2019-12-19 14:52:36 Hail: WARN: This Hail JAR was compiled for Spark 2.4.0, running with Spark 2.4.4. Compatibility is not guaranteed. 2019-12-19 14:52:36 SparkContext: INFO: Running Spark version 2.4.4 2019-12-19 14:52:36 SparkContext: INFO: Submitted application: Hail 2019-12-19 14:52:36 SparkContext: INFO: Spark configuration: spark.app.name=Hail spark.driver.extraClassPath=/opt/conda/default/lib/python3.6/site-packages/hail/hail-all-spark.jar spark.driver.extraJavaOptions=-Xss4M spark.driver.maxResultSize=0 spark.driver.memory=41g spark.dynamicAllocation.enabled=true spark.dynamicAllocation.maxExecutors=10000 spark.dynamicAllocation.minExecutors=1 spark.eventLog.dir=hdfs://kc1-m/user/spark/eventlog spark.eventLog.enabled=true spark.executor-memory=35g spark.executor.cores=4 spark.executor.extraClassPath=./hail-all-spark.jar spark.executor.extraJavaOptions=-Xss4M spark.executor.instances=2 spark.executor.memory=18619m spark.executorEnv.OPENBLAS_NUM_THREADS=1 spark.executorEnv.PYTHONHASHSEED=0 spark.hadoop.hive.execution.engine=mr spark.hadoop.io.compression.codecs=org.apache.hadoop.io.compress.DefaultCodec,is.hail.io.compress.BGzipCodec,is.hail.io.compress.BGzipCodecTbi,org.apache.hadoop.io.compress.GzipCodec spark.hadoop.mapreduce.input.fileinputformat.split.minsize=0 spark.history.fs.logDirectory=hdfs://kc1-m/user/spark/eventlog spark.jars=file:/opt/conda/default/lib/python3.6/site-packages/hail/hail-all-spark.jar spark.kryo.registrator=is.hail.kryo.HailKryoRegistrator spark.kryoserializer.buffer.max=1g spark.logConf=true spark.master=yarn spark.repl.local.jars=file:///opt/conda/default/lib/python3.6/site-packages/hail/hail-all-spark.jar spark.rpc.message.maxSize=512 spark.scheduler.minRegisteredResourcesRatio=0.0 spark.scheduler.mode=FAIR spark.serializer=org.apache.spark.serializer.KryoSerializer spark.shuffle.service.enabled=true spark.speculation=true spark.speculation.multiplier=3 spark.speculation.quantile=0.9 spark.sql.cbo.enabled=true spark.sql.parquet.cacheMetadata=false spark.submit.deployMode=client spark.submit.pyFiles=/tmp/49b36419f24141fc959db0420ce89239/pyscripts_as6i2wor.zip spark.task.maxFailures=20 spark.ui.showConsoleProgress=false spark.yarn.am.memory=640m spark.yarn.dist.jars=file:///opt/conda/default/lib/python3.6/site-packages/hail/hail-all-spark.jar spark.yarn.dist.pyFiles=file:///tmp/49b36419f24141fc959db0420ce89239/pyscripts_as6i2wor.zip spark.yarn.historyServer.address=kc1-m:18080 spark.yarn.isPython=true spark.yarn.jars=local:/usr/lib/spark/jars/* spark.yarn.tags=dataproc_hash_ce14d4b5-8041-366a-b7e8-12545e125208,dataproc_job_49b36419f24141fc959db0420ce89239,dataproc_master_index_0,dataproc_uuid_0496257d-1f66-3b9e-81ce-f767e04ebad2 2019-12-19 14:52:36 SecurityManager: INFO: Changing view acls to: root 2019-12-19 14:52:36 SecurityManager: INFO: Changing modify acls to: root 2019-12-19 14:52:36 SecurityManager: INFO: Changing view acls groups to: 2019-12-19 14:52:36 SecurityManager: INFO: Changing modify acls groups to: 2019-12-19 14:52:36 SecurityManager: INFO: SecurityManager: authentication disabled; ui acls disabled; users with view permissions: Set(root); groups with view permissions: Set(); users with modify permissions: Set(root); groups with modify permissions: Set() 2019-12-19 14:52:36 Utils: INFO: Successfully started service 'sparkDriver' on port 34035. 2019-12-19 14:52:36 SparkEnv: INFO: Registering MapOutputTracker 2019-12-19 14:52:36 SparkEnv: INFO: Registering BlockManagerMaster 2019-12-19 14:52:36 BlockManagerMasterEndpoint: INFO: Using org.apache.spark.storage.DefaultTopologyMapper for getting topology information 2019-12-19 14:52:36 BlockManagerMasterEndpoint: INFO: BlockManagerMasterEndpoint up 2019-12-19 14:52:36 DiskBlockManager: INFO: Created local directory at /hadoop/spark/tmp/blockmgr-3387bf1d-7bcf-45b8-a75e-a0f50e95ecfe 2019-12-19 14:52:36 MemoryStore: INFO: MemoryStore started with capacity 21.7 GB 2019-12-19 14:52:36 SparkEnv: INFO: Registering OutputCommitCoordinator 2019-12-19 14:52:36 log: INFO: Logging initialized @5977ms 2019-12-19 14:52:36 Server: INFO: jetty-9.3.z-SNAPSHOT, build timestamp: unknown, git hash: unknown 2019-12-19 14:52:36 Server: INFO: Started @6115ms 2019-12-19 14:52:36 AbstractConnector: INFO: Started ServerConnector@249d94db{HTTP/1.1,[http/1.1]}{0.0.0.0:4040} 2019-12-19 14:52:36 Utils: INFO: Successfully started service 'SparkUI' on port 4040. 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@7c7972b4{/jobs,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@3c4bbf31{/jobs/json,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@7ac123b6{/jobs/job,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@5261180f{/jobs/job/json,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@33b28745{/stages,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@409dde16{/stages/json,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@5fa46edf{/stages/stage,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@cb39423{/stages/stage/json,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@709dc1fc{/stages/pool,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@818263f{/stages/pool/json,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@2e56e412{/storage,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@3e547f77{/storage/json,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@2058cb60{/storage/rdd,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@6938288a{/storage/rdd/json,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@70d737cb{/environment,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@6de55161{/environment/json,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@b808476{/executors,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@23d491f4{/executors/json,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@6a74832a{/executors/threadDump,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@2dddb95c{/executors/threadDump/json,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@22f13ba5{/static,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@7e761965{/,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@adbefb6{/api,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@2035342{/jobs/job/kill,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@11e4369{/stages/stage/kill,null,AVAILABLE,@Spark} 2019-12-19 14:52:36 SparkUI: INFO: Bound SparkUI to 0.0.0.0, and started at http://kc1-m.c.maclab-ukbb.internal:4040 2019-12-19 14:52:36 SparkContext: INFO: Added JAR file:/opt/conda/default/lib/python3.6/site-packages/hail/hail-all-spark.jar at spark://kc1-m.c.maclab-ukbb.internal:34035/jars/hail-all-spark.jar with timestamp 1576767156957 2019-12-19 14:52:37 FairSchedulableBuilder: WARN: Fair Scheduler configuration file not found so jobs will be scheduled in FIFO order. To use fair scheduling, configure pools in fairscheduler.xml or set spark.scheduler.allocation.file to a file that contains the configuration. 2019-12-19 14:52:37 FairSchedulableBuilder: INFO: Created default pool: default, schedulingMode: FIFO, minShare: 0, weight: 1 2019-12-19 14:52:37 Utils: INFO: Using initial executors = 2, max of spark.dynamicAllocation.initialExecutors, spark.dynamicAllocation.minExecutors and spark.executor.instances 2019-12-19 14:52:37 RMProxy: INFO: Connecting to ResourceManager at kc1-m/10.128.0.28:8032 2019-12-19 14:52:37 AHSProxy: INFO: Connecting to Application History server at kc1-m/10.128.0.28:10200 2019-12-19 14:52:37 Client: INFO: Requesting a new application from cluster with 15 NodeManagers 2019-12-19 14:52:37 Client: INFO: Verifying our application has not requested more than the maximum memory capability of the cluster (40960 MB per container) 2019-12-19 14:52:37 Client: INFO: Will allocate AM container, with 1024 MB memory including 384 MB overhead 2019-12-19 14:52:37 Client: INFO: Setting up container launch context for our AM 2019-12-19 14:52:37 Client: INFO: Setting up the launch environment for our AM container 2019-12-19 14:52:37 Client: INFO: Preparing resources for our AM container 2019-12-19 14:52:37 Client: INFO: Uploading resource file:/opt/conda/default/lib/python3.6/site-packages/hail/hail-all-spark.jar -> hdfs://kc1-m/user/root/.sparkStaging/application_1576765882451_0001/hail-all-spark.jar 2019-12-19 14:52:38 Client: INFO: Uploading resource file:/usr/lib/spark/python/lib/pyspark.zip -> hdfs://kc1-m/user/root/.sparkStaging/application_1576765882451_0001/pyspark.zip 2019-12-19 14:52:39 Client: INFO: Uploading resource file:/usr/lib/spark/python/lib/py4j-0.10.7-src.zip -> hdfs://kc1-m/user/root/.sparkStaging/application_1576765882451_0001/py4j-0.10.7-src.zip 2019-12-19 14:52:39 Client: INFO: Uploading resource file:/tmp/49b36419f24141fc959db0420ce89239/pyscripts_as6i2wor.zip -> hdfs://kc1-m/user/root/.sparkStaging/application_1576765882451_0001/pyscripts_as6i2wor.zip 2019-12-19 14:52:39 Client: INFO: Uploading resource file:/hadoop/spark/tmp/spark-82ed1b73-ea23-4635-96ac-206f5e35d58b/__spark_conf__3632001169045549938.zip -> hdfs://kc1-m/user/root/.sparkStaging/application_1576765882451_0001/__spark_conf__.zip 2019-12-19 14:52:40 SecurityManager: INFO: Changing view acls to: root 2019-12-19 14:52:40 SecurityManager: INFO: Changing modify acls to: root 2019-12-19 14:52:40 SecurityManager: INFO: Changing view acls groups to: 2019-12-19 14:52:40 SecurityManager: INFO: Changing modify acls groups to: 2019-12-19 14:52:40 SecurityManager: INFO: SecurityManager: authentication disabled; ui acls disabled; users with view permissions: Set(root); groups with view permissions: Set(); users with modify permissions: Set(root); groups with modify permissions: Set() 2019-12-19 14:52:41 Client: INFO: Submitting application application_1576765882451_0001 to ResourceManager 2019-12-19 14:52:42 YarnClientImpl: INFO: Submitted application application_1576765882451_0001 2019-12-19 14:52:42 SchedulerExtensionServices: INFO: Starting Yarn extension services with app application_1576765882451_0001 and attemptId None 2019-12-19 14:52:43 Client: INFO: Application report for application_1576765882451_0001 (state: ACCEPTED) 2019-12-19 14:52:43 Client: INFO: client token: N/A diagnostics: AM container is launched, waiting for AM container to Register with RM ApplicationMaster host: N/A ApplicationMaster RPC port: -1 queue: default start time: 1576767161819 final status: UNDEFINED tracking URL: http://kc1-m:8088/proxy/application_1576765882451_0001/ user: root 2019-12-19 14:52:44 Client: INFO: Application report for application_1576765882451_0001 (state: ACCEPTED) 2019-12-19 14:52:45 Client: INFO: Application report for application_1576765882451_0001 (state: ACCEPTED) 2019-12-19 14:52:46 Client: INFO: Application report for application_1576765882451_0001 (state: ACCEPTED) 2019-12-19 14:52:47 Client: INFO: Application report for application_1576765882451_0001 (state: ACCEPTED) 2019-12-19 14:52:48 Client: INFO: Application report for application_1576765882451_0001 (state: ACCEPTED) 2019-12-19 14:52:48 YarnClientSchedulerBackend: INFO: Add WebUI Filter. org.apache.hadoop.yarn.server.webproxy.amfilter.AmIpFilter, Map(PROXY_HOSTS -> kc1-m, PROXY_URI_BASES -> http://kc1-m:8088/proxy/application_1576765882451_0001), /proxy/application_1576765882451_0001 2019-12-19 14:52:48 JettyUtils: INFO: Adding filter org.apache.hadoop.yarn.server.webproxy.amfilter.AmIpFilter to /jobs, /jobs/json, /jobs/job, /jobs/job/json, /stages, /stages/json, /stages/stage, /stages/stage/json, /stages/pool, /stages/pool/json, /storage, /storage/json, /storage/rdd, /storage/rdd/json, /environment, /environment/json, /executors, /executors/json, /executors/threadDump, /executors/threadDump/json, /static, /, /api, /jobs/job/kill, /stages/stage/kill. 2019-12-19 14:52:48 YarnSchedulerBackend$YarnSchedulerEndpoint: INFO: ApplicationMaster registered as NettyRpcEndpointRef(spark-client://YarnAM) 2019-12-19 14:52:49 Client: INFO: Application report for application_1576765882451_0001 (state: RUNNING) 2019-12-19 14:52:49 Client: INFO: client token: N/A diagnostics: N/A ApplicationMaster host: 10.128.0.86 ApplicationMaster RPC port: -1 queue: default start time: 1576767161819 final status: UNDEFINED tracking URL: http://kc1-m:8088/proxy/application_1576765882451_0001/ user: root 2019-12-19 14:52:49 YarnClientSchedulerBackend: INFO: Application application_1576765882451_0001 has started running. 2019-12-19 14:52:49 YarnScheduler: INFO: Starting speculative execution thread 2019-12-19 14:52:49 Utils: INFO: Successfully started service 'org.apache.spark.network.netty.NettyBlockTransferService' on port 38783. 2019-12-19 14:52:49 NettyBlockTransferService: INFO: Server created on kc1-m.c.maclab-ukbb.internal:38783 2019-12-19 14:52:49 BlockManager: INFO: Using org.apache.spark.storage.RandomBlockReplicationPolicy for block replication policy 2019-12-19 14:52:49 BlockManagerMaster: INFO: Registering BlockManager BlockManagerId(driver, kc1-m.c.maclab-ukbb.internal, 38783, None) 2019-12-19 14:52:49 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-m.c.maclab-ukbb.internal:38783 with 21.7 GB RAM, BlockManagerId(driver, kc1-m.c.maclab-ukbb.internal, 38783, None) 2019-12-19 14:52:49 BlockManagerMaster: INFO: Registered BlockManager BlockManagerId(driver, kc1-m.c.maclab-ukbb.internal, 38783, None) 2019-12-19 14:52:49 BlockManager: INFO: external shuffle service port = 7337 2019-12-19 14:52:49 BlockManager: INFO: Initialized BlockManager: BlockManagerId(driver, kc1-m.c.maclab-ukbb.internal, 38783, None) 2019-12-19 14:52:49 JettyUtils: INFO: Adding filter org.apache.hadoop.yarn.server.webproxy.amfilter.AmIpFilter to /metrics/json. 2019-12-19 14:52:49 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@641d6612{/metrics/json,null,AVAILABLE,@Spark} 2019-12-19 14:52:49 EventLoggingListener: INFO: Logging events to hdfs://kc1-m/user/spark/eventlog/application_1576765882451_0001 2019-12-19 14:52:49 Utils: INFO: Using initial executors = 2, max of spark.dynamicAllocation.initialExecutors, spark.dynamicAllocation.minExecutors and spark.executor.instances 2019-12-19 14:52:49 YarnClientSchedulerBackend: INFO: SchedulerBackend is ready for scheduling beginning after reached minRegisteredResourcesRatio: 0.0 2019-12-19 14:52:49 Hail: INFO: Hail temporary directory: hdfs://kc1-m/tmp/hail.zDLTYA3Z02e1 2019-12-19 14:52:49 Hail: INFO: SparkUI: http://kc1-m.c.maclab-ukbb.internal:4040 2019-12-19 14:52:49 Hail: INFO: Running Hail version 0.2.29-cf730c8fc8f6 2019-12-19 14:52:50 SparkContext: WARN: Using an existing SparkContext; some configuration may not take effect. 2019-12-19 14:52:51 ZlibFactory: INFO: Successfully loaded & initialized native-zlib library 2019-12-19 14:52:51 CodecPool: INFO: Got brand-new decompressor [.gz] 2019-12-19 14:52:51 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.86:33324) with ID 2 2019-12-19 14:52:51 ExecutorAllocationManager: INFO: New executor 2 has registered (new total is 1) 2019-12-19 14:52:51 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-12.c.maclab-ukbb.internal:46633 with 9.5 GB RAM, BlockManagerId(2, kc1-w-12.c.maclab-ukbb.internal, 46633, None) 2019-12-19 14:52:53 MemoryStore: INFO: Block broadcast_0 stored as values in memory (estimated size 2.2 MB, free 21.7 GB) 2019-12-19 14:52:53 MemoryStore: INFO: Block broadcast_0_piece0 stored as bytes in memory (estimated size 108.4 KB, free 21.7 GB) 2019-12-19 14:52:53 BlockManagerInfo: INFO: Added broadcast_0_piece0 in memory on kc1-m.c.maclab-ukbb.internal:38783 (size: 108.4 KB, free: 21.7 GB) 2019-12-19 14:52:53 SparkContext: INFO: Created broadcast 0 from broadcast at SparkBackend.scala:21 2019-12-19 14:52:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.40:49226) with ID 1 2019-12-19 14:52:54 ExecutorAllocationManager: INFO: New executor 1 has registered (new total is 2) 2019-12-19 14:52:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-8.c.maclab-ukbb.internal:32925 with 9.5 GB RAM, BlockManagerId(1, kc1-w-8.c.maclab-ukbb.internal, 32925, None) 2019-12-19 14:52:55 root: INFO: globbing path gs://broad-ukbb/resources/array/linking_file_200K_withbatch.csv returned 1 files: linking_file_200K_withbatch.csv 2019-12-19 14:52:55 MemoryStore: INFO: Block broadcast_1 stored as values in memory (estimated size 402.1 KB, free 21.7 GB) 2019-12-19 14:52:55 MemoryStore: INFO: Block broadcast_1_piece0 stored as bytes in memory (estimated size 28.2 KB, free 21.7 GB) 2019-12-19 14:52:55 BlockManagerInfo: INFO: Added broadcast_1_piece0 in memory on kc1-m.c.maclab-ukbb.internal:38783 (size: 28.2 KB, free: 21.7 GB) 2019-12-19 14:52:55 SparkContext: INFO: Created broadcast 1 from textFile at RichSparkContext.scala:16 2019-12-19 14:52:55 FileInputFormat: INFO: Total input files to process : 1 2019-12-19 14:52:55 Hail: INFO: Reading table with no type imputation Loading column 'eid_26041' as type 'str' (type not specified) Loading column 'eid_sample' as type 'str' (type not specified) Loading column 'batch' as type 'str' (type not specified) Loading column 'batch.c' as type 'str' (type not specified) 2019-12-19 14:52:55 root: INFO: RegionPool: initialized for thread 19: Thread-6 2019-12-19 14:52:55 root: INFO: optimize Lowerer, initial IR: before: IR size 3: (TableCount (MatrixRowsTable (MatrixRead None False False "{\"name\":\"MatrixNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt\",\"_spec\":null}"))) 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 3.232ms, total 24.762ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 6.201ms, total 33.167ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 25.482ms, total 59.361ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 6.831ms, total 66.862ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 1.402ms, total 68.729ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 1.634ms, total 70.880ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.090ms, total 71.181ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.018ms, total 71.405ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.036ms, total 71.645ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.119ms, total 71.926ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.032ms, total 72.120ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.053ms, total 72.286ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 51.393ms, total 72.405ms, tagged coverage 87.8 2019-12-19 14:52:55 root: INFO: optimize Lowerer, initial IR: after: IR size 1: (I64 68487370) 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.559ms, total 74.861ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 8.915ms, total 84.614ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.058ms, total 85.340ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 11.570ms, total 85.575ms, tagged coverage 82.4 2019-12-19 14:52:55 root: INFO: optimize LowerMatrixToTable, post Lowering: before: IR size 1: (I64 68487370) 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.057ms, total 85.912ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.019ms, total 86.130ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.046ms, total 86.355ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.143ms, total 86.660ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.037ms, total 86.871ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.069ms, total 87.135ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 1.420ms, total 87.270ms, tagged coverage 26.1 2019-12-19 14:52:55 root: INFO: optimize LowerMatrixToTable, post Lowering: after: IR size 1: (I64 68487370) 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.011ms, total 87.559ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 1.454ms, total 89.163ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.216ms, total 89.545ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 2.144ms, total 89.683ms, tagged coverage 78.4 2019-12-19 14:52:55 root: INFO: optimize InterpretNonCompilable, post Lowering: before: IR size 1: (I64 68487370) 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.058ms, total 89.997ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.010ms, total 90.132ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.039ms, total 90.309ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.122ms, total 90.616ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.031ms, total 90.818ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.073ms, total 91.058ms 2019-12-19 14:52:55 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 1.256ms, total 91.189ms, tagged coverage 26.6 2019-12-19 14:52:55 root: INFO: optimize InterpretNonCompilable, post Lowering: after: IR size 1: (I64 68487370) 2019-12-19 14:52:56 root: INFO: instruction count: 3: is/hail/codegen/generated/C0. 2019-12-19 14:52:56 root: INFO: instruction count: 53: is/hail/codegen/generated/C0.apply 2019-12-19 14:52:56 root: INFO: instruction count: 10: is/hail/codegen/generated/C0.apply 2019-12-19 14:52:56 root: INFO: instruction count: 14: is/hail/codegen/generated/C0.setPartitionIndex 2019-12-19 14:52:56 root: INFO: instruction count: 6: is/hail/codegen/generated/C0.addPartitionRegion 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 115.286ms, total 207.379ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 1.319ms, total 209.269ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.084ms, total 209.805ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 4.921ms, total 215.260ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate : 214.169ms, total 215.440ms, tagged coverage 83.4 2019-12-19 14:52:56 root: INFO: Timer: all timings: 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 3.232ms, total 24.762ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 6.201ms, total 33.167ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 25.482ms, total 59.361ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 6.831ms, total 66.862ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 1.402ms, total 68.729ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 1.634ms, total 70.880ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.090ms, total 71.181ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.018ms, total 71.405ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.036ms, total 71.645ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.119ms, total 71.926ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.032ms, total 72.120ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.053ms, total 72.286ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 51.393ms, total 72.405ms, tagged coverage 87.8 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.559ms, total 74.861ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 8.915ms, total 84.614ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.058ms, total 85.340ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 11.570ms, total 85.575ms, tagged coverage 82.4 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.057ms, total 85.912ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.019ms, total 86.130ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.046ms, total 86.355ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.143ms, total 86.660ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.037ms, total 86.871ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.069ms, total 87.135ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 1.420ms, total 87.270ms, tagged coverage 26.1 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.011ms, total 87.559ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 1.454ms, total 89.163ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.216ms, total 89.545ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 2.144ms, total 89.683ms, tagged coverage 78.4 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.058ms, total 89.997ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.010ms, total 90.132ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.039ms, total 90.309ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.122ms, total 90.616ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.031ms, total 90.818ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.073ms, total 91.058ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 1.256ms, total 91.189ms, tagged coverage 26.6 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 115.286ms, total 207.379ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 1.319ms, total 209.269ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.084ms, total 209.805ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 4.921ms, total 215.260ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate : 214.169ms, total 215.440ms, tagged coverage 83.4 2019-12-19 14:52:56 root: INFO: Timer: aggregate: 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'RunCompiledFunction' (1): 0.084ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'Verify' (4): 0.844ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'InitializeCompiledFunction' (1): 1.319ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'ForwardRelationalLets' (4): 1.502ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'PruneDeadFields' (4): 1.828ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'FoldConstants' (4): 3.437ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'ConvertToSafeValue' (1): 4.921ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'ExtractIntervalFilters' (4): 6.248ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'ForwardLets' (4): 7.215ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'LoweringTransformation' (2): 10.369ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'Simplify' (4): 25.604ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'Compile' (1): 115.286ms 2019-12-19 14:52:56 root: INFO: Timer: Fraction covered by a tagged leaf: 38.870ms (82.1%) 2019-12-19 14:52:56 root: INFO: optimize Lowerer, initial IR: before: IR size 3: (TableCount (MatrixColsTable (MatrixRead None False False "{\"name\":\"MatrixNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt\",\"_spec\":null}"))) 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.097ms, total 0.630ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.059ms, total 0.884ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 498.946ms, total 499.932ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.162ms, total 500.378ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.034ms, total 500.611ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.058ms, total 500.792ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.066ms, total 500.973ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.013ms, total 501.119ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.031ms, total 501.264ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.126ms, total 501.502ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.024ms, total 501.664ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.046ms, total 501.823ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 501.428ms, total 501.954ms, tagged coverage 99.6 2019-12-19 14:52:56 root: INFO: optimize Lowerer, initial IR: after: IR size 1: (I64 200648) 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.009ms, total 502.219ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.023ms, total 502.361ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.010ms, total 502.486ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 0.384ms, total 502.589ms, tagged coverage 11.0 2019-12-19 14:52:56 root: INFO: optimize LowerMatrixToTable, post Lowering: before: IR size 1: (I64 200648) 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.050ms, total 502.856ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.011ms, total 502.986ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.025ms, total 503.119ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.088ms, total 503.311ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.032ms, total 503.460ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.043ms, total 503.625ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.961ms, total 503.763ms, tagged coverage 25.9 2019-12-19 14:52:56 root: INFO: optimize LowerMatrixToTable, post Lowering: after: IR size 1: (I64 200648) 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.008ms, total 503.995ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.020ms, total 504.254ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.013ms, total 504.440ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 0.577ms, total 504.560ms, tagged coverage 7.3 2019-12-19 14:52:56 root: INFO: optimize InterpretNonCompilable, post Lowering: before: IR size 1: (I64 200648) 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.045ms, total 504.824ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.010ms, total 504.947ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.026ms, total 505.104ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.087ms, total 505.311ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.025ms, total 505.479ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.048ms, total 505.715ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 1.132ms, total 505.906ms, tagged coverage 21.2 2019-12-19 14:52:56 root: INFO: optimize InterpretNonCompilable, post Lowering: after: IR size 1: (I64 200648) 2019-12-19 14:52:56 root: INFO: instruction count: 3: is/hail/codegen/generated/C1. 2019-12-19 14:52:56 root: INFO: instruction count: 53: is/hail/codegen/generated/C1.apply 2019-12-19 14:52:56 root: INFO: instruction count: 10: is/hail/codegen/generated/C1.apply 2019-12-19 14:52:56 root: INFO: instruction count: 14: is/hail/codegen/generated/C1.setPartitionIndex 2019-12-19 14:52:56 root: INFO: instruction count: 6: is/hail/codegen/generated/C1.addPartitionRegion 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 4.436ms, total 510.617ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 0.902ms, total 511.718ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.041ms, total 511.927ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 0.065ms, total 512.148ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate : 512.276ms, total 512.283ms, tagged coverage 98.7 2019-12-19 14:52:56 root: INFO: Timer: all timings: 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.097ms, total 0.630ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.059ms, total 0.884ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 498.946ms, total 499.932ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.162ms, total 500.378ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.034ms, total 500.611ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.058ms, total 500.792ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.066ms, total 500.973ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.013ms, total 501.119ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.031ms, total 501.264ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.126ms, total 501.502ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.024ms, total 501.664ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.046ms, total 501.823ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 501.428ms, total 501.954ms, tagged coverage 99.6 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.009ms, total 502.219ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.023ms, total 502.361ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.010ms, total 502.486ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 0.384ms, total 502.589ms, tagged coverage 11.0 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.050ms, total 502.856ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.011ms, total 502.986ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.025ms, total 503.119ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.088ms, total 503.311ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.032ms, total 503.460ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.043ms, total 503.625ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.961ms, total 503.763ms, tagged coverage 25.9 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.008ms, total 503.995ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.020ms, total 504.254ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.013ms, total 504.440ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 0.577ms, total 504.560ms, tagged coverage 7.3 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.045ms, total 504.824ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.010ms, total 504.947ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.026ms, total 505.104ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.087ms, total 505.311ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.025ms, total 505.479ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.048ms, total 505.715ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 1.132ms, total 505.906ms, tagged coverage 21.2 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 4.436ms, total 510.617ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 0.902ms, total 511.718ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.041ms, total 511.927ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 0.065ms, total 512.148ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for CompileAndEvaluate : 512.276ms, total 512.283ms, tagged coverage 98.7 2019-12-19 14:52:56 root: INFO: Timer: aggregate: 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'Verify' (4): 0.041ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'RunCompiledFunction' (1): 0.041ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'LoweringTransformation' (2): 0.043ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'ConvertToSafeValue' (1): 0.065ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'ExtractIntervalFilters' (4): 0.093ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'ForwardRelationalLets' (4): 0.115ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'PruneDeadFields' (4): 0.194ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'FoldConstants' (4): 0.258ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'ForwardLets' (4): 0.462ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'InitializeCompiledFunction' (1): 0.902ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'Compile' (1): 4.436ms 2019-12-19 14:52:56 root: INFO: Timer: Time taken for tag 'Simplify' (4): 499.029ms 2019-12-19 14:52:56 root: INFO: Timer: Fraction covered by a tagged leaf: 6.893ms (98.7%) 2019-12-19 14:52:56 root: INFO: optimize Lowerer, initial IR: before: IR size 4: (MakeArray Array[Interval[Locus(GRCh38)]] (ApplySpecial LocusInterval Interval[Locus(GRCh38)] (Str "chr20") (False))) 2019-12-19 14:52:56 root: INFO: instruction count: 3: is/hail/codegen/generated/C2. 2019-12-19 14:52:56 root: INFO: instruction count: 41: is/hail/codegen/generated/C2.apply 2019-12-19 14:52:56 root: INFO: instruction count: 16: is/hail/codegen/generated/C2.apply 2019-12-19 14:52:56 root: INFO: instruction count: 319: is/hail/codegen/generated/C2.m1_method 2019-12-19 14:52:56 root: INFO: instruction count: 14: is/hail/codegen/generated/C2.setPartitionIndex 2019-12-19 14:52:56 root: INFO: instruction count: 6: is/hail/codegen/generated/C2.addPartitionRegion 2019-12-19 14:52:56 MemoryStore: INFO: Block broadcast_2 stored as values in memory (estimated size 2.2 MB, free 21.7 GB) 2019-12-19 14:52:56 MemoryStore: INFO: Block broadcast_2_piece0 stored as bytes in memory (estimated size 108.4 KB, free 21.7 GB) 2019-12-19 14:52:56 BlockManagerInfo: INFO: Added broadcast_2_piece0 in memory on kc1-m.c.maclab-ukbb.internal:38783 (size: 108.4 KB, free: 21.7 GB) 2019-12-19 14:52:56 SparkContext: INFO: Created broadcast 2 from broadcast at SparkBackend.scala:21 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 519.127ms, total 519.677ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.047ms, total 526.532ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.047ms, total 526.710ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 1.081ms, total 527.874ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.055ms, total 533.782ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.113ms, total 534.514ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.096ms, total 544.605ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.019ms, total 544.844ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.040ms, total 544.960ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.135ms, total 545.186ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.029ms, total 545.303ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.058ms, total 545.427ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 545.004ms, total 545.546ms, tagged coverage 95.6 2019-12-19 14:52:57 root: INFO: optimize Lowerer, initial IR: after: IR size 1: (Literal Array[Interval[Locus(GRCh38)]] ) 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.010ms, total 545.859ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.025ms, total 545.972ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.010ms, total 546.065ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 0.293ms, total 546.137ms, tagged coverage 15.2 2019-12-19 14:52:57 root: INFO: optimize LowerMatrixToTable, post Lowering: before: IR size 1: (Literal Array[Interval[Locus(GRCh38)]] ) 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.065ms, total 546.383ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.012ms, total 546.480ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.029ms, total 546.570ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.103ms, total 546.743ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.025ms, total 546.852ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.052ms, total 546.982ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.750ms, total 547.063ms, tagged coverage 38.3 2019-12-19 14:52:57 root: INFO: optimize LowerMatrixToTable, post Lowering: after: IR size 1: (Literal Array[Interval[Locus(GRCh38)]] ) 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.007ms, total 547.243ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.017ms, total 547.345ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.010ms, total 547.412ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 0.238ms, total 547.470ms, tagged coverage 14.3 2019-12-19 14:52:57 root: INFO: optimize InterpretNonCompilable, post Lowering: before: IR size 1: (Literal Array[Interval[Locus(GRCh38)]] ) 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.045ms, total 547.668ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.011ms, total 547.747ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.025ms, total 547.848ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.093ms, total 548.004ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.024ms, total 548.136ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.044ms, total 548.255ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.702ms, total 548.321ms, tagged coverage 34.6 2019-12-19 14:52:57 root: INFO: optimize InterpretNonCompilable, post Lowering: after: IR size 1: (Literal Array[Interval[Locus(GRCh38)]] ) 2019-12-19 14:52:57 root: INFO: encoder cache miss (0 hits, 1 misses, 0.000) 2019-12-19 14:52:57 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeEncode_4. 2019-12-19 14:52:57 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeEncode_4.apply 2019-12-19 14:52:57 root: INFO: instruction count: 11: is/hail/codegen/generated/C_etypeEncode_4.m0_ENCODE_o_tuple_of_o_array_of_o_interval_of_o_locusEND_TO_o_struct_of_o_array_of_o_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_struct_of_r_binaryANDr_int32ENDANDr_boolANDr_boolENDEND 2019-12-19 14:52:57 root: INFO: instruction count: 21: is/hail/codegen/generated/C_etypeEncode_4.m1_write_fields_group_0 2019-12-19 14:52:57 root: INFO: instruction count: 74: is/hail/codegen/generated/C_etypeEncode_4.m2_ENCODE_o_array_of_o_tuple_of_o_tuple_of_r_binaryANDr_int32ENDANDo_tuple_of_r_binaryANDr_int32ENDANDr_boolANDr_boolEND_TO_o_array_of_o_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_struct_of_r_binaryANDr_int32ENDANDr_boolANDr_boolEND 2019-12-19 14:52:57 root: INFO: instruction count: 11: is/hail/codegen/generated/C_etypeEncode_4.m3_ENCODE_o_tuple_of_o_tuple_of_r_binaryANDr_int32ENDANDo_tuple_of_r_binaryANDr_int32ENDANDr_boolANDr_boolEND_TO_o_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_struct_of_r_binaryANDr_int32ENDANDr_boolANDr_boolEND 2019-12-19 14:52:57 root: INFO: instruction count: 65: is/hail/codegen/generated/C_etypeEncode_4.m4_write_fields_group_0 2019-12-19 14:52:57 root: INFO: instruction count: 11: is/hail/codegen/generated/C_etypeEncode_4.m5_ENCODE_o_tuple_of_r_binaryANDr_int32END_TO_o_struct_of_r_binaryANDr_int32END 2019-12-19 14:52:57 root: INFO: instruction count: 33: is/hail/codegen/generated/C_etypeEncode_4.m6_write_fields_group_0 2019-12-19 14:52:57 root: INFO: instruction count: 16: is/hail/codegen/generated/C_etypeEncode_4.m7_ENCODE_r_binary_TO_r_binary 2019-12-19 14:52:57 root: INFO: instruction count: 6: is/hail/codegen/generated/C_etypeEncode_4.m8_ENCODE_r_int32_TO_r_int32 2019-12-19 14:52:57 root: INFO: instruction count: 6: is/hail/codegen/generated/C_etypeEncode_4.m9_ENCODE_r_bool_TO_r_bool 2019-12-19 14:52:57 MemoryStore: INFO: Block broadcast_3 stored as values in memory (estimated size 104.0 B, free 21.7 GB) 2019-12-19 14:52:57 MemoryStore: INFO: Block broadcast_3_piece0 stored as bytes in memory (estimated size 81.0 B, free 21.7 GB) 2019-12-19 14:52:57 BlockManagerInfo: INFO: Added broadcast_3_piece0 in memory on kc1-m.c.maclab-ukbb.internal:38783 (size: 81.0 B, free: 21.7 GB) 2019-12-19 14:52:57 SparkContext: INFO: Created broadcast 3 from broadcast at SparkBackend.scala:21 2019-12-19 14:52:57 root: INFO: instruction count: 3: is/hail/codegen/generated/C3. 2019-12-19 14:52:57 root: INFO: instruction count: 54: is/hail/codegen/generated/C3.apply 2019-12-19 14:52:57 root: INFO: instruction count: 10: is/hail/codegen/generated/C3.apply 2019-12-19 14:52:57 root: INFO: instruction count: 14: is/hail/codegen/generated/C3.setPartitionIndex 2019-12-19 14:52:57 root: INFO: instruction count: 6: is/hail/codegen/generated/C3.addPartitionRegion 2019-12-19 14:52:57 root: INFO: instruction count: 27: is/hail/codegen/generated/C3.m3_DECODE_o_struct_of_o_array_of_o_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_struct_of_r_binaryANDr_int32ENDANDr_boolANDr_boolENDEND_TO_o_tuple_of_o_array_of_o_interval_of_o_locusEND 2019-12-19 14:52:57 root: INFO: instruction count: 28: is/hail/codegen/generated/C3.m4_read_fields_group_0 2019-12-19 14:52:57 root: INFO: instruction count: 97: is/hail/codegen/generated/C3.m5_INPLACE_DECODE_o_array_of_o_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_struct_of_r_binaryANDr_int32ENDANDr_boolANDr_boolEND_TO_o_array_of_o_tuple_of_o_tuple_of_r_binaryANDr_int32ENDANDo_tuple_of_r_binaryANDr_int32ENDANDr_boolANDr_boolEND 2019-12-19 14:52:57 root: INFO: instruction count: 21: is/hail/codegen/generated/C3.m6_INPLACE_DECODE_o_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_struct_of_r_binaryANDr_int32ENDANDr_boolANDr_boolEND_TO_o_tuple_of_o_tuple_of_r_binaryANDr_int32ENDANDo_tuple_of_r_binaryANDr_int32ENDANDr_boolANDr_boolEND 2019-12-19 14:52:57 root: INFO: instruction count: 67: is/hail/codegen/generated/C3.m7_read_fields_group_0 2019-12-19 14:52:57 root: INFO: instruction count: 14: is/hail/codegen/generated/C3.m8_INPLACE_DECODE_o_struct_of_r_binaryANDr_int32END_TO_o_tuple_of_r_binaryANDr_int32END 2019-12-19 14:52:57 root: INFO: instruction count: 17: is/hail/codegen/generated/C3.m9_read_fields_group_0 2019-12-19 14:52:57 root: INFO: instruction count: 29: is/hail/codegen/generated/C3.m10_INPLACE_DECODE_r_binary_TO_r_binary 2019-12-19 14:52:57 root: INFO: instruction count: 8: is/hail/codegen/generated/C3.m11_INPLACE_DECODE_r_int32_TO_r_int32 2019-12-19 14:52:57 root: INFO: instruction count: 8: is/hail/codegen/generated/C3.m12_INPLACE_DECODE_r_bool_TO_r_bool 2019-12-19 14:52:57 root: INFO: instruction count: 30: is/hail/codegen/generated/C3.addLiterals 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 85.916ms, total 634.421ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 2.714ms, total 637.360ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.031ms, total 637.731ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 2.212ms, total 640.039ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate : 640.140ms, total 640.148ms, tagged coverage 95.7 2019-12-19 14:52:57 root: INFO: Timer: all timings: 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 519.127ms, total 519.677ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.047ms, total 526.532ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.047ms, total 526.710ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 1.081ms, total 527.874ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.055ms, total 533.782ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.113ms, total 534.514ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.096ms, total 544.605ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.019ms, total 544.844ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.040ms, total 544.960ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.135ms, total 545.186ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.029ms, total 545.303ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.058ms, total 545.427ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 545.004ms, total 545.546ms, tagged coverage 95.6 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.010ms, total 545.859ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.025ms, total 545.972ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.010ms, total 546.065ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 0.293ms, total 546.137ms, tagged coverage 15.2 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.065ms, total 546.383ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.012ms, total 546.480ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.029ms, total 546.570ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.103ms, total 546.743ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.025ms, total 546.852ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.052ms, total 546.982ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.750ms, total 547.063ms, tagged coverage 38.3 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.007ms, total 547.243ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.017ms, total 547.345ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.010ms, total 547.412ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 0.238ms, total 547.470ms, tagged coverage 14.3 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.045ms, total 547.668ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.011ms, total 547.747ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.025ms, total 547.848ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.093ms, total 548.004ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.024ms, total 548.136ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.044ms, total 548.255ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.702ms, total 548.321ms, tagged coverage 34.6 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 85.916ms, total 634.421ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 2.714ms, total 637.360ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.031ms, total 637.731ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 2.212ms, total 640.039ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate : 640.140ms, total 640.148ms, tagged coverage 95.7 2019-12-19 14:52:57 root: INFO: Timer: aggregate: 2019-12-19 14:52:57 root: INFO: Timer: Time taken for tag 'RunCompiledFunction' (1): 0.031ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for tag 'Verify' (4): 0.037ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for tag 'LoweringTransformation' (2): 0.042ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for tag 'ExtractIntervalFilters' (4): 0.089ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for tag 'ForwardRelationalLets' (4): 0.133ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for tag 'Simplify' (4): 0.141ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for tag 'PruneDeadFields' (4): 0.267ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for tag 'ForwardLets' (4): 1.412ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for tag 'ConvertToSafeValue' (1): 2.212ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for tag 'InitializeCompiledFunction' (1): 2.714ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for tag 'Compile' (1): 85.916ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for tag 'FoldConstants' (4): 519.333ms 2019-12-19 14:52:57 root: INFO: Timer: Fraction covered by a tagged leaf: 28.816ms (95.5%) 2019-12-19 14:52:57 root: INFO: optimize Lowerer, initial IR: before: IR size 4: (TableCount (MatrixRowsTable (MatrixFilterIntervals "[{\"start\":{\"locus\":{\"contig\":\"chr20\",\"position\":1}},\"end\":{\"locus\":{\"contig\":\"chr20\",\"position\":64444167}},\"includeStart\":true,\"includeEnd\":true}]" True (MatrixRead None False False "{\"name\":\"MatrixNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt\",\"_spec\":null}")))) 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.085ms, total 1.480ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.086ms, total 1.762ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.129ms, total 1.966ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 2.526ms, total 4.557ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.092ms, total 4.744ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 5.865ms, total 10.679ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.079ms, total 10.910ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.026ms, total 10.988ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.117ms, total 11.142ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.134ms, total 11.341ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.030ms, total 11.421ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 1.903ms, total 13.363ms 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 12.117ms, total 13.505ms, tagged coverage 91.4 2019-12-19 14:52:57 root: INFO: optimize Lowerer, initial IR: after: IR size 4: (TableCount (MatrixRowsTable (MatrixFilterIntervals "[{\"start\":{\"locus\":{\"contig\":\"chr20\",\"position\":1}},\"end\":{\"locus\":{\"contig\":\"chr20\",\"position\":64444167}},\"includeStart\":true,\"includeEnd\":true}]" True (MatrixRead Matrix{global:Struct{},col_key:[s],col:Struct{s:String},row_key:[[locus,alleles]],row:Struct{locus:Locus(GRCh38),alleles:Array[String]},entry:Struct{}} False False "{\"name\":\"MatrixNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt\",\"_spec\":null}")))) 2019-12-19 14:52:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.026ms, total 15.823ms 2019-12-19 14:52:57 BlockManagerInfo: INFO: Removed broadcast_1_piece0 on kc1-m.c.maclab-ukbb.internal:38783 in memory (size: 28.2 KB, free: 21.7 GB) 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 2.008s, total 2.024s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.423ms, total 2.025s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 2.009s, total 2.025s, tagged coverage 100.0 2019-12-19 14:52:59 root: INFO: optimize LowerMatrixToTable, post Lowering: before: IR size 15: (TableCount (TableMapRows (TableMapGlobals (TableFilterIntervals "[{\"start\":{\"locus\":{\"contig\":\"chr20\",\"position\":1}},\"end\":{\"locus\":{\"contig\":\"chr20\",\"position\":64444167}},\"includeStart\":true,\"includeEnd\":true}]" True (TableMapGlobals (TableRead Table{global:Struct{},key:[locus,alleles],row:Struct{locus:Locus(GRCh38),alleles:Array[String],`the entries! [877f12a8827e18f61222c6c8c5fb04a8]`:Array[Struct{}]}} False "{\"name\":\"TableNativeZippedReader\",\"pathLeft\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/rows\",\"pathRight\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/entries\",\"_specLeft\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[locus,alleles],row:Struct{locus:Locus(GRCh38),alleles:Array[String],rsid:String,allele_data:Struct{nonsplit_alleles:Array[String],has_star:Boolean,variant_type:String,n_alt_alleles:Int32},a_index:Int32,was_split:Boolean}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[10435,11961,10055,2334,9565,16663,9349,548,9376,6039,13869,4615,3837,12680,2016,6720,6469,12199,3675,11533,5737,2756,12886,3662,5379,10830,4053,3421,6200,5934,16255,4410,7830,13118,5892,3986,5023,4845,3106,8567,14977,1881,3351,5059,14245,6532,4089,6404,6766,7681,15089,5305,2726,5427,4419,3233,4962,4574,8072,4418,5477,5338,12169,7105,3458,13366,744,9110,2695,4738,3521,4606,4355,5221,6194,4728,7138,3650,6757,3048,8921,4933,6416,4141,3578,8230,3077,9635,3261,10601,4708,3103,1633,6276,6790,4344,3114,3106,6303,9044,6680,5523,9524,6172,5579,8244,5638,3980,9331,4937,4403,5231,5597,3604,12068,5509,4341,2995,1991,5638,19029,7493,3952,3483,9720,9793,14482,13801,5381,3985,5692,1731,11921,2165,5934,7930,7103,5441,3572,9697,6421,7389,2718,3238,5282,5101,4559,1093,4054,836,13122,3893,6134,6438,5519,7742,15837,3316,5650,2785,2918,3507,6189,12356,3953,6740,3746,8542,2058,3028,5369,10087,6203,2117,7993,4025,5195,3055,5002,10473,2197,5503,3772,9208,8314,2740,5398,6990,3603,6073,5172,6340,3412,6922,4386,4910,5333,4282,6546,6401,7531,4186,3110,3284,4570,9845,6782,7753,5628,5447,4612,4949,10973,2176,2168,5607,5850,6304,7389,8275,1890,5823,2586,3944,5173,1661,9647,4745,6238,3329,13839,2039,3725,3750,5075,4645,6828,6986,4160,5262,7606,5452,6824,2939,4825,1821,11363,5455,2061,6367,7848,2993,4189,3443,11286,5937,9113,1973,3399,7677,2596,10880,4253,4951,5549,3793,1535,2742,6881,2059,7507,3363,5400,2886,3625,3650,5626,3442,6752,6304,6592,4632,2776,3560,9232,3666,6737,12557,6965,4639,1999,7666,2733,859,5297,8148,3973,435,6601,4898,8273,2163,11116,3831,5523,3902,1746,5101,2739,12621,2038,2806,5040,10807,2833,4518,8003,4564,6277,2832,3728,3632,8564,3685,10365,2069,6417,1723,3327,3247,5355,12734,3395,4564,5924,4542,4754,6689,4705,7160,6237,8414,7978,4280,1317,3171,5603,7050,4112,5369,3394,3023,8089,5500,6758,2985,2023,4400,6794,6535,2812,7136,6948,7838,4212,3535,3970,4530,11041,2967,3822,5712,7287,5673,4019,5593,5487,1840,6808,4290,2285,5570,1835,5440,5527,7408,3853,2890,1994,8391,4075,4856,5880,5535,6871,4246,2071,1822,8950,8459,6947,3858,8309,3238,3936,6636,2945,7871,6055,2657,3664,6965,5604,2422,4692,2797,6475,6407,3089,7326,7106,7820,4639,2214,9169,3068,3927,745,6372,9648,2847,5933,5913,3951,536,2845,6447,5135,4787,6795,4804,6152,1642,1929,4740,5407,2022,3005,5764,4890,6994,3010,2140,9392,5142,3112,3259,10322,2934,4645,1840,4011,6378,3721,4730,1749,5522,8527,5341,2322,2187,4993,3181,6679,4301,5039,6520,4190,2484,3311,351,2168,7281,8175,4099,6848,3525,7359,4178,3948,2681,3985,7196,8945,4165,3004,6029,4187,2370,2822,3304,4068,11115,3174,3942,3119,5955,8547,1950,2483,2656,9048,1743,1771,4990,7933,5813,4738,3256,5248,5084,3150,5171,6416,2671,1978,6070,3302,7248,6286,4010,7583,1119,4668,7147,3080,5170,6558,3255,999,3751,1978,9823,3729,7492,3660,5208,4346,6467,3335,2839,3287,3265,5474,3607,5911,10466,4057,1633,5731,5725,2459,3231,2357,7632,4177,6668,2911,4409,4666,2873,5049,6974,5089,7368,2252,5140,2187,5922,5923,6243,4813,5062,4492,1592,4798,5384,5066,6888,2092,5254,4450,3936,3666,4494,5271,8181,3991,9704,2039,5500,6290,4202,7360,4725,7949,4680,3891,7057,8389,2770,4215,8354,5196,7334,2160,5651,4518,9417,6580,7070,2328,5225,2779,4414,5865,4213,6804,3611,6264,4268,4423,3105,4343,3199,7391,3831,7706,4936,4039,931,10386,2815,5159,2884,4993,9290,2458,2021,3126,7660,2986,3721,5483,4945,2233,11986,4468,1794,9854,1742,3187,5893,8695,2494,6048,7306,3214,9238,4972,3962,7693,13009,13101,4482,6551,2491,10101,2636,4126,3713,8576,5337,2830,3845,3904,8963,7989,3572,5723,8317,1560,8441,3981,6384,5557,5886,5485,3071,6851,8985,6825,5567,5732,12430,4654,4305,3052,5976,6133,8397,3916,5400,2289,6630,3525,5083,6510,5191,3099,8310,2135,1433,8664,1598,6410,2491,4929,1137,6358,8517,4004,2542,4885,10127,6077,4446,1453,5427,6498,7920,4159,4314,5804,17298,11893,2012,3939,8081,10985,5117,3801,4910,5213,2503,9058,5044,4013,1707,4042,4127,7024,6433,6693,3281,1587,3703,7496,9101,2955,3244,4019,2990,5300,5468,8643,2692,7929,6947,3689,5074,5176,2647,5792,9546,2282,6340,3873,7448,4972,3045,3999,3623,6975,5779,8420,2125,5961,4223,5702,3796,9158,6010,6501,3980,6770,2005,3693,7183,4903,5739,6823,7221,4171,7560,3063,4041,3713,8598,2144,7009,4894,6185,3506,6786,7871,3165,5721,4351,6972,3000,2219,8306,5210,4771,4680,6270,2577,10085,2731,4042,4880,5931,5951,3858,3651,4048,9871,6467,4466,4557,3583,7559,3401,6098,4449,5209,3399,11083,2171,5552,4642,6773,2650,5835,7190,8205,1635,2444,10861,6059,3083,6714,5924,8865,2675,5245,9945,1360,4241,8126,2918,2070,7139,8189,6379,1706,2504,3741,3123,4718,4709,7005,2744,5961,5037,3387,5285,2527,4161,3171,13753,2838,2799,2382,2653,4728,1550,7053,5064,5056,2587,5052,2950,3119,3786,4994,1920,6573,6438,5851,3979,8284,3269,2731,2942,5649,6549,3900,2375,10459,1596,6908,3919,4826,4500,4112,8254,3364,2604,6019,5913,6185,2524,4456,8630,3475,13642,4925,4538,2408,6436,6213,3346,1692,5482,4261,3570,6043,5403,3934,1747,5713,5568,3329,2190,3154,7375,5672,5903,2182,2444,3296,7099,5400,3290,1306,4199,1778,2832,4469,2539,7211,1428,10424,1841,7918,4700,4525,887,5807,9255,3662,4020,1639,5450,3234,4503,1800,4991,4481,4662,4842,1774,7525,4152,2361,4553,4521,4993,1370,8170,5816,6260,10173,1811,4453,2738,7517,3845,10815,8962,2239,4721,4772,2550,8641,4752,9355,4355,4502,4309,7230,3138,6510,4011,7171,1751,8939,2695,7425,3259,7378,4132,5047,4164,6715,5699,5090,8153,12091,3814,3770,2761,3175,5819,7430,5609,4983,9074,5986,4949,4928,5431,2921,7960,4756,6351,3045,3845,8802,7710,4353,5526,4497,4491,5993,3335,4736,4464,4330,9368,4832,3687,7515,4684,7248,2459,5585,4279,6573,3513,5400,8953,3533,4333,8936,2750,2831,6438,5062,2897,8065,3267,6216,3085,7673,8068,7938,5843,1052,3629,5077,2009,806,5524,6611,9867,3894,2486,1857,7525,3108,2089,1757,7345,12216,1898,3602,2502,7174,3960,6383,5432,3010,6447,5737,6515,1995,6265,4374,4711,5037,6982,2619,2153,2771,4179,5229,4833,6116,3191,5196,5927,5881,5352,6391,3470,5386,4108,5902,7736,3870,4214,13313,9130,10169,7785,5630,7188,8184,4907,1956,4280,4505,4931,7189,9398,5019,4300,3642,7306,5668,4634,9272,1947,4677,4741,3275,4790,7749,5507,3626,6243,3978,6725,4304,6317,4164,6548,6090,3334,7079,3987,4979,2927,5722,6074,4574,10225,792,6328,5300,2489,3344,7030,5014,3101,4918,4491,8189,6516,3973,6874,5783,7657,3659,1953,7036,6600,5958,2054,6911,4153,5997,2538,5998,4310,2248,5490,6526,7700,4551,8355,1827,7402,6492,4037,3675,6046,7167,4674,6767,9311,2766,8091,15387,4903,3439,1322,4189,4803,7140,9914,8016,7788,1670,6890,6460,11318,4270,2550,8116,8186,3843,5076,5348,2779,3877,9033,4986,3090,9202,3255,5225,6584,3674,5529,2433,6763,6855,6236,4999,8116,5246,7964,4314,2535,7838,2130,6238,2738,7523,3997,3886,2811,5524,5652,7060,5572,1335,6153,2894,7605,6501,3458,2382,7668,5892,2922,6944,7008,3403,3853,3299,2703,4616,9730,12073,1701,6391,3619,6103,7939,4907,6089,3233,5926,11543,3701,2810,7220,4002,6650,2786,6204,4839,2896,5293,5195,5935,4402,6065,6404,2081,7391,4657,2617,5290,5380,2860,5918,7397,3746,3616,5939,2742,7460,6326,2470,5379,6862,7048,3375,5538,7173,6754,2078,4806,5243,3795,10208,2107,1968,5650,2644,2998,5755,2838,6135,4952,6887,6495,3807,4828,1156,3414,5752,8475,4004,4537,1704,4949,6939,4521,5419,6346,6947,6892,3273,4169,7052,5366,7499,8323,1807,3381,7960,9850,4737,6015,3656,5119,5563,4224,2966,9457,2007,5248,5584,3945,2888,4729,11832,3152,9290,6007,3532,2832,8262,4170,14292,5420,2204,6490,3155,5092,10118,4419,7020,2310,3269,7457,7554,2971,1638,8322,9435,2875,1568,4881,7780,5699,5890,3207,6299,2499,6958,1195,2773,9175,2833,11781,4149,5174,2580,2728,2960,3966,7959,7299,2048,4187,4462,2647,4428,4219,5095,4757,6613,6350,4086,3242,4447,2308,6149,8541,4336,6028,1609,9444,6189,6563,6684,5010,6273,1223,3639,3415,10321,2635,2648,1530,4469,10344,6860,5207,5447,5675,4077,9759,2888,8299,1354,7505,3125,2579,4727,5184,9487,2474,7427,2730,12615,3382,4993,8139,2010,5084,5587,1782,7228,7586,5691,9414,4131,2843,3437,4983,6134,3027,5791,8619,8162,1677,7155,7855,6172,5473,2688,3502,3346,4173,9333,2546,3916,4474,2733,10035,7017,7594,6783,3904,3588,4742,8817,6343,961,4423,5197,4170,4111,6397,6304,2741,4889,3889,5722,2669,9396,2453,5594,9375,8632,4241,2372,10687,10767,5316,2801,6563,4131,3366,5978,3210,8810,3614,4879,3861,7272,3856,3550,2299,5852,5919,1717,4511,7396,6359,4308,4886,3634,9311,2367,4464,5668,3540,5357,5405,4309,5227,4965,4091,4151,5042,7403,649,4708,3753,2634,3516,6373,4525,1923,6982,6427,7490,2187,6475,4331,8972,3467,3167,7416,2361,10445,3585,5087,1318,8674,10079,5027,4253,4629,6822,3121,1969,10577,9313,2185,6277,5307,4662,3106,7889,2166,2676,11879,7041,2629,3615,7942,2267,5155,2851,5289,12335,4885,2920,3509,3518,2986,6081,1183,10587,3554,5554,7194,5823,5779,4487,3356,6185,6733,2765,5287,2735,9532,5678,4223,6739,8118,4897,4337,6162,1918,5750,10066,3337,2231,7048,3792,2437,4071,2100,7706,12788,4354,6915,3524,4545,6144,1477,3894,4247,12271,3094,6875,9761,2856,16422,4114,3926,1669,4941,11112,6125,4064,5413,13692,1460,4528,14932,8758,8266,3575,854,5284,2467,7828,1560,2811,4955,3427,4067,2642,4346,3980,3267,3509,2461,14708,2238,1770,6367,4685,5155,2951,6607,5966,8887,7028,813,8540,3132,2168,5096,2025,10347,5602,5432,3911,4378,3620,10134,4195,2827,1457,1784,5649,2269,4721,1894,8231,4123,4485,3997,5995,6175,3351,6370,4190,8257,1632,1056,5612,4583,5302,6896,4917,6802,1932,6425,2376,2140,8218,6844,3522,3340,7232,1878,4002,1998,4984,2188,4593,4870,2780,5595,6880,3961,3301,4230,3781,7402,2879,5368,1704,3439,3866,3194,6137,1798,4418,3377,6756,4764,1529,4886,5899,6416,5800,2841,3000,6434,5439,7625,2401,2382,3337,4050,4118,3468,2732,3664,7566,3772,4083,3671,9792,3572,5122,4299,2641,3888,9473,2249,4433,4626,5782,6627,3066,2833,3831,11054,2156,2887,8943,3132,3974,6716,2755,9822,5514,5812,6870,4362,11117,1898,5402,4309,7335,3217,4135,2826,6841,2733,3521,5452,4759,3888,3773,3502,5491,4886,6104,2852,1615,10091,2820,4939,2138,7418,5737,2259,3845,6196,6060,5050,4606,4088,4716,5363,4013,1240,4533,5593,6762,2523,1899,5970,7854,2541,1481,6438,7982,1989,2998,3741,3902,2785,4581,4423,4499,7784,3977,1469,4722,8145,1741,2508,5283,6136,5666,4418,6490,3395,3888,2037,4542,4392,3455,7434,2652,8224,1943,2083,5626,1885,2532,7349,5803,4825,1010,4141,7099,1787,4456,7066,4186,7899,8281,1096,3377,4989,2798,6910,3977,5055,4836,1687,7091,4028,3292,8737,1802,3503,2609,2304,4660,4648,4186,7051,5204,4648,4873,4310,3996,2518,4178,2962,5481,2709,2650,13374,2588,1761,4950,7626,8751,5282,3093,3806,7289,2154,5121,1762,7064,3531,8690,793,6931,5199,4820,5731,5094,2989,3332,5240,1553,8271,3338,2260,2470,4448,8369,6630,4010,4202,4623,3193,2444,5174,4113,6164,2721,7656,11214,6412,2181,5199,8227,5886,3357,10173,3733,3736,4574,6375,4148,3794,9440,4165,1604,6299,4283,3038,8092,6312,5109,3268,5184,1850,11216,6745,8331,4891,2888,5720,3042,9393,3108,10067,10269,5351,1252,5597,8448,5857,3408,3004,4413,5457,5039,4479,2052,3281,3081,1408,9776,6945,2421,6110,6989,5750,3452,2169,2499,9874,5783,4752,3336,6192,7340,5007,3812,3012,6652,3139,7562,1010,7246,4655,10002,5429,6293,5243,6164,2952,8040,6056,6291,11867,4390,732,2675,8826,8091,2119,4421,3287,7280,5728,5960,4396,10767,2440,4221,8036,5269,2459,5638,6956,8307,7192,4453,5926,3575,3967,7847,5409,7494,4877,8161,6225,9223,3171,10892,4868,7350,7645,3057,10306,5048,4934,6331,4388,6563,7402,4563,3777,5219,8127,2260,4744,9796,6917,11360,3777,6902,4632,5521,6052,4090,6679,8907,1026,4078,4071,6703,9954,2400,3943,8525,7557,5453,6038,6220,6620,3546,1880,6445,5013,4762,5671,10705,3259,7220,505,6086,8770,5002,10846,1552,7152,2904,6520,4233,4281,4594,9374,4332,6406,7533,2590,8849,7473,3817,4445,7674,4993,5426,9110,4895,8889,7329,1259,3768,5512,2924,7338,2441,9820,3745,7167,2242,6322,3709,4009,8558,4528,6803,1675,3478,6600,6721,1656,6779,6574,5443,5605,1381,4732,7169,4356,4694,4751,2223,8733,4588,6781,2235,2506,7480,4954,4605,6613,6823,3562,4424,5712,2493,5141,10772,4500,6793,5739,3517,2716,4349,4963,4839,9268,4569,7012,6565,1829,4442,9200,2571,3562,3100,9974,3079,3148,7449,5406,9532,3277,1924,4870,1831,7959,7118,4471,2757,8851,5161,4574,8101,2610,9159,5636,3271,4160,6391,5485,5842,5661,5433,2997,3940,7446,5565,2769,7702,5003,5042,6608,2882,6645,6018,3912,2849,3078,10445,2095,9156,1590,7419,5089,3008,11724,3524,5100,4174,6951,2956,7662,5187,8579,2000,1860,4094,10166,5491,4683,3471,3979,9106,3915,2174,3310,5777,4553,3702,4562,8438,5923,5210,1687,7213,4343,4679,8658,4820,9796,2593,3715,3813,7485,3590,6374,2891,4222,7915,8008,8201,5362,5212,3995,5256,6671,4564,4287,6330,4584,8935,5051,4310,7412,3883,8292,3473,4062,3545,6052,2434,6221,9991,4639,2521,9391,5724,1290,5708,5889,6480,5213,1716,6040,2227,8655,2253,7420,5087,7268,5309,6049,3118,4215,3285,5902,1857,7747,2475,5734,4197,4916,8752,1216,5875,4653,8835,4957,4908,5831,6273,2658,5223,6260,3014,5352,3351,6046,1490,4227,4439,3527,3625,4518,5026,5560,3886,5604,6223,5121,6461,3046,5833,5439,3141,8831,3616,4805,7942,3097,4938,5107,7311,1663,6504,9149,4139,7454,4771,2850,6219,3224,4624,7296,7773,7988,7788,7051,7088,6715,1732,9986,9243,3457,5814,11235,2830,6320,2578,6351,6863,2976,5633,5702,7618,2600,5729,3680,6185,4335,8069,1032,3958,5539,2526,4469,7959,8711,4734,6964,1588,4463,3039,7443,2299,3051,7642,1170,4302,4309,5410,3411,5068,2934,6698,1287,1474,5052,2014,12806,2080,5694,8143,7091,2752,2569,4669,4231,7835,3766,5674,1953,4861,6264,5395,5730,3277,4941,4478,6006,3886,3091,5720,5880,6383,4284,1902,5306,3390,4941,5192,11454,2232,3747,2462,2795,9200,1710,5919,2196,7335,3764,4923,6607,6747,4591,3763,6452,6160,4368,1650,10301,7632,4437,2490,5463,2877,3831,6508,6620,5960,2539,7964,4785,5962,3310,1375,9625,2664,1904,3972,3958,1534,5394,6267,8367,5517,7738,4324,4459,4651,3030,1224,7527,5088,5359,5887,1786,7064,6304,16092,2748,2818,5959,6504,6074,983,10866,7782,5728,5311,9253,3430,5718,9786,5938,2515,4754,2761,2951,10899,2448,5698,2559,10302,5866,11109,4743,3400,7008,2419,8584,1999,6695,3716,6039,4246,6470,2814,5223,1032,4429,6608,2958,2609,1770,7295,4240,3525,2668,9352,1842,4716,7007,2027,4015,7577,7045,1369,8641,3206,4864,4642,8318,1823,3143,9614,947,5681,4291,6824,3635,6465,1136,6585,6290,4553,12207,1987,3854,4276,5299,11678,4236,2760,4279,3523,5282,1137,3349,1158,5739,2434,4959,4375,1624,6764,1244,11457,7717,3415,4486,6000,4025,1893,8541,6046,4311,2241,7798,3260,10926,2962,4221,5749,5256,5157,2906,5138,3177,5743,2962,5653,2990,9321,5583,6644,5019,2382,6556,5928,855,4914,9058,5590,4131,2701,7774,4859,3026,3192,6065,4820,3151,3185,5217,6560,6859,5888,2983,9767,2554,2341,7697,3264,3578,6073,2366,2439,6568,5836,3820,7016,4273,5025,3891,9472,2495,3114,2623,8836,3284,3432,6204,8505,3350,3101,3608,2705,5580,12405,3866,5438,3090,7541,1167,5983,2748,5624,3648,3718,8148,4409,5347,9489,3733,7754,7601,2704,1498,1930,6132,3513,6836,5080,4371,3355,6180,7190,6538,5923,641,11203,4375,2281,4315,6467,4326,4311,4780,2915,4937,5942,5724,4306,6366,1741,6429,3538,7666,5612,5079,2902,8878,3882,1075,11822,1811,7773,6430,5911,6870,5328,1316,8510,3611,6845,4500,2516,7348,2797,4136,4034,10967,2069,6485,4747,8294,1560,7204,4740,6176,9660,2949,10859,9386,11696,5793,14510,3914,8696,2906,3115,4043,8456,4703,9622,4556,9058,6622,5093,3594,4653,2332,4915,4473,6427,4869,8721,5659,10574,6901,20083,2984,1903,6769,8571,7894,4744,11909,8408,4653,10131,5511,5713,7298,5963,10045,2222,6097,3661,5507,8185,5463,3730,2079,9854,1875,5514,4576,9578,10922,6835,6934,11162,7364,2950,5526,6419,9187,2622,9080,3058,10299,11728,2926,2605,3494,5607,17388,4460,6655,4531,10165,5735,4800,7512,10317,7613,11253,12040,9973,1018,8854,6026,3098,8098,5675,2851,4096,3096,2356,8157,3416,8447,1905,9655,7007,4341,4912,1959,3947,2383,1868,6540,6886,8284,10626,2040,2031,3676,3044,3144,9802,5520,2463,4787,1810,11436,3625,6197,3129,9605,1737,7920,1719,6128,3656,6242,3180,4923,8771,3686,3931,1645,4734,5278,4688,3463,5166,7496,3946,7231,5041,2437,4190,12035,2797,7865,4921,4022,3858,4799,8311,1290,10894,4148,1547,4094,7588,4919,3939,1933,6455,3858,5662,6284,2016,3701,3795,5286,1273,2454,12639,991,5328,5142,5281,5168,4608,5716,4656,5453,7000,4681,6150,2303,5951,5236,2105,1095,3749,4056,4285,7497,4379,3801,6365,3873,4079,4799,4922,3618,10120,6602,3111,4456,7425,2525,5232,2861,4084,5213,3907,7230,1665,6980,4908,6861,4434,6799,2773,7373,3909,2061,5058,1455,10286,5093,5684,2853,8471,3363,7510,1031,89,9128,1920,2791,5683,5353,5781,2022,5858,3153,6903,3551,4273,6105,5680,2444,1949,6385,7536,2492,10990,3390,5102,1498,5255,6131,4912,5614,3645,4830,6197,4350,3895,5684,2857,9903,2069,4022,4288,4443,6334,6438,6707,2317,4298,8984,6226,911,4623,3617,6535,5422,1236,2254,8237,9104,1464,5207,5058,3345,4463,979,2480,6825,8962,2727,4980,3508,6877,5503,7505,1481,4254,5112,2488,2566,3726,6359,9280,4933,4089,3358,1689,2774,5799,6797,13949,1896,4555,1576,6494,2708,11110,1907,3940,6932,2421,3572,1264,5477,1313,5095,3011,8086,7510,1913,2047,7154,5775,2280,1457,6188,8762,3235,6001,4473,4383,3589,9651,1697,6906,2884,2124,4189,7808,10021,1822,2933,4183,5250,6665,7053,5295,5192,2915,2781,6002,1874,6770,4939,7302,5077,4452,6657,3523,5829,4351,2562,1437,11029,2298,4722,4231,8959,3055,1417,3786,8802,3732,4215,2053,5586,11174,4730,2975,1356,10693,3274,5131,1787,4315,6890,798,2419,6503,4531,4879,2580,2569,3236,8034,2454,3639,3397,2421,3841,5646,6191,5327,2394,5746,706,4780,6615,7776,7211,1386,2112,3234,8440,8136,4364,9603,6038,3333,8320,5146,4383,3718,4635,5929,3616,7419,3922,6330,4780,8108,2918,5616,5810,5662,10482,1248,7142,1502,4282,10057,6989,1997,3353,2055,8567,4438,1089,7354,2702,2460,1964,10858,7507,3093,5431,1436,8189,2660,4484,4542,7249,8147,3711,3663,7678,4672,3982,5196,3667,6983,5765,5445,2267,4825,8646,2937,809,4999,8557,4122,3303,3188,5718,5564,11530,5213,3022,2430,3796,5575,9351,2162,3182,2498,5054,4192,5528,8478,1776,4257,4264,7450,1749,6452,2937,4680,3829,12091,3632,4038,4668,3671,7702,2461,7981,2128,6648,4130,7393,5705,4885,5419,1455,8807,4969,6629,2376,4829,7440,3531,4315,4590,6338,2698,8200,1515,5938,5989,3864,9066,2895,10768,4590,5594,7302,4607,16154,2800,3633,5151,7467,8787,4421,4750,9937,8091,4762,9579,5317,7424,3231,7892,6909,8748,10070,3375,13170,5764,1199,4992,3888,11192,3540,6650,5547,5291,8040,8780,6412,2373,6142,2293,2685,2282,5176,3283,10025,7323,5338,6058,2848,2641,3400,14799,2778,4704,8088,4408,8982,3147,1819,10489,2161,1939,8883,7219,4477,4753,4439,1903,7136,6825,5761,5571,4154,9123,4623,2118,2631,4956,4855,1393,6970,5741,2295,5702,3613,5939,2294,5939,4734,3242,2549,2033,5639,3286,4991,6897,3518,5516,2505,2156,7080,6132,3384,7459,4443,2100,3289,8558,4687,1716,7766,4758,3477,4509,2358,4652,12725,4439,5579,1527,7888,1485,7177,4138,1570,8883,4510,7647,2305,6296,5350,5140,1885,4340,5739,5370,4234,6502,5756,4732,6404,3179,2660,4727,5547,4957,4956,5268,3592,3914,3110,5553,5110,4056,5380,7134,5959,5638,915,2902,10715,6351,4225,1381,3589,10460,5637,1237,4406,2341,5477,7043,3398,2770,2629,6681,1150,7708,7523,4482,5714,4331,4636,8422,5457,822,2983,2126,4602,5687,4654,4198,4650,2897,6620,3240,6761,2629,4994,6145,1905,7033,6528,7458,3418,3465,4112,3009,2449,3981,5620,7318,3245,5197,4676,8936,2981,5643,3066,7039,10311,2655,1784,1895,4094,7516,3894,3952,5655,4713,2486,6702,5068,3075,12754,3071,2097,2599,3787,3942,9250,2626,2713,2341,7995,8194,2832,3814,2909,4646,8905,7672,3049,2439,7156,6573,6408,2029,2574,3239,7421,5033,3153,4050,4523,4567,3854,3444,4911,1749,6159,5475,1522,3525,4181,6779,1036,11957,9142,2719,3365,1645,5045,3667,2589,7696,8436,2424,5631,6212,6190,3676,9706,1525,4363,6914,2920,6538,5607,5912,5099,4020,3919,4065,5489,5750,5963,4462,2615,6392,2745,3570,8043,7897,4706,4633,10350,1921,4813,8509,6240,1433,7301,5140,1384,7869,3830,4127,9714,4994,5868,3376,4571,3115,3757,2689,13363,6777,4908,3981,7557,3913,3398,4479,6684,6567,2767,5716,1843,5631,3632,4981,5586,6217,4363,3271,5068,4314,7085,2575,3601,3987,8895,5601,3101,5831,5093,4423,4778,7093,6716,2913,6628,4841,3856,7463,3237,5369,1968,5731,6161,3897,10037,4556,5124,6751,3919,7084,4340,4513,6265,3031,2724,3782,2375,5971,921,4405,9348,5973,3118,4117,4637,6756,2878,5189,10245,3096,8808,7169,2369,4413,5290,4851,4878,7499,7946,6979,10494,6909,11110,13280,5823,3279,8634,12509,6806,2487,3462,6775,3856,5106,7389,6809,10227,1285,5756,2876,5141,6833,6968,2845,2375,4683,3361,4566,2380,7793,2560,7121,4508,2400,6237,3220,6682,6611,2960,4945,8946,2630,7078,2713,3092,5298,10552,4102,6426,7987,1767,7449,6614,4757,6981,3453,3605,6509,8786,7269,4657,971,10178,2747,6542,5792,4953,3429,9154,6448,4698,7736,3436,2619,7042,9237,3307,5469,3579,10178,3097,4510,1735,7728,3228,2044,7016,8244,7087,5356,7054,3600,3576,2589,9307,5610,5965,7754,4942,6214,1656,3874,6041,5334,5217,4552,5648,4314,4096,5440,7059,3496,11458,4391,3325,8627,5680,4702,5292,7011,12583,6516,3491,6077,5596,4175,1997,13024,2990,6683,3376,5512,6275,6828,3156,10697,8115,5398,9678,6218,5559,3397,4540,1836,12608,4331,5142,8263,5399,5878,8635,7580,3438,14066,2414,7294,2481,6317,6638,7500,11383,5843,4051,4419,7281,9492,10975,4165,5234,2331,12853,7057,4759,4977,4001,10276,8623,4560,1917,9384,3606,7377,7069,7544,11398,5155,4631,4923,7045,2565,4840,8716,5921,4764,5625,3421,12153,2335,4085,6255,3673,6081,4564,9575,3241,9773,1196,1972,5403,8215,1713,7539,7338,6621,4949,1748,4556,6717,9195,1840,5883,4499,6448,9139,3947,2759,7402,7530,5832,4667,3032,4118,7038,3802,8024,6033,3651,4625,9669,846,4621,10464,6264,6874,5880,11886,4834,5195,11827,4298,3238,3419,10609,5750,5276,6003,4976,6392,5378,6256,9039,4410,16324,13324,5975,4755,5672,4487,6242,6172,4119,1977,3886,4609,3981,8580,7397,6026,3879,4828,12023,15632,3748,6217,8069,4628,6693,2592,5657,4828,3168,6275,1794,5891,7087,12114,2963,1724,1869,7175,4606,3124,4804,6605,2719,4778,11293,2459,4877,3542,19886,2954,14514,3240,4194,10132,8588,4420,3591,6635,1904,5053,6798,5648,3468,9704,5232,10093,5298,3377,8897,4939,3858,2497,8596,6641,6594,3664,7403,2803,2089,4952,9112,5201,3010,6642,3362,6473,8708,3582,1857,7232,6909,8787,6919,492,4945,6426,5179,3353,5240,3457,9612,3286,3102,2387,4176,3263,6977,6174,6377,4344,3562,7623,10183,4446,5600,4128,10123,2907,7403,2949,8178,4477,7670,6326,5222,4703,3198,3884,2128,5728,6510,5785,5561,7588,3299,3467,5741,4683,5082,4770,11585,3441,3173,4436,5618,3921,3268,7762,11082,4670,4084,3494,6010,3842,3432,2407,6653,4363,6488,6319,4323,5055,4049,6462,9425,3858,3239,6358,1735,3673,4682,2954,7315,1812,3546,7114,7200,3158,11914,3324,2797,6586,5745,4234,5174,4844,4709,6745,2458,2061,5704,3000,6961,6121,2931,3704,2034,2031,6446,6712,4180,1635,4322,3798,945,7047,12215,2584,2292,2992,4658,6909,5060,4525,3339,3852,4855,4468,2221,5057,7855,1455,3458,8775,4284,6991,4959,3983,4174,7470,7227,4943,2852,2197,4236,4170,2494,6929,1822,4684,2672,2696,4959,8168,2733,6507,5765,3981,5877,2683,5130,2173,7865,4658,6367,2253,3411,4174,1815,4464,4004,6400,3251,6896,2369,2596,4114,6203,3237,3831,7633,6404,6688,3828,4611,6067,3879,3513,1198,12907,4337,3684,3447,4286,4343,3348,3111,2919,5939,3375,2077,4899,6055,9651,4904,2840,1354,3945,3775,5984,4241,6839,6592,3846,4528,1758,5292,5630,5987,7231,2299,7644,6103,1243,3829,5942,4227,5262,3785,7036,8889,3182,6329,3112,5677,2916,6921,4515,4401,7237,2570,1825,2871,9577,1921,5149,4552,3079,8810,6054,5977,2261,3251,6351,2796,2173,6798,10282,2530,4997,1903,8498,6157,7013,4726,7773,4790,6398,2501,2140,3352,4932,4232,2743,6831,5993,5451,2714,3344,4607,5415,3673,6719,4483,2740,5780,3602,5763,3734,7628,1182,5980,5554,3216,6236,2773,6626,3691,5664,4872,3281,4284,6109,2398,6180,1419,5496,4935,7098,4279,1559,3380,7201,3252,2928,3750,2572,8202,3275,14619,4468,1292,2708,5251,5324,4203,5212,5045,2710,4365,6201,1234,5138,4872,7360,3476,3151,6668,1949,6393,3133,8699,2414,5166,4842,6829,10331,3538,5993,3131,5597,1867,8503,3361,4209,4551,2291,10594,2761,2512,6362,4997,2599,5201,2748,9551,4821,1257,3676,2776,6569,5588,3909,5568,3752,5845,10380,4430,7242,5442,4564,6276,5193,4079,1825,4154,4495,5433,4669,2421,6279,4426,1820,11299,5206,1625,5291,2399,5178,3572,10861,4582,3799,9258,4634,5688,6215,4673,1892,11163,3540,4413,5337,11965,8426,2975,4728,3508,6355,6411,4672,2845,7688,7777,3416,2422,5259,8311,3449,3319,3105,6750,4977,5691,8198,7735,8625,3638,8002,4750,7152,4217,4458,5496,10580,5528,7885,5927,5391,3905,7529,6019,11127,4066,2954,16601,4026,10855,10862,8064,8815,6696,4088,16178,2383,5617,2976,7784,4663,12405,7281,5198,11616,5740,3944,10959,7356,6970,10951,4204,7875,6907,7708,6557,1804,3135,4239,3719,5904,13793,8091,2517,5713,6282,10179,3947,2520,7859,6983,12053,4883,5031,4039,3160,5507,4959,4382,7267,5904,5944,8411,2383,2999,3174,6158,5775,7401,3218,2971,6730,5177,6634,1646,8193,3839,5036,6578,4310,2034,5861,8862,5231,4412,1941,7848,5194,3915,3536,4050,6822,1599,10220,8081,1081,2409,4368,11905,6680,5596,8501,9037,7275,1795,6324,6798,3589,4804,6810,6000,3540,5642,4540,6996,4305,2678,3895,10417,1607,9140,2849,7462,4919,3421,6896,9970,3987,5327,1967,5507,7159,3757,5898,3465,4709,8937,1139,7287,4566,3832,3058,5727,8189,4536,5069,5255,1895,5660,8461,4714,3305,9685,3993,7953,7348,2170,8142,8925,7822,3029,7089,4660,3414,4557,7740,3518,8502,6950,2185,10196,4481,8422,3502,11865,3823,5653,2811,3210,3384,7101,4857,1674,5919,5601,3071,1859,5504,4594,10945,4082,8884,11361,3919,5180,5537,5149,4362,8442,4142,10705,3074,2340,5073,2975,15787,11717,7110,10155,4768,721,9829,12848,5428,3268,5503,8898,12001,5167,3949,10132,4890,10723,1625,8166,5314,10616,8361,4819,5093,6679,5593,4705,3097,5005,6541,4181,3117,4195,6344,8856,8593,1045,7354,8563,4734,6551,4234,5067,5903,6668,2501,3726,1161,9321,8257,1275,13373,2489,7062,3452,2852,4796,6691,643,2454,1561,5140,4235,1976,989,2914,1759,1895,2120,940,819,970,4119,6510,4587,3564,998,2492,7013,3142,955,3069,1151,754,3541,1517,2541,6327,826,1095,3271,3273,2368,568,2216,3238,1933,1019,1557,3458,5834,3162,243,1647,5876,2671,555,4080,925,4112,1230,2222,1768,1522,1764,1860,2793,4667,865,4525,148,785,2277,935,1099,1340,2771,1723,6400,328,1584,1050,4172,4196,157,1725,761,1659,1772,1550,653,147,1821,10616,1366,2342,2072,1136,3282,4436,1638,2076,2608,1426,1109,1076,3893,1576,591,2635,1046,4304,691,1246,1970,2337,2203,1819,263,3859,2242,99,3277,4017,2558,2097,2588,365,553,4707,240,4904,2134,1052,747,1779,3362,2435,519,3900,5082,1466,2281,1605,1569,1421,1991,902,4078,2196,6805,4856,1884,815,4329,3014,1627,1798,784,3827,1486,1644,3815,5751,553,4068,2027,4627,5640,1587,1758,1122,3137,5800,1702,1033,1078,3756,3545,1896,6336,2385,243,1986,268,3137,5275,3689,3503,2281,2841,681,628,2140,3486,1510,2831,1756,631,536,1742,6107,3133,988,2989,3501,2979,2076,324,2700,722,5550,3165,5844,3642,323,810,1656,2398,4419,4772,865,6153,2655,763,2065,3435,2700,4420,4496,2008,5220,1518,11173,1323,633,1974,1588,1723,4195,6843,7892,4099,3237,2890,7712,2042,1520,2285,3278,2761,2752,1349,4786,1160,3435,6186,3960,3703,8632,1464,6781,3077,2815,782,1962,1641,2142,5723,1554,2378,912,3011,2292,3812,1156,11399,1679,1697,369,5171,1213,336,681,2890,2773,2109,1533,1124,1515,3871,2277,1446,1506,1718,2080,1334,1059,3392,3233,3127,909,4225,509,2515,2186,3663,3591,41,3084,209,6942,2509,2525,1041,5033,1622,2248,3810,514,3055,2614,1497,5470,1315,1051,911,2213,2367,3564,984,1141,3543,1343,2358,3262,1819,2303,2609,3666,620,1547,3990,481,2411,1568,2939,3164,3100,635,2898,2340,3036,3676,1042,1381,2177,2694,945,3048,2892,193,1148,6917,1553,2311,2800,1844,311,3060,1273,3757,5750,2670,1744,2180,1683,4430,2838,1882,276,1849,1938,1013,3498,4269,1218,250,963,4313,3200,1260,2527,2283,1711,1038,4344,1144,2492,1948,1398,2448,1375,772,2696,2727,2228,3512,4474,1037,5201,1988,555,2499,2245,2512,1324,2563,1140,4003,9783,954,651,474,5474,3044,2506,1507,1752,6140,318,476,2294,2502,1934,1004,72,11320,6710,1986,2179,2163,1442,3929,1462,1654,6866,934,1479,2796,4145,3231,2184,2152,2035,3116,2237,1283,1980,1887,3326,590,1991,3210,2164,487,2518,1363,3101,3351,2564,1579,4244,2487,141,2113,1299,5341,2661,1682,2507,4131,4495,3095,520,2204,2324,1573,5723,1073,3594,4299,906,1223,1861,5868,2330,2036,2148,2776,5357,213,708,7036,482,999,738,4435,2286,3328,1148,3216,3237,1522,836,1498,6377,1172,1326,306,4257,2346,2101,2902,1246,3767,3911,1578,1099,1411,1150,1058,1911,1817,2933,5948,3504,4834,1271,473,571,603,1137,2695,6608,3817,2107,2652,2498,2546,5617,1822,1205,942,3203,2845,458,1626,1619,2981,6739,2026,2997,2510,763,1639,2994,1477,2109,1059,920,6980,1953,1628,3744,3598,1596,3788,738,2109,17,3066,369,1283,1425,2660,8068,8820,2292,3088,6465,1710,2057,1652,2233,3656,1186,2300,1327,3437,503,3228,4440,3499,1234,3661,3028,4982,4330,1073,3902,3578,3017,1901,606,1273,4505,3026,1235,1424,2009,450,3196,798,1144,9608,5432,4160,1856,1577,2355,7621,1891,3137,3208,4390,3712,962,2155,1563,2293,934,9564,3419,1057,4033,1694,5769,647,1900,2253,6931,12341,2225,3142,4888,931,307,2923,2318,4982,1489,709,3238,4605,2912,4442,1501,2776,2910,6592,939,2739,2625,125,2151,524,1912,3408,3538,2247,5697,5185,1253,3889,541,2623,648,2508,2093,4548,4165,999,1567,1654,6524,6453,2099,1682,930,372,901,1418,4914,7118,3350,3926,2337,2079,2053,3269,2023,6174,347,4429,1726,4377,2467,3156,2023,2106,5639,1942,2899,2143,4114,953,6699,4467,5002,4332,1207,3048,6424,2481,464,406,2360,11296,3888,1359,3184,2445,2415,1499,5389,1087,809,5004,7240,1203,6571,2562,4372,2566,4165,5291,2855,2665,3138,9963,4238,1062,2428,2973,605,728,5615,8090,11035,6552,3947,1177,7074,1660,5214,3183,4479,2554,869,1646,12044,9945,3142,1347,3595,2134,5327,3150,2349,11037,3735,1204,1625,2391,5887,3516,995,588,3067,3730,3288,2181,2897,2797,4995,820,1679,3183,5061,4923,818,4302,1285,2004,2312,5789,2939,1559,1065,1996,5421,3972,4248,3894,628,5891,1263,2346,1922,3657,2866,4399,1548,324,1912,2412,1636,7642,3114,2135,4555,4172,3148,2623,3790,950,4045,2911,6813,3289,2406,5315,3758,1088,366,577,3197,3152,5146,3502,4891,1822,6592,996,2877,1723,3544,3715,1666,2928,2360,1849,3879,3727,2881,2934,3644,6184,1197,236,4059,2057,2408,2053,1567,4195,2414,1221,2847,2429,1907,1007,2640,2608,4483,1189,1340,1968,4505,1406,1467,1498,5566,1999,393,2565,4817,5122,822,3182,3596,3681,4811,193,755,3107,2281,6779,2101,744,5423,933,2014,2345,1235,418,1917,590,6267,8027,1185,1229,3484,7722,660,951,456,2600,4181,407,2436,2669,2850,2041,1180,1664,7121,3646,2433,2242,1937,3552,1058,2637,2584,1569,1661,434,814,3328,733,1073,199,2656,10921,3952,5230,1286,1351,2130,435,6111,4375,1457,3679,1654,538,998,1563,3117,1398,6870,1009,3082,1934,1925,1537,1898,1487,6154,2802,2108,1709,1981,6021,544,3330,3221,1726,850,531,2062,1817,3727,210,1304,448,3594,2854,4325,4306,506,2305,4680,2262,173,8968,524,2461,1761,1354,3257,3671,3313,1809,3647,237,1526,4208,2894,2504,2313,2189,1409,3222,3046,867,4929,2749,1958,841,4319,2020,4132,2543,1006,2801,5248,2754,2804,604,4182,1339,574,1608,4111,526,1443,480,551,916,1553,1510,3137,8475,3977,815,759,4021,1010,7275,1738,642,3415,2469,3088,376,4979,2198,755,3222,1674,1694,2462,382,5129,4097,893,662,1654,2829,9091,832,5466,7327,710,1016,1654,911,1675,2755,2392,3234,4918,2080,2513,2837,1820,357,5405,3339,1153,5673,6161,563,510,3451,1554,2554,6179,3271,3907,1176,1226,1432,1155,1755,3724,2404,746,2795,266,4815,6284,3330,943,4673,907,1031,860,2451,4380,2709,1167,1823,1882,1740,2652,4655,1296,2169,2099,1387,1639,1863,1059,585,852,1324,1058,1806,7438,1284,2617,1561,1608,5126,484,4489,1422,848,755,6887,1466,923,3265,1234,6182,4607,1701,1635,3752,2116,1935,2182,5029,3553,3438,1054,1219,950,1014,3368,2048,971,1187,6507,4121,1594,4372,1592,1279,1266,3587,3819,519,2968,3999,6819,1183,1068,504,4427,9680,1524,2524,3876,1474,2306,864,197,2321,1187,5998,1824,7147,851,903,747,6268,673,1647,2798,293,6008,2065,790,1549,4574,4098,2183,480,2181,1385,2960,1765,2465,4152,1186,5299,126,3318,2291,321,1842,4496,560,910,1391,2952,3341,4650,1107,1912,4369,2366,1668,1052,756,3559,7513,2341,3481,1467,537,925,2741,1076,3341,3199,330,2665,2672,1413,1499,1562,2787,5733,1404,4096,2096,1693,2337,3724,2826,2660,1925,3070,3038,2990,1646,299,1816,653,2988,5915,2549,414,1966,841,960,5516,4575,1646,2783,2590,3091,2628,330,625,487,2660,4220,1390,1533,5154,1777,2049,1295,2035,3226,1617,585,2789,4363,3558,1526,1486,7313,3403,1830,2804,1719,1392,1314,1400,579,2490,4294,4120,285,4468,2604,1417,2019,2015,3603,2476,939,2810,7536,2359,4637,987,3457,828,690,2856,2809,2926,1090,4744,1773,1655,1430,2541,4171,1516,4066,1490,1022,1102,1092,2765,3944,1155,1193,4225,1213,316,2132,2360,503,103,5190,3347,3463,2980,4786,1439,1048,774,1037,4365,2041,1628,1348,3299,3081,5210,517,1905,2876,1700,5429,1946,1207,913,1474,3745,610,2100,2620,1869,3675,4672,840,1944,1340,755,1347,2166,543,2284,796,3511,1171,2438,4218,5895,2038,1255,2000,3626,1174,1656,5349,1820,1455,508,8257,6012,601,994,2438,176,2127,2871,566,1014,5156,3214,1499,2593,1267,2583,5684,1984,1522,1374,1963,2021,2554,8538,1053,8080,1787,3469,941,2599,1327,2672,8385,192,598,2598,2629,4782,2472,1997,804,2880,1843,2540,2006,7167,1662,4029,4191,1955,866,2479,1366,2110,1559,2134,543,1719,4553,1797,2062,1152,15475,3296,1088,1440,4161,3955,3969,2683,440,2487,670,424,4495,2944,1089,10290,1623,1584,6851,2373,4998,1608,8795,4424,2590,861,2577,5235,5992,4804,1453,3275,9165,2161,2048,5714,8946,502,2507,2672,3969,4897,863,9918,3447,4030,3402,9430,6342,3003,7639,1732,4874,3202,6012,3402,6972,6573,2936,3522,5509,5707,1327,980,13580,4398,3569,1901,12094,979,1604,3392,1665,3979,5929,5171,3179,2077,1206,5642,2216,4601,1924,1682,2298,4432,4583,4306,4668,2654,3178,1811,3494,1630,3247,1336,3184,4721,3618,1759,838,5807,809,1303,2373,4658,2453,2538,5579,1135,769,1161,265,5463,3984,869,7573,3047,4017,2929,3001,3429,423,1871,1636,2329,876,1650,971,1262,1961,1443,2793,3477,5011,8431,7291,888,526,2435,4178,3660,576,1198,8141,589,5492,688,3403,1469,933,1592,5109,2489,1666,701,1329,3996,2979,545,976,3315,7016,3553,639,249,2067,508,7585,341,8487,3856,1977,351,3898,1393,3895,2849,3911,1521,1224,2507,1508,4206,776,1545,3775,3546,4313,3015,1359,1483,3516,3055,3242,993,1522,4074,4692,3145,2632,5530,1797,123,864,2971,7454,291,2671,2768,1948,3347,3348,1148,6954,2266,3747,5854,3450,1858,1050,481,4013,2110,3706,3495,523,7530,1226,3094,2323,2773,3676,3234,1800,1309,3401,3327,1451,1810,1743,2720,1283,5540,2289,1256,1170,3441,3238,3885,2992,1003,1809,7198,4478,1386,3527,859,1822,1739,2631,1799,1205,2875,596,1311,8070,3416,4199,890,593,4724,996,464,2913,6390,521,168,2633,6747,2157,1773,314,7845,1975,1929,2614,2478,3766,1888,2661,1385,4383,1859,943,1497,1555,2908,2033,6727,3411,1866,2533,5003,1300,4160,1864,2546,1463,4043,3488,1102,1619,1233,5801,2175,2305,1963,8026,3043,4218,1197,849,5058,3166,2007,3211,404,2157,6582,755,1869,5586,1110,5146,706,4610,825,4377,3214,7998,2338,6364,1823,4821,7769,5880,1460,1223,2956,965,4474,1415,2620,2183,130,4544,2059,6471,1945,2131,235,4609,1471,2526,1374,1866,9194,2583,4812,1025,2949,1457,2497,2153,7157,679,2400,1814,3623,640,2015,644,5122,1652,32,3164,811,4712,406,6362,3186,389,1909,1473,4502,1486,2892,1800,506,1151,3218,3468,443,4222,3067,2408,1095,3195,1057,4952,2396,1299,4942,1873,4804,1734,1250,3138,2962,728,3157,3894,1764,1995,205,4250,1148,2812,2125,2481,8793,4525,1137,1268,2371,3224,1611,1229,1486,1705,1538,1042,3470,1043,3138,2523,1720,2554,8429,1679,1665,2408,3307,2376,3494,1962,1022,6226,2838,3783,1721,684,1125,821,732,1244,3595,1660,1431,3986,962,2694,373,2693,3710,1588,682,3426,527,3419,4618,3330,2770,3274,3264,878,2619,1833,4555,5134,6502,412,5311,4674,483,1039,8937,3561,363,2489,2214,6036,3619,3147,2532,1931,1569,2327,130,4206,4874,2084,1694,1075,4941,1116,1328,2089,1550,1458,1362,3701,1365,6476,1620,6207,3287,2831,1461,2679,5441,2695,125,1727,3964,3465,2573,188,7046,2284,7169,1631,1149,1226,705,1518,5494,1198,5778,716,5592,1509,992,1233,1339,2455,3894,5444,3475,1618,1263,3787,3919,1223,1219,3789,4624,572,6378,807,2087,1621,2420,535,3957,1034,446,525,4295,4085,3466,2261,424,2644,1542,1687,1429,769,2514,3090,5324,2368,7163,3617,4658,1552,2518,225,3741,1146,2299,1783,1524,2492,3796,4450,4436,1524,1448,4072,2336,1327,3272,3329,585,270,1641,2019,5296,1427,1483,1968,5130,3064,1504,1303,2261,1123,2621,1661,830,2343,3726,1580,1276,1707,1435,2871,2779,4648,2929,917,2483,506,3467,2228,508,1272,777,5245,6100,1504,1642,4213,5294,2378,1770,1091,752,1768,1172,753,5647,3620,4662,2466,3616,3492,1362,948,1258,1364,3303,3293,2441,4905,1018,176,514,2752,1909,1706,3146,1941,911,1543,1310,806,3855,1055,6378,362,2475,6564,2153,975,3016,4125,1516,1860,2178,5809,3581,1056,2835,2282,708,1623,1677,7376,3760,1314,1584,500,1615,3259,2556,4408,1631,4400,884,3091,386,1759,7634,2192,994,6973,733,2539,3114,3334,2546,1567,3283,3851,2109,2169,2657,6387,3194,1265,868,2654,4140,463,2013,2236,2850,3116,2162,356,1763,7019,2526,386,1646,2672,2324,665,1929,2486,3192,1474,2477,4154,5627,804,1516,254,6416,2516,1394,679,2215,2981,1079,4295,3071,3727,5234,3099,1578,918,1593,1261,3171,3157,2683,1985,493,501,7073,2712,2247,727,3377,5082,3362,3194,2996,4562,1260,5137,3798,1557,969,2755,4216,2193,3183,1620,2843,3137,1589,1792,4128,2067,4827,3755,2992,2361,3130,862,1565,4637,855,3219,4816,864,1798,2896,1974,1312,4246,1520,2822,1416,3576,4417,7372,2962,245,4034,301,5579,3223,3658,4464,3506,3462,1149,1404,2727,2368,482,4262,4219,4401,1276,4156,5485,3873,154,1744,2122,621,2009,1074,7533,1066,4081,662,4845,777,1452,3245,7096,2941,2396,1952,812,4381,1818,3278,2017,2766,3698,6108,4387,2184,2820,3872,3896,690,1758,2730,3780,2215,2301,1265,10386,3288,2336,581,2497,5721,772,2791,2619,5658,5857,361,1990,4809,1421,1999,2662,4152,5431,1979,890,3551,4235,1373,163,2285,2463,5364,7756,1248,2255,3958,4213,1553,1117,10525,762,868,327,1535,3982,1704,962,1173,3368,916,4472,1832,6352,1557,1550,6136,4578,1019,2113,3127,2722,2857,1150,5644,2215,3134,1348,3050,4587,4696,1433,2718,1651,2230,3660,3366,518,5881,1880,3619,2989,1523,313,4510,105,3793,7766,6013,1995,5047,5202,5088,1050,1206,2068,1892,7734,2919,1322,9850,5226,210,1673,1767,3143,6764,2635,5497,4288,4420,1692,2197,1785,2067,7713,2876,5255,3225,897,745,91,7482,6736,4110,4126,3333,900,8619,5359,4503,5192,842,3431,463,3841,4703,1235,1603,3747,2696,3449,2610,7121,6246,1204,4756,8525,2363,4716,7072,1332,806,5370,4336,1333,3565,1061,5861,1768,8548,2630,5743,3776,2448,3516,4772,5611,4661,2642,1123,3153,2104,5102,7962,2581,1109,909,927,5033,8334,4865,3253,1105,4938,1938,2445,884,1365,1666,4940,3865,3398,700,1285,1129,2632,4436,3028,3386,3180,4057,1591,4432,1612,5072,4973,6862,1245,5869,4288,738,2894,863,1467,4985,4941,1948,872,2550,2184,38,1213,9050,1044,3946,2980,3090,3990,1573,2098,3807,2004,2327,4516,802,3284,1913,6661,593,1938,1931,5048,2485,2761,6053,2815,1758,877,3320,2210,2586,2080,3691,2788,4154,2410,1454,4731,1287,1143,1915,3591,454,1698,7209,316,3537,2900,1526,1122,7694,773,2103,587,3925,1145,1961,4455,5946,5091,1763,2825,473,4689,1124,2746,1807,5289,3453,938,6568,2123,3067,1034,722,812,2683,810,2474,1693,3930,1394,2527,3042,49,4206,3174,1776,1739,1286,5138,1449,349,1612,2070,4038,558,2918,1616,3020,1419,1107,6705,1911,3325,3668,1167,3759,1415,1896,2414,3435,1096,1048,2465,2435,3001,3971,907,2788,6968,713,1989,3193,1928,1053,3667,221,5820,767,1866,4785,280,764,3397,421,647,5073,4003,980,969,5167,4554,370,731,2267,2903,2008,388,5613,2628,899,454,474,7348,536,2136,740,1957,1279,81,613,1330,6608,758,3595,460,2606,1074,2732,2495,6398,1909,1136,4948,2071,4642,5745,2959,587,3182,2663,4074,874,2921,3495,3168,4935,3473,1642,1460,1873,5702,1714,10162,778,234,985,885,906,1067,3322,1438,5380,282,874,4396,4665,2414,701,2011,2300,1790,1617,3222,3897,1043,2107,956,5372,6599,5129,4951,2579,1109,468,458,2332,2346,2865,794,3283,7670,8476,5233,1460,1738,3945,6153,1256,498,2672,2034,2998,1960,4319,3345,276,3150,3418,9617,1680,3514,1708,4547,4156,576,945,3347,1512,2190,2478,2279,4657,6237,2728,1653,1260,5658,442,1053,1015,2286,3814,3752,2644,3913,841,3033,682,1812,4754,4220,1767,2457,3628,397,3046,125,7111,1342,8399,1355,596,3813,1403,1307,2101,5231,669,3257,2701,2628,5901,2417,3035,1686,1046,979,3178,1015,7999,548,2480,1947,1588,5225,2338,3351,3445,4165,1481,914,571,5259,1190,172,5249,2723,2622,6737,1857,551,4112,1656,2374,2825,1632,896,4928,1653,201,4913,2171,2696,2860,1299,468,6088,454,1614,6209,684,1127,1782,1473,2191,2285,2118,2750,820,2504,2633,1543,1174,1175,3578,3914,3529,468,1794,2193,6518,2346,1149,3549,2266,2473,1780,3447,1414,4960,885,882,3233,2125,1130,1171,1809,2960,3184,2144,2760,2988,2729,1208,396,3702,2721,1758,691,3921,2727,536,3081,1426,3401,2495,2512,855,1477,3332,349,380,1581,1241,7347,3720,812,1419,9159,1167,596,4196,1365,3400,4774,769,3201,6023,474,922,1178,4291,3628,685,3362,483,5177,965,3241,3081,7551,3884,1047,3368,508,1188,2688,1398,1135,6581,9395,5668,2995,1993,2095,394,3609,716,1193,2246,1664,1387,3404,316,1615,1482,2283,4275,3878,1595,3490,446,1653,3211,1354,717,3189,3963,1291,4827,2661,1130,1052,2159,5319,2230,2070,4265,5041,2753,924,715,1559,2434,2799,1926,225,9351,1846,469,4215,4881,82,1853,1802,4258,3453,3530,997,2151,1479,4064,3099,7194,2825,1549,2839,2873,1807,4738,3316,1720,1437,3391,3987,518,2536,5617,2236,5834,2566,3127,123,4122,3851,662,3411,656,1481,4606,8284,2550,671,3001,23,4519,2923,1923,6439,1744,6818,2175,2204,880,6162,1135,3300,1976,4118,1588,684,784,2937,3502,96,2706,5393,1401,3145,1810,1699,3317,3514,1594,2417,1898,5010,3672,1718,4143,1163,1047,699,666,1030,3295,3537,2193,1754,3221,1693,2781,1813,1898,3645,1522,2647,1688,2667,637,392,4166,3603,3070,584,2154,2893,1876,241,127,3665,4467,858,1891,2494,5761,1937,2169,2997,1138,834,1304,1133,2044,1805,2423,2935,6701,1272,2258,2206,1681,6749,4440,515,924,4381,2708,906,1441,941,1143,3282,431,3054,4678,1391,2387,2253,2322,3890,2549,7551,1815,362,1205,903,967,3219,1671,1190,501,3014,568,6174,1156,5399,67,3667,1943,1602,2408,4793,3276,826,4145,1647,3150,3779,4397,560,651,551,1268,9257,2342,1189,847,1200,443,819,5802,3951,7397,313,1637,441,4356,110,1088,740,6438,5445,1286,4412,2920,1696,2393,2706,1977,2937,1443,3296,1762,4681,1640,1334,1663,2029,4098,1352,2179,1768,565,1809,1843,2264,3113,2783,2855,1464,2235,2812,1930,1979,1404,3837,2820,3011,1908,325,4145,1431,168,6397,3396,1591,4174,2036,4688,4537,1663,7600,314,1162,568,3063,1389,852,3700,2648,2128,1610,2752,3024,596,1112,1429,7187,366,775,4711,2089,4206,2316,3082,775,1540,2669,2577,8155,4249,3793,154,3289,1345,4090,2068,5368,1829,1453,1199,1191,4083,1016,2043,1377,5594,5684,1619,3720,963,5372,4334,792,1410,951,1006,3270,1421,3196,1582,2355,982,1057,4104,2634,1623,3057,4308,534,636,1924,3006,6468,1239,1400,1620,2362,2019,1567,1434,3871,3044,3741,1684,1772,1101,2586,1000,2847,7777,1114,1746,429,6163,983,3222,1020,4822,6726,1871,720,443,6656,2681,2368,624,1570,592,6655,352,954,2737,1194,2265,517,5770,962,2448,423,3171,4068,1569,2394,3648,1956,2073,1930,951,2858,1391,850,3670,2634,1056,3892,1894,502,3680,2635,2158,119,3466,346,4728,1624,3988,1756,4810,2415,1922,3289,2066,1851,4085,2720,859,3503,980,3531,3137,2274,3403,2632,3904,2670,2783,3471,2901,2178,666,1592,3579,3644,1594,3183,2226,2430,1347,1168,2202,3120,4091,1693,1893,358,2126,6311,6306,827,3066,2351,1362,4203,2159,2932,2292,597,1612,3861,4250,1749,2764,6623,2668,1713,1116,4636,1635,147,1675,3327,1800,1580,4126,5427,6403,875,1386,1637,1914,1264,2688,2579,678,2801,2598,2886,3543,3005,1467,7109,2317,1575,1121,2191,4490,567,2327,1020,5129,2107,3726,1758,1541,873,2427,7152,5375,6789,567,4179,6362,378,1720,5066,5336,2205,948,403,3860,4129,2913,4566,3382,1261,9826,340,2184,491,8173,317,2302,11854,1621,741,1128,5921,4985,606,2292,3026,5454,2736,177,1375,5295,3911,2821,7017,1473,2658,4689,3656,5712,1795,1285,4097,914,10436,2425,3838,5616,4144,5465,721,3368,1700,5631,5663,4146,863,1503,2896,1480,1865,12728,2560,6710,328,248,4739,7462,1948,3033,3817,5343,4110,10201,1440,1087,5946,1870,3888,2360,2080,2743,5029,4052,10583,1599,1207,4342,2230,2869,5482,866,1108,3131,806,4541,5638,1915,7040,8113,4297,2553,3959,8227,2192,6588,1407,2888,1364,6843,3950,3835,3601,891,933,4792,1965,4764,3163,2235,1489,867,6295,1850,5134,1018,3352,8664,2799,1469,1244,2819,4006,1930,3028,6606,703,4776,1600,4032,5520,689,3312,1037,6987,2019,811,650,3693,4699,3082,3341,1545,4418,1119,409,3085,5596,2832,2589,1646,7923,2349,1792,1943,2869,2571,2801,832,2631,7908,3344,5134,1866,658,3160,3765,3427,3061,3689,5810,365,1066,5012,1298,1563,1352,312,8788,3752,1907,1228,445,313,5030,1920,4338,1340,4683,2378,4977,3118,2762,334,1802,3405,2059,1572,2650,1375,2636,2495,920,1507,4287,4370,3155,1634,2429,633,2644,2134,2840,2175,2579,986,1424,3277,2835,1697,1728,1602,9304,1104,1496,4726,3421,6559,473,130,1078,2056,2839,3382,5272,885,1854,5746,188,3331,764,1423,3449,2496,476,3655,1647,2409,3348,4386,830,6856,3725,1643,2474,2230,1028,4002,1444,1929,6633,1420,1823,295,860,3667,4254,1747,2077,5203,2717,1216,1371,2870,1929,1626,1088,4795,7564,363,477,2748,3396,1683,1739,5479,4463,1656,5959,1202,175,2864,386,1752,3165,5204,2506,1186,3536,1108,2628,1281,1728,4590,3597,4439,3294,865,1493,1922,966,2917,3800,5968,1078,1713,913,1826,417,805,2287,7492,8139,909,875,2501,6067,1024,1275,2395,2852,598,385,2290,6922,1260,2914,1652,955,4841,1456,27,1350,7090,137,3668,459,2946,3485,2044,593,1458,4641,819,2881,3574,5060,1027,4897,276,6793,2170,2634,951,1781,1482,2189,2761,1814,6499,3834,1296,1494,2141,1173,578,3842,1788,2046,4267,3406,513,2345,746,2161,1990,2076,6800,1236,2222,1847,4853,2255,851,1633,7173,5386,548,2741,2901,3681,1768,1039,4117,1904,1598,1203,2167,4206,3432,3685,3500,2449,1321,2395,7140,3773,4892,2098,4722,3817,1560,6028,4895,5741,606,2960,884,1458,3182,3797,1079,1452,1753,3148,4947,2399,514,1353,2546,2362,1754,1222,3503,3469,1684,1029,1615,2557,1468,3476,1207,6303,1203,4030,1324,2620,1732,4152,1123,1140,6997,1440,2032,1901,3469,2232,4637,2537,2132,1846,2364,1004,1922,349,2842,2551,1285,4527,1979,1762,199,2686,6998,1677,3577,1907,4633,112,3384,200,6504,163,3303,4953,4146,5622,3361,3175,663,4099,2079,3393,3300,7843,1456,1684,1756,866,4489,3171,761,6801,1933,5603,2178,2204,4253,1232,3837,5008,3732,4325,850,2330,520,3895,502,2672,4817,3447,1104,3047,1706,1310,6110,2822,1951,2718,7082,3750,930,2461,478,1987,1938,3734,3883,1716,5518,1071,2364,1749,4352,448,2859,1652,4465,1596,2459,1713,3355,554,3379,1931,807,2344,2308,2096,1455,1644,2030,9135,628,4936,2332,728,1929,2772,4697,1055,5625,1376,1961,6239,4686,1884,441,860,519,1998,12244,2532,2053,1095,627,2231,3313,1148,2813,9340,110,2681,4217,5746,1402,821,1654,1009,6631,7109,160,166,3134,1909,6565,3462,520,5084,375,4469,2498,1980,3751,779,6306,3196,2692,3756,136,5295,2529,1584,2780,3223,945,3468,808,6133,3776,845,4203,676,984,3373,1800,2189,789,7607,787,2259,1930,5988,4329,6090,5878,2718,2617,2066,1105,1380,6629,2256,1902,1887,3185,1117,1368,6210,422,7168,4113,2282,4700,9064,2403,2717,1052,4793,3564,246,2033,5535,2695,2582,1824,310,5173,438,1670,3063,2894,2332,1281,1468,1028,5996,5840,1053,3289,6133,5290,5584,517,1839,3841,2835,4687,1618,5367,1084,3902,2011,899,5225,1898,1126,5829,2700,1720,2826,3845,6028,785,4337,2553,5570,3577,255,2491,7421,5175,1879,1929,1044,3932,1483,2667,1693,1307,4181,2810,1917,2184,4677,2346,793,2825,1420,2917,2688,2528,3376,7782,1197,2511,1696,3127,1892,5163,1485,4139,3346,4926,2888,2065,2862,2742,2104,5078,3142,4386,7356,1580,609,1231,2343,9086,3202,4223,10233,849,1007,3530,2838,2732,2855,3397,1658,2603,4178,130,4407,1003,2899,1020,2700,1889,2337,2190,3639,13630,489,3033,1451,2500,5060,6096,2593,4430,454,487,1776,3680,3458,785,4666,3791,4093,5366,2379,2329,9248,1792,1653,339,7635,6317,213,1530,2068,3894,2020,986,1698,1989,749,8354,2961,5710,5245,662,676,4758,1993,3930,4348,1381,5308,2366,1883,983,1676,4424,259,657,1050,2479,1325,5364,2601,3516,2344,1153,5691,750,2708,3316,1291,2430,3056,1398,2288,6815,1955,5655,294,692,328,2146,1867,1642,4539,3143,2323,1592,6738,460,9142,736,2251,2068,5769,1608,6016,200,2163,2922,1168,3679,3414,3767,4500,2169,1890,3768,370,315,1282,10103,1268,2733,2675,2148,3666,1143,2288,150,2273,3403,691,838,8440,3328,1299,1356,2899,4039,2954,4293,3704,4042,755,2366,3476,749,924,2160,378,3073,2568,6624,2998,1712,3251,1053,426,3292,1751,5899,8520,1286,545,3088,1346,977,633,2495,2067,3371,1987,2435,5400,2065,3174,1661,4109,1380,4423,213,4350,1671,1114,4829,2521,2392,671,3288,2671,2987,465,7153,1755,2863,273,104,6495,2565,1802,3564,3906,1571,1635,1049,2258,1913,3063,1158,1647,1538,3482,4158,1058,861,2839,1627,5483,746,1275,642,5852,1564,899,3174,4720,1306,546,3740,316,5778,3915,668,2289,4208,379,996,3192,3007,1499,1575,2552,2923,1777,3537,1558,2308,4041,2641,3329,932,2230,2389,5484,1066,1735,5569,830,1400,452,2844,648,1987,931,930,4034,519,2306,558,3227,3378,1000,2574,2181,2046,978,1495,2817,2458,1430,2016,4511,6392,3266,1509,910,1952,5952,3563,1168,1335,680,4351,824,1485,3287,1263,851,1180,4601,1265,1863,2691,1104,4950,1874,1082,2947,2635,1699,175,2004,3499,373,703,2511,3588,6964,1773,1105,2154,566,2309,5049,3779,5005,393,3844,2471,1601,2033,269,4457,5202,1663,2223,1170,3460,1473,817,253,898,2107,2759,1213,5999,3022,2418,356,2031,2498,1884,1940,4100,3263,5710,1124,50,1299,4561,2878,1040,3682,705,2953,2951,2745,1613,1713,5204,276,3377,1770,5789,4319,415,672,4124,4002,435,2824,624,2843,5703,3418,870,3174,353,301,5393,1072,3368,1158,4666,4104,4855,1095,979,4562,2092,2918,3184,855,4701,3476,4895,1288,5973,1232,1945,1590,1517,1796,1438,2645,2506,245,2044,955,2242,1454,4182,2117,5961,1320,5554,5173,876,891,2208,1834,1888,4068,3433,3625,3895,1072,1339,3333,5328,2771,5501,36,3844,776,1508,2402,2351,3721,4314,2501,1919,696,2853,2348,6854,5745,1897,3991,5485,1574,529,4132,1101,1669,1500,3863,541,2038,3629,3122,772,386,2718,7434,1000,1564,2163,4553,3182,1753,1565,3975,4060,4927,1202,5096,653,5365,2319,1631,5126,1084,3579,3451,5265,688,1840,141,4201,465,1203,6726,587,2007,1306,2432,6637,4646,1805,1836,3355,2518,935,1375,2664,1944,3345,3215,2838,828,1482,4176,3738,2125,1167,3940,1703,6037,6010,2858,2120,1128,5431,5549,433,1015,379,5210,1957,1812,2791,1218,610,2035,3427,3172,4252,517,3572,1012,2260,6524,2293,2770,1588,7486,1320,2620,2635,4313,6015,1587,3951,2706,1680,3321,1247,1005,5019,2725,815,1845,3089,6936,4444,1364,1103,4870,3381,4507,3655,1500,2716,1020,1882,779,2717,6525,333,534,4716,2311,8174,749,1368,1622,1311,255,2393,5674,2845,4798,2813,2513,4876,1254,1020,2190,3285,7672,876,4553,1898,2692,1358,4970,3990,1207,642,2656,4312,784,4102,4065,6984,1588,1424,3429,2021,4212,603,197,4595,2930,894,3577,2750,3721,1247,645,3213,4545,5128,3517,1144,3996,2337,5315,3193,421,1594,1855,6116,1260,3871,2373,2157,779,5571,2155,5696,1766,757,2100,4522,631,2660,1393,1878,3620,920,4810,2378,2168,7784,2955,899,3211,2186,1465,1548,2754,3229,2965,4443,3098,922,1199,3292,2750,6940,1038,1351,3194,2997,1892,1656,2641,1089,2863,542,989,2446,3064,2173,7848,3452,673,2301,2393,1218,8071,3705,1305,2232,5884,7662,1804,258,3472,347,1829,2081,2606,607,4003,1327,2687,1135,3124,1742,4261,419,1297,4531,798,3152,5427,3790,1504,6554,121,5371,1983,1014,5731,2935,3568,1604,2400,1694,3244,640,2332,2122,2117,5825,1041,527,2512,4269,3378,2327,3067,1813,2479,2445,3730,1570,2401,994,2893,2047,4380,582,3890,6230,4418,1041,3101,263,3749,3488,624,1122,12154,1892,3252,1181,1772,759,2321,923,4156,4182,1862,2955,6627,3990,2806,621,3351,1162,2027,1408,1505,7037,2167,4858,540,359,2023,483,3271,1210,3315,1731,992,1564,741,4857,3225,494,3150,6060,1765,1811,2508,6102,2682,3416,2523,381,2090,2123,2091,821,2885,1873,773,7004,1888,1737,2610,964,3820,3337,2493,62,1995,4496,2232,3385,2186,1620,512,1156,5376,1543,945,6344,2038,1213,895,1129,4067,1665,1582,3848,1807,5372,1421,126,5889,2784,1909,837,2677,3338,1102,2280,4122,3892,2645,618,2893,1915,3230,3273,1558,3382,2159,1099,633,1311,596,1866,2346,698,2730,3443,3328,1067,2897,3727,2865,794,2535,3844,260,4779,452,3780,2400,1920,898,950,1382,1427,5448,1900,4013,2500,2985,521,5233,972,1139,1408,1439,3659,7391,3806,411,2610,2775,1430,1270,2608,3160,4209,1862,776,2649,1019,4044,5467,2342,1130,1421,645,4435,2397,5823,2514,2929,6234,972,1420,1483,5664,1285,720,3251,1550,2266,1563,630,2877,2185,1591,698,2835,3320,1341,719,1254,6022,786,1425,2138,4422,1651,1364,3970,2734,2472,1840,1045,4725,2132,2258,3468,1289,1102,6714,2819,361,2460,2236,976,1579,4308,243,10124,1990,1838,1727,1217,1990,691,567,2278,1967,1123,6092,1573,3987,373,844,982,1987,1126,2362,2627,1429,3006,1528,3274,569,8641,3300,2349,2042,2438,3040,3109,676,2377,9601,1952,1094,673,2403,2595,300,2845,4841,988,515,3758,4714,5643,62,2551,4607,3275,1307,2955,4397,2448,325,2831,1465,3618,2255,2874,2477,1674,1764,1841,4089,4450,3566,981,2857,1945,1836,1669,1483,7517,1009,3309,2149,2624,941,3489,2364,2682,3885,2876,2098,864,5778,849,4770,4347,4142,3217,589,1618,1913,912,2213,2739,3109,2118,1347,2871,2013,1121,4599,2114,3438,4062,3576,2591,787,3162,505,573,5220,2092,545,2087,1055,7212,1251,231,3495,2746,914,1955,905,9038,2819,3503,2995,4937,4606,860,3450,1329,8375,2811,364,2981,2958,6088,1908,2010,2662,4632,5027,1445,1406,1953,752,2681,392,1006,4934,3692,3602,2308,7739,3050,3323,1811,4841,676,2848,2075,290,4736,325,1245,4234,7516,2292,1069,1907,1142,4944,790,4124,859,3801,4274,1742,1201,2600,5170,2131,3284,6449,6182,1467,653,3697,2302,2340,359,1561,2795,935,225,3007,3901,2059,3725,2462,7508,3040,1908,1474,2600,1335,1848,3075,1642,2228,4589,1004,4371,2546,2842,1221,3117,1210,1342,691,1769,8324,464,4149,2113,1761,908,3205,1132,647,1330,5968,1739,1441,4806,3061,852,1876,1488,1171,3345,5144,1724,2254,1775,2463,1282,1686,1744,5473,483,4776,1036,3399,1801,6946,875,3415,248,1150,1095,3080,7359,1219,807,744,2595,1631,1005,1853,3141,3138,2465,2502,7139,847,2211,1021,2122,4735,2313,1442,2303,1465,3184,2038,1186,2157,4801,2645,1347,2788,4586,2327,452,2332,997,3187,2944,1969,2618,2572,4001,3074,7,2823,1511,1978,663,2469,5123,3820,1404,4600,2931,2178,1234,1299,3745,214,969,4054,852,8199,3342,3679,4738,5960,68,1088,198,1444,3173,1852,109,1726,5201,1848,227,2023,1731,7661,2307,1749,3967,2863,4840,826,1206,2854,3723,1096,2848,2465,199,1660,8078,840,128,1799,1931,1159,7433,1534,3797,486,2129,2555,5147,768,2204,1922,1513,2535,2935,3020,2511,7161,1219,3117,871,3775,1861,2389,2790,2365,2546,3526,2516,614,1226,252,769,2329,4256,2432,1847,1926,303,1273,2989,3394,4961,1145,1273,1144,849,3178,4355,4136,3055,279,2493,3297,2858,3246,1488,4648,737,3600,2826,2023,4309,5648,514,1258,3068,1845,1976,535,985,2633,2777,582,3911,1659,5849,234,2298,1491,3363,1959,3661,1406,520,1813,3053,1142,3376,1960,1263,771,1643,1735,2077,2754,2519,2350,5386,687,1758,4523,3321,1970,4659,355,921,589,441,3184,3218,2202,782,1828,2877,1602,4202,1845,943,2277,1374,3815,859,2251,1523,2860,3448,748,1441,1680,773,3963,2029,5093,726,1678,1890,3615,1820,3621,147,6326,1271,6417,1355,932,1833,1332,1096,4099,3604,4921,5670,2209,1983,843,3007,1505,2186,1516,512,4200,1967,3265,1005,420,1244,2399,5949,3654,4701,6920,1549,556,1000,1704,1607,1725,1101,4457,4483,2963,619,1920,1410,2644,607,1173,2461,7197,1551,2318,1663,2705,3102,615,1453,5632,2178,1674,780,3452,1131,2716,1961,2853,2116,4244,261,1827,243,2876,2694,1155,2427,2945,3830,962,955,1050,3643,943,1336,994,1701,4986,1107,748,3042,3105,1377,926,1061,3455,1532,397,4108,4158,1089,1679,2703,2644,6052,5240,5443,4654,4332,2159,2436,1185,2270,3040,1192,1563,3336,4006,1318,687,3029,3115,1827,1303,425,3671,6702,909,314,1142,5357,1198,320,2756,1737,3963,813,1404,4378,8543,1864,2680,4077,1087,1254,2158,2127,3405,3992,1854,4079,2956,2216,241,1301,2937,1131,445,3962,1266,4966,1657,1515,2444,2073,4894,3754,1889,874,4533,2336,3148,1356,3934,1887,2949,559,933,2320,3801,1122,2394,4350,4338,2876,167,4326,1234,1397,5631,3902,3075,3414,2975,2605,630,3611,2271,1640,1561,1803,3241,2906,934,2922,339,1358,4159,5509,368,1571,4328,5458,1310,696,124,3826,1779,2468,2833,3593,3683,3492,3446,631,2002,3845,624,1343,1261,3207,1659,1775,3730,2687,1022,2893,852,1925,2617,4609,1445,1839,1078,984,1566,1841,1258,4634,3514,1144,1656,2795,1250,2310,2951,2012,630,313,6675,5044,4506,752,2563,820,5003,1431,1665,1900,1751,4628,242,4372,2862,5385,663,2275,1333,8980,647,1212,3177,5818,3413,1133,2759,2951,2025,2575,1225,2360,5864,4001,1080,1546,4853,2589,669,3116,2186,3775,5962,401,3577,2625,1975,1062,861,3318,3400,3663,766,1679,2844,3173,3532,3929,4448,902,4305,346,2027,2389,2204,3436,3438,4196,1368,4806,3419,5350,3763,1858,2312,9453,257,860,5057,586,4589,1395,1363,1359,2943,2163,2583,3280,1279,1225,648,4949,6707,8837,35,2956,3854,2273,800,1129,1508,2898,4369,5695,1745,3565,2581,539,3865,1716,4953,2760,1252,745,277,3704,8317,520,1092,3420,3481,2590,421,7763,2127,786,1106,2831,5161,3119,2170,697,5452,664,3225,996,4510,4255,2213,3747,1601,3336,1620,1113,1762,2692,3231,1195,4421,1607,1794,1975,2120,3166,1138,2454,2391,3017,9243,1663,5531,2632,928,4249,3520,1842,470,7857,721,2945,3257,4020,8293,3825,6678,3681,8455,2443,634,7176,4295,3372,2455,698,6992,1749,9205,4992,757,2579,2238,1700,1218,1688,3549,1692,1658,12964,1730,7130,3386,1673,5920,1310,1404,1174,3089,4212,963,2902,3821,7292,8000,921,1811,5425,1156,2081,2042,881,4974,10334,8090,2227,9135,4151,923,3703,1903,2354,1998,8717,5332,3821,1396,1347,1804,2320,1085,675,1296,1620,3992,1713,1588,6209,3483,1673,2071,4923,1878,2734,396,1147,4661,461,1989,4248,4569,1053,2612,3251,6687,635,575,3900,5689,1879,2600,980,1576,1496,514,8588,1533,2325,2211,2143,4840,1630,2628,4340,141,2639,4436,2705,9715,1319,4287,2962,539,731,847,2428,2709,2839,136,2246,3800,517,603,2370,2756,3108,2527,6756,1097,330,1029,3431,3303,5235,801,3727,5698,2356,2243,2911,1046,3431,3234,1621,5719,1498,5789,1090,1192,1056,1026,1699,3349,343,4787,4365,6005,3702,539,2194,1516,1895,1602,2799,2989,1612,2694,2163,2668,4551,1580,3001,4191,2911,944,497,369,1198,4769,2042,653,5024,1814,2650,903,1254,1510,1774,1483,6873,1687,2252,1741,166,2482,2010,2549,1931,2710,1815,1905,1345,3038,189,3741,1387,2895,2974,3609,796,138,2071,2198,2512,3620,4915,3283,603,2975,1424,2013,1503,4725,1223,3265,776,4118,5289,3851,4905,338,165,2614,1170,2183,3929,2473,4255,2171,816,1996,1801,2624,1125,3785,1467,2764,828,1376,3778,5124,2104,1280,8776,708,1465,285,242,2053,9572,2536,520,1769,3548,2502,3395,1462,3499,1912,1813,3036,3847,1821,2500,288,1381,5524,3064,2020,1021,2271,1329,3279,2131,1624,3523,3043,317,2951,1224,3070,2695,990,5140,3548,1733,211,1672,3683,806,1419,3325,4937,2509,1313,3015,3086,7822,1200,1467,1193,978,2346,4210,1363,1147,6996,2801,3534,877,2782,3043,1059,3566,5278,1018,1887,3116,4382,3787,1117,1348,1585,3073,1600,3887,1325,4831,1628,1543,1313,840,2821,846,2434,8463,6250,919,1783,2677,2370,4760,6150,4327,8016,2823,444,3021,1347,3633,1284,3344,2333,1033,4390,370,4269,2234,4287,470,255,1429,2741,2592,3754,2086,4910,1706,4992,1950,600,1480,3092,1299,3054,1246,1966,1115,447,742,1694,1724,5750,3852,2474,1316,1859,2022,5494,2658,555,3046,3547,5838,657,1196,1905,8372,6293,887,1664,6134,1490,587,1702,1212,4267,2184,5634,1191,2335,933,3306,285,4729,1370,733,3567,3635,4794,541,1373,2192,4888,1710,2524,1147,2987,5264,1102,2612,2511,6386,1749,1110,2674,1073,4346,4114,1582,2617,8516,2452,836,1702,1380,1449,3249,2410,2665,2445,3181,1519,301,3386,3238,3512,1696,1455,1537,653,641,3101,2323,2094,4860,2260,5873,345,3904,1936,1521,1055,3295,1352,3846,5606,845,1070,2821,2995,3309,856,1113,8536,1033,3577,1486,7662,5695,518,4564,3097,759,2370,3701,4222,1083,2783,2082,4731,2323,1922,2809,1236,363,6994,3571,3385,6078,1481,3984,1138,2003,3133,660,4438,3491,4411,3430,1244,2434,817,3008,4180,3939,7333,7023,4286,3905,1654,1265,3181,8471,2079,435,7315,4731,1449,1576,5105,7610,629,2217,2716,8094,5619,1077,1622,670,1522,1298,2053,1132,5574,2142,1190,389,4446,1512,4493,980,3749,8947,1907,3924,3646,4111,747,3422,162,2722,698,2246,6128,441,2576,785,3064,1924,5930,2963,2829,4925,460,4886,2457,1123,1273,7102,2856,5023,5462,2940,102,2087,1341,235,4012,5819,654,1286,2380,879,5346,1455,6006,1701,2043,4447,3273,2898,2304,1751,355,4481,3381,208,3057,2485,4145,1662,824,2927,6104,4114,1285,3213,7698,1505,1110,2097,2057,825,898,666,794,2115,3292,1675,2590,4481,848,6221,2077,2906,3842,3573,2022,2721,3512,3643,3447,2233,4087,915,4482,1767,1792,5979,1860,7531,2944,2799,835,1899,1234,5180,395,1181,924,1668,3502,165,2576,1143,1876,3943,270,902,4341,2791,738,2723,342,4355,1382,1368,2674,3486,636,1478,8720,2609,410,1810,2507,1207,6315,960,325,2522,941,3763,4498,562,4082,3655,1363,811,391,4077,1910,1342,2523,1753,427,7635,1699,1623,4175,2541,112,3894,4107,2594,4147,795,823,1959,2954,2809,1688,8789,3006,3625,2401,5700,1806,1562,896,2983,498,156,2382,470,2212,1603,1066,1593,6479,1656,4637,1333,5436,1585,3049,1968,576,2782,2152,2042,5280,1146,2071,2623,1397,2476,3239,2374,699,1379,5200,1937,970,2270,6756,1127,1910,2864,2294,552,5585,1074,6442,1656,461,4079,3058,868,166,533,879,1962,8635,640,4107,4040,3916,1002,3233,2537,7616,776,1610,3909,3446,1277,2796,2640,1968,2061,541,830,5754,2221,3252,2617,1161,2413,3434,1985,1553,2005,1067,682,2577,1456,4382,1043,3066,3456,2124,1346,2944,8220,1328,6189,2131,291,1247,1815,3479,1483,415,1125,7505,4923,2543,1849,3118,2807,1690,1433,2985,1461,989,3848,2060,2308,1059,294,1900,6326,1588,1984,1374,2390,8782,873,1292,1767,3620,1251,279,3620,3608,2686,2090,1214,4284,1614,996,1731,2622,6523,620,5510,1471,2589,4380,3770,2023,503,3335,2137,1616,2105,1698,2150,1667,2233,4065,3479,1611,721,6502,991,3537,1574,955,1494,618,3401,1162,2076,2194,502,553,3033,8212,4192,8857,2259,870,1404,2594,2334,268,1637,2651,3380,1736,2974,4252,2436,2893,3258,1474,1899,2080,552,3032,2708,3781,3376,4071,1575,3025,311,4279,969,1976,3104,3018,3449,1953,4334,1836,3072,5168,1383,3458,3151,2513,2807,3542,992,4752,3158,946,2168,4056,3086,562,4714,2118,2041,4143,4193,1281,1648,5509,2720,1682,3690,2132,1484,1739,2480,1114,5102,862,7374,3145,1790,1045,2146,1828,5003,4487,550,1199,3206,2297,1079,1668,2860,3482,3505,5644,1658,452,3606,1820,2421,1330,3109,1537,2664,7781,3800,2771,786,1699,2438,2212,1367,3480,3470,1121,2525,994,1171,2618,2385,2799,7889,1425,10866,1391,172,1048,1611,999,3848,881,2740,3555,4291,617,3155,1650,1592,263,6950,6396,902,4855,3697,1804,2754,2892,741,6240,3490,1964,1260,8637,1349,988,318,4030,1533,1114,4100,2388,1764,4766,1008,1657,3229,781,2455,1127,2609,6397,2609,1603,545,4740,2348,4195,6567,6154,1853,1822,1627,3668,922,2351,1605,1000,4035,989,1461,2479,2074,6322,327,3114,2565,744,947,3495,614,4925,1116,3193,779,4224,3526,3048,1280,4728,3187,3207,2309,1592,3201,3814,7518,634,2657,2583,1626,162,5522,2923,2030,1109,1611,950,3739,2344,1767,3053,310,3273,2646,1325,3277,1568,6412,1093,6377,3608,4338,2369,4083,3842,808,680,470,5165,1916,2385,1755,3110,1491,579,5121,859,3915,4753,3708,3731,1989,506,945,3297,3034,2466,3731,3064,2113,1477,4163,854,4022,3500,1138,3053,1004,3227,1477,676,4755,3432,6108,1526,3457,523,6812,526,2271,436,6265,4125,6156,1918,1601,2209,1090,1339,1779,5168,4019,718,4576,3515,3648,3293,7563,793,3909,4077,2339,509,2237,8700,2655,2829,1015,2308,4466,417,2886,2479,1402,5610,502,3384,3869,11096,3096,725,2839,3375,2101,2846,1457,3199,1102,2746,2952,1415,740,1586,1044,5881,5006,11477,3163,5389,839,337,2650,2456,4942,2204,2609,1864,4301,448,3591,5110,1999,2768,6327,9675,3923,1444,1606,5607,2424,4986,9676,3772,914,3561,3519,1428,2023,5364,872,3932,2117,10484,6089,9562,309,12995,4383,5959,5745,10194,9601,7849,414,2706,3148,9319,2757,1286,135,9295,2359,143,1055,50,4601,2351,1948,2916,8051,5651,1858,1198,6178,467,2078,2055,4464,1928,1260,7982,2456,2313,116,4390,3893,3860,2276,4423,7493,3519,4224,2739,718,1510,7129,3174,3349,2124,2212,664,8049,1979,1172,1593,825,1145,948,846,5319,2769,2105,4052,3829,322,505,2017,3977,5878,4635,1904,6002,1379,3900,2650,968,1271,2659,308,3539,7450,1330,6330,1672,5189,2604,931,2507,2476,7046,638,8534,2453,1396,1907,109,1655,2076,467,1491,4969,93,5295,3239,1605,3201,5365,2581,2080,2770,3194,4113,637,2138,1921,7167,568,3029,2390,5045,64,1967,1249,3372,4169,1218,3317,868,4166,3621,2010,1193,5768,235,3168,2300,3600,2460,3513,1837,4689,4924,1033,1241,3521,2185,5577,2593,2268,737,899,1229,1826,1089,11121,6527,512,1807,1248,3095,3494,1549,1383,2855,5594,5194,1526,3273,507,1681,552,1448,3441,5436,2286,3140,4504,5736,603,958,3624,5334,731,223,1870,876,5662,1024,3728,3687,5004,702,2745,2096,1495,4494,1509,2773,3317,1095,3682,724,2957,3203,2418,1159,2953,2878,2807,4320,674,620,2483,648,1177,1964,9129,537,4901,443,1958,538,3422,4585,5439,3054,3611,2274,1317,3956,1364,2975,5065,1946,1288,2174,1489,4094,942,3093,2838,2371,315,1199,5385,934,3729,2440,553,1186,2610,673,5098,5278,1587,1139,3740,2466,1154,2939,348,5067,810,4270,476,4317,550,2837,1714,968,2243,1842,2103,3026,2613,7363,715,451,774,4159,6259,1065,2332,1321,1010,1847,1298,1755,1781,4159,1354,275,2283,2116,1772,868,1241,5452,5166,2944,453,2800,3792,769,2090,1043,2973,3128,1478,3603,1795,2299,1092,2950,2230,3119,1075,4050,2547,1020,2510,450,7348,1365,4775,2138,1725,839,4564,1009,4333,2356,980,7414,203,1488,4201,2386,1160,1661,1906,3161,4911,588,1010,2233,562,954,2038,2256,3155,4580,4692,1726,1766,2060,487,1188,1050,4006,1835,1752,191,4082,2238,1331,4984,2562,945,2151,6510,2612,3327,802,444,180,2451,2002,3637,1116,1369,3863,349,1176,3126,2853,4112,1521,1742,3398,1624,1738,2586,963,3584,1555,1471,1678,2246,4940,595,2633,1802,6101,1912,1945,2037,1856,2900,1192,1483,5053,2182,854,6228,2739,3469,1273,3150,1230,1071,3289,2068,2145,1057,836,3436,1251,2977,2816,3241,1334,3494,6132,2683,2053,708,3791,1597,1396,340,2587,3654,645,1941,3122,1978,1738,2539,4987,3479,1894,542,1538,3701,5266,4109,2401,2146,2956,1486,4539,421,1910,392,3001,1872,3578,4098,1105,1000,4404,1328,3876,1309,3562,9912,839,1555,3268,1359,4510,2003,1327,744,5545,1379,5220,1343,2811,621,2753,2258,1532,3192,2357,645,1481,4803,2325,5820,840,1180,5802,2580,1518,1175,1499,2656,3279,2250,1013,3500,401,2337,1811,2027,658,2271,2582,2890,5674,2745,3109,1596,849,2638,2534,1305,7246,10014,806,4629,1185,3951,252,3403,791,2003,3395,2709,2729,7298,1587,1238,1385,2085,172,1493,190,5513,438,1512,632,1309,4537,1672,1551,2664,2600,2712,806,1393,5108,2036,2124,2817,5211,4783,753,4242,1840,1241,2242,1352,4117,114,3316,293,5660,2376,3887,2272,1958,3558,1590,499,5448,750,4475,3626,2172,4886,5098,2675,2465,2100,166,1906,3083,2934,6415,3663,5068,1144,2914,3775,778,1223,3570,1040,4424,5339,965,3506,2488,2737,237,978,454,2414,5007,2049,823,1801,4565,741,1440,1930,4099,1313,2485,856,897,1810,1489,1704,12340,426,1362,8292,673,3010,2431,1380,6677,4642,3251,1289,789,1560,7658,295,1391,6290,4191,3159,4545,508,2415,1731,3315,5117,2331,3580,5031,986,255,7306,9005,409,607,4210,1246,749,1598,241,1592,4197,2027,6623,2683,1030,6958,5568,3509,2512,2627,232,4388,4161,1964,2482,2441,2374,4232,5054,2299,968,1218,453,2529,2998,2056,1648,2628,1703,3028,2258,1447,6271,6407,2384,2915,3967,1763,3088,1765,2340,417,1545,1407,6117,677,579,3029,7248,636,2659,5320,3297,1489,1136,4464,2038,6465,2969,4409,1017,5169,3675,3237,3623,2883,409,1357,4461,2480,1112,3743,1182,4104,2094,1058,646,9550,626,2618,5834,2056,3855,1018,4725,816,6790,1036,4869,4612,2025,3988,2089,2818,799,6784,2434,2596,452,9396,649,1087,1112,1424,2465,3891,733,112,3835,1345,1383,5583,1865,2142,3848,1932,230,4488,5848,497,4516,4374,1564,666,2659,6662,8659,1758,195,865,2598,324,6604,467,1290,2590,2677,2656,5097,3901,2422,1134,3976,4392,1065,4997,3587,4882,6268,803,2651,7985,373,1925,1406,929,3230,3475,3349,817,2715,963,5994,566,4094,5490,2723,5166,1842,3387,2361,1740,4121,5004,2005,6208,581,3362,3752,5800,2857,1168,1032,1134,2845,4174,2647,1879,1036,2243,2974,3238,2756,4154,1275,704,6478,7436,502,1192,1704,3679,2963,3583,1811,2785,3041,4066,2178,1760,6213,3647,4485,11247,2695,5698,1823,4680,3764,1447,1342,645,3712,5329,1731,3120,2380,8888,609,4763,1207,2091,1348,953,4733,2887,1385,4864,9158,298,5703,3148,1848,2828,3257,1914,2584,1788,1318,2578,3877,3094,2276,6239,3175,1519,8453,1295,11777,3424,2718,3357,2629,3853,265,1780,4080,909,1497,8767,4925,3923,3220,6103,6736,806,7943,4225,7167,4105,1008,1263,2595,4996,3286,6184,9460,2892,4322,2156,4529,7686,2487,1062,3564,6318,3578,1373,1920,9632,6181,6275,2188,3009,3707,4875,2656,3306,4577,360,3905,4963,3465,2016,1184,1363,6339,3098,6695,2275,5495,4303,6333,6703,4720,2485,1818,291,2414,1178,13146,2289,9439,406,4123,5174,1691,1789,2986,6635,1211,1715,3744,1336,2801,9078,6708,7533,1724,2713,4351,4221,1837,3544,1402,3467,2853,2020,7197,1298,8177,2407,1108,4776,8200,8951,759,1432,2239,8433,2835,603,4340,5567,2275,820,2061,2301,5589,5179,1073,3389,8904,3450,220,1284,4169,1524,4631,4722,1700,8765,3185,7878,2965,2908,1737,2009,1855,1722,4515,3300,4849,3983,5357,3300,2263,3761,3814,4868,574,2297,2729,5417,4679,7225,1339,4720,1306,2981,1415,6404,1288,3277,2864,5918,5405,3482,977,1839,8190,1827,1308,2459,6739,5507,2811,743,2684,5214,8488,1977,112,934,10908,1549,1186,721,3815,4112,332,245,4437,8581,4567,362,11573,3204,679,670,1193,3594,2500,2354,756,7395,703,248,2128,892,5464,2107,978,4778,3399,2520,3244,772,6022,698,4258,4452,890,4136,5017,1103,915,3097,2542,3154,1525,3917,2252,1549,2536,1837,2710,5352,2502,716,2949,1621,2722,5024,2374,1967,2920,4174,6296,2613,3032,2191,311,3261,5136,5848,1468,3197,902,2731,1049,1029,3260,1765,2258,2747,4537,2688,179,1448,6125,3931,2027,1779,3216,3075,683,2082,2881,928,2889,3414,2051,3918,1907,2436,1244,1609,1738,8192,2167,1650,3426,3540,1166,1169,2407,2058,2180,805,2209,5101,517,1154,1244,7546,2062,2251,1222,1159,5751,635,1129,1222,3542,1309,3616,2766,1596,5799,2169,3861,377,3110,2482,1638,350,4481,2834,5540,1494,2445,3959,703,1715,2540,3702,3038,1398,3972,2220,1239,3005,1930,6397,611,6386,681,2249,3679,1031,2480,1578,4149,1132,2736,2518,3669,2758,328,2024,592,1917,2073,4393,6194,2020,1856,7791,688,1883,1921,3458,3378,2264,3035,673,1443,162,7883,4553,1322,2707,1912,2038,684,1863,4148,7148,1784,705,3915,4860,7374,3239,1884,5018,1514,228,2003,3548,5960,1374,1225,1317,3514,2150,124,2135,3434,3222,3445,299,1090,2638,2910,7199,2627,3006,3090,3640,4055,2694,2512,2870,5343,2451,5785,3973,3332,2115,6579,1562,1219,2228,1066,3610,568,883,4095,4176,2447,630,1186,9798,841,3173,205,1984,5765,2399,5406,4131,6168,3060,2155,2133,8118,3651,777,4601,2077,4063,2520,301,3580,4010,929,515,3386,5810,4408,3740,1984,478,5130,2129,382,3739,3949,5463,4952,2806,1822,2923,337,3483,886,4940,9055,4728,7330,1305,5411,3203,2595,4285,1864,1174,2197,1945,3266,2084,2178,1845,3933,2001,3075,5635,3555,3021,2564,2041,180,2402,1254,5458,1617,2088,1608,521,6481,682,3402,978,3738,4089,4503,2941,1858,1858,2065,1175,2771,1991,329,3117,7242,168,5230,4475,1563,3664,7075,869,1950,2908,1733,2996,2873,1159,1033,2924,4304,461,852,3235,4159,496,3007,1056,1898,3077,9338,3162,1929,3547,437,4640,2024,1969,4890,1504,5250,2528,3678,830,3040,2917,1298,1111,3930,5250,1979,4431,2458,1994,213,7457,1576,784,1319,1753,3298,1950,1047,2367,9376,1909,3330,913,3002,1531,3249,1991,853,7519,2770,1194,3620,9291,1069,645,2440,1621,6460,2368,1454,3787,1798,637,2879,241,6475,3259,6215,677,1697,1651,2927,3378,3669,3395,2651,494,390,1133,4110,1940,4106,3262,5897,3892,951,4637,2331,3340,1320,1433,4936,2942,5493,3802,2854,539,1917,2870,1113,2243,1433,4888,2612,1063,1136,2252,3759,739,4397,2538,3584,1491,7085,4341,1866,2283,1241,4672,1801,3300,191,3581,5770,1680,2368,2048,4464,1294,2783,2545,2938,3517,2885,1446,3064,1008,4677,1672,3467,1950,2308,1975,5226,2069,4477,2440,2144,4394,929,846,373,6121,463,1131,2235,8904,2149,241,7376,2063,2191,2293,1140,3671,5341,1203,4897,2355,1866,6042,764,1175,2018,4538,6553,2071,1879,5534,224,1503,1717,1371,4996,406,2322,725,10250,321,372,2831,5427,4610,1747,756,897,1845,1308,3910,5325,5169,1040,2621,1918,264,628,2348,5465,606,9965,1235,1840,3410,4305,776,559,4213,2053,5571,2963,3694,1166,1966,2216,447,2438,2589,5476,1173,5216,1080,3360,3171,1059,812,2211,9654,2784,1754,2519,3885,2923,2231,1874,7419,5476,161,4955,7286,1087,2262,182,4355,1682,4228,2772,1295,3217,2417,6530,5157,4626,3975,946,956,2276,2604,504,2283,4133,6958,3298,3846,4170,9378,2467,2278,399,3943,1650,1896,4238,1336,5613,606,2058,1700,8082,2026,6213,6159,3526,9830,969,407,2473,2940,5356,2500,4093,7674,6641,1820,3022,1530,4438,490,4842,10210,2499,5093,2086,1786,4020,4442,1376,428,5336,3451,4139,5188,950,2887,6904,1284,921,6102,6953,311,4756,3817,6793,5424,3272,2887,6694,6163,5103,1063,8606,4378,1126,990,4912,7967,10077,698,2382,1210,3168,7113,3084,5412,5034,1644,5777,6333,6217,1047,4589,5143,7955,2039,8497,3170,6868,3626,3559,5655,5219,878,3500,2085,5668,231,4262,1436,4009,5644,5057,4649,4606,2651,3689,2682,566,2373,5136,6081,639,3951,2584,1353,2180,4113,4583,13175,1017,6773,2797,687,4819,932,2839,4191,7422,2027,443,1280,11380,1841,1468,5168,3997,3099,2826,1584,4961,3189,5054,4384,237,1652,1999,4850,8976,1662,3180,908,1123,4671,5011,2995,3362,5686,7638,2614,924,3391,1371,1088,1699,460,1982,8091,2556,4187,3118,3916,2289,2924,2033,7298,3358,774,3351,2314,3194,538,764,5554,5528,282,3876,1832,1858,2992,1125,8706,1437,3519,2767,297,1568,2185,4611,994,3463,3701,8806,1623,1457,7267,3347,850,3395,1952,964,5523,97,837,2065,7545,2006,1328,1150,5946,910,6572,96,1507,1592,2304,1440,2690,9982,413,1090,2551,3364,4195,431,2407,3688,7154,2320,2542,2617,2119,2170,2860,2410,2565,4332,2145,1294,3744,4510,2654,2513,914,2562,4314,510,3012,4211,1290,2716,1198,3748,2254,7295,2223,2710,5420,1033,4136,4095,3542,2644,1521,2525,1655,2643,2540,2221,1784,7778,2373,5825,4695,979,2311,334,8433,810,1300,2836,7184,1533,3758,2852,4022,2812,1007,2996,1298,2628,743,3623,1580,3965,937,4346,2415,4067,7637,812,2190,827,267,4088,2084,2762,4678,3235,2311,2229,3022,746,4331,4340,5348,1240,2043,2588,1180,1609,9961,225,1701,2183,2867,1742,1476,1194,1325,1694,3483,2945,953,7576,4877,3600,2270,6520,1588,3381,1502,1182,2124,1816,1889,587,421,462,2803,957,2206,3472,3721,1773,988,1210,1695,1050,2801,2944,5492,5625,2352,1965,619,3453,2679,3184,1158,1849,4937,1784,2291,2634,4124,1997,4452,2155,2047,3550,1856,4834,2699,4668,1079,1902,512,1965,8507,3897,1471,296,4025,388,1343,995,2948,4776,1867,1195,1139,430,940,5493,5691,2786,4040,4697,5682,4358,3602,1349,741,1442,2242,4907,7252,5930,1457,285,4397,2571,2936,3479,4791,615,3673,3306,1051,4053,961,4879,329,2062,4482,3801,2005,1153,2069,3563,3661,4453,3060,3576,3302,888,4215,3631,4725,1369,739,1663,3853,1287,487,5145,3019,1585,1673,3401,5526,3179,3435,1959,1333,2578,2926,5662,1960,3411,1250,398,1580,2349,2338,3639,3711,3361,3554,5383,562,125,312,4030,1265,3682,5707,4717,798,6767,1567,3172,7356,2436,2470,1372,3110,3996,16578,996,3897,5189,1120,610,3198,8976,2886,2987,2120,4769,252,4100,403,2506,526,2728,629,1747,1443,7878,1001,1809,8730,4787,1048,2245,2179,2591,1457,546,769,6199,2617,2778,2899,5418,1175,1876,1516,806,2124,1678,3849,888,4162,1046,4404,3745,2587,6488,3009,1564,1633,3025,4208,987,1837,3329,2617,542,4378,2476,1000,836,1206,4164,4942,1370,1414,1272,3229,427,2263,3236,2850,5786,2258,1905,4429,3404,3305,976,1692,2523,1652,2097,494,6138,1689,146,2531,1475,1829,579,3983,746,3672,5303,1524,1183,3717,675,2491,2656,4449,2250,2581,1078,2995,3417,1836,62,2435,1537,3168,1977,4670,3215,5021,1377,632,5029,3706,351,4721,3309,1337,6061,2353,1007,1145,4637,2849,2531,3045,4291,1053,5449,2276,1977,4435,1728,2328,644,1619,1893,279,799,7956,2022,2045,3163,348,3445,2396,4287,4244,3297,8410,2031,1216,642,5321,1507,1068,2968,3095,802,1203,4119,2799,1738,1541,649,1629,778,3358,1150,3001,1528,923,3389,2824,3888,1376,944,779,688,3864,7399,1676,2090,3867,6698,1920,1254,5538,169,4281,3092,3985,1496,6498,1012,743,3175,3316,6330,314,7381,2505,706,427,2042,2984,731,4400,3478,4998,1996,3990,3764,2647,3175,1270,4318,741,4539,147,1295,3139,3682,4371,3135,2773,3619,1784,1682,2213,4608,999,2220,477,1789,1176,1880,7206,1252,520,2057,3025,3586,1412,6103,2219,1949,2178,4709,8245,444,616,861,725,4610,1735,3457,2445,2642,3708,5723,1460,300,8834,1747,2681,4074,1021,377,704,6810,7746,4733,340,4336,6943,3451,2522,448,3633,2551,481,1135,6437,1580,2499,1268,3329,2523,3016,719,1569,8248,1297,1438,2038,3583,3675,2643,1317,2357,2705,631,660,3129,2210,4201,819,5796,3843,6410,512,1384,854,3165,329,1765,3670,3576,2498,3993,1709,1210,2652,869,543,5077,3287,5114,2857,1463,1415,1813,491,4490,4952,2476,2913,5029,1968,5699,1228,1544,657,3834,9169,1808,565,6629,2504,902,2285,1741,4236,928,2789,1129,2796,2205,709,1786,2676,9007,3227,2463,3512,1946,2733,5206,1304,2524,3034,1810,4925,3207,2798,584,2305,1109,2917,3788,5677,1098,6072,4019,2006,4474,2461,4762,1973,3090,4486,5349,2671,250,987,1993,888,3791,2546,1572,6093,984,791,2522,2014,8220,948,2441,657,2429,1500,3171,1599,3075,669,1784,4096,4082,2458,1448,6101,3718,1449,507,2329,3715,9111,4447,1070,1510,4110,3752,4614,705,2055,1977,3293,2747,3133,2011,2896,776,5457,3714,6740,519,1678,2583,7217,750,3515,3617,1121,1579,3113,1071,4398,5888,1101,1171,6200,1430,3926,1364,2494,3636,1712,5267,391,3352,5650,1645,3003,2866,4117,1313,3888,2542,3768,2793,1451,1261,943,5244,2485,3011,1816,5273,756,4423,2359,3632,2443,2006,2213,1255,6379,2787,900,936,4703,1374,2207,1418,3693,4567,1938,2454,345,3505,1801,4207,5881,4557,1232,2105,3274,2802,2965,6821,1923,676,2945,3872,9004,753,2794,1795,2250,620,2912,1299,852,2243,851,1802,2027,1978,2123,2817,1576,5542,626,2078,302,3163,1489,1118,3726,7208,861,2066,1890,2385,2554,932,1777,2302,2260,280,2197,1178,848,3471,709,4155,3431,3313,1452,1231,3144,1613,2122,3630,3752,1178,2185,813,1080,2511,5372,2218,3847,1085,2351,1603,514,3110,2967,755,518,990,2516,396,3278,3256,4333,448,1975,1687,1843,2160,2114,860,7130,2181,887,2341,1771,4874,608,1800,5187,5280,1256,1598,4767,542,2465,3762,2392,533,8664,2404,868,2783,3311,2697,4224,984,1306,6079,1138,2337,1192,7350,1954,2786,1882,3737,2425,1102,1326,2374,4068,3330,875,2651,3478,1314,2161,2212,2342,3422,1436,3511,4308,2055,5069,3513,1562,5110,380,2913,661,5103,906,1855,754,3576,2124,1004,1645,3060,4742,2189,2861,2415,1942,2848,2556,3237,2680,2498,1393,5631,813,3926,1148,1091,2522,240,3856,1331,3937,617,5645,818,654,1995,1179,1116,1630,3520,1743,1727,932,2011,261,4329,760,1663,5060,2445,787,5367,2067,5353,1034,2285,2546,4631,4317,1031,2731,2510,916,4601,1799,2860,3375,2278,994,3446,2352,4588,4846,1228,7531,4264,6152,2898,1800,2561,1434,847,836,5470,6267,481,5077,4112,1511,1644,1354,2717,3148,5471,1543,1339,5725,6927,589,3160,1544,4270,3680,1473,5033,2638,2160,2593,1009,6923,5338,3020,2963,1467,1494,7835,4957,1845,1679,2372,5255,1536,3549,2460,1753,973,3032,1133,3702,2806,984,363,6873,1774,2689,4126,7354,804,9548,2544,2257,2949,1453,3184,1760,4189,2256,6228,1641,2919,4091,2862,4829,5175,3144,906,5382,2549,5253,1881,1933,4890,2556,564,983,6297,777,3231,455,4090,1634,9690,2762,5212,4764,1284,1492,2292,2910,886,12140,5183,2041,3889,944,1067,1716,6494,5211,7836,2447,2935,3740,5175,1403,7899,707,3004,3022,846,992,3759,3492,4055,1124,5244,2629,4950,2568,1472,2857,8193,796,433,7572,4800,4528,5591,1173,9634,2892,1573,2201,2362,1913,7030,6191,3821,13851,5130,1084,1516,2062,2111,3162,1686,1883,2893,4119,502,5131,1906,1596,6994,6065,3423,4905,3314,1882,4617,1279,1824,9357,2928,7352,4461,2489,3175,4920,1377,5314,2566,2483,5077,6458,2450,2233,1543,760,5486,740,4923,4610,718,1563,1226,3623,3008,1380,2940,3060,5407,1432,3290,3335,4727,739,1747,2776,3330,1315,1611,3456,3412,151,4570,1930,1101,1646,4627,4643,2072,4813,521,2000,554,4952,2149,4991,2263,3034,1910,2244,1745,2099,4294,695,4919,2188,3425,1446,1229,2649,1831,3009,461,6372,393,9448,3036,834,1619,2516,248,2168,2277,1987,3575,824,4054,2580,4557,1973,4512,3990,3329,2863,517,4018,1459,2045,3755,2087,2731,4657,1829,3545,5574,1669,6355,927,2900,1043,1461,776,1167,3475,4694,2499,3288,1853,2272,7771,2178,82,2618,904,888,1884,1908,3953,2614,2417,677,1873,2827,1639,5750,6577,7083,2977,1675,1533,4168,2669,1412,2527,697,9349,2010,750,601,2709,1276,1542,2086,2922,1789,1084,816,1113,3670,4262,1870,2927,4265,1608,868,3299,720,1054,3123,1305,5386,2351,2826,273,4334,2054,1768,2216,1090,654,3936,1778,653,953,5088,3769,2518,6352,1883,140,1366,4001,4395,2819,895,439,3913,1566,1267,7174,4391,2166,1412,1812,457,833,4248,1006,2672,1058,5177,1331,471,1892,2497,3800,995,1489,1926,3878,1662,3565,711,3451,1266,2664,5618,2571,649,3119,3415,1202,3246,2756,876,2594,606,4171,3739,3505,2990,1751,1915,3710,1219,3197,3761,2956,454,4826,1883,1639,1475,4333,2208,2309,6002,257,3672,1142,3846,2246,8353,1870,762,110,581,1815,868,6766,4436,5992,1092,1388,1450,2622,2259,867,863,4909,5624,1049,394,2155,5394,6629,1968,691,157,3183,3955,6544,1236,5565,489,914,1854,3877,2295,2075,2047,4138,3976,2448,5581,480,4215,3396,2001,3533,2959,928,3131,642,1826,3693,1749,1484,1062,3295,1169,1034,2309,5097,7811,715,2879,4211,1511,520,1654,717,4306,5082,1790,1914,2717,1550,8062,386,2183,2119,4161,868,1627,3378,1461,3123,5416,1602,3803,2783,3217,4806,1964,1394,5343,2730,1260,3065,1730,3916,2299,3174,733,1775,7250,710,5144,6137,2540,7260,3237,2430,1170,1556,3193,684,1925,1339,2514,1696,4167,3124,1263,2269,1360,4635,2194,7501,3501,1587,383,878,2253,857,5563,6112,3856,589,1767,1244,3753,1942,153,1079,3732,1924,5155,2292,4276,3549,1547,413,622,4862,2471,4276,4567,4724,2770,1698,2953,7339,2989,2999,4646,695,3707,1182,3492,2624,8713,6960,5186,1319,1134,5824,2139,2086,6474,3264,2452,796,3046,6387,1582,7556,1176,9310,2958,3018,7376,6271,6433,3809,611,2858,4691,3408,5202,2869,9910,5198,3457,1755,2615,2235,5066,2368,1781,769,7680,1950,1560,8565,6393,2508,3155,7837,3712,1308,5605,5749,3828,3161,2324,2828,940,8796,6495,475,11186,6164,1008,3063,3362,5117,684,3447,6584,7163,3550,4070,1515,5380,8300,1693,1489,4550,2743,2818,2905,7967,110,9193,4090,1796,4758,2893,889,3918,4516,177,5468,548,3397,1654,3567,1801,9228,7083,2293,2784,4967,2005,5355,1124,5357,4574,9590,3368,3816,2795,3970,1013,4442,2684,6682,7315,2391,7410,1060,679,4420,3964,4810,1504,4153,7803,644,3710,1072,2001,4494,3326,369,4659,2411,1240,8209,5027,4772,1704,2640,2136,5200,1722,996,5244,6891,3838,258,4649,1778,6734,2233,2817,118,2282,740,457,7138,5267,3984,4693,3289,3551,1262,2239,5888,2525,5634,2207,1229,5101,3418,2542,2016,2575,2008,8667,988,2951,3921,8004,855,844,2129,1570,5459,5890,4864,1314,4705,386,1908,365,3645,1518,2762,989,2262,5821,3918,3514,2979,4628,4273,3064,1096,1648,6700,1926,5681,3909,1041,9786,5583,3933,3000,2778,1617,2797,7065,635,812,7993,2439,5108,2482,1816,3975,4612,991,318,2171,5049,9637,1747,77,1985,4042,2309,4890,7055,3048,1717,2455,1510,1842,2299,621,1171,4606,2777,1392,5753,1138,6983,2281,1613,1152,2180,3981,1421,2445,1562,1442,1245,9734,3484,2781,4180,2873,6479,1513,3516,323,2794,1151,5509,1401,1850,583,2378,4608,914,6773,5759,6734,3400,303,2189,4578,1055,4845,732,3910,1085,672,3065,646,9525,1631,1637,3937,10974,5690,2108,1041,509,2610,1819,2274,2046,2459,559,3474,2929,4973,1963,2662,3670,2632,3468,7767,1010,1745,4198,1081,4350,3359,5494,4825,4430,626,736,3329,1018,2308,2506,8214,5443,1363,1229,3496,4699,4007,1180,2816,1891,3890,1040,3066,1049,8712,4899,1647,848,2356,7193,1106,280,7095,5136,1175,1358,3610,3382,3286,1052,968,3847,1508,6242,5405,4193,1026,2850,2297,10916,1175,4083,3177,1479,2726,2295,4823,2516,4366,5148,134,2071,1366,876,3680,4049,1132,2626,6076,1275,2162,5578,180,7767,5102,6369,4706,1633,1319,5389,2660,2524,826,4559,1043,4880,8639,382,1380,1834,5063,1663,5925,10299,1502,1122,1585,5133,2387,2529,3235,4395,4519,383,3304,2377,9810,976,2257,2091,3278,1086,1527,3891,917,2711,1179,6547,3235,5982,3841,2003,4427,2505,2189,1392,4283,3668,5261,2747,338,4454,4077,1070,3188,4812,5689,453,35,2953,2253,3557,610,5258,1584,9094,2145,6112,1432,606,6131,4504,2083,2008,9295,988,4777,2650,5493,1044,1236,3138,705,5747,4307,1276,3839,6329,2438,1463,4969,3687,7316,1946,4421,1579,3678,2777,1971,1900,6822,2627,2125,8339,3356,1428,217,972,1325,3221,4306,4973,2398,7945,4668,1259,1368,2357,239,4717,3065,5240,1936,5305,6002,434,841,2305,3140,4266,5509,4000,474,2354,2421,2190,2554,3747,115,4611,8314,977,5722,6423,3017,1092,1689,3469,5528,6307,3224,784,1900,1685,3930,6003,3192,8549,4347,2706,3801,8445,2716,3263,2273,6980,1223,1466,472,2485,2121,754,2748,3118,4465,1890,1328,632,2940,3209,1710,7931,2342,6028,6708,450,1299,3536,2039,3641,2344,3907,1033,5224,2578,2186,2751,3833,1211,4536,7875,6283,4130,1224,3688,2482,5397,1806,360,6201,3249,1341,2678,4611,2256,3269,1020,1718,6952,1606,1574,2255,5860,5057,1762,858,6906,4819,6242,2553,1386,3771,1450,1546,951,239,2893,1403,3556,4407,1656,2910,1476,340,7817,1649,4425,8092,1928,3428,1596,2287,3182,2278,1606,892,2338,7652,5378,601,1231,3554,3160,4542,426,1610,2100,4451,1358,819,12258,1236,2857,500,6193,3559,3055,969,1654,5536,518,3195,2314,1170,2691,1693,2491,6278,671,5456,1884,588,4372,7794,665,1349,1921,4307,2505,1667,7016,5790,2325,1826,798,2911,3523,1457,1863,789,1881,4700,3149,2492,7533,2808,2327,1304,2315,1024,5269,1811,4275,4660,3673,3117,7420,2285,628,990,3282,6733,5315,835,1305,2082,2909,4452,1643,2366,8140,2501,3309,1625,4978,1254,1181,2117,2408,3751,4107,4729,3353,6138,4115,84,4721,2972,4557,949,872,4725,1942,8951,1745,1524,2872,2347,2996,1140,3699,702,2930,977,1263,1269,1462,2494,6048,6586,1157,2248,3902,6624,2234,3368,2029,2253,6982,4613,927,2742,2288,4026,1130,3020,4229,6777,4125,5521,3331,2148,4374,4252,1137,2809,3909,2379,1349,2819,1089,4126,4077,4406,2246,4304,4220,913,3106,4384,3730,4486,2161,964,2558,1232,3802,5920,2611,2369,4054,1778,2851,2154,475,4603,1837,2083,1398,6096,4546,98,5082,1517,2521,3224,5318,4793,4169,2744,1857,3144,3567,2349,6965,1217,1080,8051,1762,2597,1460,318,1988,8443,1977,12945,2000,754,1709,5008,1756,4318,1934,4094,901,7141,5040,658,1554,4310,1975,3378,3945,2548,8741,2202,669,4116,5776,3703,3050,3381,2141,2466,2916,4250,4795,3177,4961,2037,454,3454,1227,4803,1821,8187,1199,5829,6235,5174,1234,2230,3070,3134,5562,3500,1776,3903,6934,2466,3027,843,334,4180,981,2022,1922,3927,4626,904,773,4240,6852,1217,5360,6598,4015,2427,3148,3147,2535,1367,969,1230,7645,756,2750,3439,2382,4944,2040,5635,5063,5122,1543,3584,1245,5087,1410,3521,3126,1831,1965,1989,4362,238,6005,629,3014,5238,410,1326,2820,2807,1506,3620,6522,2911,759,6768,7729,2149,771,4084,769,1468,4625,420,3496,4960,2840,602,4989,471,4294,3246,4437,4558,4266,3285,733,3149,2240,3487,3497,1435,1212,2354,6608,2039,4168,5646,2256,775,1047,8909,1910,1603,4534,1121,2222,5851,3952,3773,1555,3664,4200,5183,3417,1820,2183,3438,1274,721,3195,4237,2501,4052,5644,2833,4195,742,2215,2533,4239,5629,4225,541,5760,3106,1076,2930,3516,4118,4707,3227,2222,2755,5269,2079,2531,6517,6190,922,3475,3764,8718,4709,1641,1643,869,2187,7883,112,2349,5888,5361,1737,4073,1075,3785,5315,290,3800,4315,883,7193,9861,6351,117,2290,2860,1622,4251,4208,2570,762,3524,3442,1982,2646,7039,7275,908,1977,933,4936,2261,5034,1984,5395,10895,5992,9858,2617,4024,1570,1839,1679,2474,2039,3233,7444,1679,7238,1543,3457,1336,1072,4321,6429,4618,1624,1407,1402,1487,1163,1527,8995,2690,3485,1570,640,6231,5683,10199,565,3996,3495,1160,6452,2381,2003,5076,803,2612,4012,4470,4158,1891,3705,2287,2443,2964,7229,4835,4980,555,844,2729,2838,7720,1431,2203,6793,4588,1828,3178,5144,1317,3187,2054,3081,1891,2671,2514,1702,2121,4510,3686,1325,8449,6390,3019,6359,1502,1665,1468,4344,2597,14596,1819,636,4456,3022,1954,4804,6060,54,4289,7186,3368,9649,673,3745,2232,2636,2434,457,4462,1274,881,4135,3602,1977,6686,4026,2982,1865,2335,1483,3361,5717,4392,3344,1843,2684,4445,2373,2597,2787,2898,2551,3852,2712,3071,5504,192,1496,6670,707,4905,2352,1893,1135,2854,4138,656,4370,4985,1189,2020,5378,340,4498,3398,495,7406,109,3163,4601,3908,3516,2045,3310,5847,1484,690,1859,1995,4219,2075,1799,1494,2848,643,3192,2258,1131,5405,4982,5613,535,5935,1006,2803,1151,1023,3315,2439,3646,131,3151,7234,3233,700,2841,3789,286,328,1101,1837,2761,3230,1256,3315,2455,1730,4368,5936,932,3217,881,3506,4854,794,958,3081,5745,1545,385,1833,2343,4801,801,1998,12244,2443,658,3592,1815,2314,1835,1221,3317,1496,2386,194,3560,3620,4005,128,4429,1866,3951,3037,1666,1298,4078,577,859,1071,2512,6716,5626,1242,1239,3686,2855,2560,3968,15155,723,5577,962,978,3111,1553,2132,787,9481,2301,3648,6262,5635,2259,713,1211,1003,8584,1919,2145,3785,2494,2197,4073,2269,5778,6746,3068,2124,705,1796,2385,1113,3274,5893,2540,787,2578,7634,1973,1944,1689,820,3418,5422,5773,861,4367,1597,1590,1033,2271,2635,4507,3439,3461,1379,1230,2031,747,3842,2256,3829,2241,1759,4742,1105,1642,4755,4489,1634,1800,4195,1839,1494,2539,839,1521,5601,2753,1847,1568,1758,3856,2661,3919,1068,3290,1073,3760,6917,2051,2859,5445,1846,2836,1466,368,3802,6930,2293,2446,992,1835,4027,2134,2223,1707,2572,3707,1011,1699,6308,772,569,1818,3434,762,853,5483,7520,445,2310,4053,1953,3148,3190,3325,2708,576,3016,157,1765,1896,3350,849,1232,6496,921,4164,960,4896,4301,2880,5264,2645,1413,1942,1010,368,1838,230,9310,5809,1538,2225,1480,2104,423,1882,2711,3304,2887,119,2245,7516,2404,1644,1940,2067,1791,3341,3703,1296,718,2784,723,4329,3569,2935,387,4026,7848,1479,2693,577,804,3477,3175,379,1573,3754,1133,1266,8467,5728,114,1501,51,2353,5719,2185,1285,4714,3321,2996,1818,2384,781,230,1782,2094,2244,12089,1771,7721,1951,6125,855,1761,1088,1710,1951,3097,1767,3953,444,4553,3439,1861,4507,4191,299,1690,2584,1545,856,1557,2184,9476,2326,931,2040,1254,3761,4136,1296,3822,5121,860,762,2082,2400,4047,2478,2831,1490,1665,1972,233,3672,5371,2034,2769,943,5964,4792,1361,1415,3703,1390,5375,3568,2091,4412,2497,3208,2326,3138,4364,6535,3031,3238,1993,494,3447,5238,4467,3762,1350,976,1682,1841,3748,4975,2574,691,1805,1838,733,8436,5338,845,871,4293,2727,3500,2123,9033,4569,5342,1523,1708,3529,4820,533,753,1333,2756,1348,3504,8080,5719,1925,3317,1419,4547,793,654,5194,771,3923,9673,3243,1083,730,3008,951,4535,5740,5470,2553,2789,4206,1284,1930,7406,5783,4659,2901,577,4101,12606,836,3432,339,5897,1136,6889,1251,4589,1930,1041,4649,4191,3343,2764,5404,2146,3828,5375,5013,2826,4737,3389,5444,2623,2862,5894,6944,2927,1597,2855,6532,3137,1251,1818,5675,1904,3418,5097,1264,3417,3927,920,867,2210,1265,7163,4524,8715,6256,1249,3834,6798,47,1321,1390,10084,2727,1277,1707,5513,4091,2722,1499,1044,1255,4123,1926,992,4891,3089,3250,1030,337,2503,5450,1549,5324,8432,4181,824,771,2333,3546,692,4933,1374,5955,2658,1172,2547,634,2070,2369,848,2254,3314,1021,1350,450,2342,3828,3531,5209,666,3175,1046,1508,4909,933,4031,2966,1033,2995,3329,2315,1042,1034,4059,5021,1916,5931,341,1245,3054,1246,2456,354,2940,1634,1743,4126,2581,3401,2111,5106,397,2121,1848,2729,3575,3809,331,1554,3143,3596,271,1657,1521,1210,4591,3086,2909,1363,1365,2518,2137,7209,2344,1853,4125,3278,3066,3661,3137,2212,2251,682,4850,267,1456,4596,2455,1237,5301,1274,596,10349,2226,1284,712,3595,4609,2195,1178,2140,3512,1730,834,1212,711,351,7459,3715,927,2139,3795,12246,3897,572,815,1672,337,1014,5316,5022,2250,4497,951,1984,4454,485,1366,4418,4291,1304,9865,2827,3022,1580,1683,3019,4050,324,1880,2151,3461,4478,896,5955,2154,6578,4523,1878,1958,3089,2016,1828,2196,3387,2903,2293,3741,1677,4185,2581,5161,4700,2358,2389,4120,4760,1530,3977,510,3275,1547,5745,4724,434,4850,5441,972,10441,3361,4628,904,3070,2222,4516,10296,5887,7857,1119,2251,4097,2421,2271,1126,6374,3044,3758,2916,2494,10919,2474,2518,2166,3127,2291,3328,955,4409,5935,674,2301,3855,2809,2246,3427,1762,2875,3301,6212,1714,6854,2076,2848,1633,9213,1178,5271,2886,1866,7755,269,2866,2647,2829,945,5713,4192,2701,1511,2377,2609,95,5119,760,10412,906,5586,1622,610,2222,3616,2068,3166,4142,1731,4713,524,2300,7753,3961,2802,3558,1579,4542,3030,211,3220,1166,3107,4361,2136,5440,7152,3731,496,1115,3788,3388,5458,607,3689,4532,2514,3974,703,3848,6171,4327,395,3741,7278,3003,1437,2435,254,4262,845,6397,5125,1690,1267,2394,1170,9784,1940,1037,1603,5921,3572,3237,1689,7092,7223,689,1061,1445,9711,3926,3436,2514,1818,2389,4430,5413,710,3691,4920,5281,2850,3239,1544,325,1478,5458,10228,4379,3619,657,9547,6190,1389,897,2389,8306,203,7017,1699,3763,2044,1800,1496,2566,2852,4539,2562,1319,1302,2123,6129,5187,1680,3314,3138,3131,5220,2096,832,1369,3450,4578,7358,6124,1104,608,5007,4008,1402,3650,1456,3985,1512,2094,3147,3565,2923,5626,5085,3562,3716,4654,558,3485,527,4261,3856,2649,1428,4115,926,5609,2720,3738,1329,1345,3438,2439,1616,4681,958,2553,2436,2597,2718,891,5354,5039,2816,2029,1052,1672,4721,5287,1036,675,6909,4420,2322,3870,741,1724,3473,4262,2027,10425,1615,2605,1244,1049,5196,999,2971,1973,4791,1786,1457,3005,520,8236,2911,592,1681,3665,1667,1386,2600,3731,973,36,3545,1414,6375,357,2077,3835,4004,2623,5343,1515,2036,5192,367,334,6228,3402,307,1601,2773,3927,2269,3150,3156,2473,1662,3864,3400,4136,5616,1769,2556,1695,1945,808,2314,7423,2958,6091,474,4132,1191,2526,652,1734,8109,4053,5545,1912,6934,3529,3795,1021,3827,436,4778,2740,2124,5264,2896,2768,266,1487,4059,5566,8477,1453,3002,4308,1948,298,2818,3069,3353,11660,2566,1164,2854,4556,3048,4510,2721,1718,3925,2901,3105,1304,920,2153,667,4774,2177,6953,1642,6594,1616,2876,2280,1220,3493,2538,7965,2385,2347,2075,1912,2900,7035,3920,861,2336,4126,3142,1842,4847,1333,6956,247,997,2568,3321,2199,3712,1711,5232,2337,2048,1438,2084,7080,1342,4359,599,4338,1176,3185,1439,1110,1269,3257,2024,3127,2397,1075,2629,259,11414,1518,1281,2404,2055,3917,3666,466,1744,4358,702,6151,3035,11200,1360,725,4463,4896,4898,2270,2448,3319,2828,1238,984,643,4629,7717,1503,2810,3518,3055,4812,2945,3108,1814,3043,678,4448,1924,2264,4068,2734,3264,6128,11802,6417,3820,3387,2053,1458,3233,851,1597,1452,8465,1849,2655,2080,2606,2200,3272,1926,3336,1681,1112,6813,6518,1515,3224,2908,4607,2995,3582,7744,3908,324,3093,8159,4030,4166,6917,1007,2646,2218,3569,3356,6451,2473,1055,1335,6227,6797,3389,2929,1901,4946,3548,5170,2203,5172,5595,1788,773,3291,2906,3922,6058,3704,1499,4110,4755,3787,2425,5721,4649,1585,6327,3060,3268,1234,4152,3520,9079,4035,1198,2277,2284,2461,539,3738,7189,2303,3290,1379,6778,227,1075,1882,3606,3224,527,1023,1158,3053,2745,3204,2403,1994,2648,5060,833,367,6242,3221,1038,2230,3034,2213,374,920,5517,2167,472,941,1884,1289,3264,629,1911,10679,1835,3561,2887,2469,2393,388,2828,870,961,297,2953,1821,1764,1093,790,7296,2340,2746,5515,5759,828,1934,1907,2430,1188,2728,3793,1118,1083,464,6375,3744,2201,559,1808,1288,52,123,2230,5523,4922,1349,1076,4583,3767,901,1422,2017,4886,3474,2372,926,4329,510,1062,1746,2882,1146,297,3604,935,6056,1717,2077,724,872,1200,3018,3354,1155,6287,4910,4212,1870,3564,3669,1370,3423,2687,1982,1028,4164,3570,382,2954,1375,2555,1455,2365,2131,502,4708,2731,4886,1378,4612,973,1945,3442,3151,1915,2231,579,2061,4721,3054,1439,4589,2194,1337,748,4064,2825,4693,2920,895,1938,3261,2868,819,2553,5224,1745,3096,1080,3890,3538,1323,1477,3155,1321,1220,3555,629,10441,1188,1898,1372,4564,3798,1225,2073,1195,7191,321,1243,1603,2342,1771,375,2995,1151,7714,1177,1000,637,870,4053,2220,3143,3840,3432,3463,757,3150,2883,3831,1913,2701,2028,3859,1782,2590,3345,2557,749,4552,869,1978,1645,1126,2653,4119,5081,717,1755,3556,1910,3690,2740,1353,3377,3190,1531,1064,1860,2145,1552,892,2394,3217,1411,2161,2539,4552,1570,5030,1700,7020,2576,557,41,4553,1515,1592,6499,3189,2853,2526,1097,1923,3974,3925,2795,2112,783,2632,3448,4334,3287,3131,2608,32,4055,1941,369,152,2268,2739,5296,1460,561,3122,2139,2141,4598,2053,497,2264,1227,1099,1186,434,5257,501,2322,3094,2672,3879,1306,3331,1973,5113,2456,2229,492,4040,1114,310,3413,283,2887,1567,3291,1019,2903,751,4614,1479,2960,2826,2649,6595,2082,458,139,2106,3214,3180,3638,789,6471,390,120,1173,10064,3798,3392,694,1521,3976,3655,580,3457,4643,2228,483,4102,585,2855,1669,244,1537,4830,2135,2145,530,3657,490,2063,4475,2009,5565,2437,1988,2895,6649,1718,573,817,1874,4222,2335,2463,324,2653,2431,2786,333,2683,4104,692,586,1395,408,3109,4802,840,2373,4939,2099,988,2201,8708,1375,2623,2845,781,685,874,1541,1055,1649,3532,2562,5048,1759,2089,518,554,4806,832,2818,3485,2940,1153,2967,3599,1633,1829,3533,1738,630,2506,3709,2409,3590,2910,734,6398,2223,2066,2729,1439,4934,2052,2754,1196,428,6972,1879,2433,292,4979,6240,3686,502,1730,881,2595,836,906,4819,1720,2816,2293,554,3384,1560,3860,810,3183,2195,979,2626,828,3949,2508,540,3597,2188,954,5994,5386,2497,766,247,1958,1967,3790,2029,672,1554,1593,1628,1545,4643,2693,2987,3580,1646,1448,3328,480,1918,1374,716,3554,1201,1815,1547,2085,352,2982,633,1785,3236,421,3177,1813,6492,2660,4722,83,1286,801,1835,825,1918,647,1556,1235,3786,7562,13505,445,2815,5273,2428,482,706,4223,744,3293,1057,3381,2779,2055,3340,1258,263,3746,3779,1500,1745,1328,2199,2683,614,3095,2189,6036,1058,2661,1829,2105,4420,770,1968,534,1623,833,3091,3124,952,1858,5941,735,4447,2046,4570,2069,874,416,6018,2602,775,2024,4198,2547,3200,673,2046,3051,4115,37,3453,797,6874,2128,3611,2186,2954,2557,751,862,4108,749,2062,2290,1676,9273,1106,3368,1112,4155,1261,456,2647,3330,1603,3037,3017,2528,2174,777,2163,2874,483,7567,2102,2670,2870,5301,1014,2309,1819,1831,2093,4329,831,801,2291,2783,418,1329,4199,2726,349,1535,4479,1479,2161,1483,2984,3753,3277,387,1705,3081,2605,604,7914,2172,72,4752,1288,466,3067,1095,3809,2031,2125,712,1631,1144,2580,8347,2013,4137,728,4904,2814,1400,1099,1261,3094,1244,1219,3474,2541,984,2015,3201,1657,2710,3517,1238,4133,1102,527,2335,2772,750,3559,2089,1486,2170,2033,1257,5629,2268,1300,747,4178,3816,1060,658,4649,681,1072,2939,5338,655,3858,2682,1329,541,3238,3735,325,2252,3368,1034,1706,1562,1320,2263,6143,1500,3329,4034,7381,552,512,1291,1392,1358,1973,842,4369,2954,2829,229,2915,1210,1255,6397,3590,2981,3666,680,812,1885,4164,2267,3247,1451,4837,1708,2890,891,1826,3146,1795,1909,5817,2933,2442,740,2824,4609,1210,2015,2300,2186,552,1005,1810,3194,1389,4660,416,999,7828,1752,2951,1680,2832,1112,1138,2205,1266,6822,888,975,3211,1980,2357,3912,66,6161,7930,2440,2567,2745,2016,929,1727,926,1664,7294,1465,808,1901,1992,1692,4390,887,1197,3194,1721,8165,1963,1380,1722,340,2632,2045,3966,1403,2245,1743,3033,116,909,1496,2784,4473,2625,1865,1135,2284,2189,3209,1058,1083,2972,1917,1029,709,2604,8731,2417,2206,1087,1986,5701,1310,1403,752,644,935,8598,542,2276,5459,2078,2533,3082,2242,2684,621,508,3342,1296,1230,845,200,2582,8018,7458,1986,5032,1800,1037,1337,4319,1192,3740,501,4105,3931,2675,2472,1580,2708,1779,2649,3032,104,5059,3039,1491,1568,1932,4815,3123,1415,2533,2729,1570,2950,791,353,6281,2423,4626,1785,4189,1731,1599,2409,325,5188,1737,738,3278,2270,3389,481,2379,3742,2905,1586,6771,1843,3757,1374,1449,5241,2693,1290,1498,1726,4335,2861,1002,6199,990,4863,962,1397,1498,5289,174,831,5038,3162,4051,1375,878,754,5393,3589,1655,1730,4878,2712,379,3706,2078,4068,2573,1395,1528,4159,739,1964,5523,3522,4059,988,1026,1724,5008,5627,1643,2219,4012,2100,1834,2026,5478,77,1583,2701,895,5484,4312,1258,4600,6045,333,2465,1929,3574,1838,633,3433,2445,6189,2249,1440,2185,2865,596,712,1159,1872,2382,2066,857,2590,3701,801,7604,3182,7049,401,2407,4615,1010,20,2538,2022,2148,633,2064,457,2051,2732,1744,4239,1814,5714,404,1703,4265,2352,4347,1229,67,1220,528,2758,1101,5941,3126,4163,662,3938,512,5877,1088,1295,1865,3803,1046,2030,11757,6768,2064,3294,2131,846,1907,313,2419,911,6891,1164,2555,1084,226,3299,1865,2541,604,6955,2625,884,1131,1151,474,31,3434,13586,10218,202,180,188,255,374,108,110,176]}}},\"_specRight\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[],row:Struct{`the entries! [877f12a8827e18f61222c6c8c5fb04a8]`:Array[Struct{GT:Call,adj:Boolean}]}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[10435,11961,10055,2334,9565,16663,9349,548,9376,6039,13869,4615,3837,12680,2016,6720,6469,12199,3675,11533,5737,2756,12886,3662,5379,10830,4053,3421,6200,5934,16255,4410,7830,13118,5892,3986,5023,4845,3106,8567,14977,1881,3351,5059,14245,6532,4089,6404,6766,7681,15089,5305,2726,5427,4419,3233,4962,4574,8072,4418,5477,5338,12169,7105,3458,13366,744,9110,2695,4738,3521,4606,4355,5221,6194,4728,7138,3650,6757,3048,8921,4933,6416,4141,3578,8230,3077,9635,3261,10601,4708,3103,1633,6276,6790,4344,3114,3106,6303,9044,6680,5523,9524,6172,5579,8244,5638,3980,9331,4937,4403,5231,5597,3604,12068,5509,4341,2995,1991,5638,19029,7493,3952,3483,9720,9793,14482,13801,5381,3985,5692,1731,11921,2165,5934,7930,7103,5441,3572,9697,6421,7389,2718,3238,5282,5101,4559,1093,4054,836,13122,3893,6134,6438,5519,7742,15837,3316,5650,2785,2918,3507,6189,12356,3953,6740,3746,8542,2058,3028,5369,10087,6203,2117,7993,4025,5195,3055,5002,10473,2197,5503,3772,9208,8314,2740,5398,6990,3603,6073,5172,6340,3412,6922,4386,4910,5333,4282,6546,6401,7531,4186,3110,3284,4570,9845,6782,7753,5628,5447,4612,4949,10973,2176,2168,5607,5850,6304,7389,8275,1890,5823,2586,3944,5173,1661,9647,4745,6238,3329,13839,2039,3725,3750,5075,4645,6828,6986,4160,5262,7606,5452,6824,2939,4825,1821,11363,5455,2061,6367,7848,2993,4189,3443,11286,5937,9113,1973,3399,7677,2596,10880,4253,4951,5549,3793,1535,2742,6881,2059,7507,3363,5400,2886,3625,3650,5626,3442,6752,6304,6592,4632,2776,3560,9232,3666,6737,12557,6965,4639,1999,7666,2733,859,5297,8148,3973,435,6601,4898,8273,2163,11116,3831,5523,3902,1746,5101,2739,12621,2038,2806,5040,10807,2833,4518,8003,4564,6277,2832,3728,3632,8564,3685,10365,2069,6417,1723,3327,3247,5355,12734,3395,4564,5924,4542,4754,6689,4705,7160,6237,8414,7978,4280,1317,3171,5603,7050,4112,5369,3394,3023,8089,5500,6758,2985,2023,4400,6794,6535,2812,7136,6948,7838,4212,3535,3970,4530,11041,2967,3822,5712,7287,5673,4019,5593,5487,1840,6808,4290,2285,5570,1835,5440,5527,7408,3853,2890,1994,8391,4075,4856,5880,5535,6871,4246,2071,1822,8950,8459,6947,3858,8309,3238,3936,6636,2945,7871,6055,2657,3664,6965,5604,2422,4692,2797,6475,6407,3089,7326,7106,7820,4639,2214,9169,3068,3927,745,6372,9648,2847,5933,5913,3951,536,2845,6447,5135,4787,6795,4804,6152,1642,1929,4740,5407,2022,3005,5764,4890,6994,3010,2140,9392,5142,3112,3259,10322,2934,4645,1840,4011,6378,3721,4730,1749,5522,8527,5341,2322,2187,4993,3181,6679,4301,5039,6520,4190,2484,3311,351,2168,7281,8175,4099,6848,3525,7359,4178,3948,2681,3985,7196,8945,4165,3004,6029,4187,2370,2822,3304,4068,11115,3174,3942,3119,5955,8547,1950,2483,2656,9048,1743,1771,4990,7933,5813,4738,3256,5248,5084,3150,5171,6416,2671,1978,6070,3302,7248,6286,4010,7583,1119,4668,7147,3080,5170,6558,3255,999,3751,1978,9823,3729,7492,3660,5208,4346,6467,3335,2839,3287,3265,5474,3607,5911,10466,4057,1633,5731,5725,2459,3231,2357,7632,4177,6668,2911,4409,4666,2873,5049,6974,5089,7368,2252,5140,2187,5922,5923,6243,4813,5062,4492,1592,4798,5384,5066,6888,2092,5254,4450,3936,3666,4494,5271,8181,3991,9704,2039,5500,6290,4202,7360,4725,7949,4680,3891,7057,8389,2770,4215,8354,5196,7334,2160,5651,4518,9417,6580,7070,2328,5225,2779,4414,5865,4213,6804,3611,6264,4268,4423,3105,4343,3199,7391,3831,7706,4936,4039,931,10386,2815,5159,2884,4993,9290,2458,2021,3126,7660,2986,3721,5483,4945,2233,11986,4468,1794,9854,1742,3187,5893,8695,2494,6048,7306,3214,9238,4972,3962,7693,13009,13101,4482,6551,2491,10101,2636,4126,3713,8576,5337,2830,3845,3904,8963,7989,3572,5723,8317,1560,8441,3981,6384,5557,5886,5485,3071,6851,8985,6825,5567,5732,12430,4654,4305,3052,5976,6133,8397,3916,5400,2289,6630,3525,5083,6510,5191,3099,8310,2135,1433,8664,1598,6410,2491,4929,1137,6358,8517,4004,2542,4885,10127,6077,4446,1453,5427,6498,7920,4159,4314,5804,17298,11893,2012,3939,8081,10985,5117,3801,4910,5213,2503,9058,5044,4013,1707,4042,4127,7024,6433,6693,3281,1587,3703,7496,9101,2955,3244,4019,2990,5300,5468,8643,2692,7929,6947,3689,5074,5176,2647,5792,9546,2282,6340,3873,7448,4972,3045,3999,3623,6975,5779,8420,2125,5961,4223,5702,3796,9158,6010,6501,3980,6770,2005,3693,7183,4903,5739,6823,7221,4171,7560,3063,4041,3713,8598,2144,7009,4894,6185,3506,6786,7871,3165,5721,4351,6972,3000,2219,8306,5210,4771,4680,6270,2577,10085,2731,4042,4880,5931,5951,3858,3651,4048,9871,6467,4466,4557,3583,7559,3401,6098,4449,5209,3399,11083,2171,5552,4642,6773,2650,5835,7190,8205,1635,2444,10861,6059,3083,6714,5924,8865,2675,5245,9945,1360,4241,8126,2918,2070,7139,8189,6379,1706,2504,3741,3123,4718,4709,7005,2744,5961,5037,3387,5285,2527,4161,3171,13753,2838,2799,2382,2653,4728,1550,7053,5064,5056,2587,5052,2950,3119,3786,4994,1920,6573,6438,5851,3979,8284,3269,2731,2942,5649,6549,3900,2375,10459,1596,6908,3919,4826,4500,4112,8254,3364,2604,6019,5913,6185,2524,4456,8630,3475,13642,4925,4538,2408,6436,6213,3346,1692,5482,4261,3570,6043,5403,3934,1747,5713,5568,3329,2190,3154,7375,5672,5903,2182,2444,3296,7099,5400,3290,1306,4199,1778,2832,4469,2539,7211,1428,10424,1841,7918,4700,4525,887,5807,9255,3662,4020,1639,5450,3234,4503,1800,4991,4481,4662,4842,1774,7525,4152,2361,4553,4521,4993,1370,8170,5816,6260,10173,1811,4453,2738,7517,3845,10815,8962,2239,4721,4772,2550,8641,4752,9355,4355,4502,4309,7230,3138,6510,4011,7171,1751,8939,2695,7425,3259,7378,4132,5047,4164,6715,5699,5090,8153,12091,3814,3770,2761,3175,5819,7430,5609,4983,9074,5986,4949,4928,5431,2921,7960,4756,6351,3045,3845,8802,7710,4353,5526,4497,4491,5993,3335,4736,4464,4330,9368,4832,3687,7515,4684,7248,2459,5585,4279,6573,3513,5400,8953,3533,4333,8936,2750,2831,6438,5062,2897,8065,3267,6216,3085,7673,8068,7938,5843,1052,3629,5077,2009,806,5524,6611,9867,3894,2486,1857,7525,3108,2089,1757,7345,12216,1898,3602,2502,7174,3960,6383,5432,3010,6447,5737,6515,1995,6265,4374,4711,5037,6982,2619,2153,2771,4179,5229,4833,6116,3191,5196,5927,5881,5352,6391,3470,5386,4108,5902,7736,3870,4214,13313,9130,10169,7785,5630,7188,8184,4907,1956,4280,4505,4931,7189,9398,5019,4300,3642,7306,5668,4634,9272,1947,4677,4741,3275,4790,7749,5507,3626,6243,3978,6725,4304,6317,4164,6548,6090,3334,7079,3987,4979,2927,5722,6074,4574,10225,792,6328,5300,2489,3344,7030,5014,3101,4918,4491,8189,6516,3973,6874,5783,7657,3659,1953,7036,6600,5958,2054,6911,4153,5997,2538,5998,4310,2248,5490,6526,7700,4551,8355,1827,7402,6492,4037,3675,6046,7167,4674,6767,9311,2766,8091,15387,4903,3439,1322,4189,4803,7140,9914,8016,7788,1670,6890,6460,11318,4270,2550,8116,8186,3843,5076,5348,2779,3877,9033,4986,3090,9202,3255,5225,6584,3674,5529,2433,6763,6855,6236,4999,8116,5246,7964,4314,2535,7838,2130,6238,2738,7523,3997,3886,2811,5524,5652,7060,5572,1335,6153,2894,7605,6501,3458,2382,7668,5892,2922,6944,7008,3403,3853,3299,2703,4616,9730,12073,1701,6391,3619,6103,7939,4907,6089,3233,5926,11543,3701,2810,7220,4002,6650,2786,6204,4839,2896,5293,5195,5935,4402,6065,6404,2081,7391,4657,2617,5290,5380,2860,5918,7397,3746,3616,5939,2742,7460,6326,2470,5379,6862,7048,3375,5538,7173,6754,2078,4806,5243,3795,10208,2107,1968,5650,2644,2998,5755,2838,6135,4952,6887,6495,3807,4828,1156,3414,5752,8475,4004,4537,1704,4949,6939,4521,5419,6346,6947,6892,3273,4169,7052,5366,7499,8323,1807,3381,7960,9850,4737,6015,3656,5119,5563,4224,2966,9457,2007,5248,5584,3945,2888,4729,11832,3152,9290,6007,3532,2832,8262,4170,14292,5420,2204,6490,3155,5092,10118,4419,7020,2310,3269,7457,7554,2971,1638,8322,9435,2875,1568,4881,7780,5699,5890,3207,6299,2499,6958,1195,2773,9175,2833,11781,4149,5174,2580,2728,2960,3966,7959,7299,2048,4187,4462,2647,4428,4219,5095,4757,6613,6350,4086,3242,4447,2308,6149,8541,4336,6028,1609,9444,6189,6563,6684,5010,6273,1223,3639,3415,10321,2635,2648,1530,4469,10344,6860,5207,5447,5675,4077,9759,2888,8299,1354,7505,3125,2579,4727,5184,9487,2474,7427,2730,12615,3382,4993,8139,2010,5084,5587,1782,7228,7586,5691,9414,4131,2843,3437,4983,6134,3027,5791,8619,8162,1677,7155,7855,6172,5473,2688,3502,3346,4173,9333,2546,3916,4474,2733,10035,7017,7594,6783,3904,3588,4742,8817,6343,961,4423,5197,4170,4111,6397,6304,2741,4889,3889,5722,2669,9396,2453,5594,9375,8632,4241,2372,10687,10767,5316,2801,6563,4131,3366,5978,3210,8810,3614,4879,3861,7272,3856,3550,2299,5852,5919,1717,4511,7396,6359,4308,4886,3634,9311,2367,4464,5668,3540,5357,5405,4309,5227,4965,4091,4151,5042,7403,649,4708,3753,2634,3516,6373,4525,1923,6982,6427,7490,2187,6475,4331,8972,3467,3167,7416,2361,10445,3585,5087,1318,8674,10079,5027,4253,4629,6822,3121,1969,10577,9313,2185,6277,5307,4662,3106,7889,2166,2676,11879,7041,2629,3615,7942,2267,5155,2851,5289,12335,4885,2920,3509,3518,2986,6081,1183,10587,3554,5554,7194,5823,5779,4487,3356,6185,6733,2765,5287,2735,9532,5678,4223,6739,8118,4897,4337,6162,1918,5750,10066,3337,2231,7048,3792,2437,4071,2100,7706,12788,4354,6915,3524,4545,6144,1477,3894,4247,12271,3094,6875,9761,2856,16422,4114,3926,1669,4941,11112,6125,4064,5413,13692,1460,4528,14932,8758,8266,3575,854,5284,2467,7828,1560,2811,4955,3427,4067,2642,4346,3980,3267,3509,2461,14708,2238,1770,6367,4685,5155,2951,6607,5966,8887,7028,813,8540,3132,2168,5096,2025,10347,5602,5432,3911,4378,3620,10134,4195,2827,1457,1784,5649,2269,4721,1894,8231,4123,4485,3997,5995,6175,3351,6370,4190,8257,1632,1056,5612,4583,5302,6896,4917,6802,1932,6425,2376,2140,8218,6844,3522,3340,7232,1878,4002,1998,4984,2188,4593,4870,2780,5595,6880,3961,3301,4230,3781,7402,2879,5368,1704,3439,3866,3194,6137,1798,4418,3377,6756,4764,1529,4886,5899,6416,5800,2841,3000,6434,5439,7625,2401,2382,3337,4050,4118,3468,2732,3664,7566,3772,4083,3671,9792,3572,5122,4299,2641,3888,9473,2249,4433,4626,5782,6627,3066,2833,3831,11054,2156,2887,8943,3132,3974,6716,2755,9822,5514,5812,6870,4362,11117,1898,5402,4309,7335,3217,4135,2826,6841,2733,3521,5452,4759,3888,3773,3502,5491,4886,6104,2852,1615,10091,2820,4939,2138,7418,5737,2259,3845,6196,6060,5050,4606,4088,4716,5363,4013,1240,4533,5593,6762,2523,1899,5970,7854,2541,1481,6438,7982,1989,2998,3741,3902,2785,4581,4423,4499,7784,3977,1469,4722,8145,1741,2508,5283,6136,5666,4418,6490,3395,3888,2037,4542,4392,3455,7434,2652,8224,1943,2083,5626,1885,2532,7349,5803,4825,1010,4141,7099,1787,4456,7066,4186,7899,8281,1096,3377,4989,2798,6910,3977,5055,4836,1687,7091,4028,3292,8737,1802,3503,2609,2304,4660,4648,4186,7051,5204,4648,4873,4310,3996,2518,4178,2962,5481,2709,2650,13374,2588,1761,4950,7626,8751,5282,3093,3806,7289,2154,5121,1762,7064,3531,8690,793,6931,5199,4820,5731,5094,2989,3332,5240,1553,8271,3338,2260,2470,4448,8369,6630,4010,4202,4623,3193,2444,5174,4113,6164,2721,7656,11214,6412,2181,5199,8227,5886,3357,10173,3733,3736,4574,6375,4148,3794,9440,4165,1604,6299,4283,3038,8092,6312,5109,3268,5184,1850,11216,6745,8331,4891,2888,5720,3042,9393,3108,10067,10269,5351,1252,5597,8448,5857,3408,3004,4413,5457,5039,4479,2052,3281,3081,1408,9776,6945,2421,6110,6989,5750,3452,2169,2499,9874,5783,4752,3336,6192,7340,5007,3812,3012,6652,3139,7562,1010,7246,4655,10002,5429,6293,5243,6164,2952,8040,6056,6291,11867,4390,732,2675,8826,8091,2119,4421,3287,7280,5728,5960,4396,10767,2440,4221,8036,5269,2459,5638,6956,8307,7192,4453,5926,3575,3967,7847,5409,7494,4877,8161,6225,9223,3171,10892,4868,7350,7645,3057,10306,5048,4934,6331,4388,6563,7402,4563,3777,5219,8127,2260,4744,9796,6917,11360,3777,6902,4632,5521,6052,4090,6679,8907,1026,4078,4071,6703,9954,2400,3943,8525,7557,5453,6038,6220,6620,3546,1880,6445,5013,4762,5671,10705,3259,7220,505,6086,8770,5002,10846,1552,7152,2904,6520,4233,4281,4594,9374,4332,6406,7533,2590,8849,7473,3817,4445,7674,4993,5426,9110,4895,8889,7329,1259,3768,5512,2924,7338,2441,9820,3745,7167,2242,6322,3709,4009,8558,4528,6803,1675,3478,6600,6721,1656,6779,6574,5443,5605,1381,4732,7169,4356,4694,4751,2223,8733,4588,6781,2235,2506,7480,4954,4605,6613,6823,3562,4424,5712,2493,5141,10772,4500,6793,5739,3517,2716,4349,4963,4839,9268,4569,7012,6565,1829,4442,9200,2571,3562,3100,9974,3079,3148,7449,5406,9532,3277,1924,4870,1831,7959,7118,4471,2757,8851,5161,4574,8101,2610,9159,5636,3271,4160,6391,5485,5842,5661,5433,2997,3940,7446,5565,2769,7702,5003,5042,6608,2882,6645,6018,3912,2849,3078,10445,2095,9156,1590,7419,5089,3008,11724,3524,5100,4174,6951,2956,7662,5187,8579,2000,1860,4094,10166,5491,4683,3471,3979,9106,3915,2174,3310,5777,4553,3702,4562,8438,5923,5210,1687,7213,4343,4679,8658,4820,9796,2593,3715,3813,7485,3590,6374,2891,4222,7915,8008,8201,5362,5212,3995,5256,6671,4564,4287,6330,4584,8935,5051,4310,7412,3883,8292,3473,4062,3545,6052,2434,6221,9991,4639,2521,9391,5724,1290,5708,5889,6480,5213,1716,6040,2227,8655,2253,7420,5087,7268,5309,6049,3118,4215,3285,5902,1857,7747,2475,5734,4197,4916,8752,1216,5875,4653,8835,4957,4908,5831,6273,2658,5223,6260,3014,5352,3351,6046,1490,4227,4439,3527,3625,4518,5026,5560,3886,5604,6223,5121,6461,3046,5833,5439,3141,8831,3616,4805,7942,3097,4938,5107,7311,1663,6504,9149,4139,7454,4771,2850,6219,3224,4624,7296,7773,7988,7788,7051,7088,6715,1732,9986,9243,3457,5814,11235,2830,6320,2578,6351,6863,2976,5633,5702,7618,2600,5729,3680,6185,4335,8069,1032,3958,5539,2526,4469,7959,8711,4734,6964,1588,4463,3039,7443,2299,3051,7642,1170,4302,4309,5410,3411,5068,2934,6698,1287,1474,5052,2014,12806,2080,5694,8143,7091,2752,2569,4669,4231,7835,3766,5674,1953,4861,6264,5395,5730,3277,4941,4478,6006,3886,3091,5720,5880,6383,4284,1902,5306,3390,4941,5192,11454,2232,3747,2462,2795,9200,1710,5919,2196,7335,3764,4923,6607,6747,4591,3763,6452,6160,4368,1650,10301,7632,4437,2490,5463,2877,3831,6508,6620,5960,2539,7964,4785,5962,3310,1375,9625,2664,1904,3972,3958,1534,5394,6267,8367,5517,7738,4324,4459,4651,3030,1224,7527,5088,5359,5887,1786,7064,6304,16092,2748,2818,5959,6504,6074,983,10866,7782,5728,5311,9253,3430,5718,9786,5938,2515,4754,2761,2951,10899,2448,5698,2559,10302,5866,11109,4743,3400,7008,2419,8584,1999,6695,3716,6039,4246,6470,2814,5223,1032,4429,6608,2958,2609,1770,7295,4240,3525,2668,9352,1842,4716,7007,2027,4015,7577,7045,1369,8641,3206,4864,4642,8318,1823,3143,9614,947,5681,4291,6824,3635,6465,1136,6585,6290,4553,12207,1987,3854,4276,5299,11678,4236,2760,4279,3523,5282,1137,3349,1158,5739,2434,4959,4375,1624,6764,1244,11457,7717,3415,4486,6000,4025,1893,8541,6046,4311,2241,7798,3260,10926,2962,4221,5749,5256,5157,2906,5138,3177,5743,2962,5653,2990,9321,5583,6644,5019,2382,6556,5928,855,4914,9058,5590,4131,2701,7774,4859,3026,3192,6065,4820,3151,3185,5217,6560,6859,5888,2983,9767,2554,2341,7697,3264,3578,6073,2366,2439,6568,5836,3820,7016,4273,5025,3891,9472,2495,3114,2623,8836,3284,3432,6204,8505,3350,3101,3608,2705,5580,12405,3866,5438,3090,7541,1167,5983,2748,5624,3648,3718,8148,4409,5347,9489,3733,7754,7601,2704,1498,1930,6132,3513,6836,5080,4371,3355,6180,7190,6538,5923,641,11203,4375,2281,4315,6467,4326,4311,4780,2915,4937,5942,5724,4306,6366,1741,6429,3538,7666,5612,5079,2902,8878,3882,1075,11822,1811,7773,6430,5911,6870,5328,1316,8510,3611,6845,4500,2516,7348,2797,4136,4034,10967,2069,6485,4747,8294,1560,7204,4740,6176,9660,2949,10859,9386,11696,5793,14510,3914,8696,2906,3115,4043,8456,4703,9622,4556,9058,6622,5093,3594,4653,2332,4915,4473,6427,4869,8721,5659,10574,6901,20083,2984,1903,6769,8571,7894,4744,11909,8408,4653,10131,5511,5713,7298,5963,10045,2222,6097,3661,5507,8185,5463,3730,2079,9854,1875,5514,4576,9578,10922,6835,6934,11162,7364,2950,5526,6419,9187,2622,9080,3058,10299,11728,2926,2605,3494,5607,17388,4460,6655,4531,10165,5735,4800,7512,10317,7613,11253,12040,9973,1018,8854,6026,3098,8098,5675,2851,4096,3096,2356,8157,3416,8447,1905,9655,7007,4341,4912,1959,3947,2383,1868,6540,6886,8284,10626,2040,2031,3676,3044,3144,9802,5520,2463,4787,1810,11436,3625,6197,3129,9605,1737,7920,1719,6128,3656,6242,3180,4923,8771,3686,3931,1645,4734,5278,4688,3463,5166,7496,3946,7231,5041,2437,4190,12035,2797,7865,4921,4022,3858,4799,8311,1290,10894,4148,1547,4094,7588,4919,3939,1933,6455,3858,5662,6284,2016,3701,3795,5286,1273,2454,12639,991,5328,5142,5281,5168,4608,5716,4656,5453,7000,4681,6150,2303,5951,5236,2105,1095,3749,4056,4285,7497,4379,3801,6365,3873,4079,4799,4922,3618,10120,6602,3111,4456,7425,2525,5232,2861,4084,5213,3907,7230,1665,6980,4908,6861,4434,6799,2773,7373,3909,2061,5058,1455,10286,5093,5684,2853,8471,3363,7510,1031,89,9128,1920,2791,5683,5353,5781,2022,5858,3153,6903,3551,4273,6105,5680,2444,1949,6385,7536,2492,10990,3390,5102,1498,5255,6131,4912,5614,3645,4830,6197,4350,3895,5684,2857,9903,2069,4022,4288,4443,6334,6438,6707,2317,4298,8984,6226,911,4623,3617,6535,5422,1236,2254,8237,9104,1464,5207,5058,3345,4463,979,2480,6825,8962,2727,4980,3508,6877,5503,7505,1481,4254,5112,2488,2566,3726,6359,9280,4933,4089,3358,1689,2774,5799,6797,13949,1896,4555,1576,6494,2708,11110,1907,3940,6932,2421,3572,1264,5477,1313,5095,3011,8086,7510,1913,2047,7154,5775,2280,1457,6188,8762,3235,6001,4473,4383,3589,9651,1697,6906,2884,2124,4189,7808,10021,1822,2933,4183,5250,6665,7053,5295,5192,2915,2781,6002,1874,6770,4939,7302,5077,4452,6657,3523,5829,4351,2562,1437,11029,2298,4722,4231,8959,3055,1417,3786,8802,3732,4215,2053,5586,11174,4730,2975,1356,10693,3274,5131,1787,4315,6890,798,2419,6503,4531,4879,2580,2569,3236,8034,2454,3639,3397,2421,3841,5646,6191,5327,2394,5746,706,4780,6615,7776,7211,1386,2112,3234,8440,8136,4364,9603,6038,3333,8320,5146,4383,3718,4635,5929,3616,7419,3922,6330,4780,8108,2918,5616,5810,5662,10482,1248,7142,1502,4282,10057,6989,1997,3353,2055,8567,4438,1089,7354,2702,2460,1964,10858,7507,3093,5431,1436,8189,2660,4484,4542,7249,8147,3711,3663,7678,4672,3982,5196,3667,6983,5765,5445,2267,4825,8646,2937,809,4999,8557,4122,3303,3188,5718,5564,11530,5213,3022,2430,3796,5575,9351,2162,3182,2498,5054,4192,5528,8478,1776,4257,4264,7450,1749,6452,2937,4680,3829,12091,3632,4038,4668,3671,7702,2461,7981,2128,6648,4130,7393,5705,4885,5419,1455,8807,4969,6629,2376,4829,7440,3531,4315,4590,6338,2698,8200,1515,5938,5989,3864,9066,2895,10768,4590,5594,7302,4607,16154,2800,3633,5151,7467,8787,4421,4750,9937,8091,4762,9579,5317,7424,3231,7892,6909,8748,10070,3375,13170,5764,1199,4992,3888,11192,3540,6650,5547,5291,8040,8780,6412,2373,6142,2293,2685,2282,5176,3283,10025,7323,5338,6058,2848,2641,3400,14799,2778,4704,8088,4408,8982,3147,1819,10489,2161,1939,8883,7219,4477,4753,4439,1903,7136,6825,5761,5571,4154,9123,4623,2118,2631,4956,4855,1393,6970,5741,2295,5702,3613,5939,2294,5939,4734,3242,2549,2033,5639,3286,4991,6897,3518,5516,2505,2156,7080,6132,3384,7459,4443,2100,3289,8558,4687,1716,7766,4758,3477,4509,2358,4652,12725,4439,5579,1527,7888,1485,7177,4138,1570,8883,4510,7647,2305,6296,5350,5140,1885,4340,5739,5370,4234,6502,5756,4732,6404,3179,2660,4727,5547,4957,4956,5268,3592,3914,3110,5553,5110,4056,5380,7134,5959,5638,915,2902,10715,6351,4225,1381,3589,10460,5637,1237,4406,2341,5477,7043,3398,2770,2629,6681,1150,7708,7523,4482,5714,4331,4636,8422,5457,822,2983,2126,4602,5687,4654,4198,4650,2897,6620,3240,6761,2629,4994,6145,1905,7033,6528,7458,3418,3465,4112,3009,2449,3981,5620,7318,3245,5197,4676,8936,2981,5643,3066,7039,10311,2655,1784,1895,4094,7516,3894,3952,5655,4713,2486,6702,5068,3075,12754,3071,2097,2599,3787,3942,9250,2626,2713,2341,7995,8194,2832,3814,2909,4646,8905,7672,3049,2439,7156,6573,6408,2029,2574,3239,7421,5033,3153,4050,4523,4567,3854,3444,4911,1749,6159,5475,1522,3525,4181,6779,1036,11957,9142,2719,3365,1645,5045,3667,2589,7696,8436,2424,5631,6212,6190,3676,9706,1525,4363,6914,2920,6538,5607,5912,5099,4020,3919,4065,5489,5750,5963,4462,2615,6392,2745,3570,8043,7897,4706,4633,10350,1921,4813,8509,6240,1433,7301,5140,1384,7869,3830,4127,9714,4994,5868,3376,4571,3115,3757,2689,13363,6777,4908,3981,7557,3913,3398,4479,6684,6567,2767,5716,1843,5631,3632,4981,5586,6217,4363,3271,5068,4314,7085,2575,3601,3987,8895,5601,3101,5831,5093,4423,4778,7093,6716,2913,6628,4841,3856,7463,3237,5369,1968,5731,6161,3897,10037,4556,5124,6751,3919,7084,4340,4513,6265,3031,2724,3782,2375,5971,921,4405,9348,5973,3118,4117,4637,6756,2878,5189,10245,3096,8808,7169,2369,4413,5290,4851,4878,7499,7946,6979,10494,6909,11110,13280,5823,3279,8634,12509,6806,2487,3462,6775,3856,5106,7389,6809,10227,1285,5756,2876,5141,6833,6968,2845,2375,4683,3361,4566,2380,7793,2560,7121,4508,2400,6237,3220,6682,6611,2960,4945,8946,2630,7078,2713,3092,5298,10552,4102,6426,7987,1767,7449,6614,4757,6981,3453,3605,6509,8786,7269,4657,971,10178,2747,6542,5792,4953,3429,9154,6448,4698,7736,3436,2619,7042,9237,3307,5469,3579,10178,3097,4510,1735,7728,3228,2044,7016,8244,7087,5356,7054,3600,3576,2589,9307,5610,5965,7754,4942,6214,1656,3874,6041,5334,5217,4552,5648,4314,4096,5440,7059,3496,11458,4391,3325,8627,5680,4702,5292,7011,12583,6516,3491,6077,5596,4175,1997,13024,2990,6683,3376,5512,6275,6828,3156,10697,8115,5398,9678,6218,5559,3397,4540,1836,12608,4331,5142,8263,5399,5878,8635,7580,3438,14066,2414,7294,2481,6317,6638,7500,11383,5843,4051,4419,7281,9492,10975,4165,5234,2331,12853,7057,4759,4977,4001,10276,8623,4560,1917,9384,3606,7377,7069,7544,11398,5155,4631,4923,7045,2565,4840,8716,5921,4764,5625,3421,12153,2335,4085,6255,3673,6081,4564,9575,3241,9773,1196,1972,5403,8215,1713,7539,7338,6621,4949,1748,4556,6717,9195,1840,5883,4499,6448,9139,3947,2759,7402,7530,5832,4667,3032,4118,7038,3802,8024,6033,3651,4625,9669,846,4621,10464,6264,6874,5880,11886,4834,5195,11827,4298,3238,3419,10609,5750,5276,6003,4976,6392,5378,6256,9039,4410,16324,13324,5975,4755,5672,4487,6242,6172,4119,1977,3886,4609,3981,8580,7397,6026,3879,4828,12023,15632,3748,6217,8069,4628,6693,2592,5657,4828,3168,6275,1794,5891,7087,12114,2963,1724,1869,7175,4606,3124,4804,6605,2719,4778,11293,2459,4877,3542,19886,2954,14514,3240,4194,10132,8588,4420,3591,6635,1904,5053,6798,5648,3468,9704,5232,10093,5298,3377,8897,4939,3858,2497,8596,6641,6594,3664,7403,2803,2089,4952,9112,5201,3010,6642,3362,6473,8708,3582,1857,7232,6909,8787,6919,492,4945,6426,5179,3353,5240,3457,9612,3286,3102,2387,4176,3263,6977,6174,6377,4344,3562,7623,10183,4446,5600,4128,10123,2907,7403,2949,8178,4477,7670,6326,5222,4703,3198,3884,2128,5728,6510,5785,5561,7588,3299,3467,5741,4683,5082,4770,11585,3441,3173,4436,5618,3921,3268,7762,11082,4670,4084,3494,6010,3842,3432,2407,6653,4363,6488,6319,4323,5055,4049,6462,9425,3858,3239,6358,1735,3673,4682,2954,7315,1812,3546,7114,7200,3158,11914,3324,2797,6586,5745,4234,5174,4844,4709,6745,2458,2061,5704,3000,6961,6121,2931,3704,2034,2031,6446,6712,4180,1635,4322,3798,945,7047,12215,2584,2292,2992,4658,6909,5060,4525,3339,3852,4855,4468,2221,5057,7855,1455,3458,8775,4284,6991,4959,3983,4174,7470,7227,4943,2852,2197,4236,4170,2494,6929,1822,4684,2672,2696,4959,8168,2733,6507,5765,3981,5877,2683,5130,2173,7865,4658,6367,2253,3411,4174,1815,4464,4004,6400,3251,6896,2369,2596,4114,6203,3237,3831,7633,6404,6688,3828,4611,6067,3879,3513,1198,12907,4337,3684,3447,4286,4343,3348,3111,2919,5939,3375,2077,4899,6055,9651,4904,2840,1354,3945,3775,5984,4241,6839,6592,3846,4528,1758,5292,5630,5987,7231,2299,7644,6103,1243,3829,5942,4227,5262,3785,7036,8889,3182,6329,3112,5677,2916,6921,4515,4401,7237,2570,1825,2871,9577,1921,5149,4552,3079,8810,6054,5977,2261,3251,6351,2796,2173,6798,10282,2530,4997,1903,8498,6157,7013,4726,7773,4790,6398,2501,2140,3352,4932,4232,2743,6831,5993,5451,2714,3344,4607,5415,3673,6719,4483,2740,5780,3602,5763,3734,7628,1182,5980,5554,3216,6236,2773,6626,3691,5664,4872,3281,4284,6109,2398,6180,1419,5496,4935,7098,4279,1559,3380,7201,3252,2928,3750,2572,8202,3275,14619,4468,1292,2708,5251,5324,4203,5212,5045,2710,4365,6201,1234,5138,4872,7360,3476,3151,6668,1949,6393,3133,8699,2414,5166,4842,6829,10331,3538,5993,3131,5597,1867,8503,3361,4209,4551,2291,10594,2761,2512,6362,4997,2599,5201,2748,9551,4821,1257,3676,2776,6569,5588,3909,5568,3752,5845,10380,4430,7242,5442,4564,6276,5193,4079,1825,4154,4495,5433,4669,2421,6279,4426,1820,11299,5206,1625,5291,2399,5178,3572,10861,4582,3799,9258,4634,5688,6215,4673,1892,11163,3540,4413,5337,11965,8426,2975,4728,3508,6355,6411,4672,2845,7688,7777,3416,2422,5259,8311,3449,3319,3105,6750,4977,5691,8198,7735,8625,3638,8002,4750,7152,4217,4458,5496,10580,5528,7885,5927,5391,3905,7529,6019,11127,4066,2954,16601,4026,10855,10862,8064,8815,6696,4088,16178,2383,5617,2976,7784,4663,12405,7281,5198,11616,5740,3944,10959,7356,6970,10951,4204,7875,6907,7708,6557,1804,3135,4239,3719,5904,13793,8091,2517,5713,6282,10179,3947,2520,7859,6983,12053,4883,5031,4039,3160,5507,4959,4382,7267,5904,5944,8411,2383,2999,3174,6158,5775,7401,3218,2971,6730,5177,6634,1646,8193,3839,5036,6578,4310,2034,5861,8862,5231,4412,1941,7848,5194,3915,3536,4050,6822,1599,10220,8081,1081,2409,4368,11905,6680,5596,8501,9037,7275,1795,6324,6798,3589,4804,6810,6000,3540,5642,4540,6996,4305,2678,3895,10417,1607,9140,2849,7462,4919,3421,6896,9970,3987,5327,1967,5507,7159,3757,5898,3465,4709,8937,1139,7287,4566,3832,3058,5727,8189,4536,5069,5255,1895,5660,8461,4714,3305,9685,3993,7953,7348,2170,8142,8925,7822,3029,7089,4660,3414,4557,7740,3518,8502,6950,2185,10196,4481,8422,3502,11865,3823,5653,2811,3210,3384,7101,4857,1674,5919,5601,3071,1859,5504,4594,10945,4082,8884,11361,3919,5180,5537,5149,4362,8442,4142,10705,3074,2340,5073,2975,15787,11717,7110,10155,4768,721,9829,12848,5428,3268,5503,8898,12001,5167,3949,10132,4890,10723,1625,8166,5314,10616,8361,4819,5093,6679,5593,4705,3097,5005,6541,4181,3117,4195,6344,8856,8593,1045,7354,8563,4734,6551,4234,5067,5903,6668,2501,3726,1161,9321,8257,1275,13373,2489,7062,3452,2852,4796,6691,643,2454,1561,5140,4235,1976,989,2914,1759,1895,2120,940,819,970,4119,6510,4587,3564,998,2492,7013,3142,955,3069,1151,754,3541,1517,2541,6327,826,1095,3271,3273,2368,568,2216,3238,1933,1019,1557,3458,5834,3162,243,1647,5876,2671,555,4080,925,4112,1230,2222,1768,1522,1764,1860,2793,4667,865,4525,148,785,2277,935,1099,1340,2771,1723,6400,328,1584,1050,4172,4196,157,1725,761,1659,1772,1550,653,147,1821,10616,1366,2342,2072,1136,3282,4436,1638,2076,2608,1426,1109,1076,3893,1576,591,2635,1046,4304,691,1246,1970,2337,2203,1819,263,3859,2242,99,3277,4017,2558,2097,2588,365,553,4707,240,4904,2134,1052,747,1779,3362,2435,519,3900,5082,1466,2281,1605,1569,1421,1991,902,4078,2196,6805,4856,1884,815,4329,3014,1627,1798,784,3827,1486,1644,3815,5751,553,4068,2027,4627,5640,1587,1758,1122,3137,5800,1702,1033,1078,3756,3545,1896,6336,2385,243,1986,268,3137,5275,3689,3503,2281,2841,681,628,2140,3486,1510,2831,1756,631,536,1742,6107,3133,988,2989,3501,2979,2076,324,2700,722,5550,3165,5844,3642,323,810,1656,2398,4419,4772,865,6153,2655,763,2065,3435,2700,4420,4496,2008,5220,1518,11173,1323,633,1974,1588,1723,4195,6843,7892,4099,3237,2890,7712,2042,1520,2285,3278,2761,2752,1349,4786,1160,3435,6186,3960,3703,8632,1464,6781,3077,2815,782,1962,1641,2142,5723,1554,2378,912,3011,2292,3812,1156,11399,1679,1697,369,5171,1213,336,681,2890,2773,2109,1533,1124,1515,3871,2277,1446,1506,1718,2080,1334,1059,3392,3233,3127,909,4225,509,2515,2186,3663,3591,41,3084,209,6942,2509,2525,1041,5033,1622,2248,3810,514,3055,2614,1497,5470,1315,1051,911,2213,2367,3564,984,1141,3543,1343,2358,3262,1819,2303,2609,3666,620,1547,3990,481,2411,1568,2939,3164,3100,635,2898,2340,3036,3676,1042,1381,2177,2694,945,3048,2892,193,1148,6917,1553,2311,2800,1844,311,3060,1273,3757,5750,2670,1744,2180,1683,4430,2838,1882,276,1849,1938,1013,3498,4269,1218,250,963,4313,3200,1260,2527,2283,1711,1038,4344,1144,2492,1948,1398,2448,1375,772,2696,2727,2228,3512,4474,1037,5201,1988,555,2499,2245,2512,1324,2563,1140,4003,9783,954,651,474,5474,3044,2506,1507,1752,6140,318,476,2294,2502,1934,1004,72,11320,6710,1986,2179,2163,1442,3929,1462,1654,6866,934,1479,2796,4145,3231,2184,2152,2035,3116,2237,1283,1980,1887,3326,590,1991,3210,2164,487,2518,1363,3101,3351,2564,1579,4244,2487,141,2113,1299,5341,2661,1682,2507,4131,4495,3095,520,2204,2324,1573,5723,1073,3594,4299,906,1223,1861,5868,2330,2036,2148,2776,5357,213,708,7036,482,999,738,4435,2286,3328,1148,3216,3237,1522,836,1498,6377,1172,1326,306,4257,2346,2101,2902,1246,3767,3911,1578,1099,1411,1150,1058,1911,1817,2933,5948,3504,4834,1271,473,571,603,1137,2695,6608,3817,2107,2652,2498,2546,5617,1822,1205,942,3203,2845,458,1626,1619,2981,6739,2026,2997,2510,763,1639,2994,1477,2109,1059,920,6980,1953,1628,3744,3598,1596,3788,738,2109,17,3066,369,1283,1425,2660,8068,8820,2292,3088,6465,1710,2057,1652,2233,3656,1186,2300,1327,3437,503,3228,4440,3499,1234,3661,3028,4982,4330,1073,3902,3578,3017,1901,606,1273,4505,3026,1235,1424,2009,450,3196,798,1144,9608,5432,4160,1856,1577,2355,7621,1891,3137,3208,4390,3712,962,2155,1563,2293,934,9564,3419,1057,4033,1694,5769,647,1900,2253,6931,12341,2225,3142,4888,931,307,2923,2318,4982,1489,709,3238,4605,2912,4442,1501,2776,2910,6592,939,2739,2625,125,2151,524,1912,3408,3538,2247,5697,5185,1253,3889,541,2623,648,2508,2093,4548,4165,999,1567,1654,6524,6453,2099,1682,930,372,901,1418,4914,7118,3350,3926,2337,2079,2053,3269,2023,6174,347,4429,1726,4377,2467,3156,2023,2106,5639,1942,2899,2143,4114,953,6699,4467,5002,4332,1207,3048,6424,2481,464,406,2360,11296,3888,1359,3184,2445,2415,1499,5389,1087,809,5004,7240,1203,6571,2562,4372,2566,4165,5291,2855,2665,3138,9963,4238,1062,2428,2973,605,728,5615,8090,11035,6552,3947,1177,7074,1660,5214,3183,4479,2554,869,1646,12044,9945,3142,1347,3595,2134,5327,3150,2349,11037,3735,1204,1625,2391,5887,3516,995,588,3067,3730,3288,2181,2897,2797,4995,820,1679,3183,5061,4923,818,4302,1285,2004,2312,5789,2939,1559,1065,1996,5421,3972,4248,3894,628,5891,1263,2346,1922,3657,2866,4399,1548,324,1912,2412,1636,7642,3114,2135,4555,4172,3148,2623,3790,950,4045,2911,6813,3289,2406,5315,3758,1088,366,577,3197,3152,5146,3502,4891,1822,6592,996,2877,1723,3544,3715,1666,2928,2360,1849,3879,3727,2881,2934,3644,6184,1197,236,4059,2057,2408,2053,1567,4195,2414,1221,2847,2429,1907,1007,2640,2608,4483,1189,1340,1968,4505,1406,1467,1498,5566,1999,393,2565,4817,5122,822,3182,3596,3681,4811,193,755,3107,2281,6779,2101,744,5423,933,2014,2345,1235,418,1917,590,6267,8027,1185,1229,3484,7722,660,951,456,2600,4181,407,2436,2669,2850,2041,1180,1664,7121,3646,2433,2242,1937,3552,1058,2637,2584,1569,1661,434,814,3328,733,1073,199,2656,10921,3952,5230,1286,1351,2130,435,6111,4375,1457,3679,1654,538,998,1563,3117,1398,6870,1009,3082,1934,1925,1537,1898,1487,6154,2802,2108,1709,1981,6021,544,3330,3221,1726,850,531,2062,1817,3727,210,1304,448,3594,2854,4325,4306,506,2305,4680,2262,173,8968,524,2461,1761,1354,3257,3671,3313,1809,3647,237,1526,4208,2894,2504,2313,2189,1409,3222,3046,867,4929,2749,1958,841,4319,2020,4132,2543,1006,2801,5248,2754,2804,604,4182,1339,574,1608,4111,526,1443,480,551,916,1553,1510,3137,8475,3977,815,759,4021,1010,7275,1738,642,3415,2469,3088,376,4979,2198,755,3222,1674,1694,2462,382,5129,4097,893,662,1654,2829,9091,832,5466,7327,710,1016,1654,911,1675,2755,2392,3234,4918,2080,2513,2837,1820,357,5405,3339,1153,5673,6161,563,510,3451,1554,2554,6179,3271,3907,1176,1226,1432,1155,1755,3724,2404,746,2795,266,4815,6284,3330,943,4673,907,1031,860,2451,4380,2709,1167,1823,1882,1740,2652,4655,1296,2169,2099,1387,1639,1863,1059,585,852,1324,1058,1806,7438,1284,2617,1561,1608,5126,484,4489,1422,848,755,6887,1466,923,3265,1234,6182,4607,1701,1635,3752,2116,1935,2182,5029,3553,3438,1054,1219,950,1014,3368,2048,971,1187,6507,4121,1594,4372,1592,1279,1266,3587,3819,519,2968,3999,6819,1183,1068,504,4427,9680,1524,2524,3876,1474,2306,864,197,2321,1187,5998,1824,7147,851,903,747,6268,673,1647,2798,293,6008,2065,790,1549,4574,4098,2183,480,2181,1385,2960,1765,2465,4152,1186,5299,126,3318,2291,321,1842,4496,560,910,1391,2952,3341,4650,1107,1912,4369,2366,1668,1052,756,3559,7513,2341,3481,1467,537,925,2741,1076,3341,3199,330,2665,2672,1413,1499,1562,2787,5733,1404,4096,2096,1693,2337,3724,2826,2660,1925,3070,3038,2990,1646,299,1816,653,2988,5915,2549,414,1966,841,960,5516,4575,1646,2783,2590,3091,2628,330,625,487,2660,4220,1390,1533,5154,1777,2049,1295,2035,3226,1617,585,2789,4363,3558,1526,1486,7313,3403,1830,2804,1719,1392,1314,1400,579,2490,4294,4120,285,4468,2604,1417,2019,2015,3603,2476,939,2810,7536,2359,4637,987,3457,828,690,2856,2809,2926,1090,4744,1773,1655,1430,2541,4171,1516,4066,1490,1022,1102,1092,2765,3944,1155,1193,4225,1213,316,2132,2360,503,103,5190,3347,3463,2980,4786,1439,1048,774,1037,4365,2041,1628,1348,3299,3081,5210,517,1905,2876,1700,5429,1946,1207,913,1474,3745,610,2100,2620,1869,3675,4672,840,1944,1340,755,1347,2166,543,2284,796,3511,1171,2438,4218,5895,2038,1255,2000,3626,1174,1656,5349,1820,1455,508,8257,6012,601,994,2438,176,2127,2871,566,1014,5156,3214,1499,2593,1267,2583,5684,1984,1522,1374,1963,2021,2554,8538,1053,8080,1787,3469,941,2599,1327,2672,8385,192,598,2598,2629,4782,2472,1997,804,2880,1843,2540,2006,7167,1662,4029,4191,1955,866,2479,1366,2110,1559,2134,543,1719,4553,1797,2062,1152,15475,3296,1088,1440,4161,3955,3969,2683,440,2487,670,424,4495,2944,1089,10290,1623,1584,6851,2373,4998,1608,8795,4424,2590,861,2577,5235,5992,4804,1453,3275,9165,2161,2048,5714,8946,502,2507,2672,3969,4897,863,9918,3447,4030,3402,9430,6342,3003,7639,1732,4874,3202,6012,3402,6972,6573,2936,3522,5509,5707,1327,980,13580,4398,3569,1901,12094,979,1604,3392,1665,3979,5929,5171,3179,2077,1206,5642,2216,4601,1924,1682,2298,4432,4583,4306,4668,2654,3178,1811,3494,1630,3247,1336,3184,4721,3618,1759,838,5807,809,1303,2373,4658,2453,2538,5579,1135,769,1161,265,5463,3984,869,7573,3047,4017,2929,3001,3429,423,1871,1636,2329,876,1650,971,1262,1961,1443,2793,3477,5011,8431,7291,888,526,2435,4178,3660,576,1198,8141,589,5492,688,3403,1469,933,1592,5109,2489,1666,701,1329,3996,2979,545,976,3315,7016,3553,639,249,2067,508,7585,341,8487,3856,1977,351,3898,1393,3895,2849,3911,1521,1224,2507,1508,4206,776,1545,3775,3546,4313,3015,1359,1483,3516,3055,3242,993,1522,4074,4692,3145,2632,5530,1797,123,864,2971,7454,291,2671,2768,1948,3347,3348,1148,6954,2266,3747,5854,3450,1858,1050,481,4013,2110,3706,3495,523,7530,1226,3094,2323,2773,3676,3234,1800,1309,3401,3327,1451,1810,1743,2720,1283,5540,2289,1256,1170,3441,3238,3885,2992,1003,1809,7198,4478,1386,3527,859,1822,1739,2631,1799,1205,2875,596,1311,8070,3416,4199,890,593,4724,996,464,2913,6390,521,168,2633,6747,2157,1773,314,7845,1975,1929,2614,2478,3766,1888,2661,1385,4383,1859,943,1497,1555,2908,2033,6727,3411,1866,2533,5003,1300,4160,1864,2546,1463,4043,3488,1102,1619,1233,5801,2175,2305,1963,8026,3043,4218,1197,849,5058,3166,2007,3211,404,2157,6582,755,1869,5586,1110,5146,706,4610,825,4377,3214,7998,2338,6364,1823,4821,7769,5880,1460,1223,2956,965,4474,1415,2620,2183,130,4544,2059,6471,1945,2131,235,4609,1471,2526,1374,1866,9194,2583,4812,1025,2949,1457,2497,2153,7157,679,2400,1814,3623,640,2015,644,5122,1652,32,3164,811,4712,406,6362,3186,389,1909,1473,4502,1486,2892,1800,506,1151,3218,3468,443,4222,3067,2408,1095,3195,1057,4952,2396,1299,4942,1873,4804,1734,1250,3138,2962,728,3157,3894,1764,1995,205,4250,1148,2812,2125,2481,8793,4525,1137,1268,2371,3224,1611,1229,1486,1705,1538,1042,3470,1043,3138,2523,1720,2554,8429,1679,1665,2408,3307,2376,3494,1962,1022,6226,2838,3783,1721,684,1125,821,732,1244,3595,1660,1431,3986,962,2694,373,2693,3710,1588,682,3426,527,3419,4618,3330,2770,3274,3264,878,2619,1833,4555,5134,6502,412,5311,4674,483,1039,8937,3561,363,2489,2214,6036,3619,3147,2532,1931,1569,2327,130,4206,4874,2084,1694,1075,4941,1116,1328,2089,1550,1458,1362,3701,1365,6476,1620,6207,3287,2831,1461,2679,5441,2695,125,1727,3964,3465,2573,188,7046,2284,7169,1631,1149,1226,705,1518,5494,1198,5778,716,5592,1509,992,1233,1339,2455,3894,5444,3475,1618,1263,3787,3919,1223,1219,3789,4624,572,6378,807,2087,1621,2420,535,3957,1034,446,525,4295,4085,3466,2261,424,2644,1542,1687,1429,769,2514,3090,5324,2368,7163,3617,4658,1552,2518,225,3741,1146,2299,1783,1524,2492,3796,4450,4436,1524,1448,4072,2336,1327,3272,3329,585,270,1641,2019,5296,1427,1483,1968,5130,3064,1504,1303,2261,1123,2621,1661,830,2343,3726,1580,1276,1707,1435,2871,2779,4648,2929,917,2483,506,3467,2228,508,1272,777,5245,6100,1504,1642,4213,5294,2378,1770,1091,752,1768,1172,753,5647,3620,4662,2466,3616,3492,1362,948,1258,1364,3303,3293,2441,4905,1018,176,514,2752,1909,1706,3146,1941,911,1543,1310,806,3855,1055,6378,362,2475,6564,2153,975,3016,4125,1516,1860,2178,5809,3581,1056,2835,2282,708,1623,1677,7376,3760,1314,1584,500,1615,3259,2556,4408,1631,4400,884,3091,386,1759,7634,2192,994,6973,733,2539,3114,3334,2546,1567,3283,3851,2109,2169,2657,6387,3194,1265,868,2654,4140,463,2013,2236,2850,3116,2162,356,1763,7019,2526,386,1646,2672,2324,665,1929,2486,3192,1474,2477,4154,5627,804,1516,254,6416,2516,1394,679,2215,2981,1079,4295,3071,3727,5234,3099,1578,918,1593,1261,3171,3157,2683,1985,493,501,7073,2712,2247,727,3377,5082,3362,3194,2996,4562,1260,5137,3798,1557,969,2755,4216,2193,3183,1620,2843,3137,1589,1792,4128,2067,4827,3755,2992,2361,3130,862,1565,4637,855,3219,4816,864,1798,2896,1974,1312,4246,1520,2822,1416,3576,4417,7372,2962,245,4034,301,5579,3223,3658,4464,3506,3462,1149,1404,2727,2368,482,4262,4219,4401,1276,4156,5485,3873,154,1744,2122,621,2009,1074,7533,1066,4081,662,4845,777,1452,3245,7096,2941,2396,1952,812,4381,1818,3278,2017,2766,3698,6108,4387,2184,2820,3872,3896,690,1758,2730,3780,2215,2301,1265,10386,3288,2336,581,2497,5721,772,2791,2619,5658,5857,361,1990,4809,1421,1999,2662,4152,5431,1979,890,3551,4235,1373,163,2285,2463,5364,7756,1248,2255,3958,4213,1553,1117,10525,762,868,327,1535,3982,1704,962,1173,3368,916,4472,1832,6352,1557,1550,6136,4578,1019,2113,3127,2722,2857,1150,5644,2215,3134,1348,3050,4587,4696,1433,2718,1651,2230,3660,3366,518,5881,1880,3619,2989,1523,313,4510,105,3793,7766,6013,1995,5047,5202,5088,1050,1206,2068,1892,7734,2919,1322,9850,5226,210,1673,1767,3143,6764,2635,5497,4288,4420,1692,2197,1785,2067,7713,2876,5255,3225,897,745,91,7482,6736,4110,4126,3333,900,8619,5359,4503,5192,842,3431,463,3841,4703,1235,1603,3747,2696,3449,2610,7121,6246,1204,4756,8525,2363,4716,7072,1332,806,5370,4336,1333,3565,1061,5861,1768,8548,2630,5743,3776,2448,3516,4772,5611,4661,2642,1123,3153,2104,5102,7962,2581,1109,909,927,5033,8334,4865,3253,1105,4938,1938,2445,884,1365,1666,4940,3865,3398,700,1285,1129,2632,4436,3028,3386,3180,4057,1591,4432,1612,5072,4973,6862,1245,5869,4288,738,2894,863,1467,4985,4941,1948,872,2550,2184,38,1213,9050,1044,3946,2980,3090,3990,1573,2098,3807,2004,2327,4516,802,3284,1913,6661,593,1938,1931,5048,2485,2761,6053,2815,1758,877,3320,2210,2586,2080,3691,2788,4154,2410,1454,4731,1287,1143,1915,3591,454,1698,7209,316,3537,2900,1526,1122,7694,773,2103,587,3925,1145,1961,4455,5946,5091,1763,2825,473,4689,1124,2746,1807,5289,3453,938,6568,2123,3067,1034,722,812,2683,810,2474,1693,3930,1394,2527,3042,49,4206,3174,1776,1739,1286,5138,1449,349,1612,2070,4038,558,2918,1616,3020,1419,1107,6705,1911,3325,3668,1167,3759,1415,1896,2414,3435,1096,1048,2465,2435,3001,3971,907,2788,6968,713,1989,3193,1928,1053,3667,221,5820,767,1866,4785,280,764,3397,421,647,5073,4003,980,969,5167,4554,370,731,2267,2903,2008,388,5613,2628,899,454,474,7348,536,2136,740,1957,1279,81,613,1330,6608,758,3595,460,2606,1074,2732,2495,6398,1909,1136,4948,2071,4642,5745,2959,587,3182,2663,4074,874,2921,3495,3168,4935,3473,1642,1460,1873,5702,1714,10162,778,234,985,885,906,1067,3322,1438,5380,282,874,4396,4665,2414,701,2011,2300,1790,1617,3222,3897,1043,2107,956,5372,6599,5129,4951,2579,1109,468,458,2332,2346,2865,794,3283,7670,8476,5233,1460,1738,3945,6153,1256,498,2672,2034,2998,1960,4319,3345,276,3150,3418,9617,1680,3514,1708,4547,4156,576,945,3347,1512,2190,2478,2279,4657,6237,2728,1653,1260,5658,442,1053,1015,2286,3814,3752,2644,3913,841,3033,682,1812,4754,4220,1767,2457,3628,397,3046,125,7111,1342,8399,1355,596,3813,1403,1307,2101,5231,669,3257,2701,2628,5901,2417,3035,1686,1046,979,3178,1015,7999,548,2480,1947,1588,5225,2338,3351,3445,4165,1481,914,571,5259,1190,172,5249,2723,2622,6737,1857,551,4112,1656,2374,2825,1632,896,4928,1653,201,4913,2171,2696,2860,1299,468,6088,454,1614,6209,684,1127,1782,1473,2191,2285,2118,2750,820,2504,2633,1543,1174,1175,3578,3914,3529,468,1794,2193,6518,2346,1149,3549,2266,2473,1780,3447,1414,4960,885,882,3233,2125,1130,1171,1809,2960,3184,2144,2760,2988,2729,1208,396,3702,2721,1758,691,3921,2727,536,3081,1426,3401,2495,2512,855,1477,3332,349,380,1581,1241,7347,3720,812,1419,9159,1167,596,4196,1365,3400,4774,769,3201,6023,474,922,1178,4291,3628,685,3362,483,5177,965,3241,3081,7551,3884,1047,3368,508,1188,2688,1398,1135,6581,9395,5668,2995,1993,2095,394,3609,716,1193,2246,1664,1387,3404,316,1615,1482,2283,4275,3878,1595,3490,446,1653,3211,1354,717,3189,3963,1291,4827,2661,1130,1052,2159,5319,2230,2070,4265,5041,2753,924,715,1559,2434,2799,1926,225,9351,1846,469,4215,4881,82,1853,1802,4258,3453,3530,997,2151,1479,4064,3099,7194,2825,1549,2839,2873,1807,4738,3316,1720,1437,3391,3987,518,2536,5617,2236,5834,2566,3127,123,4122,3851,662,3411,656,1481,4606,8284,2550,671,3001,23,4519,2923,1923,6439,1744,6818,2175,2204,880,6162,1135,3300,1976,4118,1588,684,784,2937,3502,96,2706,5393,1401,3145,1810,1699,3317,3514,1594,2417,1898,5010,3672,1718,4143,1163,1047,699,666,1030,3295,3537,2193,1754,3221,1693,2781,1813,1898,3645,1522,2647,1688,2667,637,392,4166,3603,3070,584,2154,2893,1876,241,127,3665,4467,858,1891,2494,5761,1937,2169,2997,1138,834,1304,1133,2044,1805,2423,2935,6701,1272,2258,2206,1681,6749,4440,515,924,4381,2708,906,1441,941,1143,3282,431,3054,4678,1391,2387,2253,2322,3890,2549,7551,1815,362,1205,903,967,3219,1671,1190,501,3014,568,6174,1156,5399,67,3667,1943,1602,2408,4793,3276,826,4145,1647,3150,3779,4397,560,651,551,1268,9257,2342,1189,847,1200,443,819,5802,3951,7397,313,1637,441,4356,110,1088,740,6438,5445,1286,4412,2920,1696,2393,2706,1977,2937,1443,3296,1762,4681,1640,1334,1663,2029,4098,1352,2179,1768,565,1809,1843,2264,3113,2783,2855,1464,2235,2812,1930,1979,1404,3837,2820,3011,1908,325,4145,1431,168,6397,3396,1591,4174,2036,4688,4537,1663,7600,314,1162,568,3063,1389,852,3700,2648,2128,1610,2752,3024,596,1112,1429,7187,366,775,4711,2089,4206,2316,3082,775,1540,2669,2577,8155,4249,3793,154,3289,1345,4090,2068,5368,1829,1453,1199,1191,4083,1016,2043,1377,5594,5684,1619,3720,963,5372,4334,792,1410,951,1006,3270,1421,3196,1582,2355,982,1057,4104,2634,1623,3057,4308,534,636,1924,3006,6468,1239,1400,1620,2362,2019,1567,1434,3871,3044,3741,1684,1772,1101,2586,1000,2847,7777,1114,1746,429,6163,983,3222,1020,4822,6726,1871,720,443,6656,2681,2368,624,1570,592,6655,352,954,2737,1194,2265,517,5770,962,2448,423,3171,4068,1569,2394,3648,1956,2073,1930,951,2858,1391,850,3670,2634,1056,3892,1894,502,3680,2635,2158,119,3466,346,4728,1624,3988,1756,4810,2415,1922,3289,2066,1851,4085,2720,859,3503,980,3531,3137,2274,3403,2632,3904,2670,2783,3471,2901,2178,666,1592,3579,3644,1594,3183,2226,2430,1347,1168,2202,3120,4091,1693,1893,358,2126,6311,6306,827,3066,2351,1362,4203,2159,2932,2292,597,1612,3861,4250,1749,2764,6623,2668,1713,1116,4636,1635,147,1675,3327,1800,1580,4126,5427,6403,875,1386,1637,1914,1264,2688,2579,678,2801,2598,2886,3543,3005,1467,7109,2317,1575,1121,2191,4490,567,2327,1020,5129,2107,3726,1758,1541,873,2427,7152,5375,6789,567,4179,6362,378,1720,5066,5336,2205,948,403,3860,4129,2913,4566,3382,1261,9826,340,2184,491,8173,317,2302,11854,1621,741,1128,5921,4985,606,2292,3026,5454,2736,177,1375,5295,3911,2821,7017,1473,2658,4689,3656,5712,1795,1285,4097,914,10436,2425,3838,5616,4144,5465,721,3368,1700,5631,5663,4146,863,1503,2896,1480,1865,12728,2560,6710,328,248,4739,7462,1948,3033,3817,5343,4110,10201,1440,1087,5946,1870,3888,2360,2080,2743,5029,4052,10583,1599,1207,4342,2230,2869,5482,866,1108,3131,806,4541,5638,1915,7040,8113,4297,2553,3959,8227,2192,6588,1407,2888,1364,6843,3950,3835,3601,891,933,4792,1965,4764,3163,2235,1489,867,6295,1850,5134,1018,3352,8664,2799,1469,1244,2819,4006,1930,3028,6606,703,4776,1600,4032,5520,689,3312,1037,6987,2019,811,650,3693,4699,3082,3341,1545,4418,1119,409,3085,5596,2832,2589,1646,7923,2349,1792,1943,2869,2571,2801,832,2631,7908,3344,5134,1866,658,3160,3765,3427,3061,3689,5810,365,1066,5012,1298,1563,1352,312,8788,3752,1907,1228,445,313,5030,1920,4338,1340,4683,2378,4977,3118,2762,334,1802,3405,2059,1572,2650,1375,2636,2495,920,1507,4287,4370,3155,1634,2429,633,2644,2134,2840,2175,2579,986,1424,3277,2835,1697,1728,1602,9304,1104,1496,4726,3421,6559,473,130,1078,2056,2839,3382,5272,885,1854,5746,188,3331,764,1423,3449,2496,476,3655,1647,2409,3348,4386,830,6856,3725,1643,2474,2230,1028,4002,1444,1929,6633,1420,1823,295,860,3667,4254,1747,2077,5203,2717,1216,1371,2870,1929,1626,1088,4795,7564,363,477,2748,3396,1683,1739,5479,4463,1656,5959,1202,175,2864,386,1752,3165,5204,2506,1186,3536,1108,2628,1281,1728,4590,3597,4439,3294,865,1493,1922,966,2917,3800,5968,1078,1713,913,1826,417,805,2287,7492,8139,909,875,2501,6067,1024,1275,2395,2852,598,385,2290,6922,1260,2914,1652,955,4841,1456,27,1350,7090,137,3668,459,2946,3485,2044,593,1458,4641,819,2881,3574,5060,1027,4897,276,6793,2170,2634,951,1781,1482,2189,2761,1814,6499,3834,1296,1494,2141,1173,578,3842,1788,2046,4267,3406,513,2345,746,2161,1990,2076,6800,1236,2222,1847,4853,2255,851,1633,7173,5386,548,2741,2901,3681,1768,1039,4117,1904,1598,1203,2167,4206,3432,3685,3500,2449,1321,2395,7140,3773,4892,2098,4722,3817,1560,6028,4895,5741,606,2960,884,1458,3182,3797,1079,1452,1753,3148,4947,2399,514,1353,2546,2362,1754,1222,3503,3469,1684,1029,1615,2557,1468,3476,1207,6303,1203,4030,1324,2620,1732,4152,1123,1140,6997,1440,2032,1901,3469,2232,4637,2537,2132,1846,2364,1004,1922,349,2842,2551,1285,4527,1979,1762,199,2686,6998,1677,3577,1907,4633,112,3384,200,6504,163,3303,4953,4146,5622,3361,3175,663,4099,2079,3393,3300,7843,1456,1684,1756,866,4489,3171,761,6801,1933,5603,2178,2204,4253,1232,3837,5008,3732,4325,850,2330,520,3895,502,2672,4817,3447,1104,3047,1706,1310,6110,2822,1951,2718,7082,3750,930,2461,478,1987,1938,3734,3883,1716,5518,1071,2364,1749,4352,448,2859,1652,4465,1596,2459,1713,3355,554,3379,1931,807,2344,2308,2096,1455,1644,2030,9135,628,4936,2332,728,1929,2772,4697,1055,5625,1376,1961,6239,4686,1884,441,860,519,1998,12244,2532,2053,1095,627,2231,3313,1148,2813,9340,110,2681,4217,5746,1402,821,1654,1009,6631,7109,160,166,3134,1909,6565,3462,520,5084,375,4469,2498,1980,3751,779,6306,3196,2692,3756,136,5295,2529,1584,2780,3223,945,3468,808,6133,3776,845,4203,676,984,3373,1800,2189,789,7607,787,2259,1930,5988,4329,6090,5878,2718,2617,2066,1105,1380,6629,2256,1902,1887,3185,1117,1368,6210,422,7168,4113,2282,4700,9064,2403,2717,1052,4793,3564,246,2033,5535,2695,2582,1824,310,5173,438,1670,3063,2894,2332,1281,1468,1028,5996,5840,1053,3289,6133,5290,5584,517,1839,3841,2835,4687,1618,5367,1084,3902,2011,899,5225,1898,1126,5829,2700,1720,2826,3845,6028,785,4337,2553,5570,3577,255,2491,7421,5175,1879,1929,1044,3932,1483,2667,1693,1307,4181,2810,1917,2184,4677,2346,793,2825,1420,2917,2688,2528,3376,7782,1197,2511,1696,3127,1892,5163,1485,4139,3346,4926,2888,2065,2862,2742,2104,5078,3142,4386,7356,1580,609,1231,2343,9086,3202,4223,10233,849,1007,3530,2838,2732,2855,3397,1658,2603,4178,130,4407,1003,2899,1020,2700,1889,2337,2190,3639,13630,489,3033,1451,2500,5060,6096,2593,4430,454,487,1776,3680,3458,785,4666,3791,4093,5366,2379,2329,9248,1792,1653,339,7635,6317,213,1530,2068,3894,2020,986,1698,1989,749,8354,2961,5710,5245,662,676,4758,1993,3930,4348,1381,5308,2366,1883,983,1676,4424,259,657,1050,2479,1325,5364,2601,3516,2344,1153,5691,750,2708,3316,1291,2430,3056,1398,2288,6815,1955,5655,294,692,328,2146,1867,1642,4539,3143,2323,1592,6738,460,9142,736,2251,2068,5769,1608,6016,200,2163,2922,1168,3679,3414,3767,4500,2169,1890,3768,370,315,1282,10103,1268,2733,2675,2148,3666,1143,2288,150,2273,3403,691,838,8440,3328,1299,1356,2899,4039,2954,4293,3704,4042,755,2366,3476,749,924,2160,378,3073,2568,6624,2998,1712,3251,1053,426,3292,1751,5899,8520,1286,545,3088,1346,977,633,2495,2067,3371,1987,2435,5400,2065,3174,1661,4109,1380,4423,213,4350,1671,1114,4829,2521,2392,671,3288,2671,2987,465,7153,1755,2863,273,104,6495,2565,1802,3564,3906,1571,1635,1049,2258,1913,3063,1158,1647,1538,3482,4158,1058,861,2839,1627,5483,746,1275,642,5852,1564,899,3174,4720,1306,546,3740,316,5778,3915,668,2289,4208,379,996,3192,3007,1499,1575,2552,2923,1777,3537,1558,2308,4041,2641,3329,932,2230,2389,5484,1066,1735,5569,830,1400,452,2844,648,1987,931,930,4034,519,2306,558,3227,3378,1000,2574,2181,2046,978,1495,2817,2458,1430,2016,4511,6392,3266,1509,910,1952,5952,3563,1168,1335,680,4351,824,1485,3287,1263,851,1180,4601,1265,1863,2691,1104,4950,1874,1082,2947,2635,1699,175,2004,3499,373,703,2511,3588,6964,1773,1105,2154,566,2309,5049,3779,5005,393,3844,2471,1601,2033,269,4457,5202,1663,2223,1170,3460,1473,817,253,898,2107,2759,1213,5999,3022,2418,356,2031,2498,1884,1940,4100,3263,5710,1124,50,1299,4561,2878,1040,3682,705,2953,2951,2745,1613,1713,5204,276,3377,1770,5789,4319,415,672,4124,4002,435,2824,624,2843,5703,3418,870,3174,353,301,5393,1072,3368,1158,4666,4104,4855,1095,979,4562,2092,2918,3184,855,4701,3476,4895,1288,5973,1232,1945,1590,1517,1796,1438,2645,2506,245,2044,955,2242,1454,4182,2117,5961,1320,5554,5173,876,891,2208,1834,1888,4068,3433,3625,3895,1072,1339,3333,5328,2771,5501,36,3844,776,1508,2402,2351,3721,4314,2501,1919,696,2853,2348,6854,5745,1897,3991,5485,1574,529,4132,1101,1669,1500,3863,541,2038,3629,3122,772,386,2718,7434,1000,1564,2163,4553,3182,1753,1565,3975,4060,4927,1202,5096,653,5365,2319,1631,5126,1084,3579,3451,5265,688,1840,141,4201,465,1203,6726,587,2007,1306,2432,6637,4646,1805,1836,3355,2518,935,1375,2664,1944,3345,3215,2838,828,1482,4176,3738,2125,1167,3940,1703,6037,6010,2858,2120,1128,5431,5549,433,1015,379,5210,1957,1812,2791,1218,610,2035,3427,3172,4252,517,3572,1012,2260,6524,2293,2770,1588,7486,1320,2620,2635,4313,6015,1587,3951,2706,1680,3321,1247,1005,5019,2725,815,1845,3089,6936,4444,1364,1103,4870,3381,4507,3655,1500,2716,1020,1882,779,2717,6525,333,534,4716,2311,8174,749,1368,1622,1311,255,2393,5674,2845,4798,2813,2513,4876,1254,1020,2190,3285,7672,876,4553,1898,2692,1358,4970,3990,1207,642,2656,4312,784,4102,4065,6984,1588,1424,3429,2021,4212,603,197,4595,2930,894,3577,2750,3721,1247,645,3213,4545,5128,3517,1144,3996,2337,5315,3193,421,1594,1855,6116,1260,3871,2373,2157,779,5571,2155,5696,1766,757,2100,4522,631,2660,1393,1878,3620,920,4810,2378,2168,7784,2955,899,3211,2186,1465,1548,2754,3229,2965,4443,3098,922,1199,3292,2750,6940,1038,1351,3194,2997,1892,1656,2641,1089,2863,542,989,2446,3064,2173,7848,3452,673,2301,2393,1218,8071,3705,1305,2232,5884,7662,1804,258,3472,347,1829,2081,2606,607,4003,1327,2687,1135,3124,1742,4261,419,1297,4531,798,3152,5427,3790,1504,6554,121,5371,1983,1014,5731,2935,3568,1604,2400,1694,3244,640,2332,2122,2117,5825,1041,527,2512,4269,3378,2327,3067,1813,2479,2445,3730,1570,2401,994,2893,2047,4380,582,3890,6230,4418,1041,3101,263,3749,3488,624,1122,12154,1892,3252,1181,1772,759,2321,923,4156,4182,1862,2955,6627,3990,2806,621,3351,1162,2027,1408,1505,7037,2167,4858,540,359,2023,483,3271,1210,3315,1731,992,1564,741,4857,3225,494,3150,6060,1765,1811,2508,6102,2682,3416,2523,381,2090,2123,2091,821,2885,1873,773,7004,1888,1737,2610,964,3820,3337,2493,62,1995,4496,2232,3385,2186,1620,512,1156,5376,1543,945,6344,2038,1213,895,1129,4067,1665,1582,3848,1807,5372,1421,126,5889,2784,1909,837,2677,3338,1102,2280,4122,3892,2645,618,2893,1915,3230,3273,1558,3382,2159,1099,633,1311,596,1866,2346,698,2730,3443,3328,1067,2897,3727,2865,794,2535,3844,260,4779,452,3780,2400,1920,898,950,1382,1427,5448,1900,4013,2500,2985,521,5233,972,1139,1408,1439,3659,7391,3806,411,2610,2775,1430,1270,2608,3160,4209,1862,776,2649,1019,4044,5467,2342,1130,1421,645,4435,2397,5823,2514,2929,6234,972,1420,1483,5664,1285,720,3251,1550,2266,1563,630,2877,2185,1591,698,2835,3320,1341,719,1254,6022,786,1425,2138,4422,1651,1364,3970,2734,2472,1840,1045,4725,2132,2258,3468,1289,1102,6714,2819,361,2460,2236,976,1579,4308,243,10124,1990,1838,1727,1217,1990,691,567,2278,1967,1123,6092,1573,3987,373,844,982,1987,1126,2362,2627,1429,3006,1528,3274,569,8641,3300,2349,2042,2438,3040,3109,676,2377,9601,1952,1094,673,2403,2595,300,2845,4841,988,515,3758,4714,5643,62,2551,4607,3275,1307,2955,4397,2448,325,2831,1465,3618,2255,2874,2477,1674,1764,1841,4089,4450,3566,981,2857,1945,1836,1669,1483,7517,1009,3309,2149,2624,941,3489,2364,2682,3885,2876,2098,864,5778,849,4770,4347,4142,3217,589,1618,1913,912,2213,2739,3109,2118,1347,2871,2013,1121,4599,2114,3438,4062,3576,2591,787,3162,505,573,5220,2092,545,2087,1055,7212,1251,231,3495,2746,914,1955,905,9038,2819,3503,2995,4937,4606,860,3450,1329,8375,2811,364,2981,2958,6088,1908,2010,2662,4632,5027,1445,1406,1953,752,2681,392,1006,4934,3692,3602,2308,7739,3050,3323,1811,4841,676,2848,2075,290,4736,325,1245,4234,7516,2292,1069,1907,1142,4944,790,4124,859,3801,4274,1742,1201,2600,5170,2131,3284,6449,6182,1467,653,3697,2302,2340,359,1561,2795,935,225,3007,3901,2059,3725,2462,7508,3040,1908,1474,2600,1335,1848,3075,1642,2228,4589,1004,4371,2546,2842,1221,3117,1210,1342,691,1769,8324,464,4149,2113,1761,908,3205,1132,647,1330,5968,1739,1441,4806,3061,852,1876,1488,1171,3345,5144,1724,2254,1775,2463,1282,1686,1744,5473,483,4776,1036,3399,1801,6946,875,3415,248,1150,1095,3080,7359,1219,807,744,2595,1631,1005,1853,3141,3138,2465,2502,7139,847,2211,1021,2122,4735,2313,1442,2303,1465,3184,2038,1186,2157,4801,2645,1347,2788,4586,2327,452,2332,997,3187,2944,1969,2618,2572,4001,3074,7,2823,1511,1978,663,2469,5123,3820,1404,4600,2931,2178,1234,1299,3745,214,969,4054,852,8199,3342,3679,4738,5960,68,1088,198,1444,3173,1852,109,1726,5201,1848,227,2023,1731,7661,2307,1749,3967,2863,4840,826,1206,2854,3723,1096,2848,2465,199,1660,8078,840,128,1799,1931,1159,7433,1534,3797,486,2129,2555,5147,768,2204,1922,1513,2535,2935,3020,2511,7161,1219,3117,871,3775,1861,2389,2790,2365,2546,3526,2516,614,1226,252,769,2329,4256,2432,1847,1926,303,1273,2989,3394,4961,1145,1273,1144,849,3178,4355,4136,3055,279,2493,3297,2858,3246,1488,4648,737,3600,2826,2023,4309,5648,514,1258,3068,1845,1976,535,985,2633,2777,582,3911,1659,5849,234,2298,1491,3363,1959,3661,1406,520,1813,3053,1142,3376,1960,1263,771,1643,1735,2077,2754,2519,2350,5386,687,1758,4523,3321,1970,4659,355,921,589,441,3184,3218,2202,782,1828,2877,1602,4202,1845,943,2277,1374,3815,859,2251,1523,2860,3448,748,1441,1680,773,3963,2029,5093,726,1678,1890,3615,1820,3621,147,6326,1271,6417,1355,932,1833,1332,1096,4099,3604,4921,5670,2209,1983,843,3007,1505,2186,1516,512,4200,1967,3265,1005,420,1244,2399,5949,3654,4701,6920,1549,556,1000,1704,1607,1725,1101,4457,4483,2963,619,1920,1410,2644,607,1173,2461,7197,1551,2318,1663,2705,3102,615,1453,5632,2178,1674,780,3452,1131,2716,1961,2853,2116,4244,261,1827,243,2876,2694,1155,2427,2945,3830,962,955,1050,3643,943,1336,994,1701,4986,1107,748,3042,3105,1377,926,1061,3455,1532,397,4108,4158,1089,1679,2703,2644,6052,5240,5443,4654,4332,2159,2436,1185,2270,3040,1192,1563,3336,4006,1318,687,3029,3115,1827,1303,425,3671,6702,909,314,1142,5357,1198,320,2756,1737,3963,813,1404,4378,8543,1864,2680,4077,1087,1254,2158,2127,3405,3992,1854,4079,2956,2216,241,1301,2937,1131,445,3962,1266,4966,1657,1515,2444,2073,4894,3754,1889,874,4533,2336,3148,1356,3934,1887,2949,559,933,2320,3801,1122,2394,4350,4338,2876,167,4326,1234,1397,5631,3902,3075,3414,2975,2605,630,3611,2271,1640,1561,1803,3241,2906,934,2922,339,1358,4159,5509,368,1571,4328,5458,1310,696,124,3826,1779,2468,2833,3593,3683,3492,3446,631,2002,3845,624,1343,1261,3207,1659,1775,3730,2687,1022,2893,852,1925,2617,4609,1445,1839,1078,984,1566,1841,1258,4634,3514,1144,1656,2795,1250,2310,2951,2012,630,313,6675,5044,4506,752,2563,820,5003,1431,1665,1900,1751,4628,242,4372,2862,5385,663,2275,1333,8980,647,1212,3177,5818,3413,1133,2759,2951,2025,2575,1225,2360,5864,4001,1080,1546,4853,2589,669,3116,2186,3775,5962,401,3577,2625,1975,1062,861,3318,3400,3663,766,1679,2844,3173,3532,3929,4448,902,4305,346,2027,2389,2204,3436,3438,4196,1368,4806,3419,5350,3763,1858,2312,9453,257,860,5057,586,4589,1395,1363,1359,2943,2163,2583,3280,1279,1225,648,4949,6707,8837,35,2956,3854,2273,800,1129,1508,2898,4369,5695,1745,3565,2581,539,3865,1716,4953,2760,1252,745,277,3704,8317,520,1092,3420,3481,2590,421,7763,2127,786,1106,2831,5161,3119,2170,697,5452,664,3225,996,4510,4255,2213,3747,1601,3336,1620,1113,1762,2692,3231,1195,4421,1607,1794,1975,2120,3166,1138,2454,2391,3017,9243,1663,5531,2632,928,4249,3520,1842,470,7857,721,2945,3257,4020,8293,3825,6678,3681,8455,2443,634,7176,4295,3372,2455,698,6992,1749,9205,4992,757,2579,2238,1700,1218,1688,3549,1692,1658,12964,1730,7130,3386,1673,5920,1310,1404,1174,3089,4212,963,2902,3821,7292,8000,921,1811,5425,1156,2081,2042,881,4974,10334,8090,2227,9135,4151,923,3703,1903,2354,1998,8717,5332,3821,1396,1347,1804,2320,1085,675,1296,1620,3992,1713,1588,6209,3483,1673,2071,4923,1878,2734,396,1147,4661,461,1989,4248,4569,1053,2612,3251,6687,635,575,3900,5689,1879,2600,980,1576,1496,514,8588,1533,2325,2211,2143,4840,1630,2628,4340,141,2639,4436,2705,9715,1319,4287,2962,539,731,847,2428,2709,2839,136,2246,3800,517,603,2370,2756,3108,2527,6756,1097,330,1029,3431,3303,5235,801,3727,5698,2356,2243,2911,1046,3431,3234,1621,5719,1498,5789,1090,1192,1056,1026,1699,3349,343,4787,4365,6005,3702,539,2194,1516,1895,1602,2799,2989,1612,2694,2163,2668,4551,1580,3001,4191,2911,944,497,369,1198,4769,2042,653,5024,1814,2650,903,1254,1510,1774,1483,6873,1687,2252,1741,166,2482,2010,2549,1931,2710,1815,1905,1345,3038,189,3741,1387,2895,2974,3609,796,138,2071,2198,2512,3620,4915,3283,603,2975,1424,2013,1503,4725,1223,3265,776,4118,5289,3851,4905,338,165,2614,1170,2183,3929,2473,4255,2171,816,1996,1801,2624,1125,3785,1467,2764,828,1376,3778,5124,2104,1280,8776,708,1465,285,242,2053,9572,2536,520,1769,3548,2502,3395,1462,3499,1912,1813,3036,3847,1821,2500,288,1381,5524,3064,2020,1021,2271,1329,3279,2131,1624,3523,3043,317,2951,1224,3070,2695,990,5140,3548,1733,211,1672,3683,806,1419,3325,4937,2509,1313,3015,3086,7822,1200,1467,1193,978,2346,4210,1363,1147,6996,2801,3534,877,2782,3043,1059,3566,5278,1018,1887,3116,4382,3787,1117,1348,1585,3073,1600,3887,1325,4831,1628,1543,1313,840,2821,846,2434,8463,6250,919,1783,2677,2370,4760,6150,4327,8016,2823,444,3021,1347,3633,1284,3344,2333,1033,4390,370,4269,2234,4287,470,255,1429,2741,2592,3754,2086,4910,1706,4992,1950,600,1480,3092,1299,3054,1246,1966,1115,447,742,1694,1724,5750,3852,2474,1316,1859,2022,5494,2658,555,3046,3547,5838,657,1196,1905,8372,6293,887,1664,6134,1490,587,1702,1212,4267,2184,5634,1191,2335,933,3306,285,4729,1370,733,3567,3635,4794,541,1373,2192,4888,1710,2524,1147,2987,5264,1102,2612,2511,6386,1749,1110,2674,1073,4346,4114,1582,2617,8516,2452,836,1702,1380,1449,3249,2410,2665,2445,3181,1519,301,3386,3238,3512,1696,1455,1537,653,641,3101,2323,2094,4860,2260,5873,345,3904,1936,1521,1055,3295,1352,3846,5606,845,1070,2821,2995,3309,856,1113,8536,1033,3577,1486,7662,5695,518,4564,3097,759,2370,3701,4222,1083,2783,2082,4731,2323,1922,2809,1236,363,6994,3571,3385,6078,1481,3984,1138,2003,3133,660,4438,3491,4411,3430,1244,2434,817,3008,4180,3939,7333,7023,4286,3905,1654,1265,3181,8471,2079,435,7315,4731,1449,1576,5105,7610,629,2217,2716,8094,5619,1077,1622,670,1522,1298,2053,1132,5574,2142,1190,389,4446,1512,4493,980,3749,8947,1907,3924,3646,4111,747,3422,162,2722,698,2246,6128,441,2576,785,3064,1924,5930,2963,2829,4925,460,4886,2457,1123,1273,7102,2856,5023,5462,2940,102,2087,1341,235,4012,5819,654,1286,2380,879,5346,1455,6006,1701,2043,4447,3273,2898,2304,1751,355,4481,3381,208,3057,2485,4145,1662,824,2927,6104,4114,1285,3213,7698,1505,1110,2097,2057,825,898,666,794,2115,3292,1675,2590,4481,848,6221,2077,2906,3842,3573,2022,2721,3512,3643,3447,2233,4087,915,4482,1767,1792,5979,1860,7531,2944,2799,835,1899,1234,5180,395,1181,924,1668,3502,165,2576,1143,1876,3943,270,902,4341,2791,738,2723,342,4355,1382,1368,2674,3486,636,1478,8720,2609,410,1810,2507,1207,6315,960,325,2522,941,3763,4498,562,4082,3655,1363,811,391,4077,1910,1342,2523,1753,427,7635,1699,1623,4175,2541,112,3894,4107,2594,4147,795,823,1959,2954,2809,1688,8789,3006,3625,2401,5700,1806,1562,896,2983,498,156,2382,470,2212,1603,1066,1593,6479,1656,4637,1333,5436,1585,3049,1968,576,2782,2152,2042,5280,1146,2071,2623,1397,2476,3239,2374,699,1379,5200,1937,970,2270,6756,1127,1910,2864,2294,552,5585,1074,6442,1656,461,4079,3058,868,166,533,879,1962,8635,640,4107,4040,3916,1002,3233,2537,7616,776,1610,3909,3446,1277,2796,2640,1968,2061,541,830,5754,2221,3252,2617,1161,2413,3434,1985,1553,2005,1067,682,2577,1456,4382,1043,3066,3456,2124,1346,2944,8220,1328,6189,2131,291,1247,1815,3479,1483,415,1125,7505,4923,2543,1849,3118,2807,1690,1433,2985,1461,989,3848,2060,2308,1059,294,1900,6326,1588,1984,1374,2390,8782,873,1292,1767,3620,1251,279,3620,3608,2686,2090,1214,4284,1614,996,1731,2622,6523,620,5510,1471,2589,4380,3770,2023,503,3335,2137,1616,2105,1698,2150,1667,2233,4065,3479,1611,721,6502,991,3537,1574,955,1494,618,3401,1162,2076,2194,502,553,3033,8212,4192,8857,2259,870,1404,2594,2334,268,1637,2651,3380,1736,2974,4252,2436,2893,3258,1474,1899,2080,552,3032,2708,3781,3376,4071,1575,3025,311,4279,969,1976,3104,3018,3449,1953,4334,1836,3072,5168,1383,3458,3151,2513,2807,3542,992,4752,3158,946,2168,4056,3086,562,4714,2118,2041,4143,4193,1281,1648,5509,2720,1682,3690,2132,1484,1739,2480,1114,5102,862,7374,3145,1790,1045,2146,1828,5003,4487,550,1199,3206,2297,1079,1668,2860,3482,3505,5644,1658,452,3606,1820,2421,1330,3109,1537,2664,7781,3800,2771,786,1699,2438,2212,1367,3480,3470,1121,2525,994,1171,2618,2385,2799,7889,1425,10866,1391,172,1048,1611,999,3848,881,2740,3555,4291,617,3155,1650,1592,263,6950,6396,902,4855,3697,1804,2754,2892,741,6240,3490,1964,1260,8637,1349,988,318,4030,1533,1114,4100,2388,1764,4766,1008,1657,3229,781,2455,1127,2609,6397,2609,1603,545,4740,2348,4195,6567,6154,1853,1822,1627,3668,922,2351,1605,1000,4035,989,1461,2479,2074,6322,327,3114,2565,744,947,3495,614,4925,1116,3193,779,4224,3526,3048,1280,4728,3187,3207,2309,1592,3201,3814,7518,634,2657,2583,1626,162,5522,2923,2030,1109,1611,950,3739,2344,1767,3053,310,3273,2646,1325,3277,1568,6412,1093,6377,3608,4338,2369,4083,3842,808,680,470,5165,1916,2385,1755,3110,1491,579,5121,859,3915,4753,3708,3731,1989,506,945,3297,3034,2466,3731,3064,2113,1477,4163,854,4022,3500,1138,3053,1004,3227,1477,676,4755,3432,6108,1526,3457,523,6812,526,2271,436,6265,4125,6156,1918,1601,2209,1090,1339,1779,5168,4019,718,4576,3515,3648,3293,7563,793,3909,4077,2339,509,2237,8700,2655,2829,1015,2308,4466,417,2886,2479,1402,5610,502,3384,3869,11096,3096,725,2839,3375,2101,2846,1457,3199,1102,2746,2952,1415,740,1586,1044,5881,5006,11477,3163,5389,839,337,2650,2456,4942,2204,2609,1864,4301,448,3591,5110,1999,2768,6327,9675,3923,1444,1606,5607,2424,4986,9676,3772,914,3561,3519,1428,2023,5364,872,3932,2117,10484,6089,9562,309,12995,4383,5959,5745,10194,9601,7849,414,2706,3148,9319,2757,1286,135,9295,2359,143,1055,50,4601,2351,1948,2916,8051,5651,1858,1198,6178,467,2078,2055,4464,1928,1260,7982,2456,2313,116,4390,3893,3860,2276,4423,7493,3519,4224,2739,718,1510,7129,3174,3349,2124,2212,664,8049,1979,1172,1593,825,1145,948,846,5319,2769,2105,4052,3829,322,505,2017,3977,5878,4635,1904,6002,1379,3900,2650,968,1271,2659,308,3539,7450,1330,6330,1672,5189,2604,931,2507,2476,7046,638,8534,2453,1396,1907,109,1655,2076,467,1491,4969,93,5295,3239,1605,3201,5365,2581,2080,2770,3194,4113,637,2138,1921,7167,568,3029,2390,5045,64,1967,1249,3372,4169,1218,3317,868,4166,3621,2010,1193,5768,235,3168,2300,3600,2460,3513,1837,4689,4924,1033,1241,3521,2185,5577,2593,2268,737,899,1229,1826,1089,11121,6527,512,1807,1248,3095,3494,1549,1383,2855,5594,5194,1526,3273,507,1681,552,1448,3441,5436,2286,3140,4504,5736,603,958,3624,5334,731,223,1870,876,5662,1024,3728,3687,5004,702,2745,2096,1495,4494,1509,2773,3317,1095,3682,724,2957,3203,2418,1159,2953,2878,2807,4320,674,620,2483,648,1177,1964,9129,537,4901,443,1958,538,3422,4585,5439,3054,3611,2274,1317,3956,1364,2975,5065,1946,1288,2174,1489,4094,942,3093,2838,2371,315,1199,5385,934,3729,2440,553,1186,2610,673,5098,5278,1587,1139,3740,2466,1154,2939,348,5067,810,4270,476,4317,550,2837,1714,968,2243,1842,2103,3026,2613,7363,715,451,774,4159,6259,1065,2332,1321,1010,1847,1298,1755,1781,4159,1354,275,2283,2116,1772,868,1241,5452,5166,2944,453,2800,3792,769,2090,1043,2973,3128,1478,3603,1795,2299,1092,2950,2230,3119,1075,4050,2547,1020,2510,450,7348,1365,4775,2138,1725,839,4564,1009,4333,2356,980,7414,203,1488,4201,2386,1160,1661,1906,3161,4911,588,1010,2233,562,954,2038,2256,3155,4580,4692,1726,1766,2060,487,1188,1050,4006,1835,1752,191,4082,2238,1331,4984,2562,945,2151,6510,2612,3327,802,444,180,2451,2002,3637,1116,1369,3863,349,1176,3126,2853,4112,1521,1742,3398,1624,1738,2586,963,3584,1555,1471,1678,2246,4940,595,2633,1802,6101,1912,1945,2037,1856,2900,1192,1483,5053,2182,854,6228,2739,3469,1273,3150,1230,1071,3289,2068,2145,1057,836,3436,1251,2977,2816,3241,1334,3494,6132,2683,2053,708,3791,1597,1396,340,2587,3654,645,1941,3122,1978,1738,2539,4987,3479,1894,542,1538,3701,5266,4109,2401,2146,2956,1486,4539,421,1910,392,3001,1872,3578,4098,1105,1000,4404,1328,3876,1309,3562,9912,839,1555,3268,1359,4510,2003,1327,744,5545,1379,5220,1343,2811,621,2753,2258,1532,3192,2357,645,1481,4803,2325,5820,840,1180,5802,2580,1518,1175,1499,2656,3279,2250,1013,3500,401,2337,1811,2027,658,2271,2582,2890,5674,2745,3109,1596,849,2638,2534,1305,7246,10014,806,4629,1185,3951,252,3403,791,2003,3395,2709,2729,7298,1587,1238,1385,2085,172,1493,190,5513,438,1512,632,1309,4537,1672,1551,2664,2600,2712,806,1393,5108,2036,2124,2817,5211,4783,753,4242,1840,1241,2242,1352,4117,114,3316,293,5660,2376,3887,2272,1958,3558,1590,499,5448,750,4475,3626,2172,4886,5098,2675,2465,2100,166,1906,3083,2934,6415,3663,5068,1144,2914,3775,778,1223,3570,1040,4424,5339,965,3506,2488,2737,237,978,454,2414,5007,2049,823,1801,4565,741,1440,1930,4099,1313,2485,856,897,1810,1489,1704,12340,426,1362,8292,673,3010,2431,1380,6677,4642,3251,1289,789,1560,7658,295,1391,6290,4191,3159,4545,508,2415,1731,3315,5117,2331,3580,5031,986,255,7306,9005,409,607,4210,1246,749,1598,241,1592,4197,2027,6623,2683,1030,6958,5568,3509,2512,2627,232,4388,4161,1964,2482,2441,2374,4232,5054,2299,968,1218,453,2529,2998,2056,1648,2628,1703,3028,2258,1447,6271,6407,2384,2915,3967,1763,3088,1765,2340,417,1545,1407,6117,677,579,3029,7248,636,2659,5320,3297,1489,1136,4464,2038,6465,2969,4409,1017,5169,3675,3237,3623,2883,409,1357,4461,2480,1112,3743,1182,4104,2094,1058,646,9550,626,2618,5834,2056,3855,1018,4725,816,6790,1036,4869,4612,2025,3988,2089,2818,799,6784,2434,2596,452,9396,649,1087,1112,1424,2465,3891,733,112,3835,1345,1383,5583,1865,2142,3848,1932,230,4488,5848,497,4516,4374,1564,666,2659,6662,8659,1758,195,865,2598,324,6604,467,1290,2590,2677,2656,5097,3901,2422,1134,3976,4392,1065,4997,3587,4882,6268,803,2651,7985,373,1925,1406,929,3230,3475,3349,817,2715,963,5994,566,4094,5490,2723,5166,1842,3387,2361,1740,4121,5004,2005,6208,581,3362,3752,5800,2857,1168,1032,1134,2845,4174,2647,1879,1036,2243,2974,3238,2756,4154,1275,704,6478,7436,502,1192,1704,3679,2963,3583,1811,2785,3041,4066,2178,1760,6213,3647,4485,11247,2695,5698,1823,4680,3764,1447,1342,645,3712,5329,1731,3120,2380,8888,609,4763,1207,2091,1348,953,4733,2887,1385,4864,9158,298,5703,3148,1848,2828,3257,1914,2584,1788,1318,2578,3877,3094,2276,6239,3175,1519,8453,1295,11777,3424,2718,3357,2629,3853,265,1780,4080,909,1497,8767,4925,3923,3220,6103,6736,806,7943,4225,7167,4105,1008,1263,2595,4996,3286,6184,9460,2892,4322,2156,4529,7686,2487,1062,3564,6318,3578,1373,1920,9632,6181,6275,2188,3009,3707,4875,2656,3306,4577,360,3905,4963,3465,2016,1184,1363,6339,3098,6695,2275,5495,4303,6333,6703,4720,2485,1818,291,2414,1178,13146,2289,9439,406,4123,5174,1691,1789,2986,6635,1211,1715,3744,1336,2801,9078,6708,7533,1724,2713,4351,4221,1837,3544,1402,3467,2853,2020,7197,1298,8177,2407,1108,4776,8200,8951,759,1432,2239,8433,2835,603,4340,5567,2275,820,2061,2301,5589,5179,1073,3389,8904,3450,220,1284,4169,1524,4631,4722,1700,8765,3185,7878,2965,2908,1737,2009,1855,1722,4515,3300,4849,3983,5357,3300,2263,3761,3814,4868,574,2297,2729,5417,4679,7225,1339,4720,1306,2981,1415,6404,1288,3277,2864,5918,5405,3482,977,1839,8190,1827,1308,2459,6739,5507,2811,743,2684,5214,8488,1977,112,934,10908,1549,1186,721,3815,4112,332,245,4437,8581,4567,362,11573,3204,679,670,1193,3594,2500,2354,756,7395,703,248,2128,892,5464,2107,978,4778,3399,2520,3244,772,6022,698,4258,4452,890,4136,5017,1103,915,3097,2542,3154,1525,3917,2252,1549,2536,1837,2710,5352,2502,716,2949,1621,2722,5024,2374,1967,2920,4174,6296,2613,3032,2191,311,3261,5136,5848,1468,3197,902,2731,1049,1029,3260,1765,2258,2747,4537,2688,179,1448,6125,3931,2027,1779,3216,3075,683,2082,2881,928,2889,3414,2051,3918,1907,2436,1244,1609,1738,8192,2167,1650,3426,3540,1166,1169,2407,2058,2180,805,2209,5101,517,1154,1244,7546,2062,2251,1222,1159,5751,635,1129,1222,3542,1309,3616,2766,1596,5799,2169,3861,377,3110,2482,1638,350,4481,2834,5540,1494,2445,3959,703,1715,2540,3702,3038,1398,3972,2220,1239,3005,1930,6397,611,6386,681,2249,3679,1031,2480,1578,4149,1132,2736,2518,3669,2758,328,2024,592,1917,2073,4393,6194,2020,1856,7791,688,1883,1921,3458,3378,2264,3035,673,1443,162,7883,4553,1322,2707,1912,2038,684,1863,4148,7148,1784,705,3915,4860,7374,3239,1884,5018,1514,228,2003,3548,5960,1374,1225,1317,3514,2150,124,2135,3434,3222,3445,299,1090,2638,2910,7199,2627,3006,3090,3640,4055,2694,2512,2870,5343,2451,5785,3973,3332,2115,6579,1562,1219,2228,1066,3610,568,883,4095,4176,2447,630,1186,9798,841,3173,205,1984,5765,2399,5406,4131,6168,3060,2155,2133,8118,3651,777,4601,2077,4063,2520,301,3580,4010,929,515,3386,5810,4408,3740,1984,478,5130,2129,382,3739,3949,5463,4952,2806,1822,2923,337,3483,886,4940,9055,4728,7330,1305,5411,3203,2595,4285,1864,1174,2197,1945,3266,2084,2178,1845,3933,2001,3075,5635,3555,3021,2564,2041,180,2402,1254,5458,1617,2088,1608,521,6481,682,3402,978,3738,4089,4503,2941,1858,1858,2065,1175,2771,1991,329,3117,7242,168,5230,4475,1563,3664,7075,869,1950,2908,1733,2996,2873,1159,1033,2924,4304,461,852,3235,4159,496,3007,1056,1898,3077,9338,3162,1929,3547,437,4640,2024,1969,4890,1504,5250,2528,3678,830,3040,2917,1298,1111,3930,5250,1979,4431,2458,1994,213,7457,1576,784,1319,1753,3298,1950,1047,2367,9376,1909,3330,913,3002,1531,3249,1991,853,7519,2770,1194,3620,9291,1069,645,2440,1621,6460,2368,1454,3787,1798,637,2879,241,6475,3259,6215,677,1697,1651,2927,3378,3669,3395,2651,494,390,1133,4110,1940,4106,3262,5897,3892,951,4637,2331,3340,1320,1433,4936,2942,5493,3802,2854,539,1917,2870,1113,2243,1433,4888,2612,1063,1136,2252,3759,739,4397,2538,3584,1491,7085,4341,1866,2283,1241,4672,1801,3300,191,3581,5770,1680,2368,2048,4464,1294,2783,2545,2938,3517,2885,1446,3064,1008,4677,1672,3467,1950,2308,1975,5226,2069,4477,2440,2144,4394,929,846,373,6121,463,1131,2235,8904,2149,241,7376,2063,2191,2293,1140,3671,5341,1203,4897,2355,1866,6042,764,1175,2018,4538,6553,2071,1879,5534,224,1503,1717,1371,4996,406,2322,725,10250,321,372,2831,5427,4610,1747,756,897,1845,1308,3910,5325,5169,1040,2621,1918,264,628,2348,5465,606,9965,1235,1840,3410,4305,776,559,4213,2053,5571,2963,3694,1166,1966,2216,447,2438,2589,5476,1173,5216,1080,3360,3171,1059,812,2211,9654,2784,1754,2519,3885,2923,2231,1874,7419,5476,161,4955,7286,1087,2262,182,4355,1682,4228,2772,1295,3217,2417,6530,5157,4626,3975,946,956,2276,2604,504,2283,4133,6958,3298,3846,4170,9378,2467,2278,399,3943,1650,1896,4238,1336,5613,606,2058,1700,8082,2026,6213,6159,3526,9830,969,407,2473,2940,5356,2500,4093,7674,6641,1820,3022,1530,4438,490,4842,10210,2499,5093,2086,1786,4020,4442,1376,428,5336,3451,4139,5188,950,2887,6904,1284,921,6102,6953,311,4756,3817,6793,5424,3272,2887,6694,6163,5103,1063,8606,4378,1126,990,4912,7967,10077,698,2382,1210,3168,7113,3084,5412,5034,1644,5777,6333,6217,1047,4589,5143,7955,2039,8497,3170,6868,3626,3559,5655,5219,878,3500,2085,5668,231,4262,1436,4009,5644,5057,4649,4606,2651,3689,2682,566,2373,5136,6081,639,3951,2584,1353,2180,4113,4583,13175,1017,6773,2797,687,4819,932,2839,4191,7422,2027,443,1280,11380,1841,1468,5168,3997,3099,2826,1584,4961,3189,5054,4384,237,1652,1999,4850,8976,1662,3180,908,1123,4671,5011,2995,3362,5686,7638,2614,924,3391,1371,1088,1699,460,1982,8091,2556,4187,3118,3916,2289,2924,2033,7298,3358,774,3351,2314,3194,538,764,5554,5528,282,3876,1832,1858,2992,1125,8706,1437,3519,2767,297,1568,2185,4611,994,3463,3701,8806,1623,1457,7267,3347,850,3395,1952,964,5523,97,837,2065,7545,2006,1328,1150,5946,910,6572,96,1507,1592,2304,1440,2690,9982,413,1090,2551,3364,4195,431,2407,3688,7154,2320,2542,2617,2119,2170,2860,2410,2565,4332,2145,1294,3744,4510,2654,2513,914,2562,4314,510,3012,4211,1290,2716,1198,3748,2254,7295,2223,2710,5420,1033,4136,4095,3542,2644,1521,2525,1655,2643,2540,2221,1784,7778,2373,5825,4695,979,2311,334,8433,810,1300,2836,7184,1533,3758,2852,4022,2812,1007,2996,1298,2628,743,3623,1580,3965,937,4346,2415,4067,7637,812,2190,827,267,4088,2084,2762,4678,3235,2311,2229,3022,746,4331,4340,5348,1240,2043,2588,1180,1609,9961,225,1701,2183,2867,1742,1476,1194,1325,1694,3483,2945,953,7576,4877,3600,2270,6520,1588,3381,1502,1182,2124,1816,1889,587,421,462,2803,957,2206,3472,3721,1773,988,1210,1695,1050,2801,2944,5492,5625,2352,1965,619,3453,2679,3184,1158,1849,4937,1784,2291,2634,4124,1997,4452,2155,2047,3550,1856,4834,2699,4668,1079,1902,512,1965,8507,3897,1471,296,4025,388,1343,995,2948,4776,1867,1195,1139,430,940,5493,5691,2786,4040,4697,5682,4358,3602,1349,741,1442,2242,4907,7252,5930,1457,285,4397,2571,2936,3479,4791,615,3673,3306,1051,4053,961,4879,329,2062,4482,3801,2005,1153,2069,3563,3661,4453,3060,3576,3302,888,4215,3631,4725,1369,739,1663,3853,1287,487,5145,3019,1585,1673,3401,5526,3179,3435,1959,1333,2578,2926,5662,1960,3411,1250,398,1580,2349,2338,3639,3711,3361,3554,5383,562,125,312,4030,1265,3682,5707,4717,798,6767,1567,3172,7356,2436,2470,1372,3110,3996,16578,996,3897,5189,1120,610,3198,8976,2886,2987,2120,4769,252,4100,403,2506,526,2728,629,1747,1443,7878,1001,1809,8730,4787,1048,2245,2179,2591,1457,546,769,6199,2617,2778,2899,5418,1175,1876,1516,806,2124,1678,3849,888,4162,1046,4404,3745,2587,6488,3009,1564,1633,3025,4208,987,1837,3329,2617,542,4378,2476,1000,836,1206,4164,4942,1370,1414,1272,3229,427,2263,3236,2850,5786,2258,1905,4429,3404,3305,976,1692,2523,1652,2097,494,6138,1689,146,2531,1475,1829,579,3983,746,3672,5303,1524,1183,3717,675,2491,2656,4449,2250,2581,1078,2995,3417,1836,62,2435,1537,3168,1977,4670,3215,5021,1377,632,5029,3706,351,4721,3309,1337,6061,2353,1007,1145,4637,2849,2531,3045,4291,1053,5449,2276,1977,4435,1728,2328,644,1619,1893,279,799,7956,2022,2045,3163,348,3445,2396,4287,4244,3297,8410,2031,1216,642,5321,1507,1068,2968,3095,802,1203,4119,2799,1738,1541,649,1629,778,3358,1150,3001,1528,923,3389,2824,3888,1376,944,779,688,3864,7399,1676,2090,3867,6698,1920,1254,5538,169,4281,3092,3985,1496,6498,1012,743,3175,3316,6330,314,7381,2505,706,427,2042,2984,731,4400,3478,4998,1996,3990,3764,2647,3175,1270,4318,741,4539,147,1295,3139,3682,4371,3135,2773,3619,1784,1682,2213,4608,999,2220,477,1789,1176,1880,7206,1252,520,2057,3025,3586,1412,6103,2219,1949,2178,4709,8245,444,616,861,725,4610,1735,3457,2445,2642,3708,5723,1460,300,8834,1747,2681,4074,1021,377,704,6810,7746,4733,340,4336,6943,3451,2522,448,3633,2551,481,1135,6437,1580,2499,1268,3329,2523,3016,719,1569,8248,1297,1438,2038,3583,3675,2643,1317,2357,2705,631,660,3129,2210,4201,819,5796,3843,6410,512,1384,854,3165,329,1765,3670,3576,2498,3993,1709,1210,2652,869,543,5077,3287,5114,2857,1463,1415,1813,491,4490,4952,2476,2913,5029,1968,5699,1228,1544,657,3834,9169,1808,565,6629,2504,902,2285,1741,4236,928,2789,1129,2796,2205,709,1786,2676,9007,3227,2463,3512,1946,2733,5206,1304,2524,3034,1810,4925,3207,2798,584,2305,1109,2917,3788,5677,1098,6072,4019,2006,4474,2461,4762,1973,3090,4486,5349,2671,250,987,1993,888,3791,2546,1572,6093,984,791,2522,2014,8220,948,2441,657,2429,1500,3171,1599,3075,669,1784,4096,4082,2458,1448,6101,3718,1449,507,2329,3715,9111,4447,1070,1510,4110,3752,4614,705,2055,1977,3293,2747,3133,2011,2896,776,5457,3714,6740,519,1678,2583,7217,750,3515,3617,1121,1579,3113,1071,4398,5888,1101,1171,6200,1430,3926,1364,2494,3636,1712,5267,391,3352,5650,1645,3003,2866,4117,1313,3888,2542,3768,2793,1451,1261,943,5244,2485,3011,1816,5273,756,4423,2359,3632,2443,2006,2213,1255,6379,2787,900,936,4703,1374,2207,1418,3693,4567,1938,2454,345,3505,1801,4207,5881,4557,1232,2105,3274,2802,2965,6821,1923,676,2945,3872,9004,753,2794,1795,2250,620,2912,1299,852,2243,851,1802,2027,1978,2123,2817,1576,5542,626,2078,302,3163,1489,1118,3726,7208,861,2066,1890,2385,2554,932,1777,2302,2260,280,2197,1178,848,3471,709,4155,3431,3313,1452,1231,3144,1613,2122,3630,3752,1178,2185,813,1080,2511,5372,2218,3847,1085,2351,1603,514,3110,2967,755,518,990,2516,396,3278,3256,4333,448,1975,1687,1843,2160,2114,860,7130,2181,887,2341,1771,4874,608,1800,5187,5280,1256,1598,4767,542,2465,3762,2392,533,8664,2404,868,2783,3311,2697,4224,984,1306,6079,1138,2337,1192,7350,1954,2786,1882,3737,2425,1102,1326,2374,4068,3330,875,2651,3478,1314,2161,2212,2342,3422,1436,3511,4308,2055,5069,3513,1562,5110,380,2913,661,5103,906,1855,754,3576,2124,1004,1645,3060,4742,2189,2861,2415,1942,2848,2556,3237,2680,2498,1393,5631,813,3926,1148,1091,2522,240,3856,1331,3937,617,5645,818,654,1995,1179,1116,1630,3520,1743,1727,932,2011,261,4329,760,1663,5060,2445,787,5367,2067,5353,1034,2285,2546,4631,4317,1031,2731,2510,916,4601,1799,2860,3375,2278,994,3446,2352,4588,4846,1228,7531,4264,6152,2898,1800,2561,1434,847,836,5470,6267,481,5077,4112,1511,1644,1354,2717,3148,5471,1543,1339,5725,6927,589,3160,1544,4270,3680,1473,5033,2638,2160,2593,1009,6923,5338,3020,2963,1467,1494,7835,4957,1845,1679,2372,5255,1536,3549,2460,1753,973,3032,1133,3702,2806,984,363,6873,1774,2689,4126,7354,804,9548,2544,2257,2949,1453,3184,1760,4189,2256,6228,1641,2919,4091,2862,4829,5175,3144,906,5382,2549,5253,1881,1933,4890,2556,564,983,6297,777,3231,455,4090,1634,9690,2762,5212,4764,1284,1492,2292,2910,886,12140,5183,2041,3889,944,1067,1716,6494,5211,7836,2447,2935,3740,5175,1403,7899,707,3004,3022,846,992,3759,3492,4055,1124,5244,2629,4950,2568,1472,2857,8193,796,433,7572,4800,4528,5591,1173,9634,2892,1573,2201,2362,1913,7030,6191,3821,13851,5130,1084,1516,2062,2111,3162,1686,1883,2893,4119,502,5131,1906,1596,6994,6065,3423,4905,3314,1882,4617,1279,1824,9357,2928,7352,4461,2489,3175,4920,1377,5314,2566,2483,5077,6458,2450,2233,1543,760,5486,740,4923,4610,718,1563,1226,3623,3008,1380,2940,3060,5407,1432,3290,3335,4727,739,1747,2776,3330,1315,1611,3456,3412,151,4570,1930,1101,1646,4627,4643,2072,4813,521,2000,554,4952,2149,4991,2263,3034,1910,2244,1745,2099,4294,695,4919,2188,3425,1446,1229,2649,1831,3009,461,6372,393,9448,3036,834,1619,2516,248,2168,2277,1987,3575,824,4054,2580,4557,1973,4512,3990,3329,2863,517,4018,1459,2045,3755,2087,2731,4657,1829,3545,5574,1669,6355,927,2900,1043,1461,776,1167,3475,4694,2499,3288,1853,2272,7771,2178,82,2618,904,888,1884,1908,3953,2614,2417,677,1873,2827,1639,5750,6577,7083,2977,1675,1533,4168,2669,1412,2527,697,9349,2010,750,601,2709,1276,1542,2086,2922,1789,1084,816,1113,3670,4262,1870,2927,4265,1608,868,3299,720,1054,3123,1305,5386,2351,2826,273,4334,2054,1768,2216,1090,654,3936,1778,653,953,5088,3769,2518,6352,1883,140,1366,4001,4395,2819,895,439,3913,1566,1267,7174,4391,2166,1412,1812,457,833,4248,1006,2672,1058,5177,1331,471,1892,2497,3800,995,1489,1926,3878,1662,3565,711,3451,1266,2664,5618,2571,649,3119,3415,1202,3246,2756,876,2594,606,4171,3739,3505,2990,1751,1915,3710,1219,3197,3761,2956,454,4826,1883,1639,1475,4333,2208,2309,6002,257,3672,1142,3846,2246,8353,1870,762,110,581,1815,868,6766,4436,5992,1092,1388,1450,2622,2259,867,863,4909,5624,1049,394,2155,5394,6629,1968,691,157,3183,3955,6544,1236,5565,489,914,1854,3877,2295,2075,2047,4138,3976,2448,5581,480,4215,3396,2001,3533,2959,928,3131,642,1826,3693,1749,1484,1062,3295,1169,1034,2309,5097,7811,715,2879,4211,1511,520,1654,717,4306,5082,1790,1914,2717,1550,8062,386,2183,2119,4161,868,1627,3378,1461,3123,5416,1602,3803,2783,3217,4806,1964,1394,5343,2730,1260,3065,1730,3916,2299,3174,733,1775,7250,710,5144,6137,2540,7260,3237,2430,1170,1556,3193,684,1925,1339,2514,1696,4167,3124,1263,2269,1360,4635,2194,7501,3501,1587,383,878,2253,857,5563,6112,3856,589,1767,1244,3753,1942,153,1079,3732,1924,5155,2292,4276,3549,1547,413,622,4862,2471,4276,4567,4724,2770,1698,2953,7339,2989,2999,4646,695,3707,1182,3492,2624,8713,6960,5186,1319,1134,5824,2139,2086,6474,3264,2452,796,3046,6387,1582,7556,1176,9310,2958,3018,7376,6271,6433,3809,611,2858,4691,3408,5202,2869,9910,5198,3457,1755,2615,2235,5066,2368,1781,769,7680,1950,1560,8565,6393,2508,3155,7837,3712,1308,5605,5749,3828,3161,2324,2828,940,8796,6495,475,11186,6164,1008,3063,3362,5117,684,3447,6584,7163,3550,4070,1515,5380,8300,1693,1489,4550,2743,2818,2905,7967,110,9193,4090,1796,4758,2893,889,3918,4516,177,5468,548,3397,1654,3567,1801,9228,7083,2293,2784,4967,2005,5355,1124,5357,4574,9590,3368,3816,2795,3970,1013,4442,2684,6682,7315,2391,7410,1060,679,4420,3964,4810,1504,4153,7803,644,3710,1072,2001,4494,3326,369,4659,2411,1240,8209,5027,4772,1704,2640,2136,5200,1722,996,5244,6891,3838,258,4649,1778,6734,2233,2817,118,2282,740,457,7138,5267,3984,4693,3289,3551,1262,2239,5888,2525,5634,2207,1229,5101,3418,2542,2016,2575,2008,8667,988,2951,3921,8004,855,844,2129,1570,5459,5890,4864,1314,4705,386,1908,365,3645,1518,2762,989,2262,5821,3918,3514,2979,4628,4273,3064,1096,1648,6700,1926,5681,3909,1041,9786,5583,3933,3000,2778,1617,2797,7065,635,812,7993,2439,5108,2482,1816,3975,4612,991,318,2171,5049,9637,1747,77,1985,4042,2309,4890,7055,3048,1717,2455,1510,1842,2299,621,1171,4606,2777,1392,5753,1138,6983,2281,1613,1152,2180,3981,1421,2445,1562,1442,1245,9734,3484,2781,4180,2873,6479,1513,3516,323,2794,1151,5509,1401,1850,583,2378,4608,914,6773,5759,6734,3400,303,2189,4578,1055,4845,732,3910,1085,672,3065,646,9525,1631,1637,3937,10974,5690,2108,1041,509,2610,1819,2274,2046,2459,559,3474,2929,4973,1963,2662,3670,2632,3468,7767,1010,1745,4198,1081,4350,3359,5494,4825,4430,626,736,3329,1018,2308,2506,8214,5443,1363,1229,3496,4699,4007,1180,2816,1891,3890,1040,3066,1049,8712,4899,1647,848,2356,7193,1106,280,7095,5136,1175,1358,3610,3382,3286,1052,968,3847,1508,6242,5405,4193,1026,2850,2297,10916,1175,4083,3177,1479,2726,2295,4823,2516,4366,5148,134,2071,1366,876,3680,4049,1132,2626,6076,1275,2162,5578,180,7767,5102,6369,4706,1633,1319,5389,2660,2524,826,4559,1043,4880,8639,382,1380,1834,5063,1663,5925,10299,1502,1122,1585,5133,2387,2529,3235,4395,4519,383,3304,2377,9810,976,2257,2091,3278,1086,1527,3891,917,2711,1179,6547,3235,5982,3841,2003,4427,2505,2189,1392,4283,3668,5261,2747,338,4454,4077,1070,3188,4812,5689,453,35,2953,2253,3557,610,5258,1584,9094,2145,6112,1432,606,6131,4504,2083,2008,9295,988,4777,2650,5493,1044,1236,3138,705,5747,4307,1276,3839,6329,2438,1463,4969,3687,7316,1946,4421,1579,3678,2777,1971,1900,6822,2627,2125,8339,3356,1428,217,972,1325,3221,4306,4973,2398,7945,4668,1259,1368,2357,239,4717,3065,5240,1936,5305,6002,434,841,2305,3140,4266,5509,4000,474,2354,2421,2190,2554,3747,115,4611,8314,977,5722,6423,3017,1092,1689,3469,5528,6307,3224,784,1900,1685,3930,6003,3192,8549,4347,2706,3801,8445,2716,3263,2273,6980,1223,1466,472,2485,2121,754,2748,3118,4465,1890,1328,632,2940,3209,1710,7931,2342,6028,6708,450,1299,3536,2039,3641,2344,3907,1033,5224,2578,2186,2751,3833,1211,4536,7875,6283,4130,1224,3688,2482,5397,1806,360,6201,3249,1341,2678,4611,2256,3269,1020,1718,6952,1606,1574,2255,5860,5057,1762,858,6906,4819,6242,2553,1386,3771,1450,1546,951,239,2893,1403,3556,4407,1656,2910,1476,340,7817,1649,4425,8092,1928,3428,1596,2287,3182,2278,1606,892,2338,7652,5378,601,1231,3554,3160,4542,426,1610,2100,4451,1358,819,12258,1236,2857,500,6193,3559,3055,969,1654,5536,518,3195,2314,1170,2691,1693,2491,6278,671,5456,1884,588,4372,7794,665,1349,1921,4307,2505,1667,7016,5790,2325,1826,798,2911,3523,1457,1863,789,1881,4700,3149,2492,7533,2808,2327,1304,2315,1024,5269,1811,4275,4660,3673,3117,7420,2285,628,990,3282,6733,5315,835,1305,2082,2909,4452,1643,2366,8140,2501,3309,1625,4978,1254,1181,2117,2408,3751,4107,4729,3353,6138,4115,84,4721,2972,4557,949,872,4725,1942,8951,1745,1524,2872,2347,2996,1140,3699,702,2930,977,1263,1269,1462,2494,6048,6586,1157,2248,3902,6624,2234,3368,2029,2253,6982,4613,927,2742,2288,4026,1130,3020,4229,6777,4125,5521,3331,2148,4374,4252,1137,2809,3909,2379,1349,2819,1089,4126,4077,4406,2246,4304,4220,913,3106,4384,3730,4486,2161,964,2558,1232,3802,5920,2611,2369,4054,1778,2851,2154,475,4603,1837,2083,1398,6096,4546,98,5082,1517,2521,3224,5318,4793,4169,2744,1857,3144,3567,2349,6965,1217,1080,8051,1762,2597,1460,318,1988,8443,1977,12945,2000,754,1709,5008,1756,4318,1934,4094,901,7141,5040,658,1554,4310,1975,3378,3945,2548,8741,2202,669,4116,5776,3703,3050,3381,2141,2466,2916,4250,4795,3177,4961,2037,454,3454,1227,4803,1821,8187,1199,5829,6235,5174,1234,2230,3070,3134,5562,3500,1776,3903,6934,2466,3027,843,334,4180,981,2022,1922,3927,4626,904,773,4240,6852,1217,5360,6598,4015,2427,3148,3147,2535,1367,969,1230,7645,756,2750,3439,2382,4944,2040,5635,5063,5122,1543,3584,1245,5087,1410,3521,3126,1831,1965,1989,4362,238,6005,629,3014,5238,410,1326,2820,2807,1506,3620,6522,2911,759,6768,7729,2149,771,4084,769,1468,4625,420,3496,4960,2840,602,4989,471,4294,3246,4437,4558,4266,3285,733,3149,2240,3487,3497,1435,1212,2354,6608,2039,4168,5646,2256,775,1047,8909,1910,1603,4534,1121,2222,5851,3952,3773,1555,3664,4200,5183,3417,1820,2183,3438,1274,721,3195,4237,2501,4052,5644,2833,4195,742,2215,2533,4239,5629,4225,541,5760,3106,1076,2930,3516,4118,4707,3227,2222,2755,5269,2079,2531,6517,6190,922,3475,3764,8718,4709,1641,1643,869,2187,7883,112,2349,5888,5361,1737,4073,1075,3785,5315,290,3800,4315,883,7193,9861,6351,117,2290,2860,1622,4251,4208,2570,762,3524,3442,1982,2646,7039,7275,908,1977,933,4936,2261,5034,1984,5395,10895,5992,9858,2617,4024,1570,1839,1679,2474,2039,3233,7444,1679,7238,1543,3457,1336,1072,4321,6429,4618,1624,1407,1402,1487,1163,1527,8995,2690,3485,1570,640,6231,5683,10199,565,3996,3495,1160,6452,2381,2003,5076,803,2612,4012,4470,4158,1891,3705,2287,2443,2964,7229,4835,4980,555,844,2729,2838,7720,1431,2203,6793,4588,1828,3178,5144,1317,3187,2054,3081,1891,2671,2514,1702,2121,4510,3686,1325,8449,6390,3019,6359,1502,1665,1468,4344,2597,14596,1819,636,4456,3022,1954,4804,6060,54,4289,7186,3368,9649,673,3745,2232,2636,2434,457,4462,1274,881,4135,3602,1977,6686,4026,2982,1865,2335,1483,3361,5717,4392,3344,1843,2684,4445,2373,2597,2787,2898,2551,3852,2712,3071,5504,192,1496,6670,707,4905,2352,1893,1135,2854,4138,656,4370,4985,1189,2020,5378,340,4498,3398,495,7406,109,3163,4601,3908,3516,2045,3310,5847,1484,690,1859,1995,4219,2075,1799,1494,2848,643,3192,2258,1131,5405,4982,5613,535,5935,1006,2803,1151,1023,3315,2439,3646,131,3151,7234,3233,700,2841,3789,286,328,1101,1837,2761,3230,1256,3315,2455,1730,4368,5936,932,3217,881,3506,4854,794,958,3081,5745,1545,385,1833,2343,4801,801,1998,12244,2443,658,3592,1815,2314,1835,1221,3317,1496,2386,194,3560,3620,4005,128,4429,1866,3951,3037,1666,1298,4078,577,859,1071,2512,6716,5626,1242,1239,3686,2855,2560,3968,15155,723,5577,962,978,3111,1553,2132,787,9481,2301,3648,6262,5635,2259,713,1211,1003,8584,1919,2145,3785,2494,2197,4073,2269,5778,6746,3068,2124,705,1796,2385,1113,3274,5893,2540,787,2578,7634,1973,1944,1689,820,3418,5422,5773,861,4367,1597,1590,1033,2271,2635,4507,3439,3461,1379,1230,2031,747,3842,2256,3829,2241,1759,4742,1105,1642,4755,4489,1634,1800,4195,1839,1494,2539,839,1521,5601,2753,1847,1568,1758,3856,2661,3919,1068,3290,1073,3760,6917,2051,2859,5445,1846,2836,1466,368,3802,6930,2293,2446,992,1835,4027,2134,2223,1707,2572,3707,1011,1699,6308,772,569,1818,3434,762,853,5483,7520,445,2310,4053,1953,3148,3190,3325,2708,576,3016,157,1765,1896,3350,849,1232,6496,921,4164,960,4896,4301,2880,5264,2645,1413,1942,1010,368,1838,230,9310,5809,1538,2225,1480,2104,423,1882,2711,3304,2887,119,2245,7516,2404,1644,1940,2067,1791,3341,3703,1296,718,2784,723,4329,3569,2935,387,4026,7848,1479,2693,577,804,3477,3175,379,1573,3754,1133,1266,8467,5728,114,1501,51,2353,5719,2185,1285,4714,3321,2996,1818,2384,781,230,1782,2094,2244,12089,1771,7721,1951,6125,855,1761,1088,1710,1951,3097,1767,3953,444,4553,3439,1861,4507,4191,299,1690,2584,1545,856,1557,2184,9476,2326,931,2040,1254,3761,4136,1296,3822,5121,860,762,2082,2400,4047,2478,2831,1490,1665,1972,233,3672,5371,2034,2769,943,5964,4792,1361,1415,3703,1390,5375,3568,2091,4412,2497,3208,2326,3138,4364,6535,3031,3238,1993,494,3447,5238,4467,3762,1350,976,1682,1841,3748,4975,2574,691,1805,1838,733,8436,5338,845,871,4293,2727,3500,2123,9033,4569,5342,1523,1708,3529,4820,533,753,1333,2756,1348,3504,8080,5719,1925,3317,1419,4547,793,654,5194,771,3923,9673,3243,1083,730,3008,951,4535,5740,5470,2553,2789,4206,1284,1930,7406,5783,4659,2901,577,4101,12606,836,3432,339,5897,1136,6889,1251,4589,1930,1041,4649,4191,3343,2764,5404,2146,3828,5375,5013,2826,4737,3389,5444,2623,2862,5894,6944,2927,1597,2855,6532,3137,1251,1818,5675,1904,3418,5097,1264,3417,3927,920,867,2210,1265,7163,4524,8715,6256,1249,3834,6798,47,1321,1390,10084,2727,1277,1707,5513,4091,2722,1499,1044,1255,4123,1926,992,4891,3089,3250,1030,337,2503,5450,1549,5324,8432,4181,824,771,2333,3546,692,4933,1374,5955,2658,1172,2547,634,2070,2369,848,2254,3314,1021,1350,450,2342,3828,3531,5209,666,3175,1046,1508,4909,933,4031,2966,1033,2995,3329,2315,1042,1034,4059,5021,1916,5931,341,1245,3054,1246,2456,354,2940,1634,1743,4126,2581,3401,2111,5106,397,2121,1848,2729,3575,3809,331,1554,3143,3596,271,1657,1521,1210,4591,3086,2909,1363,1365,2518,2137,7209,2344,1853,4125,3278,3066,3661,3137,2212,2251,682,4850,267,1456,4596,2455,1237,5301,1274,596,10349,2226,1284,712,3595,4609,2195,1178,2140,3512,1730,834,1212,711,351,7459,3715,927,2139,3795,12246,3897,572,815,1672,337,1014,5316,5022,2250,4497,951,1984,4454,485,1366,4418,4291,1304,9865,2827,3022,1580,1683,3019,4050,324,1880,2151,3461,4478,896,5955,2154,6578,4523,1878,1958,3089,2016,1828,2196,3387,2903,2293,3741,1677,4185,2581,5161,4700,2358,2389,4120,4760,1530,3977,510,3275,1547,5745,4724,434,4850,5441,972,10441,3361,4628,904,3070,2222,4516,10296,5887,7857,1119,2251,4097,2421,2271,1126,6374,3044,3758,2916,2494,10919,2474,2518,2166,3127,2291,3328,955,4409,5935,674,2301,3855,2809,2246,3427,1762,2875,3301,6212,1714,6854,2076,2848,1633,9213,1178,5271,2886,1866,7755,269,2866,2647,2829,945,5713,4192,2701,1511,2377,2609,95,5119,760,10412,906,5586,1622,610,2222,3616,2068,3166,4142,1731,4713,524,2300,7753,3961,2802,3558,1579,4542,3030,211,3220,1166,3107,4361,2136,5440,7152,3731,496,1115,3788,3388,5458,607,3689,4532,2514,3974,703,3848,6171,4327,395,3741,7278,3003,1437,2435,254,4262,845,6397,5125,1690,1267,2394,1170,9784,1940,1037,1603,5921,3572,3237,1689,7092,7223,689,1061,1445,9711,3926,3436,2514,1818,2389,4430,5413,710,3691,4920,5281,2850,3239,1544,325,1478,5458,10228,4379,3619,657,9547,6190,1389,897,2389,8306,203,7017,1699,3763,2044,1800,1496,2566,2852,4539,2562,1319,1302,2123,6129,5187,1680,3314,3138,3131,5220,2096,832,1369,3450,4578,7358,6124,1104,608,5007,4008,1402,3650,1456,3985,1512,2094,3147,3565,2923,5626,5085,3562,3716,4654,558,3485,527,4261,3856,2649,1428,4115,926,5609,2720,3738,1329,1345,3438,2439,1616,4681,958,2553,2436,2597,2718,891,5354,5039,2816,2029,1052,1672,4721,5287,1036,675,6909,4420,2322,3870,741,1724,3473,4262,2027,10425,1615,2605,1244,1049,5196,999,2971,1973,4791,1786,1457,3005,520,8236,2911,592,1681,3665,1667,1386,2600,3731,973,36,3545,1414,6375,357,2077,3835,4004,2623,5343,1515,2036,5192,367,334,6228,3402,307,1601,2773,3927,2269,3150,3156,2473,1662,3864,3400,4136,5616,1769,2556,1695,1945,808,2314,7423,2958,6091,474,4132,1191,2526,652,1734,8109,4053,5545,1912,6934,3529,3795,1021,3827,436,4778,2740,2124,5264,2896,2768,266,1487,4059,5566,8477,1453,3002,4308,1948,298,2818,3069,3353,11660,2566,1164,2854,4556,3048,4510,2721,1718,3925,2901,3105,1304,920,2153,667,4774,2177,6953,1642,6594,1616,2876,2280,1220,3493,2538,7965,2385,2347,2075,1912,2900,7035,3920,861,2336,4126,3142,1842,4847,1333,6956,247,997,2568,3321,2199,3712,1711,5232,2337,2048,1438,2084,7080,1342,4359,599,4338,1176,3185,1439,1110,1269,3257,2024,3127,2397,1075,2629,259,11414,1518,1281,2404,2055,3917,3666,466,1744,4358,702,6151,3035,11200,1360,725,4463,4896,4898,2270,2448,3319,2828,1238,984,643,4629,7717,1503,2810,3518,3055,4812,2945,3108,1814,3043,678,4448,1924,2264,4068,2734,3264,6128,11802,6417,3820,3387,2053,1458,3233,851,1597,1452,8465,1849,2655,2080,2606,2200,3272,1926,3336,1681,1112,6813,6518,1515,3224,2908,4607,2995,3582,7744,3908,324,3093,8159,4030,4166,6917,1007,2646,2218,3569,3356,6451,2473,1055,1335,6227,6797,3389,2929,1901,4946,3548,5170,2203,5172,5595,1788,773,3291,2906,3922,6058,3704,1499,4110,4755,3787,2425,5721,4649,1585,6327,3060,3268,1234,4152,3520,9079,4035,1198,2277,2284,2461,539,3738,7189,2303,3290,1379,6778,227,1075,1882,3606,3224,527,1023,1158,3053,2745,3204,2403,1994,2648,5060,833,367,6242,3221,1038,2230,3034,2213,374,920,5517,2167,472,941,1884,1289,3264,629,1911,10679,1835,3561,2887,2469,2393,388,2828,870,961,297,2953,1821,1764,1093,790,7296,2340,2746,5515,5759,828,1934,1907,2430,1188,2728,3793,1118,1083,464,6375,3744,2201,559,1808,1288,52,123,2230,5523,4922,1349,1076,4583,3767,901,1422,2017,4886,3474,2372,926,4329,510,1062,1746,2882,1146,297,3604,935,6056,1717,2077,724,872,1200,3018,3354,1155,6287,4910,4212,1870,3564,3669,1370,3423,2687,1982,1028,4164,3570,382,2954,1375,2555,1455,2365,2131,502,4708,2731,4886,1378,4612,973,1945,3442,3151,1915,2231,579,2061,4721,3054,1439,4589,2194,1337,748,4064,2825,4693,2920,895,1938,3261,2868,819,2553,5224,1745,3096,1080,3890,3538,1323,1477,3155,1321,1220,3555,629,10441,1188,1898,1372,4564,3798,1225,2073,1195,7191,321,1243,1603,2342,1771,375,2995,1151,7714,1177,1000,637,870,4053,2220,3143,3840,3432,3463,757,3150,2883,3831,1913,2701,2028,3859,1782,2590,3345,2557,749,4552,869,1978,1645,1126,2653,4119,5081,717,1755,3556,1910,3690,2740,1353,3377,3190,1531,1064,1860,2145,1552,892,2394,3217,1411,2161,2539,4552,1570,5030,1700,7020,2576,557,41,4553,1515,1592,6499,3189,2853,2526,1097,1923,3974,3925,2795,2112,783,2632,3448,4334,3287,3131,2608,32,4055,1941,369,152,2268,2739,5296,1460,561,3122,2139,2141,4598,2053,497,2264,1227,1099,1186,434,5257,501,2322,3094,2672,3879,1306,3331,1973,5113,2456,2229,492,4040,1114,310,3413,283,2887,1567,3291,1019,2903,751,4614,1479,2960,2826,2649,6595,2082,458,139,2106,3214,3180,3638,789,6471,390,120,1173,10064,3798,3392,694,1521,3976,3655,580,3457,4643,2228,483,4102,585,2855,1669,244,1537,4830,2135,2145,530,3657,490,2063,4475,2009,5565,2437,1988,2895,6649,1718,573,817,1874,4222,2335,2463,324,2653,2431,2786,333,2683,4104,692,586,1395,408,3109,4802,840,2373,4939,2099,988,2201,8708,1375,2623,2845,781,685,874,1541,1055,1649,3532,2562,5048,1759,2089,518,554,4806,832,2818,3485,2940,1153,2967,3599,1633,1829,3533,1738,630,2506,3709,2409,3590,2910,734,6398,2223,2066,2729,1439,4934,2052,2754,1196,428,6972,1879,2433,292,4979,6240,3686,502,1730,881,2595,836,906,4819,1720,2816,2293,554,3384,1560,3860,810,3183,2195,979,2626,828,3949,2508,540,3597,2188,954,5994,5386,2497,766,247,1958,1967,3790,2029,672,1554,1593,1628,1545,4643,2693,2987,3580,1646,1448,3328,480,1918,1374,716,3554,1201,1815,1547,2085,352,2982,633,1785,3236,421,3177,1813,6492,2660,4722,83,1286,801,1835,825,1918,647,1556,1235,3786,7562,13505,445,2815,5273,2428,482,706,4223,744,3293,1057,3381,2779,2055,3340,1258,263,3746,3779,1500,1745,1328,2199,2683,614,3095,2189,6036,1058,2661,1829,2105,4420,770,1968,534,1623,833,3091,3124,952,1858,5941,735,4447,2046,4570,2069,874,416,6018,2602,775,2024,4198,2547,3200,673,2046,3051,4115,37,3453,797,6874,2128,3611,2186,2954,2557,751,862,4108,749,2062,2290,1676,9273,1106,3368,1112,4155,1261,456,2647,3330,1603,3037,3017,2528,2174,777,2163,2874,483,7567,2102,2670,2870,5301,1014,2309,1819,1831,2093,4329,831,801,2291,2783,418,1329,4199,2726,349,1535,4479,1479,2161,1483,2984,3753,3277,387,1705,3081,2605,604,7914,2172,72,4752,1288,466,3067,1095,3809,2031,2125,712,1631,1144,2580,8347,2013,4137,728,4904,2814,1400,1099,1261,3094,1244,1219,3474,2541,984,2015,3201,1657,2710,3517,1238,4133,1102,527,2335,2772,750,3559,2089,1486,2170,2033,1257,5629,2268,1300,747,4178,3816,1060,658,4649,681,1072,2939,5338,655,3858,2682,1329,541,3238,3735,325,2252,3368,1034,1706,1562,1320,2263,6143,1500,3329,4034,7381,552,512,1291,1392,1358,1973,842,4369,2954,2829,229,2915,1210,1255,6397,3590,2981,3666,680,812,1885,4164,2267,3247,1451,4837,1708,2890,891,1826,3146,1795,1909,5817,2933,2442,740,2824,4609,1210,2015,2300,2186,552,1005,1810,3194,1389,4660,416,999,7828,1752,2951,1680,2832,1112,1138,2205,1266,6822,888,975,3211,1980,2357,3912,66,6161,7930,2440,2567,2745,2016,929,1727,926,1664,7294,1465,808,1901,1992,1692,4390,887,1197,3194,1721,8165,1963,1380,1722,340,2632,2045,3966,1403,2245,1743,3033,116,909,1496,2784,4473,2625,1865,1135,2284,2189,3209,1058,1083,2972,1917,1029,709,2604,8731,2417,2206,1087,1986,5701,1310,1403,752,644,935,8598,542,2276,5459,2078,2533,3082,2242,2684,621,508,3342,1296,1230,845,200,2582,8018,7458,1986,5032,1800,1037,1337,4319,1192,3740,501,4105,3931,2675,2472,1580,2708,1779,2649,3032,104,5059,3039,1491,1568,1932,4815,3123,1415,2533,2729,1570,2950,791,353,6281,2423,4626,1785,4189,1731,1599,2409,325,5188,1737,738,3278,2270,3389,481,2379,3742,2905,1586,6771,1843,3757,1374,1449,5241,2693,1290,1498,1726,4335,2861,1002,6199,990,4863,962,1397,1498,5289,174,831,5038,3162,4051,1375,878,754,5393,3589,1655,1730,4878,2712,379,3706,2078,4068,2573,1395,1528,4159,739,1964,5523,3522,4059,988,1026,1724,5008,5627,1643,2219,4012,2100,1834,2026,5478,77,1583,2701,895,5484,4312,1258,4600,6045,333,2465,1929,3574,1838,633,3433,2445,6189,2249,1440,2185,2865,596,712,1159,1872,2382,2066,857,2590,3701,801,7604,3182,7049,401,2407,4615,1010,20,2538,2022,2148,633,2064,457,2051,2732,1744,4239,1814,5714,404,1703,4265,2352,4347,1229,67,1220,528,2758,1101,5941,3126,4163,662,3938,512,5877,1088,1295,1865,3803,1046,2030,11757,6768,2064,3294,2131,846,1907,313,2419,911,6891,1164,2555,1084,226,3299,1865,2541,604,6955,2625,884,1131,1151,474,31,3434,13586,10218,202,180,188,255,374,108,110,176]}}}}") (InsertFields (Ref global) None (__cols (GetField rows (TableCollect (TableRead Table{global:Struct{},key:[],row:Struct{s:String}} False "{\"name\":\"TableNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/cols\",\"_spec\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[s],row:Struct{s:String}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[200648]}}}}"))))))) (SelectFields () (Ref global))) (SelectFields (locus alleles) (Ref row)))) 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.150ms, total 2.158s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.804ms, total 2.159s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 315.006ms, total 2.474s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.229ms, total 2.474s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.044ms, total 2.475s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.657ms, total 2.475s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.084ms, total 2.475s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.035ms, total 2.476s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.035ms, total 2.476s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.123ms, total 2.476s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.030ms, total 2.476s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.423ms, total 2.477s 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 318.862ms, total 2.477s, tagged coverage 99.6 2019-12-19 14:52:59 root: INFO: optimize LowerMatrixToTable, post Lowering: after: IR size 2: (TableCount (TableRead Table{global:Struct{},key:[locus,alleles],row:Struct{locus:Locus(GRCh38),alleles:Array[String]}} False "{\"name\":\"TableNativeZippedReader\",\"pathLeft\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/rows\",\"pathRight\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/entries\",\"options\":{\"name\":\"NativeReaderOptions\",\"intervals\":[{\"start\":{\"locus\":{\"contig\":\"chr20\",\"position\":1}},\"end\":{\"locus\":{\"contig\":\"chr20\",\"position\":64444167}},\"includeStart\":true,\"includeEnd\":true}],\"intervalPointType\":\"Struct{locus:Locus(GRCh38),alleles:Array[String]}\",\"filterIntervals\":true},\"_specLeft\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[locus,alleles],row:Struct{locus:Locus(GRCh38),alleles:Array[String],rsid:String,allele_data:Struct{nonsplit_alleles:Array[String],has_star:Boolean,variant_type:String,n_alt_alleles:Int32},a_index:Int32,was_split:Boolean}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[10435,11961,10055,2334,9565,16663,9349,548,9376,6039,13869,4615,3837,12680,2016,6720,6469,12199,3675,11533,5737,2756,12886,3662,5379,10830,4053,3421,6200,5934,16255,4410,7830,13118,5892,3986,5023,4845,3106,8567,14977,1881,3351,5059,14245,6532,4089,6404,6766,7681,15089,5305,2726,5427,4419,3233,4962,4574,8072,4418,5477,5338,12169,7105,3458,13366,744,9110,2695,4738,3521,4606,4355,5221,6194,4728,7138,3650,6757,3048,8921,4933,6416,4141,3578,8230,3077,9635,3261,10601,4708,3103,1633,6276,6790,4344,3114,3106,6303,9044,6680,5523,9524,6172,5579,8244,5638,3980,9331,4937,4403,5231,5597,3604,12068,5509,4341,2995,1991,5638,19029,7493,3952,3483,9720,9793,14482,13801,5381,3985,5692,1731,11921,2165,5934,7930,7103,5441,3572,9697,6421,7389,2718,3238,5282,5101,4559,1093,4054,836,13122,3893,6134,6438,5519,7742,15837,3316,5650,2785,2918,3507,6189,12356,3953,6740,3746,8542,2058,3028,5369,10087,6203,2117,7993,4025,5195,3055,5002,10473,2197,5503,3772,9208,8314,2740,5398,6990,3603,6073,5172,6340,3412,6922,4386,4910,5333,4282,6546,6401,7531,4186,3110,3284,4570,9845,6782,7753,5628,5447,4612,4949,10973,2176,2168,5607,5850,6304,7389,8275,1890,5823,2586,3944,5173,1661,9647,4745,6238,3329,13839,2039,3725,3750,5075,4645,6828,6986,4160,5262,7606,5452,6824,2939,4825,1821,11363,5455,2061,6367,7848,2993,4189,3443,11286,5937,9113,1973,3399,7677,2596,10880,4253,4951,5549,3793,1535,2742,6881,2059,7507,3363,5400,2886,3625,3650,5626,3442,6752,6304,6592,4632,2776,3560,9232,3666,6737,12557,6965,4639,1999,7666,2733,859,5297,8148,3973,435,6601,4898,8273,2163,11116,3831,5523,3902,1746,5101,2739,12621,2038,2806,5040,10807,2833,4518,8003,4564,6277,2832,3728,3632,8564,3685,10365,2069,6417,1723,3327,3247,5355,12734,3395,4564,5924,4542,4754,6689,4705,7160,6237,8414,7978,4280,1317,3171,5603,7050,4112,5369,3394,3023,8089,5500,6758,2985,2023,4400,6794,6535,2812,7136,6948,7838,4212,3535,3970,4530,11041,2967,3822,5712,7287,5673,4019,5593,5487,1840,6808,4290,2285,5570,1835,5440,5527,7408,3853,2890,1994,8391,4075,4856,5880,5535,6871,4246,2071,1822,8950,8459,6947,3858,8309,3238,3936,6636,2945,7871,6055,2657,3664,6965,5604,2422,4692,2797,6475,6407,3089,7326,7106,7820,4639,2214,9169,3068,3927,745,6372,9648,2847,5933,5913,3951,536,2845,6447,5135,4787,6795,4804,6152,1642,1929,4740,5407,2022,3005,5764,4890,6994,3010,2140,9392,5142,3112,3259,10322,2934,4645,1840,4011,6378,3721,4730,1749,5522,8527,5341,2322,2187,4993,3181,6679,4301,5039,6520,4190,2484,3311,351,2168,7281,8175,4099,6848,3525,7359,4178,3948,2681,3985,7196,8945,4165,3004,6029,4187,2370,2822,3304,4068,11115,3174,3942,3119,5955,8547,1950,2483,2656,9048,1743,1771,4990,7933,5813,4738,3256,5248,5084,3150,5171,6416,2671,1978,6070,3302,7248,6286,4010,7583,1119,4668,7147,3080,5170,6558,3255,999,3751,1978,9823,3729,7492,3660,5208,4346,6467,3335,2839,3287,3265,5474,3607,5911,10466,4057,1633,5731,5725,2459,3231,2357,7632,4177,6668,2911,4409,4666,2873,5049,6974,5089,7368,2252,5140,2187,5922,5923,6243,4813,5062,4492,1592,4798,5384,5066,6888,2092,5254,4450,3936,3666,4494,5271,8181,3991,9704,2039,5500,6290,4202,7360,4725,7949,4680,3891,7057,8389,2770,4215,8354,5196,7334,2160,5651,4518,9417,6580,7070,2328,5225,2779,4414,5865,4213,6804,3611,6264,4268,4423,3105,4343,3199,7391,3831,7706,4936,4039,931,10386,2815,5159,2884,4993,9290,2458,2021,3126,7660,2986,3721,5483,4945,2233,11986,4468,1794,9854,1742,3187,5893,8695,2494,6048,7306,3214,9238,4972,3962,7693,13009,13101,4482,6551,2491,10101,2636,4126,3713,8576,5337,2830,3845,3904,8963,7989,3572,5723,8317,1560,8441,3981,6384,5557,5886,5485,3071,6851,8985,6825,5567,5732,12430,4654,4305,3052,5976,6133,8397,3916,5400,2289,6630,3525,5083,6510,5191,3099,8310,2135,1433,8664,1598,6410,2491,4929,1137,6358,8517,4004,2542,4885,10127,6077,4446,1453,5427,6498,7920,4159,4314,5804,17298,11893,2012,3939,8081,10985,5117,3801,4910,5213,2503,9058,5044,4013,1707,4042,4127,7024,6433,6693,3281,1587,3703,7496,9101,2955,3244,4019,2990,5300,5468,8643,2692,7929,6947,3689,5074,5176,2647,5792,9546,2282,6340,3873,7448,4972,3045,3999,3623,6975,5779,8420,2125,5961,4223,5702,3796,9158,6010,6501,3980,6770,2005,3693,7183,4903,5739,6823,7221,4171,7560,3063,4041,3713,8598,2144,7009,4894,6185,3506,6786,7871,3165,5721,4351,6972,3000,2219,8306,5210,4771,4680,6270,2577,10085,2731,4042,4880,5931,5951,3858,3651,4048,9871,6467,4466,4557,3583,7559,3401,6098,4449,5209,3399,11083,2171,5552,4642,6773,2650,5835,7190,8205,1635,2444,10861,6059,3083,6714,5924,8865,2675,5245,9945,1360,4241,8126,2918,2070,7139,8189,6379,1706,2504,3741,3123,4718,4709,7005,2744,5961,5037,3387,5285,2527,4161,3171,13753,2838,2799,2382,2653,4728,1550,7053,5064,5056,2587,5052,2950,3119,3786,4994,1920,6573,6438,5851,3979,8284,3269,2731,2942,5649,6549,3900,2375,10459,1596,6908,3919,4826,4500,4112,8254,3364,2604,6019,5913,6185,2524,4456,8630,3475,13642,4925,4538,2408,6436,6213,3346,1692,5482,4261,3570,6043,5403,3934,1747,5713,5568,3329,2190,3154,7375,5672,5903,2182,2444,3296,7099,5400,3290,1306,4199,1778,2832,4469,2539,7211,1428,10424,1841,7918,4700,4525,887,5807,9255,3662,4020,1639,5450,3234,4503,1800,4991,4481,4662,4842,1774,7525,4152,2361,4553,4521,4993,1370,8170,5816,6260,10173,1811,4453,2738,7517,3845,10815,8962,2239,4721,4772,2550,8641,4752,9355,4355,4502,4309,7230,3138,6510,4011,7171,1751,8939,2695,7425,3259,7378,4132,5047,4164,6715,5699,5090,8153,12091,3814,3770,2761,3175,5819,7430,5609,4983,9074,5986,4949,4928,5431,2921,7960,4756,6351,3045,3845,8802,7710,4353,5526,4497,4491,5993,3335,4736,4464,4330,9368,4832,3687,7515,4684,7248,2459,5585,4279,6573,3513,5400,8953,3533,4333,8936,2750,2831,6438,5062,2897,8065,3267,6216,3085,7673,8068,7938,5843,1052,3629,5077,2009,806,5524,6611,9867,3894,2486,1857,7525,3108,2089,1757,7345,12216,1898,3602,2502,7174,3960,6383,5432,3010,6447,5737,6515,1995,6265,4374,4711,5037,6982,2619,2153,2771,4179,5229,4833,6116,3191,5196,5927,5881,5352,6391,3470,5386,4108,5902,7736,3870,4214,13313,9130,10169,7785,5630,7188,8184,4907,1956,4280,4505,4931,7189,9398,5019,4300,3642,7306,5668,4634,9272,1947,4677,4741,3275,4790,7749,5507,3626,6243,3978,6725,4304,6317,4164,6548,6090,3334,7079,3987,4979,2927,5722,6074,4574,10225,792,6328,5300,2489,3344,7030,5014,3101,4918,4491,8189,6516,3973,6874,5783,7657,3659,1953,7036,6600,5958,2054,6911,4153,5997,2538,5998,4310,2248,5490,6526,7700,4551,8355,1827,7402,6492,4037,3675,6046,7167,4674,6767,9311,2766,8091,15387,4903,3439,1322,4189,4803,7140,9914,8016,7788,1670,6890,6460,11318,4270,2550,8116,8186,3843,5076,5348,2779,3877,9033,4986,3090,9202,3255,5225,6584,3674,5529,2433,6763,6855,6236,4999,8116,5246,7964,4314,2535,7838,2130,6238,2738,7523,3997,3886,2811,5524,5652,7060,5572,1335,6153,2894,7605,6501,3458,2382,7668,5892,2922,6944,7008,3403,3853,3299,2703,4616,9730,12073,1701,6391,3619,6103,7939,4907,6089,3233,5926,11543,3701,2810,7220,4002,6650,2786,6204,4839,2896,5293,5195,5935,4402,6065,6404,2081,7391,4657,2617,5290,5380,2860,5918,7397,3746,3616,5939,2742,7460,6326,2470,5379,6862,7048,3375,5538,7173,6754,2078,4806,5243,3795,10208,2107,1968,5650,2644,2998,5755,2838,6135,4952,6887,6495,3807,4828,1156,3414,5752,8475,4004,4537,1704,4949,6939,4521,5419,6346,6947,6892,3273,4169,7052,5366,7499,8323,1807,3381,7960,9850,4737,6015,3656,5119,5563,4224,2966,9457,2007,5248,5584,3945,2888,4729,11832,3152,9290,6007,3532,2832,8262,4170,14292,5420,2204,6490,3155,5092,10118,4419,7020,2310,3269,7457,7554,2971,1638,8322,9435,2875,1568,4881,7780,5699,5890,3207,6299,2499,6958,1195,2773,9175,2833,11781,4149,5174,2580,2728,2960,3966,7959,7299,2048,4187,4462,2647,4428,4219,5095,4757,6613,6350,4086,3242,4447,2308,6149,8541,4336,6028,1609,9444,6189,6563,6684,5010,6273,1223,3639,3415,10321,2635,2648,1530,4469,10344,6860,5207,5447,5675,4077,9759,2888,8299,1354,7505,3125,2579,4727,5184,9487,2474,7427,2730,12615,3382,4993,8139,2010,5084,5587,1782,7228,7586,5691,9414,4131,2843,3437,4983,6134,3027,5791,8619,8162,1677,7155,7855,6172,5473,2688,3502,3346,4173,9333,2546,3916,4474,2733,10035,7017,7594,6783,3904,3588,4742,8817,6343,961,4423,5197,4170,4111,6397,6304,2741,4889,3889,5722,2669,9396,2453,5594,9375,8632,4241,2372,10687,10767,5316,2801,6563,4131,3366,5978,3210,8810,3614,4879,3861,7272,3856,3550,2299,5852,5919,1717,4511,7396,6359,4308,4886,3634,9311,2367,4464,5668,3540,5357,5405,4309,5227,4965,4091,4151,5042,7403,649,4708,3753,2634,3516,6373,4525,1923,6982,6427,7490,2187,6475,4331,8972,3467,3167,7416,2361,10445,3585,5087,1318,8674,10079,5027,4253,4629,6822,3121,1969,10577,9313,2185,6277,5307,4662,3106,7889,2166,2676,11879,7041,2629,3615,7942,2267,5155,2851,5289,12335,4885,2920,3509,3518,2986,6081,1183,10587,3554,5554,7194,5823,5779,4487,3356,6185,6733,2765,5287,2735,9532,5678,4223,6739,8118,4897,4337,6162,1918,5750,10066,3337,2231,7048,3792,2437,4071,2100,7706,12788,4354,6915,3524,4545,6144,1477,3894,4247,12271,3094,6875,9761,2856,16422,4114,3926,1669,4941,11112,6125,4064,5413,13692,1460,4528,14932,8758,8266,3575,854,5284,2467,7828,1560,2811,4955,3427,4067,2642,4346,3980,3267,3509,2461,14708,2238,1770,6367,4685,5155,2951,6607,5966,8887,7028,813,8540,3132,2168,5096,2025,10347,5602,5432,3911,4378,3620,10134,4195,2827,1457,1784,5649,2269,4721,1894,8231,4123,4485,3997,5995,6175,3351,6370,4190,8257,1632,1056,5612,4583,5302,6896,4917,6802,1932,6425,2376,2140,8218,6844,3522,3340,7232,1878,4002,1998,4984,2188,4593,4870,2780,5595,6880,3961,3301,4230,3781,7402,2879,5368,1704,3439,3866,3194,6137,1798,4418,3377,6756,4764,1529,4886,5899,6416,5800,2841,3000,6434,5439,7625,2401,2382,3337,4050,4118,3468,2732,3664,7566,3772,4083,3671,9792,3572,5122,4299,2641,3888,9473,2249,4433,4626,5782,6627,3066,2833,3831,11054,2156,2887,8943,3132,3974,6716,2755,9822,5514,5812,6870,4362,11117,1898,5402,4309,7335,3217,4135,2826,6841,2733,3521,5452,4759,3888,3773,3502,5491,4886,6104,2852,1615,10091,2820,4939,2138,7418,5737,2259,3845,6196,6060,5050,4606,4088,4716,5363,4013,1240,4533,5593,6762,2523,1899,5970,7854,2541,1481,6438,7982,1989,2998,3741,3902,2785,4581,4423,4499,7784,3977,1469,4722,8145,1741,2508,5283,6136,5666,4418,6490,3395,3888,2037,4542,4392,3455,7434,2652,8224,1943,2083,5626,1885,2532,7349,5803,4825,1010,4141,7099,1787,4456,7066,4186,7899,8281,1096,3377,4989,2798,6910,3977,5055,4836,1687,7091,4028,3292,8737,1802,3503,2609,2304,4660,4648,4186,7051,5204,4648,4873,4310,3996,2518,4178,2962,5481,2709,2650,13374,2588,1761,4950,7626,8751,5282,3093,3806,7289,2154,5121,1762,7064,3531,8690,793,6931,5199,4820,5731,5094,2989,3332,5240,1553,8271,3338,2260,2470,4448,8369,6630,4010,4202,4623,3193,2444,5174,4113,6164,2721,7656,11214,6412,2181,5199,8227,5886,3357,10173,3733,3736,4574,6375,4148,3794,9440,4165,1604,6299,4283,3038,8092,6312,5109,3268,5184,1850,11216,6745,8331,4891,2888,5720,3042,9393,3108,10067,10269,5351,1252,5597,8448,5857,3408,3004,4413,5457,5039,4479,2052,3281,3081,1408,9776,6945,2421,6110,6989,5750,3452,2169,2499,9874,5783,4752,3336,6192,7340,5007,3812,3012,6652,3139,7562,1010,7246,4655,10002,5429,6293,5243,6164,2952,8040,6056,6291,11867,4390,732,2675,8826,8091,2119,4421,3287,7280,5728,5960,4396,10767,2440,4221,8036,5269,2459,5638,6956,8307,7192,4453,5926,3575,3967,7847,5409,7494,4877,8161,6225,9223,3171,10892,4868,7350,7645,3057,10306,5048,4934,6331,4388,6563,7402,4563,3777,5219,8127,2260,4744,9796,6917,11360,3777,6902,4632,5521,6052,4090,6679,8907,1026,4078,4071,6703,9954,2400,3943,8525,7557,5453,6038,6220,6620,3546,1880,6445,5013,4762,5671,10705,3259,7220,505,6086,8770,5002,10846,1552,7152,2904,6520,4233,4281,4594,9374,4332,6406,7533,2590,8849,7473,3817,4445,7674,4993,5426,9110,4895,8889,7329,1259,3768,5512,2924,7338,2441,9820,3745,7167,2242,6322,3709,4009,8558,4528,6803,1675,3478,6600,6721,1656,6779,6574,5443,5605,1381,4732,7169,4356,4694,4751,2223,8733,4588,6781,2235,2506,7480,4954,4605,6613,6823,3562,4424,5712,2493,5141,10772,4500,6793,5739,3517,2716,4349,4963,4839,9268,4569,7012,6565,1829,4442,9200,2571,3562,3100,9974,3079,3148,7449,5406,9532,3277,1924,4870,1831,7959,7118,4471,2757,8851,5161,4574,8101,2610,9159,5636,3271,4160,6391,5485,5842,5661,5433,2997,3940,7446,5565,2769,7702,5003,5042,6608,2882,6645,6018,3912,2849,3078,10445,2095,9156,1590,7419,5089,3008,11724,3524,5100,4174,6951,2956,7662,5187,8579,2000,1860,4094,10166,5491,4683,3471,3979,9106,3915,2174,3310,5777,4553,3702,4562,8438,5923,5210,1687,7213,4343,4679,8658,4820,9796,2593,3715,3813,7485,3590,6374,2891,4222,7915,8008,8201,5362,5212,3995,5256,6671,4564,4287,6330,4584,8935,5051,4310,7412,3883,8292,3473,4062,3545,6052,2434,6221,9991,4639,2521,9391,5724,1290,5708,5889,6480,5213,1716,6040,2227,8655,2253,7420,5087,7268,5309,6049,3118,4215,3285,5902,1857,7747,2475,5734,4197,4916,8752,1216,5875,4653,8835,4957,4908,5831,6273,2658,5223,6260,3014,5352,3351,6046,1490,4227,4439,3527,3625,4518,5026,5560,3886,5604,6223,5121,6461,3046,5833,5439,3141,8831,3616,4805,7942,3097,4938,5107,7311,1663,6504,9149,4139,7454,4771,2850,6219,3224,4624,7296,7773,7988,7788,7051,7088,6715,1732,9986,9243,3457,5814,11235,2830,6320,2578,6351,6863,2976,5633,5702,7618,2600,5729,3680,6185,4335,8069,1032,3958,5539,2526,4469,7959,8711,4734,6964,1588,4463,3039,7443,2299,3051,7642,1170,4302,4309,5410,3411,5068,2934,6698,1287,1474,5052,2014,12806,2080,5694,8143,7091,2752,2569,4669,4231,7835,3766,5674,1953,4861,6264,5395,5730,3277,4941,4478,6006,3886,3091,5720,5880,6383,4284,1902,5306,3390,4941,5192,11454,2232,3747,2462,2795,9200,1710,5919,2196,7335,3764,4923,6607,6747,4591,3763,6452,6160,4368,1650,10301,7632,4437,2490,5463,2877,3831,6508,6620,5960,2539,7964,4785,5962,3310,1375,9625,2664,1904,3972,3958,1534,5394,6267,8367,5517,7738,4324,4459,4651,3030,1224,7527,5088,5359,5887,1786,7064,6304,16092,2748,2818,5959,6504,6074,983,10866,7782,5728,5311,9253,3430,5718,9786,5938,2515,4754,2761,2951,10899,2448,5698,2559,10302,5866,11109,4743,3400,7008,2419,8584,1999,6695,3716,6039,4246,6470,2814,5223,1032,4429,6608,2958,2609,1770,7295,4240,3525,2668,9352,1842,4716,7007,2027,4015,7577,7045,1369,8641,3206,4864,4642,8318,1823,3143,9614,947,5681,4291,6824,3635,6465,1136,6585,6290,4553,12207,1987,3854,4276,5299,11678,4236,2760,4279,3523,5282,1137,3349,1158,5739,2434,4959,4375,1624,6764,1244,11457,7717,3415,4486,6000,4025,1893,8541,6046,4311,2241,7798,3260,10926,2962,4221,5749,5256,5157,2906,5138,3177,5743,2962,5653,2990,9321,5583,6644,5019,2382,6556,5928,855,4914,9058,5590,4131,2701,7774,4859,3026,3192,6065,4820,3151,3185,5217,6560,6859,5888,2983,9767,2554,2341,7697,3264,3578,6073,2366,2439,6568,5836,3820,7016,4273,5025,3891,9472,2495,3114,2623,8836,3284,3432,6204,8505,3350,3101,3608,2705,5580,12405,3866,5438,3090,7541,1167,5983,2748,5624,3648,3718,8148,4409,5347,9489,3733,7754,7601,2704,1498,1930,6132,3513,6836,5080,4371,3355,6180,7190,6538,5923,641,11203,4375,2281,4315,6467,4326,4311,4780,2915,4937,5942,5724,4306,6366,1741,6429,3538,7666,5612,5079,2902,8878,3882,1075,11822,1811,7773,6430,5911,6870,5328,1316,8510,3611,6845,4500,2516,7348,2797,4136,4034,10967,2069,6485,4747,8294,1560,7204,4740,6176,9660,2949,10859,9386,11696,5793,14510,3914,8696,2906,3115,4043,8456,4703,9622,4556,9058,6622,5093,3594,4653,2332,4915,4473,6427,4869,8721,5659,10574,6901,20083,2984,1903,6769,8571,7894,4744,11909,8408,4653,10131,5511,5713,7298,5963,10045,2222,6097,3661,5507,8185,5463,3730,2079,9854,1875,5514,4576,9578,10922,6835,6934,11162,7364,2950,5526,6419,9187,2622,9080,3058,10299,11728,2926,2605,3494,5607,17388,4460,6655,4531,10165,5735,4800,7512,10317,7613,11253,12040,9973,1018,8854,6026,3098,8098,5675,2851,4096,3096,2356,8157,3416,8447,1905,9655,7007,4341,4912,1959,3947,2383,1868,6540,6886,8284,10626,2040,2031,3676,3044,3144,9802,5520,2463,4787,1810,11436,3625,6197,3129,9605,1737,7920,1719,6128,3656,6242,3180,4923,8771,3686,3931,1645,4734,5278,4688,3463,5166,7496,3946,7231,5041,2437,4190,12035,2797,7865,4921,4022,3858,4799,8311,1290,10894,4148,1547,4094,7588,4919,3939,1933,6455,3858,5662,6284,2016,3701,3795,5286,1273,2454,12639,991,5328,5142,5281,5168,4608,5716,4656,5453,7000,4681,6150,2303,5951,5236,2105,1095,3749,4056,4285,7497,4379,3801,6365,3873,4079,4799,4922,3618,10120,6602,3111,4456,7425,2525,5232,2861,4084,5213,3907,7230,1665,6980,4908,6861,4434,6799,2773,7373,3909,2061,5058,1455,10286,5093,5684,2853,8471,3363,7510,1031,89,9128,1920,2791,5683,5353,5781,2022,5858,3153,6903,3551,4273,6105,5680,2444,1949,6385,7536,2492,10990,3390,5102,1498,5255,6131,4912,5614,3645,4830,6197,4350,3895,5684,2857,9903,2069,4022,4288,4443,6334,6438,6707,2317,4298,8984,6226,911,4623,3617,6535,5422,1236,2254,8237,9104,1464,5207,5058,3345,4463,979,2480,6825,8962,2727,4980,3508,6877,5503,7505,1481,4254,5112,2488,2566,3726,6359,9280,4933,4089,3358,1689,2774,5799,6797,13949,1896,4555,1576,6494,2708,11110,1907,3940,6932,2421,3572,1264,5477,1313,5095,3011,8086,7510,1913,2047,7154,5775,2280,1457,6188,8762,3235,6001,4473,4383,3589,9651,1697,6906,2884,2124,4189,7808,10021,1822,2933,4183,5250,6665,7053,5295,5192,2915,2781,6002,1874,6770,4939,7302,5077,4452,6657,3523,5829,4351,2562,1437,11029,2298,4722,4231,8959,3055,1417,3786,8802,3732,4215,2053,5586,11174,4730,2975,1356,10693,3274,5131,1787,4315,6890,798,2419,6503,4531,4879,2580,2569,3236,8034,2454,3639,3397,2421,3841,5646,6191,5327,2394,5746,706,4780,6615,7776,7211,1386,2112,3234,8440,8136,4364,9603,6038,3333,8320,5146,4383,3718,4635,5929,3616,7419,3922,6330,4780,8108,2918,5616,5810,5662,10482,1248,7142,1502,4282,10057,6989,1997,3353,2055,8567,4438,1089,7354,2702,2460,1964,10858,7507,3093,5431,1436,8189,2660,4484,4542,7249,8147,3711,3663,7678,4672,3982,5196,3667,6983,5765,5445,2267,4825,8646,2937,809,4999,8557,4122,3303,3188,5718,5564,11530,5213,3022,2430,3796,5575,9351,2162,3182,2498,5054,4192,5528,8478,1776,4257,4264,7450,1749,6452,2937,4680,3829,12091,3632,4038,4668,3671,7702,2461,7981,2128,6648,4130,7393,5705,4885,5419,1455,8807,4969,6629,2376,4829,7440,3531,4315,4590,6338,2698,8200,1515,5938,5989,3864,9066,2895,10768,4590,5594,7302,4607,16154,2800,3633,5151,7467,8787,4421,4750,9937,8091,4762,9579,5317,7424,3231,7892,6909,8748,10070,3375,13170,5764,1199,4992,3888,11192,3540,6650,5547,5291,8040,8780,6412,2373,6142,2293,2685,2282,5176,3283,10025,7323,5338,6058,2848,2641,3400,14799,2778,4704,8088,4408,8982,3147,1819,10489,2161,1939,8883,7219,4477,4753,4439,1903,7136,6825,5761,5571,4154,9123,4623,2118,2631,4956,4855,1393,6970,5741,2295,5702,3613,5939,2294,5939,4734,3242,2549,2033,5639,3286,4991,6897,3518,5516,2505,2156,7080,6132,3384,7459,4443,2100,3289,8558,4687,1716,7766,4758,3477,4509,2358,4652,12725,4439,5579,1527,7888,1485,7177,4138,1570,8883,4510,7647,2305,6296,5350,5140,1885,4340,5739,5370,4234,6502,5756,4732,6404,3179,2660,4727,5547,4957,4956,5268,3592,3914,3110,5553,5110,4056,5380,7134,5959,5638,915,2902,10715,6351,4225,1381,3589,10460,5637,1237,4406,2341,5477,7043,3398,2770,2629,6681,1150,7708,7523,4482,5714,4331,4636,8422,5457,822,2983,2126,4602,5687,4654,4198,4650,2897,6620,3240,6761,2629,4994,6145,1905,7033,6528,7458,3418,3465,4112,3009,2449,3981,5620,7318,3245,5197,4676,8936,2981,5643,3066,7039,10311,2655,1784,1895,4094,7516,3894,3952,5655,4713,2486,6702,5068,3075,12754,3071,2097,2599,3787,3942,9250,2626,2713,2341,7995,8194,2832,3814,2909,4646,8905,7672,3049,2439,7156,6573,6408,2029,2574,3239,7421,5033,3153,4050,4523,4567,3854,3444,4911,1749,6159,5475,1522,3525,4181,6779,1036,11957,9142,2719,3365,1645,5045,3667,2589,7696,8436,2424,5631,6212,6190,3676,9706,1525,4363,6914,2920,6538,5607,5912,5099,4020,3919,4065,5489,5750,5963,4462,2615,6392,2745,3570,8043,7897,4706,4633,10350,1921,4813,8509,6240,1433,7301,5140,1384,7869,3830,4127,9714,4994,5868,3376,4571,3115,3757,2689,13363,6777,4908,3981,7557,3913,3398,4479,6684,6567,2767,5716,1843,5631,3632,4981,5586,6217,4363,3271,5068,4314,7085,2575,3601,3987,8895,5601,3101,5831,5093,4423,4778,7093,6716,2913,6628,4841,3856,7463,3237,5369,1968,5731,6161,3897,10037,4556,5124,6751,3919,7084,4340,4513,6265,3031,2724,3782,2375,5971,921,4405,9348,5973,3118,4117,4637,6756,2878,5189,10245,3096,8808,7169,2369,4413,5290,4851,4878,7499,7946,6979,10494,6909,11110,13280,5823,3279,8634,12509,6806,2487,3462,6775,3856,5106,7389,6809,10227,1285,5756,2876,5141,6833,6968,2845,2375,4683,3361,4566,2380,7793,2560,7121,4508,2400,6237,3220,6682,6611,2960,4945,8946,2630,7078,2713,3092,5298,10552,4102,6426,7987,1767,7449,6614,4757,6981,3453,3605,6509,8786,7269,4657,971,10178,2747,6542,5792,4953,3429,9154,6448,4698,7736,3436,2619,7042,9237,3307,5469,3579,10178,3097,4510,1735,7728,3228,2044,7016,8244,7087,5356,7054,3600,3576,2589,9307,5610,5965,7754,4942,6214,1656,3874,6041,5334,5217,4552,5648,4314,4096,5440,7059,3496,11458,4391,3325,8627,5680,4702,5292,7011,12583,6516,3491,6077,5596,4175,1997,13024,2990,6683,3376,5512,6275,6828,3156,10697,8115,5398,9678,6218,5559,3397,4540,1836,12608,4331,5142,8263,5399,5878,8635,7580,3438,14066,2414,7294,2481,6317,6638,7500,11383,5843,4051,4419,7281,9492,10975,4165,5234,2331,12853,7057,4759,4977,4001,10276,8623,4560,1917,9384,3606,7377,7069,7544,11398,5155,4631,4923,7045,2565,4840,8716,5921,4764,5625,3421,12153,2335,4085,6255,3673,6081,4564,9575,3241,9773,1196,1972,5403,8215,1713,7539,7338,6621,4949,1748,4556,6717,9195,1840,5883,4499,6448,9139,3947,2759,7402,7530,5832,4667,3032,4118,7038,3802,8024,6033,3651,4625,9669,846,4621,10464,6264,6874,5880,11886,4834,5195,11827,4298,3238,3419,10609,5750,5276,6003,4976,6392,5378,6256,9039,4410,16324,13324,5975,4755,5672,4487,6242,6172,4119,1977,3886,4609,3981,8580,7397,6026,3879,4828,12023,15632,3748,6217,8069,4628,6693,2592,5657,4828,3168,6275,1794,5891,7087,12114,2963,1724,1869,7175,4606,3124,4804,6605,2719,4778,11293,2459,4877,3542,19886,2954,14514,3240,4194,10132,8588,4420,3591,6635,1904,5053,6798,5648,3468,9704,5232,10093,5298,3377,8897,4939,3858,2497,8596,6641,6594,3664,7403,2803,2089,4952,9112,5201,3010,6642,3362,6473,8708,3582,1857,7232,6909,8787,6919,492,4945,6426,5179,3353,5240,3457,9612,3286,3102,2387,4176,3263,6977,6174,6377,4344,3562,7623,10183,4446,5600,4128,10123,2907,7403,2949,8178,4477,7670,6326,5222,4703,3198,3884,2128,5728,6510,5785,5561,7588,3299,3467,5741,4683,5082,4770,11585,3441,3173,4436,5618,3921,3268,7762,11082,4670,4084,3494,6010,3842,3432,2407,6653,4363,6488,6319,4323,5055,4049,6462,9425,3858,3239,6358,1735,3673,4682,2954,7315,1812,3546,7114,7200,3158,11914,3324,2797,6586,5745,4234,5174,4844,4709,6745,2458,2061,5704,3000,6961,6121,2931,3704,2034,2031,6446,6712,4180,1635,4322,3798,945,7047,12215,2584,2292,2992,4658,6909,5060,4525,3339,3852,4855,4468,2221,5057,7855,1455,3458,8775,4284,6991,4959,3983,4174,7470,7227,4943,2852,2197,4236,4170,2494,6929,1822,4684,2672,2696,4959,8168,2733,6507,5765,3981,5877,2683,5130,2173,7865,4658,6367,2253,3411,4174,1815,4464,4004,6400,3251,6896,2369,2596,4114,6203,3237,3831,7633,6404,6688,3828,4611,6067,3879,3513,1198,12907,4337,3684,3447,4286,4343,3348,3111,2919,5939,3375,2077,4899,6055,9651,4904,2840,1354,3945,3775,5984,4241,6839,6592,3846,4528,1758,5292,5630,5987,7231,2299,7644,6103,1243,3829,5942,4227,5262,3785,7036,8889,3182,6329,3112,5677,2916,6921,4515,4401,7237,2570,1825,2871,9577,1921,5149,4552,3079,8810,6054,5977,2261,3251,6351,2796,2173,6798,10282,2530,4997,1903,8498,6157,7013,4726,7773,4790,6398,2501,2140,3352,4932,4232,2743,6831,5993,5451,2714,3344,4607,5415,3673,6719,4483,2740,5780,3602,5763,3734,7628,1182,5980,5554,3216,6236,2773,6626,3691,5664,4872,3281,4284,6109,2398,6180,1419,5496,4935,7098,4279,1559,3380,7201,3252,2928,3750,2572,8202,3275,14619,4468,1292,2708,5251,5324,4203,5212,5045,2710,4365,6201,1234,5138,4872,7360,3476,3151,6668,1949,6393,3133,8699,2414,5166,4842,6829,10331,3538,5993,3131,5597,1867,8503,3361,4209,4551,2291,10594,2761,2512,6362,4997,2599,5201,2748,9551,4821,1257,3676,2776,6569,5588,3909,5568,3752,5845,10380,4430,7242,5442,4564,6276,5193,4079,1825,4154,4495,5433,4669,2421,6279,4426,1820,11299,5206,1625,5291,2399,5178,3572,10861,4582,3799,9258,4634,5688,6215,4673,1892,11163,3540,4413,5337,11965,8426,2975,4728,3508,6355,6411,4672,2845,7688,7777,3416,2422,5259,8311,3449,3319,3105,6750,4977,5691,8198,7735,8625,3638,8002,4750,7152,4217,4458,5496,10580,5528,7885,5927,5391,3905,7529,6019,11127,4066,2954,16601,4026,10855,10862,8064,8815,6696,4088,16178,2383,5617,2976,7784,4663,12405,7281,5198,11616,5740,3944,10959,7356,6970,10951,4204,7875,6907,7708,6557,1804,3135,4239,3719,5904,13793,8091,2517,5713,6282,10179,3947,2520,7859,6983,12053,4883,5031,4039,3160,5507,4959,4382,7267,5904,5944,8411,2383,2999,3174,6158,5775,7401,3218,2971,6730,5177,6634,1646,8193,3839,5036,6578,4310,2034,5861,8862,5231,4412,1941,7848,5194,3915,3536,4050,6822,1599,10220,8081,1081,2409,4368,11905,6680,5596,8501,9037,7275,1795,6324,6798,3589,4804,6810,6000,3540,5642,4540,6996,4305,2678,3895,10417,1607,9140,2849,7462,4919,3421,6896,9970,3987,5327,1967,5507,7159,3757,5898,3465,4709,8937,1139,7287,4566,3832,3058,5727,8189,4536,5069,5255,1895,5660,8461,4714,3305,9685,3993,7953,7348,2170,8142,8925,7822,3029,7089,4660,3414,4557,7740,3518,8502,6950,2185,10196,4481,8422,3502,11865,3823,5653,2811,3210,3384,7101,4857,1674,5919,5601,3071,1859,5504,4594,10945,4082,8884,11361,3919,5180,5537,5149,4362,8442,4142,10705,3074,2340,5073,2975,15787,11717,7110,10155,4768,721,9829,12848,5428,3268,5503,8898,12001,5167,3949,10132,4890,10723,1625,8166,5314,10616,8361,4819,5093,6679,5593,4705,3097,5005,6541,4181,3117,4195,6344,8856,8593,1045,7354,8563,4734,6551,4234,5067,5903,6668,2501,3726,1161,9321,8257,1275,13373,2489,7062,3452,2852,4796,6691,643,2454,1561,5140,4235,1976,989,2914,1759,1895,2120,940,819,970,4119,6510,4587,3564,998,2492,7013,3142,955,3069,1151,754,3541,1517,2541,6327,826,1095,3271,3273,2368,568,2216,3238,1933,1019,1557,3458,5834,3162,243,1647,5876,2671,555,4080,925,4112,1230,2222,1768,1522,1764,1860,2793,4667,865,4525,148,785,2277,935,1099,1340,2771,1723,6400,328,1584,1050,4172,4196,157,1725,761,1659,1772,1550,653,147,1821,10616,1366,2342,2072,1136,3282,4436,1638,2076,2608,1426,1109,1076,3893,1576,591,2635,1046,4304,691,1246,1970,2337,2203,1819,263,3859,2242,99,3277,4017,2558,2097,2588,365,553,4707,240,4904,2134,1052,747,1779,3362,2435,519,3900,5082,1466,2281,1605,1569,1421,1991,902,4078,2196,6805,4856,1884,815,4329,3014,1627,1798,784,3827,1486,1644,3815,5751,553,4068,2027,4627,5640,1587,1758,1122,3137,5800,1702,1033,1078,3756,3545,1896,6336,2385,243,1986,268,3137,5275,3689,3503,2281,2841,681,628,2140,3486,1510,2831,1756,631,536,1742,6107,3133,988,2989,3501,2979,2076,324,2700,722,5550,3165,5844,3642,323,810,1656,2398,4419,4772,865,6153,2655,763,2065,3435,2700,4420,4496,2008,5220,1518,11173,1323,633,1974,1588,1723,4195,6843,7892,4099,3237,2890,7712,2042,1520,2285,3278,2761,2752,1349,4786,1160,3435,6186,3960,3703,8632,1464,6781,3077,2815,782,1962,1641,2142,5723,1554,2378,912,3011,2292,3812,1156,11399,1679,1697,369,5171,1213,336,681,2890,2773,2109,1533,1124,1515,3871,2277,1446,1506,1718,2080,1334,1059,3392,3233,3127,909,4225,509,2515,2186,3663,3591,41,3084,209,6942,2509,2525,1041,5033,1622,2248,3810,514,3055,2614,1497,5470,1315,1051,911,2213,2367,3564,984,1141,3543,1343,2358,3262,1819,2303,2609,3666,620,1547,3990,481,2411,1568,2939,3164,3100,635,2898,2340,3036,3676,1042,1381,2177,2694,945,3048,2892,193,1148,6917,1553,2311,2800,1844,311,3060,1273,3757,5750,2670,1744,2180,1683,4430,2838,1882,276,1849,1938,1013,3498,4269,1218,250,963,4313,3200,1260,2527,2283,1711,1038,4344,1144,2492,1948,1398,2448,1375,772,2696,2727,2228,3512,4474,1037,5201,1988,555,2499,2245,2512,1324,2563,1140,4003,9783,954,651,474,5474,3044,2506,1507,1752,6140,318,476,2294,2502,1934,1004,72,11320,6710,1986,2179,2163,1442,3929,1462,1654,6866,934,1479,2796,4145,3231,2184,2152,2035,3116,2237,1283,1980,1887,3326,590,1991,3210,2164,487,2518,1363,3101,3351,2564,1579,4244,2487,141,2113,1299,5341,2661,1682,2507,4131,4495,3095,520,2204,2324,1573,5723,1073,3594,4299,906,1223,1861,5868,2330,2036,2148,2776,5357,213,708,7036,482,999,738,4435,2286,3328,1148,3216,3237,1522,836,1498,6377,1172,1326,306,4257,2346,2101,2902,1246,3767,3911,1578,1099,1411,1150,1058,1911,1817,2933,5948,3504,4834,1271,473,571,603,1137,2695,6608,3817,2107,2652,2498,2546,5617,1822,1205,942,3203,2845,458,1626,1619,2981,6739,2026,2997,2510,763,1639,2994,1477,2109,1059,920,6980,1953,1628,3744,3598,1596,3788,738,2109,17,3066,369,1283,1425,2660,8068,8820,2292,3088,6465,1710,2057,1652,2233,3656,1186,2300,1327,3437,503,3228,4440,3499,1234,3661,3028,4982,4330,1073,3902,3578,3017,1901,606,1273,4505,3026,1235,1424,2009,450,3196,798,1144,9608,5432,4160,1856,1577,2355,7621,1891,3137,3208,4390,3712,962,2155,1563,2293,934,9564,3419,1057,4033,1694,5769,647,1900,2253,6931,12341,2225,3142,4888,931,307,2923,2318,4982,1489,709,3238,4605,2912,4442,1501,2776,2910,6592,939,2739,2625,125,2151,524,1912,3408,3538,2247,5697,5185,1253,3889,541,2623,648,2508,2093,4548,4165,999,1567,1654,6524,6453,2099,1682,930,372,901,1418,4914,7118,3350,3926,2337,2079,2053,3269,2023,6174,347,4429,1726,4377,2467,3156,2023,2106,5639,1942,2899,2143,4114,953,6699,4467,5002,4332,1207,3048,6424,2481,464,406,2360,11296,3888,1359,3184,2445,2415,1499,5389,1087,809,5004,7240,1203,6571,2562,4372,2566,4165,5291,2855,2665,3138,9963,4238,1062,2428,2973,605,728,5615,8090,11035,6552,3947,1177,7074,1660,5214,3183,4479,2554,869,1646,12044,9945,3142,1347,3595,2134,5327,3150,2349,11037,3735,1204,1625,2391,5887,3516,995,588,3067,3730,3288,2181,2897,2797,4995,820,1679,3183,5061,4923,818,4302,1285,2004,2312,5789,2939,1559,1065,1996,5421,3972,4248,3894,628,5891,1263,2346,1922,3657,2866,4399,1548,324,1912,2412,1636,7642,3114,2135,4555,4172,3148,2623,3790,950,4045,2911,6813,3289,2406,5315,3758,1088,366,577,3197,3152,5146,3502,4891,1822,6592,996,2877,1723,3544,3715,1666,2928,2360,1849,3879,3727,2881,2934,3644,6184,1197,236,4059,2057,2408,2053,1567,4195,2414,1221,2847,2429,1907,1007,2640,2608,4483,1189,1340,1968,4505,1406,1467,1498,5566,1999,393,2565,4817,5122,822,3182,3596,3681,4811,193,755,3107,2281,6779,2101,744,5423,933,2014,2345,1235,418,1917,590,6267,8027,1185,1229,3484,7722,660,951,456,2600,4181,407,2436,2669,2850,2041,1180,1664,7121,3646,2433,2242,1937,3552,1058,2637,2584,1569,1661,434,814,3328,733,1073,199,2656,10921,3952,5230,1286,1351,2130,435,6111,4375,1457,3679,1654,538,998,1563,3117,1398,6870,1009,3082,1934,1925,1537,1898,1487,6154,2802,2108,1709,1981,6021,544,3330,3221,1726,850,531,2062,1817,3727,210,1304,448,3594,2854,4325,4306,506,2305,4680,2262,173,8968,524,2461,1761,1354,3257,3671,3313,1809,3647,237,1526,4208,2894,2504,2313,2189,1409,3222,3046,867,4929,2749,1958,841,4319,2020,4132,2543,1006,2801,5248,2754,2804,604,4182,1339,574,1608,4111,526,1443,480,551,916,1553,1510,3137,8475,3977,815,759,4021,1010,7275,1738,642,3415,2469,3088,376,4979,2198,755,3222,1674,1694,2462,382,5129,4097,893,662,1654,2829,9091,832,5466,7327,710,1016,1654,911,1675,2755,2392,3234,4918,2080,2513,2837,1820,357,5405,3339,1153,5673,6161,563,510,3451,1554,2554,6179,3271,3907,1176,1226,1432,1155,1755,3724,2404,746,2795,266,4815,6284,3330,943,4673,907,1031,860,2451,4380,2709,1167,1823,1882,1740,2652,4655,1296,2169,2099,1387,1639,1863,1059,585,852,1324,1058,1806,7438,1284,2617,1561,1608,5126,484,4489,1422,848,755,6887,1466,923,3265,1234,6182,4607,1701,1635,3752,2116,1935,2182,5029,3553,3438,1054,1219,950,1014,3368,2048,971,1187,6507,4121,1594,4372,1592,1279,1266,3587,3819,519,2968,3999,6819,1183,1068,504,4427,9680,1524,2524,3876,1474,2306,864,197,2321,1187,5998,1824,7147,851,903,747,6268,673,1647,2798,293,6008,2065,790,1549,4574,4098,2183,480,2181,1385,2960,1765,2465,4152,1186,5299,126,3318,2291,321,1842,4496,560,910,1391,2952,3341,4650,1107,1912,4369,2366,1668,1052,756,3559,7513,2341,3481,1467,537,925,2741,1076,3341,3199,330,2665,2672,1413,1499,1562,2787,5733,1404,4096,2096,1693,2337,3724,2826,2660,1925,3070,3038,2990,1646,299,1816,653,2988,5915,2549,414,1966,841,960,5516,4575,1646,2783,2590,3091,2628,330,625,487,2660,4220,1390,1533,5154,1777,2049,1295,2035,3226,1617,585,2789,4363,3558,1526,1486,7313,3403,1830,2804,1719,1392,1314,1400,579,2490,4294,4120,285,4468,2604,1417,2019,2015,3603,2476,939,2810,7536,2359,4637,987,3457,828,690,2856,2809,2926,1090,4744,1773,1655,1430,2541,4171,1516,4066,1490,1022,1102,1092,2765,3944,1155,1193,4225,1213,316,2132,2360,503,103,5190,3347,3463,2980,4786,1439,1048,774,1037,4365,2041,1628,1348,3299,3081,5210,517,1905,2876,1700,5429,1946,1207,913,1474,3745,610,2100,2620,1869,3675,4672,840,1944,1340,755,1347,2166,543,2284,796,3511,1171,2438,4218,5895,2038,1255,2000,3626,1174,1656,5349,1820,1455,508,8257,6012,601,994,2438,176,2127,2871,566,1014,5156,3214,1499,2593,1267,2583,5684,1984,1522,1374,1963,2021,2554,8538,1053,8080,1787,3469,941,2599,1327,2672,8385,192,598,2598,2629,4782,2472,1997,804,2880,1843,2540,2006,7167,1662,4029,4191,1955,866,2479,1366,2110,1559,2134,543,1719,4553,1797,2062,1152,15475,3296,1088,1440,4161,3955,3969,2683,440,2487,670,424,4495,2944,1089,10290,1623,1584,6851,2373,4998,1608,8795,4424,2590,861,2577,5235,5992,4804,1453,3275,9165,2161,2048,5714,8946,502,2507,2672,3969,4897,863,9918,3447,4030,3402,9430,6342,3003,7639,1732,4874,3202,6012,3402,6972,6573,2936,3522,5509,5707,1327,980,13580,4398,3569,1901,12094,979,1604,3392,1665,3979,5929,5171,3179,2077,1206,5642,2216,4601,1924,1682,2298,4432,4583,4306,4668,2654,3178,1811,3494,1630,3247,1336,3184,4721,3618,1759,838,5807,809,1303,2373,4658,2453,2538,5579,1135,769,1161,265,5463,3984,869,7573,3047,4017,2929,3001,3429,423,1871,1636,2329,876,1650,971,1262,1961,1443,2793,3477,5011,8431,7291,888,526,2435,4178,3660,576,1198,8141,589,5492,688,3403,1469,933,1592,5109,2489,1666,701,1329,3996,2979,545,976,3315,7016,3553,639,249,2067,508,7585,341,8487,3856,1977,351,3898,1393,3895,2849,3911,1521,1224,2507,1508,4206,776,1545,3775,3546,4313,3015,1359,1483,3516,3055,3242,993,1522,4074,4692,3145,2632,5530,1797,123,864,2971,7454,291,2671,2768,1948,3347,3348,1148,6954,2266,3747,5854,3450,1858,1050,481,4013,2110,3706,3495,523,7530,1226,3094,2323,2773,3676,3234,1800,1309,3401,3327,1451,1810,1743,2720,1283,5540,2289,1256,1170,3441,3238,3885,2992,1003,1809,7198,4478,1386,3527,859,1822,1739,2631,1799,1205,2875,596,1311,8070,3416,4199,890,593,4724,996,464,2913,6390,521,168,2633,6747,2157,1773,314,7845,1975,1929,2614,2478,3766,1888,2661,1385,4383,1859,943,1497,1555,2908,2033,6727,3411,1866,2533,5003,1300,4160,1864,2546,1463,4043,3488,1102,1619,1233,5801,2175,2305,1963,8026,3043,4218,1197,849,5058,3166,2007,3211,404,2157,6582,755,1869,5586,1110,5146,706,4610,825,4377,3214,7998,2338,6364,1823,4821,7769,5880,1460,1223,2956,965,4474,1415,2620,2183,130,4544,2059,6471,1945,2131,235,4609,1471,2526,1374,1866,9194,2583,4812,1025,2949,1457,2497,2153,7157,679,2400,1814,3623,640,2015,644,5122,1652,32,3164,811,4712,406,6362,3186,389,1909,1473,4502,1486,2892,1800,506,1151,3218,3468,443,4222,3067,2408,1095,3195,1057,4952,2396,1299,4942,1873,4804,1734,1250,3138,2962,728,3157,3894,1764,1995,205,4250,1148,2812,2125,2481,8793,4525,1137,1268,2371,3224,1611,1229,1486,1705,1538,1042,3470,1043,3138,2523,1720,2554,8429,1679,1665,2408,3307,2376,3494,1962,1022,6226,2838,3783,1721,684,1125,821,732,1244,3595,1660,1431,3986,962,2694,373,2693,3710,1588,682,3426,527,3419,4618,3330,2770,3274,3264,878,2619,1833,4555,5134,6502,412,5311,4674,483,1039,8937,3561,363,2489,2214,6036,3619,3147,2532,1931,1569,2327,130,4206,4874,2084,1694,1075,4941,1116,1328,2089,1550,1458,1362,3701,1365,6476,1620,6207,3287,2831,1461,2679,5441,2695,125,1727,3964,3465,2573,188,7046,2284,7169,1631,1149,1226,705,1518,5494,1198,5778,716,5592,1509,992,1233,1339,2455,3894,5444,3475,1618,1263,3787,3919,1223,1219,3789,4624,572,6378,807,2087,1621,2420,535,3957,1034,446,525,4295,4085,3466,2261,424,2644,1542,1687,1429,769,2514,3090,5324,2368,7163,3617,4658,1552,2518,225,3741,1146,2299,1783,1524,2492,3796,4450,4436,1524,1448,4072,2336,1327,3272,3329,585,270,1641,2019,5296,1427,1483,1968,5130,3064,1504,1303,2261,1123,2621,1661,830,2343,3726,1580,1276,1707,1435,2871,2779,4648,2929,917,2483,506,3467,2228,508,1272,777,5245,6100,1504,1642,4213,5294,2378,1770,1091,752,1768,1172,753,5647,3620,4662,2466,3616,3492,1362,948,1258,1364,3303,3293,2441,4905,1018,176,514,2752,1909,1706,3146,1941,911,1543,1310,806,3855,1055,6378,362,2475,6564,2153,975,3016,4125,1516,1860,2178,5809,3581,1056,2835,2282,708,1623,1677,7376,3760,1314,1584,500,1615,3259,2556,4408,1631,4400,884,3091,386,1759,7634,2192,994,6973,733,2539,3114,3334,2546,1567,3283,3851,2109,2169,2657,6387,3194,1265,868,2654,4140,463,2013,2236,2850,3116,2162,356,1763,7019,2526,386,1646,2672,2324,665,1929,2486,3192,1474,2477,4154,5627,804,1516,254,6416,2516,1394,679,2215,2981,1079,4295,3071,3727,5234,3099,1578,918,1593,1261,3171,3157,2683,1985,493,501,7073,2712,2247,727,3377,5082,3362,3194,2996,4562,1260,5137,3798,1557,969,2755,4216,2193,3183,1620,2843,3137,1589,1792,4128,2067,4827,3755,2992,2361,3130,862,1565,4637,855,3219,4816,864,1798,2896,1974,1312,4246,1520,2822,1416,3576,4417,7372,2962,245,4034,301,5579,3223,3658,4464,3506,3462,1149,1404,2727,2368,482,4262,4219,4401,1276,4156,5485,3873,154,1744,2122,621,2009,1074,7533,1066,4081,662,4845,777,1452,3245,7096,2941,2396,1952,812,4381,1818,3278,2017,2766,3698,6108,4387,2184,2820,3872,3896,690,1758,2730,3780,2215,2301,1265,10386,3288,2336,581,2497,5721,772,2791,2619,5658,5857,361,1990,4809,1421,1999,2662,4152,5431,1979,890,3551,4235,1373,163,2285,2463,5364,7756,1248,2255,3958,4213,1553,1117,10525,762,868,327,1535,3982,1704,962,1173,3368,916,4472,1832,6352,1557,1550,6136,4578,1019,2113,3127,2722,2857,1150,5644,2215,3134,1348,3050,4587,4696,1433,2718,1651,2230,3660,3366,518,5881,1880,3619,2989,1523,313,4510,105,3793,7766,6013,1995,5047,5202,5088,1050,1206,2068,1892,7734,2919,1322,9850,5226,210,1673,1767,3143,6764,2635,5497,4288,4420,1692,2197,1785,2067,7713,2876,5255,3225,897,745,91,7482,6736,4110,4126,3333,900,8619,5359,4503,5192,842,3431,463,3841,4703,1235,1603,3747,2696,3449,2610,7121,6246,1204,4756,8525,2363,4716,7072,1332,806,5370,4336,1333,3565,1061,5861,1768,8548,2630,5743,3776,2448,3516,4772,5611,4661,2642,1123,3153,2104,5102,7962,2581,1109,909,927,5033,8334,4865,3253,1105,4938,1938,2445,884,1365,1666,4940,3865,3398,700,1285,1129,2632,4436,3028,3386,3180,4057,1591,4432,1612,5072,4973,6862,1245,5869,4288,738,2894,863,1467,4985,4941,1948,872,2550,2184,38,1213,9050,1044,3946,2980,3090,3990,1573,2098,3807,2004,2327,4516,802,3284,1913,6661,593,1938,1931,5048,2485,2761,6053,2815,1758,877,3320,2210,2586,2080,3691,2788,4154,2410,1454,4731,1287,1143,1915,3591,454,1698,7209,316,3537,2900,1526,1122,7694,773,2103,587,3925,1145,1961,4455,5946,5091,1763,2825,473,4689,1124,2746,1807,5289,3453,938,6568,2123,3067,1034,722,812,2683,810,2474,1693,3930,1394,2527,3042,49,4206,3174,1776,1739,1286,5138,1449,349,1612,2070,4038,558,2918,1616,3020,1419,1107,6705,1911,3325,3668,1167,3759,1415,1896,2414,3435,1096,1048,2465,2435,3001,3971,907,2788,6968,713,1989,3193,1928,1053,3667,221,5820,767,1866,4785,280,764,3397,421,647,5073,4003,980,969,5167,4554,370,731,2267,2903,2008,388,5613,2628,899,454,474,7348,536,2136,740,1957,1279,81,613,1330,6608,758,3595,460,2606,1074,2732,2495,6398,1909,1136,4948,2071,4642,5745,2959,587,3182,2663,4074,874,2921,3495,3168,4935,3473,1642,1460,1873,5702,1714,10162,778,234,985,885,906,1067,3322,1438,5380,282,874,4396,4665,2414,701,2011,2300,1790,1617,3222,3897,1043,2107,956,5372,6599,5129,4951,2579,1109,468,458,2332,2346,2865,794,3283,7670,8476,5233,1460,1738,3945,6153,1256,498,2672,2034,2998,1960,4319,3345,276,3150,3418,9617,1680,3514,1708,4547,4156,576,945,3347,1512,2190,2478,2279,4657,6237,2728,1653,1260,5658,442,1053,1015,2286,3814,3752,2644,3913,841,3033,682,1812,4754,4220,1767,2457,3628,397,3046,125,7111,1342,8399,1355,596,3813,1403,1307,2101,5231,669,3257,2701,2628,5901,2417,3035,1686,1046,979,3178,1015,7999,548,2480,1947,1588,5225,2338,3351,3445,4165,1481,914,571,5259,1190,172,5249,2723,2622,6737,1857,551,4112,1656,2374,2825,1632,896,4928,1653,201,4913,2171,2696,2860,1299,468,6088,454,1614,6209,684,1127,1782,1473,2191,2285,2118,2750,820,2504,2633,1543,1174,1175,3578,3914,3529,468,1794,2193,6518,2346,1149,3549,2266,2473,1780,3447,1414,4960,885,882,3233,2125,1130,1171,1809,2960,3184,2144,2760,2988,2729,1208,396,3702,2721,1758,691,3921,2727,536,3081,1426,3401,2495,2512,855,1477,3332,349,380,1581,1241,7347,3720,812,1419,9159,1167,596,4196,1365,3400,4774,769,3201,6023,474,922,1178,4291,3628,685,3362,483,5177,965,3241,3081,7551,3884,1047,3368,508,1188,2688,1398,1135,6581,9395,5668,2995,1993,2095,394,3609,716,1193,2246,1664,1387,3404,316,1615,1482,2283,4275,3878,1595,3490,446,1653,3211,1354,717,3189,3963,1291,4827,2661,1130,1052,2159,5319,2230,2070,4265,5041,2753,924,715,1559,2434,2799,1926,225,9351,1846,469,4215,4881,82,1853,1802,4258,3453,3530,997,2151,1479,4064,3099,7194,2825,1549,2839,2873,1807,4738,3316,1720,1437,3391,3987,518,2536,5617,2236,5834,2566,3127,123,4122,3851,662,3411,656,1481,4606,8284,2550,671,3001,23,4519,2923,1923,6439,1744,6818,2175,2204,880,6162,1135,3300,1976,4118,1588,684,784,2937,3502,96,2706,5393,1401,3145,1810,1699,3317,3514,1594,2417,1898,5010,3672,1718,4143,1163,1047,699,666,1030,3295,3537,2193,1754,3221,1693,2781,1813,1898,3645,1522,2647,1688,2667,637,392,4166,3603,3070,584,2154,2893,1876,241,127,3665,4467,858,1891,2494,5761,1937,2169,2997,1138,834,1304,1133,2044,1805,2423,2935,6701,1272,2258,2206,1681,6749,4440,515,924,4381,2708,906,1441,941,1143,3282,431,3054,4678,1391,2387,2253,2322,3890,2549,7551,1815,362,1205,903,967,3219,1671,1190,501,3014,568,6174,1156,5399,67,3667,1943,1602,2408,4793,3276,826,4145,1647,3150,3779,4397,560,651,551,1268,9257,2342,1189,847,1200,443,819,5802,3951,7397,313,1637,441,4356,110,1088,740,6438,5445,1286,4412,2920,1696,2393,2706,1977,2937,1443,3296,1762,4681,1640,1334,1663,2029,4098,1352,2179,1768,565,1809,1843,2264,3113,2783,2855,1464,2235,2812,1930,1979,1404,3837,2820,3011,1908,325,4145,1431,168,6397,3396,1591,4174,2036,4688,4537,1663,7600,314,1162,568,3063,1389,852,3700,2648,2128,1610,2752,3024,596,1112,1429,7187,366,775,4711,2089,4206,2316,3082,775,1540,2669,2577,8155,4249,3793,154,3289,1345,4090,2068,5368,1829,1453,1199,1191,4083,1016,2043,1377,5594,5684,1619,3720,963,5372,4334,792,1410,951,1006,3270,1421,3196,1582,2355,982,1057,4104,2634,1623,3057,4308,534,636,1924,3006,6468,1239,1400,1620,2362,2019,1567,1434,3871,3044,3741,1684,1772,1101,2586,1000,2847,7777,1114,1746,429,6163,983,3222,1020,4822,6726,1871,720,443,6656,2681,2368,624,1570,592,6655,352,954,2737,1194,2265,517,5770,962,2448,423,3171,4068,1569,2394,3648,1956,2073,1930,951,2858,1391,850,3670,2634,1056,3892,1894,502,3680,2635,2158,119,3466,346,4728,1624,3988,1756,4810,2415,1922,3289,2066,1851,4085,2720,859,3503,980,3531,3137,2274,3403,2632,3904,2670,2783,3471,2901,2178,666,1592,3579,3644,1594,3183,2226,2430,1347,1168,2202,3120,4091,1693,1893,358,2126,6311,6306,827,3066,2351,1362,4203,2159,2932,2292,597,1612,3861,4250,1749,2764,6623,2668,1713,1116,4636,1635,147,1675,3327,1800,1580,4126,5427,6403,875,1386,1637,1914,1264,2688,2579,678,2801,2598,2886,3543,3005,1467,7109,2317,1575,1121,2191,4490,567,2327,1020,5129,2107,3726,1758,1541,873,2427,7152,5375,6789,567,4179,6362,378,1720,5066,5336,2205,948,403,3860,4129,2913,4566,3382,1261,9826,340,2184,491,8173,317,2302,11854,1621,741,1128,5921,4985,606,2292,3026,5454,2736,177,1375,5295,3911,2821,7017,1473,2658,4689,3656,5712,1795,1285,4097,914,10436,2425,3838,5616,4144,5465,721,3368,1700,5631,5663,4146,863,1503,2896,1480,1865,12728,2560,6710,328,248,4739,7462,1948,3033,3817,5343,4110,10201,1440,1087,5946,1870,3888,2360,2080,2743,5029,4052,10583,1599,1207,4342,2230,2869,5482,866,1108,3131,806,4541,5638,1915,7040,8113,4297,2553,3959,8227,2192,6588,1407,2888,1364,6843,3950,3835,3601,891,933,4792,1965,4764,3163,2235,1489,867,6295,1850,5134,1018,3352,8664,2799,1469,1244,2819,4006,1930,3028,6606,703,4776,1600,4032,5520,689,3312,1037,6987,2019,811,650,3693,4699,3082,3341,1545,4418,1119,409,3085,5596,2832,2589,1646,7923,2349,1792,1943,2869,2571,2801,832,2631,7908,3344,5134,1866,658,3160,3765,3427,3061,3689,5810,365,1066,5012,1298,1563,1352,312,8788,3752,1907,1228,445,313,5030,1920,4338,1340,4683,2378,4977,3118,2762,334,1802,3405,2059,1572,2650,1375,2636,2495,920,1507,4287,4370,3155,1634,2429,633,2644,2134,2840,2175,2579,986,1424,3277,2835,1697,1728,1602,9304,1104,1496,4726,3421,6559,473,130,1078,2056,2839,3382,5272,885,1854,5746,188,3331,764,1423,3449,2496,476,3655,1647,2409,3348,4386,830,6856,3725,1643,2474,2230,1028,4002,1444,1929,6633,1420,1823,295,860,3667,4254,1747,2077,5203,2717,1216,1371,2870,1929,1626,1088,4795,7564,363,477,2748,3396,1683,1739,5479,4463,1656,5959,1202,175,2864,386,1752,3165,5204,2506,1186,3536,1108,2628,1281,1728,4590,3597,4439,3294,865,1493,1922,966,2917,3800,5968,1078,1713,913,1826,417,805,2287,7492,8139,909,875,2501,6067,1024,1275,2395,2852,598,385,2290,6922,1260,2914,1652,955,4841,1456,27,1350,7090,137,3668,459,2946,3485,2044,593,1458,4641,819,2881,3574,5060,1027,4897,276,6793,2170,2634,951,1781,1482,2189,2761,1814,6499,3834,1296,1494,2141,1173,578,3842,1788,2046,4267,3406,513,2345,746,2161,1990,2076,6800,1236,2222,1847,4853,2255,851,1633,7173,5386,548,2741,2901,3681,1768,1039,4117,1904,1598,1203,2167,4206,3432,3685,3500,2449,1321,2395,7140,3773,4892,2098,4722,3817,1560,6028,4895,5741,606,2960,884,1458,3182,3797,1079,1452,1753,3148,4947,2399,514,1353,2546,2362,1754,1222,3503,3469,1684,1029,1615,2557,1468,3476,1207,6303,1203,4030,1324,2620,1732,4152,1123,1140,6997,1440,2032,1901,3469,2232,4637,2537,2132,1846,2364,1004,1922,349,2842,2551,1285,4527,1979,1762,199,2686,6998,1677,3577,1907,4633,112,3384,200,6504,163,3303,4953,4146,5622,3361,3175,663,4099,2079,3393,3300,7843,1456,1684,1756,866,4489,3171,761,6801,1933,5603,2178,2204,4253,1232,3837,5008,3732,4325,850,2330,520,3895,502,2672,4817,3447,1104,3047,1706,1310,6110,2822,1951,2718,7082,3750,930,2461,478,1987,1938,3734,3883,1716,5518,1071,2364,1749,4352,448,2859,1652,4465,1596,2459,1713,3355,554,3379,1931,807,2344,2308,2096,1455,1644,2030,9135,628,4936,2332,728,1929,2772,4697,1055,5625,1376,1961,6239,4686,1884,441,860,519,1998,12244,2532,2053,1095,627,2231,3313,1148,2813,9340,110,2681,4217,5746,1402,821,1654,1009,6631,7109,160,166,3134,1909,6565,3462,520,5084,375,4469,2498,1980,3751,779,6306,3196,2692,3756,136,5295,2529,1584,2780,3223,945,3468,808,6133,3776,845,4203,676,984,3373,1800,2189,789,7607,787,2259,1930,5988,4329,6090,5878,2718,2617,2066,1105,1380,6629,2256,1902,1887,3185,1117,1368,6210,422,7168,4113,2282,4700,9064,2403,2717,1052,4793,3564,246,2033,5535,2695,2582,1824,310,5173,438,1670,3063,2894,2332,1281,1468,1028,5996,5840,1053,3289,6133,5290,5584,517,1839,3841,2835,4687,1618,5367,1084,3902,2011,899,5225,1898,1126,5829,2700,1720,2826,3845,6028,785,4337,2553,5570,3577,255,2491,7421,5175,1879,1929,1044,3932,1483,2667,1693,1307,4181,2810,1917,2184,4677,2346,793,2825,1420,2917,2688,2528,3376,7782,1197,2511,1696,3127,1892,5163,1485,4139,3346,4926,2888,2065,2862,2742,2104,5078,3142,4386,7356,1580,609,1231,2343,9086,3202,4223,10233,849,1007,3530,2838,2732,2855,3397,1658,2603,4178,130,4407,1003,2899,1020,2700,1889,2337,2190,3639,13630,489,3033,1451,2500,5060,6096,2593,4430,454,487,1776,3680,3458,785,4666,3791,4093,5366,2379,2329,9248,1792,1653,339,7635,6317,213,1530,2068,3894,2020,986,1698,1989,749,8354,2961,5710,5245,662,676,4758,1993,3930,4348,1381,5308,2366,1883,983,1676,4424,259,657,1050,2479,1325,5364,2601,3516,2344,1153,5691,750,2708,3316,1291,2430,3056,1398,2288,6815,1955,5655,294,692,328,2146,1867,1642,4539,3143,2323,1592,6738,460,9142,736,2251,2068,5769,1608,6016,200,2163,2922,1168,3679,3414,3767,4500,2169,1890,3768,370,315,1282,10103,1268,2733,2675,2148,3666,1143,2288,150,2273,3403,691,838,8440,3328,1299,1356,2899,4039,2954,4293,3704,4042,755,2366,3476,749,924,2160,378,3073,2568,6624,2998,1712,3251,1053,426,3292,1751,5899,8520,1286,545,3088,1346,977,633,2495,2067,3371,1987,2435,5400,2065,3174,1661,4109,1380,4423,213,4350,1671,1114,4829,2521,2392,671,3288,2671,2987,465,7153,1755,2863,273,104,6495,2565,1802,3564,3906,1571,1635,1049,2258,1913,3063,1158,1647,1538,3482,4158,1058,861,2839,1627,5483,746,1275,642,5852,1564,899,3174,4720,1306,546,3740,316,5778,3915,668,2289,4208,379,996,3192,3007,1499,1575,2552,2923,1777,3537,1558,2308,4041,2641,3329,932,2230,2389,5484,1066,1735,5569,830,1400,452,2844,648,1987,931,930,4034,519,2306,558,3227,3378,1000,2574,2181,2046,978,1495,2817,2458,1430,2016,4511,6392,3266,1509,910,1952,5952,3563,1168,1335,680,4351,824,1485,3287,1263,851,1180,4601,1265,1863,2691,1104,4950,1874,1082,2947,2635,1699,175,2004,3499,373,703,2511,3588,6964,1773,1105,2154,566,2309,5049,3779,5005,393,3844,2471,1601,2033,269,4457,5202,1663,2223,1170,3460,1473,817,253,898,2107,2759,1213,5999,3022,2418,356,2031,2498,1884,1940,4100,3263,5710,1124,50,1299,4561,2878,1040,3682,705,2953,2951,2745,1613,1713,5204,276,3377,1770,5789,4319,415,672,4124,4002,435,2824,624,2843,5703,3418,870,3174,353,301,5393,1072,3368,1158,4666,4104,4855,1095,979,4562,2092,2918,3184,855,4701,3476,4895,1288,5973,1232,1945,1590,1517,1796,1438,2645,2506,245,2044,955,2242,1454,4182,2117,5961,1320,5554,5173,876,891,2208,1834,1888,4068,3433,3625,3895,1072,1339,3333,5328,2771,5501,36,3844,776,1508,2402,2351,3721,4314,2501,1919,696,2853,2348,6854,5745,1897,3991,5485,1574,529,4132,1101,1669,1500,3863,541,2038,3629,3122,772,386,2718,7434,1000,1564,2163,4553,3182,1753,1565,3975,4060,4927,1202,5096,653,5365,2319,1631,5126,1084,3579,3451,5265,688,1840,141,4201,465,1203,6726,587,2007,1306,2432,6637,4646,1805,1836,3355,2518,935,1375,2664,1944,3345,3215,2838,828,1482,4176,3738,2125,1167,3940,1703,6037,6010,2858,2120,1128,5431,5549,433,1015,379,5210,1957,1812,2791,1218,610,2035,3427,3172,4252,517,3572,1012,2260,6524,2293,2770,1588,7486,1320,2620,2635,4313,6015,1587,3951,2706,1680,3321,1247,1005,5019,2725,815,1845,3089,6936,4444,1364,1103,4870,3381,4507,3655,1500,2716,1020,1882,779,2717,6525,333,534,4716,2311,8174,749,1368,1622,1311,255,2393,5674,2845,4798,2813,2513,4876,1254,1020,2190,3285,7672,876,4553,1898,2692,1358,4970,3990,1207,642,2656,4312,784,4102,4065,6984,1588,1424,3429,2021,4212,603,197,4595,2930,894,3577,2750,3721,1247,645,3213,4545,5128,3517,1144,3996,2337,5315,3193,421,1594,1855,6116,1260,3871,2373,2157,779,5571,2155,5696,1766,757,2100,4522,631,2660,1393,1878,3620,920,4810,2378,2168,7784,2955,899,3211,2186,1465,1548,2754,3229,2965,4443,3098,922,1199,3292,2750,6940,1038,1351,3194,2997,1892,1656,2641,1089,2863,542,989,2446,3064,2173,7848,3452,673,2301,2393,1218,8071,3705,1305,2232,5884,7662,1804,258,3472,347,1829,2081,2606,607,4003,1327,2687,1135,3124,1742,4261,419,1297,4531,798,3152,5427,3790,1504,6554,121,5371,1983,1014,5731,2935,3568,1604,2400,1694,3244,640,2332,2122,2117,5825,1041,527,2512,4269,3378,2327,3067,1813,2479,2445,3730,1570,2401,994,2893,2047,4380,582,3890,6230,4418,1041,3101,263,3749,3488,624,1122,12154,1892,3252,1181,1772,759,2321,923,4156,4182,1862,2955,6627,3990,2806,621,3351,1162,2027,1408,1505,7037,2167,4858,540,359,2023,483,3271,1210,3315,1731,992,1564,741,4857,3225,494,3150,6060,1765,1811,2508,6102,2682,3416,2523,381,2090,2123,2091,821,2885,1873,773,7004,1888,1737,2610,964,3820,3337,2493,62,1995,4496,2232,3385,2186,1620,512,1156,5376,1543,945,6344,2038,1213,895,1129,4067,1665,1582,3848,1807,5372,1421,126,5889,2784,1909,837,2677,3338,1102,2280,4122,3892,2645,618,2893,1915,3230,3273,1558,3382,2159,1099,633,1311,596,1866,2346,698,2730,3443,3328,1067,2897,3727,2865,794,2535,3844,260,4779,452,3780,2400,1920,898,950,1382,1427,5448,1900,4013,2500,2985,521,5233,972,1139,1408,1439,3659,7391,3806,411,2610,2775,1430,1270,2608,3160,4209,1862,776,2649,1019,4044,5467,2342,1130,1421,645,4435,2397,5823,2514,2929,6234,972,1420,1483,5664,1285,720,3251,1550,2266,1563,630,2877,2185,1591,698,2835,3320,1341,719,1254,6022,786,1425,2138,4422,1651,1364,3970,2734,2472,1840,1045,4725,2132,2258,3468,1289,1102,6714,2819,361,2460,2236,976,1579,4308,243,10124,1990,1838,1727,1217,1990,691,567,2278,1967,1123,6092,1573,3987,373,844,982,1987,1126,2362,2627,1429,3006,1528,3274,569,8641,3300,2349,2042,2438,3040,3109,676,2377,9601,1952,1094,673,2403,2595,300,2845,4841,988,515,3758,4714,5643,62,2551,4607,3275,1307,2955,4397,2448,325,2831,1465,3618,2255,2874,2477,1674,1764,1841,4089,4450,3566,981,2857,1945,1836,1669,1483,7517,1009,3309,2149,2624,941,3489,2364,2682,3885,2876,2098,864,5778,849,4770,4347,4142,3217,589,1618,1913,912,2213,2739,3109,2118,1347,2871,2013,1121,4599,2114,3438,4062,3576,2591,787,3162,505,573,5220,2092,545,2087,1055,7212,1251,231,3495,2746,914,1955,905,9038,2819,3503,2995,4937,4606,860,3450,1329,8375,2811,364,2981,2958,6088,1908,2010,2662,4632,5027,1445,1406,1953,752,2681,392,1006,4934,3692,3602,2308,7739,3050,3323,1811,4841,676,2848,2075,290,4736,325,1245,4234,7516,2292,1069,1907,1142,4944,790,4124,859,3801,4274,1742,1201,2600,5170,2131,3284,6449,6182,1467,653,3697,2302,2340,359,1561,2795,935,225,3007,3901,2059,3725,2462,7508,3040,1908,1474,2600,1335,1848,3075,1642,2228,4589,1004,4371,2546,2842,1221,3117,1210,1342,691,1769,8324,464,4149,2113,1761,908,3205,1132,647,1330,5968,1739,1441,4806,3061,852,1876,1488,1171,3345,5144,1724,2254,1775,2463,1282,1686,1744,5473,483,4776,1036,3399,1801,6946,875,3415,248,1150,1095,3080,7359,1219,807,744,2595,1631,1005,1853,3141,3138,2465,2502,7139,847,2211,1021,2122,4735,2313,1442,2303,1465,3184,2038,1186,2157,4801,2645,1347,2788,4586,2327,452,2332,997,3187,2944,1969,2618,2572,4001,3074,7,2823,1511,1978,663,2469,5123,3820,1404,4600,2931,2178,1234,1299,3745,214,969,4054,852,8199,3342,3679,4738,5960,68,1088,198,1444,3173,1852,109,1726,5201,1848,227,2023,1731,7661,2307,1749,3967,2863,4840,826,1206,2854,3723,1096,2848,2465,199,1660,8078,840,128,1799,1931,1159,7433,1534,3797,486,2129,2555,5147,768,2204,1922,1513,2535,2935,3020,2511,7161,1219,3117,871,3775,1861,2389,2790,2365,2546,3526,2516,614,1226,252,769,2329,4256,2432,1847,1926,303,1273,2989,3394,4961,1145,1273,1144,849,3178,4355,4136,3055,279,2493,3297,2858,3246,1488,4648,737,3600,2826,2023,4309,5648,514,1258,3068,1845,1976,535,985,2633,2777,582,3911,1659,5849,234,2298,1491,3363,1959,3661,1406,520,1813,3053,1142,3376,1960,1263,771,1643,1735,2077,2754,2519,2350,5386,687,1758,4523,3321,1970,4659,355,921,589,441,3184,3218,2202,782,1828,2877,1602,4202,1845,943,2277,1374,3815,859,2251,1523,2860,3448,748,1441,1680,773,3963,2029,5093,726,1678,1890,3615,1820,3621,147,6326,1271,6417,1355,932,1833,1332,1096,4099,3604,4921,5670,2209,1983,843,3007,1505,2186,1516,512,4200,1967,3265,1005,420,1244,2399,5949,3654,4701,6920,1549,556,1000,1704,1607,1725,1101,4457,4483,2963,619,1920,1410,2644,607,1173,2461,7197,1551,2318,1663,2705,3102,615,1453,5632,2178,1674,780,3452,1131,2716,1961,2853,2116,4244,261,1827,243,2876,2694,1155,2427,2945,3830,962,955,1050,3643,943,1336,994,1701,4986,1107,748,3042,3105,1377,926,1061,3455,1532,397,4108,4158,1089,1679,2703,2644,6052,5240,5443,4654,4332,2159,2436,1185,2270,3040,1192,1563,3336,4006,1318,687,3029,3115,1827,1303,425,3671,6702,909,314,1142,5357,1198,320,2756,1737,3963,813,1404,4378,8543,1864,2680,4077,1087,1254,2158,2127,3405,3992,1854,4079,2956,2216,241,1301,2937,1131,445,3962,1266,4966,1657,1515,2444,2073,4894,3754,1889,874,4533,2336,3148,1356,3934,1887,2949,559,933,2320,3801,1122,2394,4350,4338,2876,167,4326,1234,1397,5631,3902,3075,3414,2975,2605,630,3611,2271,1640,1561,1803,3241,2906,934,2922,339,1358,4159,5509,368,1571,4328,5458,1310,696,124,3826,1779,2468,2833,3593,3683,3492,3446,631,2002,3845,624,1343,1261,3207,1659,1775,3730,2687,1022,2893,852,1925,2617,4609,1445,1839,1078,984,1566,1841,1258,4634,3514,1144,1656,2795,1250,2310,2951,2012,630,313,6675,5044,4506,752,2563,820,5003,1431,1665,1900,1751,4628,242,4372,2862,5385,663,2275,1333,8980,647,1212,3177,5818,3413,1133,2759,2951,2025,2575,1225,2360,5864,4001,1080,1546,4853,2589,669,3116,2186,3775,5962,401,3577,2625,1975,1062,861,3318,3400,3663,766,1679,2844,3173,3532,3929,4448,902,4305,346,2027,2389,2204,3436,3438,4196,1368,4806,3419,5350,3763,1858,2312,9453,257,860,5057,586,4589,1395,1363,1359,2943,2163,2583,3280,1279,1225,648,4949,6707,8837,35,2956,3854,2273,800,1129,1508,2898,4369,5695,1745,3565,2581,539,3865,1716,4953,2760,1252,745,277,3704,8317,520,1092,3420,3481,2590,421,7763,2127,786,1106,2831,5161,3119,2170,697,5452,664,3225,996,4510,4255,2213,3747,1601,3336,1620,1113,1762,2692,3231,1195,4421,1607,1794,1975,2120,3166,1138,2454,2391,3017,9243,1663,5531,2632,928,4249,3520,1842,470,7857,721,2945,3257,4020,8293,3825,6678,3681,8455,2443,634,7176,4295,3372,2455,698,6992,1749,9205,4992,757,2579,2238,1700,1218,1688,3549,1692,1658,12964,1730,7130,3386,1673,5920,1310,1404,1174,3089,4212,963,2902,3821,7292,8000,921,1811,5425,1156,2081,2042,881,4974,10334,8090,2227,9135,4151,923,3703,1903,2354,1998,8717,5332,3821,1396,1347,1804,2320,1085,675,1296,1620,3992,1713,1588,6209,3483,1673,2071,4923,1878,2734,396,1147,4661,461,1989,4248,4569,1053,2612,3251,6687,635,575,3900,5689,1879,2600,980,1576,1496,514,8588,1533,2325,2211,2143,4840,1630,2628,4340,141,2639,4436,2705,9715,1319,4287,2962,539,731,847,2428,2709,2839,136,2246,3800,517,603,2370,2756,3108,2527,6756,1097,330,1029,3431,3303,5235,801,3727,5698,2356,2243,2911,1046,3431,3234,1621,5719,1498,5789,1090,1192,1056,1026,1699,3349,343,4787,4365,6005,3702,539,2194,1516,1895,1602,2799,2989,1612,2694,2163,2668,4551,1580,3001,4191,2911,944,497,369,1198,4769,2042,653,5024,1814,2650,903,1254,1510,1774,1483,6873,1687,2252,1741,166,2482,2010,2549,1931,2710,1815,1905,1345,3038,189,3741,1387,2895,2974,3609,796,138,2071,2198,2512,3620,4915,3283,603,2975,1424,2013,1503,4725,1223,3265,776,4118,5289,3851,4905,338,165,2614,1170,2183,3929,2473,4255,2171,816,1996,1801,2624,1125,3785,1467,2764,828,1376,3778,5124,2104,1280,8776,708,1465,285,242,2053,9572,2536,520,1769,3548,2502,3395,1462,3499,1912,1813,3036,3847,1821,2500,288,1381,5524,3064,2020,1021,2271,1329,3279,2131,1624,3523,3043,317,2951,1224,3070,2695,990,5140,3548,1733,211,1672,3683,806,1419,3325,4937,2509,1313,3015,3086,7822,1200,1467,1193,978,2346,4210,1363,1147,6996,2801,3534,877,2782,3043,1059,3566,5278,1018,1887,3116,4382,3787,1117,1348,1585,3073,1600,3887,1325,4831,1628,1543,1313,840,2821,846,2434,8463,6250,919,1783,2677,2370,4760,6150,4327,8016,2823,444,3021,1347,3633,1284,3344,2333,1033,4390,370,4269,2234,4287,470,255,1429,2741,2592,3754,2086,4910,1706,4992,1950,600,1480,3092,1299,3054,1246,1966,1115,447,742,1694,1724,5750,3852,2474,1316,1859,2022,5494,2658,555,3046,3547,5838,657,1196,1905,8372,6293,887,1664,6134,1490,587,1702,1212,4267,2184,5634,1191,2335,933,3306,285,4729,1370,733,3567,3635,4794,541,1373,2192,4888,1710,2524,1147,2987,5264,1102,2612,2511,6386,1749,1110,2674,1073,4346,4114,1582,2617,8516,2452,836,1702,1380,1449,3249,2410,2665,2445,3181,1519,301,3386,3238,3512,1696,1455,1537,653,641,3101,2323,2094,4860,2260,5873,345,3904,1936,1521,1055,3295,1352,3846,5606,845,1070,2821,2995,3309,856,1113,8536,1033,3577,1486,7662,5695,518,4564,3097,759,2370,3701,4222,1083,2783,2082,4731,2323,1922,2809,1236,363,6994,3571,3385,6078,1481,3984,1138,2003,3133,660,4438,3491,4411,3430,1244,2434,817,3008,4180,3939,7333,7023,4286,3905,1654,1265,3181,8471,2079,435,7315,4731,1449,1576,5105,7610,629,2217,2716,8094,5619,1077,1622,670,1522,1298,2053,1132,5574,2142,1190,389,4446,1512,4493,980,3749,8947,1907,3924,3646,4111,747,3422,162,2722,698,2246,6128,441,2576,785,3064,1924,5930,2963,2829,4925,460,4886,2457,1123,1273,7102,2856,5023,5462,2940,102,2087,1341,235,4012,5819,654,1286,2380,879,5346,1455,6006,1701,2043,4447,3273,2898,2304,1751,355,4481,3381,208,3057,2485,4145,1662,824,2927,6104,4114,1285,3213,7698,1505,1110,2097,2057,825,898,666,794,2115,3292,1675,2590,4481,848,6221,2077,2906,3842,3573,2022,2721,3512,3643,3447,2233,4087,915,4482,1767,1792,5979,1860,7531,2944,2799,835,1899,1234,5180,395,1181,924,1668,3502,165,2576,1143,1876,3943,270,902,4341,2791,738,2723,342,4355,1382,1368,2674,3486,636,1478,8720,2609,410,1810,2507,1207,6315,960,325,2522,941,3763,4498,562,4082,3655,1363,811,391,4077,1910,1342,2523,1753,427,7635,1699,1623,4175,2541,112,3894,4107,2594,4147,795,823,1959,2954,2809,1688,8789,3006,3625,2401,5700,1806,1562,896,2983,498,156,2382,470,2212,1603,1066,1593,6479,1656,4637,1333,5436,1585,3049,1968,576,2782,2152,2042,5280,1146,2071,2623,1397,2476,3239,2374,699,1379,5200,1937,970,2270,6756,1127,1910,2864,2294,552,5585,1074,6442,1656,461,4079,3058,868,166,533,879,1962,8635,640,4107,4040,3916,1002,3233,2537,7616,776,1610,3909,3446,1277,2796,2640,1968,2061,541,830,5754,2221,3252,2617,1161,2413,3434,1985,1553,2005,1067,682,2577,1456,4382,1043,3066,3456,2124,1346,2944,8220,1328,6189,2131,291,1247,1815,3479,1483,415,1125,7505,4923,2543,1849,3118,2807,1690,1433,2985,1461,989,3848,2060,2308,1059,294,1900,6326,1588,1984,1374,2390,8782,873,1292,1767,3620,1251,279,3620,3608,2686,2090,1214,4284,1614,996,1731,2622,6523,620,5510,1471,2589,4380,3770,2023,503,3335,2137,1616,2105,1698,2150,1667,2233,4065,3479,1611,721,6502,991,3537,1574,955,1494,618,3401,1162,2076,2194,502,553,3033,8212,4192,8857,2259,870,1404,2594,2334,268,1637,2651,3380,1736,2974,4252,2436,2893,3258,1474,1899,2080,552,3032,2708,3781,3376,4071,1575,3025,311,4279,969,1976,3104,3018,3449,1953,4334,1836,3072,5168,1383,3458,3151,2513,2807,3542,992,4752,3158,946,2168,4056,3086,562,4714,2118,2041,4143,4193,1281,1648,5509,2720,1682,3690,2132,1484,1739,2480,1114,5102,862,7374,3145,1790,1045,2146,1828,5003,4487,550,1199,3206,2297,1079,1668,2860,3482,3505,5644,1658,452,3606,1820,2421,1330,3109,1537,2664,7781,3800,2771,786,1699,2438,2212,1367,3480,3470,1121,2525,994,1171,2618,2385,2799,7889,1425,10866,1391,172,1048,1611,999,3848,881,2740,3555,4291,617,3155,1650,1592,263,6950,6396,902,4855,3697,1804,2754,2892,741,6240,3490,1964,1260,8637,1349,988,318,4030,1533,1114,4100,2388,1764,4766,1008,1657,3229,781,2455,1127,2609,6397,2609,1603,545,4740,2348,4195,6567,6154,1853,1822,1627,3668,922,2351,1605,1000,4035,989,1461,2479,2074,6322,327,3114,2565,744,947,3495,614,4925,1116,3193,779,4224,3526,3048,1280,4728,3187,3207,2309,1592,3201,3814,7518,634,2657,2583,1626,162,5522,2923,2030,1109,1611,950,3739,2344,1767,3053,310,3273,2646,1325,3277,1568,6412,1093,6377,3608,4338,2369,4083,3842,808,680,470,5165,1916,2385,1755,3110,1491,579,5121,859,3915,4753,3708,3731,1989,506,945,3297,3034,2466,3731,3064,2113,1477,4163,854,4022,3500,1138,3053,1004,3227,1477,676,4755,3432,6108,1526,3457,523,6812,526,2271,436,6265,4125,6156,1918,1601,2209,1090,1339,1779,5168,4019,718,4576,3515,3648,3293,7563,793,3909,4077,2339,509,2237,8700,2655,2829,1015,2308,4466,417,2886,2479,1402,5610,502,3384,3869,11096,3096,725,2839,3375,2101,2846,1457,3199,1102,2746,2952,1415,740,1586,1044,5881,5006,11477,3163,5389,839,337,2650,2456,4942,2204,2609,1864,4301,448,3591,5110,1999,2768,6327,9675,3923,1444,1606,5607,2424,4986,9676,3772,914,3561,3519,1428,2023,5364,872,3932,2117,10484,6089,9562,309,12995,4383,5959,5745,10194,9601,7849,414,2706,3148,9319,2757,1286,135,9295,2359,143,1055,50,4601,2351,1948,2916,8051,5651,1858,1198,6178,467,2078,2055,4464,1928,1260,7982,2456,2313,116,4390,3893,3860,2276,4423,7493,3519,4224,2739,718,1510,7129,3174,3349,2124,2212,664,8049,1979,1172,1593,825,1145,948,846,5319,2769,2105,4052,3829,322,505,2017,3977,5878,4635,1904,6002,1379,3900,2650,968,1271,2659,308,3539,7450,1330,6330,1672,5189,2604,931,2507,2476,7046,638,8534,2453,1396,1907,109,1655,2076,467,1491,4969,93,5295,3239,1605,3201,5365,2581,2080,2770,3194,4113,637,2138,1921,7167,568,3029,2390,5045,64,1967,1249,3372,4169,1218,3317,868,4166,3621,2010,1193,5768,235,3168,2300,3600,2460,3513,1837,4689,4924,1033,1241,3521,2185,5577,2593,2268,737,899,1229,1826,1089,11121,6527,512,1807,1248,3095,3494,1549,1383,2855,5594,5194,1526,3273,507,1681,552,1448,3441,5436,2286,3140,4504,5736,603,958,3624,5334,731,223,1870,876,5662,1024,3728,3687,5004,702,2745,2096,1495,4494,1509,2773,3317,1095,3682,724,2957,3203,2418,1159,2953,2878,2807,4320,674,620,2483,648,1177,1964,9129,537,4901,443,1958,538,3422,4585,5439,3054,3611,2274,1317,3956,1364,2975,5065,1946,1288,2174,1489,4094,942,3093,2838,2371,315,1199,5385,934,3729,2440,553,1186,2610,673,5098,5278,1587,1139,3740,2466,1154,2939,348,5067,810,4270,476,4317,550,2837,1714,968,2243,1842,2103,3026,2613,7363,715,451,774,4159,6259,1065,2332,1321,1010,1847,1298,1755,1781,4159,1354,275,2283,2116,1772,868,1241,5452,5166,2944,453,2800,3792,769,2090,1043,2973,3128,1478,3603,1795,2299,1092,2950,2230,3119,1075,4050,2547,1020,2510,450,7348,1365,4775,2138,1725,839,4564,1009,4333,2356,980,7414,203,1488,4201,2386,1160,1661,1906,3161,4911,588,1010,2233,562,954,2038,2256,3155,4580,4692,1726,1766,2060,487,1188,1050,4006,1835,1752,191,4082,2238,1331,4984,2562,945,2151,6510,2612,3327,802,444,180,2451,2002,3637,1116,1369,3863,349,1176,3126,2853,4112,1521,1742,3398,1624,1738,2586,963,3584,1555,1471,1678,2246,4940,595,2633,1802,6101,1912,1945,2037,1856,2900,1192,1483,5053,2182,854,6228,2739,3469,1273,3150,1230,1071,3289,2068,2145,1057,836,3436,1251,2977,2816,3241,1334,3494,6132,2683,2053,708,3791,1597,1396,340,2587,3654,645,1941,3122,1978,1738,2539,4987,3479,1894,542,1538,3701,5266,4109,2401,2146,2956,1486,4539,421,1910,392,3001,1872,3578,4098,1105,1000,4404,1328,3876,1309,3562,9912,839,1555,3268,1359,4510,2003,1327,744,5545,1379,5220,1343,2811,621,2753,2258,1532,3192,2357,645,1481,4803,2325,5820,840,1180,5802,2580,1518,1175,1499,2656,3279,2250,1013,3500,401,2337,1811,2027,658,2271,2582,2890,5674,2745,3109,1596,849,2638,2534,1305,7246,10014,806,4629,1185,3951,252,3403,791,2003,3395,2709,2729,7298,1587,1238,1385,2085,172,1493,190,5513,438,1512,632,1309,4537,1672,1551,2664,2600,2712,806,1393,5108,2036,2124,2817,5211,4783,753,4242,1840,1241,2242,1352,4117,114,3316,293,5660,2376,3887,2272,1958,3558,1590,499,5448,750,4475,3626,2172,4886,5098,2675,2465,2100,166,1906,3083,2934,6415,3663,5068,1144,2914,3775,778,1223,3570,1040,4424,5339,965,3506,2488,2737,237,978,454,2414,5007,2049,823,1801,4565,741,1440,1930,4099,1313,2485,856,897,1810,1489,1704,12340,426,1362,8292,673,3010,2431,1380,6677,4642,3251,1289,789,1560,7658,295,1391,6290,4191,3159,4545,508,2415,1731,3315,5117,2331,3580,5031,986,255,7306,9005,409,607,4210,1246,749,1598,241,1592,4197,2027,6623,2683,1030,6958,5568,3509,2512,2627,232,4388,4161,1964,2482,2441,2374,4232,5054,2299,968,1218,453,2529,2998,2056,1648,2628,1703,3028,2258,1447,6271,6407,2384,2915,3967,1763,3088,1765,2340,417,1545,1407,6117,677,579,3029,7248,636,2659,5320,3297,1489,1136,4464,2038,6465,2969,4409,1017,5169,3675,3237,3623,2883,409,1357,4461,2480,1112,3743,1182,4104,2094,1058,646,9550,626,2618,5834,2056,3855,1018,4725,816,6790,1036,4869,4612,2025,3988,2089,2818,799,6784,2434,2596,452,9396,649,1087,1112,1424,2465,3891,733,112,3835,1345,1383,5583,1865,2142,3848,1932,230,4488,5848,497,4516,4374,1564,666,2659,6662,8659,1758,195,865,2598,324,6604,467,1290,2590,2677,2656,5097,3901,2422,1134,3976,4392,1065,4997,3587,4882,6268,803,2651,7985,373,1925,1406,929,3230,3475,3349,817,2715,963,5994,566,4094,5490,2723,5166,1842,3387,2361,1740,4121,5004,2005,6208,581,3362,3752,5800,2857,1168,1032,1134,2845,4174,2647,1879,1036,2243,2974,3238,2756,4154,1275,704,6478,7436,502,1192,1704,3679,2963,3583,1811,2785,3041,4066,2178,1760,6213,3647,4485,11247,2695,5698,1823,4680,3764,1447,1342,645,3712,5329,1731,3120,2380,8888,609,4763,1207,2091,1348,953,4733,2887,1385,4864,9158,298,5703,3148,1848,2828,3257,1914,2584,1788,1318,2578,3877,3094,2276,6239,3175,1519,8453,1295,11777,3424,2718,3357,2629,3853,265,1780,4080,909,1497,8767,4925,3923,3220,6103,6736,806,7943,4225,7167,4105,1008,1263,2595,4996,3286,6184,9460,2892,4322,2156,4529,7686,2487,1062,3564,6318,3578,1373,1920,9632,6181,6275,2188,3009,3707,4875,2656,3306,4577,360,3905,4963,3465,2016,1184,1363,6339,3098,6695,2275,5495,4303,6333,6703,4720,2485,1818,291,2414,1178,13146,2289,9439,406,4123,5174,1691,1789,2986,6635,1211,1715,3744,1336,2801,9078,6708,7533,1724,2713,4351,4221,1837,3544,1402,3467,2853,2020,7197,1298,8177,2407,1108,4776,8200,8951,759,1432,2239,8433,2835,603,4340,5567,2275,820,2061,2301,5589,5179,1073,3389,8904,3450,220,1284,4169,1524,4631,4722,1700,8765,3185,7878,2965,2908,1737,2009,1855,1722,4515,3300,4849,3983,5357,3300,2263,3761,3814,4868,574,2297,2729,5417,4679,7225,1339,4720,1306,2981,1415,6404,1288,3277,2864,5918,5405,3482,977,1839,8190,1827,1308,2459,6739,5507,2811,743,2684,5214,8488,1977,112,934,10908,1549,1186,721,3815,4112,332,245,4437,8581,4567,362,11573,3204,679,670,1193,3594,2500,2354,756,7395,703,248,2128,892,5464,2107,978,4778,3399,2520,3244,772,6022,698,4258,4452,890,4136,5017,1103,915,3097,2542,3154,1525,3917,2252,1549,2536,1837,2710,5352,2502,716,2949,1621,2722,5024,2374,1967,2920,4174,6296,2613,3032,2191,311,3261,5136,5848,1468,3197,902,2731,1049,1029,3260,1765,2258,2747,4537,2688,179,1448,6125,3931,2027,1779,3216,3075,683,2082,2881,928,2889,3414,2051,3918,1907,2436,1244,1609,1738,8192,2167,1650,3426,3540,1166,1169,2407,2058,2180,805,2209,5101,517,1154,1244,7546,2062,2251,1222,1159,5751,635,1129,1222,3542,1309,3616,2766,1596,5799,2169,3861,377,3110,2482,1638,350,4481,2834,5540,1494,2445,3959,703,1715,2540,3702,3038,1398,3972,2220,1239,3005,1930,6397,611,6386,681,2249,3679,1031,2480,1578,4149,1132,2736,2518,3669,2758,328,2024,592,1917,2073,4393,6194,2020,1856,7791,688,1883,1921,3458,3378,2264,3035,673,1443,162,7883,4553,1322,2707,1912,2038,684,1863,4148,7148,1784,705,3915,4860,7374,3239,1884,5018,1514,228,2003,3548,5960,1374,1225,1317,3514,2150,124,2135,3434,3222,3445,299,1090,2638,2910,7199,2627,3006,3090,3640,4055,2694,2512,2870,5343,2451,5785,3973,3332,2115,6579,1562,1219,2228,1066,3610,568,883,4095,4176,2447,630,1186,9798,841,3173,205,1984,5765,2399,5406,4131,6168,3060,2155,2133,8118,3651,777,4601,2077,4063,2520,301,3580,4010,929,515,3386,5810,4408,3740,1984,478,5130,2129,382,3739,3949,5463,4952,2806,1822,2923,337,3483,886,4940,9055,4728,7330,1305,5411,3203,2595,4285,1864,1174,2197,1945,3266,2084,2178,1845,3933,2001,3075,5635,3555,3021,2564,2041,180,2402,1254,5458,1617,2088,1608,521,6481,682,3402,978,3738,4089,4503,2941,1858,1858,2065,1175,2771,1991,329,3117,7242,168,5230,4475,1563,3664,7075,869,1950,2908,1733,2996,2873,1159,1033,2924,4304,461,852,3235,4159,496,3007,1056,1898,3077,9338,3162,1929,3547,437,4640,2024,1969,4890,1504,5250,2528,3678,830,3040,2917,1298,1111,3930,5250,1979,4431,2458,1994,213,7457,1576,784,1319,1753,3298,1950,1047,2367,9376,1909,3330,913,3002,1531,3249,1991,853,7519,2770,1194,3620,9291,1069,645,2440,1621,6460,2368,1454,3787,1798,637,2879,241,6475,3259,6215,677,1697,1651,2927,3378,3669,3395,2651,494,390,1133,4110,1940,4106,3262,5897,3892,951,4637,2331,3340,1320,1433,4936,2942,5493,3802,2854,539,1917,2870,1113,2243,1433,4888,2612,1063,1136,2252,3759,739,4397,2538,3584,1491,7085,4341,1866,2283,1241,4672,1801,3300,191,3581,5770,1680,2368,2048,4464,1294,2783,2545,2938,3517,2885,1446,3064,1008,4677,1672,3467,1950,2308,1975,5226,2069,4477,2440,2144,4394,929,846,373,6121,463,1131,2235,8904,2149,241,7376,2063,2191,2293,1140,3671,5341,1203,4897,2355,1866,6042,764,1175,2018,4538,6553,2071,1879,5534,224,1503,1717,1371,4996,406,2322,725,10250,321,372,2831,5427,4610,1747,756,897,1845,1308,3910,5325,5169,1040,2621,1918,264,628,2348,5465,606,9965,1235,1840,3410,4305,776,559,4213,2053,5571,2963,3694,1166,1966,2216,447,2438,2589,5476,1173,5216,1080,3360,3171,1059,812,2211,9654,2784,1754,2519,3885,2923,2231,1874,7419,5476,161,4955,7286,1087,2262,182,4355,1682,4228,2772,1295,3217,2417,6530,5157,4626,3975,946,956,2276,2604,504,2283,4133,6958,3298,3846,4170,9378,2467,2278,399,3943,1650,1896,4238,1336,5613,606,2058,1700,8082,2026,6213,6159,3526,9830,969,407,2473,2940,5356,2500,4093,7674,6641,1820,3022,1530,4438,490,4842,10210,2499,5093,2086,1786,4020,4442,1376,428,5336,3451,4139,5188,950,2887,6904,1284,921,6102,6953,311,4756,3817,6793,5424,3272,2887,6694,6163,5103,1063,8606,4378,1126,990,4912,7967,10077,698,2382,1210,3168,7113,3084,5412,5034,1644,5777,6333,6217,1047,4589,5143,7955,2039,8497,3170,6868,3626,3559,5655,5219,878,3500,2085,5668,231,4262,1436,4009,5644,5057,4649,4606,2651,3689,2682,566,2373,5136,6081,639,3951,2584,1353,2180,4113,4583,13175,1017,6773,2797,687,4819,932,2839,4191,7422,2027,443,1280,11380,1841,1468,5168,3997,3099,2826,1584,4961,3189,5054,4384,237,1652,1999,4850,8976,1662,3180,908,1123,4671,5011,2995,3362,5686,7638,2614,924,3391,1371,1088,1699,460,1982,8091,2556,4187,3118,3916,2289,2924,2033,7298,3358,774,3351,2314,3194,538,764,5554,5528,282,3876,1832,1858,2992,1125,8706,1437,3519,2767,297,1568,2185,4611,994,3463,3701,8806,1623,1457,7267,3347,850,3395,1952,964,5523,97,837,2065,7545,2006,1328,1150,5946,910,6572,96,1507,1592,2304,1440,2690,9982,413,1090,2551,3364,4195,431,2407,3688,7154,2320,2542,2617,2119,2170,2860,2410,2565,4332,2145,1294,3744,4510,2654,2513,914,2562,4314,510,3012,4211,1290,2716,1198,3748,2254,7295,2223,2710,5420,1033,4136,4095,3542,2644,1521,2525,1655,2643,2540,2221,1784,7778,2373,5825,4695,979,2311,334,8433,810,1300,2836,7184,1533,3758,2852,4022,2812,1007,2996,1298,2628,743,3623,1580,3965,937,4346,2415,4067,7637,812,2190,827,267,4088,2084,2762,4678,3235,2311,2229,3022,746,4331,4340,5348,1240,2043,2588,1180,1609,9961,225,1701,2183,2867,1742,1476,1194,1325,1694,3483,2945,953,7576,4877,3600,2270,6520,1588,3381,1502,1182,2124,1816,1889,587,421,462,2803,957,2206,3472,3721,1773,988,1210,1695,1050,2801,2944,5492,5625,2352,1965,619,3453,2679,3184,1158,1849,4937,1784,2291,2634,4124,1997,4452,2155,2047,3550,1856,4834,2699,4668,1079,1902,512,1965,8507,3897,1471,296,4025,388,1343,995,2948,4776,1867,1195,1139,430,940,5493,5691,2786,4040,4697,5682,4358,3602,1349,741,1442,2242,4907,7252,5930,1457,285,4397,2571,2936,3479,4791,615,3673,3306,1051,4053,961,4879,329,2062,4482,3801,2005,1153,2069,3563,3661,4453,3060,3576,3302,888,4215,3631,4725,1369,739,1663,3853,1287,487,5145,3019,1585,1673,3401,5526,3179,3435,1959,1333,2578,2926,5662,1960,3411,1250,398,1580,2349,2338,3639,3711,3361,3554,5383,562,125,312,4030,1265,3682,5707,4717,798,6767,1567,3172,7356,2436,2470,1372,3110,3996,16578,996,3897,5189,1120,610,3198,8976,2886,2987,2120,4769,252,4100,403,2506,526,2728,629,1747,1443,7878,1001,1809,8730,4787,1048,2245,2179,2591,1457,546,769,6199,2617,2778,2899,5418,1175,1876,1516,806,2124,1678,3849,888,4162,1046,4404,3745,2587,6488,3009,1564,1633,3025,4208,987,1837,3329,2617,542,4378,2476,1000,836,1206,4164,4942,1370,1414,1272,3229,427,2263,3236,2850,5786,2258,1905,4429,3404,3305,976,1692,2523,1652,2097,494,6138,1689,146,2531,1475,1829,579,3983,746,3672,5303,1524,1183,3717,675,2491,2656,4449,2250,2581,1078,2995,3417,1836,62,2435,1537,3168,1977,4670,3215,5021,1377,632,5029,3706,351,4721,3309,1337,6061,2353,1007,1145,4637,2849,2531,3045,4291,1053,5449,2276,1977,4435,1728,2328,644,1619,1893,279,799,7956,2022,2045,3163,348,3445,2396,4287,4244,3297,8410,2031,1216,642,5321,1507,1068,2968,3095,802,1203,4119,2799,1738,1541,649,1629,778,3358,1150,3001,1528,923,3389,2824,3888,1376,944,779,688,3864,7399,1676,2090,3867,6698,1920,1254,5538,169,4281,3092,3985,1496,6498,1012,743,3175,3316,6330,314,7381,2505,706,427,2042,2984,731,4400,3478,4998,1996,3990,3764,2647,3175,1270,4318,741,4539,147,1295,3139,3682,4371,3135,2773,3619,1784,1682,2213,4608,999,2220,477,1789,1176,1880,7206,1252,520,2057,3025,3586,1412,6103,2219,1949,2178,4709,8245,444,616,861,725,4610,1735,3457,2445,2642,3708,5723,1460,300,8834,1747,2681,4074,1021,377,704,6810,7746,4733,340,4336,6943,3451,2522,448,3633,2551,481,1135,6437,1580,2499,1268,3329,2523,3016,719,1569,8248,1297,1438,2038,3583,3675,2643,1317,2357,2705,631,660,3129,2210,4201,819,5796,3843,6410,512,1384,854,3165,329,1765,3670,3576,2498,3993,1709,1210,2652,869,543,5077,3287,5114,2857,1463,1415,1813,491,4490,4952,2476,2913,5029,1968,5699,1228,1544,657,3834,9169,1808,565,6629,2504,902,2285,1741,4236,928,2789,1129,2796,2205,709,1786,2676,9007,3227,2463,3512,1946,2733,5206,1304,2524,3034,1810,4925,3207,2798,584,2305,1109,2917,3788,5677,1098,6072,4019,2006,4474,2461,4762,1973,3090,4486,5349,2671,250,987,1993,888,3791,2546,1572,6093,984,791,2522,2014,8220,948,2441,657,2429,1500,3171,1599,3075,669,1784,4096,4082,2458,1448,6101,3718,1449,507,2329,3715,9111,4447,1070,1510,4110,3752,4614,705,2055,1977,3293,2747,3133,2011,2896,776,5457,3714,6740,519,1678,2583,7217,750,3515,3617,1121,1579,3113,1071,4398,5888,1101,1171,6200,1430,3926,1364,2494,3636,1712,5267,391,3352,5650,1645,3003,2866,4117,1313,3888,2542,3768,2793,1451,1261,943,5244,2485,3011,1816,5273,756,4423,2359,3632,2443,2006,2213,1255,6379,2787,900,936,4703,1374,2207,1418,3693,4567,1938,2454,345,3505,1801,4207,5881,4557,1232,2105,3274,2802,2965,6821,1923,676,2945,3872,9004,753,2794,1795,2250,620,2912,1299,852,2243,851,1802,2027,1978,2123,2817,1576,5542,626,2078,302,3163,1489,1118,3726,7208,861,2066,1890,2385,2554,932,1777,2302,2260,280,2197,1178,848,3471,709,4155,3431,3313,1452,1231,3144,1613,2122,3630,3752,1178,2185,813,1080,2511,5372,2218,3847,1085,2351,1603,514,3110,2967,755,518,990,2516,396,3278,3256,4333,448,1975,1687,1843,2160,2114,860,7130,2181,887,2341,1771,4874,608,1800,5187,5280,1256,1598,4767,542,2465,3762,2392,533,8664,2404,868,2783,3311,2697,4224,984,1306,6079,1138,2337,1192,7350,1954,2786,1882,3737,2425,1102,1326,2374,4068,3330,875,2651,3478,1314,2161,2212,2342,3422,1436,3511,4308,2055,5069,3513,1562,5110,380,2913,661,5103,906,1855,754,3576,2124,1004,1645,3060,4742,2189,2861,2415,1942,2848,2556,3237,2680,2498,1393,5631,813,3926,1148,1091,2522,240,3856,1331,3937,617,5645,818,654,1995,1179,1116,1630,3520,1743,1727,932,2011,261,4329,760,1663,5060,2445,787,5367,2067,5353,1034,2285,2546,4631,4317,1031,2731,2510,916,4601,1799,2860,3375,2278,994,3446,2352,4588,4846,1228,7531,4264,6152,2898,1800,2561,1434,847,836,5470,6267,481,5077,4112,1511,1644,1354,2717,3148,5471,1543,1339,5725,6927,589,3160,1544,4270,3680,1473,5033,2638,2160,2593,1009,6923,5338,3020,2963,1467,1494,7835,4957,1845,1679,2372,5255,1536,3549,2460,1753,973,3032,1133,3702,2806,984,363,6873,1774,2689,4126,7354,804,9548,2544,2257,2949,1453,3184,1760,4189,2256,6228,1641,2919,4091,2862,4829,5175,3144,906,5382,2549,5253,1881,1933,4890,2556,564,983,6297,777,3231,455,4090,1634,9690,2762,5212,4764,1284,1492,2292,2910,886,12140,5183,2041,3889,944,1067,1716,6494,5211,7836,2447,2935,3740,5175,1403,7899,707,3004,3022,846,992,3759,3492,4055,1124,5244,2629,4950,2568,1472,2857,8193,796,433,7572,4800,4528,5591,1173,9634,2892,1573,2201,2362,1913,7030,6191,3821,13851,5130,1084,1516,2062,2111,3162,1686,1883,2893,4119,502,5131,1906,1596,6994,6065,3423,4905,3314,1882,4617,1279,1824,9357,2928,7352,4461,2489,3175,4920,1377,5314,2566,2483,5077,6458,2450,2233,1543,760,5486,740,4923,4610,718,1563,1226,3623,3008,1380,2940,3060,5407,1432,3290,3335,4727,739,1747,2776,3330,1315,1611,3456,3412,151,4570,1930,1101,1646,4627,4643,2072,4813,521,2000,554,4952,2149,4991,2263,3034,1910,2244,1745,2099,4294,695,4919,2188,3425,1446,1229,2649,1831,3009,461,6372,393,9448,3036,834,1619,2516,248,2168,2277,1987,3575,824,4054,2580,4557,1973,4512,3990,3329,2863,517,4018,1459,2045,3755,2087,2731,4657,1829,3545,5574,1669,6355,927,2900,1043,1461,776,1167,3475,4694,2499,3288,1853,2272,7771,2178,82,2618,904,888,1884,1908,3953,2614,2417,677,1873,2827,1639,5750,6577,7083,2977,1675,1533,4168,2669,1412,2527,697,9349,2010,750,601,2709,1276,1542,2086,2922,1789,1084,816,1113,3670,4262,1870,2927,4265,1608,868,3299,720,1054,3123,1305,5386,2351,2826,273,4334,2054,1768,2216,1090,654,3936,1778,653,953,5088,3769,2518,6352,1883,140,1366,4001,4395,2819,895,439,3913,1566,1267,7174,4391,2166,1412,1812,457,833,4248,1006,2672,1058,5177,1331,471,1892,2497,3800,995,1489,1926,3878,1662,3565,711,3451,1266,2664,5618,2571,649,3119,3415,1202,3246,2756,876,2594,606,4171,3739,3505,2990,1751,1915,3710,1219,3197,3761,2956,454,4826,1883,1639,1475,4333,2208,2309,6002,257,3672,1142,3846,2246,8353,1870,762,110,581,1815,868,6766,4436,5992,1092,1388,1450,2622,2259,867,863,4909,5624,1049,394,2155,5394,6629,1968,691,157,3183,3955,6544,1236,5565,489,914,1854,3877,2295,2075,2047,4138,3976,2448,5581,480,4215,3396,2001,3533,2959,928,3131,642,1826,3693,1749,1484,1062,3295,1169,1034,2309,5097,7811,715,2879,4211,1511,520,1654,717,4306,5082,1790,1914,2717,1550,8062,386,2183,2119,4161,868,1627,3378,1461,3123,5416,1602,3803,2783,3217,4806,1964,1394,5343,2730,1260,3065,1730,3916,2299,3174,733,1775,7250,710,5144,6137,2540,7260,3237,2430,1170,1556,3193,684,1925,1339,2514,1696,4167,3124,1263,2269,1360,4635,2194,7501,3501,1587,383,878,2253,857,5563,6112,3856,589,1767,1244,3753,1942,153,1079,3732,1924,5155,2292,4276,3549,1547,413,622,4862,2471,4276,4567,4724,2770,1698,2953,7339,2989,2999,4646,695,3707,1182,3492,2624,8713,6960,5186,1319,1134,5824,2139,2086,6474,3264,2452,796,3046,6387,1582,7556,1176,9310,2958,3018,7376,6271,6433,3809,611,2858,4691,3408,5202,2869,9910,5198,3457,1755,2615,2235,5066,2368,1781,769,7680,1950,1560,8565,6393,2508,3155,7837,3712,1308,5605,5749,3828,3161,2324,2828,940,8796,6495,475,11186,6164,1008,3063,3362,5117,684,3447,6584,7163,3550,4070,1515,5380,8300,1693,1489,4550,2743,2818,2905,7967,110,9193,4090,1796,4758,2893,889,3918,4516,177,5468,548,3397,1654,3567,1801,9228,7083,2293,2784,4967,2005,5355,1124,5357,4574,9590,3368,3816,2795,3970,1013,4442,2684,6682,7315,2391,7410,1060,679,4420,3964,4810,1504,4153,7803,644,3710,1072,2001,4494,3326,369,4659,2411,1240,8209,5027,4772,1704,2640,2136,5200,1722,996,5244,6891,3838,258,4649,1778,6734,2233,2817,118,2282,740,457,7138,5267,3984,4693,3289,3551,1262,2239,5888,2525,5634,2207,1229,5101,3418,2542,2016,2575,2008,8667,988,2951,3921,8004,855,844,2129,1570,5459,5890,4864,1314,4705,386,1908,365,3645,1518,2762,989,2262,5821,3918,3514,2979,4628,4273,3064,1096,1648,6700,1926,5681,3909,1041,9786,5583,3933,3000,2778,1617,2797,7065,635,812,7993,2439,5108,2482,1816,3975,4612,991,318,2171,5049,9637,1747,77,1985,4042,2309,4890,7055,3048,1717,2455,1510,1842,2299,621,1171,4606,2777,1392,5753,1138,6983,2281,1613,1152,2180,3981,1421,2445,1562,1442,1245,9734,3484,2781,4180,2873,6479,1513,3516,323,2794,1151,5509,1401,1850,583,2378,4608,914,6773,5759,6734,3400,303,2189,4578,1055,4845,732,3910,1085,672,3065,646,9525,1631,1637,3937,10974,5690,2108,1041,509,2610,1819,2274,2046,2459,559,3474,2929,4973,1963,2662,3670,2632,3468,7767,1010,1745,4198,1081,4350,3359,5494,4825,4430,626,736,3329,1018,2308,2506,8214,5443,1363,1229,3496,4699,4007,1180,2816,1891,3890,1040,3066,1049,8712,4899,1647,848,2356,7193,1106,280,7095,5136,1175,1358,3610,3382,3286,1052,968,3847,1508,6242,5405,4193,1026,2850,2297,10916,1175,4083,3177,1479,2726,2295,4823,2516,4366,5148,134,2071,1366,876,3680,4049,1132,2626,6076,1275,2162,5578,180,7767,5102,6369,4706,1633,1319,5389,2660,2524,826,4559,1043,4880,8639,382,1380,1834,5063,1663,5925,10299,1502,1122,1585,5133,2387,2529,3235,4395,4519,383,3304,2377,9810,976,2257,2091,3278,1086,1527,3891,917,2711,1179,6547,3235,5982,3841,2003,4427,2505,2189,1392,4283,3668,5261,2747,338,4454,4077,1070,3188,4812,5689,453,35,2953,2253,3557,610,5258,1584,9094,2145,6112,1432,606,6131,4504,2083,2008,9295,988,4777,2650,5493,1044,1236,3138,705,5747,4307,1276,3839,6329,2438,1463,4969,3687,7316,1946,4421,1579,3678,2777,1971,1900,6822,2627,2125,8339,3356,1428,217,972,1325,3221,4306,4973,2398,7945,4668,1259,1368,2357,239,4717,3065,5240,1936,5305,6002,434,841,2305,3140,4266,5509,4000,474,2354,2421,2190,2554,3747,115,4611,8314,977,5722,6423,3017,1092,1689,3469,5528,6307,3224,784,1900,1685,3930,6003,3192,8549,4347,2706,3801,8445,2716,3263,2273,6980,1223,1466,472,2485,2121,754,2748,3118,4465,1890,1328,632,2940,3209,1710,7931,2342,6028,6708,450,1299,3536,2039,3641,2344,3907,1033,5224,2578,2186,2751,3833,1211,4536,7875,6283,4130,1224,3688,2482,5397,1806,360,6201,3249,1341,2678,4611,2256,3269,1020,1718,6952,1606,1574,2255,5860,5057,1762,858,6906,4819,6242,2553,1386,3771,1450,1546,951,239,2893,1403,3556,4407,1656,2910,1476,340,7817,1649,4425,8092,1928,3428,1596,2287,3182,2278,1606,892,2338,7652,5378,601,1231,3554,3160,4542,426,1610,2100,4451,1358,819,12258,1236,2857,500,6193,3559,3055,969,1654,5536,518,3195,2314,1170,2691,1693,2491,6278,671,5456,1884,588,4372,7794,665,1349,1921,4307,2505,1667,7016,5790,2325,1826,798,2911,3523,1457,1863,789,1881,4700,3149,2492,7533,2808,2327,1304,2315,1024,5269,1811,4275,4660,3673,3117,7420,2285,628,990,3282,6733,5315,835,1305,2082,2909,4452,1643,2366,8140,2501,3309,1625,4978,1254,1181,2117,2408,3751,4107,4729,3353,6138,4115,84,4721,2972,4557,949,872,4725,1942,8951,1745,1524,2872,2347,2996,1140,3699,702,2930,977,1263,1269,1462,2494,6048,6586,1157,2248,3902,6624,2234,3368,2029,2253,6982,4613,927,2742,2288,4026,1130,3020,4229,6777,4125,5521,3331,2148,4374,4252,1137,2809,3909,2379,1349,2819,1089,4126,4077,4406,2246,4304,4220,913,3106,4384,3730,4486,2161,964,2558,1232,3802,5920,2611,2369,4054,1778,2851,2154,475,4603,1837,2083,1398,6096,4546,98,5082,1517,2521,3224,5318,4793,4169,2744,1857,3144,3567,2349,6965,1217,1080,8051,1762,2597,1460,318,1988,8443,1977,12945,2000,754,1709,5008,1756,4318,1934,4094,901,7141,5040,658,1554,4310,1975,3378,3945,2548,8741,2202,669,4116,5776,3703,3050,3381,2141,2466,2916,4250,4795,3177,4961,2037,454,3454,1227,4803,1821,8187,1199,5829,6235,5174,1234,2230,3070,3134,5562,3500,1776,3903,6934,2466,3027,843,334,4180,981,2022,1922,3927,4626,904,773,4240,6852,1217,5360,6598,4015,2427,3148,3147,2535,1367,969,1230,7645,756,2750,3439,2382,4944,2040,5635,5063,5122,1543,3584,1245,5087,1410,3521,3126,1831,1965,1989,4362,238,6005,629,3014,5238,410,1326,2820,2807,1506,3620,6522,2911,759,6768,7729,2149,771,4084,769,1468,4625,420,3496,4960,2840,602,4989,471,4294,3246,4437,4558,4266,3285,733,3149,2240,3487,3497,1435,1212,2354,6608,2039,4168,5646,2256,775,1047,8909,1910,1603,4534,1121,2222,5851,3952,3773,1555,3664,4200,5183,3417,1820,2183,3438,1274,721,3195,4237,2501,4052,5644,2833,4195,742,2215,2533,4239,5629,4225,541,5760,3106,1076,2930,3516,4118,4707,3227,2222,2755,5269,2079,2531,6517,6190,922,3475,3764,8718,4709,1641,1643,869,2187,7883,112,2349,5888,5361,1737,4073,1075,3785,5315,290,3800,4315,883,7193,9861,6351,117,2290,2860,1622,4251,4208,2570,762,3524,3442,1982,2646,7039,7275,908,1977,933,4936,2261,5034,1984,5395,10895,5992,9858,2617,4024,1570,1839,1679,2474,2039,3233,7444,1679,7238,1543,3457,1336,1072,4321,6429,4618,1624,1407,1402,1487,1163,1527,8995,2690,3485,1570,640,6231,5683,10199,565,3996,3495,1160,6452,2381,2003,5076,803,2612,4012,4470,4158,1891,3705,2287,2443,2964,7229,4835,4980,555,844,2729,2838,7720,1431,2203,6793,4588,1828,3178,5144,1317,3187,2054,3081,1891,2671,2514,1702,2121,4510,3686,1325,8449,6390,3019,6359,1502,1665,1468,4344,2597,14596,1819,636,4456,3022,1954,4804,6060,54,4289,7186,3368,9649,673,3745,2232,2636,2434,457,4462,1274,881,4135,3602,1977,6686,4026,2982,1865,2335,1483,3361,5717,4392,3344,1843,2684,4445,2373,2597,2787,2898,2551,3852,2712,3071,5504,192,1496,6670,707,4905,2352,1893,1135,2854,4138,656,4370,4985,1189,2020,5378,340,4498,3398,495,7406,109,3163,4601,3908,3516,2045,3310,5847,1484,690,1859,1995,4219,2075,1799,1494,2848,643,3192,2258,1131,5405,4982,5613,535,5935,1006,2803,1151,1023,3315,2439,3646,131,3151,7234,3233,700,2841,3789,286,328,1101,1837,2761,3230,1256,3315,2455,1730,4368,5936,932,3217,881,3506,4854,794,958,3081,5745,1545,385,1833,2343,4801,801,1998,12244,2443,658,3592,1815,2314,1835,1221,3317,1496,2386,194,3560,3620,4005,128,4429,1866,3951,3037,1666,1298,4078,577,859,1071,2512,6716,5626,1242,1239,3686,2855,2560,3968,15155,723,5577,962,978,3111,1553,2132,787,9481,2301,3648,6262,5635,2259,713,1211,1003,8584,1919,2145,3785,2494,2197,4073,2269,5778,6746,3068,2124,705,1796,2385,1113,3274,5893,2540,787,2578,7634,1973,1944,1689,820,3418,5422,5773,861,4367,1597,1590,1033,2271,2635,4507,3439,3461,1379,1230,2031,747,3842,2256,3829,2241,1759,4742,1105,1642,4755,4489,1634,1800,4195,1839,1494,2539,839,1521,5601,2753,1847,1568,1758,3856,2661,3919,1068,3290,1073,3760,6917,2051,2859,5445,1846,2836,1466,368,3802,6930,2293,2446,992,1835,4027,2134,2223,1707,2572,3707,1011,1699,6308,772,569,1818,3434,762,853,5483,7520,445,2310,4053,1953,3148,3190,3325,2708,576,3016,157,1765,1896,3350,849,1232,6496,921,4164,960,4896,4301,2880,5264,2645,1413,1942,1010,368,1838,230,9310,5809,1538,2225,1480,2104,423,1882,2711,3304,2887,119,2245,7516,2404,1644,1940,2067,1791,3341,3703,1296,718,2784,723,4329,3569,2935,387,4026,7848,1479,2693,577,804,3477,3175,379,1573,3754,1133,1266,8467,5728,114,1501,51,2353,5719,2185,1285,4714,3321,2996,1818,2384,781,230,1782,2094,2244,12089,1771,7721,1951,6125,855,1761,1088,1710,1951,3097,1767,3953,444,4553,3439,1861,4507,4191,299,1690,2584,1545,856,1557,2184,9476,2326,931,2040,1254,3761,4136,1296,3822,5121,860,762,2082,2400,4047,2478,2831,1490,1665,1972,233,3672,5371,2034,2769,943,5964,4792,1361,1415,3703,1390,5375,3568,2091,4412,2497,3208,2326,3138,4364,6535,3031,3238,1993,494,3447,5238,4467,3762,1350,976,1682,1841,3748,4975,2574,691,1805,1838,733,8436,5338,845,871,4293,2727,3500,2123,9033,4569,5342,1523,1708,3529,4820,533,753,1333,2756,1348,3504,8080,5719,1925,3317,1419,4547,793,654,5194,771,3923,9673,3243,1083,730,3008,951,4535,5740,5470,2553,2789,4206,1284,1930,7406,5783,4659,2901,577,4101,12606,836,3432,339,5897,1136,6889,1251,4589,1930,1041,4649,4191,3343,2764,5404,2146,3828,5375,5013,2826,4737,3389,5444,2623,2862,5894,6944,2927,1597,2855,6532,3137,1251,1818,5675,1904,3418,5097,1264,3417,3927,920,867,2210,1265,7163,4524,8715,6256,1249,3834,6798,47,1321,1390,10084,2727,1277,1707,5513,4091,2722,1499,1044,1255,4123,1926,992,4891,3089,3250,1030,337,2503,5450,1549,5324,8432,4181,824,771,2333,3546,692,4933,1374,5955,2658,1172,2547,634,2070,2369,848,2254,3314,1021,1350,450,2342,3828,3531,5209,666,3175,1046,1508,4909,933,4031,2966,1033,2995,3329,2315,1042,1034,4059,5021,1916,5931,341,1245,3054,1246,2456,354,2940,1634,1743,4126,2581,3401,2111,5106,397,2121,1848,2729,3575,3809,331,1554,3143,3596,271,1657,1521,1210,4591,3086,2909,1363,1365,2518,2137,7209,2344,1853,4125,3278,3066,3661,3137,2212,2251,682,4850,267,1456,4596,2455,1237,5301,1274,596,10349,2226,1284,712,3595,4609,2195,1178,2140,3512,1730,834,1212,711,351,7459,3715,927,2139,3795,12246,3897,572,815,1672,337,1014,5316,5022,2250,4497,951,1984,4454,485,1366,4418,4291,1304,9865,2827,3022,1580,1683,3019,4050,324,1880,2151,3461,4478,896,5955,2154,6578,4523,1878,1958,3089,2016,1828,2196,3387,2903,2293,3741,1677,4185,2581,5161,4700,2358,2389,4120,4760,1530,3977,510,3275,1547,5745,4724,434,4850,5441,972,10441,3361,4628,904,3070,2222,4516,10296,5887,7857,1119,2251,4097,2421,2271,1126,6374,3044,3758,2916,2494,10919,2474,2518,2166,3127,2291,3328,955,4409,5935,674,2301,3855,2809,2246,3427,1762,2875,3301,6212,1714,6854,2076,2848,1633,9213,1178,5271,2886,1866,7755,269,2866,2647,2829,945,5713,4192,2701,1511,2377,2609,95,5119,760,10412,906,5586,1622,610,2222,3616,2068,3166,4142,1731,4713,524,2300,7753,3961,2802,3558,1579,4542,3030,211,3220,1166,3107,4361,2136,5440,7152,3731,496,1115,3788,3388,5458,607,3689,4532,2514,3974,703,3848,6171,4327,395,3741,7278,3003,1437,2435,254,4262,845,6397,5125,1690,1267,2394,1170,9784,1940,1037,1603,5921,3572,3237,1689,7092,7223,689,1061,1445,9711,3926,3436,2514,1818,2389,4430,5413,710,3691,4920,5281,2850,3239,1544,325,1478,5458,10228,4379,3619,657,9547,6190,1389,897,2389,8306,203,7017,1699,3763,2044,1800,1496,2566,2852,4539,2562,1319,1302,2123,6129,5187,1680,3314,3138,3131,5220,2096,832,1369,3450,4578,7358,6124,1104,608,5007,4008,1402,3650,1456,3985,1512,2094,3147,3565,2923,5626,5085,3562,3716,4654,558,3485,527,4261,3856,2649,1428,4115,926,5609,2720,3738,1329,1345,3438,2439,1616,4681,958,2553,2436,2597,2718,891,5354,5039,2816,2029,1052,1672,4721,5287,1036,675,6909,4420,2322,3870,741,1724,3473,4262,2027,10425,1615,2605,1244,1049,5196,999,2971,1973,4791,1786,1457,3005,520,8236,2911,592,1681,3665,1667,1386,2600,3731,973,36,3545,1414,6375,357,2077,3835,4004,2623,5343,1515,2036,5192,367,334,6228,3402,307,1601,2773,3927,2269,3150,3156,2473,1662,3864,3400,4136,5616,1769,2556,1695,1945,808,2314,7423,2958,6091,474,4132,1191,2526,652,1734,8109,4053,5545,1912,6934,3529,3795,1021,3827,436,4778,2740,2124,5264,2896,2768,266,1487,4059,5566,8477,1453,3002,4308,1948,298,2818,3069,3353,11660,2566,1164,2854,4556,3048,4510,2721,1718,3925,2901,3105,1304,920,2153,667,4774,2177,6953,1642,6594,1616,2876,2280,1220,3493,2538,7965,2385,2347,2075,1912,2900,7035,3920,861,2336,4126,3142,1842,4847,1333,6956,247,997,2568,3321,2199,3712,1711,5232,2337,2048,1438,2084,7080,1342,4359,599,4338,1176,3185,1439,1110,1269,3257,2024,3127,2397,1075,2629,259,11414,1518,1281,2404,2055,3917,3666,466,1744,4358,702,6151,3035,11200,1360,725,4463,4896,4898,2270,2448,3319,2828,1238,984,643,4629,7717,1503,2810,3518,3055,4812,2945,3108,1814,3043,678,4448,1924,2264,4068,2734,3264,6128,11802,6417,3820,3387,2053,1458,3233,851,1597,1452,8465,1849,2655,2080,2606,2200,3272,1926,3336,1681,1112,6813,6518,1515,3224,2908,4607,2995,3582,7744,3908,324,3093,8159,4030,4166,6917,1007,2646,2218,3569,3356,6451,2473,1055,1335,6227,6797,3389,2929,1901,4946,3548,5170,2203,5172,5595,1788,773,3291,2906,3922,6058,3704,1499,4110,4755,3787,2425,5721,4649,1585,6327,3060,3268,1234,4152,3520,9079,4035,1198,2277,2284,2461,539,3738,7189,2303,3290,1379,6778,227,1075,1882,3606,3224,527,1023,1158,3053,2745,3204,2403,1994,2648,5060,833,367,6242,3221,1038,2230,3034,2213,374,920,5517,2167,472,941,1884,1289,3264,629,1911,10679,1835,3561,2887,2469,2393,388,2828,870,961,297,2953,1821,1764,1093,790,7296,2340,2746,5515,5759,828,1934,1907,2430,1188,2728,3793,1118,1083,464,6375,3744,2201,559,1808,1288,52,123,2230,5523,4922,1349,1076,4583,3767,901,1422,2017,4886,3474,2372,926,4329,510,1062,1746,2882,1146,297,3604,935,6056,1717,2077,724,872,1200,3018,3354,1155,6287,4910,4212,1870,3564,3669,1370,3423,2687,1982,1028,4164,3570,382,2954,1375,2555,1455,2365,2131,502,4708,2731,4886,1378,4612,973,1945,3442,3151,1915,2231,579,2061,4721,3054,1439,4589,2194,1337,748,4064,2825,4693,2920,895,1938,3261,2868,819,2553,5224,1745,3096,1080,3890,3538,1323,1477,3155,1321,1220,3555,629,10441,1188,1898,1372,4564,3798,1225,2073,1195,7191,321,1243,1603,2342,1771,375,2995,1151,7714,1177,1000,637,870,4053,2220,3143,3840,3432,3463,757,3150,2883,3831,1913,2701,2028,3859,1782,2590,3345,2557,749,4552,869,1978,1645,1126,2653,4119,5081,717,1755,3556,1910,3690,2740,1353,3377,3190,1531,1064,1860,2145,1552,892,2394,3217,1411,2161,2539,4552,1570,5030,1700,7020,2576,557,41,4553,1515,1592,6499,3189,2853,2526,1097,1923,3974,3925,2795,2112,783,2632,3448,4334,3287,3131,2608,32,4055,1941,369,152,2268,2739,5296,1460,561,3122,2139,2141,4598,2053,497,2264,1227,1099,1186,434,5257,501,2322,3094,2672,3879,1306,3331,1973,5113,2456,2229,492,4040,1114,310,3413,283,2887,1567,3291,1019,2903,751,4614,1479,2960,2826,2649,6595,2082,458,139,2106,3214,3180,3638,789,6471,390,120,1173,10064,3798,3392,694,1521,3976,3655,580,3457,4643,2228,483,4102,585,2855,1669,244,1537,4830,2135,2145,530,3657,490,2063,4475,2009,5565,2437,1988,2895,6649,1718,573,817,1874,4222,2335,2463,324,2653,2431,2786,333,2683,4104,692,586,1395,408,3109,4802,840,2373,4939,2099,988,2201,8708,1375,2623,2845,781,685,874,1541,1055,1649,3532,2562,5048,1759,2089,518,554,4806,832,2818,3485,2940,1153,2967,3599,1633,1829,3533,1738,630,2506,3709,2409,3590,2910,734,6398,2223,2066,2729,1439,4934,2052,2754,1196,428,6972,1879,2433,292,4979,6240,3686,502,1730,881,2595,836,906,4819,1720,2816,2293,554,3384,1560,3860,810,3183,2195,979,2626,828,3949,2508,540,3597,2188,954,5994,5386,2497,766,247,1958,1967,3790,2029,672,1554,1593,1628,1545,4643,2693,2987,3580,1646,1448,3328,480,1918,1374,716,3554,1201,1815,1547,2085,352,2982,633,1785,3236,421,3177,1813,6492,2660,4722,83,1286,801,1835,825,1918,647,1556,1235,3786,7562,13505,445,2815,5273,2428,482,706,4223,744,3293,1057,3381,2779,2055,3340,1258,263,3746,3779,1500,1745,1328,2199,2683,614,3095,2189,6036,1058,2661,1829,2105,4420,770,1968,534,1623,833,3091,3124,952,1858,5941,735,4447,2046,4570,2069,874,416,6018,2602,775,2024,4198,2547,3200,673,2046,3051,4115,37,3453,797,6874,2128,3611,2186,2954,2557,751,862,4108,749,2062,2290,1676,9273,1106,3368,1112,4155,1261,456,2647,3330,1603,3037,3017,2528,2174,777,2163,2874,483,7567,2102,2670,2870,5301,1014,2309,1819,1831,2093,4329,831,801,2291,2783,418,1329,4199,2726,349,1535,4479,1479,2161,1483,2984,3753,3277,387,1705,3081,2605,604,7914,2172,72,4752,1288,466,3067,1095,3809,2031,2125,712,1631,1144,2580,8347,2013,4137,728,4904,2814,1400,1099,1261,3094,1244,1219,3474,2541,984,2015,3201,1657,2710,3517,1238,4133,1102,527,2335,2772,750,3559,2089,1486,2170,2033,1257,5629,2268,1300,747,4178,3816,1060,658,4649,681,1072,2939,5338,655,3858,2682,1329,541,3238,3735,325,2252,3368,1034,1706,1562,1320,2263,6143,1500,3329,4034,7381,552,512,1291,1392,1358,1973,842,4369,2954,2829,229,2915,1210,1255,6397,3590,2981,3666,680,812,1885,4164,2267,3247,1451,4837,1708,2890,891,1826,3146,1795,1909,5817,2933,2442,740,2824,4609,1210,2015,2300,2186,552,1005,1810,3194,1389,4660,416,999,7828,1752,2951,1680,2832,1112,1138,2205,1266,6822,888,975,3211,1980,2357,3912,66,6161,7930,2440,2567,2745,2016,929,1727,926,1664,7294,1465,808,1901,1992,1692,4390,887,1197,3194,1721,8165,1963,1380,1722,340,2632,2045,3966,1403,2245,1743,3033,116,909,1496,2784,4473,2625,1865,1135,2284,2189,3209,1058,1083,2972,1917,1029,709,2604,8731,2417,2206,1087,1986,5701,1310,1403,752,644,935,8598,542,2276,5459,2078,2533,3082,2242,2684,621,508,3342,1296,1230,845,200,2582,8018,7458,1986,5032,1800,1037,1337,4319,1192,3740,501,4105,3931,2675,2472,1580,2708,1779,2649,3032,104,5059,3039,1491,1568,1932,4815,3123,1415,2533,2729,1570,2950,791,353,6281,2423,4626,1785,4189,1731,1599,2409,325,5188,1737,738,3278,2270,3389,481,2379,3742,2905,1586,6771,1843,3757,1374,1449,5241,2693,1290,1498,1726,4335,2861,1002,6199,990,4863,962,1397,1498,5289,174,831,5038,3162,4051,1375,878,754,5393,3589,1655,1730,4878,2712,379,3706,2078,4068,2573,1395,1528,4159,739,1964,5523,3522,4059,988,1026,1724,5008,5627,1643,2219,4012,2100,1834,2026,5478,77,1583,2701,895,5484,4312,1258,4600,6045,333,2465,1929,3574,1838,633,3433,2445,6189,2249,1440,2185,2865,596,712,1159,1872,2382,2066,857,2590,3701,801,7604,3182,7049,401,2407,4615,1010,20,2538,2022,2148,633,2064,457,2051,2732,1744,4239,1814,5714,404,1703,4265,2352,4347,1229,67,1220,528,2758,1101,5941,3126,4163,662,3938,512,5877,1088,1295,1865,3803,1046,2030,11757,6768,2064,3294,2131,846,1907,313,2419,911,6891,1164,2555,1084,226,3299,1865,2541,604,6955,2625,884,1131,1151,474,31,3434,13586,10218,202,180,188,255,374,108,110,176]}}},\"_specRight\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[],row:Struct{`the entries! [877f12a8827e18f61222c6c8c5fb04a8]`:Array[Struct{GT:Call,adj:Boolean}]}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[10435,11961,10055,2334,9565,16663,9349,548,9376,6039,13869,4615,3837,12680,2016,6720,6469,12199,3675,11533,5737,2756,12886,3662,5379,10830,4053,3421,6200,5934,16255,4410,7830,13118,5892,3986,5023,4845,3106,8567,14977,1881,3351,5059,14245,6532,4089,6404,6766,7681,15089,5305,2726,5427,4419,3233,4962,4574,8072,4418,5477,5338,12169,7105,3458,13366,744,9110,2695,4738,3521,4606,4355,5221,6194,4728,7138,3650,6757,3048,8921,4933,6416,4141,3578,8230,3077,9635,3261,10601,4708,3103,1633,6276,6790,4344,3114,3106,6303,9044,6680,5523,9524,6172,5579,8244,5638,3980,9331,4937,4403,5231,5597,3604,12068,5509,4341,2995,1991,5638,19029,7493,3952,3483,9720,9793,14482,13801,5381,3985,5692,1731,11921,2165,5934,7930,7103,5441,3572,9697,6421,7389,2718,3238,5282,5101,4559,1093,4054,836,13122,3893,6134,6438,5519,7742,15837,3316,5650,2785,2918,3507,6189,12356,3953,6740,3746,8542,2058,3028,5369,10087,6203,2117,7993,4025,5195,3055,5002,10473,2197,5503,3772,9208,8314,2740,5398,6990,3603,6073,5172,6340,3412,6922,4386,4910,5333,4282,6546,6401,7531,4186,3110,3284,4570,9845,6782,7753,5628,5447,4612,4949,10973,2176,2168,5607,5850,6304,7389,8275,1890,5823,2586,3944,5173,1661,9647,4745,6238,3329,13839,2039,3725,3750,5075,4645,6828,6986,4160,5262,7606,5452,6824,2939,4825,1821,11363,5455,2061,6367,7848,2993,4189,3443,11286,5937,9113,1973,3399,7677,2596,10880,4253,4951,5549,3793,1535,2742,6881,2059,7507,3363,5400,2886,3625,3650,5626,3442,6752,6304,6592,4632,2776,3560,9232,3666,6737,12557,6965,4639,1999,7666,2733,859,5297,8148,3973,435,6601,4898,8273,2163,11116,3831,5523,3902,1746,5101,2739,12621,2038,2806,5040,10807,2833,4518,8003,4564,6277,2832,3728,3632,8564,3685,10365,2069,6417,1723,3327,3247,5355,12734,3395,4564,5924,4542,4754,6689,4705,7160,6237,8414,7978,4280,1317,3171,5603,7050,4112,5369,3394,3023,8089,5500,6758,2985,2023,4400,6794,6535,2812,7136,6948,7838,4212,3535,3970,4530,11041,2967,3822,5712,7287,5673,4019,5593,5487,1840,6808,4290,2285,5570,1835,5440,5527,7408,3853,2890,1994,8391,4075,4856,5880,5535,6871,4246,2071,1822,8950,8459,6947,3858,8309,3238,3936,6636,2945,7871,6055,2657,3664,6965,5604,2422,4692,2797,6475,6407,3089,7326,7106,7820,4639,2214,9169,3068,3927,745,6372,9648,2847,5933,5913,3951,536,2845,6447,5135,4787,6795,4804,6152,1642,1929,4740,5407,2022,3005,5764,4890,6994,3010,2140,9392,5142,3112,3259,10322,2934,4645,1840,4011,6378,3721,4730,1749,5522,8527,5341,2322,2187,4993,3181,6679,4301,5039,6520,4190,2484,3311,351,2168,7281,8175,4099,6848,3525,7359,4178,3948,2681,3985,7196,8945,4165,3004,6029,4187,2370,2822,3304,4068,11115,3174,3942,3119,5955,8547,1950,2483,2656,9048,1743,1771,4990,7933,5813,4738,3256,5248,5084,3150,5171,6416,2671,1978,6070,3302,7248,6286,4010,7583,1119,4668,7147,3080,5170,6558,3255,999,3751,1978,9823,3729,7492,3660,5208,4346,6467,3335,2839,3287,3265,5474,3607,5911,10466,4057,1633,5731,5725,2459,3231,2357,7632,4177,6668,2911,4409,4666,2873,5049,6974,5089,7368,2252,5140,2187,5922,5923,6243,4813,5062,4492,1592,4798,5384,5066,6888,2092,5254,4450,3936,3666,4494,5271,8181,3991,9704,2039,5500,6290,4202,7360,4725,7949,4680,3891,7057,8389,2770,4215,8354,5196,7334,2160,5651,4518,9417,6580,7070,2328,5225,2779,4414,5865,4213,6804,3611,6264,4268,4423,3105,4343,3199,7391,3831,7706,4936,4039,931,10386,2815,5159,2884,4993,9290,2458,2021,3126,7660,2986,3721,5483,4945,2233,11986,4468,1794,9854,1742,3187,5893,8695,2494,6048,7306,3214,9238,4972,3962,7693,13009,13101,4482,6551,2491,10101,2636,4126,3713,8576,5337,2830,3845,3904,8963,7989,3572,5723,8317,1560,8441,3981,6384,5557,5886,5485,3071,6851,8985,6825,5567,5732,12430,4654,4305,3052,5976,6133,8397,3916,5400,2289,6630,3525,5083,6510,5191,3099,8310,2135,1433,8664,1598,6410,2491,4929,1137,6358,8517,4004,2542,4885,10127,6077,4446,1453,5427,6498,7920,4159,4314,5804,17298,11893,2012,3939,8081,10985,5117,3801,4910,5213,2503,9058,5044,4013,1707,4042,4127,7024,6433,6693,3281,1587,3703,7496,9101,2955,3244,4019,2990,5300,5468,8643,2692,7929,6947,3689,5074,5176,2647,5792,9546,2282,6340,3873,7448,4972,3045,3999,3623,6975,5779,8420,2125,5961,4223,5702,3796,9158,6010,6501,3980,6770,2005,3693,7183,4903,5739,6823,7221,4171,7560,3063,4041,3713,8598,2144,7009,4894,6185,3506,6786,7871,3165,5721,4351,6972,3000,2219,8306,5210,4771,4680,6270,2577,10085,2731,4042,4880,5931,5951,3858,3651,4048,9871,6467,4466,4557,3583,7559,3401,6098,4449,5209,3399,11083,2171,5552,4642,6773,2650,5835,7190,8205,1635,2444,10861,6059,3083,6714,5924,8865,2675,5245,9945,1360,4241,8126,2918,2070,7139,8189,6379,1706,2504,3741,3123,4718,4709,7005,2744,5961,5037,3387,5285,2527,4161,3171,13753,2838,2799,2382,2653,4728,1550,7053,5064,5056,2587,5052,2950,3119,3786,4994,1920,6573,6438,5851,3979,8284,3269,2731,2942,5649,6549,3900,2375,10459,1596,6908,3919,4826,4500,4112,8254,3364,2604,6019,5913,6185,2524,4456,8630,3475,13642,4925,4538,2408,6436,6213,3346,1692,5482,4261,3570,6043,5403,3934,1747,5713,5568,3329,2190,3154,7375,5672,5903,2182,2444,3296,7099,5400,3290,1306,4199,1778,2832,4469,2539,7211,1428,10424,1841,7918,4700,4525,887,5807,9255,3662,4020,1639,5450,3234,4503,1800,4991,4481,4662,4842,1774,7525,4152,2361,4553,4521,4993,1370,8170,5816,6260,10173,1811,4453,2738,7517,3845,10815,8962,2239,4721,4772,2550,8641,4752,9355,4355,4502,4309,7230,3138,6510,4011,7171,1751,8939,2695,7425,3259,7378,4132,5047,4164,6715,5699,5090,8153,12091,3814,3770,2761,3175,5819,7430,5609,4983,9074,5986,4949,4928,5431,2921,7960,4756,6351,3045,3845,8802,7710,4353,5526,4497,4491,5993,3335,4736,4464,4330,9368,4832,3687,7515,4684,7248,2459,5585,4279,6573,3513,5400,8953,3533,4333,8936,2750,2831,6438,5062,2897,8065,3267,6216,3085,7673,8068,7938,5843,1052,3629,5077,2009,806,5524,6611,9867,3894,2486,1857,7525,3108,2089,1757,7345,12216,1898,3602,2502,7174,3960,6383,5432,3010,6447,5737,6515,1995,6265,4374,4711,5037,6982,2619,2153,2771,4179,5229,4833,6116,3191,5196,5927,5881,5352,6391,3470,5386,4108,5902,7736,3870,4214,13313,9130,10169,7785,5630,7188,8184,4907,1956,4280,4505,4931,7189,9398,5019,4300,3642,7306,5668,4634,9272,1947,4677,4741,3275,4790,7749,5507,3626,6243,3978,6725,4304,6317,4164,6548,6090,3334,7079,3987,4979,2927,5722,6074,4574,10225,792,6328,5300,2489,3344,7030,5014,3101,4918,4491,8189,6516,3973,6874,5783,7657,3659,1953,7036,6600,5958,2054,6911,4153,5997,2538,5998,4310,2248,5490,6526,7700,4551,8355,1827,7402,6492,4037,3675,6046,7167,4674,6767,9311,2766,8091,15387,4903,3439,1322,4189,4803,7140,9914,8016,7788,1670,6890,6460,11318,4270,2550,8116,8186,3843,5076,5348,2779,3877,9033,4986,3090,9202,3255,5225,6584,3674,5529,2433,6763,6855,6236,4999,8116,5246,7964,4314,2535,7838,2130,6238,2738,7523,3997,3886,2811,5524,5652,7060,5572,1335,6153,2894,7605,6501,3458,2382,7668,5892,2922,6944,7008,3403,3853,3299,2703,4616,9730,12073,1701,6391,3619,6103,7939,4907,6089,3233,5926,11543,3701,2810,7220,4002,6650,2786,6204,4839,2896,5293,5195,5935,4402,6065,6404,2081,7391,4657,2617,5290,5380,2860,5918,7397,3746,3616,5939,2742,7460,6326,2470,5379,6862,7048,3375,5538,7173,6754,2078,4806,5243,3795,10208,2107,1968,5650,2644,2998,5755,2838,6135,4952,6887,6495,3807,4828,1156,3414,5752,8475,4004,4537,1704,4949,6939,4521,5419,6346,6947,6892,3273,4169,7052,5366,7499,8323,1807,3381,7960,9850,4737,6015,3656,5119,5563,4224,2966,9457,2007,5248,5584,3945,2888,4729,11832,3152,9290,6007,3532,2832,8262,4170,14292,5420,2204,6490,3155,5092,10118,4419,7020,2310,3269,7457,7554,2971,1638,8322,9435,2875,1568,4881,7780,5699,5890,3207,6299,2499,6958,1195,2773,9175,2833,11781,4149,5174,2580,2728,2960,3966,7959,7299,2048,4187,4462,2647,4428,4219,5095,4757,6613,6350,4086,3242,4447,2308,6149,8541,4336,6028,1609,9444,6189,6563,6684,5010,6273,1223,3639,3415,10321,2635,2648,1530,4469,10344,6860,5207,5447,5675,4077,9759,2888,8299,1354,7505,3125,2579,4727,5184,9487,2474,7427,2730,12615,3382,4993,8139,2010,5084,5587,1782,7228,7586,5691,9414,4131,2843,3437,4983,6134,3027,5791,8619,8162,1677,7155,7855,6172,5473,2688,3502,3346,4173,9333,2546,3916,4474,2733,10035,7017,7594,6783,3904,3588,4742,8817,6343,961,4423,5197,4170,4111,6397,6304,2741,4889,3889,5722,2669,9396,2453,5594,9375,8632,4241,2372,10687,10767,5316,2801,6563,4131,3366,5978,3210,8810,3614,4879,3861,7272,3856,3550,2299,5852,5919,1717,4511,7396,6359,4308,4886,3634,9311,2367,4464,5668,3540,5357,5405,4309,5227,4965,4091,4151,5042,7403,649,4708,3753,2634,3516,6373,4525,1923,6982,6427,7490,2187,6475,4331,8972,3467,3167,7416,2361,10445,3585,5087,1318,8674,10079,5027,4253,4629,6822,3121,1969,10577,9313,2185,6277,5307,4662,3106,7889,2166,2676,11879,7041,2629,3615,7942,2267,5155,2851,5289,12335,4885,2920,3509,3518,2986,6081,1183,10587,3554,5554,7194,5823,5779,4487,3356,6185,6733,2765,5287,2735,9532,5678,4223,6739,8118,4897,4337,6162,1918,5750,10066,3337,2231,7048,3792,2437,4071,2100,7706,12788,4354,6915,3524,4545,6144,1477,3894,4247,12271,3094,6875,9761,2856,16422,4114,3926,1669,4941,11112,6125,4064,5413,13692,1460,4528,14932,8758,8266,3575,854,5284,2467,7828,1560,2811,4955,3427,4067,2642,4346,3980,3267,3509,2461,14708,2238,1770,6367,4685,5155,2951,6607,5966,8887,7028,813,8540,3132,2168,5096,2025,10347,5602,5432,3911,4378,3620,10134,4195,2827,1457,1784,5649,2269,4721,1894,8231,4123,4485,3997,5995,6175,3351,6370,4190,8257,1632,1056,5612,4583,5302,6896,4917,6802,1932,6425,2376,2140,8218,6844,3522,3340,7232,1878,4002,1998,4984,2188,4593,4870,2780,5595,6880,3961,3301,4230,3781,7402,2879,5368,1704,3439,3866,3194,6137,1798,4418,3377,6756,4764,1529,4886,5899,6416,5800,2841,3000,6434,5439,7625,2401,2382,3337,4050,4118,3468,2732,3664,7566,3772,4083,3671,9792,3572,5122,4299,2641,3888,9473,2249,4433,4626,5782,6627,3066,2833,3831,11054,2156,2887,8943,3132,3974,6716,2755,9822,5514,5812,6870,4362,11117,1898,5402,4309,7335,3217,4135,2826,6841,2733,3521,5452,4759,3888,3773,3502,5491,4886,6104,2852,1615,10091,2820,4939,2138,7418,5737,2259,3845,6196,6060,5050,4606,4088,4716,5363,4013,1240,4533,5593,6762,2523,1899,5970,7854,2541,1481,6438,7982,1989,2998,3741,3902,2785,4581,4423,4499,7784,3977,1469,4722,8145,1741,2508,5283,6136,5666,4418,6490,3395,3888,2037,4542,4392,3455,7434,2652,8224,1943,2083,5626,1885,2532,7349,5803,4825,1010,4141,7099,1787,4456,7066,4186,7899,8281,1096,3377,4989,2798,6910,3977,5055,4836,1687,7091,4028,3292,8737,1802,3503,2609,2304,4660,4648,4186,7051,5204,4648,4873,4310,3996,2518,4178,2962,5481,2709,2650,13374,2588,1761,4950,7626,8751,5282,3093,3806,7289,2154,5121,1762,7064,3531,8690,793,6931,5199,4820,5731,5094,2989,3332,5240,1553,8271,3338,2260,2470,4448,8369,6630,4010,4202,4623,3193,2444,5174,4113,6164,2721,7656,11214,6412,2181,5199,8227,5886,3357,10173,3733,3736,4574,6375,4148,3794,9440,4165,1604,6299,4283,3038,8092,6312,5109,3268,5184,1850,11216,6745,8331,4891,2888,5720,3042,9393,3108,10067,10269,5351,1252,5597,8448,5857,3408,3004,4413,5457,5039,4479,2052,3281,3081,1408,9776,6945,2421,6110,6989,5750,3452,2169,2499,9874,5783,4752,3336,6192,7340,5007,3812,3012,6652,3139,7562,1010,7246,4655,10002,5429,6293,5243,6164,2952,8040,6056,6291,11867,4390,732,2675,8826,8091,2119,4421,3287,7280,5728,5960,4396,10767,2440,4221,8036,5269,2459,5638,6956,8307,7192,4453,5926,3575,3967,7847,5409,7494,4877,8161,6225,9223,3171,10892,4868,7350,7645,3057,10306,5048,4934,6331,4388,6563,7402,4563,3777,5219,8127,2260,4744,9796,6917,11360,3777,6902,4632,5521,6052,4090,6679,8907,1026,4078,4071,6703,9954,2400,3943,8525,7557,5453,6038,6220,6620,3546,1880,6445,5013,4762,5671,10705,3259,7220,505,6086,8770,5002,10846,1552,7152,2904,6520,4233,4281,4594,9374,4332,6406,7533,2590,8849,7473,3817,4445,7674,4993,5426,9110,4895,8889,7329,1259,3768,5512,2924,7338,2441,9820,3745,7167,2242,6322,3709,4009,8558,4528,6803,1675,3478,6600,6721,1656,6779,6574,5443,5605,1381,4732,7169,4356,4694,4751,2223,8733,4588,6781,2235,2506,7480,4954,4605,6613,6823,3562,4424,5712,2493,5141,10772,4500,6793,5739,3517,2716,4349,4963,4839,9268,4569,7012,6565,1829,4442,9200,2571,3562,3100,9974,3079,3148,7449,5406,9532,3277,1924,4870,1831,7959,7118,4471,2757,8851,5161,4574,8101,2610,9159,5636,3271,4160,6391,5485,5842,5661,5433,2997,3940,7446,5565,2769,7702,5003,5042,6608,2882,6645,6018,3912,2849,3078,10445,2095,9156,1590,7419,5089,3008,11724,3524,5100,4174,6951,2956,7662,5187,8579,2000,1860,4094,10166,5491,4683,3471,3979,9106,3915,2174,3310,5777,4553,3702,4562,8438,5923,5210,1687,7213,4343,4679,8658,4820,9796,2593,3715,3813,7485,3590,6374,2891,4222,7915,8008,8201,5362,5212,3995,5256,6671,4564,4287,6330,4584,8935,5051,4310,7412,3883,8292,3473,4062,3545,6052,2434,6221,9991,4639,2521,9391,5724,1290,5708,5889,6480,5213,1716,6040,2227,8655,2253,7420,5087,7268,5309,6049,3118,4215,3285,5902,1857,7747,2475,5734,4197,4916,8752,1216,5875,4653,8835,4957,4908,5831,6273,2658,5223,6260,3014,5352,3351,6046,1490,4227,4439,3527,3625,4518,5026,5560,3886,5604,6223,5121,6461,3046,5833,5439,3141,8831,3616,4805,7942,3097,4938,5107,7311,1663,6504,9149,4139,7454,4771,2850,6219,3224,4624,7296,7773,7988,7788,7051,7088,6715,1732,9986,9243,3457,5814,11235,2830,6320,2578,6351,6863,2976,5633,5702,7618,2600,5729,3680,6185,4335,8069,1032,3958,5539,2526,4469,7959,8711,4734,6964,1588,4463,3039,7443,2299,3051,7642,1170,4302,4309,5410,3411,5068,2934,6698,1287,1474,5052,2014,12806,2080,5694,8143,7091,2752,2569,4669,4231,7835,3766,5674,1953,4861,6264,5395,5730,3277,4941,4478,6006,3886,3091,5720,5880,6383,4284,1902,5306,3390,4941,5192,11454,2232,3747,2462,2795,9200,1710,5919,2196,7335,3764,4923,6607,6747,4591,3763,6452,6160,4368,1650,10301,7632,4437,2490,5463,2877,3831,6508,6620,5960,2539,7964,4785,5962,3310,1375,9625,2664,1904,3972,3958,1534,5394,6267,8367,5517,7738,4324,4459,4651,3030,1224,7527,5088,5359,5887,1786,7064,6304,16092,2748,2818,5959,6504,6074,983,10866,7782,5728,5311,9253,3430,5718,9786,5938,2515,4754,2761,2951,10899,2448,5698,2559,10302,5866,11109,4743,3400,7008,2419,8584,1999,6695,3716,6039,4246,6470,2814,5223,1032,4429,6608,2958,2609,1770,7295,4240,3525,2668,9352,1842,4716,7007,2027,4015,7577,7045,1369,8641,3206,4864,4642,8318,1823,3143,9614,947,5681,4291,6824,3635,6465,1136,6585,6290,4553,12207,1987,3854,4276,5299,11678,4236,2760,4279,3523,5282,1137,3349,1158,5739,2434,4959,4375,1624,6764,1244,11457,7717,3415,4486,6000,4025,1893,8541,6046,4311,2241,7798,3260,10926,2962,4221,5749,5256,5157,2906,5138,3177,5743,2962,5653,2990,9321,5583,6644,5019,2382,6556,5928,855,4914,9058,5590,4131,2701,7774,4859,3026,3192,6065,4820,3151,3185,5217,6560,6859,5888,2983,9767,2554,2341,7697,3264,3578,6073,2366,2439,6568,5836,3820,7016,4273,5025,3891,9472,2495,3114,2623,8836,3284,3432,6204,8505,3350,3101,3608,2705,5580,12405,3866,5438,3090,7541,1167,5983,2748,5624,3648,3718,8148,4409,5347,9489,3733,7754,7601,2704,1498,1930,6132,3513,6836,5080,4371,3355,6180,7190,6538,5923,641,11203,4375,2281,4315,6467,4326,4311,4780,2915,4937,5942,5724,4306,6366,1741,6429,3538,7666,5612,5079,2902,8878,3882,1075,11822,1811,7773,6430,5911,6870,5328,1316,8510,3611,6845,4500,2516,7348,2797,4136,4034,10967,2069,6485,4747,8294,1560,7204,4740,6176,9660,2949,10859,9386,11696,5793,14510,3914,8696,2906,3115,4043,8456,4703,9622,4556,9058,6622,5093,3594,4653,2332,4915,4473,6427,4869,8721,5659,10574,6901,20083,2984,1903,6769,8571,7894,4744,11909,8408,4653,10131,5511,5713,7298,5963,10045,2222,6097,3661,5507,8185,5463,3730,2079,9854,1875,5514,4576,9578,10922,6835,6934,11162,7364,2950,5526,6419,9187,2622,9080,3058,10299,11728,2926,2605,3494,5607,17388,4460,6655,4531,10165,5735,4800,7512,10317,7613,11253,12040,9973,1018,8854,6026,3098,8098,5675,2851,4096,3096,2356,8157,3416,8447,1905,9655,7007,4341,4912,1959,3947,2383,1868,6540,6886,8284,10626,2040,2031,3676,3044,3144,9802,5520,2463,4787,1810,11436,3625,6197,3129,9605,1737,7920,1719,6128,3656,6242,3180,4923,8771,3686,3931,1645,4734,5278,4688,3463,5166,7496,3946,7231,5041,2437,4190,12035,2797,7865,4921,4022,3858,4799,8311,1290,10894,4148,1547,4094,7588,4919,3939,1933,6455,3858,5662,6284,2016,3701,3795,5286,1273,2454,12639,991,5328,5142,5281,5168,4608,5716,4656,5453,7000,4681,6150,2303,5951,5236,2105,1095,3749,4056,4285,7497,4379,3801,6365,3873,4079,4799,4922,3618,10120,6602,3111,4456,7425,2525,5232,2861,4084,5213,3907,7230,1665,6980,4908,6861,4434,6799,2773,7373,3909,2061,5058,1455,10286,5093,5684,2853,8471,3363,7510,1031,89,9128,1920,2791,5683,5353,5781,2022,5858,3153,6903,3551,4273,6105,5680,2444,1949,6385,7536,2492,10990,3390,5102,1498,5255,6131,4912,5614,3645,4830,6197,4350,3895,5684,2857,9903,2069,4022,4288,4443,6334,6438,6707,2317,4298,8984,6226,911,4623,3617,6535,5422,1236,2254,8237,9104,1464,5207,5058,3345,4463,979,2480,6825,8962,2727,4980,3508,6877,5503,7505,1481,4254,5112,2488,2566,3726,6359,9280,4933,4089,3358,1689,2774,5799,6797,13949,1896,4555,1576,6494,2708,11110,1907,3940,6932,2421,3572,1264,5477,1313,5095,3011,8086,7510,1913,2047,7154,5775,2280,1457,6188,8762,3235,6001,4473,4383,3589,9651,1697,6906,2884,2124,4189,7808,10021,1822,2933,4183,5250,6665,7053,5295,5192,2915,2781,6002,1874,6770,4939,7302,5077,4452,6657,3523,5829,4351,2562,1437,11029,2298,4722,4231,8959,3055,1417,3786,8802,3732,4215,2053,5586,11174,4730,2975,1356,10693,3274,5131,1787,4315,6890,798,2419,6503,4531,4879,2580,2569,3236,8034,2454,3639,3397,2421,3841,5646,6191,5327,2394,5746,706,4780,6615,7776,7211,1386,2112,3234,8440,8136,4364,9603,6038,3333,8320,5146,4383,3718,4635,5929,3616,7419,3922,6330,4780,8108,2918,5616,5810,5662,10482,1248,7142,1502,4282,10057,6989,1997,3353,2055,8567,4438,1089,7354,2702,2460,1964,10858,7507,3093,5431,1436,8189,2660,4484,4542,7249,8147,3711,3663,7678,4672,3982,5196,3667,6983,5765,5445,2267,4825,8646,2937,809,4999,8557,4122,3303,3188,5718,5564,11530,5213,3022,2430,3796,5575,9351,2162,3182,2498,5054,4192,5528,8478,1776,4257,4264,7450,1749,6452,2937,4680,3829,12091,3632,4038,4668,3671,7702,2461,7981,2128,6648,4130,7393,5705,4885,5419,1455,8807,4969,6629,2376,4829,7440,3531,4315,4590,6338,2698,8200,1515,5938,5989,3864,9066,2895,10768,4590,5594,7302,4607,16154,2800,3633,5151,7467,8787,4421,4750,9937,8091,4762,9579,5317,7424,3231,7892,6909,8748,10070,3375,13170,5764,1199,4992,3888,11192,3540,6650,5547,5291,8040,8780,6412,2373,6142,2293,2685,2282,5176,3283,10025,7323,5338,6058,2848,2641,3400,14799,2778,4704,8088,4408,8982,3147,1819,10489,2161,1939,8883,7219,4477,4753,4439,1903,7136,6825,5761,5571,4154,9123,4623,2118,2631,4956,4855,1393,6970,5741,2295,5702,3613,5939,2294,5939,4734,3242,2549,2033,5639,3286,4991,6897,3518,5516,2505,2156,7080,6132,3384,7459,4443,2100,3289,8558,4687,1716,7766,4758,3477,4509,2358,4652,12725,4439,5579,1527,7888,1485,7177,4138,1570,8883,4510,7647,2305,6296,5350,5140,1885,4340,5739,5370,4234,6502,5756,4732,6404,3179,2660,4727,5547,4957,4956,5268,3592,3914,3110,5553,5110,4056,5380,7134,5959,5638,915,2902,10715,6351,4225,1381,3589,10460,5637,1237,4406,2341,5477,7043,3398,2770,2629,6681,1150,7708,7523,4482,5714,4331,4636,8422,5457,822,2983,2126,4602,5687,4654,4198,4650,2897,6620,3240,6761,2629,4994,6145,1905,7033,6528,7458,3418,3465,4112,3009,2449,3981,5620,7318,3245,5197,4676,8936,2981,5643,3066,7039,10311,2655,1784,1895,4094,7516,3894,3952,5655,4713,2486,6702,5068,3075,12754,3071,2097,2599,3787,3942,9250,2626,2713,2341,7995,8194,2832,3814,2909,4646,8905,7672,3049,2439,7156,6573,6408,2029,2574,3239,7421,5033,3153,4050,4523,4567,3854,3444,4911,1749,6159,5475,1522,3525,4181,6779,1036,11957,9142,2719,3365,1645,5045,3667,2589,7696,8436,2424,5631,6212,6190,3676,9706,1525,4363,6914,2920,6538,5607,5912,5099,4020,3919,4065,5489,5750,5963,4462,2615,6392,2745,3570,8043,7897,4706,4633,10350,1921,4813,8509,6240,1433,7301,5140,1384,7869,3830,4127,9714,4994,5868,3376,4571,3115,3757,2689,13363,6777,4908,3981,7557,3913,3398,4479,6684,6567,2767,5716,1843,5631,3632,4981,5586,6217,4363,3271,5068,4314,7085,2575,3601,3987,8895,5601,3101,5831,5093,4423,4778,7093,6716,2913,6628,4841,3856,7463,3237,5369,1968,5731,6161,3897,10037,4556,5124,6751,3919,7084,4340,4513,6265,3031,2724,3782,2375,5971,921,4405,9348,5973,3118,4117,4637,6756,2878,5189,10245,3096,8808,7169,2369,4413,5290,4851,4878,7499,7946,6979,10494,6909,11110,13280,5823,3279,8634,12509,6806,2487,3462,6775,3856,5106,7389,6809,10227,1285,5756,2876,5141,6833,6968,2845,2375,4683,3361,4566,2380,7793,2560,7121,4508,2400,6237,3220,6682,6611,2960,4945,8946,2630,7078,2713,3092,5298,10552,4102,6426,7987,1767,7449,6614,4757,6981,3453,3605,6509,8786,7269,4657,971,10178,2747,6542,5792,4953,3429,9154,6448,4698,7736,3436,2619,7042,9237,3307,5469,3579,10178,3097,4510,1735,7728,3228,2044,7016,8244,7087,5356,7054,3600,3576,2589,9307,5610,5965,7754,4942,6214,1656,3874,6041,5334,5217,4552,5648,4314,4096,5440,7059,3496,11458,4391,3325,8627,5680,4702,5292,7011,12583,6516,3491,6077,5596,4175,1997,13024,2990,6683,3376,5512,6275,6828,3156,10697,8115,5398,9678,6218,5559,3397,4540,1836,12608,4331,5142,8263,5399,5878,8635,7580,3438,14066,2414,7294,2481,6317,6638,7500,11383,5843,4051,4419,7281,9492,10975,4165,5234,2331,12853,7057,4759,4977,4001,10276,8623,4560,1917,9384,3606,7377,7069,7544,11398,5155,4631,4923,7045,2565,4840,8716,5921,4764,5625,3421,12153,2335,4085,6255,3673,6081,4564,9575,3241,9773,1196,1972,5403,8215,1713,7539,7338,6621,4949,1748,4556,6717,9195,1840,5883,4499,6448,9139,3947,2759,7402,7530,5832,4667,3032,4118,7038,3802,8024,6033,3651,4625,9669,846,4621,10464,6264,6874,5880,11886,4834,5195,11827,4298,3238,3419,10609,5750,5276,6003,4976,6392,5378,6256,9039,4410,16324,13324,5975,4755,5672,4487,6242,6172,4119,1977,3886,4609,3981,8580,7397,6026,3879,4828,12023,15632,3748,6217,8069,4628,6693,2592,5657,4828,3168,6275,1794,5891,7087,12114,2963,1724,1869,7175,4606,3124,4804,6605,2719,4778,11293,2459,4877,3542,19886,2954,14514,3240,4194,10132,8588,4420,3591,6635,1904,5053,6798,5648,3468,9704,5232,10093,5298,3377,8897,4939,3858,2497,8596,6641,6594,3664,7403,2803,2089,4952,9112,5201,3010,6642,3362,6473,8708,3582,1857,7232,6909,8787,6919,492,4945,6426,5179,3353,5240,3457,9612,3286,3102,2387,4176,3263,6977,6174,6377,4344,3562,7623,10183,4446,5600,4128,10123,2907,7403,2949,8178,4477,7670,6326,5222,4703,3198,3884,2128,5728,6510,5785,5561,7588,3299,3467,5741,4683,5082,4770,11585,3441,3173,4436,5618,3921,3268,7762,11082,4670,4084,3494,6010,3842,3432,2407,6653,4363,6488,6319,4323,5055,4049,6462,9425,3858,3239,6358,1735,3673,4682,2954,7315,1812,3546,7114,7200,3158,11914,3324,2797,6586,5745,4234,5174,4844,4709,6745,2458,2061,5704,3000,6961,6121,2931,3704,2034,2031,6446,6712,4180,1635,4322,3798,945,7047,12215,2584,2292,2992,4658,6909,5060,4525,3339,3852,4855,4468,2221,5057,7855,1455,3458,8775,4284,6991,4959,3983,4174,7470,7227,4943,2852,2197,4236,4170,2494,6929,1822,4684,2672,2696,4959,8168,2733,6507,5765,3981,5877,2683,5130,2173,7865,4658,6367,2253,3411,4174,1815,4464,4004,6400,3251,6896,2369,2596,4114,6203,3237,3831,7633,6404,6688,3828,4611,6067,3879,3513,1198,12907,4337,3684,3447,4286,4343,3348,3111,2919,5939,3375,2077,4899,6055,9651,4904,2840,1354,3945,3775,5984,4241,6839,6592,3846,4528,1758,5292,5630,5987,7231,2299,7644,6103,1243,3829,5942,4227,5262,3785,7036,8889,3182,6329,3112,5677,2916,6921,4515,4401,7237,2570,1825,2871,9577,1921,5149,4552,3079,8810,6054,5977,2261,3251,6351,2796,2173,6798,10282,2530,4997,1903,8498,6157,7013,4726,7773,4790,6398,2501,2140,3352,4932,4232,2743,6831,5993,5451,2714,3344,4607,5415,3673,6719,4483,2740,5780,3602,5763,3734,7628,1182,5980,5554,3216,6236,2773,6626,3691,5664,4872,3281,4284,6109,2398,6180,1419,5496,4935,7098,4279,1559,3380,7201,3252,2928,3750,2572,8202,3275,14619,4468,1292,2708,5251,5324,4203,5212,5045,2710,4365,6201,1234,5138,4872,7360,3476,3151,6668,1949,6393,3133,8699,2414,5166,4842,6829,10331,3538,5993,3131,5597,1867,8503,3361,4209,4551,2291,10594,2761,2512,6362,4997,2599,5201,2748,9551,4821,1257,3676,2776,6569,5588,3909,5568,3752,5845,10380,4430,7242,5442,4564,6276,5193,4079,1825,4154,4495,5433,4669,2421,6279,4426,1820,11299,5206,1625,5291,2399,5178,3572,10861,4582,3799,9258,4634,5688,6215,4673,1892,11163,3540,4413,5337,11965,8426,2975,4728,3508,6355,6411,4672,2845,7688,7777,3416,2422,5259,8311,3449,3319,3105,6750,4977,5691,8198,7735,8625,3638,8002,4750,7152,4217,4458,5496,10580,5528,7885,5927,5391,3905,7529,6019,11127,4066,2954,16601,4026,10855,10862,8064,8815,6696,4088,16178,2383,5617,2976,7784,4663,12405,7281,5198,11616,5740,3944,10959,7356,6970,10951,4204,7875,6907,7708,6557,1804,3135,4239,3719,5904,13793,8091,2517,5713,6282,10179,3947,2520,7859,6983,12053,4883,5031,4039,3160,5507,4959,4382,7267,5904,5944,8411,2383,2999,3174,6158,5775,7401,3218,2971,6730,5177,6634,1646,8193,3839,5036,6578,4310,2034,5861,8862,5231,4412,1941,7848,5194,3915,3536,4050,6822,1599,10220,8081,1081,2409,4368,11905,6680,5596,8501,9037,7275,1795,6324,6798,3589,4804,6810,6000,3540,5642,4540,6996,4305,2678,3895,10417,1607,9140,2849,7462,4919,3421,6896,9970,3987,5327,1967,5507,7159,3757,5898,3465,4709,8937,1139,7287,4566,3832,3058,5727,8189,4536,5069,5255,1895,5660,8461,4714,3305,9685,3993,7953,7348,2170,8142,8925,7822,3029,7089,4660,3414,4557,7740,3518,8502,6950,2185,10196,4481,8422,3502,11865,3823,5653,2811,3210,3384,7101,4857,1674,5919,5601,3071,1859,5504,4594,10945,4082,8884,11361,3919,5180,5537,5149,4362,8442,4142,10705,3074,2340,5073,2975,15787,11717,7110,10155,4768,721,9829,12848,5428,3268,5503,8898,12001,5167,3949,10132,4890,10723,1625,8166,5314,10616,8361,4819,5093,6679,5593,4705,3097,5005,6541,4181,3117,4195,6344,8856,8593,1045,7354,8563,4734,6551,4234,5067,5903,6668,2501,3726,1161,9321,8257,1275,13373,2489,7062,3452,2852,4796,6691,643,2454,1561,5140,4235,1976,989,2914,1759,1895,2120,940,819,970,4119,6510,4587,3564,998,2492,7013,3142,955,3069,1151,754,3541,1517,2541,6327,826,1095,3271,3273,2368,568,2216,3238,1933,1019,1557,3458,5834,3162,243,1647,5876,2671,555,4080,925,4112,1230,2222,1768,1522,1764,1860,2793,4667,865,4525,148,785,2277,935,1099,1340,2771,1723,6400,328,1584,1050,4172,4196,157,1725,761,1659,1772,1550,653,147,1821,10616,1366,2342,2072,1136,3282,4436,1638,2076,2608,1426,1109,1076,3893,1576,591,2635,1046,4304,691,1246,1970,2337,2203,1819,263,3859,2242,99,3277,4017,2558,2097,2588,365,553,4707,240,4904,2134,1052,747,1779,3362,2435,519,3900,5082,1466,2281,1605,1569,1421,1991,902,4078,2196,6805,4856,1884,815,4329,3014,1627,1798,784,3827,1486,1644,3815,5751,553,4068,2027,4627,5640,1587,1758,1122,3137,5800,1702,1033,1078,3756,3545,1896,6336,2385,243,1986,268,3137,5275,3689,3503,2281,2841,681,628,2140,3486,1510,2831,1756,631,536,1742,6107,3133,988,2989,3501,2979,2076,324,2700,722,5550,3165,5844,3642,323,810,1656,2398,4419,4772,865,6153,2655,763,2065,3435,2700,4420,4496,2008,5220,1518,11173,1323,633,1974,1588,1723,4195,6843,7892,4099,3237,2890,7712,2042,1520,2285,3278,2761,2752,1349,4786,1160,3435,6186,3960,3703,8632,1464,6781,3077,2815,782,1962,1641,2142,5723,1554,2378,912,3011,2292,3812,1156,11399,1679,1697,369,5171,1213,336,681,2890,2773,2109,1533,1124,1515,3871,2277,1446,1506,1718,2080,1334,1059,3392,3233,3127,909,4225,509,2515,2186,3663,3591,41,3084,209,6942,2509,2525,1041,5033,1622,2248,3810,514,3055,2614,1497,5470,1315,1051,911,2213,2367,3564,984,1141,3543,1343,2358,3262,1819,2303,2609,3666,620,1547,3990,481,2411,1568,2939,3164,3100,635,2898,2340,3036,3676,1042,1381,2177,2694,945,3048,2892,193,1148,6917,1553,2311,2800,1844,311,3060,1273,3757,5750,2670,1744,2180,1683,4430,2838,1882,276,1849,1938,1013,3498,4269,1218,250,963,4313,3200,1260,2527,2283,1711,1038,4344,1144,2492,1948,1398,2448,1375,772,2696,2727,2228,3512,4474,1037,5201,1988,555,2499,2245,2512,1324,2563,1140,4003,9783,954,651,474,5474,3044,2506,1507,1752,6140,318,476,2294,2502,1934,1004,72,11320,6710,1986,2179,2163,1442,3929,1462,1654,6866,934,1479,2796,4145,3231,2184,2152,2035,3116,2237,1283,1980,1887,3326,590,1991,3210,2164,487,2518,1363,3101,3351,2564,1579,4244,2487,141,2113,1299,5341,2661,1682,2507,4131,4495,3095,520,2204,2324,1573,5723,1073,3594,4299,906,1223,1861,5868,2330,2036,2148,2776,5357,213,708,7036,482,999,738,4435,2286,3328,1148,3216,3237,1522,836,1498,6377,1172,1326,306,4257,2346,2101,2902,1246,3767,3911,1578,1099,1411,1150,1058,1911,1817,2933,5948,3504,4834,1271,473,571,603,1137,2695,6608,3817,2107,2652,2498,2546,5617,1822,1205,942,3203,2845,458,1626,1619,2981,6739,2026,2997,2510,763,1639,2994,1477,2109,1059,920,6980,1953,1628,3744,3598,1596,3788,738,2109,17,3066,369,1283,1425,2660,8068,8820,2292,3088,6465,1710,2057,1652,2233,3656,1186,2300,1327,3437,503,3228,4440,3499,1234,3661,3028,4982,4330,1073,3902,3578,3017,1901,606,1273,4505,3026,1235,1424,2009,450,3196,798,1144,9608,5432,4160,1856,1577,2355,7621,1891,3137,3208,4390,3712,962,2155,1563,2293,934,9564,3419,1057,4033,1694,5769,647,1900,2253,6931,12341,2225,3142,4888,931,307,2923,2318,4982,1489,709,3238,4605,2912,4442,1501,2776,2910,6592,939,2739,2625,125,2151,524,1912,3408,3538,2247,5697,5185,1253,3889,541,2623,648,2508,2093,4548,4165,999,1567,1654,6524,6453,2099,1682,930,372,901,1418,4914,7118,3350,3926,2337,2079,2053,3269,2023,6174,347,4429,1726,4377,2467,3156,2023,2106,5639,1942,2899,2143,4114,953,6699,4467,5002,4332,1207,3048,6424,2481,464,406,2360,11296,3888,1359,3184,2445,2415,1499,5389,1087,809,5004,7240,1203,6571,2562,4372,2566,4165,5291,2855,2665,3138,9963,4238,1062,2428,2973,605,728,5615,8090,11035,6552,3947,1177,7074,1660,5214,3183,4479,2554,869,1646,12044,9945,3142,1347,3595,2134,5327,3150,2349,11037,3735,1204,1625,2391,5887,3516,995,588,3067,3730,3288,2181,2897,2797,4995,820,1679,3183,5061,4923,818,4302,1285,2004,2312,5789,2939,1559,1065,1996,5421,3972,4248,3894,628,5891,1263,2346,1922,3657,2866,4399,1548,324,1912,2412,1636,7642,3114,2135,4555,4172,3148,2623,3790,950,4045,2911,6813,3289,2406,5315,3758,1088,366,577,3197,3152,5146,3502,4891,1822,6592,996,2877,1723,3544,3715,1666,2928,2360,1849,3879,3727,2881,2934,3644,6184,1197,236,4059,2057,2408,2053,1567,4195,2414,1221,2847,2429,1907,1007,2640,2608,4483,1189,1340,1968,4505,1406,1467,1498,5566,1999,393,2565,4817,5122,822,3182,3596,3681,4811,193,755,3107,2281,6779,2101,744,5423,933,2014,2345,1235,418,1917,590,6267,8027,1185,1229,3484,7722,660,951,456,2600,4181,407,2436,2669,2850,2041,1180,1664,7121,3646,2433,2242,1937,3552,1058,2637,2584,1569,1661,434,814,3328,733,1073,199,2656,10921,3952,5230,1286,1351,2130,435,6111,4375,1457,3679,1654,538,998,1563,3117,1398,6870,1009,3082,1934,1925,1537,1898,1487,6154,2802,2108,1709,1981,6021,544,3330,3221,1726,850,531,2062,1817,3727,210,1304,448,3594,2854,4325,4306,506,2305,4680,2262,173,8968,524,2461,1761,1354,3257,3671,3313,1809,3647,237,1526,4208,2894,2504,2313,2189,1409,3222,3046,867,4929,2749,1958,841,4319,2020,4132,2543,1006,2801,5248,2754,2804,604,4182,1339,574,1608,4111,526,1443,480,551,916,1553,1510,3137,8475,3977,815,759,4021,1010,7275,1738,642,3415,2469,3088,376,4979,2198,755,3222,1674,1694,2462,382,5129,4097,893,662,1654,2829,9091,832,5466,7327,710,1016,1654,911,1675,2755,2392,3234,4918,2080,2513,2837,1820,357,5405,3339,1153,5673,6161,563,510,3451,1554,2554,6179,3271,3907,1176,1226,1432,1155,1755,3724,2404,746,2795,266,4815,6284,3330,943,4673,907,1031,860,2451,4380,2709,1167,1823,1882,1740,2652,4655,1296,2169,2099,1387,1639,1863,1059,585,852,1324,1058,1806,7438,1284,2617,1561,1608,5126,484,4489,1422,848,755,6887,1466,923,3265,1234,6182,4607,1701,1635,3752,2116,1935,2182,5029,3553,3438,1054,1219,950,1014,3368,2048,971,1187,6507,4121,1594,4372,1592,1279,1266,3587,3819,519,2968,3999,6819,1183,1068,504,4427,9680,1524,2524,3876,1474,2306,864,197,2321,1187,5998,1824,7147,851,903,747,6268,673,1647,2798,293,6008,2065,790,1549,4574,4098,2183,480,2181,1385,2960,1765,2465,4152,1186,5299,126,3318,2291,321,1842,4496,560,910,1391,2952,3341,4650,1107,1912,4369,2366,1668,1052,756,3559,7513,2341,3481,1467,537,925,2741,1076,3341,3199,330,2665,2672,1413,1499,1562,2787,5733,1404,4096,2096,1693,2337,3724,2826,2660,1925,3070,3038,2990,1646,299,1816,653,2988,5915,2549,414,1966,841,960,5516,4575,1646,2783,2590,3091,2628,330,625,487,2660,4220,1390,1533,5154,1777,2049,1295,2035,3226,1617,585,2789,4363,3558,1526,1486,7313,3403,1830,2804,1719,1392,1314,1400,579,2490,4294,4120,285,4468,2604,1417,2019,2015,3603,2476,939,2810,7536,2359,4637,987,3457,828,690,2856,2809,2926,1090,4744,1773,1655,1430,2541,4171,1516,4066,1490,1022,1102,1092,2765,3944,1155,1193,4225,1213,316,2132,2360,503,103,5190,3347,3463,2980,4786,1439,1048,774,1037,4365,2041,1628,1348,3299,3081,5210,517,1905,2876,1700,5429,1946,1207,913,1474,3745,610,2100,2620,1869,3675,4672,840,1944,1340,755,1347,2166,543,2284,796,3511,1171,2438,4218,5895,2038,1255,2000,3626,1174,1656,5349,1820,1455,508,8257,6012,601,994,2438,176,2127,2871,566,1014,5156,3214,1499,2593,1267,2583,5684,1984,1522,1374,1963,2021,2554,8538,1053,8080,1787,3469,941,2599,1327,2672,8385,192,598,2598,2629,4782,2472,1997,804,2880,1843,2540,2006,7167,1662,4029,4191,1955,866,2479,1366,2110,1559,2134,543,1719,4553,1797,2062,1152,15475,3296,1088,1440,4161,3955,3969,2683,440,2487,670,424,4495,2944,1089,10290,1623,1584,6851,2373,4998,1608,8795,4424,2590,861,2577,5235,5992,4804,1453,3275,9165,2161,2048,5714,8946,502,2507,2672,3969,4897,863,9918,3447,4030,3402,9430,6342,3003,7639,1732,4874,3202,6012,3402,6972,6573,2936,3522,5509,5707,1327,980,13580,4398,3569,1901,12094,979,1604,3392,1665,3979,5929,5171,3179,2077,1206,5642,2216,4601,1924,1682,2298,4432,4583,4306,4668,2654,3178,1811,3494,1630,3247,1336,3184,4721,3618,1759,838,5807,809,1303,2373,4658,2453,2538,5579,1135,769,1161,265,5463,3984,869,7573,3047,4017,2929,3001,3429,423,1871,1636,2329,876,1650,971,1262,1961,1443,2793,3477,5011,8431,7291,888,526,2435,4178,3660,576,1198,8141,589,5492,688,3403,1469,933,1592,5109,2489,1666,701,1329,3996,2979,545,976,3315,7016,3553,639,249,2067,508,7585,341,8487,3856,1977,351,3898,1393,3895,2849,3911,1521,1224,2507,1508,4206,776,1545,3775,3546,4313,3015,1359,1483,3516,3055,3242,993,1522,4074,4692,3145,2632,5530,1797,123,864,2971,7454,291,2671,2768,1948,3347,3348,1148,6954,2266,3747,5854,3450,1858,1050,481,4013,2110,3706,3495,523,7530,1226,3094,2323,2773,3676,3234,1800,1309,3401,3327,1451,1810,1743,2720,1283,5540,2289,1256,1170,3441,3238,3885,2992,1003,1809,7198,4478,1386,3527,859,1822,1739,2631,1799,1205,2875,596,1311,8070,3416,4199,890,593,4724,996,464,2913,6390,521,168,2633,6747,2157,1773,314,7845,1975,1929,2614,2478,3766,1888,2661,1385,4383,1859,943,1497,1555,2908,2033,6727,3411,1866,2533,5003,1300,4160,1864,2546,1463,4043,3488,1102,1619,1233,5801,2175,2305,1963,8026,3043,4218,1197,849,5058,3166,2007,3211,404,2157,6582,755,1869,5586,1110,5146,706,4610,825,4377,3214,7998,2338,6364,1823,4821,7769,5880,1460,1223,2956,965,4474,1415,2620,2183,130,4544,2059,6471,1945,2131,235,4609,1471,2526,1374,1866,9194,2583,4812,1025,2949,1457,2497,2153,7157,679,2400,1814,3623,640,2015,644,5122,1652,32,3164,811,4712,406,6362,3186,389,1909,1473,4502,1486,2892,1800,506,1151,3218,3468,443,4222,3067,2408,1095,3195,1057,4952,2396,1299,4942,1873,4804,1734,1250,3138,2962,728,3157,3894,1764,1995,205,4250,1148,2812,2125,2481,8793,4525,1137,1268,2371,3224,1611,1229,1486,1705,1538,1042,3470,1043,3138,2523,1720,2554,8429,1679,1665,2408,3307,2376,3494,1962,1022,6226,2838,3783,1721,684,1125,821,732,1244,3595,1660,1431,3986,962,2694,373,2693,3710,1588,682,3426,527,3419,4618,3330,2770,3274,3264,878,2619,1833,4555,5134,6502,412,5311,4674,483,1039,8937,3561,363,2489,2214,6036,3619,3147,2532,1931,1569,2327,130,4206,4874,2084,1694,1075,4941,1116,1328,2089,1550,1458,1362,3701,1365,6476,1620,6207,3287,2831,1461,2679,5441,2695,125,1727,3964,3465,2573,188,7046,2284,7169,1631,1149,1226,705,1518,5494,1198,5778,716,5592,1509,992,1233,1339,2455,3894,5444,3475,1618,1263,3787,3919,1223,1219,3789,4624,572,6378,807,2087,1621,2420,535,3957,1034,446,525,4295,4085,3466,2261,424,2644,1542,1687,1429,769,2514,3090,5324,2368,7163,3617,4658,1552,2518,225,3741,1146,2299,1783,1524,2492,3796,4450,4436,1524,1448,4072,2336,1327,3272,3329,585,270,1641,2019,5296,1427,1483,1968,5130,3064,1504,1303,2261,1123,2621,1661,830,2343,3726,1580,1276,1707,1435,2871,2779,4648,2929,917,2483,506,3467,2228,508,1272,777,5245,6100,1504,1642,4213,5294,2378,1770,1091,752,1768,1172,753,5647,3620,4662,2466,3616,3492,1362,948,1258,1364,3303,3293,2441,4905,1018,176,514,2752,1909,1706,3146,1941,911,1543,1310,806,3855,1055,6378,362,2475,6564,2153,975,3016,4125,1516,1860,2178,5809,3581,1056,2835,2282,708,1623,1677,7376,3760,1314,1584,500,1615,3259,2556,4408,1631,4400,884,3091,386,1759,7634,2192,994,6973,733,2539,3114,3334,2546,1567,3283,3851,2109,2169,2657,6387,3194,1265,868,2654,4140,463,2013,2236,2850,3116,2162,356,1763,7019,2526,386,1646,2672,2324,665,1929,2486,3192,1474,2477,4154,5627,804,1516,254,6416,2516,1394,679,2215,2981,1079,4295,3071,3727,5234,3099,1578,918,1593,1261,3171,3157,2683,1985,493,501,7073,2712,2247,727,3377,5082,3362,3194,2996,4562,1260,5137,3798,1557,969,2755,4216,2193,3183,1620,2843,3137,1589,1792,4128,2067,4827,3755,2992,2361,3130,862,1565,4637,855,3219,4816,864,1798,2896,1974,1312,4246,1520,2822,1416,3576,4417,7372,2962,245,4034,301,5579,3223,3658,4464,3506,3462,1149,1404,2727,2368,482,4262,4219,4401,1276,4156,5485,3873,154,1744,2122,621,2009,1074,7533,1066,4081,662,4845,777,1452,3245,7096,2941,2396,1952,812,4381,1818,3278,2017,2766,3698,6108,4387,2184,2820,3872,3896,690,1758,2730,3780,2215,2301,1265,10386,3288,2336,581,2497,5721,772,2791,2619,5658,5857,361,1990,4809,1421,1999,2662,4152,5431,1979,890,3551,4235,1373,163,2285,2463,5364,7756,1248,2255,3958,4213,1553,1117,10525,762,868,327,1535,3982,1704,962,1173,3368,916,4472,1832,6352,1557,1550,6136,4578,1019,2113,3127,2722,2857,1150,5644,2215,3134,1348,3050,4587,4696,1433,2718,1651,2230,3660,3366,518,5881,1880,3619,2989,1523,313,4510,105,3793,7766,6013,1995,5047,5202,5088,1050,1206,2068,1892,7734,2919,1322,9850,5226,210,1673,1767,3143,6764,2635,5497,4288,4420,1692,2197,1785,2067,7713,2876,5255,3225,897,745,91,7482,6736,4110,4126,3333,900,8619,5359,4503,5192,842,3431,463,3841,4703,1235,1603,3747,2696,3449,2610,7121,6246,1204,4756,8525,2363,4716,7072,1332,806,5370,4336,1333,3565,1061,5861,1768,8548,2630,5743,3776,2448,3516,4772,5611,4661,2642,1123,3153,2104,5102,7962,2581,1109,909,927,5033,8334,4865,3253,1105,4938,1938,2445,884,1365,1666,4940,3865,3398,700,1285,1129,2632,4436,3028,3386,3180,4057,1591,4432,1612,5072,4973,6862,1245,5869,4288,738,2894,863,1467,4985,4941,1948,872,2550,2184,38,1213,9050,1044,3946,2980,3090,3990,1573,2098,3807,2004,2327,4516,802,3284,1913,6661,593,1938,1931,5048,2485,2761,6053,2815,1758,877,3320,2210,2586,2080,3691,2788,4154,2410,1454,4731,1287,1143,1915,3591,454,1698,7209,316,3537,2900,1526,1122,7694,773,2103,587,3925,1145,1961,4455,5946,5091,1763,2825,473,4689,1124,2746,1807,5289,3453,938,6568,2123,3067,1034,722,812,2683,810,2474,1693,3930,1394,2527,3042,49,4206,3174,1776,1739,1286,5138,1449,349,1612,2070,4038,558,2918,1616,3020,1419,1107,6705,1911,3325,3668,1167,3759,1415,1896,2414,3435,1096,1048,2465,2435,3001,3971,907,2788,6968,713,1989,3193,1928,1053,3667,221,5820,767,1866,4785,280,764,3397,421,647,5073,4003,980,969,5167,4554,370,731,2267,2903,2008,388,5613,2628,899,454,474,7348,536,2136,740,1957,1279,81,613,1330,6608,758,3595,460,2606,1074,2732,2495,6398,1909,1136,4948,2071,4642,5745,2959,587,3182,2663,4074,874,2921,3495,3168,4935,3473,1642,1460,1873,5702,1714,10162,778,234,985,885,906,1067,3322,1438,5380,282,874,4396,4665,2414,701,2011,2300,1790,1617,3222,3897,1043,2107,956,5372,6599,5129,4951,2579,1109,468,458,2332,2346,2865,794,3283,7670,8476,5233,1460,1738,3945,6153,1256,498,2672,2034,2998,1960,4319,3345,276,3150,3418,9617,1680,3514,1708,4547,4156,576,945,3347,1512,2190,2478,2279,4657,6237,2728,1653,1260,5658,442,1053,1015,2286,3814,3752,2644,3913,841,3033,682,1812,4754,4220,1767,2457,3628,397,3046,125,7111,1342,8399,1355,596,3813,1403,1307,2101,5231,669,3257,2701,2628,5901,2417,3035,1686,1046,979,3178,1015,7999,548,2480,1947,1588,5225,2338,3351,3445,4165,1481,914,571,5259,1190,172,5249,2723,2622,6737,1857,551,4112,1656,2374,2825,1632,896,4928,1653,201,4913,2171,2696,2860,1299,468,6088,454,1614,6209,684,1127,1782,1473,2191,2285,2118,2750,820,2504,2633,1543,1174,1175,3578,3914,3529,468,1794,2193,6518,2346,1149,3549,2266,2473,1780,3447,1414,4960,885,882,3233,2125,1130,1171,1809,2960,3184,2144,2760,2988,2729,1208,396,3702,2721,1758,691,3921,2727,536,3081,1426,3401,2495,2512,855,1477,3332,349,380,1581,1241,7347,3720,812,1419,9159,1167,596,4196,1365,3400,4774,769,3201,6023,474,922,1178,4291,3628,685,3362,483,5177,965,3241,3081,7551,3884,1047,3368,508,1188,2688,1398,1135,6581,9395,5668,2995,1993,2095,394,3609,716,1193,2246,1664,1387,3404,316,1615,1482,2283,4275,3878,1595,3490,446,1653,3211,1354,717,3189,3963,1291,4827,2661,1130,1052,2159,5319,2230,2070,4265,5041,2753,924,715,1559,2434,2799,1926,225,9351,1846,469,4215,4881,82,1853,1802,4258,3453,3530,997,2151,1479,4064,3099,7194,2825,1549,2839,2873,1807,4738,3316,1720,1437,3391,3987,518,2536,5617,2236,5834,2566,3127,123,4122,3851,662,3411,656,1481,4606,8284,2550,671,3001,23,4519,2923,1923,6439,1744,6818,2175,2204,880,6162,1135,3300,1976,4118,1588,684,784,2937,3502,96,2706,5393,1401,3145,1810,1699,3317,3514,1594,2417,1898,5010,3672,1718,4143,1163,1047,699,666,1030,3295,3537,2193,1754,3221,1693,2781,1813,1898,3645,1522,2647,1688,2667,637,392,4166,3603,3070,584,2154,2893,1876,241,127,3665,4467,858,1891,2494,5761,1937,2169,2997,1138,834,1304,1133,2044,1805,2423,2935,6701,1272,2258,2206,1681,6749,4440,515,924,4381,2708,906,1441,941,1143,3282,431,3054,4678,1391,2387,2253,2322,3890,2549,7551,1815,362,1205,903,967,3219,1671,1190,501,3014,568,6174,1156,5399,67,3667,1943,1602,2408,4793,3276,826,4145,1647,3150,3779,4397,560,651,551,1268,9257,2342,1189,847,1200,443,819,5802,3951,7397,313,1637,441,4356,110,1088,740,6438,5445,1286,4412,2920,1696,2393,2706,1977,2937,1443,3296,1762,4681,1640,1334,1663,2029,4098,1352,2179,1768,565,1809,1843,2264,3113,2783,2855,1464,2235,2812,1930,1979,1404,3837,2820,3011,1908,325,4145,1431,168,6397,3396,1591,4174,2036,4688,4537,1663,7600,314,1162,568,3063,1389,852,3700,2648,2128,1610,2752,3024,596,1112,1429,7187,366,775,4711,2089,4206,2316,3082,775,1540,2669,2577,8155,4249,3793,154,3289,1345,4090,2068,5368,1829,1453,1199,1191,4083,1016,2043,1377,5594,5684,1619,3720,963,5372,4334,792,1410,951,1006,3270,1421,3196,1582,2355,982,1057,4104,2634,1623,3057,4308,534,636,1924,3006,6468,1239,1400,1620,2362,2019,1567,1434,3871,3044,3741,1684,1772,1101,2586,1000,2847,7777,1114,1746,429,6163,983,3222,1020,4822,6726,1871,720,443,6656,2681,2368,624,1570,592,6655,352,954,2737,1194,2265,517,5770,962,2448,423,3171,4068,1569,2394,3648,1956,2073,1930,951,2858,1391,850,3670,2634,1056,3892,1894,502,3680,2635,2158,119,3466,346,4728,1624,3988,1756,4810,2415,1922,3289,2066,1851,4085,2720,859,3503,980,3531,3137,2274,3403,2632,3904,2670,2783,3471,2901,2178,666,1592,3579,3644,1594,3183,2226,2430,1347,1168,2202,3120,4091,1693,1893,358,2126,6311,6306,827,3066,2351,1362,4203,2159,2932,2292,597,1612,3861,4250,1749,2764,6623,2668,1713,1116,4636,1635,147,1675,3327,1800,1580,4126,5427,6403,875,1386,1637,1914,1264,2688,2579,678,2801,2598,2886,3543,3005,1467,7109,2317,1575,1121,2191,4490,567,2327,1020,5129,2107,3726,1758,1541,873,2427,7152,5375,6789,567,4179,6362,378,1720,5066,5336,2205,948,403,3860,4129,2913,4566,3382,1261,9826,340,2184,491,8173,317,2302,11854,1621,741,1128,5921,4985,606,2292,3026,5454,2736,177,1375,5295,3911,2821,7017,1473,2658,4689,3656,5712,1795,1285,4097,914,10436,2425,3838,5616,4144,5465,721,3368,1700,5631,5663,4146,863,1503,2896,1480,1865,12728,2560,6710,328,248,4739,7462,1948,3033,3817,5343,4110,10201,1440,1087,5946,1870,3888,2360,2080,2743,5029,4052,10583,1599,1207,4342,2230,2869,5482,866,1108,3131,806,4541,5638,1915,7040,8113,4297,2553,3959,8227,2192,6588,1407,2888,1364,6843,3950,3835,3601,891,933,4792,1965,4764,3163,2235,1489,867,6295,1850,5134,1018,3352,8664,2799,1469,1244,2819,4006,1930,3028,6606,703,4776,1600,4032,5520,689,3312,1037,6987,2019,811,650,3693,4699,3082,3341,1545,4418,1119,409,3085,5596,2832,2589,1646,7923,2349,1792,1943,2869,2571,2801,832,2631,7908,3344,5134,1866,658,3160,3765,3427,3061,3689,5810,365,1066,5012,1298,1563,1352,312,8788,3752,1907,1228,445,313,5030,1920,4338,1340,4683,2378,4977,3118,2762,334,1802,3405,2059,1572,2650,1375,2636,2495,920,1507,4287,4370,3155,1634,2429,633,2644,2134,2840,2175,2579,986,1424,3277,2835,1697,1728,1602,9304,1104,1496,4726,3421,6559,473,130,1078,2056,2839,3382,5272,885,1854,5746,188,3331,764,1423,3449,2496,476,3655,1647,2409,3348,4386,830,6856,3725,1643,2474,2230,1028,4002,1444,1929,6633,1420,1823,295,860,3667,4254,1747,2077,5203,2717,1216,1371,2870,1929,1626,1088,4795,7564,363,477,2748,3396,1683,1739,5479,4463,1656,5959,1202,175,2864,386,1752,3165,5204,2506,1186,3536,1108,2628,1281,1728,4590,3597,4439,3294,865,1493,1922,966,2917,3800,5968,1078,1713,913,1826,417,805,2287,7492,8139,909,875,2501,6067,1024,1275,2395,2852,598,385,2290,6922,1260,2914,1652,955,4841,1456,27,1350,7090,137,3668,459,2946,3485,2044,593,1458,4641,819,2881,3574,5060,1027,4897,276,6793,2170,2634,951,1781,1482,2189,2761,1814,6499,3834,1296,1494,2141,1173,578,3842,1788,2046,4267,3406,513,2345,746,2161,1990,2076,6800,1236,2222,1847,4853,2255,851,1633,7173,5386,548,2741,2901,3681,1768,1039,4117,1904,1598,1203,2167,4206,3432,3685,3500,2449,1321,2395,7140,3773,4892,2098,4722,3817,1560,6028,4895,5741,606,2960,884,1458,3182,3797,1079,1452,1753,3148,4947,2399,514,1353,2546,2362,1754,1222,3503,3469,1684,1029,1615,2557,1468,3476,1207,6303,1203,4030,1324,2620,1732,4152,1123,1140,6997,1440,2032,1901,3469,2232,4637,2537,2132,1846,2364,1004,1922,349,2842,2551,1285,4527,1979,1762,199,2686,6998,1677,3577,1907,4633,112,3384,200,6504,163,3303,4953,4146,5622,3361,3175,663,4099,2079,3393,3300,7843,1456,1684,1756,866,4489,3171,761,6801,1933,5603,2178,2204,4253,1232,3837,5008,3732,4325,850,2330,520,3895,502,2672,4817,3447,1104,3047,1706,1310,6110,2822,1951,2718,7082,3750,930,2461,478,1987,1938,3734,3883,1716,5518,1071,2364,1749,4352,448,2859,1652,4465,1596,2459,1713,3355,554,3379,1931,807,2344,2308,2096,1455,1644,2030,9135,628,4936,2332,728,1929,2772,4697,1055,5625,1376,1961,6239,4686,1884,441,860,519,1998,12244,2532,2053,1095,627,2231,3313,1148,2813,9340,110,2681,4217,5746,1402,821,1654,1009,6631,7109,160,166,3134,1909,6565,3462,520,5084,375,4469,2498,1980,3751,779,6306,3196,2692,3756,136,5295,2529,1584,2780,3223,945,3468,808,6133,3776,845,4203,676,984,3373,1800,2189,789,7607,787,2259,1930,5988,4329,6090,5878,2718,2617,2066,1105,1380,6629,2256,1902,1887,3185,1117,1368,6210,422,7168,4113,2282,4700,9064,2403,2717,1052,4793,3564,246,2033,5535,2695,2582,1824,310,5173,438,1670,3063,2894,2332,1281,1468,1028,5996,5840,1053,3289,6133,5290,5584,517,1839,3841,2835,4687,1618,5367,1084,3902,2011,899,5225,1898,1126,5829,2700,1720,2826,3845,6028,785,4337,2553,5570,3577,255,2491,7421,5175,1879,1929,1044,3932,1483,2667,1693,1307,4181,2810,1917,2184,4677,2346,793,2825,1420,2917,2688,2528,3376,7782,1197,2511,1696,3127,1892,5163,1485,4139,3346,4926,2888,2065,2862,2742,2104,5078,3142,4386,7356,1580,609,1231,2343,9086,3202,4223,10233,849,1007,3530,2838,2732,2855,3397,1658,2603,4178,130,4407,1003,2899,1020,2700,1889,2337,2190,3639,13630,489,3033,1451,2500,5060,6096,2593,4430,454,487,1776,3680,3458,785,4666,3791,4093,5366,2379,2329,9248,1792,1653,339,7635,6317,213,1530,2068,3894,2020,986,1698,1989,749,8354,2961,5710,5245,662,676,4758,1993,3930,4348,1381,5308,2366,1883,983,1676,4424,259,657,1050,2479,1325,5364,2601,3516,2344,1153,5691,750,2708,3316,1291,2430,3056,1398,2288,6815,1955,5655,294,692,328,2146,1867,1642,4539,3143,2323,1592,6738,460,9142,736,2251,2068,5769,1608,6016,200,2163,2922,1168,3679,3414,3767,4500,2169,1890,3768,370,315,1282,10103,1268,2733,2675,2148,3666,1143,2288,150,2273,3403,691,838,8440,3328,1299,1356,2899,4039,2954,4293,3704,4042,755,2366,3476,749,924,2160,378,3073,2568,6624,2998,1712,3251,1053,426,3292,1751,5899,8520,1286,545,3088,1346,977,633,2495,2067,3371,1987,2435,5400,2065,3174,1661,4109,1380,4423,213,4350,1671,1114,4829,2521,2392,671,3288,2671,2987,465,7153,1755,2863,273,104,6495,2565,1802,3564,3906,1571,1635,1049,2258,1913,3063,1158,1647,1538,3482,4158,1058,861,2839,1627,5483,746,1275,642,5852,1564,899,3174,4720,1306,546,3740,316,5778,3915,668,2289,4208,379,996,3192,3007,1499,1575,2552,2923,1777,3537,1558,2308,4041,2641,3329,932,2230,2389,5484,1066,1735,5569,830,1400,452,2844,648,1987,931,930,4034,519,2306,558,3227,3378,1000,2574,2181,2046,978,1495,2817,2458,1430,2016,4511,6392,3266,1509,910,1952,5952,3563,1168,1335,680,4351,824,1485,3287,1263,851,1180,4601,1265,1863,2691,1104,4950,1874,1082,2947,2635,1699,175,2004,3499,373,703,2511,3588,6964,1773,1105,2154,566,2309,5049,3779,5005,393,3844,2471,1601,2033,269,4457,5202,1663,2223,1170,3460,1473,817,253,898,2107,2759,1213,5999,3022,2418,356,2031,2498,1884,1940,4100,3263,5710,1124,50,1299,4561,2878,1040,3682,705,2953,2951,2745,1613,1713,5204,276,3377,1770,5789,4319,415,672,4124,4002,435,2824,624,2843,5703,3418,870,3174,353,301,5393,1072,3368,1158,4666,4104,4855,1095,979,4562,2092,2918,3184,855,4701,3476,4895,1288,5973,1232,1945,1590,1517,1796,1438,2645,2506,245,2044,955,2242,1454,4182,2117,5961,1320,5554,5173,876,891,2208,1834,1888,4068,3433,3625,3895,1072,1339,3333,5328,2771,5501,36,3844,776,1508,2402,2351,3721,4314,2501,1919,696,2853,2348,6854,5745,1897,3991,5485,1574,529,4132,1101,1669,1500,3863,541,2038,3629,3122,772,386,2718,7434,1000,1564,2163,4553,3182,1753,1565,3975,4060,4927,1202,5096,653,5365,2319,1631,5126,1084,3579,3451,5265,688,1840,141,4201,465,1203,6726,587,2007,1306,2432,6637,4646,1805,1836,3355,2518,935,1375,2664,1944,3345,3215,2838,828,1482,4176,3738,2125,1167,3940,1703,6037,6010,2858,2120,1128,5431,5549,433,1015,379,5210,1957,1812,2791,1218,610,2035,3427,3172,4252,517,3572,1012,2260,6524,2293,2770,1588,7486,1320,2620,2635,4313,6015,1587,3951,2706,1680,3321,1247,1005,5019,2725,815,1845,3089,6936,4444,1364,1103,4870,3381,4507,3655,1500,2716,1020,1882,779,2717,6525,333,534,4716,2311,8174,749,1368,1622,1311,255,2393,5674,2845,4798,2813,2513,4876,1254,1020,2190,3285,7672,876,4553,1898,2692,1358,4970,3990,1207,642,2656,4312,784,4102,4065,6984,1588,1424,3429,2021,4212,603,197,4595,2930,894,3577,2750,3721,1247,645,3213,4545,5128,3517,1144,3996,2337,5315,3193,421,1594,1855,6116,1260,3871,2373,2157,779,5571,2155,5696,1766,757,2100,4522,631,2660,1393,1878,3620,920,4810,2378,2168,7784,2955,899,3211,2186,1465,1548,2754,3229,2965,4443,3098,922,1199,3292,2750,6940,1038,1351,3194,2997,1892,1656,2641,1089,2863,542,989,2446,3064,2173,7848,3452,673,2301,2393,1218,8071,3705,1305,2232,5884,7662,1804,258,3472,347,1829,2081,2606,607,4003,1327,2687,1135,3124,1742,4261,419,1297,4531,798,3152,5427,3790,1504,6554,121,5371,1983,1014,5731,2935,3568,1604,2400,1694,3244,640,2332,2122,2117,5825,1041,527,2512,4269,3378,2327,3067,1813,2479,2445,3730,1570,2401,994,2893,2047,4380,582,3890,6230,4418,1041,3101,263,3749,3488,624,1122,12154,1892,3252,1181,1772,759,2321,923,4156,4182,1862,2955,6627,3990,2806,621,3351,1162,2027,1408,1505,7037,2167,4858,540,359,2023,483,3271,1210,3315,1731,992,1564,741,4857,3225,494,3150,6060,1765,1811,2508,6102,2682,3416,2523,381,2090,2123,2091,821,2885,1873,773,7004,1888,1737,2610,964,3820,3337,2493,62,1995,4496,2232,3385,2186,1620,512,1156,5376,1543,945,6344,2038,1213,895,1129,4067,1665,1582,3848,1807,5372,1421,126,5889,2784,1909,837,2677,3338,1102,2280,4122,3892,2645,618,2893,1915,3230,3273,1558,3382,2159,1099,633,1311,596,1866,2346,698,2730,3443,3328,1067,2897,3727,2865,794,2535,3844,260,4779,452,3780,2400,1920,898,950,1382,1427,5448,1900,4013,2500,2985,521,5233,972,1139,1408,1439,3659,7391,3806,411,2610,2775,1430,1270,2608,3160,4209,1862,776,2649,1019,4044,5467,2342,1130,1421,645,4435,2397,5823,2514,2929,6234,972,1420,1483,5664,1285,720,3251,1550,2266,1563,630,2877,2185,1591,698,2835,3320,1341,719,1254,6022,786,1425,2138,4422,1651,1364,3970,2734,2472,1840,1045,4725,2132,2258,3468,1289,1102,6714,2819,361,2460,2236,976,1579,4308,243,10124,1990,1838,1727,1217,1990,691,567,2278,1967,1123,6092,1573,3987,373,844,982,1987,1126,2362,2627,1429,3006,1528,3274,569,8641,3300,2349,2042,2438,3040,3109,676,2377,9601,1952,1094,673,2403,2595,300,2845,4841,988,515,3758,4714,5643,62,2551,4607,3275,1307,2955,4397,2448,325,2831,1465,3618,2255,2874,2477,1674,1764,1841,4089,4450,3566,981,2857,1945,1836,1669,1483,7517,1009,3309,2149,2624,941,3489,2364,2682,3885,2876,2098,864,5778,849,4770,4347,4142,3217,589,1618,1913,912,2213,2739,3109,2118,1347,2871,2013,1121,4599,2114,3438,4062,3576,2591,787,3162,505,573,5220,2092,545,2087,1055,7212,1251,231,3495,2746,914,1955,905,9038,2819,3503,2995,4937,4606,860,3450,1329,8375,2811,364,2981,2958,6088,1908,2010,2662,4632,5027,1445,1406,1953,752,2681,392,1006,4934,3692,3602,2308,7739,3050,3323,1811,4841,676,2848,2075,290,4736,325,1245,4234,7516,2292,1069,1907,1142,4944,790,4124,859,3801,4274,1742,1201,2600,5170,2131,3284,6449,6182,1467,653,3697,2302,2340,359,1561,2795,935,225,3007,3901,2059,3725,2462,7508,3040,1908,1474,2600,1335,1848,3075,1642,2228,4589,1004,4371,2546,2842,1221,3117,1210,1342,691,1769,8324,464,4149,2113,1761,908,3205,1132,647,1330,5968,1739,1441,4806,3061,852,1876,1488,1171,3345,5144,1724,2254,1775,2463,1282,1686,1744,5473,483,4776,1036,3399,1801,6946,875,3415,248,1150,1095,3080,7359,1219,807,744,2595,1631,1005,1853,3141,3138,2465,2502,7139,847,2211,1021,2122,4735,2313,1442,2303,1465,3184,2038,1186,2157,4801,2645,1347,2788,4586,2327,452,2332,997,3187,2944,1969,2618,2572,4001,3074,7,2823,1511,1978,663,2469,5123,3820,1404,4600,2931,2178,1234,1299,3745,214,969,4054,852,8199,3342,3679,4738,5960,68,1088,198,1444,3173,1852,109,1726,5201,1848,227,2023,1731,7661,2307,1749,3967,2863,4840,826,1206,2854,3723,1096,2848,2465,199,1660,8078,840,128,1799,1931,1159,7433,1534,3797,486,2129,2555,5147,768,2204,1922,1513,2535,2935,3020,2511,7161,1219,3117,871,3775,1861,2389,2790,2365,2546,3526,2516,614,1226,252,769,2329,4256,2432,1847,1926,303,1273,2989,3394,4961,1145,1273,1144,849,3178,4355,4136,3055,279,2493,3297,2858,3246,1488,4648,737,3600,2826,2023,4309,5648,514,1258,3068,1845,1976,535,985,2633,2777,582,3911,1659,5849,234,2298,1491,3363,1959,3661,1406,520,1813,3053,1142,3376,1960,1263,771,1643,1735,2077,2754,2519,2350,5386,687,1758,4523,3321,1970,4659,355,921,589,441,3184,3218,2202,782,1828,2877,1602,4202,1845,943,2277,1374,3815,859,2251,1523,2860,3448,748,1441,1680,773,3963,2029,5093,726,1678,1890,3615,1820,3621,147,6326,1271,6417,1355,932,1833,1332,1096,4099,3604,4921,5670,2209,1983,843,3007,1505,2186,1516,512,4200,1967,3265,1005,420,1244,2399,5949,3654,4701,6920,1549,556,1000,1704,1607,1725,1101,4457,4483,2963,619,1920,1410,2644,607,1173,2461,7197,1551,2318,1663,2705,3102,615,1453,5632,2178,1674,780,3452,1131,2716,1961,2853,2116,4244,261,1827,243,2876,2694,1155,2427,2945,3830,962,955,1050,3643,943,1336,994,1701,4986,1107,748,3042,3105,1377,926,1061,3455,1532,397,4108,4158,1089,1679,2703,2644,6052,5240,5443,4654,4332,2159,2436,1185,2270,3040,1192,1563,3336,4006,1318,687,3029,3115,1827,1303,425,3671,6702,909,314,1142,5357,1198,320,2756,1737,3963,813,1404,4378,8543,1864,2680,4077,1087,1254,2158,2127,3405,3992,1854,4079,2956,2216,241,1301,2937,1131,445,3962,1266,4966,1657,1515,2444,2073,4894,3754,1889,874,4533,2336,3148,1356,3934,1887,2949,559,933,2320,3801,1122,2394,4350,4338,2876,167,4326,1234,1397,5631,3902,3075,3414,2975,2605,630,3611,2271,1640,1561,1803,3241,2906,934,2922,339,1358,4159,5509,368,1571,4328,5458,1310,696,124,3826,1779,2468,2833,3593,3683,3492,3446,631,2002,3845,624,1343,1261,3207,1659,1775,3730,2687,1022,2893,852,1925,2617,4609,1445,1839,1078,984,1566,1841,1258,4634,3514,1144,1656,2795,1250,2310,2951,2012,630,313,6675,5044,4506,752,2563,820,5003,1431,1665,1900,1751,4628,242,4372,2862,5385,663,2275,1333,8980,647,1212,3177,5818,3413,1133,2759,2951,2025,2575,1225,2360,5864,4001,1080,1546,4853,2589,669,3116,2186,3775,5962,401,3577,2625,1975,1062,861,3318,3400,3663,766,1679,2844,3173,3532,3929,4448,902,4305,346,2027,2389,2204,3436,3438,4196,1368,4806,3419,5350,3763,1858,2312,9453,257,860,5057,586,4589,1395,1363,1359,2943,2163,2583,3280,1279,1225,648,4949,6707,8837,35,2956,3854,2273,800,1129,1508,2898,4369,5695,1745,3565,2581,539,3865,1716,4953,2760,1252,745,277,3704,8317,520,1092,3420,3481,2590,421,7763,2127,786,1106,2831,5161,3119,2170,697,5452,664,3225,996,4510,4255,2213,3747,1601,3336,1620,1113,1762,2692,3231,1195,4421,1607,1794,1975,2120,3166,1138,2454,2391,3017,9243,1663,5531,2632,928,4249,3520,1842,470,7857,721,2945,3257,4020,8293,3825,6678,3681,8455,2443,634,7176,4295,3372,2455,698,6992,1749,9205,4992,757,2579,2238,1700,1218,1688,3549,1692,1658,12964,1730,7130,3386,1673,5920,1310,1404,1174,3089,4212,963,2902,3821,7292,8000,921,1811,5425,1156,2081,2042,881,4974,10334,8090,2227,9135,4151,923,3703,1903,2354,1998,8717,5332,3821,1396,1347,1804,2320,1085,675,1296,1620,3992,1713,1588,6209,3483,1673,2071,4923,1878,2734,396,1147,4661,461,1989,4248,4569,1053,2612,3251,6687,635,575,3900,5689,1879,2600,980,1576,1496,514,8588,1533,2325,2211,2143,4840,1630,2628,4340,141,2639,4436,2705,9715,1319,4287,2962,539,731,847,2428,2709,2839,136,2246,3800,517,603,2370,2756,3108,2527,6756,1097,330,1029,3431,3303,5235,801,3727,5698,2356,2243,2911,1046,3431,3234,1621,5719,1498,5789,1090,1192,1056,1026,1699,3349,343,4787,4365,6005,3702,539,2194,1516,1895,1602,2799,2989,1612,2694,2163,2668,4551,1580,3001,4191,2911,944,497,369,1198,4769,2042,653,5024,1814,2650,903,1254,1510,1774,1483,6873,1687,2252,1741,166,2482,2010,2549,1931,2710,1815,1905,1345,3038,189,3741,1387,2895,2974,3609,796,138,2071,2198,2512,3620,4915,3283,603,2975,1424,2013,1503,4725,1223,3265,776,4118,5289,3851,4905,338,165,2614,1170,2183,3929,2473,4255,2171,816,1996,1801,2624,1125,3785,1467,2764,828,1376,3778,5124,2104,1280,8776,708,1465,285,242,2053,9572,2536,520,1769,3548,2502,3395,1462,3499,1912,1813,3036,3847,1821,2500,288,1381,5524,3064,2020,1021,2271,1329,3279,2131,1624,3523,3043,317,2951,1224,3070,2695,990,5140,3548,1733,211,1672,3683,806,1419,3325,4937,2509,1313,3015,3086,7822,1200,1467,1193,978,2346,4210,1363,1147,6996,2801,3534,877,2782,3043,1059,3566,5278,1018,1887,3116,4382,3787,1117,1348,1585,3073,1600,3887,1325,4831,1628,1543,1313,840,2821,846,2434,8463,6250,919,1783,2677,2370,4760,6150,4327,8016,2823,444,3021,1347,3633,1284,3344,2333,1033,4390,370,4269,2234,4287,470,255,1429,2741,2592,3754,2086,4910,1706,4992,1950,600,1480,3092,1299,3054,1246,1966,1115,447,742,1694,1724,5750,3852,2474,1316,1859,2022,5494,2658,555,3046,3547,5838,657,1196,1905,8372,6293,887,1664,6134,1490,587,1702,1212,4267,2184,5634,1191,2335,933,3306,285,4729,1370,733,3567,3635,4794,541,1373,2192,4888,1710,2524,1147,2987,5264,1102,2612,2511,6386,1749,1110,2674,1073,4346,4114,1582,2617,8516,2452,836,1702,1380,1449,3249,2410,2665,2445,3181,1519,301,3386,3238,3512,1696,1455,1537,653,641,3101,2323,2094,4860,2260,5873,345,3904,1936,1521,1055,3295,1352,3846,5606,845,1070,2821,2995,3309,856,1113,8536,1033,3577,1486,7662,5695,518,4564,3097,759,2370,3701,4222,1083,2783,2082,4731,2323,1922,2809,1236,363,6994,3571,3385,6078,1481,3984,1138,2003,3133,660,4438,3491,4411,3430,1244,2434,817,3008,4180,3939,7333,7023,4286,3905,1654,1265,3181,8471,2079,435,7315,4731,1449,1576,5105,7610,629,2217,2716,8094,5619,1077,1622,670,1522,1298,2053,1132,5574,2142,1190,389,4446,1512,4493,980,3749,8947,1907,3924,3646,4111,747,3422,162,2722,698,2246,6128,441,2576,785,3064,1924,5930,2963,2829,4925,460,4886,2457,1123,1273,7102,2856,5023,5462,2940,102,2087,1341,235,4012,5819,654,1286,2380,879,5346,1455,6006,1701,2043,4447,3273,2898,2304,1751,355,4481,3381,208,3057,2485,4145,1662,824,2927,6104,4114,1285,3213,7698,1505,1110,2097,2057,825,898,666,794,2115,3292,1675,2590,4481,848,6221,2077,2906,3842,3573,2022,2721,3512,3643,3447,2233,4087,915,4482,1767,1792,5979,1860,7531,2944,2799,835,1899,1234,5180,395,1181,924,1668,3502,165,2576,1143,1876,3943,270,902,4341,2791,738,2723,342,4355,1382,1368,2674,3486,636,1478,8720,2609,410,1810,2507,1207,6315,960,325,2522,941,3763,4498,562,4082,3655,1363,811,391,4077,1910,1342,2523,1753,427,7635,1699,1623,4175,2541,112,3894,4107,2594,4147,795,823,1959,2954,2809,1688,8789,3006,3625,2401,5700,1806,1562,896,2983,498,156,2382,470,2212,1603,1066,1593,6479,1656,4637,1333,5436,1585,3049,1968,576,2782,2152,2042,5280,1146,2071,2623,1397,2476,3239,2374,699,1379,5200,1937,970,2270,6756,1127,1910,2864,2294,552,5585,1074,6442,1656,461,4079,3058,868,166,533,879,1962,8635,640,4107,4040,3916,1002,3233,2537,7616,776,1610,3909,3446,1277,2796,2640,1968,2061,541,830,5754,2221,3252,2617,1161,2413,3434,1985,1553,2005,1067,682,2577,1456,4382,1043,3066,3456,2124,1346,2944,8220,1328,6189,2131,291,1247,1815,3479,1483,415,1125,7505,4923,2543,1849,3118,2807,1690,1433,2985,1461,989,3848,2060,2308,1059,294,1900,6326,1588,1984,1374,2390,8782,873,1292,1767,3620,1251,279,3620,3608,2686,2090,1214,4284,1614,996,1731,2622,6523,620,5510,1471,2589,4380,3770,2023,503,3335,2137,1616,2105,1698,2150,1667,2233,4065,3479,1611,721,6502,991,3537,1574,955,1494,618,3401,1162,2076,2194,502,553,3033,8212,4192,8857,2259,870,1404,2594,2334,268,1637,2651,3380,1736,2974,4252,2436,2893,3258,1474,1899,2080,552,3032,2708,3781,3376,4071,1575,3025,311,4279,969,1976,3104,3018,3449,1953,4334,1836,3072,5168,1383,3458,3151,2513,2807,3542,992,4752,3158,946,2168,4056,3086,562,4714,2118,2041,4143,4193,1281,1648,5509,2720,1682,3690,2132,1484,1739,2480,1114,5102,862,7374,3145,1790,1045,2146,1828,5003,4487,550,1199,3206,2297,1079,1668,2860,3482,3505,5644,1658,452,3606,1820,2421,1330,3109,1537,2664,7781,3800,2771,786,1699,2438,2212,1367,3480,3470,1121,2525,994,1171,2618,2385,2799,7889,1425,10866,1391,172,1048,1611,999,3848,881,2740,3555,4291,617,3155,1650,1592,263,6950,6396,902,4855,3697,1804,2754,2892,741,6240,3490,1964,1260,8637,1349,988,318,4030,1533,1114,4100,2388,1764,4766,1008,1657,3229,781,2455,1127,2609,6397,2609,1603,545,4740,2348,4195,6567,6154,1853,1822,1627,3668,922,2351,1605,1000,4035,989,1461,2479,2074,6322,327,3114,2565,744,947,3495,614,4925,1116,3193,779,4224,3526,3048,1280,4728,3187,3207,2309,1592,3201,3814,7518,634,2657,2583,1626,162,5522,2923,2030,1109,1611,950,3739,2344,1767,3053,310,3273,2646,1325,3277,1568,6412,1093,6377,3608,4338,2369,4083,3842,808,680,470,5165,1916,2385,1755,3110,1491,579,5121,859,3915,4753,3708,3731,1989,506,945,3297,3034,2466,3731,3064,2113,1477,4163,854,4022,3500,1138,3053,1004,3227,1477,676,4755,3432,6108,1526,3457,523,6812,526,2271,436,6265,4125,6156,1918,1601,2209,1090,1339,1779,5168,4019,718,4576,3515,3648,3293,7563,793,3909,4077,2339,509,2237,8700,2655,2829,1015,2308,4466,417,2886,2479,1402,5610,502,3384,3869,11096,3096,725,2839,3375,2101,2846,1457,3199,1102,2746,2952,1415,740,1586,1044,5881,5006,11477,3163,5389,839,337,2650,2456,4942,2204,2609,1864,4301,448,3591,5110,1999,2768,6327,9675,3923,1444,1606,5607,2424,4986,9676,3772,914,3561,3519,1428,2023,5364,872,3932,2117,10484,6089,9562,309,12995,4383,5959,5745,10194,9601,7849,414,2706,3148,9319,2757,1286,135,9295,2359,143,1055,50,4601,2351,1948,2916,8051,5651,1858,1198,6178,467,2078,2055,4464,1928,1260,7982,2456,2313,116,4390,3893,3860,2276,4423,7493,3519,4224,2739,718,1510,7129,3174,3349,2124,2212,664,8049,1979,1172,1593,825,1145,948,846,5319,2769,2105,4052,3829,322,505,2017,3977,5878,4635,1904,6002,1379,3900,2650,968,1271,2659,308,3539,7450,1330,6330,1672,5189,2604,931,2507,2476,7046,638,8534,2453,1396,1907,109,1655,2076,467,1491,4969,93,5295,3239,1605,3201,5365,2581,2080,2770,3194,4113,637,2138,1921,7167,568,3029,2390,5045,64,1967,1249,3372,4169,1218,3317,868,4166,3621,2010,1193,5768,235,3168,2300,3600,2460,3513,1837,4689,4924,1033,1241,3521,2185,5577,2593,2268,737,899,1229,1826,1089,11121,6527,512,1807,1248,3095,3494,1549,1383,2855,5594,5194,1526,3273,507,1681,552,1448,3441,5436,2286,3140,4504,5736,603,958,3624,5334,731,223,1870,876,5662,1024,3728,3687,5004,702,2745,2096,1495,4494,1509,2773,3317,1095,3682,724,2957,3203,2418,1159,2953,2878,2807,4320,674,620,2483,648,1177,1964,9129,537,4901,443,1958,538,3422,4585,5439,3054,3611,2274,1317,3956,1364,2975,5065,1946,1288,2174,1489,4094,942,3093,2838,2371,315,1199,5385,934,3729,2440,553,1186,2610,673,5098,5278,1587,1139,3740,2466,1154,2939,348,5067,810,4270,476,4317,550,2837,1714,968,2243,1842,2103,3026,2613,7363,715,451,774,4159,6259,1065,2332,1321,1010,1847,1298,1755,1781,4159,1354,275,2283,2116,1772,868,1241,5452,5166,2944,453,2800,3792,769,2090,1043,2973,3128,1478,3603,1795,2299,1092,2950,2230,3119,1075,4050,2547,1020,2510,450,7348,1365,4775,2138,1725,839,4564,1009,4333,2356,980,7414,203,1488,4201,2386,1160,1661,1906,3161,4911,588,1010,2233,562,954,2038,2256,3155,4580,4692,1726,1766,2060,487,1188,1050,4006,1835,1752,191,4082,2238,1331,4984,2562,945,2151,6510,2612,3327,802,444,180,2451,2002,3637,1116,1369,3863,349,1176,3126,2853,4112,1521,1742,3398,1624,1738,2586,963,3584,1555,1471,1678,2246,4940,595,2633,1802,6101,1912,1945,2037,1856,2900,1192,1483,5053,2182,854,6228,2739,3469,1273,3150,1230,1071,3289,2068,2145,1057,836,3436,1251,2977,2816,3241,1334,3494,6132,2683,2053,708,3791,1597,1396,340,2587,3654,645,1941,3122,1978,1738,2539,4987,3479,1894,542,1538,3701,5266,4109,2401,2146,2956,1486,4539,421,1910,392,3001,1872,3578,4098,1105,1000,4404,1328,3876,1309,3562,9912,839,1555,3268,1359,4510,2003,1327,744,5545,1379,5220,1343,2811,621,2753,2258,1532,3192,2357,645,1481,4803,2325,5820,840,1180,5802,2580,1518,1175,1499,2656,3279,2250,1013,3500,401,2337,1811,2027,658,2271,2582,2890,5674,2745,3109,1596,849,2638,2534,1305,7246,10014,806,4629,1185,3951,252,3403,791,2003,3395,2709,2729,7298,1587,1238,1385,2085,172,1493,190,5513,438,1512,632,1309,4537,1672,1551,2664,2600,2712,806,1393,5108,2036,2124,2817,5211,4783,753,4242,1840,1241,2242,1352,4117,114,3316,293,5660,2376,3887,2272,1958,3558,1590,499,5448,750,4475,3626,2172,4886,5098,2675,2465,2100,166,1906,3083,2934,6415,3663,5068,1144,2914,3775,778,1223,3570,1040,4424,5339,965,3506,2488,2737,237,978,454,2414,5007,2049,823,1801,4565,741,1440,1930,4099,1313,2485,856,897,1810,1489,1704,12340,426,1362,8292,673,3010,2431,1380,6677,4642,3251,1289,789,1560,7658,295,1391,6290,4191,3159,4545,508,2415,1731,3315,5117,2331,3580,5031,986,255,7306,9005,409,607,4210,1246,749,1598,241,1592,4197,2027,6623,2683,1030,6958,5568,3509,2512,2627,232,4388,4161,1964,2482,2441,2374,4232,5054,2299,968,1218,453,2529,2998,2056,1648,2628,1703,3028,2258,1447,6271,6407,2384,2915,3967,1763,3088,1765,2340,417,1545,1407,6117,677,579,3029,7248,636,2659,5320,3297,1489,1136,4464,2038,6465,2969,4409,1017,5169,3675,3237,3623,2883,409,1357,4461,2480,1112,3743,1182,4104,2094,1058,646,9550,626,2618,5834,2056,3855,1018,4725,816,6790,1036,4869,4612,2025,3988,2089,2818,799,6784,2434,2596,452,9396,649,1087,1112,1424,2465,3891,733,112,3835,1345,1383,5583,1865,2142,3848,1932,230,4488,5848,497,4516,4374,1564,666,2659,6662,8659,1758,195,865,2598,324,6604,467,1290,2590,2677,2656,5097,3901,2422,1134,3976,4392,1065,4997,3587,4882,6268,803,2651,7985,373,1925,1406,929,3230,3475,3349,817,2715,963,5994,566,4094,5490,2723,5166,1842,3387,2361,1740,4121,5004,2005,6208,581,3362,3752,5800,2857,1168,1032,1134,2845,4174,2647,1879,1036,2243,2974,3238,2756,4154,1275,704,6478,7436,502,1192,1704,3679,2963,3583,1811,2785,3041,4066,2178,1760,6213,3647,4485,11247,2695,5698,1823,4680,3764,1447,1342,645,3712,5329,1731,3120,2380,8888,609,4763,1207,2091,1348,953,4733,2887,1385,4864,9158,298,5703,3148,1848,2828,3257,1914,2584,1788,1318,2578,3877,3094,2276,6239,3175,1519,8453,1295,11777,3424,2718,3357,2629,3853,265,1780,4080,909,1497,8767,4925,3923,3220,6103,6736,806,7943,4225,7167,4105,1008,1263,2595,4996,3286,6184,9460,2892,4322,2156,4529,7686,2487,1062,3564,6318,3578,1373,1920,9632,6181,6275,2188,3009,3707,4875,2656,3306,4577,360,3905,4963,3465,2016,1184,1363,6339,3098,6695,2275,5495,4303,6333,6703,4720,2485,1818,291,2414,1178,13146,2289,9439,406,4123,5174,1691,1789,2986,6635,1211,1715,3744,1336,2801,9078,6708,7533,1724,2713,4351,4221,1837,3544,1402,3467,2853,2020,7197,1298,8177,2407,1108,4776,8200,8951,759,1432,2239,8433,2835,603,4340,5567,2275,820,2061,2301,5589,5179,1073,3389,8904,3450,220,1284,4169,1524,4631,4722,1700,8765,3185,7878,2965,2908,1737,2009,1855,1722,4515,3300,4849,3983,5357,3300,2263,3761,3814,4868,574,2297,2729,5417,4679,7225,1339,4720,1306,2981,1415,6404,1288,3277,2864,5918,5405,3482,977,1839,8190,1827,1308,2459,6739,5507,2811,743,2684,5214,8488,1977,112,934,10908,1549,1186,721,3815,4112,332,245,4437,8581,4567,362,11573,3204,679,670,1193,3594,2500,2354,756,7395,703,248,2128,892,5464,2107,978,4778,3399,2520,3244,772,6022,698,4258,4452,890,4136,5017,1103,915,3097,2542,3154,1525,3917,2252,1549,2536,1837,2710,5352,2502,716,2949,1621,2722,5024,2374,1967,2920,4174,6296,2613,3032,2191,311,3261,5136,5848,1468,3197,902,2731,1049,1029,3260,1765,2258,2747,4537,2688,179,1448,6125,3931,2027,1779,3216,3075,683,2082,2881,928,2889,3414,2051,3918,1907,2436,1244,1609,1738,8192,2167,1650,3426,3540,1166,1169,2407,2058,2180,805,2209,5101,517,1154,1244,7546,2062,2251,1222,1159,5751,635,1129,1222,3542,1309,3616,2766,1596,5799,2169,3861,377,3110,2482,1638,350,4481,2834,5540,1494,2445,3959,703,1715,2540,3702,3038,1398,3972,2220,1239,3005,1930,6397,611,6386,681,2249,3679,1031,2480,1578,4149,1132,2736,2518,3669,2758,328,2024,592,1917,2073,4393,6194,2020,1856,7791,688,1883,1921,3458,3378,2264,3035,673,1443,162,7883,4553,1322,2707,1912,2038,684,1863,4148,7148,1784,705,3915,4860,7374,3239,1884,5018,1514,228,2003,3548,5960,1374,1225,1317,3514,2150,124,2135,3434,3222,3445,299,1090,2638,2910,7199,2627,3006,3090,3640,4055,2694,2512,2870,5343,2451,5785,3973,3332,2115,6579,1562,1219,2228,1066,3610,568,883,4095,4176,2447,630,1186,9798,841,3173,205,1984,5765,2399,5406,4131,6168,3060,2155,2133,8118,3651,777,4601,2077,4063,2520,301,3580,4010,929,515,3386,5810,4408,3740,1984,478,5130,2129,382,3739,3949,5463,4952,2806,1822,2923,337,3483,886,4940,9055,4728,7330,1305,5411,3203,2595,4285,1864,1174,2197,1945,3266,2084,2178,1845,3933,2001,3075,5635,3555,3021,2564,2041,180,2402,1254,5458,1617,2088,1608,521,6481,682,3402,978,3738,4089,4503,2941,1858,1858,2065,1175,2771,1991,329,3117,7242,168,5230,4475,1563,3664,7075,869,1950,2908,1733,2996,2873,1159,1033,2924,4304,461,852,3235,4159,496,3007,1056,1898,3077,9338,3162,1929,3547,437,4640,2024,1969,4890,1504,5250,2528,3678,830,3040,2917,1298,1111,3930,5250,1979,4431,2458,1994,213,7457,1576,784,1319,1753,3298,1950,1047,2367,9376,1909,3330,913,3002,1531,3249,1991,853,7519,2770,1194,3620,9291,1069,645,2440,1621,6460,2368,1454,3787,1798,637,2879,241,6475,3259,6215,677,1697,1651,2927,3378,3669,3395,2651,494,390,1133,4110,1940,4106,3262,5897,3892,951,4637,2331,3340,1320,1433,4936,2942,5493,3802,2854,539,1917,2870,1113,2243,1433,4888,2612,1063,1136,2252,3759,739,4397,2538,3584,1491,7085,4341,1866,2283,1241,4672,1801,3300,191,3581,5770,1680,2368,2048,4464,1294,2783,2545,2938,3517,2885,1446,3064,1008,4677,1672,3467,1950,2308,1975,5226,2069,4477,2440,2144,4394,929,846,373,6121,463,1131,2235,8904,2149,241,7376,2063,2191,2293,1140,3671,5341,1203,4897,2355,1866,6042,764,1175,2018,4538,6553,2071,1879,5534,224,1503,1717,1371,4996,406,2322,725,10250,321,372,2831,5427,4610,1747,756,897,1845,1308,3910,5325,5169,1040,2621,1918,264,628,2348,5465,606,9965,1235,1840,3410,4305,776,559,4213,2053,5571,2963,3694,1166,1966,2216,447,2438,2589,5476,1173,5216,1080,3360,3171,1059,812,2211,9654,2784,1754,2519,3885,2923,2231,1874,7419,5476,161,4955,7286,1087,2262,182,4355,1682,4228,2772,1295,3217,2417,6530,5157,4626,3975,946,956,2276,2604,504,2283,4133,6958,3298,3846,4170,9378,2467,2278,399,3943,1650,1896,4238,1336,5613,606,2058,1700,8082,2026,6213,6159,3526,9830,969,407,2473,2940,5356,2500,4093,7674,6641,1820,3022,1530,4438,490,4842,10210,2499,5093,2086,1786,4020,4442,1376,428,5336,3451,4139,5188,950,2887,6904,1284,921,6102,6953,311,4756,3817,6793,5424,3272,2887,6694,6163,5103,1063,8606,4378,1126,990,4912,7967,10077,698,2382,1210,3168,7113,3084,5412,5034,1644,5777,6333,6217,1047,4589,5143,7955,2039,8497,3170,6868,3626,3559,5655,5219,878,3500,2085,5668,231,4262,1436,4009,5644,5057,4649,4606,2651,3689,2682,566,2373,5136,6081,639,3951,2584,1353,2180,4113,4583,13175,1017,6773,2797,687,4819,932,2839,4191,7422,2027,443,1280,11380,1841,1468,5168,3997,3099,2826,1584,4961,3189,5054,4384,237,1652,1999,4850,8976,1662,3180,908,1123,4671,5011,2995,3362,5686,7638,2614,924,3391,1371,1088,1699,460,1982,8091,2556,4187,3118,3916,2289,2924,2033,7298,3358,774,3351,2314,3194,538,764,5554,5528,282,3876,1832,1858,2992,1125,8706,1437,3519,2767,297,1568,2185,4611,994,3463,3701,8806,1623,1457,7267,3347,850,3395,1952,964,5523,97,837,2065,7545,2006,1328,1150,5946,910,6572,96,1507,1592,2304,1440,2690,9982,413,1090,2551,3364,4195,431,2407,3688,7154,2320,2542,2617,2119,2170,2860,2410,2565,4332,2145,1294,3744,4510,2654,2513,914,2562,4314,510,3012,4211,1290,2716,1198,3748,2254,7295,2223,2710,5420,1033,4136,4095,3542,2644,1521,2525,1655,2643,2540,2221,1784,7778,2373,5825,4695,979,2311,334,8433,810,1300,2836,7184,1533,3758,2852,4022,2812,1007,2996,1298,2628,743,3623,1580,3965,937,4346,2415,4067,7637,812,2190,827,267,4088,2084,2762,4678,3235,2311,2229,3022,746,4331,4340,5348,1240,2043,2588,1180,1609,9961,225,1701,2183,2867,1742,1476,1194,1325,1694,3483,2945,953,7576,4877,3600,2270,6520,1588,3381,1502,1182,2124,1816,1889,587,421,462,2803,957,2206,3472,3721,1773,988,1210,1695,1050,2801,2944,5492,5625,2352,1965,619,3453,2679,3184,1158,1849,4937,1784,2291,2634,4124,1997,4452,2155,2047,3550,1856,4834,2699,4668,1079,1902,512,1965,8507,3897,1471,296,4025,388,1343,995,2948,4776,1867,1195,1139,430,940,5493,5691,2786,4040,4697,5682,4358,3602,1349,741,1442,2242,4907,7252,5930,1457,285,4397,2571,2936,3479,4791,615,3673,3306,1051,4053,961,4879,329,2062,4482,3801,2005,1153,2069,3563,3661,4453,3060,3576,3302,888,4215,3631,4725,1369,739,1663,3853,1287,487,5145,3019,1585,1673,3401,5526,3179,3435,1959,1333,2578,2926,5662,1960,3411,1250,398,1580,2349,2338,3639,3711,3361,3554,5383,562,125,312,4030,1265,3682,5707,4717,798,6767,1567,3172,7356,2436,2470,1372,3110,3996,16578,996,3897,5189,1120,610,3198,8976,2886,2987,2120,4769,252,4100,403,2506,526,2728,629,1747,1443,7878,1001,1809,8730,4787,1048,2245,2179,2591,1457,546,769,6199,2617,2778,2899,5418,1175,1876,1516,806,2124,1678,3849,888,4162,1046,4404,3745,2587,6488,3009,1564,1633,3025,4208,987,1837,3329,2617,542,4378,2476,1000,836,1206,4164,4942,1370,1414,1272,3229,427,2263,3236,2850,5786,2258,1905,4429,3404,3305,976,1692,2523,1652,2097,494,6138,1689,146,2531,1475,1829,579,3983,746,3672,5303,1524,1183,3717,675,2491,2656,4449,2250,2581,1078,2995,3417,1836,62,2435,1537,3168,1977,4670,3215,5021,1377,632,5029,3706,351,4721,3309,1337,6061,2353,1007,1145,4637,2849,2531,3045,4291,1053,5449,2276,1977,4435,1728,2328,644,1619,1893,279,799,7956,2022,2045,3163,348,3445,2396,4287,4244,3297,8410,2031,1216,642,5321,1507,1068,2968,3095,802,1203,4119,2799,1738,1541,649,1629,778,3358,1150,3001,1528,923,3389,2824,3888,1376,944,779,688,3864,7399,1676,2090,3867,6698,1920,1254,5538,169,4281,3092,3985,1496,6498,1012,743,3175,3316,6330,314,7381,2505,706,427,2042,2984,731,4400,3478,4998,1996,3990,3764,2647,3175,1270,4318,741,4539,147,1295,3139,3682,4371,3135,2773,3619,1784,1682,2213,4608,999,2220,477,1789,1176,1880,7206,1252,520,2057,3025,3586,1412,6103,2219,1949,2178,4709,8245,444,616,861,725,4610,1735,3457,2445,2642,3708,5723,1460,300,8834,1747,2681,4074,1021,377,704,6810,7746,4733,340,4336,6943,3451,2522,448,3633,2551,481,1135,6437,1580,2499,1268,3329,2523,3016,719,1569,8248,1297,1438,2038,3583,3675,2643,1317,2357,2705,631,660,3129,2210,4201,819,5796,3843,6410,512,1384,854,3165,329,1765,3670,3576,2498,3993,1709,1210,2652,869,543,5077,3287,5114,2857,1463,1415,1813,491,4490,4952,2476,2913,5029,1968,5699,1228,1544,657,3834,9169,1808,565,6629,2504,902,2285,1741,4236,928,2789,1129,2796,2205,709,1786,2676,9007,3227,2463,3512,1946,2733,5206,1304,2524,3034,1810,4925,3207,2798,584,2305,1109,2917,3788,5677,1098,6072,4019,2006,4474,2461,4762,1973,3090,4486,5349,2671,250,987,1993,888,3791,2546,1572,6093,984,791,2522,2014,8220,948,2441,657,2429,1500,3171,1599,3075,669,1784,4096,4082,2458,1448,6101,3718,1449,507,2329,3715,9111,4447,1070,1510,4110,3752,4614,705,2055,1977,3293,2747,3133,2011,2896,776,5457,3714,6740,519,1678,2583,7217,750,3515,3617,1121,1579,3113,1071,4398,5888,1101,1171,6200,1430,3926,1364,2494,3636,1712,5267,391,3352,5650,1645,3003,2866,4117,1313,3888,2542,3768,2793,1451,1261,943,5244,2485,3011,1816,5273,756,4423,2359,3632,2443,2006,2213,1255,6379,2787,900,936,4703,1374,2207,1418,3693,4567,1938,2454,345,3505,1801,4207,5881,4557,1232,2105,3274,2802,2965,6821,1923,676,2945,3872,9004,753,2794,1795,2250,620,2912,1299,852,2243,851,1802,2027,1978,2123,2817,1576,5542,626,2078,302,3163,1489,1118,3726,7208,861,2066,1890,2385,2554,932,1777,2302,2260,280,2197,1178,848,3471,709,4155,3431,3313,1452,1231,3144,1613,2122,3630,3752,1178,2185,813,1080,2511,5372,2218,3847,1085,2351,1603,514,3110,2967,755,518,990,2516,396,3278,3256,4333,448,1975,1687,1843,2160,2114,860,7130,2181,887,2341,1771,4874,608,1800,5187,5280,1256,1598,4767,542,2465,3762,2392,533,8664,2404,868,2783,3311,2697,4224,984,1306,6079,1138,2337,1192,7350,1954,2786,1882,3737,2425,1102,1326,2374,4068,3330,875,2651,3478,1314,2161,2212,2342,3422,1436,3511,4308,2055,5069,3513,1562,5110,380,2913,661,5103,906,1855,754,3576,2124,1004,1645,3060,4742,2189,2861,2415,1942,2848,2556,3237,2680,2498,1393,5631,813,3926,1148,1091,2522,240,3856,1331,3937,617,5645,818,654,1995,1179,1116,1630,3520,1743,1727,932,2011,261,4329,760,1663,5060,2445,787,5367,2067,5353,1034,2285,2546,4631,4317,1031,2731,2510,916,4601,1799,2860,3375,2278,994,3446,2352,4588,4846,1228,7531,4264,6152,2898,1800,2561,1434,847,836,5470,6267,481,5077,4112,1511,1644,1354,2717,3148,5471,1543,1339,5725,6927,589,3160,1544,4270,3680,1473,5033,2638,2160,2593,1009,6923,5338,3020,2963,1467,1494,7835,4957,1845,1679,2372,5255,1536,3549,2460,1753,973,3032,1133,3702,2806,984,363,6873,1774,2689,4126,7354,804,9548,2544,2257,2949,1453,3184,1760,4189,2256,6228,1641,2919,4091,2862,4829,5175,3144,906,5382,2549,5253,1881,1933,4890,2556,564,983,6297,777,3231,455,4090,1634,9690,2762,5212,4764,1284,1492,2292,2910,886,12140,5183,2041,3889,944,1067,1716,6494,5211,7836,2447,2935,3740,5175,1403,7899,707,3004,3022,846,992,3759,3492,4055,1124,5244,2629,4950,2568,1472,2857,8193,796,433,7572,4800,4528,5591,1173,9634,2892,1573,2201,2362,1913,7030,6191,3821,13851,5130,1084,1516,2062,2111,3162,1686,1883,2893,4119,502,5131,1906,1596,6994,6065,3423,4905,3314,1882,4617,1279,1824,9357,2928,7352,4461,2489,3175,4920,1377,5314,2566,2483,5077,6458,2450,2233,1543,760,5486,740,4923,4610,718,1563,1226,3623,3008,1380,2940,3060,5407,1432,3290,3335,4727,739,1747,2776,3330,1315,1611,3456,3412,151,4570,1930,1101,1646,4627,4643,2072,4813,521,2000,554,4952,2149,4991,2263,3034,1910,2244,1745,2099,4294,695,4919,2188,3425,1446,1229,2649,1831,3009,461,6372,393,9448,3036,834,1619,2516,248,2168,2277,1987,3575,824,4054,2580,4557,1973,4512,3990,3329,2863,517,4018,1459,2045,3755,2087,2731,4657,1829,3545,5574,1669,6355,927,2900,1043,1461,776,1167,3475,4694,2499,3288,1853,2272,7771,2178,82,2618,904,888,1884,1908,3953,2614,2417,677,1873,2827,1639,5750,6577,7083,2977,1675,1533,4168,2669,1412,2527,697,9349,2010,750,601,2709,1276,1542,2086,2922,1789,1084,816,1113,3670,4262,1870,2927,4265,1608,868,3299,720,1054,3123,1305,5386,2351,2826,273,4334,2054,1768,2216,1090,654,3936,1778,653,953,5088,3769,2518,6352,1883,140,1366,4001,4395,2819,895,439,3913,1566,1267,7174,4391,2166,1412,1812,457,833,4248,1006,2672,1058,5177,1331,471,1892,2497,3800,995,1489,1926,3878,1662,3565,711,3451,1266,2664,5618,2571,649,3119,3415,1202,3246,2756,876,2594,606,4171,3739,3505,2990,1751,1915,3710,1219,3197,3761,2956,454,4826,1883,1639,1475,4333,2208,2309,6002,257,3672,1142,3846,2246,8353,1870,762,110,581,1815,868,6766,4436,5992,1092,1388,1450,2622,2259,867,863,4909,5624,1049,394,2155,5394,6629,1968,691,157,3183,3955,6544,1236,5565,489,914,1854,3877,2295,2075,2047,4138,3976,2448,5581,480,4215,3396,2001,3533,2959,928,3131,642,1826,3693,1749,1484,1062,3295,1169,1034,2309,5097,7811,715,2879,4211,1511,520,1654,717,4306,5082,1790,1914,2717,1550,8062,386,2183,2119,4161,868,1627,3378,1461,3123,5416,1602,3803,2783,3217,4806,1964,1394,5343,2730,1260,3065,1730,3916,2299,3174,733,1775,7250,710,5144,6137,2540,7260,3237,2430,1170,1556,3193,684,1925,1339,2514,1696,4167,3124,1263,2269,1360,4635,2194,7501,3501,1587,383,878,2253,857,5563,6112,3856,589,1767,1244,3753,1942,153,1079,3732,1924,5155,2292,4276,3549,1547,413,622,4862,2471,4276,4567,4724,2770,1698,2953,7339,2989,2999,4646,695,3707,1182,3492,2624,8713,6960,5186,1319,1134,5824,2139,2086,6474,3264,2452,796,3046,6387,1582,7556,1176,9310,2958,3018,7376,6271,6433,3809,611,2858,4691,3408,5202,2869,9910,5198,3457,1755,2615,2235,5066,2368,1781,769,7680,1950,1560,8565,6393,2508,3155,7837,3712,1308,5605,5749,3828,3161,2324,2828,940,8796,6495,475,11186,6164,1008,3063,3362,5117,684,3447,6584,7163,3550,4070,1515,5380,8300,1693,1489,4550,2743,2818,2905,7967,110,9193,4090,1796,4758,2893,889,3918,4516,177,5468,548,3397,1654,3567,1801,9228,7083,2293,2784,4967,2005,5355,1124,5357,4574,9590,3368,3816,2795,3970,1013,4442,2684,6682,7315,2391,7410,1060,679,4420,3964,4810,1504,4153,7803,644,3710,1072,2001,4494,3326,369,4659,2411,1240,8209,5027,4772,1704,2640,2136,5200,1722,996,5244,6891,3838,258,4649,1778,6734,2233,2817,118,2282,740,457,7138,5267,3984,4693,3289,3551,1262,2239,5888,2525,5634,2207,1229,5101,3418,2542,2016,2575,2008,8667,988,2951,3921,8004,855,844,2129,1570,5459,5890,4864,1314,4705,386,1908,365,3645,1518,2762,989,2262,5821,3918,3514,2979,4628,4273,3064,1096,1648,6700,1926,5681,3909,1041,9786,5583,3933,3000,2778,1617,2797,7065,635,812,7993,2439,5108,2482,1816,3975,4612,991,318,2171,5049,9637,1747,77,1985,4042,2309,4890,7055,3048,1717,2455,1510,1842,2299,621,1171,4606,2777,1392,5753,1138,6983,2281,1613,1152,2180,3981,1421,2445,1562,1442,1245,9734,3484,2781,4180,2873,6479,1513,3516,323,2794,1151,5509,1401,1850,583,2378,4608,914,6773,5759,6734,3400,303,2189,4578,1055,4845,732,3910,1085,672,3065,646,9525,1631,1637,3937,10974,5690,2108,1041,509,2610,1819,2274,2046,2459,559,3474,2929,4973,1963,2662,3670,2632,3468,7767,1010,1745,4198,1081,4350,3359,5494,4825,4430,626,736,3329,1018,2308,2506,8214,5443,1363,1229,3496,4699,4007,1180,2816,1891,3890,1040,3066,1049,8712,4899,1647,848,2356,7193,1106,280,7095,5136,1175,1358,3610,3382,3286,1052,968,3847,1508,6242,5405,4193,1026,2850,2297,10916,1175,4083,3177,1479,2726,2295,4823,2516,4366,5148,134,2071,1366,876,3680,4049,1132,2626,6076,1275,2162,5578,180,7767,5102,6369,4706,1633,1319,5389,2660,2524,826,4559,1043,4880,8639,382,1380,1834,5063,1663,5925,10299,1502,1122,1585,5133,2387,2529,3235,4395,4519,383,3304,2377,9810,976,2257,2091,3278,1086,1527,3891,917,2711,1179,6547,3235,5982,3841,2003,4427,2505,2189,1392,4283,3668,5261,2747,338,4454,4077,1070,3188,4812,5689,453,35,2953,2253,3557,610,5258,1584,9094,2145,6112,1432,606,6131,4504,2083,2008,9295,988,4777,2650,5493,1044,1236,3138,705,5747,4307,1276,3839,6329,2438,1463,4969,3687,7316,1946,4421,1579,3678,2777,1971,1900,6822,2627,2125,8339,3356,1428,217,972,1325,3221,4306,4973,2398,7945,4668,1259,1368,2357,239,4717,3065,5240,1936,5305,6002,434,841,2305,3140,4266,5509,4000,474,2354,2421,2190,2554,3747,115,4611,8314,977,5722,6423,3017,1092,1689,3469,5528,6307,3224,784,1900,1685,3930,6003,3192,8549,4347,2706,3801,8445,2716,3263,2273,6980,1223,1466,472,2485,2121,754,2748,3118,4465,1890,1328,632,2940,3209,1710,7931,2342,6028,6708,450,1299,3536,2039,3641,2344,3907,1033,5224,2578,2186,2751,3833,1211,4536,7875,6283,4130,1224,3688,2482,5397,1806,360,6201,3249,1341,2678,4611,2256,3269,1020,1718,6952,1606,1574,2255,5860,5057,1762,858,6906,4819,6242,2553,1386,3771,1450,1546,951,239,2893,1403,3556,4407,1656,2910,1476,340,7817,1649,4425,8092,1928,3428,1596,2287,3182,2278,1606,892,2338,7652,5378,601,1231,3554,3160,4542,426,1610,2100,4451,1358,819,12258,1236,2857,500,6193,3559,3055,969,1654,5536,518,3195,2314,1170,2691,1693,2491,6278,671,5456,1884,588,4372,7794,665,1349,1921,4307,2505,1667,7016,5790,2325,1826,798,2911,3523,1457,1863,789,1881,4700,3149,2492,7533,2808,2327,1304,2315,1024,5269,1811,4275,4660,3673,3117,7420,2285,628,990,3282,6733,5315,835,1305,2082,2909,4452,1643,2366,8140,2501,3309,1625,4978,1254,1181,2117,2408,3751,4107,4729,3353,6138,4115,84,4721,2972,4557,949,872,4725,1942,8951,1745,1524,2872,2347,2996,1140,3699,702,2930,977,1263,1269,1462,2494,6048,6586,1157,2248,3902,6624,2234,3368,2029,2253,6982,4613,927,2742,2288,4026,1130,3020,4229,6777,4125,5521,3331,2148,4374,4252,1137,2809,3909,2379,1349,2819,1089,4126,4077,4406,2246,4304,4220,913,3106,4384,3730,4486,2161,964,2558,1232,3802,5920,2611,2369,4054,1778,2851,2154,475,4603,1837,2083,1398,6096,4546,98,5082,1517,2521,3224,5318,4793,4169,2744,1857,3144,3567,2349,6965,1217,1080,8051,1762,2597,1460,318,1988,8443,1977,12945,2000,754,1709,5008,1756,4318,1934,4094,901,7141,5040,658,1554,4310,1975,3378,3945,2548,8741,2202,669,4116,5776,3703,3050,3381,2141,2466,2916,4250,4795,3177,4961,2037,454,3454,1227,4803,1821,8187,1199,5829,6235,5174,1234,2230,3070,3134,5562,3500,1776,3903,6934,2466,3027,843,334,4180,981,2022,1922,3927,4626,904,773,4240,6852,1217,5360,6598,4015,2427,3148,3147,2535,1367,969,1230,7645,756,2750,3439,2382,4944,2040,5635,5063,5122,1543,3584,1245,5087,1410,3521,3126,1831,1965,1989,4362,238,6005,629,3014,5238,410,1326,2820,2807,1506,3620,6522,2911,759,6768,7729,2149,771,4084,769,1468,4625,420,3496,4960,2840,602,4989,471,4294,3246,4437,4558,4266,3285,733,3149,2240,3487,3497,1435,1212,2354,6608,2039,4168,5646,2256,775,1047,8909,1910,1603,4534,1121,2222,5851,3952,3773,1555,3664,4200,5183,3417,1820,2183,3438,1274,721,3195,4237,2501,4052,5644,2833,4195,742,2215,2533,4239,5629,4225,541,5760,3106,1076,2930,3516,4118,4707,3227,2222,2755,5269,2079,2531,6517,6190,922,3475,3764,8718,4709,1641,1643,869,2187,7883,112,2349,5888,5361,1737,4073,1075,3785,5315,290,3800,4315,883,7193,9861,6351,117,2290,2860,1622,4251,4208,2570,762,3524,3442,1982,2646,7039,7275,908,1977,933,4936,2261,5034,1984,5395,10895,5992,9858,2617,4024,1570,1839,1679,2474,2039,3233,7444,1679,7238,1543,3457,1336,1072,4321,6429,4618,1624,1407,1402,1487,1163,1527,8995,2690,3485,1570,640,6231,5683,10199,565,3996,3495,1160,6452,2381,2003,5076,803,2612,4012,4470,4158,1891,3705,2287,2443,2964,7229,4835,4980,555,844,2729,2838,7720,1431,2203,6793,4588,1828,3178,5144,1317,3187,2054,3081,1891,2671,2514,1702,2121,4510,3686,1325,8449,6390,3019,6359,1502,1665,1468,4344,2597,14596,1819,636,4456,3022,1954,4804,6060,54,4289,7186,3368,9649,673,3745,2232,2636,2434,457,4462,1274,881,4135,3602,1977,6686,4026,2982,1865,2335,1483,3361,5717,4392,3344,1843,2684,4445,2373,2597,2787,2898,2551,3852,2712,3071,5504,192,1496,6670,707,4905,2352,1893,1135,2854,4138,656,4370,4985,1189,2020,5378,340,4498,3398,495,7406,109,3163,4601,3908,3516,2045,3310,5847,1484,690,1859,1995,4219,2075,1799,1494,2848,643,3192,2258,1131,5405,4982,5613,535,5935,1006,2803,1151,1023,3315,2439,3646,131,3151,7234,3233,700,2841,3789,286,328,1101,1837,2761,3230,1256,3315,2455,1730,4368,5936,932,3217,881,3506,4854,794,958,3081,5745,1545,385,1833,2343,4801,801,1998,12244,2443,658,3592,1815,2314,1835,1221,3317,1496,2386,194,3560,3620,4005,128,4429,1866,3951,3037,1666,1298,4078,577,859,1071,2512,6716,5626,1242,1239,3686,2855,2560,3968,15155,723,5577,962,978,3111,1553,2132,787,9481,2301,3648,6262,5635,2259,713,1211,1003,8584,1919,2145,3785,2494,2197,4073,2269,5778,6746,3068,2124,705,1796,2385,1113,3274,5893,2540,787,2578,7634,1973,1944,1689,820,3418,5422,5773,861,4367,1597,1590,1033,2271,2635,4507,3439,3461,1379,1230,2031,747,3842,2256,3829,2241,1759,4742,1105,1642,4755,4489,1634,1800,4195,1839,1494,2539,839,1521,5601,2753,1847,1568,1758,3856,2661,3919,1068,3290,1073,3760,6917,2051,2859,5445,1846,2836,1466,368,3802,6930,2293,2446,992,1835,4027,2134,2223,1707,2572,3707,1011,1699,6308,772,569,1818,3434,762,853,5483,7520,445,2310,4053,1953,3148,3190,3325,2708,576,3016,157,1765,1896,3350,849,1232,6496,921,4164,960,4896,4301,2880,5264,2645,1413,1942,1010,368,1838,230,9310,5809,1538,2225,1480,2104,423,1882,2711,3304,2887,119,2245,7516,2404,1644,1940,2067,1791,3341,3703,1296,718,2784,723,4329,3569,2935,387,4026,7848,1479,2693,577,804,3477,3175,379,1573,3754,1133,1266,8467,5728,114,1501,51,2353,5719,2185,1285,4714,3321,2996,1818,2384,781,230,1782,2094,2244,12089,1771,7721,1951,6125,855,1761,1088,1710,1951,3097,1767,3953,444,4553,3439,1861,4507,4191,299,1690,2584,1545,856,1557,2184,9476,2326,931,2040,1254,3761,4136,1296,3822,5121,860,762,2082,2400,4047,2478,2831,1490,1665,1972,233,3672,5371,2034,2769,943,5964,4792,1361,1415,3703,1390,5375,3568,2091,4412,2497,3208,2326,3138,4364,6535,3031,3238,1993,494,3447,5238,4467,3762,1350,976,1682,1841,3748,4975,2574,691,1805,1838,733,8436,5338,845,871,4293,2727,3500,2123,9033,4569,5342,1523,1708,3529,4820,533,753,1333,2756,1348,3504,8080,5719,1925,3317,1419,4547,793,654,5194,771,3923,9673,3243,1083,730,3008,951,4535,5740,5470,2553,2789,4206,1284,1930,7406,5783,4659,2901,577,4101,12606,836,3432,339,5897,1136,6889,1251,4589,1930,1041,4649,4191,3343,2764,5404,2146,3828,5375,5013,2826,4737,3389,5444,2623,2862,5894,6944,2927,1597,2855,6532,3137,1251,1818,5675,1904,3418,5097,1264,3417,3927,920,867,2210,1265,7163,4524,8715,6256,1249,3834,6798,47,1321,1390,10084,2727,1277,1707,5513,4091,2722,1499,1044,1255,4123,1926,992,4891,3089,3250,1030,337,2503,5450,1549,5324,8432,4181,824,771,2333,3546,692,4933,1374,5955,2658,1172,2547,634,2070,2369,848,2254,3314,1021,1350,450,2342,3828,3531,5209,666,3175,1046,1508,4909,933,4031,2966,1033,2995,3329,2315,1042,1034,4059,5021,1916,5931,341,1245,3054,1246,2456,354,2940,1634,1743,4126,2581,3401,2111,5106,397,2121,1848,2729,3575,3809,331,1554,3143,3596,271,1657,1521,1210,4591,3086,2909,1363,1365,2518,2137,7209,2344,1853,4125,3278,3066,3661,3137,2212,2251,682,4850,267,1456,4596,2455,1237,5301,1274,596,10349,2226,1284,712,3595,4609,2195,1178,2140,3512,1730,834,1212,711,351,7459,3715,927,2139,3795,12246,3897,572,815,1672,337,1014,5316,5022,2250,4497,951,1984,4454,485,1366,4418,4291,1304,9865,2827,3022,1580,1683,3019,4050,324,1880,2151,3461,4478,896,5955,2154,6578,4523,1878,1958,3089,2016,1828,2196,3387,2903,2293,3741,1677,4185,2581,5161,4700,2358,2389,4120,4760,1530,3977,510,3275,1547,5745,4724,434,4850,5441,972,10441,3361,4628,904,3070,2222,4516,10296,5887,7857,1119,2251,4097,2421,2271,1126,6374,3044,3758,2916,2494,10919,2474,2518,2166,3127,2291,3328,955,4409,5935,674,2301,3855,2809,2246,3427,1762,2875,3301,6212,1714,6854,2076,2848,1633,9213,1178,5271,2886,1866,7755,269,2866,2647,2829,945,5713,4192,2701,1511,2377,2609,95,5119,760,10412,906,5586,1622,610,2222,3616,2068,3166,4142,1731,4713,524,2300,7753,3961,2802,3558,1579,4542,3030,211,3220,1166,3107,4361,2136,5440,7152,3731,496,1115,3788,3388,5458,607,3689,4532,2514,3974,703,3848,6171,4327,395,3741,7278,3003,1437,2435,254,4262,845,6397,5125,1690,1267,2394,1170,9784,1940,1037,1603,5921,3572,3237,1689,7092,7223,689,1061,1445,9711,3926,3436,2514,1818,2389,4430,5413,710,3691,4920,5281,2850,3239,1544,325,1478,5458,10228,4379,3619,657,9547,6190,1389,897,2389,8306,203,7017,1699,3763,2044,1800,1496,2566,2852,4539,2562,1319,1302,2123,6129,5187,1680,3314,3138,3131,5220,2096,832,1369,3450,4578,7358,6124,1104,608,5007,4008,1402,3650,1456,3985,1512,2094,3147,3565,2923,5626,5085,3562,3716,4654,558,3485,527,4261,3856,2649,1428,4115,926,5609,2720,3738,1329,1345,3438,2439,1616,4681,958,2553,2436,2597,2718,891,5354,5039,2816,2029,1052,1672,4721,5287,1036,675,6909,4420,2322,3870,741,1724,3473,4262,2027,10425,1615,2605,1244,1049,5196,999,2971,1973,4791,1786,1457,3005,520,8236,2911,592,1681,3665,1667,1386,2600,3731,973,36,3545,1414,6375,357,2077,3835,4004,2623,5343,1515,2036,5192,367,334,6228,3402,307,1601,2773,3927,2269,3150,3156,2473,1662,3864,3400,4136,5616,1769,2556,1695,1945,808,2314,7423,2958,6091,474,4132,1191,2526,652,1734,8109,4053,5545,1912,6934,3529,3795,1021,3827,436,4778,2740,2124,5264,2896,2768,266,1487,4059,5566,8477,1453,3002,4308,1948,298,2818,3069,3353,11660,2566,1164,2854,4556,3048,4510,2721,1718,3925,2901,3105,1304,920,2153,667,4774,2177,6953,1642,6594,1616,2876,2280,1220,3493,2538,7965,2385,2347,2075,1912,2900,7035,3920,861,2336,4126,3142,1842,4847,1333,6956,247,997,2568,3321,2199,3712,1711,5232,2337,2048,1438,2084,7080,1342,4359,599,4338,1176,3185,1439,1110,1269,3257,2024,3127,2397,1075,2629,259,11414,1518,1281,2404,2055,3917,3666,466,1744,4358,702,6151,3035,11200,1360,725,4463,4896,4898,2270,2448,3319,2828,1238,984,643,4629,7717,1503,2810,3518,3055,4812,2945,3108,1814,3043,678,4448,1924,2264,4068,2734,3264,6128,11802,6417,3820,3387,2053,1458,3233,851,1597,1452,8465,1849,2655,2080,2606,2200,3272,1926,3336,1681,1112,6813,6518,1515,3224,2908,4607,2995,3582,7744,3908,324,3093,8159,4030,4166,6917,1007,2646,2218,3569,3356,6451,2473,1055,1335,6227,6797,3389,2929,1901,4946,3548,5170,2203,5172,5595,1788,773,3291,2906,3922,6058,3704,1499,4110,4755,3787,2425,5721,4649,1585,6327,3060,3268,1234,4152,3520,9079,4035,1198,2277,2284,2461,539,3738,7189,2303,3290,1379,6778,227,1075,1882,3606,3224,527,1023,1158,3053,2745,3204,2403,1994,2648,5060,833,367,6242,3221,1038,2230,3034,2213,374,920,5517,2167,472,941,1884,1289,3264,629,1911,10679,1835,3561,2887,2469,2393,388,2828,870,961,297,2953,1821,1764,1093,790,7296,2340,2746,5515,5759,828,1934,1907,2430,1188,2728,3793,1118,1083,464,6375,3744,2201,559,1808,1288,52,123,2230,5523,4922,1349,1076,4583,3767,901,1422,2017,4886,3474,2372,926,4329,510,1062,1746,2882,1146,297,3604,935,6056,1717,2077,724,872,1200,3018,3354,1155,6287,4910,4212,1870,3564,3669,1370,3423,2687,1982,1028,4164,3570,382,2954,1375,2555,1455,2365,2131,502,4708,2731,4886,1378,4612,973,1945,3442,3151,1915,2231,579,2061,4721,3054,1439,4589,2194,1337,748,4064,2825,4693,2920,895,1938,3261,2868,819,2553,5224,1745,3096,1080,3890,3538,1323,1477,3155,1321,1220,3555,629,10441,1188,1898,1372,4564,3798,1225,2073,1195,7191,321,1243,1603,2342,1771,375,2995,1151,7714,1177,1000,637,870,4053,2220,3143,3840,3432,3463,757,3150,2883,3831,1913,2701,2028,3859,1782,2590,3345,2557,749,4552,869,1978,1645,1126,2653,4119,5081,717,1755,3556,1910,3690,2740,1353,3377,3190,1531,1064,1860,2145,1552,892,2394,3217,1411,2161,2539,4552,1570,5030,1700,7020,2576,557,41,4553,1515,1592,6499,3189,2853,2526,1097,1923,3974,3925,2795,2112,783,2632,3448,4334,3287,3131,2608,32,4055,1941,369,152,2268,2739,5296,1460,561,3122,2139,2141,4598,2053,497,2264,1227,1099,1186,434,5257,501,2322,3094,2672,3879,1306,3331,1973,5113,2456,2229,492,4040,1114,310,3413,283,2887,1567,3291,1019,2903,751,4614,1479,2960,2826,2649,6595,2082,458,139,2106,3214,3180,3638,789,6471,390,120,1173,10064,3798,3392,694,1521,3976,3655,580,3457,4643,2228,483,4102,585,2855,1669,244,1537,4830,2135,2145,530,3657,490,2063,4475,2009,5565,2437,1988,2895,6649,1718,573,817,1874,4222,2335,2463,324,2653,2431,2786,333,2683,4104,692,586,1395,408,3109,4802,840,2373,4939,2099,988,2201,8708,1375,2623,2845,781,685,874,1541,1055,1649,3532,2562,5048,1759,2089,518,554,4806,832,2818,3485,2940,1153,2967,3599,1633,1829,3533,1738,630,2506,3709,2409,3590,2910,734,6398,2223,2066,2729,1439,4934,2052,2754,1196,428,6972,1879,2433,292,4979,6240,3686,502,1730,881,2595,836,906,4819,1720,2816,2293,554,3384,1560,3860,810,3183,2195,979,2626,828,3949,2508,540,3597,2188,954,5994,5386,2497,766,247,1958,1967,3790,2029,672,1554,1593,1628,1545,4643,2693,2987,3580,1646,1448,3328,480,1918,1374,716,3554,1201,1815,1547,2085,352,2982,633,1785,3236,421,3177,1813,6492,2660,4722,83,1286,801,1835,825,1918,647,1556,1235,3786,7562,13505,445,2815,5273,2428,482,706,4223,744,3293,1057,3381,2779,2055,3340,1258,263,3746,3779,1500,1745,1328,2199,2683,614,3095,2189,6036,1058,2661,1829,2105,4420,770,1968,534,1623,833,3091,3124,952,1858,5941,735,4447,2046,4570,2069,874,416,6018,2602,775,2024,4198,2547,3200,673,2046,3051,4115,37,3453,797,6874,2128,3611,2186,2954,2557,751,862,4108,749,2062,2290,1676,9273,1106,3368,1112,4155,1261,456,2647,3330,1603,3037,3017,2528,2174,777,2163,2874,483,7567,2102,2670,2870,5301,1014,2309,1819,1831,2093,4329,831,801,2291,2783,418,1329,4199,2726,349,1535,4479,1479,2161,1483,2984,3753,3277,387,1705,3081,2605,604,7914,2172,72,4752,1288,466,3067,1095,3809,2031,2125,712,1631,1144,2580,8347,2013,4137,728,4904,2814,1400,1099,1261,3094,1244,1219,3474,2541,984,2015,3201,1657,2710,3517,1238,4133,1102,527,2335,2772,750,3559,2089,1486,2170,2033,1257,5629,2268,1300,747,4178,3816,1060,658,4649,681,1072,2939,5338,655,3858,2682,1329,541,3238,3735,325,2252,3368,1034,1706,1562,1320,2263,6143,1500,3329,4034,7381,552,512,1291,1392,1358,1973,842,4369,2954,2829,229,2915,1210,1255,6397,3590,2981,3666,680,812,1885,4164,2267,3247,1451,4837,1708,2890,891,1826,3146,1795,1909,5817,2933,2442,740,2824,4609,1210,2015,2300,2186,552,1005,1810,3194,1389,4660,416,999,7828,1752,2951,1680,2832,1112,1138,2205,1266,6822,888,975,3211,1980,2357,3912,66,6161,7930,2440,2567,2745,2016,929,1727,926,1664,7294,1465,808,1901,1992,1692,4390,887,1197,3194,1721,8165,1963,1380,1722,340,2632,2045,3966,1403,2245,1743,3033,116,909,1496,2784,4473,2625,1865,1135,2284,2189,3209,1058,1083,2972,1917,1029,709,2604,8731,2417,2206,1087,1986,5701,1310,1403,752,644,935,8598,542,2276,5459,2078,2533,3082,2242,2684,621,508,3342,1296,1230,845,200,2582,8018,7458,1986,5032,1800,1037,1337,4319,1192,3740,501,4105,3931,2675,2472,1580,2708,1779,2649,3032,104,5059,3039,1491,1568,1932,4815,3123,1415,2533,2729,1570,2950,791,353,6281,2423,4626,1785,4189,1731,1599,2409,325,5188,1737,738,3278,2270,3389,481,2379,3742,2905,1586,6771,1843,3757,1374,1449,5241,2693,1290,1498,1726,4335,2861,1002,6199,990,4863,962,1397,1498,5289,174,831,5038,3162,4051,1375,878,754,5393,3589,1655,1730,4878,2712,379,3706,2078,4068,2573,1395,1528,4159,739,1964,5523,3522,4059,988,1026,1724,5008,5627,1643,2219,4012,2100,1834,2026,5478,77,1583,2701,895,5484,4312,1258,4600,6045,333,2465,1929,3574,1838,633,3433,2445,6189,2249,1440,2185,2865,596,712,1159,1872,2382,2066,857,2590,3701,801,7604,3182,7049,401,2407,4615,1010,20,2538,2022,2148,633,2064,457,2051,2732,1744,4239,1814,5714,404,1703,4265,2352,4347,1229,67,1220,528,2758,1101,5941,3126,4163,662,3938,512,5877,1088,1295,1865,3803,1046,2030,11757,6768,2064,3294,2131,846,1907,313,2419,911,6891,1164,2555,1084,226,3299,1865,2541,604,6955,2625,884,1131,1151,474,31,3434,13586,10218,202,180,188,255,374,108,110,176]}}}}")) 2019-12-19 14:52:59 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.023ms, total 2.555s 2019-12-19 14:52:59 root: INFO: interpreting non compilable node: TableCount 2019-12-19 14:52:59 root: INFO: decoder cache miss (0 hits, 1 misses, 0.000 2019-12-19 14:52:59 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_5. 2019-12-19 14:52:59 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_5.apply 2019-12-19 14:52:59 root: INFO: instruction count: 14: is/hail/codegen/generated/C_etypeDecode_5.m0_DECODE_o_struct_of_END_TO_o_tuple_of_END 2019-12-19 14:53:00 root: INFO: decoder cache miss (0 hits, 2 misses, 0.000 2019-12-19 14:53:00 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_6. 2019-12-19 14:53:00 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_6.apply 2019-12-19 14:53:00 root: INFO: instruction count: 27: is/hail/codegen/generated/C_etypeDecode_6.m0_DECODE_o_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryANDo_binaryANDo_struct_of_o_array_of_o_binaryANDo_boolANDo_binaryANDo_int32ENDANDo_int32ANDo_boolEND_TO_o_tuple_of_o_locusANDo_array_of_o_stringEND 2019-12-19 14:53:00 root: INFO: instruction count: 109: is/hail/codegen/generated/C_etypeDecode_6.m1_read_fields_group_0 2019-12-19 14:53:00 root: INFO: instruction count: 14: is/hail/codegen/generated/C_etypeDecode_6.m2_INPLACE_DECODE_o_struct_of_r_binaryANDr_int32END_TO_o_tuple_of_r_binaryANDr_int32END 2019-12-19 14:53:00 root: INFO: instruction count: 17: is/hail/codegen/generated/C_etypeDecode_6.m3_read_fields_group_0 2019-12-19 14:53:00 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_6.m4_INPLACE_DECODE_r_binary_TO_r_binary 2019-12-19 14:53:00 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_6.m5_INPLACE_DECODE_r_int32_TO_r_int32 2019-12-19 14:53:00 root: INFO: instruction count: 97: is/hail/codegen/generated/C_etypeDecode_6.m6_INPLACE_DECODE_o_array_of_o_binary_TO_o_array_of_o_binary 2019-12-19 14:53:00 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_6.m7_INPLACE_DECODE_o_binary_TO_o_binary 2019-12-19 14:53:00 root: INFO: instruction count: 9: is/hail/codegen/generated/C_etypeDecode_6.m8_SKIP_o_binary 2019-12-19 14:53:00 root: INFO: instruction count: 71: is/hail/codegen/generated/C_etypeDecode_6.m9_SKIP_o_struct_of_o_array_of_o_binaryANDo_boolANDo_binaryANDo_int32END 2019-12-19 14:53:00 root: INFO: instruction count: 53: is/hail/codegen/generated/C_etypeDecode_6.m10_SKIP_o_array_of_o_binary 2019-12-19 14:53:00 root: INFO: instruction count: 5: is/hail/codegen/generated/C_etypeDecode_6.m11_SKIP_o_bool 2019-12-19 14:53:00 root: INFO: instruction count: 5: is/hail/codegen/generated/C_etypeDecode_6.m12_SKIP_o_int32 2019-12-19 14:53:00 MemoryStore: INFO: Block broadcast_4 stored as values in memory (estimated size 402.2 KB, free 21.7 GB) 2019-12-19 14:53:00 MemoryStore: INFO: Block broadcast_4_piece0 stored as bytes in memory (estimated size 28.2 KB, free 21.7 GB) 2019-12-19 14:53:00 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-m.c.maclab-ukbb.internal:38783 (size: 28.2 KB, free: 21.7 GB) 2019-12-19 14:53:00 SparkContext: INFO: Created broadcast 4 from broadcast at HailContext.scala:618 2019-12-19 14:53:00 root: INFO: decoder cache miss (0 hits, 3 misses, 0.000 2019-12-19 14:53:00 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_7. 2019-12-19 14:53:00 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_7.apply 2019-12-19 14:53:00 root: INFO: instruction count: 20: is/hail/codegen/generated/C_etypeDecode_7.m0_DECODE_o_struct_of_r_int64ANDr_array_of_r_struct_of_o_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryENDANDr_int64ANDr_struct_of_o_int64ENDENDEND_TO_o_tuple_of_r_int64ANDr_array_of_r_tuple_of_o_tuple_of_o_locusANDo_array_of_o_stringENDANDr_int64ANDr_tuple_of_o_int64ENDENDEND 2019-12-19 14:53:00 root: INFO: instruction count: 17: is/hail/codegen/generated/C_etypeDecode_7.m1_read_fields_group_0 2019-12-19 14:53:00 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_7.m2_INPLACE_DECODE_r_int64_TO_r_int64 2019-12-19 14:53:00 root: INFO: instruction count: 51: is/hail/codegen/generated/C_etypeDecode_7.m3_INPLACE_DECODE_r_array_of_r_struct_of_o_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryENDANDr_int64ANDr_struct_of_o_int64ENDEND_TO_r_array_of_r_tuple_of_o_tuple_of_o_tuple_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryENDANDr_int64ANDr_tuple_of_o_int64ENDEND 2019-12-19 14:53:00 root: INFO: instruction count: 21: is/hail/codegen/generated/C_etypeDecode_7.m4_INPLACE_DECODE_r_struct_of_o_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryENDANDr_int64ANDr_struct_of_o_int64ENDEND_TO_r_tuple_of_o_tuple_of_o_tuple_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryENDANDr_int64ANDr_tuple_of_o_int64ENDEND 2019-12-19 14:53:00 root: INFO: instruction count: 42: is/hail/codegen/generated/C_etypeDecode_7.m5_read_fields_group_0 2019-12-19 14:53:00 root: INFO: instruction count: 21: is/hail/codegen/generated/C_etypeDecode_7.m6_INPLACE_DECODE_o_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryEND_TO_o_tuple_of_o_tuple_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryEND 2019-12-19 14:53:00 root: INFO: instruction count: 53: is/hail/codegen/generated/C_etypeDecode_7.m7_read_fields_group_0 2019-12-19 14:53:00 root: INFO: instruction count: 14: is/hail/codegen/generated/C_etypeDecode_7.m8_INPLACE_DECODE_o_struct_of_r_binaryANDr_int32END_TO_o_tuple_of_r_binaryANDr_int32END 2019-12-19 14:53:00 root: INFO: instruction count: 17: is/hail/codegen/generated/C_etypeDecode_7.m9_read_fields_group_0 2019-12-19 14:53:00 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_7.m10_INPLACE_DECODE_r_binary_TO_r_binary 2019-12-19 14:53:00 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_7.m11_INPLACE_DECODE_r_int32_TO_r_int32 2019-12-19 14:53:00 root: INFO: instruction count: 97: is/hail/codegen/generated/C_etypeDecode_7.m12_INPLACE_DECODE_o_array_of_o_binary_TO_o_array_of_o_binary 2019-12-19 14:53:00 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_7.m13_INPLACE_DECODE_o_binary_TO_o_binary 2019-12-19 14:53:00 root: INFO: instruction count: 21: is/hail/codegen/generated/C_etypeDecode_7.m14_INPLACE_DECODE_r_struct_of_o_int64END_TO_r_tuple_of_o_int64END 2019-12-19 14:53:00 root: INFO: instruction count: 28: is/hail/codegen/generated/C_etypeDecode_7.m15_read_fields_group_0 2019-12-19 14:53:00 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_7.m16_INPLACE_DECODE_o_int64_TO_o_int64 2019-12-19 14:53:00 root: INFO: decoder cache miss (0 hits, 4 misses, 0.000 2019-12-19 14:53:00 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_8. 2019-12-19 14:53:00 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_8.apply 2019-12-19 14:53:00 root: INFO: instruction count: 20: is/hail/codegen/generated/C_etypeDecode_8.m0_DECODE_o_struct_of_r_array_of_r_struct_of_r_int64ANDr_int64ANDo_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryENDANDr_int64ANDr_struct_of_o_int64ENDENDEND_TO_o_tuple_of_r_array_of_r_tuple_of_r_int64ANDr_int64ANDo_tuple_of_o_locusANDo_array_of_o_stringENDANDr_int64ANDr_tuple_of_o_int64ENDENDEND 2019-12-19 14:53:00 root: INFO: instruction count: 10: is/hail/codegen/generated/C_etypeDecode_8.m1_read_fields_group_0 2019-12-19 14:53:00 root: INFO: instruction count: 51: is/hail/codegen/generated/C_etypeDecode_8.m2_INPLACE_DECODE_r_array_of_r_struct_of_r_int64ANDr_int64ANDo_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryENDANDr_int64ANDr_struct_of_o_int64ENDEND_TO_r_array_of_r_tuple_of_r_int64ANDr_int64ANDo_tuple_of_o_tuple_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryENDANDr_int64ANDr_tuple_of_o_int64ENDEND 2019-12-19 14:53:00 root: INFO: instruction count: 21: is/hail/codegen/generated/C_etypeDecode_8.m3_INPLACE_DECODE_r_struct_of_r_int64ANDr_int64ANDo_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryENDANDr_int64ANDr_struct_of_o_int64ENDEND_TO_r_tuple_of_r_int64ANDr_int64ANDo_tuple_of_o_tuple_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryENDANDr_int64ANDr_tuple_of_o_int64ENDEND 2019-12-19 14:53:00 root: INFO: instruction count: 56: is/hail/codegen/generated/C_etypeDecode_8.m4_read_fields_group_0 2019-12-19 14:53:00 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_8.m5_INPLACE_DECODE_r_int64_TO_r_int64 2019-12-19 14:53:00 root: INFO: instruction count: 21: is/hail/codegen/generated/C_etypeDecode_8.m6_INPLACE_DECODE_o_struct_of_o_struct_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryEND_TO_o_tuple_of_o_tuple_of_r_binaryANDr_int32ENDANDo_array_of_o_binaryEND 2019-12-19 14:53:00 root: INFO: instruction count: 53: is/hail/codegen/generated/C_etypeDecode_8.m7_read_fields_group_0 2019-12-19 14:53:00 root: INFO: instruction count: 14: is/hail/codegen/generated/C_etypeDecode_8.m8_INPLACE_DECODE_o_struct_of_r_binaryANDr_int32END_TO_o_tuple_of_r_binaryANDr_int32END 2019-12-19 14:53:00 root: INFO: instruction count: 17: is/hail/codegen/generated/C_etypeDecode_8.m9_read_fields_group_0 2019-12-19 14:53:00 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_8.m10_INPLACE_DECODE_r_binary_TO_r_binary 2019-12-19 14:53:00 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_8.m11_INPLACE_DECODE_r_int32_TO_r_int32 2019-12-19 14:53:00 root: INFO: instruction count: 97: is/hail/codegen/generated/C_etypeDecode_8.m12_INPLACE_DECODE_o_array_of_o_binary_TO_o_array_of_o_binary 2019-12-19 14:53:00 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_8.m13_INPLACE_DECODE_o_binary_TO_o_binary 2019-12-19 14:53:00 root: INFO: instruction count: 21: is/hail/codegen/generated/C_etypeDecode_8.m14_INPLACE_DECODE_r_struct_of_o_int64END_TO_r_tuple_of_o_int64END 2019-12-19 14:53:00 root: INFO: instruction count: 28: is/hail/codegen/generated/C_etypeDecode_8.m15_read_fields_group_0 2019-12-19 14:53:00 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_8.m16_INPLACE_DECODE_o_int64_TO_o_int64 2019-12-19 14:53:01 SparkContext: INFO: Starting job: fold at RVD.scala:643 2019-12-19 14:53:01 DAGScheduler: INFO: Got job 0 (fold at RVD.scala:643) with 559 output partitions 2019-12-19 14:53:01 DAGScheduler: INFO: Final stage: ResultStage 0 (fold at RVD.scala:643) 2019-12-19 14:53:01 DAGScheduler: INFO: Parents of final stage: List() 2019-12-19 14:53:01 DAGScheduler: INFO: Missing parents: List() 2019-12-19 14:53:01 DAGScheduler: INFO: Submitting ResultStage 0 (MapPartitionsRDD[8] at mapPartitions at ContextRDD.scala:217), which has no missing parents 2019-12-19 14:53:01 MemoryStore: INFO: Block broadcast_5 stored as values in memory (estimated size 156.1 KB, free 21.7 GB) 2019-12-19 14:53:01 MemoryStore: INFO: Block broadcast_5_piece0 stored as bytes in memory (estimated size 53.4 KB, free 21.7 GB) 2019-12-19 14:53:01 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-m.c.maclab-ukbb.internal:38783 (size: 53.4 KB, free: 21.7 GB) 2019-12-19 14:53:01 SparkContext: INFO: Created broadcast 5 from broadcast at DAGScheduler.scala:1161 2019-12-19 14:53:01 DAGScheduler: INFO: Submitting 559 missing tasks from ResultStage 0 (MapPartitionsRDD[8] at mapPartitions at ContextRDD.scala:217) (first 15 tasks are for partitions Vector(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)) 2019-12-19 14:53:01 YarnScheduler: INFO: Adding task set 0.0 with 559 tasks 2019-12-19 14:53:01 FairSchedulableBuilder: INFO: Added task set TaskSet_0.0 tasks to pool default 2019-12-19 14:53:01 TaskSetManager: INFO: Starting task 0.0 in stage 0.0 (TID 0, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 0, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:01 TaskSetManager: INFO: Starting task 1.0 in stage 0.0 (TID 1, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 1, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:01 TaskSetManager: INFO: Starting task 2.0 in stage 0.0 (TID 2, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 2, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:01 TaskSetManager: INFO: Starting task 3.0 in stage 0.0 (TID 3, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 3, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:01 TaskSetManager: INFO: Starting task 4.0 in stage 0.0 (TID 4, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 4, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:01 TaskSetManager: INFO: Starting task 5.0 in stage 0.0 (TID 5, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 5, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:01 TaskSetManager: INFO: Starting task 6.0 in stage 0.0 (TID 6, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 6, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:01 TaskSetManager: INFO: Starting task 7.0 in stage 0.0 (TID 7, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 7, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:01 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-8.c.maclab-ukbb.internal:32925 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:01 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-12.c.maclab-ukbb.internal:46633 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:02 ExecutorAllocationManager: INFO: Requesting 1 new executor because tasks are backlogged (new desired total will be 3) 2019-12-19 14:53:02 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-12.c.maclab-ukbb.internal:46633 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:02 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-8.c.maclab-ukbb.internal:32925 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:03 ExecutorAllocationManager: INFO: Requesting 2 new executors because tasks are backlogged (new desired total will be 5) 2019-12-19 14:53:04 ExecutorAllocationManager: INFO: Requesting 4 new executors because tasks are backlogged (new desired total will be 9) 2019-12-19 14:53:04 TaskSetManager: INFO: Starting task 8.0 in stage 0.0 (TID 8, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 8, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:04 TaskSetManager: INFO: Starting task 9.0 in stage 0.0 (TID 9, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 9, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:04 TaskSetManager: INFO: Finished task 2.0 in stage 0.0 (TID 2) in 3259 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (1/559) 2019-12-19 14:53:04 TaskSetManager: INFO: Finished task 6.0 in stage 0.0 (TID 6) in 3260 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (2/559) 2019-12-19 14:53:04 TaskSetManager: INFO: Starting task 10.0 in stage 0.0 (TID 10, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 10, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:04 TaskSetManager: INFO: Finished task 0.0 in stage 0.0 (TID 0) in 3326 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (3/559) 2019-12-19 14:53:04 TaskSetManager: INFO: Starting task 11.0 in stage 0.0 (TID 11, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 11, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:04 TaskSetManager: INFO: Starting task 12.0 in stage 0.0 (TID 12, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 12, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:04 TaskSetManager: INFO: Finished task 1.0 in stage 0.0 (TID 1) in 3329 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (4/559) 2019-12-19 14:53:04 TaskSetManager: INFO: Starting task 13.0 in stage 0.0 (TID 13, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 13, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:04 TaskSetManager: INFO: Finished task 5.0 in stage 0.0 (TID 5) in 3329 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (5/559) 2019-12-19 14:53:04 TaskSetManager: INFO: Starting task 14.0 in stage 0.0 (TID 14, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 14, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:04 TaskSetManager: INFO: Finished task 4.0 in stage 0.0 (TID 4) in 3330 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (6/559) 2019-12-19 14:53:04 TaskSetManager: INFO: Finished task 7.0 in stage 0.0 (TID 7) in 3329 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (7/559) 2019-12-19 14:53:04 TaskSetManager: INFO: Starting task 15.0 in stage 0.0 (TID 15, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 15, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:04 TaskSetManager: INFO: Finished task 3.0 in stage 0.0 (TID 3) in 3463 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (8/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 16.0 in stage 0.0 (TID 16, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 16, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 9.0 in stage 0.0 (TID 9) in 327 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (9/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 17.0 in stage 0.0 (TID 17, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 17, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 8.0 in stage 0.0 (TID 8) in 414 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (10/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 18.0 in stage 0.0 (TID 18, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 18, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 12.0 in stage 0.0 (TID 12) in 364 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (11/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 19.0 in stage 0.0 (TID 19, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 19, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 10.0 in stage 0.0 (TID 10) in 412 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (12/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 20.0 in stage 0.0 (TID 20, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 20, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 13.0 in stage 0.0 (TID 13) in 465 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (13/559) 2019-12-19 14:53:05 ExecutorAllocationManager: INFO: Requesting 8 new executors because tasks are backlogged (new desired total will be 17) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 21.0 in stage 0.0 (TID 21, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 21, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 15.0 in stage 0.0 (TID 15) in 361 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (14/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 22.0 in stage 0.0 (TID 22, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 22, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 11.0 in stage 0.0 (TID 11) in 524 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (15/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 23.0 in stage 0.0 (TID 23, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 23, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 14.0 in stage 0.0 (TID 14) in 538 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (16/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 24.0 in stage 0.0 (TID 24, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 24, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 18.0 in stage 0.0 (TID 18) in 306 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (17/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 25.0 in stage 0.0 (TID 25, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 25, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 16.0 in stage 0.0 (TID 16) in 430 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (18/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 26.0 in stage 0.0 (TID 26, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 26, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 17.0 in stage 0.0 (TID 17) in 370 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (19/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 27.0 in stage 0.0 (TID 27, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 27, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 20.0 in stage 0.0 (TID 20) in 278 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (20/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 28.0 in stage 0.0 (TID 28, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 28, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 19.0 in stage 0.0 (TID 19) in 359 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (21/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 29.0 in stage 0.0 (TID 29, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 29, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 21.0 in stage 0.0 (TID 21) in 305 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (22/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 30.0 in stage 0.0 (TID 30, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 30, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 24.0 in stage 0.0 (TID 24) in 352 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (23/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 31.0 in stage 0.0 (TID 31, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 31, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 25.0 in stage 0.0 (TID 25) in 356 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (24/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 32.0 in stage 0.0 (TID 32, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 32, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 23.0 in stage 0.0 (TID 23) in 560 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (25/559) 2019-12-19 14:53:05 TaskSetManager: INFO: Starting task 33.0 in stage 0.0 (TID 33, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 33, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:05 TaskSetManager: INFO: Finished task 28.0 in stage 0.0 (TID 28) in 399 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (26/559) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 34.0 in stage 0.0 (TID 34, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 34, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 29.0 in stage 0.0 (TID 29) in 487 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (27/559) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 35.0 in stage 0.0 (TID 35, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 35, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 31.0 in stage 0.0 (TID 31) in 323 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (28/559) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 36.0 in stage 0.0 (TID 36, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 36, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 30.0 in stage 0.0 (TID 30) in 409 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (29/559) 2019-12-19 14:53:06 ExecutorAllocationManager: INFO: Requesting 16 new executors because tasks are backlogged (new desired total will be 33) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 37.0 in stage 0.0 (TID 37, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 37, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 34.0 in stage 0.0 (TID 34) in 315 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (30/559) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 38.0 in stage 0.0 (TID 38, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 38, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 32.0 in stage 0.0 (TID 32) in 574 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (31/559) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 39.0 in stage 0.0 (TID 39, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 39, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 36.0 in stage 0.0 (TID 36) in 395 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (32/559) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 40.0 in stage 0.0 (TID 40, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 40, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 22.0 in stage 0.0 (TID 22) in 1306 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (33/559) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 41.0 in stage 0.0 (TID 41, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 41, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 33.0 in stage 0.0 (TID 33) in 695 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (34/559) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 42.0 in stage 0.0 (TID 42, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 42, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 35.0 in stage 0.0 (TID 35) in 528 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (35/559) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 43.0 in stage 0.0 (TID 43, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 43, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 37.0 in stage 0.0 (TID 37) in 405 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (36/559) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 44.0 in stage 0.0 (TID 44, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 44, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 40.0 in stage 0.0 (TID 40) in 276 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (37/559) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 45.0 in stage 0.0 (TID 45, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 45, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 41.0 in stage 0.0 (TID 41) in 278 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (38/559) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 46.0 in stage 0.0 (TID 46, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 46, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 27.0 in stage 0.0 (TID 27) in 1386 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (39/559) 2019-12-19 14:53:06 TaskSetManager: INFO: Starting task 47.0 in stage 0.0 (TID 47, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 47, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:06 TaskSetManager: INFO: Finished task 39.0 in stage 0.0 (TID 39) in 356 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (40/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 48.0 in stage 0.0 (TID 48, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 48, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 38.0 in stage 0.0 (TID 38) in 586 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (41/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 49.0 in stage 0.0 (TID 49, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 49, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 43.0 in stage 0.0 (TID 43) in 277 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (42/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 50.0 in stage 0.0 (TID 50, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 50, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 42.0 in stage 0.0 (TID 42) in 507 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (43/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 51.0 in stage 0.0 (TID 51, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 51, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 44.0 in stage 0.0 (TID 44) in 287 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (44/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 52.0 in stage 0.0 (TID 52, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 52, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 45.0 in stage 0.0 (TID 45) in 333 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (45/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 53.0 in stage 0.0 (TID 53, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 53, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 47.0 in stage 0.0 (TID 47) in 295 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (46/559) 2019-12-19 14:53:07 ExecutorAllocationManager: INFO: Requesting 32 new executors because tasks are backlogged (new desired total will be 65) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 54.0 in stage 0.0 (TID 54, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 54, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 46.0 in stage 0.0 (TID 46) in 497 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (47/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 55.0 in stage 0.0 (TID 55, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 55, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 49.0 in stage 0.0 (TID 49) in 371 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (48/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 56.0 in stage 0.0 (TID 56, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 56, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 50.0 in stage 0.0 (TID 50) in 302 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (49/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 57.0 in stage 0.0 (TID 57, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 57, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 51.0 in stage 0.0 (TID 51) in 311 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (50/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 58.0 in stage 0.0 (TID 58, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 58, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 48.0 in stage 0.0 (TID 48) in 549 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (51/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 59.0 in stage 0.0 (TID 59, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 59, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 53.0 in stage 0.0 (TID 53) in 338 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (52/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 60.0 in stage 0.0 (TID 60, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 60, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 54.0 in stage 0.0 (TID 54) in 264 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (53/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 61.0 in stage 0.0 (TID 61, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 61, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 57.0 in stage 0.0 (TID 57) in 233 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (54/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 62.0 in stage 0.0 (TID 62, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 62, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 55.0 in stage 0.0 (TID 55) in 285 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (55/559) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 63.0 in stage 0.0 (TID 63, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 63, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 52.0 in stage 0.0 (TID 52) in 548 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (56/559) 2019-12-19 14:53:07 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.43:41232) with ID 3 2019-12-19 14:53:07 ExecutorAllocationManager: INFO: New executor 3 has registered (new total is 3) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 64.0 in stage 0.0 (TID 64, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 64, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 65.0 in stage 0.0 (TID 65, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 65, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 66.0 in stage 0.0 (TID 66, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 66, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 67.0 in stage 0.0 (TID 67, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 67, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.43:41234) with ID 4 2019-12-19 14:53:07 ExecutorAllocationManager: INFO: New executor 4 has registered (new total is 4) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 68.0 in stage 0.0 (TID 68, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 68, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 69.0 in stage 0.0 (TID 69, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 69, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 70.0 in stage 0.0 (TID 70, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 70, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 71.0 in stage 0.0 (TID 71, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 71, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Starting task 72.0 in stage 0.0 (TID 72, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 72, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:07 TaskSetManager: INFO: Finished task 59.0 in stage 0.0 (TID 59) in 348 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (57/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 73.0 in stage 0.0 (TID 73, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 73, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 58.0 in stage 0.0 (TID 58) in 387 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (58/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 74.0 in stage 0.0 (TID 74, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 74, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 60.0 in stage 0.0 (TID 60) in 341 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (59/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 75.0 in stage 0.0 (TID 75, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 75, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 61.0 in stage 0.0 (TID 61) in 298 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (60/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 76.0 in stage 0.0 (TID 76, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 76, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 62.0 in stage 0.0 (TID 62) in 313 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (61/559) 2019-12-19 14:53:08 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-6.c.maclab-ukbb.internal:45739 with 9.5 GB RAM, BlockManagerId(3, kc1-w-6.c.maclab-ukbb.internal, 45739, None) 2019-12-19 14:53:08 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-6.c.maclab-ukbb.internal:45397 with 9.5 GB RAM, BlockManagerId(4, kc1-w-6.c.maclab-ukbb.internal, 45397, None) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 77.0 in stage 0.0 (TID 77, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 77, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 72.0 in stage 0.0 (TID 72) in 225 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (62/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 78.0 in stage 0.0 (TID 78, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 78, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 63.0 in stage 0.0 (TID 63) in 415 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (63/559) 2019-12-19 14:53:08 ExecutorAllocationManager: INFO: Requesting 59 new executors because tasks are backlogged (new desired total will be 124) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 79.0 in stage 0.0 (TID 79, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 79, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 76.0 in stage 0.0 (TID 76) in 253 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (64/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 80.0 in stage 0.0 (TID 80, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 80, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 75.0 in stage 0.0 (TID 75) in 283 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (65/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 81.0 in stage 0.0 (TID 81, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 81, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 26.0 in stage 0.0 (TID 26) in 2855 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (66/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 82.0 in stage 0.0 (TID 82, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 82, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 56.0 in stage 0.0 (TID 56) in 883 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (67/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 83.0 in stage 0.0 (TID 83, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 83, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 73.0 in stage 0.0 (TID 73) in 401 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (68/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 84.0 in stage 0.0 (TID 84, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 84, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 77.0 in stage 0.0 (TID 77) in 265 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (69/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 85.0 in stage 0.0 (TID 85, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 85, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 78.0 in stage 0.0 (TID 78) in 245 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (70/559) 2019-12-19 14:53:08 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.40:49266) with ID 18 2019-12-19 14:53:08 ExecutorAllocationManager: INFO: New executor 18 has registered (new total is 5) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 86.0 in stage 0.0 (TID 86, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 86, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 87.0 in stage 0.0 (TID 87, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 87, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 88.0 in stage 0.0 (TID 88, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 88, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 89.0 in stage 0.0 (TID 89, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 89, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-6.c.maclab-ukbb.internal:45739 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:08 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-6.c.maclab-ukbb.internal:45397 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 90.0 in stage 0.0 (TID 90, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 90, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 74.0 in stage 0.0 (TID 74) in 547 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (71/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 91.0 in stage 0.0 (TID 91, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 91, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 79.0 in stage 0.0 (TID 79) in 268 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (72/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 92.0 in stage 0.0 (TID 92, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 92, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 82.0 in stage 0.0 (TID 82) in 247 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (73/559) 2019-12-19 14:53:08 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-8.c.maclab-ukbb.internal:45505 with 9.5 GB RAM, BlockManagerId(18, kc1-w-8.c.maclab-ukbb.internal, 45505, None) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 93.0 in stage 0.0 (TID 93, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 93, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 85.0 in stage 0.0 (TID 85) in 270 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (74/559) 2019-12-19 14:53:08 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.70:57144) with ID 5 2019-12-19 14:53:08 ExecutorAllocationManager: INFO: New executor 5 has registered (new total is 6) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 94.0 in stage 0.0 (TID 94, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 94, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 95.0 in stage 0.0 (TID 95, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 95, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 96.0 in stage 0.0 (TID 96, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 96, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 97.0 in stage 0.0 (TID 97, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 97, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.70:57146) with ID 6 2019-12-19 14:53:08 ExecutorAllocationManager: INFO: New executor 6 has registered (new total is 7) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 98.0 in stage 0.0 (TID 98, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 98, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 99.0 in stage 0.0 (TID 99, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 99, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 100.0 in stage 0.0 (TID 100, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 100, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 101.0 in stage 0.0 (TID 101, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 101, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 102.0 in stage 0.0 (TID 102, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 102, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 81.0 in stage 0.0 (TID 81) in 406 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (75/559) 2019-12-19 14:53:08 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-11.c.maclab-ukbb.internal:45983 with 9.5 GB RAM, BlockManagerId(6, kc1-w-11.c.maclab-ukbb.internal, 45983, None) 2019-12-19 14:53:08 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-11.c.maclab-ukbb.internal:43337 with 9.5 GB RAM, BlockManagerId(5, kc1-w-11.c.maclab-ukbb.internal, 43337, None) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 103.0 in stage 0.0 (TID 103, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 103, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 84.0 in stage 0.0 (TID 84) in 423 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (76/559) 2019-12-19 14:53:08 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-8.c.maclab-ukbb.internal:45505 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 104.0 in stage 0.0 (TID 104, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 104, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 92.0 in stage 0.0 (TID 92) in 273 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (77/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 105.0 in stage 0.0 (TID 105, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 105, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 83.0 in stage 0.0 (TID 83) in 510 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (78/559) 2019-12-19 14:53:08 TaskSetManager: INFO: Starting task 106.0 in stage 0.0 (TID 106, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 106, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:08 TaskSetManager: INFO: Finished task 80.0 in stage 0.0 (TID 80) in 608 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (79/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 107.0 in stage 0.0 (TID 107, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 107, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 91.0 in stage 0.0 (TID 91) in 441 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (80/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 108.0 in stage 0.0 (TID 108, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 108, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 93.0 in stage 0.0 (TID 93) in 286 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (81/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 109.0 in stage 0.0 (TID 109, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 109, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 102.0 in stage 0.0 (TID 102) in 307 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (82/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 110.0 in stage 0.0 (TID 110, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 110, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 90.0 in stage 0.0 (TID 90) in 535 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (83/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 111.0 in stage 0.0 (TID 111, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 111, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 106.0 in stage 0.0 (TID 106) in 247 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (84/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 112.0 in stage 0.0 (TID 112, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 112, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 105.0 in stage 0.0 (TID 105) in 289 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (85/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 113.0 in stage 0.0 (TID 113, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 113, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 109.0 in stage 0.0 (TID 109) in 250 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (86/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 114.0 in stage 0.0 (TID 114, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 114, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 107.0 in stage 0.0 (TID 107) in 379 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (87/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 115.0 in stage 0.0 (TID 115, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 115, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 104.0 in stage 0.0 (TID 104) in 515 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (88/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 116.0 in stage 0.0 (TID 116, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 116, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 112.0 in stage 0.0 (TID 112) in 249 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (89/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 117.0 in stage 0.0 (TID 117, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 117, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 111.0 in stage 0.0 (TID 111) in 303 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (90/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 118.0 in stage 0.0 (TID 118, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 118, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 110.0 in stage 0.0 (TID 110) in 367 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (91/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 119.0 in stage 0.0 (TID 119, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 119, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 103.0 in stage 0.0 (TID 103) in 605 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (92/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 120.0 in stage 0.0 (TID 120, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 120, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 108.0 in stage 0.0 (TID 108) in 464 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (93/559) 2019-12-19 14:53:09 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-11.c.maclab-ukbb.internal:43337 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:09 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-11.c.maclab-ukbb.internal:45983 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:09 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-8.c.maclab-ukbb.internal:45505 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:09 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-6.c.maclab-ukbb.internal:45739 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 121.0 in stage 0.0 (TID 121, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 121, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 115.0 in stage 0.0 (TID 115) in 206 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (94/559) 2019-12-19 14:53:09 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-6.c.maclab-ukbb.internal:45397 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 122.0 in stage 0.0 (TID 122, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 122, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 114.0 in stage 0.0 (TID 114) in 267 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (95/559) 2019-12-19 14:53:09 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.44:47454) with ID 12 2019-12-19 14:53:09 ExecutorAllocationManager: INFO: New executor 12 has registered (new total is 8) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 123.0 in stage 0.0 (TID 123, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 123, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 124.0 in stage 0.0 (TID 124, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 124, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 125.0 in stage 0.0 (TID 125, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 125, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 126.0 in stage 0.0 (TID 126, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 126, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.44:47456) with ID 7 2019-12-19 14:53:09 ExecutorAllocationManager: INFO: New executor 7 has registered (new total is 9) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 127.0 in stage 0.0 (TID 127, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 127, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 128.0 in stage 0.0 (TID 128, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 128, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 129.0 in stage 0.0 (TID 129, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 129, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 130.0 in stage 0.0 (TID 130, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 130, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 131.0 in stage 0.0 (TID 131, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 131, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 116.0 in stage 0.0 (TID 116) in 284 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (96/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 132.0 in stage 0.0 (TID 132, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 132, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 120.0 in stage 0.0 (TID 120) in 248 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (97/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 133.0 in stage 0.0 (TID 133, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 133, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 117.0 in stage 0.0 (TID 117) in 296 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (98/559) 2019-12-19 14:53:09 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.37:39326) with ID 8 2019-12-19 14:53:09 ExecutorAllocationManager: INFO: New executor 8 has registered (new total is 10) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 134.0 in stage 0.0 (TID 134, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 134, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 135.0 in stage 0.0 (TID 135, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 135, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 136.0 in stage 0.0 (TID 136, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 136, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 137.0 in stage 0.0 (TID 137, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 137, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.37:39324) with ID 11 2019-12-19 14:53:09 ExecutorAllocationManager: INFO: New executor 11 has registered (new total is 11) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 138.0 in stage 0.0 (TID 138, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 138, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 139.0 in stage 0.0 (TID 139, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 139, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 140.0 in stage 0.0 (TID 140, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 140, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 141.0 in stage 0.0 (TID 141, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 141, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 142.0 in stage 0.0 (TID 142, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 142, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-5.c.maclab-ukbb.internal:45985 with 9.5 GB RAM, BlockManagerId(7, kc1-w-5.c.maclab-ukbb.internal, 45985, None) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 118.0 in stage 0.0 (TID 118) in 362 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (99/559) 2019-12-19 14:53:09 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-5.c.maclab-ukbb.internal:35515 with 9.5 GB RAM, BlockManagerId(12, kc1-w-5.c.maclab-ukbb.internal, 35515, None) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 143.0 in stage 0.0 (TID 143, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 143, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 121.0 in stage 0.0 (TID 121) in 288 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (100/559) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 144.0 in stage 0.0 (TID 144, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 144, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 119.0 in stage 0.0 (TID 119) in 426 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (101/559) 2019-12-19 14:53:09 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-0.c.maclab-ukbb.internal:37887 with 9.5 GB RAM, BlockManagerId(8, kc1-w-0.c.maclab-ukbb.internal, 37887, None) 2019-12-19 14:53:09 TaskSetManager: INFO: Starting task 145.0 in stage 0.0 (TID 145, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 145, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:09 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-0.c.maclab-ukbb.internal:45685 with 9.5 GB RAM, BlockManagerId(11, kc1-w-0.c.maclab-ukbb.internal, 45685, None) 2019-12-19 14:53:09 TaskSetManager: INFO: Finished task 113.0 in stage 0.0 (TID 113) in 637 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (102/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 146.0 in stage 0.0 (TID 146, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 146, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 122.0 in stage 0.0 (TID 122) in 353 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (103/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 147.0 in stage 0.0 (TID 147, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 147, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 133.0 in stage 0.0 (TID 133) in 268 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (104/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 148.0 in stage 0.0 (TID 148, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 148, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 132.0 in stage 0.0 (TID 132) in 314 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (105/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 149.0 in stage 0.0 (TID 149, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 149, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 142.0 in stage 0.0 (TID 142) in 249 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (106/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 150.0 in stage 0.0 (TID 150, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 150, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 145.0 in stage 0.0 (TID 145) in 221 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (107/559) 2019-12-19 14:53:10 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-5.c.maclab-ukbb.internal:35515 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:10 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-5.c.maclab-ukbb.internal:45985 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 151.0 in stage 0.0 (TID 151, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 151, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 143.0 in stage 0.0 (TID 143) in 348 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (108/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 152.0 in stage 0.0 (TID 152, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 152, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 148.0 in stage 0.0 (TID 148) in 286 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (109/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 153.0 in stage 0.0 (TID 153, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 153, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 147.0 in stage 0.0 (TID 147) in 304 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (110/559) 2019-12-19 14:53:10 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-0.c.maclab-ukbb.internal:45685 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:10 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-0.c.maclab-ukbb.internal:37887 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:10 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.32:53342) with ID 13 2019-12-19 14:53:10 ExecutorAllocationManager: INFO: New executor 13 has registered (new total is 12) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 154.0 in stage 0.0 (TID 154, kc1-w-3.c.maclab-ukbb.internal, executor 13, partition 154, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 155.0 in stage 0.0 (TID 155, kc1-w-3.c.maclab-ukbb.internal, executor 13, partition 155, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 156.0 in stage 0.0 (TID 156, kc1-w-3.c.maclab-ukbb.internal, executor 13, partition 156, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 157.0 in stage 0.0 (TID 157, kc1-w-3.c.maclab-ukbb.internal, executor 13, partition 157, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.32:53340) with ID 9 2019-12-19 14:53:10 ExecutorAllocationManager: INFO: New executor 9 has registered (new total is 13) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 158.0 in stage 0.0 (TID 158, kc1-w-3.c.maclab-ukbb.internal, executor 9, partition 158, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 159.0 in stage 0.0 (TID 159, kc1-w-3.c.maclab-ukbb.internal, executor 9, partition 159, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 160.0 in stage 0.0 (TID 160, kc1-w-3.c.maclab-ukbb.internal, executor 9, partition 160, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 161.0 in stage 0.0 (TID 161, kc1-w-3.c.maclab-ukbb.internal, executor 9, partition 161, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 162.0 in stage 0.0 (TID 162, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 162, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 149.0 in stage 0.0 (TID 149) in 299 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (111/559) 2019-12-19 14:53:10 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-11.c.maclab-ukbb.internal:43337 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 163.0 in stage 0.0 (TID 163, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 163, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 150.0 in stage 0.0 (TID 150) in 243 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (112/559) 2019-12-19 14:53:10 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-11.c.maclab-ukbb.internal:45983 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 164.0 in stage 0.0 (TID 164, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 164, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 151.0 in stage 0.0 (TID 151) in 210 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (113/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 165.0 in stage 0.0 (TID 165, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 165, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 146.0 in stage 0.0 (TID 146) in 449 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (114/559) 2019-12-19 14:53:10 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-3.c.maclab-ukbb.internal:39547 with 9.5 GB RAM, BlockManagerId(9, kc1-w-3.c.maclab-ukbb.internal, 39547, None) 2019-12-19 14:53:10 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-3.c.maclab-ukbb.internal:37687 with 9.5 GB RAM, BlockManagerId(13, kc1-w-3.c.maclab-ukbb.internal, 37687, None) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 166.0 in stage 0.0 (TID 166, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 166, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 153.0 in stage 0.0 (TID 153) in 186 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (115/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 167.0 in stage 0.0 (TID 167, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 167, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 144.0 in stage 0.0 (TID 144) in 705 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (116/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 168.0 in stage 0.0 (TID 168, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 168, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 162.0 in stage 0.0 (TID 162) in 270 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (117/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 169.0 in stage 0.0 (TID 169, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 169, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 152.0 in stage 0.0 (TID 152) in 334 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (118/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 170.0 in stage 0.0 (TID 170, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 170, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 163.0 in stage 0.0 (TID 163) in 311 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (119/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 171.0 in stage 0.0 (TID 171, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 171, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 165.0 in stage 0.0 (TID 165) in 303 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (120/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 172.0 in stage 0.0 (TID 172, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 172, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 166.0 in stage 0.0 (TID 166) in 267 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (121/559) 2019-12-19 14:53:10 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.29:36358) with ID 10 2019-12-19 14:53:10 ExecutorAllocationManager: INFO: New executor 10 has registered (new total is 14) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 173.0 in stage 0.0 (TID 173, kc1-w-2.c.maclab-ukbb.internal, executor 10, partition 173, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 174.0 in stage 0.0 (TID 174, kc1-w-2.c.maclab-ukbb.internal, executor 10, partition 174, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 175.0 in stage 0.0 (TID 175, kc1-w-2.c.maclab-ukbb.internal, executor 10, partition 175, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 176.0 in stage 0.0 (TID 176, kc1-w-2.c.maclab-ukbb.internal, executor 10, partition 176, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.29:36356) with ID 21 2019-12-19 14:53:10 ExecutorAllocationManager: INFO: New executor 21 has registered (new total is 15) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 177.0 in stage 0.0 (TID 177, kc1-w-2.c.maclab-ukbb.internal, executor 21, partition 177, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 178.0 in stage 0.0 (TID 178, kc1-w-2.c.maclab-ukbb.internal, executor 21, partition 178, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 179.0 in stage 0.0 (TID 179, kc1-w-2.c.maclab-ukbb.internal, executor 21, partition 179, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 180.0 in stage 0.0 (TID 180, kc1-w-2.c.maclab-ukbb.internal, executor 21, partition 180, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 181.0 in stage 0.0 (TID 181, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 181, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 164.0 in stage 0.0 (TID 164) in 384 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (122/559) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 182.0 in stage 0.0 (TID 182, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 182, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 167.0 in stage 0.0 (TID 167) in 238 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (123/559) 2019-12-19 14:53:10 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-2.c.maclab-ukbb.internal:35437 with 9.5 GB RAM, BlockManagerId(10, kc1-w-2.c.maclab-ukbb.internal, 35437, None) 2019-12-19 14:53:10 TaskSetManager: INFO: Starting task 183.0 in stage 0.0 (TID 183, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 183, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:10 TaskSetManager: INFO: Finished task 169.0 in stage 0.0 (TID 169) in 262 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (124/559) 2019-12-19 14:53:10 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-2.c.maclab-ukbb.internal:44023 with 9.5 GB RAM, BlockManagerId(21, kc1-w-2.c.maclab-ukbb.internal, 44023, None) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 184.0 in stage 0.0 (TID 184, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 184, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 171.0 in stage 0.0 (TID 171) in 246 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (125/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 185.0 in stage 0.0 (TID 185, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 185, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 172.0 in stage 0.0 (TID 172) in 242 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (126/559) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-3.c.maclab-ukbb.internal:39547 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 186.0 in stage 0.0 (TID 186, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 186, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 170.0 in stage 0.0 (TID 170) in 340 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (127/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 187.0 in stage 0.0 (TID 187, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 187, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 168.0 in stage 0.0 (TID 168) in 467 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (128/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 188.0 in stage 0.0 (TID 188, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 188, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 182.0 in stage 0.0 (TID 182) in 289 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (129/559) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-3.c.maclab-ukbb.internal:37687 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 189.0 in stage 0.0 (TID 189, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 189, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 181.0 in stage 0.0 (TID 181) in 302 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (130/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 190.0 in stage 0.0 (TID 190, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 190, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 183.0 in stage 0.0 (TID 183) in 260 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (131/559) 2019-12-19 14:53:11 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.61:52754) with ID 15 2019-12-19 14:53:11 ExecutorAllocationManager: INFO: New executor 15 has registered (new total is 16) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 191.0 in stage 0.0 (TID 191, kc1-w-10.c.maclab-ukbb.internal, executor 15, partition 191, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 192.0 in stage 0.0 (TID 192, kc1-w-10.c.maclab-ukbb.internal, executor 15, partition 192, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 193.0 in stage 0.0 (TID 193, kc1-w-10.c.maclab-ukbb.internal, executor 15, partition 193, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 194.0 in stage 0.0 (TID 194, kc1-w-10.c.maclab-ukbb.internal, executor 15, partition 194, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.61:52756) with ID 23 2019-12-19 14:53:11 ExecutorAllocationManager: INFO: New executor 23 has registered (new total is 17) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 195.0 in stage 0.0 (TID 195, kc1-w-10.c.maclab-ukbb.internal, executor 23, partition 195, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 196.0 in stage 0.0 (TID 196, kc1-w-10.c.maclab-ukbb.internal, executor 23, partition 196, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 197.0 in stage 0.0 (TID 197, kc1-w-10.c.maclab-ukbb.internal, executor 23, partition 197, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 198.0 in stage 0.0 (TID 198, kc1-w-10.c.maclab-ukbb.internal, executor 23, partition 198, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-5.c.maclab-ukbb.internal:45985 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-5.c.maclab-ukbb.internal:35515 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:11 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-10.c.maclab-ukbb.internal:35537 with 9.5 GB RAM, BlockManagerId(23, kc1-w-10.c.maclab-ukbb.internal, 35537, None) 2019-12-19 14:53:11 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-10.c.maclab-ukbb.internal:41575 with 9.5 GB RAM, BlockManagerId(15, kc1-w-10.c.maclab-ukbb.internal, 41575, None) 2019-12-19 14:53:11 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.38:32974) with ID 14 2019-12-19 14:53:11 ExecutorAllocationManager: INFO: New executor 14 has registered (new total is 18) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 199.0 in stage 0.0 (TID 199, kc1-w-1.c.maclab-ukbb.internal, executor 14, partition 199, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 200.0 in stage 0.0 (TID 200, kc1-w-1.c.maclab-ukbb.internal, executor 14, partition 200, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 201.0 in stage 0.0 (TID 201, kc1-w-1.c.maclab-ukbb.internal, executor 14, partition 201, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 202.0 in stage 0.0 (TID 202, kc1-w-1.c.maclab-ukbb.internal, executor 14, partition 202, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.38:32972) with ID 22 2019-12-19 14:53:11 ExecutorAllocationManager: INFO: New executor 22 has registered (new total is 19) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 203.0 in stage 0.0 (TID 203, kc1-w-1.c.maclab-ukbb.internal, executor 22, partition 203, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 204.0 in stage 0.0 (TID 204, kc1-w-1.c.maclab-ukbb.internal, executor 22, partition 204, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 205.0 in stage 0.0 (TID 205, kc1-w-1.c.maclab-ukbb.internal, executor 22, partition 205, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 206.0 in stage 0.0 (TID 206, kc1-w-1.c.maclab-ukbb.internal, executor 22, partition 206, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.56:40846) with ID 24 2019-12-19 14:53:11 ExecutorAllocationManager: INFO: New executor 24 has registered (new total is 20) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 207.0 in stage 0.0 (TID 207, kc1-w-7.c.maclab-ukbb.internal, executor 24, partition 207, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 208.0 in stage 0.0 (TID 208, kc1-w-7.c.maclab-ukbb.internal, executor 24, partition 208, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 209.0 in stage 0.0 (TID 209, kc1-w-7.c.maclab-ukbb.internal, executor 24, partition 209, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 210.0 in stage 0.0 (TID 210, kc1-w-7.c.maclab-ukbb.internal, executor 24, partition 210, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.56:40844) with ID 16 2019-12-19 14:53:11 ExecutorAllocationManager: INFO: New executor 16 has registered (new total is 21) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 211.0 in stage 0.0 (TID 211, kc1-w-7.c.maclab-ukbb.internal, executor 16, partition 211, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 212.0 in stage 0.0 (TID 212, kc1-w-7.c.maclab-ukbb.internal, executor 16, partition 212, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 213.0 in stage 0.0 (TID 213, kc1-w-7.c.maclab-ukbb.internal, executor 16, partition 213, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 214.0 in stage 0.0 (TID 214, kc1-w-7.c.maclab-ukbb.internal, executor 16, partition 214, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.88:39518) with ID 26 2019-12-19 14:53:11 ExecutorAllocationManager: INFO: New executor 26 has registered (new total is 22) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 215.0 in stage 0.0 (TID 215, kc1-w-13.c.maclab-ukbb.internal, executor 26, partition 215, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 216.0 in stage 0.0 (TID 216, kc1-w-13.c.maclab-ukbb.internal, executor 26, partition 216, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 217.0 in stage 0.0 (TID 217, kc1-w-13.c.maclab-ukbb.internal, executor 26, partition 217, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 218.0 in stage 0.0 (TID 218, kc1-w-13.c.maclab-ukbb.internal, executor 26, partition 218, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.88:39520) with ID 17 2019-12-19 14:53:11 ExecutorAllocationManager: INFO: New executor 17 has registered (new total is 23) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 219.0 in stage 0.0 (TID 219, kc1-w-13.c.maclab-ukbb.internal, executor 17, partition 219, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 220.0 in stage 0.0 (TID 220, kc1-w-13.c.maclab-ukbb.internal, executor 17, partition 220, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 221.0 in stage 0.0 (TID 221, kc1-w-13.c.maclab-ukbb.internal, executor 17, partition 221, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 222.0 in stage 0.0 (TID 222, kc1-w-13.c.maclab-ukbb.internal, executor 17, partition 222, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 223.0 in stage 0.0 (TID 223, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 223, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 187.0 in stage 0.0 (TID 187) in 242 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (132/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 224.0 in stage 0.0 (TID 224, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 224, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 184.0 in stage 0.0 (TID 184) in 351 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (133/559) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-0.c.maclab-ukbb.internal:37887 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-0.c.maclab-ukbb.internal:45685 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 225.0 in stage 0.0 (TID 225, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 225, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 185.0 in stage 0.0 (TID 185) in 370 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (134/559) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-2.c.maclab-ukbb.internal:35437 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:11 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-1.c.maclab-ukbb.internal:44081 with 9.5 GB RAM, BlockManagerId(22, kc1-w-1.c.maclab-ukbb.internal, 44081, None) 2019-12-19 14:53:11 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-1.c.maclab-ukbb.internal:45517 with 9.5 GB RAM, BlockManagerId(14, kc1-w-1.c.maclab-ukbb.internal, 45517, None) 2019-12-19 14:53:11 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-7.c.maclab-ukbb.internal:45839 with 9.5 GB RAM, BlockManagerId(24, kc1-w-7.c.maclab-ukbb.internal, 45839, None) 2019-12-19 14:53:11 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-7.c.maclab-ukbb.internal:45215 with 9.5 GB RAM, BlockManagerId(16, kc1-w-7.c.maclab-ukbb.internal, 45215, None) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 226.0 in stage 0.0 (TID 226, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 226, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 189.0 in stage 0.0 (TID 189) in 325 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (135/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 227.0 in stage 0.0 (TID 227, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 227, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 190.0 in stage 0.0 (TID 190) in 290 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (136/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 228.0 in stage 0.0 (TID 228, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 228, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 188.0 in stage 0.0 (TID 188) in 343 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (137/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 229.0 in stage 0.0 (TID 229, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 229, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 186.0 in stage 0.0 (TID 186) in 413 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (138/559) 2019-12-19 14:53:11 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-13.c.maclab-ukbb.internal:34783 with 9.5 GB RAM, BlockManagerId(26, kc1-w-13.c.maclab-ukbb.internal, 34783, None) 2019-12-19 14:53:11 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-13.c.maclab-ukbb.internal:41099 with 9.5 GB RAM, BlockManagerId(17, kc1-w-13.c.maclab-ukbb.internal, 41099, None) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-2.c.maclab-ukbb.internal:44023 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 230.0 in stage 0.0 (TID 230, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 230, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 225.0 in stage 0.0 (TID 225) in 204 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (139/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 231.0 in stage 0.0 (TID 231, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 231, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 223.0 in stage 0.0 (TID 223) in 274 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (140/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 232.0 in stage 0.0 (TID 232, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 232, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 86.0 in stage 0.0 (TID 86) in 3133 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (141/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 233.0 in stage 0.0 (TID 233, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 233, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 224.0 in stage 0.0 (TID 224) in 289 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (142/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 234.0 in stage 0.0 (TID 234, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 234, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 87.0 in stage 0.0 (TID 87) in 3146 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (143/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 235.0 in stage 0.0 (TID 235, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 235, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 89.0 in stage 0.0 (TID 89) in 3146 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (144/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 236.0 in stage 0.0 (TID 236, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 236, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 229.0 in stage 0.0 (TID 229) in 212 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (145/559) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-10.c.maclab-ukbb.internal:35537 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-10.c.maclab-ukbb.internal:41575 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 237.0 in stage 0.0 (TID 237, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 237, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 227.0 in stage 0.0 (TID 227) in 273 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (146/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 238.0 in stage 0.0 (TID 238, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 238, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 228.0 in stage 0.0 (TID 228) in 280 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (147/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 239.0 in stage 0.0 (TID 239, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 239, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 226.0 in stage 0.0 (TID 226) in 320 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (148/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 240.0 in stage 0.0 (TID 240, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 240, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 88.0 in stage 0.0 (TID 88) in 3292 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (149/559) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-1.c.maclab-ukbb.internal:45517 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 241.0 in stage 0.0 (TID 241, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 241, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 233.0 in stage 0.0 (TID 233) in 221 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (150/559) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-7.c.maclab-ukbb.internal:45215 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:11 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.41:43952) with ID 19 2019-12-19 14:53:11 ExecutorAllocationManager: INFO: New executor 19 has registered (new total is 24) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 242.0 in stage 0.0 (TID 242, kc1-w-9.c.maclab-ukbb.internal, executor 19, partition 242, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 243.0 in stage 0.0 (TID 243, kc1-w-9.c.maclab-ukbb.internal, executor 19, partition 243, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 244.0 in stage 0.0 (TID 244, kc1-w-9.c.maclab-ukbb.internal, executor 19, partition 244, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 245.0 in stage 0.0 (TID 245, kc1-w-9.c.maclab-ukbb.internal, executor 19, partition 245, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.41:43950) with ID 27 2019-12-19 14:53:11 ExecutorAllocationManager: INFO: New executor 27 has registered (new total is 25) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 246.0 in stage 0.0 (TID 246, kc1-w-9.c.maclab-ukbb.internal, executor 27, partition 246, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 247.0 in stage 0.0 (TID 247, kc1-w-9.c.maclab-ukbb.internal, executor 27, partition 247, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 248.0 in stage 0.0 (TID 248, kc1-w-9.c.maclab-ukbb.internal, executor 27, partition 248, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 249.0 in stage 0.0 (TID 249, kc1-w-9.c.maclab-ukbb.internal, executor 27, partition 249, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 250.0 in stage 0.0 (TID 250, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 250, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 230.0 in stage 0.0 (TID 230) in 314 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (151/559) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-1.c.maclab-ukbb.internal:44081 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-13.c.maclab-ukbb.internal:34783 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-13.c.maclab-ukbb.internal:41099 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 251.0 in stage 0.0 (TID 251, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 251, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 232.0 in stage 0.0 (TID 232) in 287 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (152/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 252.0 in stage 0.0 (TID 252, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 252, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 234.0 in stage 0.0 (TID 234) in 277 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (153/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 253.0 in stage 0.0 (TID 253, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 253, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 237.0 in stage 0.0 (TID 237) in 211 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (154/559) 2019-12-19 14:53:11 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-7.c.maclab-ukbb.internal:45839 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 254.0 in stage 0.0 (TID 254, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 254, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 231.0 in stage 0.0 (TID 231) in 326 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (155/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 255.0 in stage 0.0 (TID 255, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 255, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 235.0 in stage 0.0 (TID 235) in 303 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (156/559) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 256.0 in stage 0.0 (TID 256, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 256, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Finished task 239.0 in stage 0.0 (TID 239) in 196 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (157/559) 2019-12-19 14:53:11 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.34:60042) with ID 20 2019-12-19 14:53:11 ExecutorAllocationManager: INFO: New executor 20 has registered (new total is 26) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 257.0 in stage 0.0 (TID 257, kc1-w-4.c.maclab-ukbb.internal, executor 20, partition 257, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 258.0 in stage 0.0 (TID 258, kc1-w-4.c.maclab-ukbb.internal, executor 20, partition 258, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 259.0 in stage 0.0 (TID 259, kc1-w-4.c.maclab-ukbb.internal, executor 20, partition 259, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 260.0 in stage 0.0 (TID 260, kc1-w-4.c.maclab-ukbb.internal, executor 20, partition 260, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.34:60040) with ID 28 2019-12-19 14:53:11 ExecutorAllocationManager: INFO: New executor 28 has registered (new total is 27) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 261.0 in stage 0.0 (TID 261, kc1-w-4.c.maclab-ukbb.internal, executor 28, partition 261, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 262.0 in stage 0.0 (TID 262, kc1-w-4.c.maclab-ukbb.internal, executor 28, partition 262, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 263.0 in stage 0.0 (TID 263, kc1-w-4.c.maclab-ukbb.internal, executor 28, partition 263, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:11 TaskSetManager: INFO: Starting task 264.0 in stage 0.0 (TID 264, kc1-w-4.c.maclab-ukbb.internal, executor 28, partition 264, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 265.0 in stage 0.0 (TID 265, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 265, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 238.0 in stage 0.0 (TID 238) in 242 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (158/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 266.0 in stage 0.0 (TID 266, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 266, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 236.0 in stage 0.0 (TID 236) in 314 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (159/559) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-3.c.maclab-ukbb.internal:37687 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:12 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-9.c.maclab-ukbb.internal:42325 with 9.5 GB RAM, BlockManagerId(19, kc1-w-9.c.maclab-ukbb.internal, 42325, None) 2019-12-19 14:53:12 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-9.c.maclab-ukbb.internal:40973 with 9.5 GB RAM, BlockManagerId(27, kc1-w-9.c.maclab-ukbb.internal, 40973, None) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-3.c.maclab-ukbb.internal:39547 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 267.0 in stage 0.0 (TID 267, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 267, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 250.0 in stage 0.0 (TID 250) in 183 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (160/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 268.0 in stage 0.0 (TID 268, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 268, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 131.0 in stage 0.0 (TID 131) in 2380 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (161/559) 2019-12-19 14:53:12 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-4.c.maclab-ukbb.internal:40119 with 9.5 GB RAM, BlockManagerId(28, kc1-w-4.c.maclab-ukbb.internal, 40119, None) 2019-12-19 14:53:12 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-4.c.maclab-ukbb.internal:36029 with 9.5 GB RAM, BlockManagerId(20, kc1-w-4.c.maclab-ukbb.internal, 36029, None) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 269.0 in stage 0.0 (TID 269, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 269, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 241.0 in stage 0.0 (TID 241) in 312 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (162/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 270.0 in stage 0.0 (TID 270, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 270, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 265.0 in stage 0.0 (TID 265) in 188 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (163/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 271.0 in stage 0.0 (TID 271, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 271, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 253.0 in stage 0.0 (TID 253) in 238 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (164/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 272.0 in stage 0.0 (TID 272, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 272, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 252.0 in stage 0.0 (TID 252) in 258 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (165/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 273.0 in stage 0.0 (TID 273, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 273, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 256.0 in stage 0.0 (TID 256) in 216 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (166/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 274.0 in stage 0.0 (TID 274, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 274, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 254.0 in stage 0.0 (TID 254) in 256 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (167/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 275.0 in stage 0.0 (TID 275, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 275, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 251.0 in stage 0.0 (TID 251) in 287 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (168/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 276.0 in stage 0.0 (TID 276, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 276, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 240.0 in stage 0.0 (TID 240) in 420 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (169/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 277.0 in stage 0.0 (TID 277, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 277, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 266.0 in stage 0.0 (TID 266) in 235 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (170/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 278.0 in stage 0.0 (TID 278, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 278, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 267.0 in stage 0.0 (TID 267) in 185 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (171/559) 2019-12-19 14:53:12 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.85:40074) with ID 29 2019-12-19 14:53:12 ExecutorAllocationManager: INFO: New executor 29 has registered (new total is 28) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 279.0 in stage 0.0 (TID 279, kc1-w-14.c.maclab-ukbb.internal, executor 29, partition 279, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 280.0 in stage 0.0 (TID 280, kc1-w-14.c.maclab-ukbb.internal, executor 29, partition 280, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 281.0 in stage 0.0 (TID 281, kc1-w-14.c.maclab-ukbb.internal, executor 29, partition 281, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 282.0 in stage 0.0 (TID 282, kc1-w-14.c.maclab-ukbb.internal, executor 29, partition 282, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.85:40072) with ID 25 2019-12-19 14:53:12 ExecutorAllocationManager: INFO: New executor 25 has registered (new total is 29) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 283.0 in stage 0.0 (TID 283, kc1-w-14.c.maclab-ukbb.internal, executor 25, partition 283, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 284.0 in stage 0.0 (TID 284, kc1-w-14.c.maclab-ukbb.internal, executor 25, partition 284, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 285.0 in stage 0.0 (TID 285, kc1-w-14.c.maclab-ukbb.internal, executor 25, partition 285, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 286.0 in stage 0.0 (TID 286, kc1-w-14.c.maclab-ukbb.internal, executor 25, partition 286, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 287.0 in stage 0.0 (TID 287, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 287, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 268.0 in stage 0.0 (TID 268) in 289 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (172/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 288.0 in stage 0.0 (TID 288, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 288, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 269.0 in stage 0.0 (TID 269) in 227 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (173/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 289.0 in stage 0.0 (TID 289, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 289, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 271.0 in stage 0.0 (TID 271) in 220 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (174/559) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-9.c.maclab-ukbb.internal:42325 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 290.0 in stage 0.0 (TID 290, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 290, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 277.0 in stage 0.0 (TID 277) in 190 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (175/559) 2019-12-19 14:53:12 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-14.c.maclab-ukbb.internal:44547 with 9.5 GB RAM, BlockManagerId(29, kc1-w-14.c.maclab-ukbb.internal, 44547, None) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 291.0 in stage 0.0 (TID 291, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 291, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-14.c.maclab-ukbb.internal:34491 with 9.5 GB RAM, BlockManagerId(25, kc1-w-14.c.maclab-ukbb.internal, 34491, None) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 274.0 in stage 0.0 (TID 274) in 221 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (176/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 292.0 in stage 0.0 (TID 292, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 292, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 276.0 in stage 0.0 (TID 276) in 218 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (177/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 293.0 in stage 0.0 (TID 293, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 293, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 275.0 in stage 0.0 (TID 275) in 226 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (178/559) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-2.c.maclab-ukbb.internal:35437 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 294.0 in stage 0.0 (TID 294, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 294, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 273.0 in stage 0.0 (TID 273) in 308 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (179/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 295.0 in stage 0.0 (TID 295, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 295, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 278.0 in stage 0.0 (TID 278) in 226 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (180/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 296.0 in stage 0.0 (TID 296, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 296, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 272.0 in stage 0.0 (TID 272) in 321 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (181/559) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-9.c.maclab-ukbb.internal:40973 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-2.c.maclab-ukbb.internal:44023 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-4.c.maclab-ukbb.internal:40119 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-10.c.maclab-ukbb.internal:35537 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-10.c.maclab-ukbb.internal:41575 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 297.0 in stage 0.0 (TID 297, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 297, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 64.0 in stage 0.0 (TID 64) in 4720 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (182/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 298.0 in stage 0.0 (TID 298, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 298, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 67.0 in stage 0.0 (TID 67) in 4720 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (183/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 299.0 in stage 0.0 (TID 299, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 299, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 65.0 in stage 0.0 (TID 65) in 4721 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (184/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 300.0 in stage 0.0 (TID 300, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 300, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 289.0 in stage 0.0 (TID 289) in 254 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (185/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 301.0 in stage 0.0 (TID 301, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 301, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 287.0 in stage 0.0 (TID 287) in 293 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (186/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 302.0 in stage 0.0 (TID 302, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 302, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 291.0 in stage 0.0 (TID 291) in 308 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (187/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 303.0 in stage 0.0 (TID 303, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 303, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 290.0 in stage 0.0 (TID 290) in 356 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (188/559) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-1.c.maclab-ukbb.internal:44081 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 304.0 in stage 0.0 (TID 304, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 304, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 295.0 in stage 0.0 (TID 295) in 283 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (189/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 305.0 in stage 0.0 (TID 305, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 305, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 292.0 in stage 0.0 (TID 292) in 345 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (190/559) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-1.c.maclab-ukbb.internal:45517 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 306.0 in stage 0.0 (TID 306, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 306, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 270.0 in stage 0.0 (TID 270) in 610 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (191/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 307.0 in stage 0.0 (TID 307, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 307, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 68.0 in stage 0.0 (TID 68) in 4862 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (192/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 308.0 in stage 0.0 (TID 308, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 308, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 69.0 in stage 0.0 (TID 69) in 4862 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (193/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 309.0 in stage 0.0 (TID 309, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 309, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 71.0 in stage 0.0 (TID 71) in 4864 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (194/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 310.0 in stage 0.0 (TID 310, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 310, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 70.0 in stage 0.0 (TID 70) in 4864 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (195/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 311.0 in stage 0.0 (TID 311, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 311, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 296.0 in stage 0.0 (TID 296) in 307 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (196/559) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-14.c.maclab-ukbb.internal:44547 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-7.c.maclab-ukbb.internal:45215 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 312.0 in stage 0.0 (TID 312, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 312, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 293.0 in stage 0.0 (TID 293) in 396 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (197/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 313.0 in stage 0.0 (TID 313, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 313, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 288.0 in stage 0.0 (TID 288) in 438 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (198/559) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-4.c.maclab-ukbb.internal:36029 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 314.0 in stage 0.0 (TID 314, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 314, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 300.0 in stage 0.0 (TID 300) in 188 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (199/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 315.0 in stage 0.0 (TID 315, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 315, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 294.0 in stage 0.0 (TID 294) in 365 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (200/559) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-14.c.maclab-ukbb.internal:34491 (size: 53.4 KB, free: 9.5 GB) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-7.c.maclab-ukbb.internal:45839 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:12 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-13.c.maclab-ukbb.internal:41099 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 316.0 in stage 0.0 (TID 316, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 316, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:12 TaskSetManager: INFO: Finished task 297.0 in stage 0.0 (TID 297) in 330 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (201/559) 2019-12-19 14:53:12 TaskSetManager: INFO: Starting task 317.0 in stage 0.0 (TID 317, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 317, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 299.0 in stage 0.0 (TID 299) in 329 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (202/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 318.0 in stage 0.0 (TID 318, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 318, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 66.0 in stage 0.0 (TID 66) in 5053 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (203/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 319.0 in stage 0.0 (TID 319, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 319, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 298.0 in stage 0.0 (TID 298) in 335 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (204/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 320.0 in stage 0.0 (TID 320, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 320, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 99.0 in stage 0.0 (TID 99) in 4315 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (205/559) 2019-12-19 14:53:13 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-13.c.maclab-ukbb.internal:34783 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 321.0 in stage 0.0 (TID 321, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 321, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 101.0 in stage 0.0 (TID 101) in 4325 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (206/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 322.0 in stage 0.0 (TID 322, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 322, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 308.0 in stage 0.0 (TID 308) in 269 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (207/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 323.0 in stage 0.0 (TID 323, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 323, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 305.0 in stage 0.0 (TID 305) in 300 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (208/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 324.0 in stage 0.0 (TID 324, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 324, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 100.0 in stage 0.0 (TID 100) in 4355 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (209/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 325.0 in stage 0.0 (TID 325, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 325, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 303.0 in stage 0.0 (TID 303) in 314 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (210/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 326.0 in stage 0.0 (TID 326, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 326, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 95.0 in stage 0.0 (TID 95) in 4364 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (211/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 327.0 in stage 0.0 (TID 327, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 327, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 314.0 in stage 0.0 (TID 314) in 267 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (212/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 328.0 in stage 0.0 (TID 328, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 328, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 311.0 in stage 0.0 (TID 311) in 314 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (213/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 329.0 in stage 0.0 (TID 329, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 329, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 98.0 in stage 0.0 (TID 98) in 4407 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (214/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 330.0 in stage 0.0 (TID 330, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 330, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 96.0 in stage 0.0 (TID 96) in 4433 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (215/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 331.0 in stage 0.0 (TID 331, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 331, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 94.0 in stage 0.0 (TID 94) in 4435 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (216/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 332.0 in stage 0.0 (TID 332, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 332, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 313.0 in stage 0.0 (TID 313) in 328 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (217/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 333.0 in stage 0.0 (TID 333, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 333, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 312.0 in stage 0.0 (TID 312) in 333 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (218/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 334.0 in stage 0.0 (TID 334, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 334, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 315.0 in stage 0.0 (TID 315) in 308 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (219/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 335.0 in stage 0.0 (TID 335, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 335, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 97.0 in stage 0.0 (TID 97) in 4457 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (220/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 336.0 in stage 0.0 (TID 336, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 336, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 307.0 in stage 0.0 (TID 307) in 392 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (221/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 337.0 in stage 0.0 (TID 337, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 337, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 309.0 in stage 0.0 (TID 309) in 391 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (222/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 338.0 in stage 0.0 (TID 338, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 338, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 304.0 in stage 0.0 (TID 304) in 440 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (223/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 339.0 in stage 0.0 (TID 339, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 339, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 310.0 in stage 0.0 (TID 310) in 447 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (224/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 340.0 in stage 0.0 (TID 340, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 340, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 319.0 in stage 0.0 (TID 319) in 287 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (225/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 341.0 in stage 0.0 (TID 341, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 341, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 317.0 in stage 0.0 (TID 317) in 293 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (226/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 342.0 in stage 0.0 (TID 342, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 342, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 316.0 in stage 0.0 (TID 316) in 314 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (227/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 343.0 in stage 0.0 (TID 343, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 343, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 306.0 in stage 0.0 (TID 306) in 509 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (228/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 344.0 in stage 0.0 (TID 344, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 344, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 323.0 in stage 0.0 (TID 323) in 278 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (229/559) 2019-12-19 14:53:13 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-9.c.maclab-ukbb.internal:42325 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 345.0 in stage 0.0 (TID 345, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 345, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 325.0 in stage 0.0 (TID 325) in 282 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (230/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 346.0 in stage 0.0 (TID 346, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 346, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 333.0 in stage 0.0 (TID 333) in 218 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (231/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 347.0 in stage 0.0 (TID 347, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 347, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 330.0 in stage 0.0 (TID 330) in 233 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (232/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 348.0 in stage 0.0 (TID 348, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 348, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 321.0 in stage 0.0 (TID 321) in 340 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (233/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 349.0 in stage 0.0 (TID 349, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 349, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 322.0 in stage 0.0 (TID 322) in 336 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (234/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 350.0 in stage 0.0 (TID 350, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 350, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 328.0 in stage 0.0 (TID 328) in 280 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (235/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 351.0 in stage 0.0 (TID 351, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 351, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 326.0 in stage 0.0 (TID 326) in 317 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (236/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 352.0 in stage 0.0 (TID 352, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 352, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 338.0 in stage 0.0 (TID 338) in 206 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (237/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 353.0 in stage 0.0 (TID 353, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 353, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 320.0 in stage 0.0 (TID 320) in 403 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (238/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 354.0 in stage 0.0 (TID 354, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 354, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 337.0 in stage 0.0 (TID 337) in 266 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (239/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 355.0 in stage 0.0 (TID 355, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 355, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 339.0 in stage 0.0 (TID 339) in 234 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (240/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 356.0 in stage 0.0 (TID 356, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 356, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 324.0 in stage 0.0 (TID 324) in 404 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (241/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 357.0 in stage 0.0 (TID 357, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 357, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 336.0 in stage 0.0 (TID 336) in 331 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (242/559) 2019-12-19 14:53:13 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-9.c.maclab-ukbb.internal:40973 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 358.0 in stage 0.0 (TID 358, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 358, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 329.0 in stage 0.0 (TID 329) in 383 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (243/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 359.0 in stage 0.0 (TID 359, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 359, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 332.0 in stage 0.0 (TID 332) in 360 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (244/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 360.0 in stage 0.0 (TID 360, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 360, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 331.0 in stage 0.0 (TID 331) in 385 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (245/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 361.0 in stage 0.0 (TID 361, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 361, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 342.0 in stage 0.0 (TID 342) in 257 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (246/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 362.0 in stage 0.0 (TID 362, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 362, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 335.0 in stage 0.0 (TID 335) in 397 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (247/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 363.0 in stage 0.0 (TID 363, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 363, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 344.0 in stage 0.0 (TID 344) in 238 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (248/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 364.0 in stage 0.0 (TID 364, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 364, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 341.0 in stage 0.0 (TID 341) in 327 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (249/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 365.0 in stage 0.0 (TID 365, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 365, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 346.0 in stage 0.0 (TID 346) in 241 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (250/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 366.0 in stage 0.0 (TID 366, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 366, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 343.0 in stage 0.0 (TID 343) in 344 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (251/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 367.0 in stage 0.0 (TID 367, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 367, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 318.0 in stage 0.0 (TID 318) in 665 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (252/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 368.0 in stage 0.0 (TID 368, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 368, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 347.0 in stage 0.0 (TID 347) in 274 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (253/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 369.0 in stage 0.0 (TID 369, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 369, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 350.0 in stage 0.0 (TID 350) in 266 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (254/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 370.0 in stage 0.0 (TID 370, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 370, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 356.0 in stage 0.0 (TID 356) in 205 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (255/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 371.0 in stage 0.0 (TID 371, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 371, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 351.0 in stage 0.0 (TID 351) in 291 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (256/559) 2019-12-19 14:53:13 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-4.c.maclab-ukbb.internal:40119 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 372.0 in stage 0.0 (TID 372, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 372, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 353.0 in stage 0.0 (TID 353) in 264 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (257/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 373.0 in stage 0.0 (TID 373, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 373, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 355.0 in stage 0.0 (TID 355) in 250 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (258/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 374.0 in stage 0.0 (TID 374, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 374, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 358.0 in stage 0.0 (TID 358) in 255 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (259/559) 2019-12-19 14:53:13 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-4.c.maclab-ukbb.internal:36029 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 375.0 in stage 0.0 (TID 375, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 375, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 348.0 in stage 0.0 (TID 348) in 388 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (260/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 376.0 in stage 0.0 (TID 376, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 376, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 352.0 in stage 0.0 (TID 352) in 360 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (261/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 377.0 in stage 0.0 (TID 377, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 377, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 360.0 in stage 0.0 (TID 360) in 249 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (262/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 378.0 in stage 0.0 (TID 378, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 378, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 340.0 in stage 0.0 (TID 340) in 528 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (263/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 379.0 in stage 0.0 (TID 379, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 379, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 365.0 in stage 0.0 (TID 365) in 188 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (264/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 380.0 in stage 0.0 (TID 380, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 380, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 364.0 in stage 0.0 (TID 364) in 215 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (265/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 381.0 in stage 0.0 (TID 381, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 381, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 362.0 in stage 0.0 (TID 362) in 235 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (266/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 382.0 in stage 0.0 (TID 382, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 382, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 349.0 in stage 0.0 (TID 349) in 436 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (267/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 383.0 in stage 0.0 (TID 383, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 383, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 357.0 in stage 0.0 (TID 357) in 318 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (268/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 384.0 in stage 0.0 (TID 384, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 384, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 363.0 in stage 0.0 (TID 363) in 255 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (269/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 385.0 in stage 0.0 (TID 385, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 385, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 354.0 in stage 0.0 (TID 354) in 409 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (270/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 386.0 in stage 0.0 (TID 386, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 386, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 370.0 in stage 0.0 (TID 370) in 173 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (271/559) 2019-12-19 14:53:13 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-14.c.maclab-ukbb.internal:44547 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 387.0 in stage 0.0 (TID 387, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 387, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 361.0 in stage 0.0 (TID 361) in 324 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (272/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 388.0 in stage 0.0 (TID 388, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 388, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 345.0 in stage 0.0 (TID 345) in 511 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (273/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 389.0 in stage 0.0 (TID 389, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 389, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 371.0 in stage 0.0 (TID 371) in 213 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (274/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 390.0 in stage 0.0 (TID 390, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 390, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 367.0 in stage 0.0 (TID 367) in 269 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (275/559) 2019-12-19 14:53:13 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-14.c.maclab-ukbb.internal:34491 (size: 28.2 KB, free: 9.5 GB) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 391.0 in stage 0.0 (TID 391, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 391, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 373.0 in stage 0.0 (TID 373) in 212 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (276/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 392.0 in stage 0.0 (TID 392, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 392, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 366.0 in stage 0.0 (TID 366) in 322 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (277/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 393.0 in stage 0.0 (TID 393, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 393, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 124.0 in stage 0.0 (TID 124) in 4247 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (278/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 394.0 in stage 0.0 (TID 394, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 394, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 123.0 in stage 0.0 (TID 123) in 4249 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (279/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 395.0 in stage 0.0 (TID 395, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 395, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 125.0 in stage 0.0 (TID 125) in 4248 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (280/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 396.0 in stage 0.0 (TID 396, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 396, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 126.0 in stage 0.0 (TID 126) in 4249 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (281/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 397.0 in stage 0.0 (TID 397, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 397, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 128.0 in stage 0.0 (TID 128) in 4248 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (282/559) 2019-12-19 14:53:13 TaskSetManager: INFO: Starting task 398.0 in stage 0.0 (TID 398, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 398, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:13 TaskSetManager: INFO: Finished task 376.0 in stage 0.0 (TID 376) in 188 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (283/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 399.0 in stage 0.0 (TID 399, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 399, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 379.0 in stage 0.0 (TID 379) in 214 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (284/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 400.0 in stage 0.0 (TID 400, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 400, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 359.0 in stage 0.0 (TID 359) in 508 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (285/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 401.0 in stage 0.0 (TID 401, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 401, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 375.0 in stage 0.0 (TID 375) in 253 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (286/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 402.0 in stage 0.0 (TID 402, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 402, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 129.0 in stage 0.0 (TID 129) in 4332 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (287/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 403.0 in stage 0.0 (TID 403, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 403, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 127.0 in stage 0.0 (TID 127) in 4334 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (288/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 404.0 in stage 0.0 (TID 404, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 404, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 374.0 in stage 0.0 (TID 374) in 279 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (289/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 405.0 in stage 0.0 (TID 405, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 405, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 383.0 in stage 0.0 (TID 383) in 228 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (290/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 406.0 in stage 0.0 (TID 406, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 406, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 377.0 in stage 0.0 (TID 377) in 290 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (291/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 407.0 in stage 0.0 (TID 407, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 407, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 386.0 in stage 0.0 (TID 386) in 229 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (292/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 408.0 in stage 0.0 (TID 408, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 408, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 381.0 in stage 0.0 (TID 381) in 286 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (293/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 409.0 in stage 0.0 (TID 409, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 409, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 387.0 in stage 0.0 (TID 387) in 232 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (294/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 410.0 in stage 0.0 (TID 410, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 410, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 130.0 in stage 0.0 (TID 130) in 4387 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (295/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 411.0 in stage 0.0 (TID 411, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 411, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 384.0 in stage 0.0 (TID 384) in 261 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (296/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 412.0 in stage 0.0 (TID 412, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 412, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 385.0 in stage 0.0 (TID 385) in 255 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (297/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 413.0 in stage 0.0 (TID 413, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 413, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 392.0 in stage 0.0 (TID 392) in 159 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (298/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 414.0 in stage 0.0 (TID 414, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 414, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 369.0 in stage 0.0 (TID 369) in 452 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (299/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 415.0 in stage 0.0 (TID 415, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 415, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 390.0 in stage 0.0 (TID 390) in 218 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (300/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 416.0 in stage 0.0 (TID 416, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 416, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 378.0 in stage 0.0 (TID 378) in 336 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (301/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 417.0 in stage 0.0 (TID 417, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 417, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 136.0 in stage 0.0 (TID 136) in 4326 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (302/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 418.0 in stage 0.0 (TID 418, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 418, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 380.0 in stage 0.0 (TID 380) in 336 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (303/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 419.0 in stage 0.0 (TID 419, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 419, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 134.0 in stage 0.0 (TID 134) in 4329 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (304/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 420.0 in stage 0.0 (TID 420, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 420, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 135.0 in stage 0.0 (TID 135) in 4328 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (305/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 421.0 in stage 0.0 (TID 421, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 421, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 137.0 in stage 0.0 (TID 137) in 4329 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (306/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 422.0 in stage 0.0 (TID 422, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 422, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 388.0 in stage 0.0 (TID 388) in 282 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (307/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 423.0 in stage 0.0 (TID 423, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 423, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 141.0 in stage 0.0 (TID 141) in 4363 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (308/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 424.0 in stage 0.0 (TID 424, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 424, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 382.0 in stage 0.0 (TID 382) in 363 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (309/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 425.0 in stage 0.0 (TID 425, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 425, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 391.0 in stage 0.0 (TID 391) in 269 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (310/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 426.0 in stage 0.0 (TID 426, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 426, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 398.0 in stage 0.0 (TID 398) in 262 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (311/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 427.0 in stage 0.0 (TID 427, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 427, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 139.0 in stage 0.0 (TID 139) in 4415 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (312/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 428.0 in stage 0.0 (TID 428, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 428, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 393.0 in stage 0.0 (TID 393) in 283 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (313/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 429.0 in stage 0.0 (TID 429, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 429, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 138.0 in stage 0.0 (TID 138) in 4429 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (314/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 430.0 in stage 0.0 (TID 430, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 430, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 140.0 in stage 0.0 (TID 140) in 4428 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (315/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 431.0 in stage 0.0 (TID 431, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 431, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 399.0 in stage 0.0 (TID 399) in 237 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (316/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 432.0 in stage 0.0 (TID 432, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 432, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 394.0 in stage 0.0 (TID 394) in 302 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (317/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 433.0 in stage 0.0 (TID 433, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 433, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 402.0 in stage 0.0 (TID 402) in 231 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (318/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 434.0 in stage 0.0 (TID 434, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 434, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 413.0 in stage 0.0 (TID 413) in 166 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (319/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 435.0 in stage 0.0 (TID 435, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 435, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 401.0 in stage 0.0 (TID 401) in 256 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (320/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 436.0 in stage 0.0 (TID 436, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 436, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 403.0 in stage 0.0 (TID 403) in 241 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (321/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 437.0 in stage 0.0 (TID 437, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 437, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 400.0 in stage 0.0 (TID 400) in 263 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (322/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 438.0 in stage 0.0 (TID 438, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 438, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 404.0 in stage 0.0 (TID 404) in 243 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (323/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 439.0 in stage 0.0 (TID 439, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 439, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 418.0 in stage 0.0 (TID 418) in 161 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (324/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 440.0 in stage 0.0 (TID 440, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 440, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 397.0 in stage 0.0 (TID 397) in 347 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (325/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 441.0 in stage 0.0 (TID 441, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 441, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 422.0 in stage 0.0 (TID 422) in 171 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (326/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 442.0 in stage 0.0 (TID 442, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 442, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 408.0 in stage 0.0 (TID 408) in 234 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (327/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 443.0 in stage 0.0 (TID 443, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 443, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 411.0 in stage 0.0 (TID 411) in 226 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (328/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 444.0 in stage 0.0 (TID 444, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 444, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 255.0 in stage 0.0 (TID 255) in 2383 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (329/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 445.0 in stage 0.0 (TID 445, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 445, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 396.0 in stage 0.0 (TID 396) in 394 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (330/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 446.0 in stage 0.0 (TID 446, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 446, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 416.0 in stage 0.0 (TID 416) in 225 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (331/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 447.0 in stage 0.0 (TID 447, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 447, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 412.0 in stage 0.0 (TID 412) in 255 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (332/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 448.0 in stage 0.0 (TID 448, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 448, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 414.0 in stage 0.0 (TID 414) in 246 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (333/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 449.0 in stage 0.0 (TID 449, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 449, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 405.0 in stage 0.0 (TID 405) in 321 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (334/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 450.0 in stage 0.0 (TID 450, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 450, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 407.0 in stage 0.0 (TID 407) in 297 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (335/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 451.0 in stage 0.0 (TID 451, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 451, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 301.0 in stage 0.0 (TID 301) in 1713 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (336/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 452.0 in stage 0.0 (TID 452, kc1-w-8.c.maclab-ukbb.internal, executor 1, partition 452, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 327.0 in stage 0.0 (TID 327) in 1313 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (337/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 453.0 in stage 0.0 (TID 453, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 453, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 395.0 in stage 0.0 (TID 395) in 468 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (338/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 454.0 in stage 0.0 (TID 454, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 454, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 421.0 in stage 0.0 (TID 421) in 284 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (339/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 455.0 in stage 0.0 (TID 455, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 455, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 428.0 in stage 0.0 (TID 428) in 193 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (340/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 456.0 in stage 0.0 (TID 456, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 456, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 406.0 in stage 0.0 (TID 406) in 366 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (341/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 457.0 in stage 0.0 (TID 457, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 457, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 426.0 in stage 0.0 (TID 426) in 224 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (342/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 458.0 in stage 0.0 (TID 458, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 458, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 419.0 in stage 0.0 (TID 419) in 342 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (343/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 459.0 in stage 0.0 (TID 459, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 459, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 425.0 in stage 0.0 (TID 425) in 289 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (344/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 460.0 in stage 0.0 (TID 460, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 460, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 372.0 in stage 0.0 (TID 372) in 786 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (345/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 461.0 in stage 0.0 (TID 461, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 461, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 435.0 in stage 0.0 (TID 435) in 216 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (346/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 462.0 in stage 0.0 (TID 462, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 462, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 437.0 in stage 0.0 (TID 437) in 223 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (347/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 463.0 in stage 0.0 (TID 463, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 463, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 410.0 in stage 0.0 (TID 410) in 415 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (348/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 464.0 in stage 0.0 (TID 464, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 464, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 368.0 in stage 0.0 (TID 368) in 866 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (349/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 465.0 in stage 0.0 (TID 465, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 465, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 440.0 in stage 0.0 (TID 440) in 227 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (350/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 466.0 in stage 0.0 (TID 466, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 466, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 432.0 in stage 0.0 (TID 432) in 282 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (351/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 467.0 in stage 0.0 (TID 467, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 467, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 389.0 in stage 0.0 (TID 389) in 637 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (352/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 468.0 in stage 0.0 (TID 468, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 468, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 442.0 in stage 0.0 (TID 442) in 219 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (353/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 469.0 in stage 0.0 (TID 469, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 469, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 436.0 in stage 0.0 (TID 436) in 270 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (354/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 470.0 in stage 0.0 (TID 470, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 470, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 409.0 in stage 0.0 (TID 409) in 463 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (355/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 471.0 in stage 0.0 (TID 471, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 471, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 420.0 in stage 0.0 (TID 420) in 419 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (356/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 472.0 in stage 0.0 (TID 472, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 472, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 429.0 in stage 0.0 (TID 429) in 321 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (357/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 473.0 in stage 0.0 (TID 473, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 473, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 423.0 in stage 0.0 (TID 423) in 397 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (358/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 474.0 in stage 0.0 (TID 474, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 474, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 430.0 in stage 0.0 (TID 430) in 333 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (359/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 475.0 in stage 0.0 (TID 475, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 475, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 427.0 in stage 0.0 (TID 427) in 348 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (360/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 476.0 in stage 0.0 (TID 476, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 476, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 434.0 in stage 0.0 (TID 434) in 315 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (361/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 477.0 in stage 0.0 (TID 477, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 477, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 415.0 in stage 0.0 (TID 415) in 478 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (362/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 478.0 in stage 0.0 (TID 478, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 478, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 443.0 in stage 0.0 (TID 443) in 291 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (363/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 479.0 in stage 0.0 (TID 479, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 479, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 431.0 in stage 0.0 (TID 431) in 367 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (364/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 480.0 in stage 0.0 (TID 480, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 480, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 439.0 in stage 0.0 (TID 439) in 325 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (365/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 481.0 in stage 0.0 (TID 481, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 481, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 417.0 in stage 0.0 (TID 417) in 497 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (366/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 482.0 in stage 0.0 (TID 482, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 482, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 448.0 in stage 0.0 (TID 448) in 288 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (367/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 483.0 in stage 0.0 (TID 483, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 483, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 450.0 in stage 0.0 (TID 450) in 276 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (368/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 484.0 in stage 0.0 (TID 484, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 484, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 444.0 in stage 0.0 (TID 444) in 331 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (369/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 485.0 in stage 0.0 (TID 485, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 485, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 424.0 in stage 0.0 (TID 424) in 475 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (370/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 486.0 in stage 0.0 (TID 486, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 486, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 461.0 in stage 0.0 (TID 461) in 177 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (371/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 487.0 in stage 0.0 (TID 487, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 487, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 447.0 in stage 0.0 (TID 447) in 319 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (372/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 488.0 in stage 0.0 (TID 488, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 488, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 433.0 in stage 0.0 (TID 433) in 426 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (373/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 489.0 in stage 0.0 (TID 489, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 489, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 455.0 in stage 0.0 (TID 455) in 269 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (374/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 490.0 in stage 0.0 (TID 490, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 490, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 456.0 in stage 0.0 (TID 456) in 260 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (375/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 491.0 in stage 0.0 (TID 491, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 491, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 445.0 in stage 0.0 (TID 445) in 376 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (376/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 492.0 in stage 0.0 (TID 492, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 492, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 464.0 in stage 0.0 (TID 464) in 211 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (377/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 493.0 in stage 0.0 (TID 493, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 493, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 449.0 in stage 0.0 (TID 449) in 361 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (378/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 494.0 in stage 0.0 (TID 494, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 494, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 468.0 in stage 0.0 (TID 468) in 201 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (379/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 495.0 in stage 0.0 (TID 495, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 495, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 469.0 in stage 0.0 (TID 469) in 197 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (380/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 496.0 in stage 0.0 (TID 496, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 496, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 454.0 in stage 0.0 (TID 454) in 329 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (381/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 497.0 in stage 0.0 (TID 497, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 497, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 438.0 in stage 0.0 (TID 438) in 469 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (382/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 498.0 in stage 0.0 (TID 498, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 498, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 470.0 in stage 0.0 (TID 470) in 201 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (383/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 499.0 in stage 0.0 (TID 499, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 499, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 476.0 in stage 0.0 (TID 476) in 170 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (384/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 500.0 in stage 0.0 (TID 500, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 500, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 457.0 in stage 0.0 (TID 457) in 318 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (385/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 501.0 in stage 0.0 (TID 501, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 501, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 446.0 in stage 0.0 (TID 446) in 438 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (386/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 502.0 in stage 0.0 (TID 502, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 502, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 459.0 in stage 0.0 (TID 459) in 311 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (387/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 503.0 in stage 0.0 (TID 503, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 503, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 474.0 in stage 0.0 (TID 474) in 223 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (388/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 504.0 in stage 0.0 (TID 504, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 504, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 475.0 in stage 0.0 (TID 475) in 232 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (389/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 505.0 in stage 0.0 (TID 505, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 505, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 481.0 in stage 0.0 (TID 481) in 208 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (390/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 506.0 in stage 0.0 (TID 506, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 506, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 471.0 in stage 0.0 (TID 471) in 307 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (391/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 507.0 in stage 0.0 (TID 507, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 507, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 465.0 in stage 0.0 (TID 465) in 346 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (392/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 508.0 in stage 0.0 (TID 508, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 508, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 466.0 in stage 0.0 (TID 466) in 342 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (393/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 509.0 in stage 0.0 (TID 509, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 509, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 477.0 in stage 0.0 (TID 477) in 276 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (394/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 510.0 in stage 0.0 (TID 510, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 510, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 472.0 in stage 0.0 (TID 472) in 317 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (395/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 511.0 in stage 0.0 (TID 511, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 511, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 458.0 in stage 0.0 (TID 458) in 401 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (396/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 512.0 in stage 0.0 (TID 512, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 512, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 490.0 in stage 0.0 (TID 490) in 189 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (397/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 513.0 in stage 0.0 (TID 513, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 513, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 487.0 in stage 0.0 (TID 487) in 212 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (398/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 514.0 in stage 0.0 (TID 514, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 514, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 463.0 in stage 0.0 (TID 463) in 402 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (399/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 515.0 in stage 0.0 (TID 515, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 515, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 493.0 in stage 0.0 (TID 493) in 179 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (400/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 516.0 in stage 0.0 (TID 516, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 516, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 491.0 in stage 0.0 (TID 491) in 192 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (401/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 517.0 in stage 0.0 (TID 517, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 517, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 460.0 in stage 0.0 (TID 460) in 449 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (402/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 518.0 in stage 0.0 (TID 518, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 518, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 494.0 in stage 0.0 (TID 494) in 194 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (403/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 519.0 in stage 0.0 (TID 519, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 519, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 473.0 in stage 0.0 (TID 473) in 367 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (404/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 520.0 in stage 0.0 (TID 520, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 520, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 489.0 in stage 0.0 (TID 489) in 249 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (405/559) 2019-12-19 14:53:14 TaskSetManager: INFO: Starting task 521.0 in stage 0.0 (TID 521, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 521, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:14 TaskSetManager: INFO: Finished task 479.0 in stage 0.0 (TID 479) in 333 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (406/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 522.0 in stage 0.0 (TID 522, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 522, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 500.0 in stage 0.0 (TID 500) in 211 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (407/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 523.0 in stage 0.0 (TID 523, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 523, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 486.0 in stage 0.0 (TID 486) in 310 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (408/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 524.0 in stage 0.0 (TID 524, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 524, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 462.0 in stage 0.0 (TID 462) in 476 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (409/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 525.0 in stage 0.0 (TID 525, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 525, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 497.0 in stage 0.0 (TID 497) in 235 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (410/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 526.0 in stage 0.0 (TID 526, kc1-w-8.c.maclab-ukbb.internal, executor 18, partition 526, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 484.0 in stage 0.0 (TID 484) in 358 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (411/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 527.0 in stage 0.0 (TID 527, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 527, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 499.0 in stage 0.0 (TID 499) in 296 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (412/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 528.0 in stage 0.0 (TID 528, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 528, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 506.0 in stage 0.0 (TID 506) in 202 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (413/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 529.0 in stage 0.0 (TID 529, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 529, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 483.0 in stage 0.0 (TID 483) in 414 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (414/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 530.0 in stage 0.0 (TID 530, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 530, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 480.0 in stage 0.0 (TID 480) in 453 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (415/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 531.0 in stage 0.0 (TID 531, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 531, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 503.0 in stage 0.0 (TID 503) in 290 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (416/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 532.0 in stage 0.0 (TID 532, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 532, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 498.0 in stage 0.0 (TID 498) in 343 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (417/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 533.0 in stage 0.0 (TID 533, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 533, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 485.0 in stage 0.0 (TID 485) in 446 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (418/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 534.0 in stage 0.0 (TID 534, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 534, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 510.0 in stage 0.0 (TID 510) in 235 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (419/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 535.0 in stage 0.0 (TID 535, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 535, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 512.0 in stage 0.0 (TID 512) in 228 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (420/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 536.0 in stage 0.0 (TID 536, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 536, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 505.0 in stage 0.0 (TID 505) in 287 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (421/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 537.0 in stage 0.0 (TID 537, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 537, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 507.0 in stage 0.0 (TID 507) in 259 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (422/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 538.0 in stage 0.0 (TID 538, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 538, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 509.0 in stage 0.0 (TID 509) in 273 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (423/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 539.0 in stage 0.0 (TID 539, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 539, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 492.0 in stage 0.0 (TID 492) in 418 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (424/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 540.0 in stage 0.0 (TID 540, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 540, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 513.0 in stage 0.0 (TID 513) in 271 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (425/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 541.0 in stage 0.0 (TID 541, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 541, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 517.0 in stage 0.0 (TID 517) in 228 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (426/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 542.0 in stage 0.0 (TID 542, kc1-w-3.c.maclab-ukbb.internal, executor 13, partition 542, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 157.0 in stage 0.0 (TID 157) in 4824 ms on kc1-w-3.c.maclab-ukbb.internal (executor 13) (427/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 543.0 in stage 0.0 (TID 543, kc1-w-3.c.maclab-ukbb.internal, executor 13, partition 543, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 155.0 in stage 0.0 (TID 155) in 4827 ms on kc1-w-3.c.maclab-ukbb.internal (executor 13) (428/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 544.0 in stage 0.0 (TID 544, kc1-w-3.c.maclab-ukbb.internal, executor 13, partition 544, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 156.0 in stage 0.0 (TID 156) in 4827 ms on kc1-w-3.c.maclab-ukbb.internal (executor 13) (429/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 545.0 in stage 0.0 (TID 545, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 545, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 501.0 in stage 0.0 (TID 501) in 415 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (430/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 546.0 in stage 0.0 (TID 546, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 546, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 515.0 in stage 0.0 (TID 515) in 294 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (431/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 547.0 in stage 0.0 (TID 547, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 547, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 520.0 in stage 0.0 (TID 520) in 272 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (432/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 548.0 in stage 0.0 (TID 548, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 548, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 496.0 in stage 0.0 (TID 496) in 465 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (433/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 549.0 in stage 0.0 (TID 549, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 549, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 522.0 in stage 0.0 (TID 522) in 247 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (434/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 550.0 in stage 0.0 (TID 550, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 550, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 524.0 in stage 0.0 (TID 524) in 244 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (435/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 551.0 in stage 0.0 (TID 551, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 551, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 514.0 in stage 0.0 (TID 514) in 318 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (436/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 552.0 in stage 0.0 (TID 552, kc1-w-3.c.maclab-ukbb.internal, executor 13, partition 552, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 154.0 in stage 0.0 (TID 154) in 4893 ms on kc1-w-3.c.maclab-ukbb.internal (executor 13) (437/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 553.0 in stage 0.0 (TID 553, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 553, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 523.0 in stage 0.0 (TID 523) in 267 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (438/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 554.0 in stage 0.0 (TID 554, kc1-w-10.c.maclab-ukbb.internal, executor 23, partition 554, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 198.0 in stage 0.0 (TID 198) in 4080 ms on kc1-w-10.c.maclab-ukbb.internal (executor 23) (439/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 555.0 in stage 0.0 (TID 555, kc1-w-10.c.maclab-ukbb.internal, executor 23, partition 555, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 196.0 in stage 0.0 (TID 196) in 4083 ms on kc1-w-10.c.maclab-ukbb.internal (executor 23) (440/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 556.0 in stage 0.0 (TID 556, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 556, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 518.0 in stage 0.0 (TID 518) in 320 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (441/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 557.0 in stage 0.0 (TID 557, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 557, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 529.0 in stage 0.0 (TID 529) in 190 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (442/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 558.0 in stage 0.0 (TID 558, kc1-w-3.c.maclab-ukbb.internal, executor 9, partition 558, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 160.0 in stage 0.0 (TID 160) in 4915 ms on kc1-w-3.c.maclab-ukbb.internal (executor 9) (443/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 161.0 in stage 0.0 (TID 161) in 4918 ms on kc1-w-3.c.maclab-ukbb.internal (executor 9) (444/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 158.0 in stage 0.0 (TID 158) in 4919 ms on kc1-w-3.c.maclab-ukbb.internal (executor 9) (445/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 527.0 in stage 0.0 (TID 527) in 220 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (446/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 194.0 in stage 0.0 (TID 194) in 4111 ms on kc1-w-10.c.maclab-ukbb.internal (executor 15) (447/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 193.0 in stage 0.0 (TID 193) in 4119 ms on kc1-w-10.c.maclab-ukbb.internal (executor 15) (448/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 508.0 in stage 0.0 (TID 508) in 413 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (449/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 192.0 in stage 0.0 (TID 192) in 4122 ms on kc1-w-10.c.maclab-ukbb.internal (executor 15) (450/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 302.0 in stage 0.0 (TID 302) in 2580 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (451/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 516.0 in stage 0.0 (TID 516) in 409 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (452/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 525.0 in stage 0.0 (TID 525) in 336 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (453/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 180.0 in stage 0.0 (TID 180) in 4550 ms on kc1-w-2.c.maclab-ukbb.internal (executor 21) (454/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 191.0 in stage 0.0 (TID 191) in 4155 ms on kc1-w-10.c.maclab-ukbb.internal (executor 15) (455/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 488.0 in stage 0.0 (TID 488) in 635 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (456/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 536.0 in stage 0.0 (TID 536) in 202 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (457/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 504.0 in stage 0.0 (TID 504) in 522 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (458/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 534.0 in stage 0.0 (TID 534) in 252 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (459/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 538.0 in stage 0.0 (TID 538) in 218 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (460/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 159.0 in stage 0.0 (TID 159) in 5022 ms on kc1-w-3.c.maclab-ukbb.internal (executor 9) (461/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 537.0 in stage 0.0 (TID 537) in 239 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (462/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 535.0 in stage 0.0 (TID 535) in 260 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (463/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 175.0 in stage 0.0 (TID 175) in 4611 ms on kc1-w-2.c.maclab-ukbb.internal (executor 10) (464/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 173.0 in stage 0.0 (TID 173) in 4611 ms on kc1-w-2.c.maclab-ukbb.internal (executor 10) (465/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 531.0 in stage 0.0 (TID 531) in 307 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (466/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 197.0 in stage 0.0 (TID 197) in 4225 ms on kc1-w-10.c.maclab-ukbb.internal (executor 23) (467/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 453.0 in stage 0.0 (TID 453) in 978 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (468/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 528.0 in stage 0.0 (TID 528) in 336 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (469/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 530.0 in stage 0.0 (TID 530) in 330 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (470/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 176.0 in stage 0.0 (TID 176) in 4638 ms on kc1-w-2.c.maclab-ukbb.internal (executor 10) (471/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 495.0 in stage 0.0 (TID 495) in 673 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (472/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 502.0 in stage 0.0 (TID 502) in 631 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (473/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 177.0 in stage 0.0 (TID 177) in 4653 ms on kc1-w-2.c.maclab-ukbb.internal (executor 21) (474/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 178.0 in stage 0.0 (TID 178) in 4654 ms on kc1-w-2.c.maclab-ukbb.internal (executor 21) (475/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 549.0 in stage 0.0 (TID 549) in 212 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (476/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 545.0 in stage 0.0 (TID 545) in 232 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (477/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 540.0 in stage 0.0 (TID 540) in 278 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (478/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 179.0 in stage 0.0 (TID 179) in 4676 ms on kc1-w-2.c.maclab-ukbb.internal (executor 21) (479/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 541.0 in stage 0.0 (TID 541) in 290 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (480/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 542.0 in stage 0.0 (TID 542) in 285 ms on kc1-w-3.c.maclab-ukbb.internal (executor 13) (481/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 539.0 in stage 0.0 (TID 539) in 312 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (482/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 547.0 in stage 0.0 (TID 547) in 260 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (483/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 544.0 in stage 0.0 (TID 544) in 306 ms on kc1-w-3.c.maclab-ukbb.internal (executor 13) (484/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 201.0 in stage 0.0 (TID 201) in 4183 ms on kc1-w-1.c.maclab-ukbb.internal (executor 14) (485/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 199.0 in stage 0.0 (TID 199) in 4185 ms on kc1-w-1.c.maclab-ukbb.internal (executor 14) (486/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 202.0 in stage 0.0 (TID 202) in 4184 ms on kc1-w-1.c.maclab-ukbb.internal (executor 14) (487/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 548.0 in stage 0.0 (TID 548) in 267 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (488/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 546.0 in stage 0.0 (TID 546) in 287 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (489/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 200.0 in stage 0.0 (TID 200) in 4197 ms on kc1-w-1.c.maclab-ukbb.internal (executor 14) (490/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 556.0 in stage 0.0 (TID 556) in 246 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (491/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 553.0 in stage 0.0 (TID 553) in 264 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (492/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 533.0 in stage 0.0 (TID 533) in 409 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (493/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 555.0 in stage 0.0 (TID 555) in 262 ms on kc1-w-10.c.maclab-ukbb.internal (executor 23) (494/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 211.0 in stage 0.0 (TID 211) in 4203 ms on kc1-w-7.c.maclab-ukbb.internal (executor 16) (495/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 212.0 in stage 0.0 (TID 212) in 4207 ms on kc1-w-7.c.maclab-ukbb.internal (executor 16) (496/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 207.0 in stage 0.0 (TID 207) in 4210 ms on kc1-w-7.c.maclab-ukbb.internal (executor 24) (497/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 210.0 in stage 0.0 (TID 210) in 4209 ms on kc1-w-7.c.maclab-ukbb.internal (executor 24) (498/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 519.0 in stage 0.0 (TID 519) in 591 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (499/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 209.0 in stage 0.0 (TID 209) in 4219 ms on kc1-w-7.c.maclab-ukbb.internal (executor 24) (500/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 208.0 in stage 0.0 (TID 208) in 4220 ms on kc1-w-7.c.maclab-ukbb.internal (executor 24) (501/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 551.0 in stage 0.0 (TID 551) in 313 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (502/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 213.0 in stage 0.0 (TID 213) in 4223 ms on kc1-w-7.c.maclab-ukbb.internal (executor 16) (503/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 511.0 in stage 0.0 (TID 511) in 664 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (504/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 552.0 in stage 0.0 (TID 552) in 308 ms on kc1-w-3.c.maclab-ukbb.internal (executor 13) (505/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 214.0 in stage 0.0 (TID 214) in 4234 ms on kc1-w-7.c.maclab-ukbb.internal (executor 16) (506/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 203.0 in stage 0.0 (TID 203) in 4257 ms on kc1-w-1.c.maclab-ukbb.internal (executor 22) (507/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 204.0 in stage 0.0 (TID 204) in 4257 ms on kc1-w-1.c.maclab-ukbb.internal (executor 22) (508/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 554.0 in stage 0.0 (TID 554) in 307 ms on kc1-w-10.c.maclab-ukbb.internal (executor 23) (509/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 558.0 in stage 0.0 (TID 558) in 301 ms on kc1-w-3.c.maclab-ukbb.internal (executor 9) (510/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 206 in stage 0.0 (on kc1-w-1.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 281 in stage 0.0 (on kc1-w-14.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 217 in stage 0.0 (on kc1-w-13.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 248 in stage 0.0 (on kc1-w-9.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 242 in stage 0.0 (on kc1-w-9.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 221 in stage 0.0 (on kc1-w-13.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 215 in stage 0.0 (on kc1-w-13.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 259 in stage 0.0 (on kc1-w-4.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 282 in stage 0.0 (on kc1-w-14.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 263 in stage 0.0 (on kc1-w-4.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 286 in stage 0.0 (on kc1-w-14.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 257 in stage 0.0 (on kc1-w-4.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 174 in stage 0.0 (on kc1-w-2.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 247 in stage 0.0 (on kc1-w-9.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 218 in stage 0.0 (on kc1-w-13.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 451 in stage 0.0 (on kc1-w-8.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 264 in stage 0.0 (on kc1-w-4.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 243 in stage 0.0 (on kc1-w-9.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 441 in stage 0.0 (on kc1-w-8.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 283 in stage 0.0 (on kc1-w-14.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 262 in stage 0.0 (on kc1-w-4.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 285 in stage 0.0 (on kc1-w-14.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 279 in stage 0.0 (on kc1-w-14.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 258 in stage 0.0 (on kc1-w-4.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 246 in stage 0.0 (on kc1-w-9.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 219 in stage 0.0 (on kc1-w-13.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 452 in stage 0.0 (on kc1-w-8.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 467 in stage 0.0 (on kc1-w-11.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 244 in stage 0.0 (on kc1-w-9.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 261 in stage 0.0 (on kc1-w-4.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 334 in stage 0.0 (on kc1-w-8.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 284 in stage 0.0 (on kc1-w-14.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 205 in stage 0.0 (on kc1-w-1.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 280 in stage 0.0 (on kc1-w-14.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 222 in stage 0.0 (on kc1-w-13.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 245 in stage 0.0 (on kc1-w-9.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 478 in stage 0.0 (on kc1-w-8.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 195 in stage 0.0 (on kc1-w-10.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 249 in stage 0.0 (on kc1-w-9.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 220 in stage 0.0 (on kc1-w-13.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 216 in stage 0.0 (on kc1-w-13.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 260 in stage 0.0 (on kc1-w-4.c.maclab-ukbb.internal) as speculatable because it ran more than 962 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 284.1 in stage 0.0 (TID 559, kc1-w-1.c.maclab-ukbb.internal, executor 22, partition 284, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 263.1 in stage 0.0 (TID 560, kc1-w-1.c.maclab-ukbb.internal, executor 22, partition 263, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 285.1 in stage 0.0 (TID 561, kc1-w-1.c.maclab-ukbb.internal, executor 22, partition 285, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 205.0 in stage 0.0 (TID 205) in 4294 ms on kc1-w-1.c.maclab-ukbb.internal (executor 22) (511/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 286.1 in stage 0.0 (TID 562, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 286, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 206.1 in stage 0.0 (TID 563, kc1-w-10.c.maclab-ukbb.internal, executor 15, partition 206, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 257.1 in stage 0.0 (TID 564, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 257, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 279.1 in stage 0.0 (TID 565, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 279, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 258.1 in stage 0.0 (TID 566, kc1-w-3.c.maclab-ukbb.internal, executor 9, partition 258, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 280.1 in stage 0.0 (TID 567, kc1-w-2.c.maclab-ukbb.internal, executor 10, partition 280, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 281.1 in stage 0.0 (TID 568, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 281, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 222.1 in stage 0.0 (TID 569, kc1-w-7.c.maclab-ukbb.internal, executor 16, partition 222, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 245.1 in stage 0.0 (TID 570, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 245, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 478.1 in stage 0.0 (TID 571, kc1-w-7.c.maclab-ukbb.internal, executor 24, partition 478, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 195.1 in stage 0.0 (TID 572, kc1-w-3.c.maclab-ukbb.internal, executor 13, partition 195, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 174.1 in stage 0.0 (TID 573, kc1-w-1.c.maclab-ukbb.internal, executor 14, partition 174, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 246.1 in stage 0.0 (TID 574, kc1-w-10.c.maclab-ukbb.internal, executor 23, partition 246, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 217.1 in stage 0.0 (TID 575, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 217, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 247.1 in stage 0.0 (TID 576, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 247, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 451.1 in stage 0.0 (TID 577, kc1-w-2.c.maclab-ukbb.internal, executor 21, partition 451, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 218.1 in stage 0.0 (TID 578, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 218, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 248.1 in stage 0.0 (TID 579, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 248, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 219.1 in stage 0.0 (TID 580, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 219, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 452.1 in stage 0.0 (TID 581, kc1-w-10.c.maclab-ukbb.internal, executor 15, partition 452, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 249.1 in stage 0.0 (TID 582, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 249, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 220.1 in stage 0.0 (TID 583, kc1-w-12.c.maclab-ukbb.internal, executor 2, partition 220, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 242.1 in stage 0.0 (TID 584, kc1-w-3.c.maclab-ukbb.internal, executor 9, partition 242, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 221.1 in stage 0.0 (TID 585, kc1-w-2.c.maclab-ukbb.internal, executor 10, partition 221, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 467.1 in stage 0.0 (TID 586, kc1-w-0.c.maclab-ukbb.internal, executor 8, partition 467, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 264.1 in stage 0.0 (TID 587, kc1-w-7.c.maclab-ukbb.internal, executor 16, partition 264, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 243.1 in stage 0.0 (TID 588, kc1-w-5.c.maclab-ukbb.internal, executor 12, partition 243, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 244.1 in stage 0.0 (TID 589, kc1-w-7.c.maclab-ukbb.internal, executor 24, partition 244, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 215.1 in stage 0.0 (TID 590, kc1-w-3.c.maclab-ukbb.internal, executor 13, partition 215, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 216.1 in stage 0.0 (TID 591, kc1-w-1.c.maclab-ukbb.internal, executor 14, partition 216, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 441.1 in stage 0.0 (TID 592, kc1-w-10.c.maclab-ukbb.internal, executor 23, partition 441, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 259.1 in stage 0.0 (TID 593, kc1-w-11.c.maclab-ukbb.internal, executor 5, partition 259, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 260.1 in stage 0.0 (TID 594, kc1-w-5.c.maclab-ukbb.internal, executor 7, partition 260, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 282.1 in stage 0.0 (TID 595, kc1-w-2.c.maclab-ukbb.internal, executor 21, partition 282, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 261.1 in stage 0.0 (TID 596, kc1-w-6.c.maclab-ukbb.internal, executor 4, partition 261, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 283.1 in stage 0.0 (TID 597, kc1-w-6.c.maclab-ukbb.internal, executor 3, partition 283, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 262.1 in stage 0.0 (TID 598, kc1-w-11.c.maclab-ukbb.internal, executor 6, partition 262, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 334.1 in stage 0.0 (TID 599, kc1-w-10.c.maclab-ukbb.internal, executor 15, partition 334, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 521.0 in stage 0.0 (TID 521) in 658 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (512/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 550.0 in stage 0.0 (TID 550) in 380 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (513/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 1 for task 206.1 in stage 0.0 (TID 563) on kc1-w-10.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-1.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 206.0 in stage 0.0 (TID 206) in 4308 ms on kc1-w-1.c.maclab-ukbb.internal (executor 22) (514/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 557.0 in stage 0.0 (TID 557) in 353 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (515/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 1 for task 478.1 in stage 0.0 (TID 571) on kc1-w-7.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-8.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 478.0 in stage 0.0 (TID 478) in 1004 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (516/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 1 for task 334.1 in stage 0.0 (TID 599) on kc1-w-10.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-8.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 334.0 in stage 0.0 (TID 334) in 2465 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (517/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 1 for task 467.1 in stage 0.0 (TID 586) on kc1-w-0.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-11.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 467.0 in stage 0.0 (TID 467) in 1089 ms on kc1-w-11.c.maclab-ukbb.internal (executor 5) (518/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 526.0 in stage 0.0 (TID 526) in 650 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (519/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Marking task 482 in stage 0.0 (on kc1-w-8.c.maclab-ukbb.internal) as speculatable because it ran more than 969 ms 2019-12-19 14:53:15 TaskSetManager: INFO: Starting task 482.1 in stage 0.0 (TID 600, kc1-w-0.c.maclab-ukbb.internal, executor 11, partition 482, PROCESS_LOCAL, 8178 bytes) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 543.0 in stage 0.0 (TID 543) in 528 ms on kc1-w-3.c.maclab-ukbb.internal (executor 13) (520/559) 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 467.1 in stage 0.0 (TID 586, kc1-w-0.c.maclab-ukbb.internal, executor 8): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 467.1 in stage 0.0 (TID 586) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 1 for task 482.1 in stage 0.0 (TID 600) on kc1-w-0.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-8.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 482.0 in stage 0.0 (TID 482) in 1089 ms on kc1-w-8.c.maclab-ukbb.internal (executor 18) (521/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 532.0 in stage 0.0 (TID 532) in 645 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (522/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 1 for task 441.1 in stage 0.0 (TID 592) on kc1-w-10.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-8.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 441.0 in stage 0.0 (TID 441) in 1424 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (523/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 218.0 in stage 0.0 (TID 218) on kc1-w-13.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-6.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 218.1 in stage 0.0 (TID 578) in 162 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (524/559) 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 334.1 in stage 0.0 (TID 599, kc1-w-10.c.maclab-ukbb.internal, executor 15): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 334.1 in stage 0.0 (TID 599) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 283.0 in stage 0.0 (TID 283) on kc1-w-14.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-6.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 283.1 in stage 0.0 (TID 597) in 162 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (525/559) 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 206.1 in stage 0.0 (TID 563, kc1-w-10.c.maclab-ukbb.internal, executor 15): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 206.1 in stage 0.0 (TID 563) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 245.0 in stage 0.0 (TID 245) on kc1-w-9.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-5.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 245.1 in stage 0.0 (TID 570) in 182 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (526/559) 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 478.1 in stage 0.0 (TID 571, kc1-w-7.c.maclab-ukbb.internal, executor 24): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 478.1 in stage 0.0 (TID 571) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 1 for task 215.1 in stage 0.0 (TID 590) on kc1-w-3.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-13.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 215.0 in stage 0.0 (TID 215) in 4448 ms on kc1-w-13.c.maclab-ukbb.internal (executor 26) (527/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 1 for task 216.1 in stage 0.0 (TID 591) on kc1-w-1.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-13.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 216.0 in stage 0.0 (TID 216) in 4448 ms on kc1-w-13.c.maclab-ukbb.internal (executor 26) (528/559) 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 218.0 in stage 0.0 (TID 218, kc1-w-13.c.maclab-ukbb.internal, executor 26): TaskKilled (Finish but did not commit due to another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 218.0 in stage 0.0 (TID 218) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 220.0 in stage 0.0 (TID 220) on kc1-w-13.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-12.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 220.1 in stage 0.0 (TID 583) in 189 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (529/559) 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 215.1 in stage 0.0 (TID 590, kc1-w-3.c.maclab-ukbb.internal, executor 13): TaskKilled (Finish but did not commit due to another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 215.1 in stage 0.0 (TID 590) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 482.1 in stage 0.0 (TID 600, kc1-w-0.c.maclab-ukbb.internal, executor 11): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 482.1 in stage 0.0 (TID 600) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 1 for task 217.1 in stage 0.0 (TID 575) on kc1-w-11.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-13.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 217.0 in stage 0.0 (TID 217) in 4460 ms on kc1-w-13.c.maclab-ukbb.internal (executor 26) (530/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 1 for task 174.1 in stage 0.0 (TID 573) on kc1-w-1.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-2.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 174.0 in stage 0.0 (TID 174) in 5032 ms on kc1-w-2.c.maclab-ukbb.internal (executor 10) (531/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 260.0 in stage 0.0 (TID 260) on kc1-w-4.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-5.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 260.1 in stage 0.0 (TID 594) in 203 ms on kc1-w-5.c.maclab-ukbb.internal (executor 7) (532/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 243.0 in stage 0.0 (TID 243) on kc1-w-9.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-5.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 243.1 in stage 0.0 (TID 588) in 204 ms on kc1-w-5.c.maclab-ukbb.internal (executor 12) (533/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 261.0 in stage 0.0 (TID 261) on kc1-w-4.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-6.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 261.1 in stage 0.0 (TID 596) in 212 ms on kc1-w-6.c.maclab-ukbb.internal (executor 4) (534/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 1 for task 452.1 in stage 0.0 (TID 581) on kc1-w-10.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-8.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 452.0 in stage 0.0 (TID 452) in 1402 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (535/559) 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 441.1 in stage 0.0 (TID 592, kc1-w-10.c.maclab-ukbb.internal, executor 23): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 441.1 in stage 0.0 (TID 592) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 242.0 in stage 0.0 (TID 242) on kc1-w-9.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-3.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 242.1 in stage 0.0 (TID 584) in 232 ms on kc1-w-3.c.maclab-ukbb.internal (executor 9) (536/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 281.0 in stage 0.0 (TID 281) on kc1-w-14.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-0.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 281.1 in stage 0.0 (TID 568) in 237 ms on kc1-w-0.c.maclab-ukbb.internal (executor 8) (537/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 222.0 in stage 0.0 (TID 222) on kc1-w-13.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-7.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 222.1 in stage 0.0 (TID 569) in 237 ms on kc1-w-7.c.maclab-ukbb.internal (executor 16) (538/559) 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 452.1 in stage 0.0 (TID 581, kc1-w-10.c.maclab-ukbb.internal, executor 15): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 452.1 in stage 0.0 (TID 581) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 249.0 in stage 0.0 (TID 249) on kc1-w-9.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-0.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 249.1 in stage 0.0 (TID 582) in 240 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (539/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 257.0 in stage 0.0 (TID 257) on kc1-w-4.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-0.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 257.1 in stage 0.0 (TID 564) in 254 ms on kc1-w-0.c.maclab-ukbb.internal (executor 11) (540/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 282.0 in stage 0.0 (TID 282) on kc1-w-14.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-2.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 282.1 in stage 0.0 (TID 595) in 249 ms on kc1-w-2.c.maclab-ukbb.internal (executor 21) (541/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 246.0 in stage 0.0 (TID 246) on kc1-w-9.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-10.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 246.1 in stage 0.0 (TID 574) in 257 ms on kc1-w-10.c.maclab-ukbb.internal (executor 23) (542/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 1 for task 451.1 in stage 0.0 (TID 577) on kc1-w-2.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-8.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 451.0 in stage 0.0 (TID 451) in 1486 ms on kc1-w-8.c.maclab-ukbb.internal (executor 1) (543/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 248.0 in stage 0.0 (TID 248) on kc1-w-9.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-6.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 248.1 in stage 0.0 (TID 579) in 269 ms on kc1-w-6.c.maclab-ukbb.internal (executor 3) (544/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 221.0 in stage 0.0 (TID 221) on kc1-w-13.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-2.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 221.1 in stage 0.0 (TID 585) in 271 ms on kc1-w-2.c.maclab-ukbb.internal (executor 10) (545/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 280.0 in stage 0.0 (TID 280) on kc1-w-14.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-2.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 280.1 in stage 0.0 (TID 567) in 288 ms on kc1-w-2.c.maclab-ukbb.internal (executor 10) (546/559) 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 174.1 in stage 0.0 (TID 573, kc1-w-1.c.maclab-ukbb.internal, executor 14): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 174.1 in stage 0.0 (TID 573) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 216.1 in stage 0.0 (TID 591, kc1-w-1.c.maclab-ukbb.internal, executor 14): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 216.1 in stage 0.0 (TID 591) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 1 for task 219.1 in stage 0.0 (TID 580) on kc1-w-11.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-13.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 219.0 in stage 0.0 (TID 219) in 4561 ms on kc1-w-13.c.maclab-ukbb.internal (executor 17) (547/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 263.0 in stage 0.0 (TID 263) on kc1-w-4.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-1.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 263.1 in stage 0.0 (TID 560) in 312 ms on kc1-w-1.c.maclab-ukbb.internal (executor 22) (548/559) 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 221.0 in stage 0.0 (TID 221, kc1-w-13.c.maclab-ukbb.internal, executor 17): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 221.0 in stage 0.0 (TID 221) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 222.0 in stage 0.0 (TID 222, kc1-w-13.c.maclab-ukbb.internal, executor 17): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 222.0 in stage 0.0 (TID 222) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 220.0 in stage 0.0 (TID 220, kc1-w-13.c.maclab-ukbb.internal, executor 17): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 220.0 in stage 0.0 (TID 220) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 279.0 in stage 0.0 (TID 279) on kc1-w-14.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-12.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 279.1 in stage 0.0 (TID 565) in 338 ms on kc1-w-12.c.maclab-ukbb.internal (executor 2) (549/559) 2019-12-19 14:53:15 TaskSetManager: INFO: Killing attempt 0 for task 284.0 in stage 0.0 (TID 284) on kc1-w-14.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-1.c.maclab-ukbb.internal 2019-12-19 14:53:15 TaskSetManager: INFO: Finished task 284.1 in stage 0.0 (TID 559) in 344 ms on kc1-w-1.c.maclab-ukbb.internal (executor 22) (550/559) 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 261.0 in stage 0.0 (TID 261, kc1-w-4.c.maclab-ukbb.internal, executor 28): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 261.0 in stage 0.0 (TID 261) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:15 TaskSetManager: WARN: Lost task 451.1 in stage 0.0 (TID 577, kc1-w-2.c.maclab-ukbb.internal, executor 21): TaskKilled (another attempt succeeded) 2019-12-19 14:53:15 TaskSetManager: INFO: Task 451.1 in stage 0.0 (TID 577) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: INFO: Killing attempt 0 for task 285.0 in stage 0.0 (TID 285) on kc1-w-14.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-1.c.maclab-ukbb.internal 2019-12-19 14:53:16 TaskSetManager: INFO: Finished task 285.1 in stage 0.0 (TID 561) in 384 ms on kc1-w-1.c.maclab-ukbb.internal (executor 22) (551/559) 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 219.1 in stage 0.0 (TID 580, kc1-w-11.c.maclab-ukbb.internal, executor 6): TaskKilled (Finish but did not commit due to another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 219.1 in stage 0.0 (TID 580) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: INFO: Killing attempt 0 for task 286.0 in stage 0.0 (TID 286) on kc1-w-14.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-11.c.maclab-ukbb.internal 2019-12-19 14:53:16 TaskSetManager: INFO: Finished task 286.1 in stage 0.0 (TID 562) in 389 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (552/559) 2019-12-19 14:53:16 TaskSetManager: INFO: Killing attempt 0 for task 244.0 in stage 0.0 (TID 244) on kc1-w-9.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-7.c.maclab-ukbb.internal 2019-12-19 14:53:16 TaskSetManager: INFO: Finished task 244.1 in stage 0.0 (TID 589) in 382 ms on kc1-w-7.c.maclab-ukbb.internal (executor 24) (553/559) 2019-12-19 14:53:16 TaskSetManager: INFO: Killing attempt 0 for task 262.0 in stage 0.0 (TID 262) on kc1-w-4.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-11.c.maclab-ukbb.internal 2019-12-19 14:53:16 TaskSetManager: INFO: Finished task 262.1 in stage 0.0 (TID 598) in 397 ms on kc1-w-11.c.maclab-ukbb.internal (executor 6) (554/559) 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 249.0 in stage 0.0 (TID 249, kc1-w-9.c.maclab-ukbb.internal, executor 27): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 249.0 in stage 0.0 (TID 249) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 246.0 in stage 0.0 (TID 246, kc1-w-9.c.maclab-ukbb.internal, executor 27): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 246.0 in stage 0.0 (TID 246) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 248.0 in stage 0.0 (TID 248, kc1-w-9.c.maclab-ukbb.internal, executor 27): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 248.0 in stage 0.0 (TID 248) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: INFO: Killing attempt 0 for task 264.0 in stage 0.0 (TID 264) on kc1-w-4.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-7.c.maclab-ukbb.internal 2019-12-19 14:53:16 TaskSetManager: INFO: Finished task 264.1 in stage 0.0 (TID 587) in 430 ms on kc1-w-7.c.maclab-ukbb.internal (executor 16) (555/559) 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 242.0 in stage 0.0 (TID 242, kc1-w-9.c.maclab-ukbb.internal, executor 19): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 242.0 in stage 0.0 (TID 242) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 245.0 in stage 0.0 (TID 245, kc1-w-9.c.maclab-ukbb.internal, executor 19): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 245.0 in stage 0.0 (TID 245) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 244.0 in stage 0.0 (TID 244, kc1-w-9.c.maclab-ukbb.internal, executor 19): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 244.0 in stage 0.0 (TID 244) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 243.0 in stage 0.0 (TID 243, kc1-w-9.c.maclab-ukbb.internal, executor 19): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 243.0 in stage 0.0 (TID 243) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: INFO: Killing attempt 0 for task 258.0 in stage 0.0 (TID 258) on kc1-w-4.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-3.c.maclab-ukbb.internal 2019-12-19 14:53:16 TaskSetManager: INFO: Finished task 258.1 in stage 0.0 (TID 566) in 461 ms on kc1-w-3.c.maclab-ukbb.internal (executor 9) (556/559) 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 217.1 in stage 0.0 (TID 575, kc1-w-11.c.maclab-ukbb.internal, executor 5): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 217.1 in stage 0.0 (TID 575) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: INFO: Killing attempt 1 for task 247.1 in stage 0.0 (TID 576) on kc1-w-5.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-9.c.maclab-ukbb.internal 2019-12-19 14:53:16 TaskSetManager: INFO: Finished task 247.0 in stage 0.0 (TID 247) in 4258 ms on kc1-w-9.c.maclab-ukbb.internal (executor 27) (557/559) 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 283.0 in stage 0.0 (TID 283, kc1-w-14.c.maclab-ukbb.internal, executor 25): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 283.0 in stage 0.0 (TID 283) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 284.0 in stage 0.0 (TID 284, kc1-w-14.c.maclab-ukbb.internal, executor 25): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 284.0 in stage 0.0 (TID 284) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 285.0 in stage 0.0 (TID 285, kc1-w-14.c.maclab-ukbb.internal, executor 25): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 285.0 in stage 0.0 (TID 285) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 286.0 in stage 0.0 (TID 286, kc1-w-14.c.maclab-ukbb.internal, executor 25): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 286.0 in stage 0.0 (TID 286) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 280.0 in stage 0.0 (TID 280, kc1-w-14.c.maclab-ukbb.internal, executor 29): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 280.0 in stage 0.0 (TID 280) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 282.0 in stage 0.0 (TID 282, kc1-w-14.c.maclab-ukbb.internal, executor 29): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 282.0 in stage 0.0 (TID 282) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 281.0 in stage 0.0 (TID 281, kc1-w-14.c.maclab-ukbb.internal, executor 29): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 281.0 in stage 0.0 (TID 281) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 263.0 in stage 0.0 (TID 263, kc1-w-4.c.maclab-ukbb.internal, executor 28): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 263.0 in stage 0.0 (TID 263) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 262.0 in stage 0.0 (TID 262, kc1-w-4.c.maclab-ukbb.internal, executor 28): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 262.0 in stage 0.0 (TID 262) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 279.0 in stage 0.0 (TID 279, kc1-w-14.c.maclab-ukbb.internal, executor 29): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 279.0 in stage 0.0 (TID 279) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 264.0 in stage 0.0 (TID 264, kc1-w-4.c.maclab-ukbb.internal, executor 28): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 264.0 in stage 0.0 (TID 264) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 257.0 in stage 0.0 (TID 257, kc1-w-4.c.maclab-ukbb.internal, executor 20): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 257.0 in stage 0.0 (TID 257) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 258.0 in stage 0.0 (TID 258, kc1-w-4.c.maclab-ukbb.internal, executor 20): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 258.0 in stage 0.0 (TID 258) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 260.0 in stage 0.0 (TID 260, kc1-w-4.c.maclab-ukbb.internal, executor 20): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 260.0 in stage 0.0 (TID 260) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: INFO: Killing attempt 1 for task 259.1 in stage 0.0 (TID 593) on kc1-w-11.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-4.c.maclab-ukbb.internal 2019-12-19 14:53:16 TaskSetManager: INFO: Finished task 259.0 in stage 0.0 (TID 259) in 4636 ms on kc1-w-4.c.maclab-ukbb.internal (executor 20) (558/559) 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 247.1 in stage 0.0 (TID 576, kc1-w-5.c.maclab-ukbb.internal, executor 7): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 247.1 in stage 0.0 (TID 576) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 TaskSetManager: INFO: Killing attempt 1 for task 195.1 in stage 0.0 (TID 572) on kc1-w-3.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-10.c.maclab-ukbb.internal 2019-12-19 14:53:16 TaskSetManager: INFO: Finished task 195.0 in stage 0.0 (TID 195) in 5554 ms on kc1-w-10.c.maclab-ukbb.internal (executor 23) (559/559) 2019-12-19 14:53:16 DAGScheduler: INFO: ResultStage 0 (fold at RVD.scala:643) finished in 15.588 s 2019-12-19 14:53:16 DAGScheduler: INFO: Job 0 finished: fold at RVD.scala:643, took 15.660526 s 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 195.1 in stage 0.0 (TID 572, kc1-w-3.c.maclab-ukbb.internal, executor 13): TaskKilled (Finish but did not commit due to another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 195.1 in stage 0.0 (TID 572) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 root: INFO: took 16.975s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 16.976s, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.020ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 16.976s, total 19.531s, tagged coverage 100.0 2019-12-19 14:53:16 root: INFO: optimize InterpretNonCompilable, post Lowering: before: IR size 1: (I64 1639234) 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.064ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.013ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.040ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.116ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.027ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.084ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.570ms, total 19.531s, tagged coverage 60.5 2019-12-19 14:53:16 root: INFO: optimize InterpretNonCompilable, post Lowering: after: IR size 1: (I64 1639234) 2019-12-19 14:53:16 root: INFO: instruction count: 3: is/hail/codegen/generated/C9. 2019-12-19 14:53:16 root: INFO: instruction count: 53: is/hail/codegen/generated/C9.apply 2019-12-19 14:53:16 root: INFO: instruction count: 10: is/hail/codegen/generated/C9.apply 2019-12-19 14:53:16 root: INFO: instruction count: 14: is/hail/codegen/generated/C9.setPartitionIndex 2019-12-19 14:53:16 root: INFO: instruction count: 6: is/hail/codegen/generated/C9.addPartitionRegion 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 2.567ms, total 19.534s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 0.848ms, total 19.535s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.043ms, total 19.535s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 0.080ms, total 19.535s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate : 19.535s, total 19.535s, tagged coverage 98.9 2019-12-19 14:53:16 root: INFO: Timer: all timings: 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.085ms, total 1.480ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.086ms, total 1.762ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.129ms, total 1.966ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 2.526ms, total 4.557ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.092ms, total 4.744ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 5.865ms, total 10.679ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.079ms, total 10.910ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.026ms, total 10.988ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.117ms, total 11.142ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.134ms, total 11.341ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.030ms, total 11.421ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 1.903ms, total 13.363ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 12.117ms, total 13.505ms, tagged coverage 91.4 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.026ms, total 15.823ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 2.008s, total 2.024s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.423ms, total 2.025s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 2.009s, total 2.025s, tagged coverage 100.0 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.150ms, total 2.158s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.804ms, total 2.159s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 315.006ms, total 2.474s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.229ms, total 2.474s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.044ms, total 2.475s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.657ms, total 2.475s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.084ms, total 2.475s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.035ms, total 2.476s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.035ms, total 2.476s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.123ms, total 2.476s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.030ms, total 2.476s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.423ms, total 2.477s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 318.862ms, total 2.477s, tagged coverage 99.6 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.023ms, total 2.555s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 16.976s, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.020ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 16.976s, total 19.531s, tagged coverage 100.0 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.064ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.013ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.040ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.116ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.027ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.084ms, total 19.531s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.570ms, total 19.531s, tagged coverage 60.5 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 2.567ms, total 19.534s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 0.848ms, total 19.535s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.043ms, total 19.535s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 0.080ms, total 19.535s 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate : 19.535s, total 19.535s, tagged coverage 98.9 2019-12-19 14:53:16 root: INFO: Timer: aggregate: 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'RunCompiledFunction' (1): 0.043ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'ConvertToSafeValue' (1): 0.080ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'ForwardRelationalLets' (5): 0.224ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'FoldConstants' (5): 0.461ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'Verify' (4): 0.491ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'InitializeCompiledFunction' (1): 0.848ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'ExtractIntervalFilters' (5): 0.966ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'Compile' (1): 2.567ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'ForwardLets' (5): 3.127ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'PruneDeadFields' (5): 8.931ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'Simplify' (5): 315.327ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'LoweringTransformation' (2): 18.984s 2019-12-19 14:53:16 root: INFO: Timer: Fraction covered by a tagged leaf: 218.423ms (98.9%) 2019-12-19 14:53:16 root: INFO: optimize Lowerer, initial IR: before: IR size 4: (TableCount (MatrixColsTable (MatrixFilterIntervals "[{\"start\":{\"locus\":{\"contig\":\"chr20\",\"position\":1}},\"end\":{\"locus\":{\"contig\":\"chr20\",\"position\":64444167}},\"includeStart\":true,\"includeEnd\":true}]" True (MatrixRead None False False "{\"name\":\"MatrixNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt\",\"_spec\":null}")))) 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.066ms, total 0.893ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.055ms, total 1.033ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.114ms, total 1.177ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.122ms, total 1.339ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.036ms, total 1.403ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.038ms, total 1.472ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.040ms, total 1.532ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.006ms, total 1.559ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.016ms, total 1.592ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.053ms, total 1.685ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.021ms, total 1.745ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.029ms, total 1.799ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.997ms, total 1.818ms, tagged coverage 59.8 2019-12-19 14:53:16 root: INFO: optimize Lowerer, initial IR: after: IR size 1: (I64 200648) 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.005ms, total 1.898ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.016ms, total 1.933ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.006ms, total 1.967ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 0.094ms, total 1.984ms, tagged coverage 28.2 2019-12-19 14:53:16 root: INFO: optimize LowerMatrixToTable, post Lowering: before: IR size 1: (I64 200648) 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.029ms, total 2.086ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.006ms, total 2.115ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.016ms, total 2.148ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.056ms, total 2.222ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.014ms, total 2.257ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.025ms, total 2.301ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.265ms, total 2.319ms, tagged coverage 55.0 2019-12-19 14:53:16 root: INFO: optimize LowerMatrixToTable, post Lowering: after: IR size 1: (I64 200648) 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.005ms, total 2.378ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.011ms, total 2.407ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.006ms, total 2.440ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 0.085ms, total 2.456ms, tagged coverage 25.7 2019-12-19 14:53:16 root: INFO: optimize InterpretNonCompilable, post Lowering: before: IR size 1: (I64 200648) 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.025ms, total 2.528ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.006ms, total 2.554ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.014ms, total 2.585ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.050ms, total 2.655ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.013ms, total 2.689ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.023ms, total 2.731ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.250ms, total 2.749ms, tagged coverage 52.7 2019-12-19 14:53:16 root: INFO: optimize InterpretNonCompilable, post Lowering: after: IR size 1: (I64 200648) 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 0.204ms, total 3.003ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 0.015ms, total 3.071ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.010ms, total 3.103ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 0.033ms, total 3.158ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate : 3.166ms, total 3.174ms, tagged coverage 37.4 2019-12-19 14:53:16 root: INFO: Timer: all timings: 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.066ms, total 0.893ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.055ms, total 1.033ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.114ms, total 1.177ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.122ms, total 1.339ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.036ms, total 1.403ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.038ms, total 1.472ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.040ms, total 1.532ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.006ms, total 1.559ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.016ms, total 1.592ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.053ms, total 1.685ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.021ms, total 1.745ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.029ms, total 1.799ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.997ms, total 1.818ms, tagged coverage 59.8 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.005ms, total 1.898ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.016ms, total 1.933ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.006ms, total 1.967ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 0.094ms, total 1.984ms, tagged coverage 28.2 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.029ms, total 2.086ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.006ms, total 2.115ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.016ms, total 2.148ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.056ms, total 2.222ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.014ms, total 2.257ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.025ms, total 2.301ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.265ms, total 2.319ms, tagged coverage 55.0 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.005ms, total 2.378ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.011ms, total 2.407ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.006ms, total 2.440ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 0.085ms, total 2.456ms, tagged coverage 25.7 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.025ms, total 2.528ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.006ms, total 2.554ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.014ms, total 2.585ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.050ms, total 2.655ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.013ms, total 2.689ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.023ms, total 2.731ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.250ms, total 2.749ms, tagged coverage 52.7 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 0.204ms, total 3.003ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 0.015ms, total 3.071ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.010ms, total 3.103ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 0.033ms, total 3.158ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for CompileAndEvaluate : 3.166ms, total 3.174ms, tagged coverage 37.4 2019-12-19 14:53:16 root: INFO: Timer: aggregate: 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'RunCompiledFunction' (1): 0.010ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'InitializeCompiledFunction' (1): 0.015ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'Verify' (4): 0.022ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'LoweringTransformation' (2): 0.026ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'ConvertToSafeValue' (1): 0.033ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'ExtractIntervalFilters' (4): 0.073ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'ForwardRelationalLets' (4): 0.083ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'PruneDeadFields' (4): 0.116ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'Simplify' (4): 0.160ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'FoldConstants' (4): 0.160ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'Compile' (1): 0.204ms 2019-12-19 14:53:16 root: INFO: Timer: Time taken for tag 'ForwardLets' (4): 0.281ms 2019-12-19 14:53:16 root: INFO: Timer: Fraction covered by a tagged leaf: 2.036ms (36.8%) 2019-12-19 14:53:16 Hail: WARN: cols(): Resulting column table is sorted by 'col_key'. To preserve matrix table column order, first unkey columns with 'key_cols_by()' 2019-12-19 14:53:16 TaskSetManager: WARN: Lost task 259.1 in stage 0.0 (TID 593, kc1-w-11.c.maclab-ukbb.internal, executor 5): TaskKilled (another attempt succeeded) 2019-12-19 14:53:16 TaskSetManager: INFO: Task 259.1 in stage 0.0 (TID 593) failed, but the task will not be re-executed (either because the task failed with a shuffle data fetch failure, so the previous stage needs to be re-run, or because a different copy of the task has already succeeded). 2019-12-19 14:53:16 YarnScheduler: INFO: Removed TaskSet 0.0, whose tasks have all completed, from pool default 2019-12-19 14:53:17 root: INFO: optimize Lowerer, initial IR: before: IR size 206: (GetField rows (TableCollect (TableHead 6 (TableMapRows (TableMapRows (TableOrderBy (Alocus Aalleles) (MatrixRowsTable (MatrixMapRows (MatrixFilterCols (MatrixMapCols None (MatrixMapCols None (MatrixMapCols None (MatrixMapCols ("s") (MatrixAnnotateColsTable "__uid_4" (MatrixMapCols ("__uid_5") (MatrixMapCols None (MatrixMapCols None (MatrixAnnotateColsTable "__uid_3" (MatrixMapRows (MatrixFilterIntervals "[{\"start\":{\"locus\":{\"contig\":\"chr20\",\"position\":1}},\"end\":{\"locus\":{\"contig\":\"chr20\",\"position\":64444167}},\"includeStart\":true,\"includeEnd\":true}]" True (MatrixRead None False False "{\"name\":\"MatrixNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt\",\"_spec\":null}")) (InsertFields (SelectFields (locus alleles a_index was_split) (SelectFields (locus alleles rsid allele_data a_index was_split) (Ref va))) None)) (TableRead None False "{\"name\":\"TableNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/array_sample_map.ht\",\"_spec\":null}")) (InsertFields (SelectFields (s) (Ref sa)) None (ukbb_app_26041_id (GetField ukbb_app_26041_id (GetField __uid_3 (Ref sa)))))) (InsertFields (SelectFields (s ukbb_app_26041_id) (Ref sa)) None (__uid_5 (ApplyScanOp Count () ())))) (SelectFields (s ukbb_app_26041_id __uid_5) (Ref sa))) (TableMapRows (TableKeyBy (__uid_5) False (TableJoin inner 1 (TableMapRows (MatrixColsTable (MatrixMapCols ("__uid_6") (MatrixMapCols None (MatrixMapCols None (MatrixMapCols None (MatrixAnnotateColsTable "__uid_3" (MatrixMapRows (MatrixFilterIntervals "[{\"start\":{\"locus\":{\"contig\":\"chr20\",\"position\":1}},\"end\":{\"locus\":{\"contig\":\"chr20\",\"position\":64444167}},\"includeStart\":true,\"includeEnd\":true}]" True (MatrixRead None False False "{\"name\":\"MatrixNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt\",\"_spec\":null}")) (InsertFields (SelectFields (locus alleles a_index was_split) (SelectFields (locus alleles rsid allele_data a_index was_split) (Ref va))) None)) (TableRead None False "{\"name\":\"TableNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/array_sample_map.ht\",\"_spec\":null}")) (InsertFields (SelectFields (s) (Ref sa)) None (ukbb_app_26041_id (GetField ukbb_app_26041_id (GetField __uid_3 (Ref sa)))))) (InsertFields (SelectFields (s ukbb_app_26041_id) (Ref sa)) None (__uid_6 (GetField ukbb_app_26041_id (Ref sa))))) (InsertFields (SelectFields (s ukbb_app_26041_id __uid_6) (Ref sa)) None (__uid_5 (ApplyScanOp Count () ())))) (SelectFields (s ukbb_app_26041_id __uid_6 __uid_5) (Ref sa)))) (InsertFields (SelectFields (__uid_6 __uid_5) (SelectFields (s ukbb_app_26041_id __uid_6 __uid_5) (Ref row))) None)) (TableKeyBy (s) False (TableMapRows (TableKeyBy () False (TableRead None False "{\"name\":\"TextTableReader\",\"options\":{\"files\":[\"gs://broad-ukbb/resources/array/linking_file_200K_withbatch.csv\"],\"typeMapStr\":{},\"comment\":[],\"separator\":\",\",\"missing\":[\"NA\"],\"hasHeader\":true,\"impute\":false,\"quoteStr\":\"\\\"\",\"skipBlankLines\":false,\"forceBGZ\":false,\"filterAndReplace\":{\"name\":\"TextInputFilterAndReplace\"},\"forceGZ\":false}}")) (InsertFields (SelectFields (eid_26041 eid_sample batch `batch.c`) (Ref row)) None (s (GetField eid_26041 (Ref row)))))))) (SelectFields (__uid_5 eid_26041 eid_sample batch `batch.c`) (SelectFields (__uid_6 __uid_5 eid_26041 eid_sample batch `batch.c`) (Ref row))))) (SelectFields (s ukbb_app_26041_id __uid_5 __uid_4) (Ref sa))) (Let __uid_7 (GetField __uid_4 (Ref sa)) (InsertFields (SelectFields (s ukbb_app_26041_id) (Ref sa)) None (eid_26041 (GetField eid_26041 (Ref __uid_7))) (eid_sample (GetField eid_sample (Ref __uid_7))) (batch (GetField batch (Ref __uid_7))) (`batch.c` (GetField `batch.c` (Ref __uid_7)))))) (InsertFields (SelectFields (s batch `batch.c`) (SelectFields (s ukbb_app_26041_id eid_26041 eid_sample batch `batch.c`) (Ref sa))) None)) (SelectFields (s batch batch_num) (InsertFields (SelectFields (s batch `batch.c`) (Ref sa)) None (batch_num (GetField batch (Ref sa))) (batch (GetField `batch.c` (Ref sa)))))) (Coalesce (ApplyUnaryPrimOp Bang (IsNA (GetField batch (Ref sa)))) (False))) (AggLet __cse_1 False (GetField batch (Ref sa)) (AggLet __cse_2 False (GetField GT (Ref g)) (InsertFields (SelectFields (locus alleles a_index was_split) (Ref va)) None (n_not_called_50K (AggFilter False (ApplyComparisonOp EQ (Ref __cse_1) (Str "150K")) (ApplyAggOp Sum () ( (Apply toInt64 Int64 (IsNA (Ref __cse_2))))))) (n_not_called_100K (AggFilter False (ApplyComparisonOp EQ (Ref __cse_1) (Str "100K")) (ApplyAggOp Sum () ( (Apply toInt64 Int64 (IsNA (Ref __cse_2))))))) (n_not_called_200K (AggFilter False (ApplyComparisonOp EQ (Ref __cse_1) (Str "200K")) (ApplyAggOp Sum () ( (Apply toInt64 Int64 (IsNA (Ref __cse_2))))))))))))) (InsertFields (SelectFields () (SelectFields (locus alleles a_index was_split n_not_called_50K n_not_called_100K n_not_called_200K) (Ref row))) None (locus (GetField locus (Ref row))) (alleles (GetField alleles (Ref row))) (a_index (GetField a_index (Ref row))) (was_split (GetField was_split (Ref row))) (n_not_called_50K (GetField n_not_called_50K (Ref row))) (n_not_called_100K (GetField n_not_called_100K (Ref row))) (n_not_called_200K (GetField n_not_called_200K (Ref row))))) (InsertFields (SelectFields () (SelectFields (locus alleles a_index was_split n_not_called_50K n_not_called_100K n_not_called_200K) (Ref row))) None (locus (ApplySpecial showStr String (GetField locus (Ref row)) (I32 76))) (alleles (ApplySpecial showStr String (GetField alleles (Ref row)) (I32 76))) (a_index (ApplySpecial showStr String (GetField a_index (Ref row)) (I32 76))) (was_split (ApplySpecial showStr String (GetField was_split (Ref row)) (I32 76))) (n_not_called_50K (ApplySpecial showStr String (GetField n_not_called_50K (Ref row)) (I32 76))) (n_not_called_100K (ApplySpecial showStr String (GetField n_not_called_100K (Ref row)) (I32 76))) (n_not_called_200K (ApplySpecial showStr String (GetField n_not_called_200K (Ref row)) (I32 76)))))))) 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 1.447ms, total 12.531ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 7.140ms, total 19.871ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 46.465ms, total 66.483ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 20.655ms, total 87.318ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 1.390ms, total 88.842ms 2019-12-19 14:53:17 root: INFO: Prune: InsertFields: eliminating field 'ukbb_app_26041_id' 2019-12-19 14:53:17 root: INFO: Prune: InsertFields: eliminating field 'ukbb_app_26041_id' 2019-12-19 14:53:17 root: INFO: Prune: InsertFields: eliminating field 'eid_26041' 2019-12-19 14:53:17 root: INFO: Prune: InsertFields: eliminating field 'eid_sample' 2019-12-19 14:53:17 root: INFO: Prune: InsertFields: eliminating field 'batch_num' 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 40.275ms, total 129.196ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 1.640ms, total 130.974ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 2.620ms, total 133.680ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 3.844ms, total 137.610ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 13.204ms, total 150.910ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 1.036ms, total 152.115ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 21.528ms, total 173.728ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 1.191ms, total 175.109ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 1.573ms, total 176.769ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 1.973ms, total 178.823ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 8.176ms, total 187.078ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 1.454ms, total 188.636ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 10.256ms, total 198.977ms 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 188.026ms, total 199.099ms, tagged coverage 98.9 2019-12-19 14:53:17 root: INFO: optimize Lowerer, initial IR: after: IR size 157: (GetField rows (TableCollect (TableMapRows (TableHead 6 (TableOrderBy (Alocus Aalleles) (MatrixRowsTable (MatrixMapRows (MatrixFilterCols (MatrixMapCols () (MatrixAnnotateColsTable "__uid_4" (MatrixMapCols ("__uid_5") (MatrixFilterIntervals "[{\"start\":{\"locus\":{\"contig\":\"chr20\",\"position\":1}},\"end\":{\"locus\":{\"contig\":\"chr20\",\"position\":64444167}},\"includeStart\":true,\"includeEnd\":true}]" True (MatrixRead Matrix{global:Struct{},col_key:[s],col:Struct{s:String},row_key:[[locus,alleles]],row:Struct{locus:Locus(GRCh38),alleles:Array[String],a_index:Int32,was_split:Boolean},entry:Struct{GT:Call}} False False "{\"name\":\"MatrixNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt\",\"_spec\":null}")) (Let __iruid_44 (InsertFields (SelectFields () (Ref sa)) ("__uid_5") (__uid_5 (ApplyScanOp Count () ()))) (Ref __iruid_44))) (TableKeyBy (__uid_5) False (TableMapRows (TableKeyBy () False (TableJoin inner 1 (MatrixColsTable (MatrixMapCols ("__uid_6") (MatrixAnnotateColsTable "__uid_3" (MatrixMapRows (MatrixKeyRowsBy () False (MatrixFilterIntervals "[{\"start\":{\"locus\":{\"contig\":\"chr20\",\"position\":1}},\"end\":{\"locus\":{\"contig\":\"chr20\",\"position\":64444167}},\"includeStart\":true,\"includeEnd\":true}]" True (MatrixRead Matrix{global:Struct{},col_key:[s],col:Struct{s:String},row_key:[[locus,alleles]],row:Struct{locus:Locus(GRCh38),alleles:Array[String]},entry:Struct{}} False False "{\"name\":\"MatrixNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt\",\"_spec\":null}"))) (SelectFields () (Ref va))) (TableRead None False "{\"name\":\"TableNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/array_sample_map.ht\",\"_spec\":null}")) (Let __iruid_45 (InsertFields (SelectFields () (Ref sa)) ("__uid_6" "__uid_5") (__uid_6 (GetField ukbb_app_26041_id (GetField __uid_3 (Ref sa)))) (__uid_5 (ApplyScanOp Count () ()))) (Ref __iruid_45)))) (TableKeyBy (s) False (TableMapRows (TableRead Table{global:Struct{},key:[],row:Struct{eid_26041:String,batch:String,`batch.c`:String}} False "{\"name\":\"TextTableReader\",\"options\":{\"files\":[\"gs://broad-ukbb/resources/array/linking_file_200K_withbatch.csv\"],\"typeMapStr\":{},\"comment\":[],\"separator\":\",\",\"missing\":[\"NA\"],\"hasHeader\":true,\"impute\":false,\"quoteStr\":\"\\\"\",\"skipBlankLines\":false,\"forceBGZ\":false,\"filterAndReplace\":{\"name\":\"TextInputFilterAndReplace\"},\"forceGZ\":false}}") (Let __iruid_46 (InsertFields (Ref row) None (s (GetField eid_26041 (Ref row)))) (If (IsNA (Ref __iruid_46)) (NA Struct{batch:String,`batch.c`:String,s:String}) (MakeStruct (batch (GetField batch (Ref __iruid_46))) (batch.c (GetField `batch.c` (Ref __iruid_46))) (s (GetField s (Ref __iruid_46)))))))))) (If (IsNA (Ref row)) (NA Struct{__uid_5:Int64,batch:String,`batch.c`:String}) (MakeStruct (__uid_5 (GetField __uid_5 (Ref row))) (batch (GetField batch (Ref row))) (batch.c (GetField `batch.c` (Ref row)))))))) (Let __iruid_47 (GetField __uid_4 (Ref sa)) (Let __iruid_48 (InsertFields (SelectFields () (Ref sa)) None (batch (GetField batch (Ref __iruid_47))) (`batch.c` (GetField `batch.c` (Ref __iruid_47)))) (InsertFields (SelectFields (batch) (Ref __iruid_48)) ("batch") (batch (GetField `batch.c` (Ref __iruid_48))))))) (Coalesce (ApplyUnaryPrimOp Bang (IsNA (GetField batch (Ref sa)))) (False))) (AggLet __iruid_49 False (GetField batch (Ref sa)) (AggLet __iruid_50 False (GetField GT (Ref g)) (InsertFields (Ref va) None (n_not_called_50K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_49) (Str "150K")) (ApplyAggOp Sum () ( (Apply toInt64 Int64 (IsNA (Ref __iruid_50))))))) (n_not_called_100K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_49) (Str "100K")) (ApplyAggOp Sum () ( (Apply toInt64 Int64 (IsNA (Ref __iruid_50))))))) (n_not_called_200K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_49) (Str "200K")) (ApplyAggOp Sum () ( (Apply toInt64 Int64 (IsNA (Ref __iruid_50)))))))))))))) (InsertFields (SelectFields () (Ref row)) None (locus (ApplySpecial showStr String (GetField locus (Ref row)) (I32 76))) (alleles (ApplySpecial showStr String (GetField alleles (Ref row)) (I32 76))) (a_index (ApplySpecial showStr String (GetField a_index (Ref row)) (I32 76))) (was_split (ApplySpecial showStr String (GetField was_split (Ref row)) (I32 76))) (n_not_called_50K (ApplySpecial showStr String (GetField n_not_called_50K (Ref row)) (I32 76))) (n_not_called_100K (ApplySpecial showStr String (GetField n_not_called_100K (Ref row)) (I32 76))) (n_not_called_200K (ApplySpecial showStr String (GetField n_not_called_200K (Ref row)) (I32 76))))))) 2019-12-19 14:53:17 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.215ms, total 203.664ms 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 1.886s, total 2.090s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 1.330ms, total 2.091s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 1.888s, total 2.091s, tagged coverage 100.0 2019-12-19 14:53:19 root: INFO: optimize LowerMatrixToTable, post Lowering: before: IR size 407: (GetField rows (TableCollect (TableMapRows (TableHead 6 (TableOrderBy (Alocus Aalleles) (TableMapRows (TableMapGlobals (TableMapRows (TableMapGlobals (TableMapRows (TableMapGlobals (TableMapGlobals (TableMapGlobals (TableMapGlobals (TableFilterIntervals "[{\"start\":{\"locus\":{\"contig\":\"chr20\",\"position\":1}},\"end\":{\"locus\":{\"contig\":\"chr20\",\"position\":64444167}},\"includeStart\":true,\"includeEnd\":true}]" True (TableMapGlobals (TableRead Table{global:Struct{},key:[locus,alleles],row:Struct{locus:Locus(GRCh38),alleles:Array[String],a_index:Int32,was_split:Boolean,`the entries! [877f12a8827e18f61222c6c8c5fb04a8]`:Array[Struct{GT:Call}]}} False "{\"name\":\"TableNativeZippedReader\",\"pathLeft\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/rows\",\"pathRight\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/entries\",\"_specLeft\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[locus,alleles],row:Struct{locus:Locus(GRCh38),alleles:Array[String],rsid:String,allele_data:Struct{nonsplit_alleles:Array[String],has_star:Boolean,variant_type:String,n_alt_alleles:Int32},a_index:Int32,was_split:Boolean}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[10435,11961,10055,2334,9565,16663,9349,548,9376,6039,13869,4615,3837,12680,2016,6720,6469,12199,3675,11533,5737,2756,12886,3662,5379,10830,4053,3421,6200,5934,16255,4410,7830,13118,5892,3986,5023,4845,3106,8567,14977,1881,3351,5059,14245,6532,4089,6404,6766,7681,15089,5305,2726,5427,4419,3233,4962,4574,8072,4418,5477,5338,12169,7105,3458,13366,744,9110,2695,4738,3521,4606,4355,5221,6194,4728,7138,3650,6757,3048,8921,4933,6416,4141,3578,8230,3077,9635,3261,10601,4708,3103,1633,6276,6790,4344,3114,3106,6303,9044,6680,5523,9524,6172,5579,8244,5638,3980,9331,4937,4403,5231,5597,3604,12068,5509,4341,2995,1991,5638,19029,7493,3952,3483,9720,9793,14482,13801,5381,3985,5692,1731,11921,2165,5934,7930,7103,5441,3572,9697,6421,7389,2718,3238,5282,5101,4559,1093,4054,836,13122,3893,6134,6438,5519,7742,15837,3316,5650,2785,2918,3507,6189,12356,3953,6740,3746,8542,2058,3028,5369,10087,6203,2117,7993,4025,5195,3055,5002,10473,2197,5503,3772,9208,8314,2740,5398,6990,3603,6073,5172,6340,3412,6922,4386,4910,5333,4282,6546,6401,7531,4186,3110,3284,4570,9845,6782,7753,5628,5447,4612,4949,10973,2176,2168,5607,5850,6304,7389,8275,1890,5823,2586,3944,5173,1661,9647,4745,6238,3329,13839,2039,3725,3750,5075,4645,6828,6986,4160,5262,7606,5452,6824,2939,4825,1821,11363,5455,2061,6367,7848,2993,4189,3443,11286,5937,9113,1973,3399,7677,2596,10880,4253,4951,5549,3793,1535,2742,6881,2059,7507,3363,5400,2886,3625,3650,5626,3442,6752,6304,6592,4632,2776,3560,9232,3666,6737,12557,6965,4639,1999,7666,2733,859,5297,8148,3973,435,6601,4898,8273,2163,11116,3831,5523,3902,1746,5101,2739,12621,2038,2806,5040,10807,2833,4518,8003,4564,6277,2832,3728,3632,8564,3685,10365,2069,6417,1723,3327,3247,5355,12734,3395,4564,5924,4542,4754,6689,4705,7160,6237,8414,7978,4280,1317,3171,5603,7050,4112,5369,3394,3023,8089,5500,6758,2985,2023,4400,6794,6535,2812,7136,6948,7838,4212,3535,3970,4530,11041,2967,3822,5712,7287,5673,4019,5593,5487,1840,6808,4290,2285,5570,1835,5440,5527,7408,3853,2890,1994,8391,4075,4856,5880,5535,6871,4246,2071,1822,8950,8459,6947,3858,8309,3238,3936,6636,2945,7871,6055,2657,3664,6965,5604,2422,4692,2797,6475,6407,3089,7326,7106,7820,4639,2214,9169,3068,3927,745,6372,9648,2847,5933,5913,3951,536,2845,6447,5135,4787,6795,4804,6152,1642,1929,4740,5407,2022,3005,5764,4890,6994,3010,2140,9392,5142,3112,3259,10322,2934,4645,1840,4011,6378,3721,4730,1749,5522,8527,5341,2322,2187,4993,3181,6679,4301,5039,6520,4190,2484,3311,351,2168,7281,8175,4099,6848,3525,7359,4178,3948,2681,3985,7196,8945,4165,3004,6029,4187,2370,2822,3304,4068,11115,3174,3942,3119,5955,8547,1950,2483,2656,9048,1743,1771,4990,7933,5813,4738,3256,5248,5084,3150,5171,6416,2671,1978,6070,3302,7248,6286,4010,7583,1119,4668,7147,3080,5170,6558,3255,999,3751,1978,9823,3729,7492,3660,5208,4346,6467,3335,2839,3287,3265,5474,3607,5911,10466,4057,1633,5731,5725,2459,3231,2357,7632,4177,6668,2911,4409,4666,2873,5049,6974,5089,7368,2252,5140,2187,5922,5923,6243,4813,5062,4492,1592,4798,5384,5066,6888,2092,5254,4450,3936,3666,4494,5271,8181,3991,9704,2039,5500,6290,4202,7360,4725,7949,4680,3891,7057,8389,2770,4215,8354,5196,7334,2160,5651,4518,9417,6580,7070,2328,5225,2779,4414,5865,4213,6804,3611,6264,4268,4423,3105,4343,3199,7391,3831,7706,4936,4039,931,10386,2815,5159,2884,4993,9290,2458,2021,3126,7660,2986,3721,5483,4945,2233,11986,4468,1794,9854,1742,3187,5893,8695,2494,6048,7306,3214,9238,4972,3962,7693,13009,13101,4482,6551,2491,10101,2636,4126,3713,8576,5337,2830,3845,3904,8963,7989,3572,5723,8317,1560,8441,3981,6384,5557,5886,5485,3071,6851,8985,6825,5567,5732,12430,4654,4305,3052,5976,6133,8397,3916,5400,2289,6630,3525,5083,6510,5191,3099,8310,2135,1433,8664,1598,6410,2491,4929,1137,6358,8517,4004,2542,4885,10127,6077,4446,1453,5427,6498,7920,4159,4314,5804,17298,11893,2012,3939,8081,10985,5117,3801,4910,5213,2503,9058,5044,4013,1707,4042,4127,7024,6433,6693,3281,1587,3703,7496,9101,2955,3244,4019,2990,5300,5468,8643,2692,7929,6947,3689,5074,5176,2647,5792,9546,2282,6340,3873,7448,4972,3045,3999,3623,6975,5779,8420,2125,5961,4223,5702,3796,9158,6010,6501,3980,6770,2005,3693,7183,4903,5739,6823,7221,4171,7560,3063,4041,3713,8598,2144,7009,4894,6185,3506,6786,7871,3165,5721,4351,6972,3000,2219,8306,5210,4771,4680,6270,2577,10085,2731,4042,4880,5931,5951,3858,3651,4048,9871,6467,4466,4557,3583,7559,3401,6098,4449,5209,3399,11083,2171,5552,4642,6773,2650,5835,7190,8205,1635,2444,10861,6059,3083,6714,5924,8865,2675,5245,9945,1360,4241,8126,2918,2070,7139,8189,6379,1706,2504,3741,3123,4718,4709,7005,2744,5961,5037,3387,5285,2527,4161,3171,13753,2838,2799,2382,2653,4728,1550,7053,5064,5056,2587,5052,2950,3119,3786,4994,1920,6573,6438,5851,3979,8284,3269,2731,2942,5649,6549,3900,2375,10459,1596,6908,3919,4826,4500,4112,8254,3364,2604,6019,5913,6185,2524,4456,8630,3475,13642,4925,4538,2408,6436,6213,3346,1692,5482,4261,3570,6043,5403,3934,1747,5713,5568,3329,2190,3154,7375,5672,5903,2182,2444,3296,7099,5400,3290,1306,4199,1778,2832,4469,2539,7211,1428,10424,1841,7918,4700,4525,887,5807,9255,3662,4020,1639,5450,3234,4503,1800,4991,4481,4662,4842,1774,7525,4152,2361,4553,4521,4993,1370,8170,5816,6260,10173,1811,4453,2738,7517,3845,10815,8962,2239,4721,4772,2550,8641,4752,9355,4355,4502,4309,7230,3138,6510,4011,7171,1751,8939,2695,7425,3259,7378,4132,5047,4164,6715,5699,5090,8153,12091,3814,3770,2761,3175,5819,7430,5609,4983,9074,5986,4949,4928,5431,2921,7960,4756,6351,3045,3845,8802,7710,4353,5526,4497,4491,5993,3335,4736,4464,4330,9368,4832,3687,7515,4684,7248,2459,5585,4279,6573,3513,5400,8953,3533,4333,8936,2750,2831,6438,5062,2897,8065,3267,6216,3085,7673,8068,7938,5843,1052,3629,5077,2009,806,5524,6611,9867,3894,2486,1857,7525,3108,2089,1757,7345,12216,1898,3602,2502,7174,3960,6383,5432,3010,6447,5737,6515,1995,6265,4374,4711,5037,6982,2619,2153,2771,4179,5229,4833,6116,3191,5196,5927,5881,5352,6391,3470,5386,4108,5902,7736,3870,4214,13313,9130,10169,7785,5630,7188,8184,4907,1956,4280,4505,4931,7189,9398,5019,4300,3642,7306,5668,4634,9272,1947,4677,4741,3275,4790,7749,5507,3626,6243,3978,6725,4304,6317,4164,6548,6090,3334,7079,3987,4979,2927,5722,6074,4574,10225,792,6328,5300,2489,3344,7030,5014,3101,4918,4491,8189,6516,3973,6874,5783,7657,3659,1953,7036,6600,5958,2054,6911,4153,5997,2538,5998,4310,2248,5490,6526,7700,4551,8355,1827,7402,6492,4037,3675,6046,7167,4674,6767,9311,2766,8091,15387,4903,3439,1322,4189,4803,7140,9914,8016,7788,1670,6890,6460,11318,4270,2550,8116,8186,3843,5076,5348,2779,3877,9033,4986,3090,9202,3255,5225,6584,3674,5529,2433,6763,6855,6236,4999,8116,5246,7964,4314,2535,7838,2130,6238,2738,7523,3997,3886,2811,5524,5652,7060,5572,1335,6153,2894,7605,6501,3458,2382,7668,5892,2922,6944,7008,3403,3853,3299,2703,4616,9730,12073,1701,6391,3619,6103,7939,4907,6089,3233,5926,11543,3701,2810,7220,4002,6650,2786,6204,4839,2896,5293,5195,5935,4402,6065,6404,2081,7391,4657,2617,5290,5380,2860,5918,7397,3746,3616,5939,2742,7460,6326,2470,5379,6862,7048,3375,5538,7173,6754,2078,4806,5243,3795,10208,2107,1968,5650,2644,2998,5755,2838,6135,4952,6887,6495,3807,4828,1156,3414,5752,8475,4004,4537,1704,4949,6939,4521,5419,6346,6947,6892,3273,4169,7052,5366,7499,8323,1807,3381,7960,9850,4737,6015,3656,5119,5563,4224,2966,9457,2007,5248,5584,3945,2888,4729,11832,3152,9290,6007,3532,2832,8262,4170,14292,5420,2204,6490,3155,5092,10118,4419,7020,2310,3269,7457,7554,2971,1638,8322,9435,2875,1568,4881,7780,5699,5890,3207,6299,2499,6958,1195,2773,9175,2833,11781,4149,5174,2580,2728,2960,3966,7959,7299,2048,4187,4462,2647,4428,4219,5095,4757,6613,6350,4086,3242,4447,2308,6149,8541,4336,6028,1609,9444,6189,6563,6684,5010,6273,1223,3639,3415,10321,2635,2648,1530,4469,10344,6860,5207,5447,5675,4077,9759,2888,8299,1354,7505,3125,2579,4727,5184,9487,2474,7427,2730,12615,3382,4993,8139,2010,5084,5587,1782,7228,7586,5691,9414,4131,2843,3437,4983,6134,3027,5791,8619,8162,1677,7155,7855,6172,5473,2688,3502,3346,4173,9333,2546,3916,4474,2733,10035,7017,7594,6783,3904,3588,4742,8817,6343,961,4423,5197,4170,4111,6397,6304,2741,4889,3889,5722,2669,9396,2453,5594,9375,8632,4241,2372,10687,10767,5316,2801,6563,4131,3366,5978,3210,8810,3614,4879,3861,7272,3856,3550,2299,5852,5919,1717,4511,7396,6359,4308,4886,3634,9311,2367,4464,5668,3540,5357,5405,4309,5227,4965,4091,4151,5042,7403,649,4708,3753,2634,3516,6373,4525,1923,6982,6427,7490,2187,6475,4331,8972,3467,3167,7416,2361,10445,3585,5087,1318,8674,10079,5027,4253,4629,6822,3121,1969,10577,9313,2185,6277,5307,4662,3106,7889,2166,2676,11879,7041,2629,3615,7942,2267,5155,2851,5289,12335,4885,2920,3509,3518,2986,6081,1183,10587,3554,5554,7194,5823,5779,4487,3356,6185,6733,2765,5287,2735,9532,5678,4223,6739,8118,4897,4337,6162,1918,5750,10066,3337,2231,7048,3792,2437,4071,2100,7706,12788,4354,6915,3524,4545,6144,1477,3894,4247,12271,3094,6875,9761,2856,16422,4114,3926,1669,4941,11112,6125,4064,5413,13692,1460,4528,14932,8758,8266,3575,854,5284,2467,7828,1560,2811,4955,3427,4067,2642,4346,3980,3267,3509,2461,14708,2238,1770,6367,4685,5155,2951,6607,5966,8887,7028,813,8540,3132,2168,5096,2025,10347,5602,5432,3911,4378,3620,10134,4195,2827,1457,1784,5649,2269,4721,1894,8231,4123,4485,3997,5995,6175,3351,6370,4190,8257,1632,1056,5612,4583,5302,6896,4917,6802,1932,6425,2376,2140,8218,6844,3522,3340,7232,1878,4002,1998,4984,2188,4593,4870,2780,5595,6880,3961,3301,4230,3781,7402,2879,5368,1704,3439,3866,3194,6137,1798,4418,3377,6756,4764,1529,4886,5899,6416,5800,2841,3000,6434,5439,7625,2401,2382,3337,4050,4118,3468,2732,3664,7566,3772,4083,3671,9792,3572,5122,4299,2641,3888,9473,2249,4433,4626,5782,6627,3066,2833,3831,11054,2156,2887,8943,3132,3974,6716,2755,9822,5514,5812,6870,4362,11117,1898,5402,4309,7335,3217,4135,2826,6841,2733,3521,5452,4759,3888,3773,3502,5491,4886,6104,2852,1615,10091,2820,4939,2138,7418,5737,2259,3845,6196,6060,5050,4606,4088,4716,5363,4013,1240,4533,5593,6762,2523,1899,5970,7854,2541,1481,6438,7982,1989,2998,3741,3902,2785,4581,4423,4499,7784,3977,1469,4722,8145,1741,2508,5283,6136,5666,4418,6490,3395,3888,2037,4542,4392,3455,7434,2652,8224,1943,2083,5626,1885,2532,7349,5803,4825,1010,4141,7099,1787,4456,7066,4186,7899,8281,1096,3377,4989,2798,6910,3977,5055,4836,1687,7091,4028,3292,8737,1802,3503,2609,2304,4660,4648,4186,7051,5204,4648,4873,4310,3996,2518,4178,2962,5481,2709,2650,13374,2588,1761,4950,7626,8751,5282,3093,3806,7289,2154,5121,1762,7064,3531,8690,793,6931,5199,4820,5731,5094,2989,3332,5240,1553,8271,3338,2260,2470,4448,8369,6630,4010,4202,4623,3193,2444,5174,4113,6164,2721,7656,11214,6412,2181,5199,8227,5886,3357,10173,3733,3736,4574,6375,4148,3794,9440,4165,1604,6299,4283,3038,8092,6312,5109,3268,5184,1850,11216,6745,8331,4891,2888,5720,3042,9393,3108,10067,10269,5351,1252,5597,8448,5857,3408,3004,4413,5457,5039,4479,2052,3281,3081,1408,9776,6945,2421,6110,6989,5750,3452,2169,2499,9874,5783,4752,3336,6192,7340,5007,3812,3012,6652,3139,7562,1010,7246,4655,10002,5429,6293,5243,6164,2952,8040,6056,6291,11867,4390,732,2675,8826,8091,2119,4421,3287,7280,5728,5960,4396,10767,2440,4221,8036,5269,2459,5638,6956,8307,7192,4453,5926,3575,3967,7847,5409,7494,4877,8161,6225,9223,3171,10892,4868,7350,7645,3057,10306,5048,4934,6331,4388,6563,7402,4563,3777,5219,8127,2260,4744,9796,6917,11360,3777,6902,4632,5521,6052,4090,6679,8907,1026,4078,4071,6703,9954,2400,3943,8525,7557,5453,6038,6220,6620,3546,1880,6445,5013,4762,5671,10705,3259,7220,505,6086,8770,5002,10846,1552,7152,2904,6520,4233,4281,4594,9374,4332,6406,7533,2590,8849,7473,3817,4445,7674,4993,5426,9110,4895,8889,7329,1259,3768,5512,2924,7338,2441,9820,3745,7167,2242,6322,3709,4009,8558,4528,6803,1675,3478,6600,6721,1656,6779,6574,5443,5605,1381,4732,7169,4356,4694,4751,2223,8733,4588,6781,2235,2506,7480,4954,4605,6613,6823,3562,4424,5712,2493,5141,10772,4500,6793,5739,3517,2716,4349,4963,4839,9268,4569,7012,6565,1829,4442,9200,2571,3562,3100,9974,3079,3148,7449,5406,9532,3277,1924,4870,1831,7959,7118,4471,2757,8851,5161,4574,8101,2610,9159,5636,3271,4160,6391,5485,5842,5661,5433,2997,3940,7446,5565,2769,7702,5003,5042,6608,2882,6645,6018,3912,2849,3078,10445,2095,9156,1590,7419,5089,3008,11724,3524,5100,4174,6951,2956,7662,5187,8579,2000,1860,4094,10166,5491,4683,3471,3979,9106,3915,2174,3310,5777,4553,3702,4562,8438,5923,5210,1687,7213,4343,4679,8658,4820,9796,2593,3715,3813,7485,3590,6374,2891,4222,7915,8008,8201,5362,5212,3995,5256,6671,4564,4287,6330,4584,8935,5051,4310,7412,3883,8292,3473,4062,3545,6052,2434,6221,9991,4639,2521,9391,5724,1290,5708,5889,6480,5213,1716,6040,2227,8655,2253,7420,5087,7268,5309,6049,3118,4215,3285,5902,1857,7747,2475,5734,4197,4916,8752,1216,5875,4653,8835,4957,4908,5831,6273,2658,5223,6260,3014,5352,3351,6046,1490,4227,4439,3527,3625,4518,5026,5560,3886,5604,6223,5121,6461,3046,5833,5439,3141,8831,3616,4805,7942,3097,4938,5107,7311,1663,6504,9149,4139,7454,4771,2850,6219,3224,4624,7296,7773,7988,7788,7051,7088,6715,1732,9986,9243,3457,5814,11235,2830,6320,2578,6351,6863,2976,5633,5702,7618,2600,5729,3680,6185,4335,8069,1032,3958,5539,2526,4469,7959,8711,4734,6964,1588,4463,3039,7443,2299,3051,7642,1170,4302,4309,5410,3411,5068,2934,6698,1287,1474,5052,2014,12806,2080,5694,8143,7091,2752,2569,4669,4231,7835,3766,5674,1953,4861,6264,5395,5730,3277,4941,4478,6006,3886,3091,5720,5880,6383,4284,1902,5306,3390,4941,5192,11454,2232,3747,2462,2795,9200,1710,5919,2196,7335,3764,4923,6607,6747,4591,3763,6452,6160,4368,1650,10301,7632,4437,2490,5463,2877,3831,6508,6620,5960,2539,7964,4785,5962,3310,1375,9625,2664,1904,3972,3958,1534,5394,6267,8367,5517,7738,4324,4459,4651,3030,1224,7527,5088,5359,5887,1786,7064,6304,16092,2748,2818,5959,6504,6074,983,10866,7782,5728,5311,9253,3430,5718,9786,5938,2515,4754,2761,2951,10899,2448,5698,2559,10302,5866,11109,4743,3400,7008,2419,8584,1999,6695,3716,6039,4246,6470,2814,5223,1032,4429,6608,2958,2609,1770,7295,4240,3525,2668,9352,1842,4716,7007,2027,4015,7577,7045,1369,8641,3206,4864,4642,8318,1823,3143,9614,947,5681,4291,6824,3635,6465,1136,6585,6290,4553,12207,1987,3854,4276,5299,11678,4236,2760,4279,3523,5282,1137,3349,1158,5739,2434,4959,4375,1624,6764,1244,11457,7717,3415,4486,6000,4025,1893,8541,6046,4311,2241,7798,3260,10926,2962,4221,5749,5256,5157,2906,5138,3177,5743,2962,5653,2990,9321,5583,6644,5019,2382,6556,5928,855,4914,9058,5590,4131,2701,7774,4859,3026,3192,6065,4820,3151,3185,5217,6560,6859,5888,2983,9767,2554,2341,7697,3264,3578,6073,2366,2439,6568,5836,3820,7016,4273,5025,3891,9472,2495,3114,2623,8836,3284,3432,6204,8505,3350,3101,3608,2705,5580,12405,3866,5438,3090,7541,1167,5983,2748,5624,3648,3718,8148,4409,5347,9489,3733,7754,7601,2704,1498,1930,6132,3513,6836,5080,4371,3355,6180,7190,6538,5923,641,11203,4375,2281,4315,6467,4326,4311,4780,2915,4937,5942,5724,4306,6366,1741,6429,3538,7666,5612,5079,2902,8878,3882,1075,11822,1811,7773,6430,5911,6870,5328,1316,8510,3611,6845,4500,2516,7348,2797,4136,4034,10967,2069,6485,4747,8294,1560,7204,4740,6176,9660,2949,10859,9386,11696,5793,14510,3914,8696,2906,3115,4043,8456,4703,9622,4556,9058,6622,5093,3594,4653,2332,4915,4473,6427,4869,8721,5659,10574,6901,20083,2984,1903,6769,8571,7894,4744,11909,8408,4653,10131,5511,5713,7298,5963,10045,2222,6097,3661,5507,8185,5463,3730,2079,9854,1875,5514,4576,9578,10922,6835,6934,11162,7364,2950,5526,6419,9187,2622,9080,3058,10299,11728,2926,2605,3494,5607,17388,4460,6655,4531,10165,5735,4800,7512,10317,7613,11253,12040,9973,1018,8854,6026,3098,8098,5675,2851,4096,3096,2356,8157,3416,8447,1905,9655,7007,4341,4912,1959,3947,2383,1868,6540,6886,8284,10626,2040,2031,3676,3044,3144,9802,5520,2463,4787,1810,11436,3625,6197,3129,9605,1737,7920,1719,6128,3656,6242,3180,4923,8771,3686,3931,1645,4734,5278,4688,3463,5166,7496,3946,7231,5041,2437,4190,12035,2797,7865,4921,4022,3858,4799,8311,1290,10894,4148,1547,4094,7588,4919,3939,1933,6455,3858,5662,6284,2016,3701,3795,5286,1273,2454,12639,991,5328,5142,5281,5168,4608,5716,4656,5453,7000,4681,6150,2303,5951,5236,2105,1095,3749,4056,4285,7497,4379,3801,6365,3873,4079,4799,4922,3618,10120,6602,3111,4456,7425,2525,5232,2861,4084,5213,3907,7230,1665,6980,4908,6861,4434,6799,2773,7373,3909,2061,5058,1455,10286,5093,5684,2853,8471,3363,7510,1031,89,9128,1920,2791,5683,5353,5781,2022,5858,3153,6903,3551,4273,6105,5680,2444,1949,6385,7536,2492,10990,3390,5102,1498,5255,6131,4912,5614,3645,4830,6197,4350,3895,5684,2857,9903,2069,4022,4288,4443,6334,6438,6707,2317,4298,8984,6226,911,4623,3617,6535,5422,1236,2254,8237,9104,1464,5207,5058,3345,4463,979,2480,6825,8962,2727,4980,3508,6877,5503,7505,1481,4254,5112,2488,2566,3726,6359,9280,4933,4089,3358,1689,2774,5799,6797,13949,1896,4555,1576,6494,2708,11110,1907,3940,6932,2421,3572,1264,5477,1313,5095,3011,8086,7510,1913,2047,7154,5775,2280,1457,6188,8762,3235,6001,4473,4383,3589,9651,1697,6906,2884,2124,4189,7808,10021,1822,2933,4183,5250,6665,7053,5295,5192,2915,2781,6002,1874,6770,4939,7302,5077,4452,6657,3523,5829,4351,2562,1437,11029,2298,4722,4231,8959,3055,1417,3786,8802,3732,4215,2053,5586,11174,4730,2975,1356,10693,3274,5131,1787,4315,6890,798,2419,6503,4531,4879,2580,2569,3236,8034,2454,3639,3397,2421,3841,5646,6191,5327,2394,5746,706,4780,6615,7776,7211,1386,2112,3234,8440,8136,4364,9603,6038,3333,8320,5146,4383,3718,4635,5929,3616,7419,3922,6330,4780,8108,2918,5616,5810,5662,10482,1248,7142,1502,4282,10057,6989,1997,3353,2055,8567,4438,1089,7354,2702,2460,1964,10858,7507,3093,5431,1436,8189,2660,4484,4542,7249,8147,3711,3663,7678,4672,3982,5196,3667,6983,5765,5445,2267,4825,8646,2937,809,4999,8557,4122,3303,3188,5718,5564,11530,5213,3022,2430,3796,5575,9351,2162,3182,2498,5054,4192,5528,8478,1776,4257,4264,7450,1749,6452,2937,4680,3829,12091,3632,4038,4668,3671,7702,2461,7981,2128,6648,4130,7393,5705,4885,5419,1455,8807,4969,6629,2376,4829,7440,3531,4315,4590,6338,2698,8200,1515,5938,5989,3864,9066,2895,10768,4590,5594,7302,4607,16154,2800,3633,5151,7467,8787,4421,4750,9937,8091,4762,9579,5317,7424,3231,7892,6909,8748,10070,3375,13170,5764,1199,4992,3888,11192,3540,6650,5547,5291,8040,8780,6412,2373,6142,2293,2685,2282,5176,3283,10025,7323,5338,6058,2848,2641,3400,14799,2778,4704,8088,4408,8982,3147,1819,10489,2161,1939,8883,7219,4477,4753,4439,1903,7136,6825,5761,5571,4154,9123,4623,2118,2631,4956,4855,1393,6970,5741,2295,5702,3613,5939,2294,5939,4734,3242,2549,2033,5639,3286,4991,6897,3518,5516,2505,2156,7080,6132,3384,7459,4443,2100,3289,8558,4687,1716,7766,4758,3477,4509,2358,4652,12725,4439,5579,1527,7888,1485,7177,4138,1570,8883,4510,7647,2305,6296,5350,5140,1885,4340,5739,5370,4234,6502,5756,4732,6404,3179,2660,4727,5547,4957,4956,5268,3592,3914,3110,5553,5110,4056,5380,7134,5959,5638,915,2902,10715,6351,4225,1381,3589,10460,5637,1237,4406,2341,5477,7043,3398,2770,2629,6681,1150,7708,7523,4482,5714,4331,4636,8422,5457,822,2983,2126,4602,5687,4654,4198,4650,2897,6620,3240,6761,2629,4994,6145,1905,7033,6528,7458,3418,3465,4112,3009,2449,3981,5620,7318,3245,5197,4676,8936,2981,5643,3066,7039,10311,2655,1784,1895,4094,7516,3894,3952,5655,4713,2486,6702,5068,3075,12754,3071,2097,2599,3787,3942,9250,2626,2713,2341,7995,8194,2832,3814,2909,4646,8905,7672,3049,2439,7156,6573,6408,2029,2574,3239,7421,5033,3153,4050,4523,4567,3854,3444,4911,1749,6159,5475,1522,3525,4181,6779,1036,11957,9142,2719,3365,1645,5045,3667,2589,7696,8436,2424,5631,6212,6190,3676,9706,1525,4363,6914,2920,6538,5607,5912,5099,4020,3919,4065,5489,5750,5963,4462,2615,6392,2745,3570,8043,7897,4706,4633,10350,1921,4813,8509,6240,1433,7301,5140,1384,7869,3830,4127,9714,4994,5868,3376,4571,3115,3757,2689,13363,6777,4908,3981,7557,3913,3398,4479,6684,6567,2767,5716,1843,5631,3632,4981,5586,6217,4363,3271,5068,4314,7085,2575,3601,3987,8895,5601,3101,5831,5093,4423,4778,7093,6716,2913,6628,4841,3856,7463,3237,5369,1968,5731,6161,3897,10037,4556,5124,6751,3919,7084,4340,4513,6265,3031,2724,3782,2375,5971,921,4405,9348,5973,3118,4117,4637,6756,2878,5189,10245,3096,8808,7169,2369,4413,5290,4851,4878,7499,7946,6979,10494,6909,11110,13280,5823,3279,8634,12509,6806,2487,3462,6775,3856,5106,7389,6809,10227,1285,5756,2876,5141,6833,6968,2845,2375,4683,3361,4566,2380,7793,2560,7121,4508,2400,6237,3220,6682,6611,2960,4945,8946,2630,7078,2713,3092,5298,10552,4102,6426,7987,1767,7449,6614,4757,6981,3453,3605,6509,8786,7269,4657,971,10178,2747,6542,5792,4953,3429,9154,6448,4698,7736,3436,2619,7042,9237,3307,5469,3579,10178,3097,4510,1735,7728,3228,2044,7016,8244,7087,5356,7054,3600,3576,2589,9307,5610,5965,7754,4942,6214,1656,3874,6041,5334,5217,4552,5648,4314,4096,5440,7059,3496,11458,4391,3325,8627,5680,4702,5292,7011,12583,6516,3491,6077,5596,4175,1997,13024,2990,6683,3376,5512,6275,6828,3156,10697,8115,5398,9678,6218,5559,3397,4540,1836,12608,4331,5142,8263,5399,5878,8635,7580,3438,14066,2414,7294,2481,6317,6638,7500,11383,5843,4051,4419,7281,9492,10975,4165,5234,2331,12853,7057,4759,4977,4001,10276,8623,4560,1917,9384,3606,7377,7069,7544,11398,5155,4631,4923,7045,2565,4840,8716,5921,4764,5625,3421,12153,2335,4085,6255,3673,6081,4564,9575,3241,9773,1196,1972,5403,8215,1713,7539,7338,6621,4949,1748,4556,6717,9195,1840,5883,4499,6448,9139,3947,2759,7402,7530,5832,4667,3032,4118,7038,3802,8024,6033,3651,4625,9669,846,4621,10464,6264,6874,5880,11886,4834,5195,11827,4298,3238,3419,10609,5750,5276,6003,4976,6392,5378,6256,9039,4410,16324,13324,5975,4755,5672,4487,6242,6172,4119,1977,3886,4609,3981,8580,7397,6026,3879,4828,12023,15632,3748,6217,8069,4628,6693,2592,5657,4828,3168,6275,1794,5891,7087,12114,2963,1724,1869,7175,4606,3124,4804,6605,2719,4778,11293,2459,4877,3542,19886,2954,14514,3240,4194,10132,8588,4420,3591,6635,1904,5053,6798,5648,3468,9704,5232,10093,5298,3377,8897,4939,3858,2497,8596,6641,6594,3664,7403,2803,2089,4952,9112,5201,3010,6642,3362,6473,8708,3582,1857,7232,6909,8787,6919,492,4945,6426,5179,3353,5240,3457,9612,3286,3102,2387,4176,3263,6977,6174,6377,4344,3562,7623,10183,4446,5600,4128,10123,2907,7403,2949,8178,4477,7670,6326,5222,4703,3198,3884,2128,5728,6510,5785,5561,7588,3299,3467,5741,4683,5082,4770,11585,3441,3173,4436,5618,3921,3268,7762,11082,4670,4084,3494,6010,3842,3432,2407,6653,4363,6488,6319,4323,5055,4049,6462,9425,3858,3239,6358,1735,3673,4682,2954,7315,1812,3546,7114,7200,3158,11914,3324,2797,6586,5745,4234,5174,4844,4709,6745,2458,2061,5704,3000,6961,6121,2931,3704,2034,2031,6446,6712,4180,1635,4322,3798,945,7047,12215,2584,2292,2992,4658,6909,5060,4525,3339,3852,4855,4468,2221,5057,7855,1455,3458,8775,4284,6991,4959,3983,4174,7470,7227,4943,2852,2197,4236,4170,2494,6929,1822,4684,2672,2696,4959,8168,2733,6507,5765,3981,5877,2683,5130,2173,7865,4658,6367,2253,3411,4174,1815,4464,4004,6400,3251,6896,2369,2596,4114,6203,3237,3831,7633,6404,6688,3828,4611,6067,3879,3513,1198,12907,4337,3684,3447,4286,4343,3348,3111,2919,5939,3375,2077,4899,6055,9651,4904,2840,1354,3945,3775,5984,4241,6839,6592,3846,4528,1758,5292,5630,5987,7231,2299,7644,6103,1243,3829,5942,4227,5262,3785,7036,8889,3182,6329,3112,5677,2916,6921,4515,4401,7237,2570,1825,2871,9577,1921,5149,4552,3079,8810,6054,5977,2261,3251,6351,2796,2173,6798,10282,2530,4997,1903,8498,6157,7013,4726,7773,4790,6398,2501,2140,3352,4932,4232,2743,6831,5993,5451,2714,3344,4607,5415,3673,6719,4483,2740,5780,3602,5763,3734,7628,1182,5980,5554,3216,6236,2773,6626,3691,5664,4872,3281,4284,6109,2398,6180,1419,5496,4935,7098,4279,1559,3380,7201,3252,2928,3750,2572,8202,3275,14619,4468,1292,2708,5251,5324,4203,5212,5045,2710,4365,6201,1234,5138,4872,7360,3476,3151,6668,1949,6393,3133,8699,2414,5166,4842,6829,10331,3538,5993,3131,5597,1867,8503,3361,4209,4551,2291,10594,2761,2512,6362,4997,2599,5201,2748,9551,4821,1257,3676,2776,6569,5588,3909,5568,3752,5845,10380,4430,7242,5442,4564,6276,5193,4079,1825,4154,4495,5433,4669,2421,6279,4426,1820,11299,5206,1625,5291,2399,5178,3572,10861,4582,3799,9258,4634,5688,6215,4673,1892,11163,3540,4413,5337,11965,8426,2975,4728,3508,6355,6411,4672,2845,7688,7777,3416,2422,5259,8311,3449,3319,3105,6750,4977,5691,8198,7735,8625,3638,8002,4750,7152,4217,4458,5496,10580,5528,7885,5927,5391,3905,7529,6019,11127,4066,2954,16601,4026,10855,10862,8064,8815,6696,4088,16178,2383,5617,2976,7784,4663,12405,7281,5198,11616,5740,3944,10959,7356,6970,10951,4204,7875,6907,7708,6557,1804,3135,4239,3719,5904,13793,8091,2517,5713,6282,10179,3947,2520,7859,6983,12053,4883,5031,4039,3160,5507,4959,4382,7267,5904,5944,8411,2383,2999,3174,6158,5775,7401,3218,2971,6730,5177,6634,1646,8193,3839,5036,6578,4310,2034,5861,8862,5231,4412,1941,7848,5194,3915,3536,4050,6822,1599,10220,8081,1081,2409,4368,11905,6680,5596,8501,9037,7275,1795,6324,6798,3589,4804,6810,6000,3540,5642,4540,6996,4305,2678,3895,10417,1607,9140,2849,7462,4919,3421,6896,9970,3987,5327,1967,5507,7159,3757,5898,3465,4709,8937,1139,7287,4566,3832,3058,5727,8189,4536,5069,5255,1895,5660,8461,4714,3305,9685,3993,7953,7348,2170,8142,8925,7822,3029,7089,4660,3414,4557,7740,3518,8502,6950,2185,10196,4481,8422,3502,11865,3823,5653,2811,3210,3384,7101,4857,1674,5919,5601,3071,1859,5504,4594,10945,4082,8884,11361,3919,5180,5537,5149,4362,8442,4142,10705,3074,2340,5073,2975,15787,11717,7110,10155,4768,721,9829,12848,5428,3268,5503,8898,12001,5167,3949,10132,4890,10723,1625,8166,5314,10616,8361,4819,5093,6679,5593,4705,3097,5005,6541,4181,3117,4195,6344,8856,8593,1045,7354,8563,4734,6551,4234,5067,5903,6668,2501,3726,1161,9321,8257,1275,13373,2489,7062,3452,2852,4796,6691,643,2454,1561,5140,4235,1976,989,2914,1759,1895,2120,940,819,970,4119,6510,4587,3564,998,2492,7013,3142,955,3069,1151,754,3541,1517,2541,6327,826,1095,3271,3273,2368,568,2216,3238,1933,1019,1557,3458,5834,3162,243,1647,5876,2671,555,4080,925,4112,1230,2222,1768,1522,1764,1860,2793,4667,865,4525,148,785,2277,935,1099,1340,2771,1723,6400,328,1584,1050,4172,4196,157,1725,761,1659,1772,1550,653,147,1821,10616,1366,2342,2072,1136,3282,4436,1638,2076,2608,1426,1109,1076,3893,1576,591,2635,1046,4304,691,1246,1970,2337,2203,1819,263,3859,2242,99,3277,4017,2558,2097,2588,365,553,4707,240,4904,2134,1052,747,1779,3362,2435,519,3900,5082,1466,2281,1605,1569,1421,1991,902,4078,2196,6805,4856,1884,815,4329,3014,1627,1798,784,3827,1486,1644,3815,5751,553,4068,2027,4627,5640,1587,1758,1122,3137,5800,1702,1033,1078,3756,3545,1896,6336,2385,243,1986,268,3137,5275,3689,3503,2281,2841,681,628,2140,3486,1510,2831,1756,631,536,1742,6107,3133,988,2989,3501,2979,2076,324,2700,722,5550,3165,5844,3642,323,810,1656,2398,4419,4772,865,6153,2655,763,2065,3435,2700,4420,4496,2008,5220,1518,11173,1323,633,1974,1588,1723,4195,6843,7892,4099,3237,2890,7712,2042,1520,2285,3278,2761,2752,1349,4786,1160,3435,6186,3960,3703,8632,1464,6781,3077,2815,782,1962,1641,2142,5723,1554,2378,912,3011,2292,3812,1156,11399,1679,1697,369,5171,1213,336,681,2890,2773,2109,1533,1124,1515,3871,2277,1446,1506,1718,2080,1334,1059,3392,3233,3127,909,4225,509,2515,2186,3663,3591,41,3084,209,6942,2509,2525,1041,5033,1622,2248,3810,514,3055,2614,1497,5470,1315,1051,911,2213,2367,3564,984,1141,3543,1343,2358,3262,1819,2303,2609,3666,620,1547,3990,481,2411,1568,2939,3164,3100,635,2898,2340,3036,3676,1042,1381,2177,2694,945,3048,2892,193,1148,6917,1553,2311,2800,1844,311,3060,1273,3757,5750,2670,1744,2180,1683,4430,2838,1882,276,1849,1938,1013,3498,4269,1218,250,963,4313,3200,1260,2527,2283,1711,1038,4344,1144,2492,1948,1398,2448,1375,772,2696,2727,2228,3512,4474,1037,5201,1988,555,2499,2245,2512,1324,2563,1140,4003,9783,954,651,474,5474,3044,2506,1507,1752,6140,318,476,2294,2502,1934,1004,72,11320,6710,1986,2179,2163,1442,3929,1462,1654,6866,934,1479,2796,4145,3231,2184,2152,2035,3116,2237,1283,1980,1887,3326,590,1991,3210,2164,487,2518,1363,3101,3351,2564,1579,4244,2487,141,2113,1299,5341,2661,1682,2507,4131,4495,3095,520,2204,2324,1573,5723,1073,3594,4299,906,1223,1861,5868,2330,2036,2148,2776,5357,213,708,7036,482,999,738,4435,2286,3328,1148,3216,3237,1522,836,1498,6377,1172,1326,306,4257,2346,2101,2902,1246,3767,3911,1578,1099,1411,1150,1058,1911,1817,2933,5948,3504,4834,1271,473,571,603,1137,2695,6608,3817,2107,2652,2498,2546,5617,1822,1205,942,3203,2845,458,1626,1619,2981,6739,2026,2997,2510,763,1639,2994,1477,2109,1059,920,6980,1953,1628,3744,3598,1596,3788,738,2109,17,3066,369,1283,1425,2660,8068,8820,2292,3088,6465,1710,2057,1652,2233,3656,1186,2300,1327,3437,503,3228,4440,3499,1234,3661,3028,4982,4330,1073,3902,3578,3017,1901,606,1273,4505,3026,1235,1424,2009,450,3196,798,1144,9608,5432,4160,1856,1577,2355,7621,1891,3137,3208,4390,3712,962,2155,1563,2293,934,9564,3419,1057,4033,1694,5769,647,1900,2253,6931,12341,2225,3142,4888,931,307,2923,2318,4982,1489,709,3238,4605,2912,4442,1501,2776,2910,6592,939,2739,2625,125,2151,524,1912,3408,3538,2247,5697,5185,1253,3889,541,2623,648,2508,2093,4548,4165,999,1567,1654,6524,6453,2099,1682,930,372,901,1418,4914,7118,3350,3926,2337,2079,2053,3269,2023,6174,347,4429,1726,4377,2467,3156,2023,2106,5639,1942,2899,2143,4114,953,6699,4467,5002,4332,1207,3048,6424,2481,464,406,2360,11296,3888,1359,3184,2445,2415,1499,5389,1087,809,5004,7240,1203,6571,2562,4372,2566,4165,5291,2855,2665,3138,9963,4238,1062,2428,2973,605,728,5615,8090,11035,6552,3947,1177,7074,1660,5214,3183,4479,2554,869,1646,12044,9945,3142,1347,3595,2134,5327,3150,2349,11037,3735,1204,1625,2391,5887,3516,995,588,3067,3730,3288,2181,2897,2797,4995,820,1679,3183,5061,4923,818,4302,1285,2004,2312,5789,2939,1559,1065,1996,5421,3972,4248,3894,628,5891,1263,2346,1922,3657,2866,4399,1548,324,1912,2412,1636,7642,3114,2135,4555,4172,3148,2623,3790,950,4045,2911,6813,3289,2406,5315,3758,1088,366,577,3197,3152,5146,3502,4891,1822,6592,996,2877,1723,3544,3715,1666,2928,2360,1849,3879,3727,2881,2934,3644,6184,1197,236,4059,2057,2408,2053,1567,4195,2414,1221,2847,2429,1907,1007,2640,2608,4483,1189,1340,1968,4505,1406,1467,1498,5566,1999,393,2565,4817,5122,822,3182,3596,3681,4811,193,755,3107,2281,6779,2101,744,5423,933,2014,2345,1235,418,1917,590,6267,8027,1185,1229,3484,7722,660,951,456,2600,4181,407,2436,2669,2850,2041,1180,1664,7121,3646,2433,2242,1937,3552,1058,2637,2584,1569,1661,434,814,3328,733,1073,199,2656,10921,3952,5230,1286,1351,2130,435,6111,4375,1457,3679,1654,538,998,1563,3117,1398,6870,1009,3082,1934,1925,1537,1898,1487,6154,2802,2108,1709,1981,6021,544,3330,3221,1726,850,531,2062,1817,3727,210,1304,448,3594,2854,4325,4306,506,2305,4680,2262,173,8968,524,2461,1761,1354,3257,3671,3313,1809,3647,237,1526,4208,2894,2504,2313,2189,1409,3222,3046,867,4929,2749,1958,841,4319,2020,4132,2543,1006,2801,5248,2754,2804,604,4182,1339,574,1608,4111,526,1443,480,551,916,1553,1510,3137,8475,3977,815,759,4021,1010,7275,1738,642,3415,2469,3088,376,4979,2198,755,3222,1674,1694,2462,382,5129,4097,893,662,1654,2829,9091,832,5466,7327,710,1016,1654,911,1675,2755,2392,3234,4918,2080,2513,2837,1820,357,5405,3339,1153,5673,6161,563,510,3451,1554,2554,6179,3271,3907,1176,1226,1432,1155,1755,3724,2404,746,2795,266,4815,6284,3330,943,4673,907,1031,860,2451,4380,2709,1167,1823,1882,1740,2652,4655,1296,2169,2099,1387,1639,1863,1059,585,852,1324,1058,1806,7438,1284,2617,1561,1608,5126,484,4489,1422,848,755,6887,1466,923,3265,1234,6182,4607,1701,1635,3752,2116,1935,2182,5029,3553,3438,1054,1219,950,1014,3368,2048,971,1187,6507,4121,1594,4372,1592,1279,1266,3587,3819,519,2968,3999,6819,1183,1068,504,4427,9680,1524,2524,3876,1474,2306,864,197,2321,1187,5998,1824,7147,851,903,747,6268,673,1647,2798,293,6008,2065,790,1549,4574,4098,2183,480,2181,1385,2960,1765,2465,4152,1186,5299,126,3318,2291,321,1842,4496,560,910,1391,2952,3341,4650,1107,1912,4369,2366,1668,1052,756,3559,7513,2341,3481,1467,537,925,2741,1076,3341,3199,330,2665,2672,1413,1499,1562,2787,5733,1404,4096,2096,1693,2337,3724,2826,2660,1925,3070,3038,2990,1646,299,1816,653,2988,5915,2549,414,1966,841,960,5516,4575,1646,2783,2590,3091,2628,330,625,487,2660,4220,1390,1533,5154,1777,2049,1295,2035,3226,1617,585,2789,4363,3558,1526,1486,7313,3403,1830,2804,1719,1392,1314,1400,579,2490,4294,4120,285,4468,2604,1417,2019,2015,3603,2476,939,2810,7536,2359,4637,987,3457,828,690,2856,2809,2926,1090,4744,1773,1655,1430,2541,4171,1516,4066,1490,1022,1102,1092,2765,3944,1155,1193,4225,1213,316,2132,2360,503,103,5190,3347,3463,2980,4786,1439,1048,774,1037,4365,2041,1628,1348,3299,3081,5210,517,1905,2876,1700,5429,1946,1207,913,1474,3745,610,2100,2620,1869,3675,4672,840,1944,1340,755,1347,2166,543,2284,796,3511,1171,2438,4218,5895,2038,1255,2000,3626,1174,1656,5349,1820,1455,508,8257,6012,601,994,2438,176,2127,2871,566,1014,5156,3214,1499,2593,1267,2583,5684,1984,1522,1374,1963,2021,2554,8538,1053,8080,1787,3469,941,2599,1327,2672,8385,192,598,2598,2629,4782,2472,1997,804,2880,1843,2540,2006,7167,1662,4029,4191,1955,866,2479,1366,2110,1559,2134,543,1719,4553,1797,2062,1152,15475,3296,1088,1440,4161,3955,3969,2683,440,2487,670,424,4495,2944,1089,10290,1623,1584,6851,2373,4998,1608,8795,4424,2590,861,2577,5235,5992,4804,1453,3275,9165,2161,2048,5714,8946,502,2507,2672,3969,4897,863,9918,3447,4030,3402,9430,6342,3003,7639,1732,4874,3202,6012,3402,6972,6573,2936,3522,5509,5707,1327,980,13580,4398,3569,1901,12094,979,1604,3392,1665,3979,5929,5171,3179,2077,1206,5642,2216,4601,1924,1682,2298,4432,4583,4306,4668,2654,3178,1811,3494,1630,3247,1336,3184,4721,3618,1759,838,5807,809,1303,2373,4658,2453,2538,5579,1135,769,1161,265,5463,3984,869,7573,3047,4017,2929,3001,3429,423,1871,1636,2329,876,1650,971,1262,1961,1443,2793,3477,5011,8431,7291,888,526,2435,4178,3660,576,1198,8141,589,5492,688,3403,1469,933,1592,5109,2489,1666,701,1329,3996,2979,545,976,3315,7016,3553,639,249,2067,508,7585,341,8487,3856,1977,351,3898,1393,3895,2849,3911,1521,1224,2507,1508,4206,776,1545,3775,3546,4313,3015,1359,1483,3516,3055,3242,993,1522,4074,4692,3145,2632,5530,1797,123,864,2971,7454,291,2671,2768,1948,3347,3348,1148,6954,2266,3747,5854,3450,1858,1050,481,4013,2110,3706,3495,523,7530,1226,3094,2323,2773,3676,3234,1800,1309,3401,3327,1451,1810,1743,2720,1283,5540,2289,1256,1170,3441,3238,3885,2992,1003,1809,7198,4478,1386,3527,859,1822,1739,2631,1799,1205,2875,596,1311,8070,3416,4199,890,593,4724,996,464,2913,6390,521,168,2633,6747,2157,1773,314,7845,1975,1929,2614,2478,3766,1888,2661,1385,4383,1859,943,1497,1555,2908,2033,6727,3411,1866,2533,5003,1300,4160,1864,2546,1463,4043,3488,1102,1619,1233,5801,2175,2305,1963,8026,3043,4218,1197,849,5058,3166,2007,3211,404,2157,6582,755,1869,5586,1110,5146,706,4610,825,4377,3214,7998,2338,6364,1823,4821,7769,5880,1460,1223,2956,965,4474,1415,2620,2183,130,4544,2059,6471,1945,2131,235,4609,1471,2526,1374,1866,9194,2583,4812,1025,2949,1457,2497,2153,7157,679,2400,1814,3623,640,2015,644,5122,1652,32,3164,811,4712,406,6362,3186,389,1909,1473,4502,1486,2892,1800,506,1151,3218,3468,443,4222,3067,2408,1095,3195,1057,4952,2396,1299,4942,1873,4804,1734,1250,3138,2962,728,3157,3894,1764,1995,205,4250,1148,2812,2125,2481,8793,4525,1137,1268,2371,3224,1611,1229,1486,1705,1538,1042,3470,1043,3138,2523,1720,2554,8429,1679,1665,2408,3307,2376,3494,1962,1022,6226,2838,3783,1721,684,1125,821,732,1244,3595,1660,1431,3986,962,2694,373,2693,3710,1588,682,3426,527,3419,4618,3330,2770,3274,3264,878,2619,1833,4555,5134,6502,412,5311,4674,483,1039,8937,3561,363,2489,2214,6036,3619,3147,2532,1931,1569,2327,130,4206,4874,2084,1694,1075,4941,1116,1328,2089,1550,1458,1362,3701,1365,6476,1620,6207,3287,2831,1461,2679,5441,2695,125,1727,3964,3465,2573,188,7046,2284,7169,1631,1149,1226,705,1518,5494,1198,5778,716,5592,1509,992,1233,1339,2455,3894,5444,3475,1618,1263,3787,3919,1223,1219,3789,4624,572,6378,807,2087,1621,2420,535,3957,1034,446,525,4295,4085,3466,2261,424,2644,1542,1687,1429,769,2514,3090,5324,2368,7163,3617,4658,1552,2518,225,3741,1146,2299,1783,1524,2492,3796,4450,4436,1524,1448,4072,2336,1327,3272,3329,585,270,1641,2019,5296,1427,1483,1968,5130,3064,1504,1303,2261,1123,2621,1661,830,2343,3726,1580,1276,1707,1435,2871,2779,4648,2929,917,2483,506,3467,2228,508,1272,777,5245,6100,1504,1642,4213,5294,2378,1770,1091,752,1768,1172,753,5647,3620,4662,2466,3616,3492,1362,948,1258,1364,3303,3293,2441,4905,1018,176,514,2752,1909,1706,3146,1941,911,1543,1310,806,3855,1055,6378,362,2475,6564,2153,975,3016,4125,1516,1860,2178,5809,3581,1056,2835,2282,708,1623,1677,7376,3760,1314,1584,500,1615,3259,2556,4408,1631,4400,884,3091,386,1759,7634,2192,994,6973,733,2539,3114,3334,2546,1567,3283,3851,2109,2169,2657,6387,3194,1265,868,2654,4140,463,2013,2236,2850,3116,2162,356,1763,7019,2526,386,1646,2672,2324,665,1929,2486,3192,1474,2477,4154,5627,804,1516,254,6416,2516,1394,679,2215,2981,1079,4295,3071,3727,5234,3099,1578,918,1593,1261,3171,3157,2683,1985,493,501,7073,2712,2247,727,3377,5082,3362,3194,2996,4562,1260,5137,3798,1557,969,2755,4216,2193,3183,1620,2843,3137,1589,1792,4128,2067,4827,3755,2992,2361,3130,862,1565,4637,855,3219,4816,864,1798,2896,1974,1312,4246,1520,2822,1416,3576,4417,7372,2962,245,4034,301,5579,3223,3658,4464,3506,3462,1149,1404,2727,2368,482,4262,4219,4401,1276,4156,5485,3873,154,1744,2122,621,2009,1074,7533,1066,4081,662,4845,777,1452,3245,7096,2941,2396,1952,812,4381,1818,3278,2017,2766,3698,6108,4387,2184,2820,3872,3896,690,1758,2730,3780,2215,2301,1265,10386,3288,2336,581,2497,5721,772,2791,2619,5658,5857,361,1990,4809,1421,1999,2662,4152,5431,1979,890,3551,4235,1373,163,2285,2463,5364,7756,1248,2255,3958,4213,1553,1117,10525,762,868,327,1535,3982,1704,962,1173,3368,916,4472,1832,6352,1557,1550,6136,4578,1019,2113,3127,2722,2857,1150,5644,2215,3134,1348,3050,4587,4696,1433,2718,1651,2230,3660,3366,518,5881,1880,3619,2989,1523,313,4510,105,3793,7766,6013,1995,5047,5202,5088,1050,1206,2068,1892,7734,2919,1322,9850,5226,210,1673,1767,3143,6764,2635,5497,4288,4420,1692,2197,1785,2067,7713,2876,5255,3225,897,745,91,7482,6736,4110,4126,3333,900,8619,5359,4503,5192,842,3431,463,3841,4703,1235,1603,3747,2696,3449,2610,7121,6246,1204,4756,8525,2363,4716,7072,1332,806,5370,4336,1333,3565,1061,5861,1768,8548,2630,5743,3776,2448,3516,4772,5611,4661,2642,1123,3153,2104,5102,7962,2581,1109,909,927,5033,8334,4865,3253,1105,4938,1938,2445,884,1365,1666,4940,3865,3398,700,1285,1129,2632,4436,3028,3386,3180,4057,1591,4432,1612,5072,4973,6862,1245,5869,4288,738,2894,863,1467,4985,4941,1948,872,2550,2184,38,1213,9050,1044,3946,2980,3090,3990,1573,2098,3807,2004,2327,4516,802,3284,1913,6661,593,1938,1931,5048,2485,2761,6053,2815,1758,877,3320,2210,2586,2080,3691,2788,4154,2410,1454,4731,1287,1143,1915,3591,454,1698,7209,316,3537,2900,1526,1122,7694,773,2103,587,3925,1145,1961,4455,5946,5091,1763,2825,473,4689,1124,2746,1807,5289,3453,938,6568,2123,3067,1034,722,812,2683,810,2474,1693,3930,1394,2527,3042,49,4206,3174,1776,1739,1286,5138,1449,349,1612,2070,4038,558,2918,1616,3020,1419,1107,6705,1911,3325,3668,1167,3759,1415,1896,2414,3435,1096,1048,2465,2435,3001,3971,907,2788,6968,713,1989,3193,1928,1053,3667,221,5820,767,1866,4785,280,764,3397,421,647,5073,4003,980,969,5167,4554,370,731,2267,2903,2008,388,5613,2628,899,454,474,7348,536,2136,740,1957,1279,81,613,1330,6608,758,3595,460,2606,1074,2732,2495,6398,1909,1136,4948,2071,4642,5745,2959,587,3182,2663,4074,874,2921,3495,3168,4935,3473,1642,1460,1873,5702,1714,10162,778,234,985,885,906,1067,3322,1438,5380,282,874,4396,4665,2414,701,2011,2300,1790,1617,3222,3897,1043,2107,956,5372,6599,5129,4951,2579,1109,468,458,2332,2346,2865,794,3283,7670,8476,5233,1460,1738,3945,6153,1256,498,2672,2034,2998,1960,4319,3345,276,3150,3418,9617,1680,3514,1708,4547,4156,576,945,3347,1512,2190,2478,2279,4657,6237,2728,1653,1260,5658,442,1053,1015,2286,3814,3752,2644,3913,841,3033,682,1812,4754,4220,1767,2457,3628,397,3046,125,7111,1342,8399,1355,596,3813,1403,1307,2101,5231,669,3257,2701,2628,5901,2417,3035,1686,1046,979,3178,1015,7999,548,2480,1947,1588,5225,2338,3351,3445,4165,1481,914,571,5259,1190,172,5249,2723,2622,6737,1857,551,4112,1656,2374,2825,1632,896,4928,1653,201,4913,2171,2696,2860,1299,468,6088,454,1614,6209,684,1127,1782,1473,2191,2285,2118,2750,820,2504,2633,1543,1174,1175,3578,3914,3529,468,1794,2193,6518,2346,1149,3549,2266,2473,1780,3447,1414,4960,885,882,3233,2125,1130,1171,1809,2960,3184,2144,2760,2988,2729,1208,396,3702,2721,1758,691,3921,2727,536,3081,1426,3401,2495,2512,855,1477,3332,349,380,1581,1241,7347,3720,812,1419,9159,1167,596,4196,1365,3400,4774,769,3201,6023,474,922,1178,4291,3628,685,3362,483,5177,965,3241,3081,7551,3884,1047,3368,508,1188,2688,1398,1135,6581,9395,5668,2995,1993,2095,394,3609,716,1193,2246,1664,1387,3404,316,1615,1482,2283,4275,3878,1595,3490,446,1653,3211,1354,717,3189,3963,1291,4827,2661,1130,1052,2159,5319,2230,2070,4265,5041,2753,924,715,1559,2434,2799,1926,225,9351,1846,469,4215,4881,82,1853,1802,4258,3453,3530,997,2151,1479,4064,3099,7194,2825,1549,2839,2873,1807,4738,3316,1720,1437,3391,3987,518,2536,5617,2236,5834,2566,3127,123,4122,3851,662,3411,656,1481,4606,8284,2550,671,3001,23,4519,2923,1923,6439,1744,6818,2175,2204,880,6162,1135,3300,1976,4118,1588,684,784,2937,3502,96,2706,5393,1401,3145,1810,1699,3317,3514,1594,2417,1898,5010,3672,1718,4143,1163,1047,699,666,1030,3295,3537,2193,1754,3221,1693,2781,1813,1898,3645,1522,2647,1688,2667,637,392,4166,3603,3070,584,2154,2893,1876,241,127,3665,4467,858,1891,2494,5761,1937,2169,2997,1138,834,1304,1133,2044,1805,2423,2935,6701,1272,2258,2206,1681,6749,4440,515,924,4381,2708,906,1441,941,1143,3282,431,3054,4678,1391,2387,2253,2322,3890,2549,7551,1815,362,1205,903,967,3219,1671,1190,501,3014,568,6174,1156,5399,67,3667,1943,1602,2408,4793,3276,826,4145,1647,3150,3779,4397,560,651,551,1268,9257,2342,1189,847,1200,443,819,5802,3951,7397,313,1637,441,4356,110,1088,740,6438,5445,1286,4412,2920,1696,2393,2706,1977,2937,1443,3296,1762,4681,1640,1334,1663,2029,4098,1352,2179,1768,565,1809,1843,2264,3113,2783,2855,1464,2235,2812,1930,1979,1404,3837,2820,3011,1908,325,4145,1431,168,6397,3396,1591,4174,2036,4688,4537,1663,7600,314,1162,568,3063,1389,852,3700,2648,2128,1610,2752,3024,596,1112,1429,7187,366,775,4711,2089,4206,2316,3082,775,1540,2669,2577,8155,4249,3793,154,3289,1345,4090,2068,5368,1829,1453,1199,1191,4083,1016,2043,1377,5594,5684,1619,3720,963,5372,4334,792,1410,951,1006,3270,1421,3196,1582,2355,982,1057,4104,2634,1623,3057,4308,534,636,1924,3006,6468,1239,1400,1620,2362,2019,1567,1434,3871,3044,3741,1684,1772,1101,2586,1000,2847,7777,1114,1746,429,6163,983,3222,1020,4822,6726,1871,720,443,6656,2681,2368,624,1570,592,6655,352,954,2737,1194,2265,517,5770,962,2448,423,3171,4068,1569,2394,3648,1956,2073,1930,951,2858,1391,850,3670,2634,1056,3892,1894,502,3680,2635,2158,119,3466,346,4728,1624,3988,1756,4810,2415,1922,3289,2066,1851,4085,2720,859,3503,980,3531,3137,2274,3403,2632,3904,2670,2783,3471,2901,2178,666,1592,3579,3644,1594,3183,2226,2430,1347,1168,2202,3120,4091,1693,1893,358,2126,6311,6306,827,3066,2351,1362,4203,2159,2932,2292,597,1612,3861,4250,1749,2764,6623,2668,1713,1116,4636,1635,147,1675,3327,1800,1580,4126,5427,6403,875,1386,1637,1914,1264,2688,2579,678,2801,2598,2886,3543,3005,1467,7109,2317,1575,1121,2191,4490,567,2327,1020,5129,2107,3726,1758,1541,873,2427,7152,5375,6789,567,4179,6362,378,1720,5066,5336,2205,948,403,3860,4129,2913,4566,3382,1261,9826,340,2184,491,8173,317,2302,11854,1621,741,1128,5921,4985,606,2292,3026,5454,2736,177,1375,5295,3911,2821,7017,1473,2658,4689,3656,5712,1795,1285,4097,914,10436,2425,3838,5616,4144,5465,721,3368,1700,5631,5663,4146,863,1503,2896,1480,1865,12728,2560,6710,328,248,4739,7462,1948,3033,3817,5343,4110,10201,1440,1087,5946,1870,3888,2360,2080,2743,5029,4052,10583,1599,1207,4342,2230,2869,5482,866,1108,3131,806,4541,5638,1915,7040,8113,4297,2553,3959,8227,2192,6588,1407,2888,1364,6843,3950,3835,3601,891,933,4792,1965,4764,3163,2235,1489,867,6295,1850,5134,1018,3352,8664,2799,1469,1244,2819,4006,1930,3028,6606,703,4776,1600,4032,5520,689,3312,1037,6987,2019,811,650,3693,4699,3082,3341,1545,4418,1119,409,3085,5596,2832,2589,1646,7923,2349,1792,1943,2869,2571,2801,832,2631,7908,3344,5134,1866,658,3160,3765,3427,3061,3689,5810,365,1066,5012,1298,1563,1352,312,8788,3752,1907,1228,445,313,5030,1920,4338,1340,4683,2378,4977,3118,2762,334,1802,3405,2059,1572,2650,1375,2636,2495,920,1507,4287,4370,3155,1634,2429,633,2644,2134,2840,2175,2579,986,1424,3277,2835,1697,1728,1602,9304,1104,1496,4726,3421,6559,473,130,1078,2056,2839,3382,5272,885,1854,5746,188,3331,764,1423,3449,2496,476,3655,1647,2409,3348,4386,830,6856,3725,1643,2474,2230,1028,4002,1444,1929,6633,1420,1823,295,860,3667,4254,1747,2077,5203,2717,1216,1371,2870,1929,1626,1088,4795,7564,363,477,2748,3396,1683,1739,5479,4463,1656,5959,1202,175,2864,386,1752,3165,5204,2506,1186,3536,1108,2628,1281,1728,4590,3597,4439,3294,865,1493,1922,966,2917,3800,5968,1078,1713,913,1826,417,805,2287,7492,8139,909,875,2501,6067,1024,1275,2395,2852,598,385,2290,6922,1260,2914,1652,955,4841,1456,27,1350,7090,137,3668,459,2946,3485,2044,593,1458,4641,819,2881,3574,5060,1027,4897,276,6793,2170,2634,951,1781,1482,2189,2761,1814,6499,3834,1296,1494,2141,1173,578,3842,1788,2046,4267,3406,513,2345,746,2161,1990,2076,6800,1236,2222,1847,4853,2255,851,1633,7173,5386,548,2741,2901,3681,1768,1039,4117,1904,1598,1203,2167,4206,3432,3685,3500,2449,1321,2395,7140,3773,4892,2098,4722,3817,1560,6028,4895,5741,606,2960,884,1458,3182,3797,1079,1452,1753,3148,4947,2399,514,1353,2546,2362,1754,1222,3503,3469,1684,1029,1615,2557,1468,3476,1207,6303,1203,4030,1324,2620,1732,4152,1123,1140,6997,1440,2032,1901,3469,2232,4637,2537,2132,1846,2364,1004,1922,349,2842,2551,1285,4527,1979,1762,199,2686,6998,1677,3577,1907,4633,112,3384,200,6504,163,3303,4953,4146,5622,3361,3175,663,4099,2079,3393,3300,7843,1456,1684,1756,866,4489,3171,761,6801,1933,5603,2178,2204,4253,1232,3837,5008,3732,4325,850,2330,520,3895,502,2672,4817,3447,1104,3047,1706,1310,6110,2822,1951,2718,7082,3750,930,2461,478,1987,1938,3734,3883,1716,5518,1071,2364,1749,4352,448,2859,1652,4465,1596,2459,1713,3355,554,3379,1931,807,2344,2308,2096,1455,1644,2030,9135,628,4936,2332,728,1929,2772,4697,1055,5625,1376,1961,6239,4686,1884,441,860,519,1998,12244,2532,2053,1095,627,2231,3313,1148,2813,9340,110,2681,4217,5746,1402,821,1654,1009,6631,7109,160,166,3134,1909,6565,3462,520,5084,375,4469,2498,1980,3751,779,6306,3196,2692,3756,136,5295,2529,1584,2780,3223,945,3468,808,6133,3776,845,4203,676,984,3373,1800,2189,789,7607,787,2259,1930,5988,4329,6090,5878,2718,2617,2066,1105,1380,6629,2256,1902,1887,3185,1117,1368,6210,422,7168,4113,2282,4700,9064,2403,2717,1052,4793,3564,246,2033,5535,2695,2582,1824,310,5173,438,1670,3063,2894,2332,1281,1468,1028,5996,5840,1053,3289,6133,5290,5584,517,1839,3841,2835,4687,1618,5367,1084,3902,2011,899,5225,1898,1126,5829,2700,1720,2826,3845,6028,785,4337,2553,5570,3577,255,2491,7421,5175,1879,1929,1044,3932,1483,2667,1693,1307,4181,2810,1917,2184,4677,2346,793,2825,1420,2917,2688,2528,3376,7782,1197,2511,1696,3127,1892,5163,1485,4139,3346,4926,2888,2065,2862,2742,2104,5078,3142,4386,7356,1580,609,1231,2343,9086,3202,4223,10233,849,1007,3530,2838,2732,2855,3397,1658,2603,4178,130,4407,1003,2899,1020,2700,1889,2337,2190,3639,13630,489,3033,1451,2500,5060,6096,2593,4430,454,487,1776,3680,3458,785,4666,3791,4093,5366,2379,2329,9248,1792,1653,339,7635,6317,213,1530,2068,3894,2020,986,1698,1989,749,8354,2961,5710,5245,662,676,4758,1993,3930,4348,1381,5308,2366,1883,983,1676,4424,259,657,1050,2479,1325,5364,2601,3516,2344,1153,5691,750,2708,3316,1291,2430,3056,1398,2288,6815,1955,5655,294,692,328,2146,1867,1642,4539,3143,2323,1592,6738,460,9142,736,2251,2068,5769,1608,6016,200,2163,2922,1168,3679,3414,3767,4500,2169,1890,3768,370,315,1282,10103,1268,2733,2675,2148,3666,1143,2288,150,2273,3403,691,838,8440,3328,1299,1356,2899,4039,2954,4293,3704,4042,755,2366,3476,749,924,2160,378,3073,2568,6624,2998,1712,3251,1053,426,3292,1751,5899,8520,1286,545,3088,1346,977,633,2495,2067,3371,1987,2435,5400,2065,3174,1661,4109,1380,4423,213,4350,1671,1114,4829,2521,2392,671,3288,2671,2987,465,7153,1755,2863,273,104,6495,2565,1802,3564,3906,1571,1635,1049,2258,1913,3063,1158,1647,1538,3482,4158,1058,861,2839,1627,5483,746,1275,642,5852,1564,899,3174,4720,1306,546,3740,316,5778,3915,668,2289,4208,379,996,3192,3007,1499,1575,2552,2923,1777,3537,1558,2308,4041,2641,3329,932,2230,2389,5484,1066,1735,5569,830,1400,452,2844,648,1987,931,930,4034,519,2306,558,3227,3378,1000,2574,2181,2046,978,1495,2817,2458,1430,2016,4511,6392,3266,1509,910,1952,5952,3563,1168,1335,680,4351,824,1485,3287,1263,851,1180,4601,1265,1863,2691,1104,4950,1874,1082,2947,2635,1699,175,2004,3499,373,703,2511,3588,6964,1773,1105,2154,566,2309,5049,3779,5005,393,3844,2471,1601,2033,269,4457,5202,1663,2223,1170,3460,1473,817,253,898,2107,2759,1213,5999,3022,2418,356,2031,2498,1884,1940,4100,3263,5710,1124,50,1299,4561,2878,1040,3682,705,2953,2951,2745,1613,1713,5204,276,3377,1770,5789,4319,415,672,4124,4002,435,2824,624,2843,5703,3418,870,3174,353,301,5393,1072,3368,1158,4666,4104,4855,1095,979,4562,2092,2918,3184,855,4701,3476,4895,1288,5973,1232,1945,1590,1517,1796,1438,2645,2506,245,2044,955,2242,1454,4182,2117,5961,1320,5554,5173,876,891,2208,1834,1888,4068,3433,3625,3895,1072,1339,3333,5328,2771,5501,36,3844,776,1508,2402,2351,3721,4314,2501,1919,696,2853,2348,6854,5745,1897,3991,5485,1574,529,4132,1101,1669,1500,3863,541,2038,3629,3122,772,386,2718,7434,1000,1564,2163,4553,3182,1753,1565,3975,4060,4927,1202,5096,653,5365,2319,1631,5126,1084,3579,3451,5265,688,1840,141,4201,465,1203,6726,587,2007,1306,2432,6637,4646,1805,1836,3355,2518,935,1375,2664,1944,3345,3215,2838,828,1482,4176,3738,2125,1167,3940,1703,6037,6010,2858,2120,1128,5431,5549,433,1015,379,5210,1957,1812,2791,1218,610,2035,3427,3172,4252,517,3572,1012,2260,6524,2293,2770,1588,7486,1320,2620,2635,4313,6015,1587,3951,2706,1680,3321,1247,1005,5019,2725,815,1845,3089,6936,4444,1364,1103,4870,3381,4507,3655,1500,2716,1020,1882,779,2717,6525,333,534,4716,2311,8174,749,1368,1622,1311,255,2393,5674,2845,4798,2813,2513,4876,1254,1020,2190,3285,7672,876,4553,1898,2692,1358,4970,3990,1207,642,2656,4312,784,4102,4065,6984,1588,1424,3429,2021,4212,603,197,4595,2930,894,3577,2750,3721,1247,645,3213,4545,5128,3517,1144,3996,2337,5315,3193,421,1594,1855,6116,1260,3871,2373,2157,779,5571,2155,5696,1766,757,2100,4522,631,2660,1393,1878,3620,920,4810,2378,2168,7784,2955,899,3211,2186,1465,1548,2754,3229,2965,4443,3098,922,1199,3292,2750,6940,1038,1351,3194,2997,1892,1656,2641,1089,2863,542,989,2446,3064,2173,7848,3452,673,2301,2393,1218,8071,3705,1305,2232,5884,7662,1804,258,3472,347,1829,2081,2606,607,4003,1327,2687,1135,3124,1742,4261,419,1297,4531,798,3152,5427,3790,1504,6554,121,5371,1983,1014,5731,2935,3568,1604,2400,1694,3244,640,2332,2122,2117,5825,1041,527,2512,4269,3378,2327,3067,1813,2479,2445,3730,1570,2401,994,2893,2047,4380,582,3890,6230,4418,1041,3101,263,3749,3488,624,1122,12154,1892,3252,1181,1772,759,2321,923,4156,4182,1862,2955,6627,3990,2806,621,3351,1162,2027,1408,1505,7037,2167,4858,540,359,2023,483,3271,1210,3315,1731,992,1564,741,4857,3225,494,3150,6060,1765,1811,2508,6102,2682,3416,2523,381,2090,2123,2091,821,2885,1873,773,7004,1888,1737,2610,964,3820,3337,2493,62,1995,4496,2232,3385,2186,1620,512,1156,5376,1543,945,6344,2038,1213,895,1129,4067,1665,1582,3848,1807,5372,1421,126,5889,2784,1909,837,2677,3338,1102,2280,4122,3892,2645,618,2893,1915,3230,3273,1558,3382,2159,1099,633,1311,596,1866,2346,698,2730,3443,3328,1067,2897,3727,2865,794,2535,3844,260,4779,452,3780,2400,1920,898,950,1382,1427,5448,1900,4013,2500,2985,521,5233,972,1139,1408,1439,3659,7391,3806,411,2610,2775,1430,1270,2608,3160,4209,1862,776,2649,1019,4044,5467,2342,1130,1421,645,4435,2397,5823,2514,2929,6234,972,1420,1483,5664,1285,720,3251,1550,2266,1563,630,2877,2185,1591,698,2835,3320,1341,719,1254,6022,786,1425,2138,4422,1651,1364,3970,2734,2472,1840,1045,4725,2132,2258,3468,1289,1102,6714,2819,361,2460,2236,976,1579,4308,243,10124,1990,1838,1727,1217,1990,691,567,2278,1967,1123,6092,1573,3987,373,844,982,1987,1126,2362,2627,1429,3006,1528,3274,569,8641,3300,2349,2042,2438,3040,3109,676,2377,9601,1952,1094,673,2403,2595,300,2845,4841,988,515,3758,4714,5643,62,2551,4607,3275,1307,2955,4397,2448,325,2831,1465,3618,2255,2874,2477,1674,1764,1841,4089,4450,3566,981,2857,1945,1836,1669,1483,7517,1009,3309,2149,2624,941,3489,2364,2682,3885,2876,2098,864,5778,849,4770,4347,4142,3217,589,1618,1913,912,2213,2739,3109,2118,1347,2871,2013,1121,4599,2114,3438,4062,3576,2591,787,3162,505,573,5220,2092,545,2087,1055,7212,1251,231,3495,2746,914,1955,905,9038,2819,3503,2995,4937,4606,860,3450,1329,8375,2811,364,2981,2958,6088,1908,2010,2662,4632,5027,1445,1406,1953,752,2681,392,1006,4934,3692,3602,2308,7739,3050,3323,1811,4841,676,2848,2075,290,4736,325,1245,4234,7516,2292,1069,1907,1142,4944,790,4124,859,3801,4274,1742,1201,2600,5170,2131,3284,6449,6182,1467,653,3697,2302,2340,359,1561,2795,935,225,3007,3901,2059,3725,2462,7508,3040,1908,1474,2600,1335,1848,3075,1642,2228,4589,1004,4371,2546,2842,1221,3117,1210,1342,691,1769,8324,464,4149,2113,1761,908,3205,1132,647,1330,5968,1739,1441,4806,3061,852,1876,1488,1171,3345,5144,1724,2254,1775,2463,1282,1686,1744,5473,483,4776,1036,3399,1801,6946,875,3415,248,1150,1095,3080,7359,1219,807,744,2595,1631,1005,1853,3141,3138,2465,2502,7139,847,2211,1021,2122,4735,2313,1442,2303,1465,3184,2038,1186,2157,4801,2645,1347,2788,4586,2327,452,2332,997,3187,2944,1969,2618,2572,4001,3074,7,2823,1511,1978,663,2469,5123,3820,1404,4600,2931,2178,1234,1299,3745,214,969,4054,852,8199,3342,3679,4738,5960,68,1088,198,1444,3173,1852,109,1726,5201,1848,227,2023,1731,7661,2307,1749,3967,2863,4840,826,1206,2854,3723,1096,2848,2465,199,1660,8078,840,128,1799,1931,1159,7433,1534,3797,486,2129,2555,5147,768,2204,1922,1513,2535,2935,3020,2511,7161,1219,3117,871,3775,1861,2389,2790,2365,2546,3526,2516,614,1226,252,769,2329,4256,2432,1847,1926,303,1273,2989,3394,4961,1145,1273,1144,849,3178,4355,4136,3055,279,2493,3297,2858,3246,1488,4648,737,3600,2826,2023,4309,5648,514,1258,3068,1845,1976,535,985,2633,2777,582,3911,1659,5849,234,2298,1491,3363,1959,3661,1406,520,1813,3053,1142,3376,1960,1263,771,1643,1735,2077,2754,2519,2350,5386,687,1758,4523,3321,1970,4659,355,921,589,441,3184,3218,2202,782,1828,2877,1602,4202,1845,943,2277,1374,3815,859,2251,1523,2860,3448,748,1441,1680,773,3963,2029,5093,726,1678,1890,3615,1820,3621,147,6326,1271,6417,1355,932,1833,1332,1096,4099,3604,4921,5670,2209,1983,843,3007,1505,2186,1516,512,4200,1967,3265,1005,420,1244,2399,5949,3654,4701,6920,1549,556,1000,1704,1607,1725,1101,4457,4483,2963,619,1920,1410,2644,607,1173,2461,7197,1551,2318,1663,2705,3102,615,1453,5632,2178,1674,780,3452,1131,2716,1961,2853,2116,4244,261,1827,243,2876,2694,1155,2427,2945,3830,962,955,1050,3643,943,1336,994,1701,4986,1107,748,3042,3105,1377,926,1061,3455,1532,397,4108,4158,1089,1679,2703,2644,6052,5240,5443,4654,4332,2159,2436,1185,2270,3040,1192,1563,3336,4006,1318,687,3029,3115,1827,1303,425,3671,6702,909,314,1142,5357,1198,320,2756,1737,3963,813,1404,4378,8543,1864,2680,4077,1087,1254,2158,2127,3405,3992,1854,4079,2956,2216,241,1301,2937,1131,445,3962,1266,4966,1657,1515,2444,2073,4894,3754,1889,874,4533,2336,3148,1356,3934,1887,2949,559,933,2320,3801,1122,2394,4350,4338,2876,167,4326,1234,1397,5631,3902,3075,3414,2975,2605,630,3611,2271,1640,1561,1803,3241,2906,934,2922,339,1358,4159,5509,368,1571,4328,5458,1310,696,124,3826,1779,2468,2833,3593,3683,3492,3446,631,2002,3845,624,1343,1261,3207,1659,1775,3730,2687,1022,2893,852,1925,2617,4609,1445,1839,1078,984,1566,1841,1258,4634,3514,1144,1656,2795,1250,2310,2951,2012,630,313,6675,5044,4506,752,2563,820,5003,1431,1665,1900,1751,4628,242,4372,2862,5385,663,2275,1333,8980,647,1212,3177,5818,3413,1133,2759,2951,2025,2575,1225,2360,5864,4001,1080,1546,4853,2589,669,3116,2186,3775,5962,401,3577,2625,1975,1062,861,3318,3400,3663,766,1679,2844,3173,3532,3929,4448,902,4305,346,2027,2389,2204,3436,3438,4196,1368,4806,3419,5350,3763,1858,2312,9453,257,860,5057,586,4589,1395,1363,1359,2943,2163,2583,3280,1279,1225,648,4949,6707,8837,35,2956,3854,2273,800,1129,1508,2898,4369,5695,1745,3565,2581,539,3865,1716,4953,2760,1252,745,277,3704,8317,520,1092,3420,3481,2590,421,7763,2127,786,1106,2831,5161,3119,2170,697,5452,664,3225,996,4510,4255,2213,3747,1601,3336,1620,1113,1762,2692,3231,1195,4421,1607,1794,1975,2120,3166,1138,2454,2391,3017,9243,1663,5531,2632,928,4249,3520,1842,470,7857,721,2945,3257,4020,8293,3825,6678,3681,8455,2443,634,7176,4295,3372,2455,698,6992,1749,9205,4992,757,2579,2238,1700,1218,1688,3549,1692,1658,12964,1730,7130,3386,1673,5920,1310,1404,1174,3089,4212,963,2902,3821,7292,8000,921,1811,5425,1156,2081,2042,881,4974,10334,8090,2227,9135,4151,923,3703,1903,2354,1998,8717,5332,3821,1396,1347,1804,2320,1085,675,1296,1620,3992,1713,1588,6209,3483,1673,2071,4923,1878,2734,396,1147,4661,461,1989,4248,4569,1053,2612,3251,6687,635,575,3900,5689,1879,2600,980,1576,1496,514,8588,1533,2325,2211,2143,4840,1630,2628,4340,141,2639,4436,2705,9715,1319,4287,2962,539,731,847,2428,2709,2839,136,2246,3800,517,603,2370,2756,3108,2527,6756,1097,330,1029,3431,3303,5235,801,3727,5698,2356,2243,2911,1046,3431,3234,1621,5719,1498,5789,1090,1192,1056,1026,1699,3349,343,4787,4365,6005,3702,539,2194,1516,1895,1602,2799,2989,1612,2694,2163,2668,4551,1580,3001,4191,2911,944,497,369,1198,4769,2042,653,5024,1814,2650,903,1254,1510,1774,1483,6873,1687,2252,1741,166,2482,2010,2549,1931,2710,1815,1905,1345,3038,189,3741,1387,2895,2974,3609,796,138,2071,2198,2512,3620,4915,3283,603,2975,1424,2013,1503,4725,1223,3265,776,4118,5289,3851,4905,338,165,2614,1170,2183,3929,2473,4255,2171,816,1996,1801,2624,1125,3785,1467,2764,828,1376,3778,5124,2104,1280,8776,708,1465,285,242,2053,9572,2536,520,1769,3548,2502,3395,1462,3499,1912,1813,3036,3847,1821,2500,288,1381,5524,3064,2020,1021,2271,1329,3279,2131,1624,3523,3043,317,2951,1224,3070,2695,990,5140,3548,1733,211,1672,3683,806,1419,3325,4937,2509,1313,3015,3086,7822,1200,1467,1193,978,2346,4210,1363,1147,6996,2801,3534,877,2782,3043,1059,3566,5278,1018,1887,3116,4382,3787,1117,1348,1585,3073,1600,3887,1325,4831,1628,1543,1313,840,2821,846,2434,8463,6250,919,1783,2677,2370,4760,6150,4327,8016,2823,444,3021,1347,3633,1284,3344,2333,1033,4390,370,4269,2234,4287,470,255,1429,2741,2592,3754,2086,4910,1706,4992,1950,600,1480,3092,1299,3054,1246,1966,1115,447,742,1694,1724,5750,3852,2474,1316,1859,2022,5494,2658,555,3046,3547,5838,657,1196,1905,8372,6293,887,1664,6134,1490,587,1702,1212,4267,2184,5634,1191,2335,933,3306,285,4729,1370,733,3567,3635,4794,541,1373,2192,4888,1710,2524,1147,2987,5264,1102,2612,2511,6386,1749,1110,2674,1073,4346,4114,1582,2617,8516,2452,836,1702,1380,1449,3249,2410,2665,2445,3181,1519,301,3386,3238,3512,1696,1455,1537,653,641,3101,2323,2094,4860,2260,5873,345,3904,1936,1521,1055,3295,1352,3846,5606,845,1070,2821,2995,3309,856,1113,8536,1033,3577,1486,7662,5695,518,4564,3097,759,2370,3701,4222,1083,2783,2082,4731,2323,1922,2809,1236,363,6994,3571,3385,6078,1481,3984,1138,2003,3133,660,4438,3491,4411,3430,1244,2434,817,3008,4180,3939,7333,7023,4286,3905,1654,1265,3181,8471,2079,435,7315,4731,1449,1576,5105,7610,629,2217,2716,8094,5619,1077,1622,670,1522,1298,2053,1132,5574,2142,1190,389,4446,1512,4493,980,3749,8947,1907,3924,3646,4111,747,3422,162,2722,698,2246,6128,441,2576,785,3064,1924,5930,2963,2829,4925,460,4886,2457,1123,1273,7102,2856,5023,5462,2940,102,2087,1341,235,4012,5819,654,1286,2380,879,5346,1455,6006,1701,2043,4447,3273,2898,2304,1751,355,4481,3381,208,3057,2485,4145,1662,824,2927,6104,4114,1285,3213,7698,1505,1110,2097,2057,825,898,666,794,2115,3292,1675,2590,4481,848,6221,2077,2906,3842,3573,2022,2721,3512,3643,3447,2233,4087,915,4482,1767,1792,5979,1860,7531,2944,2799,835,1899,1234,5180,395,1181,924,1668,3502,165,2576,1143,1876,3943,270,902,4341,2791,738,2723,342,4355,1382,1368,2674,3486,636,1478,8720,2609,410,1810,2507,1207,6315,960,325,2522,941,3763,4498,562,4082,3655,1363,811,391,4077,1910,1342,2523,1753,427,7635,1699,1623,4175,2541,112,3894,4107,2594,4147,795,823,1959,2954,2809,1688,8789,3006,3625,2401,5700,1806,1562,896,2983,498,156,2382,470,2212,1603,1066,1593,6479,1656,4637,1333,5436,1585,3049,1968,576,2782,2152,2042,5280,1146,2071,2623,1397,2476,3239,2374,699,1379,5200,1937,970,2270,6756,1127,1910,2864,2294,552,5585,1074,6442,1656,461,4079,3058,868,166,533,879,1962,8635,640,4107,4040,3916,1002,3233,2537,7616,776,1610,3909,3446,1277,2796,2640,1968,2061,541,830,5754,2221,3252,2617,1161,2413,3434,1985,1553,2005,1067,682,2577,1456,4382,1043,3066,3456,2124,1346,2944,8220,1328,6189,2131,291,1247,1815,3479,1483,415,1125,7505,4923,2543,1849,3118,2807,1690,1433,2985,1461,989,3848,2060,2308,1059,294,1900,6326,1588,1984,1374,2390,8782,873,1292,1767,3620,1251,279,3620,3608,2686,2090,1214,4284,1614,996,1731,2622,6523,620,5510,1471,2589,4380,3770,2023,503,3335,2137,1616,2105,1698,2150,1667,2233,4065,3479,1611,721,6502,991,3537,1574,955,1494,618,3401,1162,2076,2194,502,553,3033,8212,4192,8857,2259,870,1404,2594,2334,268,1637,2651,3380,1736,2974,4252,2436,2893,3258,1474,1899,2080,552,3032,2708,3781,3376,4071,1575,3025,311,4279,969,1976,3104,3018,3449,1953,4334,1836,3072,5168,1383,3458,3151,2513,2807,3542,992,4752,3158,946,2168,4056,3086,562,4714,2118,2041,4143,4193,1281,1648,5509,2720,1682,3690,2132,1484,1739,2480,1114,5102,862,7374,3145,1790,1045,2146,1828,5003,4487,550,1199,3206,2297,1079,1668,2860,3482,3505,5644,1658,452,3606,1820,2421,1330,3109,1537,2664,7781,3800,2771,786,1699,2438,2212,1367,3480,3470,1121,2525,994,1171,2618,2385,2799,7889,1425,10866,1391,172,1048,1611,999,3848,881,2740,3555,4291,617,3155,1650,1592,263,6950,6396,902,4855,3697,1804,2754,2892,741,6240,3490,1964,1260,8637,1349,988,318,4030,1533,1114,4100,2388,1764,4766,1008,1657,3229,781,2455,1127,2609,6397,2609,1603,545,4740,2348,4195,6567,6154,1853,1822,1627,3668,922,2351,1605,1000,4035,989,1461,2479,2074,6322,327,3114,2565,744,947,3495,614,4925,1116,3193,779,4224,3526,3048,1280,4728,3187,3207,2309,1592,3201,3814,7518,634,2657,2583,1626,162,5522,2923,2030,1109,1611,950,3739,2344,1767,3053,310,3273,2646,1325,3277,1568,6412,1093,6377,3608,4338,2369,4083,3842,808,680,470,5165,1916,2385,1755,3110,1491,579,5121,859,3915,4753,3708,3731,1989,506,945,3297,3034,2466,3731,3064,2113,1477,4163,854,4022,3500,1138,3053,1004,3227,1477,676,4755,3432,6108,1526,3457,523,6812,526,2271,436,6265,4125,6156,1918,1601,2209,1090,1339,1779,5168,4019,718,4576,3515,3648,3293,7563,793,3909,4077,2339,509,2237,8700,2655,2829,1015,2308,4466,417,2886,2479,1402,5610,502,3384,3869,11096,3096,725,2839,3375,2101,2846,1457,3199,1102,2746,2952,1415,740,1586,1044,5881,5006,11477,3163,5389,839,337,2650,2456,4942,2204,2609,1864,4301,448,3591,5110,1999,2768,6327,9675,3923,1444,1606,5607,2424,4986,9676,3772,914,3561,3519,1428,2023,5364,872,3932,2117,10484,6089,9562,309,12995,4383,5959,5745,10194,9601,7849,414,2706,3148,9319,2757,1286,135,9295,2359,143,1055,50,4601,2351,1948,2916,8051,5651,1858,1198,6178,467,2078,2055,4464,1928,1260,7982,2456,2313,116,4390,3893,3860,2276,4423,7493,3519,4224,2739,718,1510,7129,3174,3349,2124,2212,664,8049,1979,1172,1593,825,1145,948,846,5319,2769,2105,4052,3829,322,505,2017,3977,5878,4635,1904,6002,1379,3900,2650,968,1271,2659,308,3539,7450,1330,6330,1672,5189,2604,931,2507,2476,7046,638,8534,2453,1396,1907,109,1655,2076,467,1491,4969,93,5295,3239,1605,3201,5365,2581,2080,2770,3194,4113,637,2138,1921,7167,568,3029,2390,5045,64,1967,1249,3372,4169,1218,3317,868,4166,3621,2010,1193,5768,235,3168,2300,3600,2460,3513,1837,4689,4924,1033,1241,3521,2185,5577,2593,2268,737,899,1229,1826,1089,11121,6527,512,1807,1248,3095,3494,1549,1383,2855,5594,5194,1526,3273,507,1681,552,1448,3441,5436,2286,3140,4504,5736,603,958,3624,5334,731,223,1870,876,5662,1024,3728,3687,5004,702,2745,2096,1495,4494,1509,2773,3317,1095,3682,724,2957,3203,2418,1159,2953,2878,2807,4320,674,620,2483,648,1177,1964,9129,537,4901,443,1958,538,3422,4585,5439,3054,3611,2274,1317,3956,1364,2975,5065,1946,1288,2174,1489,4094,942,3093,2838,2371,315,1199,5385,934,3729,2440,553,1186,2610,673,5098,5278,1587,1139,3740,2466,1154,2939,348,5067,810,4270,476,4317,550,2837,1714,968,2243,1842,2103,3026,2613,7363,715,451,774,4159,6259,1065,2332,1321,1010,1847,1298,1755,1781,4159,1354,275,2283,2116,1772,868,1241,5452,5166,2944,453,2800,3792,769,2090,1043,2973,3128,1478,3603,1795,2299,1092,2950,2230,3119,1075,4050,2547,1020,2510,450,7348,1365,4775,2138,1725,839,4564,1009,4333,2356,980,7414,203,1488,4201,2386,1160,1661,1906,3161,4911,588,1010,2233,562,954,2038,2256,3155,4580,4692,1726,1766,2060,487,1188,1050,4006,1835,1752,191,4082,2238,1331,4984,2562,945,2151,6510,2612,3327,802,444,180,2451,2002,3637,1116,1369,3863,349,1176,3126,2853,4112,1521,1742,3398,1624,1738,2586,963,3584,1555,1471,1678,2246,4940,595,2633,1802,6101,1912,1945,2037,1856,2900,1192,1483,5053,2182,854,6228,2739,3469,1273,3150,1230,1071,3289,2068,2145,1057,836,3436,1251,2977,2816,3241,1334,3494,6132,2683,2053,708,3791,1597,1396,340,2587,3654,645,1941,3122,1978,1738,2539,4987,3479,1894,542,1538,3701,5266,4109,2401,2146,2956,1486,4539,421,1910,392,3001,1872,3578,4098,1105,1000,4404,1328,3876,1309,3562,9912,839,1555,3268,1359,4510,2003,1327,744,5545,1379,5220,1343,2811,621,2753,2258,1532,3192,2357,645,1481,4803,2325,5820,840,1180,5802,2580,1518,1175,1499,2656,3279,2250,1013,3500,401,2337,1811,2027,658,2271,2582,2890,5674,2745,3109,1596,849,2638,2534,1305,7246,10014,806,4629,1185,3951,252,3403,791,2003,3395,2709,2729,7298,1587,1238,1385,2085,172,1493,190,5513,438,1512,632,1309,4537,1672,1551,2664,2600,2712,806,1393,5108,2036,2124,2817,5211,4783,753,4242,1840,1241,2242,1352,4117,114,3316,293,5660,2376,3887,2272,1958,3558,1590,499,5448,750,4475,3626,2172,4886,5098,2675,2465,2100,166,1906,3083,2934,6415,3663,5068,1144,2914,3775,778,1223,3570,1040,4424,5339,965,3506,2488,2737,237,978,454,2414,5007,2049,823,1801,4565,741,1440,1930,4099,1313,2485,856,897,1810,1489,1704,12340,426,1362,8292,673,3010,2431,1380,6677,4642,3251,1289,789,1560,7658,295,1391,6290,4191,3159,4545,508,2415,1731,3315,5117,2331,3580,5031,986,255,7306,9005,409,607,4210,1246,749,1598,241,1592,4197,2027,6623,2683,1030,6958,5568,3509,2512,2627,232,4388,4161,1964,2482,2441,2374,4232,5054,2299,968,1218,453,2529,2998,2056,1648,2628,1703,3028,2258,1447,6271,6407,2384,2915,3967,1763,3088,1765,2340,417,1545,1407,6117,677,579,3029,7248,636,2659,5320,3297,1489,1136,4464,2038,6465,2969,4409,1017,5169,3675,3237,3623,2883,409,1357,4461,2480,1112,3743,1182,4104,2094,1058,646,9550,626,2618,5834,2056,3855,1018,4725,816,6790,1036,4869,4612,2025,3988,2089,2818,799,6784,2434,2596,452,9396,649,1087,1112,1424,2465,3891,733,112,3835,1345,1383,5583,1865,2142,3848,1932,230,4488,5848,497,4516,4374,1564,666,2659,6662,8659,1758,195,865,2598,324,6604,467,1290,2590,2677,2656,5097,3901,2422,1134,3976,4392,1065,4997,3587,4882,6268,803,2651,7985,373,1925,1406,929,3230,3475,3349,817,2715,963,5994,566,4094,5490,2723,5166,1842,3387,2361,1740,4121,5004,2005,6208,581,3362,3752,5800,2857,1168,1032,1134,2845,4174,2647,1879,1036,2243,2974,3238,2756,4154,1275,704,6478,7436,502,1192,1704,3679,2963,3583,1811,2785,3041,4066,2178,1760,6213,3647,4485,11247,2695,5698,1823,4680,3764,1447,1342,645,3712,5329,1731,3120,2380,8888,609,4763,1207,2091,1348,953,4733,2887,1385,4864,9158,298,5703,3148,1848,2828,3257,1914,2584,1788,1318,2578,3877,3094,2276,6239,3175,1519,8453,1295,11777,3424,2718,3357,2629,3853,265,1780,4080,909,1497,8767,4925,3923,3220,6103,6736,806,7943,4225,7167,4105,1008,1263,2595,4996,3286,6184,9460,2892,4322,2156,4529,7686,2487,1062,3564,6318,3578,1373,1920,9632,6181,6275,2188,3009,3707,4875,2656,3306,4577,360,3905,4963,3465,2016,1184,1363,6339,3098,6695,2275,5495,4303,6333,6703,4720,2485,1818,291,2414,1178,13146,2289,9439,406,4123,5174,1691,1789,2986,6635,1211,1715,3744,1336,2801,9078,6708,7533,1724,2713,4351,4221,1837,3544,1402,3467,2853,2020,7197,1298,8177,2407,1108,4776,8200,8951,759,1432,2239,8433,2835,603,4340,5567,2275,820,2061,2301,5589,5179,1073,3389,8904,3450,220,1284,4169,1524,4631,4722,1700,8765,3185,7878,2965,2908,1737,2009,1855,1722,4515,3300,4849,3983,5357,3300,2263,3761,3814,4868,574,2297,2729,5417,4679,7225,1339,4720,1306,2981,1415,6404,1288,3277,2864,5918,5405,3482,977,1839,8190,1827,1308,2459,6739,5507,2811,743,2684,5214,8488,1977,112,934,10908,1549,1186,721,3815,4112,332,245,4437,8581,4567,362,11573,3204,679,670,1193,3594,2500,2354,756,7395,703,248,2128,892,5464,2107,978,4778,3399,2520,3244,772,6022,698,4258,4452,890,4136,5017,1103,915,3097,2542,3154,1525,3917,2252,1549,2536,1837,2710,5352,2502,716,2949,1621,2722,5024,2374,1967,2920,4174,6296,2613,3032,2191,311,3261,5136,5848,1468,3197,902,2731,1049,1029,3260,1765,2258,2747,4537,2688,179,1448,6125,3931,2027,1779,3216,3075,683,2082,2881,928,2889,3414,2051,3918,1907,2436,1244,1609,1738,8192,2167,1650,3426,3540,1166,1169,2407,2058,2180,805,2209,5101,517,1154,1244,7546,2062,2251,1222,1159,5751,635,1129,1222,3542,1309,3616,2766,1596,5799,2169,3861,377,3110,2482,1638,350,4481,2834,5540,1494,2445,3959,703,1715,2540,3702,3038,1398,3972,2220,1239,3005,1930,6397,611,6386,681,2249,3679,1031,2480,1578,4149,1132,2736,2518,3669,2758,328,2024,592,1917,2073,4393,6194,2020,1856,7791,688,1883,1921,3458,3378,2264,3035,673,1443,162,7883,4553,1322,2707,1912,2038,684,1863,4148,7148,1784,705,3915,4860,7374,3239,1884,5018,1514,228,2003,3548,5960,1374,1225,1317,3514,2150,124,2135,3434,3222,3445,299,1090,2638,2910,7199,2627,3006,3090,3640,4055,2694,2512,2870,5343,2451,5785,3973,3332,2115,6579,1562,1219,2228,1066,3610,568,883,4095,4176,2447,630,1186,9798,841,3173,205,1984,5765,2399,5406,4131,6168,3060,2155,2133,8118,3651,777,4601,2077,4063,2520,301,3580,4010,929,515,3386,5810,4408,3740,1984,478,5130,2129,382,3739,3949,5463,4952,2806,1822,2923,337,3483,886,4940,9055,4728,7330,1305,5411,3203,2595,4285,1864,1174,2197,1945,3266,2084,2178,1845,3933,2001,3075,5635,3555,3021,2564,2041,180,2402,1254,5458,1617,2088,1608,521,6481,682,3402,978,3738,4089,4503,2941,1858,1858,2065,1175,2771,1991,329,3117,7242,168,5230,4475,1563,3664,7075,869,1950,2908,1733,2996,2873,1159,1033,2924,4304,461,852,3235,4159,496,3007,1056,1898,3077,9338,3162,1929,3547,437,4640,2024,1969,4890,1504,5250,2528,3678,830,3040,2917,1298,1111,3930,5250,1979,4431,2458,1994,213,7457,1576,784,1319,1753,3298,1950,1047,2367,9376,1909,3330,913,3002,1531,3249,1991,853,7519,2770,1194,3620,9291,1069,645,2440,1621,6460,2368,1454,3787,1798,637,2879,241,6475,3259,6215,677,1697,1651,2927,3378,3669,3395,2651,494,390,1133,4110,1940,4106,3262,5897,3892,951,4637,2331,3340,1320,1433,4936,2942,5493,3802,2854,539,1917,2870,1113,2243,1433,4888,2612,1063,1136,2252,3759,739,4397,2538,3584,1491,7085,4341,1866,2283,1241,4672,1801,3300,191,3581,5770,1680,2368,2048,4464,1294,2783,2545,2938,3517,2885,1446,3064,1008,4677,1672,3467,1950,2308,1975,5226,2069,4477,2440,2144,4394,929,846,373,6121,463,1131,2235,8904,2149,241,7376,2063,2191,2293,1140,3671,5341,1203,4897,2355,1866,6042,764,1175,2018,4538,6553,2071,1879,5534,224,1503,1717,1371,4996,406,2322,725,10250,321,372,2831,5427,4610,1747,756,897,1845,1308,3910,5325,5169,1040,2621,1918,264,628,2348,5465,606,9965,1235,1840,3410,4305,776,559,4213,2053,5571,2963,3694,1166,1966,2216,447,2438,2589,5476,1173,5216,1080,3360,3171,1059,812,2211,9654,2784,1754,2519,3885,2923,2231,1874,7419,5476,161,4955,7286,1087,2262,182,4355,1682,4228,2772,1295,3217,2417,6530,5157,4626,3975,946,956,2276,2604,504,2283,4133,6958,3298,3846,4170,9378,2467,2278,399,3943,1650,1896,4238,1336,5613,606,2058,1700,8082,2026,6213,6159,3526,9830,969,407,2473,2940,5356,2500,4093,7674,6641,1820,3022,1530,4438,490,4842,10210,2499,5093,2086,1786,4020,4442,1376,428,5336,3451,4139,5188,950,2887,6904,1284,921,6102,6953,311,4756,3817,6793,5424,3272,2887,6694,6163,5103,1063,8606,4378,1126,990,4912,7967,10077,698,2382,1210,3168,7113,3084,5412,5034,1644,5777,6333,6217,1047,4589,5143,7955,2039,8497,3170,6868,3626,3559,5655,5219,878,3500,2085,5668,231,4262,1436,4009,5644,5057,4649,4606,2651,3689,2682,566,2373,5136,6081,639,3951,2584,1353,2180,4113,4583,13175,1017,6773,2797,687,4819,932,2839,4191,7422,2027,443,1280,11380,1841,1468,5168,3997,3099,2826,1584,4961,3189,5054,4384,237,1652,1999,4850,8976,1662,3180,908,1123,4671,5011,2995,3362,5686,7638,2614,924,3391,1371,1088,1699,460,1982,8091,2556,4187,3118,3916,2289,2924,2033,7298,3358,774,3351,2314,3194,538,764,5554,5528,282,3876,1832,1858,2992,1125,8706,1437,3519,2767,297,1568,2185,4611,994,3463,3701,8806,1623,1457,7267,3347,850,3395,1952,964,5523,97,837,2065,7545,2006,1328,1150,5946,910,6572,96,1507,1592,2304,1440,2690,9982,413,1090,2551,3364,4195,431,2407,3688,7154,2320,2542,2617,2119,2170,2860,2410,2565,4332,2145,1294,3744,4510,2654,2513,914,2562,4314,510,3012,4211,1290,2716,1198,3748,2254,7295,2223,2710,5420,1033,4136,4095,3542,2644,1521,2525,1655,2643,2540,2221,1784,7778,2373,5825,4695,979,2311,334,8433,810,1300,2836,7184,1533,3758,2852,4022,2812,1007,2996,1298,2628,743,3623,1580,3965,937,4346,2415,4067,7637,812,2190,827,267,4088,2084,2762,4678,3235,2311,2229,3022,746,4331,4340,5348,1240,2043,2588,1180,1609,9961,225,1701,2183,2867,1742,1476,1194,1325,1694,3483,2945,953,7576,4877,3600,2270,6520,1588,3381,1502,1182,2124,1816,1889,587,421,462,2803,957,2206,3472,3721,1773,988,1210,1695,1050,2801,2944,5492,5625,2352,1965,619,3453,2679,3184,1158,1849,4937,1784,2291,2634,4124,1997,4452,2155,2047,3550,1856,4834,2699,4668,1079,1902,512,1965,8507,3897,1471,296,4025,388,1343,995,2948,4776,1867,1195,1139,430,940,5493,5691,2786,4040,4697,5682,4358,3602,1349,741,1442,2242,4907,7252,5930,1457,285,4397,2571,2936,3479,4791,615,3673,3306,1051,4053,961,4879,329,2062,4482,3801,2005,1153,2069,3563,3661,4453,3060,3576,3302,888,4215,3631,4725,1369,739,1663,3853,1287,487,5145,3019,1585,1673,3401,5526,3179,3435,1959,1333,2578,2926,5662,1960,3411,1250,398,1580,2349,2338,3639,3711,3361,3554,5383,562,125,312,4030,1265,3682,5707,4717,798,6767,1567,3172,7356,2436,2470,1372,3110,3996,16578,996,3897,5189,1120,610,3198,8976,2886,2987,2120,4769,252,4100,403,2506,526,2728,629,1747,1443,7878,1001,1809,8730,4787,1048,2245,2179,2591,1457,546,769,6199,2617,2778,2899,5418,1175,1876,1516,806,2124,1678,3849,888,4162,1046,4404,3745,2587,6488,3009,1564,1633,3025,4208,987,1837,3329,2617,542,4378,2476,1000,836,1206,4164,4942,1370,1414,1272,3229,427,2263,3236,2850,5786,2258,1905,4429,3404,3305,976,1692,2523,1652,2097,494,6138,1689,146,2531,1475,1829,579,3983,746,3672,5303,1524,1183,3717,675,2491,2656,4449,2250,2581,1078,2995,3417,1836,62,2435,1537,3168,1977,4670,3215,5021,1377,632,5029,3706,351,4721,3309,1337,6061,2353,1007,1145,4637,2849,2531,3045,4291,1053,5449,2276,1977,4435,1728,2328,644,1619,1893,279,799,7956,2022,2045,3163,348,3445,2396,4287,4244,3297,8410,2031,1216,642,5321,1507,1068,2968,3095,802,1203,4119,2799,1738,1541,649,1629,778,3358,1150,3001,1528,923,3389,2824,3888,1376,944,779,688,3864,7399,1676,2090,3867,6698,1920,1254,5538,169,4281,3092,3985,1496,6498,1012,743,3175,3316,6330,314,7381,2505,706,427,2042,2984,731,4400,3478,4998,1996,3990,3764,2647,3175,1270,4318,741,4539,147,1295,3139,3682,4371,3135,2773,3619,1784,1682,2213,4608,999,2220,477,1789,1176,1880,7206,1252,520,2057,3025,3586,1412,6103,2219,1949,2178,4709,8245,444,616,861,725,4610,1735,3457,2445,2642,3708,5723,1460,300,8834,1747,2681,4074,1021,377,704,6810,7746,4733,340,4336,6943,3451,2522,448,3633,2551,481,1135,6437,1580,2499,1268,3329,2523,3016,719,1569,8248,1297,1438,2038,3583,3675,2643,1317,2357,2705,631,660,3129,2210,4201,819,5796,3843,6410,512,1384,854,3165,329,1765,3670,3576,2498,3993,1709,1210,2652,869,543,5077,3287,5114,2857,1463,1415,1813,491,4490,4952,2476,2913,5029,1968,5699,1228,1544,657,3834,9169,1808,565,6629,2504,902,2285,1741,4236,928,2789,1129,2796,2205,709,1786,2676,9007,3227,2463,3512,1946,2733,5206,1304,2524,3034,1810,4925,3207,2798,584,2305,1109,2917,3788,5677,1098,6072,4019,2006,4474,2461,4762,1973,3090,4486,5349,2671,250,987,1993,888,3791,2546,1572,6093,984,791,2522,2014,8220,948,2441,657,2429,1500,3171,1599,3075,669,1784,4096,4082,2458,1448,6101,3718,1449,507,2329,3715,9111,4447,1070,1510,4110,3752,4614,705,2055,1977,3293,2747,3133,2011,2896,776,5457,3714,6740,519,1678,2583,7217,750,3515,3617,1121,1579,3113,1071,4398,5888,1101,1171,6200,1430,3926,1364,2494,3636,1712,5267,391,3352,5650,1645,3003,2866,4117,1313,3888,2542,3768,2793,1451,1261,943,5244,2485,3011,1816,5273,756,4423,2359,3632,2443,2006,2213,1255,6379,2787,900,936,4703,1374,2207,1418,3693,4567,1938,2454,345,3505,1801,4207,5881,4557,1232,2105,3274,2802,2965,6821,1923,676,2945,3872,9004,753,2794,1795,2250,620,2912,1299,852,2243,851,1802,2027,1978,2123,2817,1576,5542,626,2078,302,3163,1489,1118,3726,7208,861,2066,1890,2385,2554,932,1777,2302,2260,280,2197,1178,848,3471,709,4155,3431,3313,1452,1231,3144,1613,2122,3630,3752,1178,2185,813,1080,2511,5372,2218,3847,1085,2351,1603,514,3110,2967,755,518,990,2516,396,3278,3256,4333,448,1975,1687,1843,2160,2114,860,7130,2181,887,2341,1771,4874,608,1800,5187,5280,1256,1598,4767,542,2465,3762,2392,533,8664,2404,868,2783,3311,2697,4224,984,1306,6079,1138,2337,1192,7350,1954,2786,1882,3737,2425,1102,1326,2374,4068,3330,875,2651,3478,1314,2161,2212,2342,3422,1436,3511,4308,2055,5069,3513,1562,5110,380,2913,661,5103,906,1855,754,3576,2124,1004,1645,3060,4742,2189,2861,2415,1942,2848,2556,3237,2680,2498,1393,5631,813,3926,1148,1091,2522,240,3856,1331,3937,617,5645,818,654,1995,1179,1116,1630,3520,1743,1727,932,2011,261,4329,760,1663,5060,2445,787,5367,2067,5353,1034,2285,2546,4631,4317,1031,2731,2510,916,4601,1799,2860,3375,2278,994,3446,2352,4588,4846,1228,7531,4264,6152,2898,1800,2561,1434,847,836,5470,6267,481,5077,4112,1511,1644,1354,2717,3148,5471,1543,1339,5725,6927,589,3160,1544,4270,3680,1473,5033,2638,2160,2593,1009,6923,5338,3020,2963,1467,1494,7835,4957,1845,1679,2372,5255,1536,3549,2460,1753,973,3032,1133,3702,2806,984,363,6873,1774,2689,4126,7354,804,9548,2544,2257,2949,1453,3184,1760,4189,2256,6228,1641,2919,4091,2862,4829,5175,3144,906,5382,2549,5253,1881,1933,4890,2556,564,983,6297,777,3231,455,4090,1634,9690,2762,5212,4764,1284,1492,2292,2910,886,12140,5183,2041,3889,944,1067,1716,6494,5211,7836,2447,2935,3740,5175,1403,7899,707,3004,3022,846,992,3759,3492,4055,1124,5244,2629,4950,2568,1472,2857,8193,796,433,7572,4800,4528,5591,1173,9634,2892,1573,2201,2362,1913,7030,6191,3821,13851,5130,1084,1516,2062,2111,3162,1686,1883,2893,4119,502,5131,1906,1596,6994,6065,3423,4905,3314,1882,4617,1279,1824,9357,2928,7352,4461,2489,3175,4920,1377,5314,2566,2483,5077,6458,2450,2233,1543,760,5486,740,4923,4610,718,1563,1226,3623,3008,1380,2940,3060,5407,1432,3290,3335,4727,739,1747,2776,3330,1315,1611,3456,3412,151,4570,1930,1101,1646,4627,4643,2072,4813,521,2000,554,4952,2149,4991,2263,3034,1910,2244,1745,2099,4294,695,4919,2188,3425,1446,1229,2649,1831,3009,461,6372,393,9448,3036,834,1619,2516,248,2168,2277,1987,3575,824,4054,2580,4557,1973,4512,3990,3329,2863,517,4018,1459,2045,3755,2087,2731,4657,1829,3545,5574,1669,6355,927,2900,1043,1461,776,1167,3475,4694,2499,3288,1853,2272,7771,2178,82,2618,904,888,1884,1908,3953,2614,2417,677,1873,2827,1639,5750,6577,7083,2977,1675,1533,4168,2669,1412,2527,697,9349,2010,750,601,2709,1276,1542,2086,2922,1789,1084,816,1113,3670,4262,1870,2927,4265,1608,868,3299,720,1054,3123,1305,5386,2351,2826,273,4334,2054,1768,2216,1090,654,3936,1778,653,953,5088,3769,2518,6352,1883,140,1366,4001,4395,2819,895,439,3913,1566,1267,7174,4391,2166,1412,1812,457,833,4248,1006,2672,1058,5177,1331,471,1892,2497,3800,995,1489,1926,3878,1662,3565,711,3451,1266,2664,5618,2571,649,3119,3415,1202,3246,2756,876,2594,606,4171,3739,3505,2990,1751,1915,3710,1219,3197,3761,2956,454,4826,1883,1639,1475,4333,2208,2309,6002,257,3672,1142,3846,2246,8353,1870,762,110,581,1815,868,6766,4436,5992,1092,1388,1450,2622,2259,867,863,4909,5624,1049,394,2155,5394,6629,1968,691,157,3183,3955,6544,1236,5565,489,914,1854,3877,2295,2075,2047,4138,3976,2448,5581,480,4215,3396,2001,3533,2959,928,3131,642,1826,3693,1749,1484,1062,3295,1169,1034,2309,5097,7811,715,2879,4211,1511,520,1654,717,4306,5082,1790,1914,2717,1550,8062,386,2183,2119,4161,868,1627,3378,1461,3123,5416,1602,3803,2783,3217,4806,1964,1394,5343,2730,1260,3065,1730,3916,2299,3174,733,1775,7250,710,5144,6137,2540,7260,3237,2430,1170,1556,3193,684,1925,1339,2514,1696,4167,3124,1263,2269,1360,4635,2194,7501,3501,1587,383,878,2253,857,5563,6112,3856,589,1767,1244,3753,1942,153,1079,3732,1924,5155,2292,4276,3549,1547,413,622,4862,2471,4276,4567,4724,2770,1698,2953,7339,2989,2999,4646,695,3707,1182,3492,2624,8713,6960,5186,1319,1134,5824,2139,2086,6474,3264,2452,796,3046,6387,1582,7556,1176,9310,2958,3018,7376,6271,6433,3809,611,2858,4691,3408,5202,2869,9910,5198,3457,1755,2615,2235,5066,2368,1781,769,7680,1950,1560,8565,6393,2508,3155,7837,3712,1308,5605,5749,3828,3161,2324,2828,940,8796,6495,475,11186,6164,1008,3063,3362,5117,684,3447,6584,7163,3550,4070,1515,5380,8300,1693,1489,4550,2743,2818,2905,7967,110,9193,4090,1796,4758,2893,889,3918,4516,177,5468,548,3397,1654,3567,1801,9228,7083,2293,2784,4967,2005,5355,1124,5357,4574,9590,3368,3816,2795,3970,1013,4442,2684,6682,7315,2391,7410,1060,679,4420,3964,4810,1504,4153,7803,644,3710,1072,2001,4494,3326,369,4659,2411,1240,8209,5027,4772,1704,2640,2136,5200,1722,996,5244,6891,3838,258,4649,1778,6734,2233,2817,118,2282,740,457,7138,5267,3984,4693,3289,3551,1262,2239,5888,2525,5634,2207,1229,5101,3418,2542,2016,2575,2008,8667,988,2951,3921,8004,855,844,2129,1570,5459,5890,4864,1314,4705,386,1908,365,3645,1518,2762,989,2262,5821,3918,3514,2979,4628,4273,3064,1096,1648,6700,1926,5681,3909,1041,9786,5583,3933,3000,2778,1617,2797,7065,635,812,7993,2439,5108,2482,1816,3975,4612,991,318,2171,5049,9637,1747,77,1985,4042,2309,4890,7055,3048,1717,2455,1510,1842,2299,621,1171,4606,2777,1392,5753,1138,6983,2281,1613,1152,2180,3981,1421,2445,1562,1442,1245,9734,3484,2781,4180,2873,6479,1513,3516,323,2794,1151,5509,1401,1850,583,2378,4608,914,6773,5759,6734,3400,303,2189,4578,1055,4845,732,3910,1085,672,3065,646,9525,1631,1637,3937,10974,5690,2108,1041,509,2610,1819,2274,2046,2459,559,3474,2929,4973,1963,2662,3670,2632,3468,7767,1010,1745,4198,1081,4350,3359,5494,4825,4430,626,736,3329,1018,2308,2506,8214,5443,1363,1229,3496,4699,4007,1180,2816,1891,3890,1040,3066,1049,8712,4899,1647,848,2356,7193,1106,280,7095,5136,1175,1358,3610,3382,3286,1052,968,3847,1508,6242,5405,4193,1026,2850,2297,10916,1175,4083,3177,1479,2726,2295,4823,2516,4366,5148,134,2071,1366,876,3680,4049,1132,2626,6076,1275,2162,5578,180,7767,5102,6369,4706,1633,1319,5389,2660,2524,826,4559,1043,4880,8639,382,1380,1834,5063,1663,5925,10299,1502,1122,1585,5133,2387,2529,3235,4395,4519,383,3304,2377,9810,976,2257,2091,3278,1086,1527,3891,917,2711,1179,6547,3235,5982,3841,2003,4427,2505,2189,1392,4283,3668,5261,2747,338,4454,4077,1070,3188,4812,5689,453,35,2953,2253,3557,610,5258,1584,9094,2145,6112,1432,606,6131,4504,2083,2008,9295,988,4777,2650,5493,1044,1236,3138,705,5747,4307,1276,3839,6329,2438,1463,4969,3687,7316,1946,4421,1579,3678,2777,1971,1900,6822,2627,2125,8339,3356,1428,217,972,1325,3221,4306,4973,2398,7945,4668,1259,1368,2357,239,4717,3065,5240,1936,5305,6002,434,841,2305,3140,4266,5509,4000,474,2354,2421,2190,2554,3747,115,4611,8314,977,5722,6423,3017,1092,1689,3469,5528,6307,3224,784,1900,1685,3930,6003,3192,8549,4347,2706,3801,8445,2716,3263,2273,6980,1223,1466,472,2485,2121,754,2748,3118,4465,1890,1328,632,2940,3209,1710,7931,2342,6028,6708,450,1299,3536,2039,3641,2344,3907,1033,5224,2578,2186,2751,3833,1211,4536,7875,6283,4130,1224,3688,2482,5397,1806,360,6201,3249,1341,2678,4611,2256,3269,1020,1718,6952,1606,1574,2255,5860,5057,1762,858,6906,4819,6242,2553,1386,3771,1450,1546,951,239,2893,1403,3556,4407,1656,2910,1476,340,7817,1649,4425,8092,1928,3428,1596,2287,3182,2278,1606,892,2338,7652,5378,601,1231,3554,3160,4542,426,1610,2100,4451,1358,819,12258,1236,2857,500,6193,3559,3055,969,1654,5536,518,3195,2314,1170,2691,1693,2491,6278,671,5456,1884,588,4372,7794,665,1349,1921,4307,2505,1667,7016,5790,2325,1826,798,2911,3523,1457,1863,789,1881,4700,3149,2492,7533,2808,2327,1304,2315,1024,5269,1811,4275,4660,3673,3117,7420,2285,628,990,3282,6733,5315,835,1305,2082,2909,4452,1643,2366,8140,2501,3309,1625,4978,1254,1181,2117,2408,3751,4107,4729,3353,6138,4115,84,4721,2972,4557,949,872,4725,1942,8951,1745,1524,2872,2347,2996,1140,3699,702,2930,977,1263,1269,1462,2494,6048,6586,1157,2248,3902,6624,2234,3368,2029,2253,6982,4613,927,2742,2288,4026,1130,3020,4229,6777,4125,5521,3331,2148,4374,4252,1137,2809,3909,2379,1349,2819,1089,4126,4077,4406,2246,4304,4220,913,3106,4384,3730,4486,2161,964,2558,1232,3802,5920,2611,2369,4054,1778,2851,2154,475,4603,1837,2083,1398,6096,4546,98,5082,1517,2521,3224,5318,4793,4169,2744,1857,3144,3567,2349,6965,1217,1080,8051,1762,2597,1460,318,1988,8443,1977,12945,2000,754,1709,5008,1756,4318,1934,4094,901,7141,5040,658,1554,4310,1975,3378,3945,2548,8741,2202,669,4116,5776,3703,3050,3381,2141,2466,2916,4250,4795,3177,4961,2037,454,3454,1227,4803,1821,8187,1199,5829,6235,5174,1234,2230,3070,3134,5562,3500,1776,3903,6934,2466,3027,843,334,4180,981,2022,1922,3927,4626,904,773,4240,6852,1217,5360,6598,4015,2427,3148,3147,2535,1367,969,1230,7645,756,2750,3439,2382,4944,2040,5635,5063,5122,1543,3584,1245,5087,1410,3521,3126,1831,1965,1989,4362,238,6005,629,3014,5238,410,1326,2820,2807,1506,3620,6522,2911,759,6768,7729,2149,771,4084,769,1468,4625,420,3496,4960,2840,602,4989,471,4294,3246,4437,4558,4266,3285,733,3149,2240,3487,3497,1435,1212,2354,6608,2039,4168,5646,2256,775,1047,8909,1910,1603,4534,1121,2222,5851,3952,3773,1555,3664,4200,5183,3417,1820,2183,3438,1274,721,3195,4237,2501,4052,5644,2833,4195,742,2215,2533,4239,5629,4225,541,5760,3106,1076,2930,3516,4118,4707,3227,2222,2755,5269,2079,2531,6517,6190,922,3475,3764,8718,4709,1641,1643,869,2187,7883,112,2349,5888,5361,1737,4073,1075,3785,5315,290,3800,4315,883,7193,9861,6351,117,2290,2860,1622,4251,4208,2570,762,3524,3442,1982,2646,7039,7275,908,1977,933,4936,2261,5034,1984,5395,10895,5992,9858,2617,4024,1570,1839,1679,2474,2039,3233,7444,1679,7238,1543,3457,1336,1072,4321,6429,4618,1624,1407,1402,1487,1163,1527,8995,2690,3485,1570,640,6231,5683,10199,565,3996,3495,1160,6452,2381,2003,5076,803,2612,4012,4470,4158,1891,3705,2287,2443,2964,7229,4835,4980,555,844,2729,2838,7720,1431,2203,6793,4588,1828,3178,5144,1317,3187,2054,3081,1891,2671,2514,1702,2121,4510,3686,1325,8449,6390,3019,6359,1502,1665,1468,4344,2597,14596,1819,636,4456,3022,1954,4804,6060,54,4289,7186,3368,9649,673,3745,2232,2636,2434,457,4462,1274,881,4135,3602,1977,6686,4026,2982,1865,2335,1483,3361,5717,4392,3344,1843,2684,4445,2373,2597,2787,2898,2551,3852,2712,3071,5504,192,1496,6670,707,4905,2352,1893,1135,2854,4138,656,4370,4985,1189,2020,5378,340,4498,3398,495,7406,109,3163,4601,3908,3516,2045,3310,5847,1484,690,1859,1995,4219,2075,1799,1494,2848,643,3192,2258,1131,5405,4982,5613,535,5935,1006,2803,1151,1023,3315,2439,3646,131,3151,7234,3233,700,2841,3789,286,328,1101,1837,2761,3230,1256,3315,2455,1730,4368,5936,932,3217,881,3506,4854,794,958,3081,5745,1545,385,1833,2343,4801,801,1998,12244,2443,658,3592,1815,2314,1835,1221,3317,1496,2386,194,3560,3620,4005,128,4429,1866,3951,3037,1666,1298,4078,577,859,1071,2512,6716,5626,1242,1239,3686,2855,2560,3968,15155,723,5577,962,978,3111,1553,2132,787,9481,2301,3648,6262,5635,2259,713,1211,1003,8584,1919,2145,3785,2494,2197,4073,2269,5778,6746,3068,2124,705,1796,2385,1113,3274,5893,2540,787,2578,7634,1973,1944,1689,820,3418,5422,5773,861,4367,1597,1590,1033,2271,2635,4507,3439,3461,1379,1230,2031,747,3842,2256,3829,2241,1759,4742,1105,1642,4755,4489,1634,1800,4195,1839,1494,2539,839,1521,5601,2753,1847,1568,1758,3856,2661,3919,1068,3290,1073,3760,6917,2051,2859,5445,1846,2836,1466,368,3802,6930,2293,2446,992,1835,4027,2134,2223,1707,2572,3707,1011,1699,6308,772,569,1818,3434,762,853,5483,7520,445,2310,4053,1953,3148,3190,3325,2708,576,3016,157,1765,1896,3350,849,1232,6496,921,4164,960,4896,4301,2880,5264,2645,1413,1942,1010,368,1838,230,9310,5809,1538,2225,1480,2104,423,1882,2711,3304,2887,119,2245,7516,2404,1644,1940,2067,1791,3341,3703,1296,718,2784,723,4329,3569,2935,387,4026,7848,1479,2693,577,804,3477,3175,379,1573,3754,1133,1266,8467,5728,114,1501,51,2353,5719,2185,1285,4714,3321,2996,1818,2384,781,230,1782,2094,2244,12089,1771,7721,1951,6125,855,1761,1088,1710,1951,3097,1767,3953,444,4553,3439,1861,4507,4191,299,1690,2584,1545,856,1557,2184,9476,2326,931,2040,1254,3761,4136,1296,3822,5121,860,762,2082,2400,4047,2478,2831,1490,1665,1972,233,3672,5371,2034,2769,943,5964,4792,1361,1415,3703,1390,5375,3568,2091,4412,2497,3208,2326,3138,4364,6535,3031,3238,1993,494,3447,5238,4467,3762,1350,976,1682,1841,3748,4975,2574,691,1805,1838,733,8436,5338,845,871,4293,2727,3500,2123,9033,4569,5342,1523,1708,3529,4820,533,753,1333,2756,1348,3504,8080,5719,1925,3317,1419,4547,793,654,5194,771,3923,9673,3243,1083,730,3008,951,4535,5740,5470,2553,2789,4206,1284,1930,7406,5783,4659,2901,577,4101,12606,836,3432,339,5897,1136,6889,1251,4589,1930,1041,4649,4191,3343,2764,5404,2146,3828,5375,5013,2826,4737,3389,5444,2623,2862,5894,6944,2927,1597,2855,6532,3137,1251,1818,5675,1904,3418,5097,1264,3417,3927,920,867,2210,1265,7163,4524,8715,6256,1249,3834,6798,47,1321,1390,10084,2727,1277,1707,5513,4091,2722,1499,1044,1255,4123,1926,992,4891,3089,3250,1030,337,2503,5450,1549,5324,8432,4181,824,771,2333,3546,692,4933,1374,5955,2658,1172,2547,634,2070,2369,848,2254,3314,1021,1350,450,2342,3828,3531,5209,666,3175,1046,1508,4909,933,4031,2966,1033,2995,3329,2315,1042,1034,4059,5021,1916,5931,341,1245,3054,1246,2456,354,2940,1634,1743,4126,2581,3401,2111,5106,397,2121,1848,2729,3575,3809,331,1554,3143,3596,271,1657,1521,1210,4591,3086,2909,1363,1365,2518,2137,7209,2344,1853,4125,3278,3066,3661,3137,2212,2251,682,4850,267,1456,4596,2455,1237,5301,1274,596,10349,2226,1284,712,3595,4609,2195,1178,2140,3512,1730,834,1212,711,351,7459,3715,927,2139,3795,12246,3897,572,815,1672,337,1014,5316,5022,2250,4497,951,1984,4454,485,1366,4418,4291,1304,9865,2827,3022,1580,1683,3019,4050,324,1880,2151,3461,4478,896,5955,2154,6578,4523,1878,1958,3089,2016,1828,2196,3387,2903,2293,3741,1677,4185,2581,5161,4700,2358,2389,4120,4760,1530,3977,510,3275,1547,5745,4724,434,4850,5441,972,10441,3361,4628,904,3070,2222,4516,10296,5887,7857,1119,2251,4097,2421,2271,1126,6374,3044,3758,2916,2494,10919,2474,2518,2166,3127,2291,3328,955,4409,5935,674,2301,3855,2809,2246,3427,1762,2875,3301,6212,1714,6854,2076,2848,1633,9213,1178,5271,2886,1866,7755,269,2866,2647,2829,945,5713,4192,2701,1511,2377,2609,95,5119,760,10412,906,5586,1622,610,2222,3616,2068,3166,4142,1731,4713,524,2300,7753,3961,2802,3558,1579,4542,3030,211,3220,1166,3107,4361,2136,5440,7152,3731,496,1115,3788,3388,5458,607,3689,4532,2514,3974,703,3848,6171,4327,395,3741,7278,3003,1437,2435,254,4262,845,6397,5125,1690,1267,2394,1170,9784,1940,1037,1603,5921,3572,3237,1689,7092,7223,689,1061,1445,9711,3926,3436,2514,1818,2389,4430,5413,710,3691,4920,5281,2850,3239,1544,325,1478,5458,10228,4379,3619,657,9547,6190,1389,897,2389,8306,203,7017,1699,3763,2044,1800,1496,2566,2852,4539,2562,1319,1302,2123,6129,5187,1680,3314,3138,3131,5220,2096,832,1369,3450,4578,7358,6124,1104,608,5007,4008,1402,3650,1456,3985,1512,2094,3147,3565,2923,5626,5085,3562,3716,4654,558,3485,527,4261,3856,2649,1428,4115,926,5609,2720,3738,1329,1345,3438,2439,1616,4681,958,2553,2436,2597,2718,891,5354,5039,2816,2029,1052,1672,4721,5287,1036,675,6909,4420,2322,3870,741,1724,3473,4262,2027,10425,1615,2605,1244,1049,5196,999,2971,1973,4791,1786,1457,3005,520,8236,2911,592,1681,3665,1667,1386,2600,3731,973,36,3545,1414,6375,357,2077,3835,4004,2623,5343,1515,2036,5192,367,334,6228,3402,307,1601,2773,3927,2269,3150,3156,2473,1662,3864,3400,4136,5616,1769,2556,1695,1945,808,2314,7423,2958,6091,474,4132,1191,2526,652,1734,8109,4053,5545,1912,6934,3529,3795,1021,3827,436,4778,2740,2124,5264,2896,2768,266,1487,4059,5566,8477,1453,3002,4308,1948,298,2818,3069,3353,11660,2566,1164,2854,4556,3048,4510,2721,1718,3925,2901,3105,1304,920,2153,667,4774,2177,6953,1642,6594,1616,2876,2280,1220,3493,2538,7965,2385,2347,2075,1912,2900,7035,3920,861,2336,4126,3142,1842,4847,1333,6956,247,997,2568,3321,2199,3712,1711,5232,2337,2048,1438,2084,7080,1342,4359,599,4338,1176,3185,1439,1110,1269,3257,2024,3127,2397,1075,2629,259,11414,1518,1281,2404,2055,3917,3666,466,1744,4358,702,6151,3035,11200,1360,725,4463,4896,4898,2270,2448,3319,2828,1238,984,643,4629,7717,1503,2810,3518,3055,4812,2945,3108,1814,3043,678,4448,1924,2264,4068,2734,3264,6128,11802,6417,3820,3387,2053,1458,3233,851,1597,1452,8465,1849,2655,2080,2606,2200,3272,1926,3336,1681,1112,6813,6518,1515,3224,2908,4607,2995,3582,7744,3908,324,3093,8159,4030,4166,6917,1007,2646,2218,3569,3356,6451,2473,1055,1335,6227,6797,3389,2929,1901,4946,3548,5170,2203,5172,5595,1788,773,3291,2906,3922,6058,3704,1499,4110,4755,3787,2425,5721,4649,1585,6327,3060,3268,1234,4152,3520,9079,4035,1198,2277,2284,2461,539,3738,7189,2303,3290,1379,6778,227,1075,1882,3606,3224,527,1023,1158,3053,2745,3204,2403,1994,2648,5060,833,367,6242,3221,1038,2230,3034,2213,374,920,5517,2167,472,941,1884,1289,3264,629,1911,10679,1835,3561,2887,2469,2393,388,2828,870,961,297,2953,1821,1764,1093,790,7296,2340,2746,5515,5759,828,1934,1907,2430,1188,2728,3793,1118,1083,464,6375,3744,2201,559,1808,1288,52,123,2230,5523,4922,1349,1076,4583,3767,901,1422,2017,4886,3474,2372,926,4329,510,1062,1746,2882,1146,297,3604,935,6056,1717,2077,724,872,1200,3018,3354,1155,6287,4910,4212,1870,3564,3669,1370,3423,2687,1982,1028,4164,3570,382,2954,1375,2555,1455,2365,2131,502,4708,2731,4886,1378,4612,973,1945,3442,3151,1915,2231,579,2061,4721,3054,1439,4589,2194,1337,748,4064,2825,4693,2920,895,1938,3261,2868,819,2553,5224,1745,3096,1080,3890,3538,1323,1477,3155,1321,1220,3555,629,10441,1188,1898,1372,4564,3798,1225,2073,1195,7191,321,1243,1603,2342,1771,375,2995,1151,7714,1177,1000,637,870,4053,2220,3143,3840,3432,3463,757,3150,2883,3831,1913,2701,2028,3859,1782,2590,3345,2557,749,4552,869,1978,1645,1126,2653,4119,5081,717,1755,3556,1910,3690,2740,1353,3377,3190,1531,1064,1860,2145,1552,892,2394,3217,1411,2161,2539,4552,1570,5030,1700,7020,2576,557,41,4553,1515,1592,6499,3189,2853,2526,1097,1923,3974,3925,2795,2112,783,2632,3448,4334,3287,3131,2608,32,4055,1941,369,152,2268,2739,5296,1460,561,3122,2139,2141,4598,2053,497,2264,1227,1099,1186,434,5257,501,2322,3094,2672,3879,1306,3331,1973,5113,2456,2229,492,4040,1114,310,3413,283,2887,1567,3291,1019,2903,751,4614,1479,2960,2826,2649,6595,2082,458,139,2106,3214,3180,3638,789,6471,390,120,1173,10064,3798,3392,694,1521,3976,3655,580,3457,4643,2228,483,4102,585,2855,1669,244,1537,4830,2135,2145,530,3657,490,2063,4475,2009,5565,2437,1988,2895,6649,1718,573,817,1874,4222,2335,2463,324,2653,2431,2786,333,2683,4104,692,586,1395,408,3109,4802,840,2373,4939,2099,988,2201,8708,1375,2623,2845,781,685,874,1541,1055,1649,3532,2562,5048,1759,2089,518,554,4806,832,2818,3485,2940,1153,2967,3599,1633,1829,3533,1738,630,2506,3709,2409,3590,2910,734,6398,2223,2066,2729,1439,4934,2052,2754,1196,428,6972,1879,2433,292,4979,6240,3686,502,1730,881,2595,836,906,4819,1720,2816,2293,554,3384,1560,3860,810,3183,2195,979,2626,828,3949,2508,540,3597,2188,954,5994,5386,2497,766,247,1958,1967,3790,2029,672,1554,1593,1628,1545,4643,2693,2987,3580,1646,1448,3328,480,1918,1374,716,3554,1201,1815,1547,2085,352,2982,633,1785,3236,421,3177,1813,6492,2660,4722,83,1286,801,1835,825,1918,647,1556,1235,3786,7562,13505,445,2815,5273,2428,482,706,4223,744,3293,1057,3381,2779,2055,3340,1258,263,3746,3779,1500,1745,1328,2199,2683,614,3095,2189,6036,1058,2661,1829,2105,4420,770,1968,534,1623,833,3091,3124,952,1858,5941,735,4447,2046,4570,2069,874,416,6018,2602,775,2024,4198,2547,3200,673,2046,3051,4115,37,3453,797,6874,2128,3611,2186,2954,2557,751,862,4108,749,2062,2290,1676,9273,1106,3368,1112,4155,1261,456,2647,3330,1603,3037,3017,2528,2174,777,2163,2874,483,7567,2102,2670,2870,5301,1014,2309,1819,1831,2093,4329,831,801,2291,2783,418,1329,4199,2726,349,1535,4479,1479,2161,1483,2984,3753,3277,387,1705,3081,2605,604,7914,2172,72,4752,1288,466,3067,1095,3809,2031,2125,712,1631,1144,2580,8347,2013,4137,728,4904,2814,1400,1099,1261,3094,1244,1219,3474,2541,984,2015,3201,1657,2710,3517,1238,4133,1102,527,2335,2772,750,3559,2089,1486,2170,2033,1257,5629,2268,1300,747,4178,3816,1060,658,4649,681,1072,2939,5338,655,3858,2682,1329,541,3238,3735,325,2252,3368,1034,1706,1562,1320,2263,6143,1500,3329,4034,7381,552,512,1291,1392,1358,1973,842,4369,2954,2829,229,2915,1210,1255,6397,3590,2981,3666,680,812,1885,4164,2267,3247,1451,4837,1708,2890,891,1826,3146,1795,1909,5817,2933,2442,740,2824,4609,1210,2015,2300,2186,552,1005,1810,3194,1389,4660,416,999,7828,1752,2951,1680,2832,1112,1138,2205,1266,6822,888,975,3211,1980,2357,3912,66,6161,7930,2440,2567,2745,2016,929,1727,926,1664,7294,1465,808,1901,1992,1692,4390,887,1197,3194,1721,8165,1963,1380,1722,340,2632,2045,3966,1403,2245,1743,3033,116,909,1496,2784,4473,2625,1865,1135,2284,2189,3209,1058,1083,2972,1917,1029,709,2604,8731,2417,2206,1087,1986,5701,1310,1403,752,644,935,8598,542,2276,5459,2078,2533,3082,2242,2684,621,508,3342,1296,1230,845,200,2582,8018,7458,1986,5032,1800,1037,1337,4319,1192,3740,501,4105,3931,2675,2472,1580,2708,1779,2649,3032,104,5059,3039,1491,1568,1932,4815,3123,1415,2533,2729,1570,2950,791,353,6281,2423,4626,1785,4189,1731,1599,2409,325,5188,1737,738,3278,2270,3389,481,2379,3742,2905,1586,6771,1843,3757,1374,1449,5241,2693,1290,1498,1726,4335,2861,1002,6199,990,4863,962,1397,1498,5289,174,831,5038,3162,4051,1375,878,754,5393,3589,1655,1730,4878,2712,379,3706,2078,4068,2573,1395,1528,4159,739,1964,5523,3522,4059,988,1026,1724,5008,5627,1643,2219,4012,2100,1834,2026,5478,77,1583,2701,895,5484,4312,1258,4600,6045,333,2465,1929,3574,1838,633,3433,2445,6189,2249,1440,2185,2865,596,712,1159,1872,2382,2066,857,2590,3701,801,7604,3182,7049,401,2407,4615,1010,20,2538,2022,2148,633,2064,457,2051,2732,1744,4239,1814,5714,404,1703,4265,2352,4347,1229,67,1220,528,2758,1101,5941,3126,4163,662,3938,512,5877,1088,1295,1865,3803,1046,2030,11757,6768,2064,3294,2131,846,1907,313,2419,911,6891,1164,2555,1084,226,3299,1865,2541,604,6955,2625,884,1131,1151,474,31,3434,13586,10218,202,180,188,255,374,108,110,176]}}},\"_specRight\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[],row:Struct{`the entries! [877f12a8827e18f61222c6c8c5fb04a8]`:Array[Struct{GT:Call,adj:Boolean}]}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[10435,11961,10055,2334,9565,16663,9349,548,9376,6039,13869,4615,3837,12680,2016,6720,6469,12199,3675,11533,5737,2756,12886,3662,5379,10830,4053,3421,6200,5934,16255,4410,7830,13118,5892,3986,5023,4845,3106,8567,14977,1881,3351,5059,14245,6532,4089,6404,6766,7681,15089,5305,2726,5427,4419,3233,4962,4574,8072,4418,5477,5338,12169,7105,3458,13366,744,9110,2695,4738,3521,4606,4355,5221,6194,4728,7138,3650,6757,3048,8921,4933,6416,4141,3578,8230,3077,9635,3261,10601,4708,3103,1633,6276,6790,4344,3114,3106,6303,9044,6680,5523,9524,6172,5579,8244,5638,3980,9331,4937,4403,5231,5597,3604,12068,5509,4341,2995,1991,5638,19029,7493,3952,3483,9720,9793,14482,13801,5381,3985,5692,1731,11921,2165,5934,7930,7103,5441,3572,9697,6421,7389,2718,3238,5282,5101,4559,1093,4054,836,13122,3893,6134,6438,5519,7742,15837,3316,5650,2785,2918,3507,6189,12356,3953,6740,3746,8542,2058,3028,5369,10087,6203,2117,7993,4025,5195,3055,5002,10473,2197,5503,3772,9208,8314,2740,5398,6990,3603,6073,5172,6340,3412,6922,4386,4910,5333,4282,6546,6401,7531,4186,3110,3284,4570,9845,6782,7753,5628,5447,4612,4949,10973,2176,2168,5607,5850,6304,7389,8275,1890,5823,2586,3944,5173,1661,9647,4745,6238,3329,13839,2039,3725,3750,5075,4645,6828,6986,4160,5262,7606,5452,6824,2939,4825,1821,11363,5455,2061,6367,7848,2993,4189,3443,11286,5937,9113,1973,3399,7677,2596,10880,4253,4951,5549,3793,1535,2742,6881,2059,7507,3363,5400,2886,3625,3650,5626,3442,6752,6304,6592,4632,2776,3560,9232,3666,6737,12557,6965,4639,1999,7666,2733,859,5297,8148,3973,435,6601,4898,8273,2163,11116,3831,5523,3902,1746,5101,2739,12621,2038,2806,5040,10807,2833,4518,8003,4564,6277,2832,3728,3632,8564,3685,10365,2069,6417,1723,3327,3247,5355,12734,3395,4564,5924,4542,4754,6689,4705,7160,6237,8414,7978,4280,1317,3171,5603,7050,4112,5369,3394,3023,8089,5500,6758,2985,2023,4400,6794,6535,2812,7136,6948,7838,4212,3535,3970,4530,11041,2967,3822,5712,7287,5673,4019,5593,5487,1840,6808,4290,2285,5570,1835,5440,5527,7408,3853,2890,1994,8391,4075,4856,5880,5535,6871,4246,2071,1822,8950,8459,6947,3858,8309,3238,3936,6636,2945,7871,6055,2657,3664,6965,5604,2422,4692,2797,6475,6407,3089,7326,7106,7820,4639,2214,9169,3068,3927,745,6372,9648,2847,5933,5913,3951,536,2845,6447,5135,4787,6795,4804,6152,1642,1929,4740,5407,2022,3005,5764,4890,6994,3010,2140,9392,5142,3112,3259,10322,2934,4645,1840,4011,6378,3721,4730,1749,5522,8527,5341,2322,2187,4993,3181,6679,4301,5039,6520,4190,2484,3311,351,2168,7281,8175,4099,6848,3525,7359,4178,3948,2681,3985,7196,8945,4165,3004,6029,4187,2370,2822,3304,4068,11115,3174,3942,3119,5955,8547,1950,2483,2656,9048,1743,1771,4990,7933,5813,4738,3256,5248,5084,3150,5171,6416,2671,1978,6070,3302,7248,6286,4010,7583,1119,4668,7147,3080,5170,6558,3255,999,3751,1978,9823,3729,7492,3660,5208,4346,6467,3335,2839,3287,3265,5474,3607,5911,10466,4057,1633,5731,5725,2459,3231,2357,7632,4177,6668,2911,4409,4666,2873,5049,6974,5089,7368,2252,5140,2187,5922,5923,6243,4813,5062,4492,1592,4798,5384,5066,6888,2092,5254,4450,3936,3666,4494,5271,8181,3991,9704,2039,5500,6290,4202,7360,4725,7949,4680,3891,7057,8389,2770,4215,8354,5196,7334,2160,5651,4518,9417,6580,7070,2328,5225,2779,4414,5865,4213,6804,3611,6264,4268,4423,3105,4343,3199,7391,3831,7706,4936,4039,931,10386,2815,5159,2884,4993,9290,2458,2021,3126,7660,2986,3721,5483,4945,2233,11986,4468,1794,9854,1742,3187,5893,8695,2494,6048,7306,3214,9238,4972,3962,7693,13009,13101,4482,6551,2491,10101,2636,4126,3713,8576,5337,2830,3845,3904,8963,7989,3572,5723,8317,1560,8441,3981,6384,5557,5886,5485,3071,6851,8985,6825,5567,5732,12430,4654,4305,3052,5976,6133,8397,3916,5400,2289,6630,3525,5083,6510,5191,3099,8310,2135,1433,8664,1598,6410,2491,4929,1137,6358,8517,4004,2542,4885,10127,6077,4446,1453,5427,6498,7920,4159,4314,5804,17298,11893,2012,3939,8081,10985,5117,3801,4910,5213,2503,9058,5044,4013,1707,4042,4127,7024,6433,6693,3281,1587,3703,7496,9101,2955,3244,4019,2990,5300,5468,8643,2692,7929,6947,3689,5074,5176,2647,5792,9546,2282,6340,3873,7448,4972,3045,3999,3623,6975,5779,8420,2125,5961,4223,5702,3796,9158,6010,6501,3980,6770,2005,3693,7183,4903,5739,6823,7221,4171,7560,3063,4041,3713,8598,2144,7009,4894,6185,3506,6786,7871,3165,5721,4351,6972,3000,2219,8306,5210,4771,4680,6270,2577,10085,2731,4042,4880,5931,5951,3858,3651,4048,9871,6467,4466,4557,3583,7559,3401,6098,4449,5209,3399,11083,2171,5552,4642,6773,2650,5835,7190,8205,1635,2444,10861,6059,3083,6714,5924,8865,2675,5245,9945,1360,4241,8126,2918,2070,7139,8189,6379,1706,2504,3741,3123,4718,4709,7005,2744,5961,5037,3387,5285,2527,4161,3171,13753,2838,2799,2382,2653,4728,1550,7053,5064,5056,2587,5052,2950,3119,3786,4994,1920,6573,6438,5851,3979,8284,3269,2731,2942,5649,6549,3900,2375,10459,1596,6908,3919,4826,4500,4112,8254,3364,2604,6019,5913,6185,2524,4456,8630,3475,13642,4925,4538,2408,6436,6213,3346,1692,5482,4261,3570,6043,5403,3934,1747,5713,5568,3329,2190,3154,7375,5672,5903,2182,2444,3296,7099,5400,3290,1306,4199,1778,2832,4469,2539,7211,1428,10424,1841,7918,4700,4525,887,5807,9255,3662,4020,1639,5450,3234,4503,1800,4991,4481,4662,4842,1774,7525,4152,2361,4553,4521,4993,1370,8170,5816,6260,10173,1811,4453,2738,7517,3845,10815,8962,2239,4721,4772,2550,8641,4752,9355,4355,4502,4309,7230,3138,6510,4011,7171,1751,8939,2695,7425,3259,7378,4132,5047,4164,6715,5699,5090,8153,12091,3814,3770,2761,3175,5819,7430,5609,4983,9074,5986,4949,4928,5431,2921,7960,4756,6351,3045,3845,8802,7710,4353,5526,4497,4491,5993,3335,4736,4464,4330,9368,4832,3687,7515,4684,7248,2459,5585,4279,6573,3513,5400,8953,3533,4333,8936,2750,2831,6438,5062,2897,8065,3267,6216,3085,7673,8068,7938,5843,1052,3629,5077,2009,806,5524,6611,9867,3894,2486,1857,7525,3108,2089,1757,7345,12216,1898,3602,2502,7174,3960,6383,5432,3010,6447,5737,6515,1995,6265,4374,4711,5037,6982,2619,2153,2771,4179,5229,4833,6116,3191,5196,5927,5881,5352,6391,3470,5386,4108,5902,7736,3870,4214,13313,9130,10169,7785,5630,7188,8184,4907,1956,4280,4505,4931,7189,9398,5019,4300,3642,7306,5668,4634,9272,1947,4677,4741,3275,4790,7749,5507,3626,6243,3978,6725,4304,6317,4164,6548,6090,3334,7079,3987,4979,2927,5722,6074,4574,10225,792,6328,5300,2489,3344,7030,5014,3101,4918,4491,8189,6516,3973,6874,5783,7657,3659,1953,7036,6600,5958,2054,6911,4153,5997,2538,5998,4310,2248,5490,6526,7700,4551,8355,1827,7402,6492,4037,3675,6046,7167,4674,6767,9311,2766,8091,15387,4903,3439,1322,4189,4803,7140,9914,8016,7788,1670,6890,6460,11318,4270,2550,8116,8186,3843,5076,5348,2779,3877,9033,4986,3090,9202,3255,5225,6584,3674,5529,2433,6763,6855,6236,4999,8116,5246,7964,4314,2535,7838,2130,6238,2738,7523,3997,3886,2811,5524,5652,7060,5572,1335,6153,2894,7605,6501,3458,2382,7668,5892,2922,6944,7008,3403,3853,3299,2703,4616,9730,12073,1701,6391,3619,6103,7939,4907,6089,3233,5926,11543,3701,2810,7220,4002,6650,2786,6204,4839,2896,5293,5195,5935,4402,6065,6404,2081,7391,4657,2617,5290,5380,2860,5918,7397,3746,3616,5939,2742,7460,6326,2470,5379,6862,7048,3375,5538,7173,6754,2078,4806,5243,3795,10208,2107,1968,5650,2644,2998,5755,2838,6135,4952,6887,6495,3807,4828,1156,3414,5752,8475,4004,4537,1704,4949,6939,4521,5419,6346,6947,6892,3273,4169,7052,5366,7499,8323,1807,3381,7960,9850,4737,6015,3656,5119,5563,4224,2966,9457,2007,5248,5584,3945,2888,4729,11832,3152,9290,6007,3532,2832,8262,4170,14292,5420,2204,6490,3155,5092,10118,4419,7020,2310,3269,7457,7554,2971,1638,8322,9435,2875,1568,4881,7780,5699,5890,3207,6299,2499,6958,1195,2773,9175,2833,11781,4149,5174,2580,2728,2960,3966,7959,7299,2048,4187,4462,2647,4428,4219,5095,4757,6613,6350,4086,3242,4447,2308,6149,8541,4336,6028,1609,9444,6189,6563,6684,5010,6273,1223,3639,3415,10321,2635,2648,1530,4469,10344,6860,5207,5447,5675,4077,9759,2888,8299,1354,7505,3125,2579,4727,5184,9487,2474,7427,2730,12615,3382,4993,8139,2010,5084,5587,1782,7228,7586,5691,9414,4131,2843,3437,4983,6134,3027,5791,8619,8162,1677,7155,7855,6172,5473,2688,3502,3346,4173,9333,2546,3916,4474,2733,10035,7017,7594,6783,3904,3588,4742,8817,6343,961,4423,5197,4170,4111,6397,6304,2741,4889,3889,5722,2669,9396,2453,5594,9375,8632,4241,2372,10687,10767,5316,2801,6563,4131,3366,5978,3210,8810,3614,4879,3861,7272,3856,3550,2299,5852,5919,1717,4511,7396,6359,4308,4886,3634,9311,2367,4464,5668,3540,5357,5405,4309,5227,4965,4091,4151,5042,7403,649,4708,3753,2634,3516,6373,4525,1923,6982,6427,7490,2187,6475,4331,8972,3467,3167,7416,2361,10445,3585,5087,1318,8674,10079,5027,4253,4629,6822,3121,1969,10577,9313,2185,6277,5307,4662,3106,7889,2166,2676,11879,7041,2629,3615,7942,2267,5155,2851,5289,12335,4885,2920,3509,3518,2986,6081,1183,10587,3554,5554,7194,5823,5779,4487,3356,6185,6733,2765,5287,2735,9532,5678,4223,6739,8118,4897,4337,6162,1918,5750,10066,3337,2231,7048,3792,2437,4071,2100,7706,12788,4354,6915,3524,4545,6144,1477,3894,4247,12271,3094,6875,9761,2856,16422,4114,3926,1669,4941,11112,6125,4064,5413,13692,1460,4528,14932,8758,8266,3575,854,5284,2467,7828,1560,2811,4955,3427,4067,2642,4346,3980,3267,3509,2461,14708,2238,1770,6367,4685,5155,2951,6607,5966,8887,7028,813,8540,3132,2168,5096,2025,10347,5602,5432,3911,4378,3620,10134,4195,2827,1457,1784,5649,2269,4721,1894,8231,4123,4485,3997,5995,6175,3351,6370,4190,8257,1632,1056,5612,4583,5302,6896,4917,6802,1932,6425,2376,2140,8218,6844,3522,3340,7232,1878,4002,1998,4984,2188,4593,4870,2780,5595,6880,3961,3301,4230,3781,7402,2879,5368,1704,3439,3866,3194,6137,1798,4418,3377,6756,4764,1529,4886,5899,6416,5800,2841,3000,6434,5439,7625,2401,2382,3337,4050,4118,3468,2732,3664,7566,3772,4083,3671,9792,3572,5122,4299,2641,3888,9473,2249,4433,4626,5782,6627,3066,2833,3831,11054,2156,2887,8943,3132,3974,6716,2755,9822,5514,5812,6870,4362,11117,1898,5402,4309,7335,3217,4135,2826,6841,2733,3521,5452,4759,3888,3773,3502,5491,4886,6104,2852,1615,10091,2820,4939,2138,7418,5737,2259,3845,6196,6060,5050,4606,4088,4716,5363,4013,1240,4533,5593,6762,2523,1899,5970,7854,2541,1481,6438,7982,1989,2998,3741,3902,2785,4581,4423,4499,7784,3977,1469,4722,8145,1741,2508,5283,6136,5666,4418,6490,3395,3888,2037,4542,4392,3455,7434,2652,8224,1943,2083,5626,1885,2532,7349,5803,4825,1010,4141,7099,1787,4456,7066,4186,7899,8281,1096,3377,4989,2798,6910,3977,5055,4836,1687,7091,4028,3292,8737,1802,3503,2609,2304,4660,4648,4186,7051,5204,4648,4873,4310,3996,2518,4178,2962,5481,2709,2650,13374,2588,1761,4950,7626,8751,5282,3093,3806,7289,2154,5121,1762,7064,3531,8690,793,6931,5199,4820,5731,5094,2989,3332,5240,1553,8271,3338,2260,2470,4448,8369,6630,4010,4202,4623,3193,2444,5174,4113,6164,2721,7656,11214,6412,2181,5199,8227,5886,3357,10173,3733,3736,4574,6375,4148,3794,9440,4165,1604,6299,4283,3038,8092,6312,5109,3268,5184,1850,11216,6745,8331,4891,2888,5720,3042,9393,3108,10067,10269,5351,1252,5597,8448,5857,3408,3004,4413,5457,5039,4479,2052,3281,3081,1408,9776,6945,2421,6110,6989,5750,3452,2169,2499,9874,5783,4752,3336,6192,7340,5007,3812,3012,6652,3139,7562,1010,7246,4655,10002,5429,6293,5243,6164,2952,8040,6056,6291,11867,4390,732,2675,8826,8091,2119,4421,3287,7280,5728,5960,4396,10767,2440,4221,8036,5269,2459,5638,6956,8307,7192,4453,5926,3575,3967,7847,5409,7494,4877,8161,6225,9223,3171,10892,4868,7350,7645,3057,10306,5048,4934,6331,4388,6563,7402,4563,3777,5219,8127,2260,4744,9796,6917,11360,3777,6902,4632,5521,6052,4090,6679,8907,1026,4078,4071,6703,9954,2400,3943,8525,7557,5453,6038,6220,6620,3546,1880,6445,5013,4762,5671,10705,3259,7220,505,6086,8770,5002,10846,1552,7152,2904,6520,4233,4281,4594,9374,4332,6406,7533,2590,8849,7473,3817,4445,7674,4993,5426,9110,4895,8889,7329,1259,3768,5512,2924,7338,2441,9820,3745,7167,2242,6322,3709,4009,8558,4528,6803,1675,3478,6600,6721,1656,6779,6574,5443,5605,1381,4732,7169,4356,4694,4751,2223,8733,4588,6781,2235,2506,7480,4954,4605,6613,6823,3562,4424,5712,2493,5141,10772,4500,6793,5739,3517,2716,4349,4963,4839,9268,4569,7012,6565,1829,4442,9200,2571,3562,3100,9974,3079,3148,7449,5406,9532,3277,1924,4870,1831,7959,7118,4471,2757,8851,5161,4574,8101,2610,9159,5636,3271,4160,6391,5485,5842,5661,5433,2997,3940,7446,5565,2769,7702,5003,5042,6608,2882,6645,6018,3912,2849,3078,10445,2095,9156,1590,7419,5089,3008,11724,3524,5100,4174,6951,2956,7662,5187,8579,2000,1860,4094,10166,5491,4683,3471,3979,9106,3915,2174,3310,5777,4553,3702,4562,8438,5923,5210,1687,7213,4343,4679,8658,4820,9796,2593,3715,3813,7485,3590,6374,2891,4222,7915,8008,8201,5362,5212,3995,5256,6671,4564,4287,6330,4584,8935,5051,4310,7412,3883,8292,3473,4062,3545,6052,2434,6221,9991,4639,2521,9391,5724,1290,5708,5889,6480,5213,1716,6040,2227,8655,2253,7420,5087,7268,5309,6049,3118,4215,3285,5902,1857,7747,2475,5734,4197,4916,8752,1216,5875,4653,8835,4957,4908,5831,6273,2658,5223,6260,3014,5352,3351,6046,1490,4227,4439,3527,3625,4518,5026,5560,3886,5604,6223,5121,6461,3046,5833,5439,3141,8831,3616,4805,7942,3097,4938,5107,7311,1663,6504,9149,4139,7454,4771,2850,6219,3224,4624,7296,7773,7988,7788,7051,7088,6715,1732,9986,9243,3457,5814,11235,2830,6320,2578,6351,6863,2976,5633,5702,7618,2600,5729,3680,6185,4335,8069,1032,3958,5539,2526,4469,7959,8711,4734,6964,1588,4463,3039,7443,2299,3051,7642,1170,4302,4309,5410,3411,5068,2934,6698,1287,1474,5052,2014,12806,2080,5694,8143,7091,2752,2569,4669,4231,7835,3766,5674,1953,4861,6264,5395,5730,3277,4941,4478,6006,3886,3091,5720,5880,6383,4284,1902,5306,3390,4941,5192,11454,2232,3747,2462,2795,9200,1710,5919,2196,7335,3764,4923,6607,6747,4591,3763,6452,6160,4368,1650,10301,7632,4437,2490,5463,2877,3831,6508,6620,5960,2539,7964,4785,5962,3310,1375,9625,2664,1904,3972,3958,1534,5394,6267,8367,5517,7738,4324,4459,4651,3030,1224,7527,5088,5359,5887,1786,7064,6304,16092,2748,2818,5959,6504,6074,983,10866,7782,5728,5311,9253,3430,5718,9786,5938,2515,4754,2761,2951,10899,2448,5698,2559,10302,5866,11109,4743,3400,7008,2419,8584,1999,6695,3716,6039,4246,6470,2814,5223,1032,4429,6608,2958,2609,1770,7295,4240,3525,2668,9352,1842,4716,7007,2027,4015,7577,7045,1369,8641,3206,4864,4642,8318,1823,3143,9614,947,5681,4291,6824,3635,6465,1136,6585,6290,4553,12207,1987,3854,4276,5299,11678,4236,2760,4279,3523,5282,1137,3349,1158,5739,2434,4959,4375,1624,6764,1244,11457,7717,3415,4486,6000,4025,1893,8541,6046,4311,2241,7798,3260,10926,2962,4221,5749,5256,5157,2906,5138,3177,5743,2962,5653,2990,9321,5583,6644,5019,2382,6556,5928,855,4914,9058,5590,4131,2701,7774,4859,3026,3192,6065,4820,3151,3185,5217,6560,6859,5888,2983,9767,2554,2341,7697,3264,3578,6073,2366,2439,6568,5836,3820,7016,4273,5025,3891,9472,2495,3114,2623,8836,3284,3432,6204,8505,3350,3101,3608,2705,5580,12405,3866,5438,3090,7541,1167,5983,2748,5624,3648,3718,8148,4409,5347,9489,3733,7754,7601,2704,1498,1930,6132,3513,6836,5080,4371,3355,6180,7190,6538,5923,641,11203,4375,2281,4315,6467,4326,4311,4780,2915,4937,5942,5724,4306,6366,1741,6429,3538,7666,5612,5079,2902,8878,3882,1075,11822,1811,7773,6430,5911,6870,5328,1316,8510,3611,6845,4500,2516,7348,2797,4136,4034,10967,2069,6485,4747,8294,1560,7204,4740,6176,9660,2949,10859,9386,11696,5793,14510,3914,8696,2906,3115,4043,8456,4703,9622,4556,9058,6622,5093,3594,4653,2332,4915,4473,6427,4869,8721,5659,10574,6901,20083,2984,1903,6769,8571,7894,4744,11909,8408,4653,10131,5511,5713,7298,5963,10045,2222,6097,3661,5507,8185,5463,3730,2079,9854,1875,5514,4576,9578,10922,6835,6934,11162,7364,2950,5526,6419,9187,2622,9080,3058,10299,11728,2926,2605,3494,5607,17388,4460,6655,4531,10165,5735,4800,7512,10317,7613,11253,12040,9973,1018,8854,6026,3098,8098,5675,2851,4096,3096,2356,8157,3416,8447,1905,9655,7007,4341,4912,1959,3947,2383,1868,6540,6886,8284,10626,2040,2031,3676,3044,3144,9802,5520,2463,4787,1810,11436,3625,6197,3129,9605,1737,7920,1719,6128,3656,6242,3180,4923,8771,3686,3931,1645,4734,5278,4688,3463,5166,7496,3946,7231,5041,2437,4190,12035,2797,7865,4921,4022,3858,4799,8311,1290,10894,4148,1547,4094,7588,4919,3939,1933,6455,3858,5662,6284,2016,3701,3795,5286,1273,2454,12639,991,5328,5142,5281,5168,4608,5716,4656,5453,7000,4681,6150,2303,5951,5236,2105,1095,3749,4056,4285,7497,4379,3801,6365,3873,4079,4799,4922,3618,10120,6602,3111,4456,7425,2525,5232,2861,4084,5213,3907,7230,1665,6980,4908,6861,4434,6799,2773,7373,3909,2061,5058,1455,10286,5093,5684,2853,8471,3363,7510,1031,89,9128,1920,2791,5683,5353,5781,2022,5858,3153,6903,3551,4273,6105,5680,2444,1949,6385,7536,2492,10990,3390,5102,1498,5255,6131,4912,5614,3645,4830,6197,4350,3895,5684,2857,9903,2069,4022,4288,4443,6334,6438,6707,2317,4298,8984,6226,911,4623,3617,6535,5422,1236,2254,8237,9104,1464,5207,5058,3345,4463,979,2480,6825,8962,2727,4980,3508,6877,5503,7505,1481,4254,5112,2488,2566,3726,6359,9280,4933,4089,3358,1689,2774,5799,6797,13949,1896,4555,1576,6494,2708,11110,1907,3940,6932,2421,3572,1264,5477,1313,5095,3011,8086,7510,1913,2047,7154,5775,2280,1457,6188,8762,3235,6001,4473,4383,3589,9651,1697,6906,2884,2124,4189,7808,10021,1822,2933,4183,5250,6665,7053,5295,5192,2915,2781,6002,1874,6770,4939,7302,5077,4452,6657,3523,5829,4351,2562,1437,11029,2298,4722,4231,8959,3055,1417,3786,8802,3732,4215,2053,5586,11174,4730,2975,1356,10693,3274,5131,1787,4315,6890,798,2419,6503,4531,4879,2580,2569,3236,8034,2454,3639,3397,2421,3841,5646,6191,5327,2394,5746,706,4780,6615,7776,7211,1386,2112,3234,8440,8136,4364,9603,6038,3333,8320,5146,4383,3718,4635,5929,3616,7419,3922,6330,4780,8108,2918,5616,5810,5662,10482,1248,7142,1502,4282,10057,6989,1997,3353,2055,8567,4438,1089,7354,2702,2460,1964,10858,7507,3093,5431,1436,8189,2660,4484,4542,7249,8147,3711,3663,7678,4672,3982,5196,3667,6983,5765,5445,2267,4825,8646,2937,809,4999,8557,4122,3303,3188,5718,5564,11530,5213,3022,2430,3796,5575,9351,2162,3182,2498,5054,4192,5528,8478,1776,4257,4264,7450,1749,6452,2937,4680,3829,12091,3632,4038,4668,3671,7702,2461,7981,2128,6648,4130,7393,5705,4885,5419,1455,8807,4969,6629,2376,4829,7440,3531,4315,4590,6338,2698,8200,1515,5938,5989,3864,9066,2895,10768,4590,5594,7302,4607,16154,2800,3633,5151,7467,8787,4421,4750,9937,8091,4762,9579,5317,7424,3231,7892,6909,8748,10070,3375,13170,5764,1199,4992,3888,11192,3540,6650,5547,5291,8040,8780,6412,2373,6142,2293,2685,2282,5176,3283,10025,7323,5338,6058,2848,2641,3400,14799,2778,4704,8088,4408,8982,3147,1819,10489,2161,1939,8883,7219,4477,4753,4439,1903,7136,6825,5761,5571,4154,9123,4623,2118,2631,4956,4855,1393,6970,5741,2295,5702,3613,5939,2294,5939,4734,3242,2549,2033,5639,3286,4991,6897,3518,5516,2505,2156,7080,6132,3384,7459,4443,2100,3289,8558,4687,1716,7766,4758,3477,4509,2358,4652,12725,4439,5579,1527,7888,1485,7177,4138,1570,8883,4510,7647,2305,6296,5350,5140,1885,4340,5739,5370,4234,6502,5756,4732,6404,3179,2660,4727,5547,4957,4956,5268,3592,3914,3110,5553,5110,4056,5380,7134,5959,5638,915,2902,10715,6351,4225,1381,3589,10460,5637,1237,4406,2341,5477,7043,3398,2770,2629,6681,1150,7708,7523,4482,5714,4331,4636,8422,5457,822,2983,2126,4602,5687,4654,4198,4650,2897,6620,3240,6761,2629,4994,6145,1905,7033,6528,7458,3418,3465,4112,3009,2449,3981,5620,7318,3245,5197,4676,8936,2981,5643,3066,7039,10311,2655,1784,1895,4094,7516,3894,3952,5655,4713,2486,6702,5068,3075,12754,3071,2097,2599,3787,3942,9250,2626,2713,2341,7995,8194,2832,3814,2909,4646,8905,7672,3049,2439,7156,6573,6408,2029,2574,3239,7421,5033,3153,4050,4523,4567,3854,3444,4911,1749,6159,5475,1522,3525,4181,6779,1036,11957,9142,2719,3365,1645,5045,3667,2589,7696,8436,2424,5631,6212,6190,3676,9706,1525,4363,6914,2920,6538,5607,5912,5099,4020,3919,4065,5489,5750,5963,4462,2615,6392,2745,3570,8043,7897,4706,4633,10350,1921,4813,8509,6240,1433,7301,5140,1384,7869,3830,4127,9714,4994,5868,3376,4571,3115,3757,2689,13363,6777,4908,3981,7557,3913,3398,4479,6684,6567,2767,5716,1843,5631,3632,4981,5586,6217,4363,3271,5068,4314,7085,2575,3601,3987,8895,5601,3101,5831,5093,4423,4778,7093,6716,2913,6628,4841,3856,7463,3237,5369,1968,5731,6161,3897,10037,4556,5124,6751,3919,7084,4340,4513,6265,3031,2724,3782,2375,5971,921,4405,9348,5973,3118,4117,4637,6756,2878,5189,10245,3096,8808,7169,2369,4413,5290,4851,4878,7499,7946,6979,10494,6909,11110,13280,5823,3279,8634,12509,6806,2487,3462,6775,3856,5106,7389,6809,10227,1285,5756,2876,5141,6833,6968,2845,2375,4683,3361,4566,2380,7793,2560,7121,4508,2400,6237,3220,6682,6611,2960,4945,8946,2630,7078,2713,3092,5298,10552,4102,6426,7987,1767,7449,6614,4757,6981,3453,3605,6509,8786,7269,4657,971,10178,2747,6542,5792,4953,3429,9154,6448,4698,7736,3436,2619,7042,9237,3307,5469,3579,10178,3097,4510,1735,7728,3228,2044,7016,8244,7087,5356,7054,3600,3576,2589,9307,5610,5965,7754,4942,6214,1656,3874,6041,5334,5217,4552,5648,4314,4096,5440,7059,3496,11458,4391,3325,8627,5680,4702,5292,7011,12583,6516,3491,6077,5596,4175,1997,13024,2990,6683,3376,5512,6275,6828,3156,10697,8115,5398,9678,6218,5559,3397,4540,1836,12608,4331,5142,8263,5399,5878,8635,7580,3438,14066,2414,7294,2481,6317,6638,7500,11383,5843,4051,4419,7281,9492,10975,4165,5234,2331,12853,7057,4759,4977,4001,10276,8623,4560,1917,9384,3606,7377,7069,7544,11398,5155,4631,4923,7045,2565,4840,8716,5921,4764,5625,3421,12153,2335,4085,6255,3673,6081,4564,9575,3241,9773,1196,1972,5403,8215,1713,7539,7338,6621,4949,1748,4556,6717,9195,1840,5883,4499,6448,9139,3947,2759,7402,7530,5832,4667,3032,4118,7038,3802,8024,6033,3651,4625,9669,846,4621,10464,6264,6874,5880,11886,4834,5195,11827,4298,3238,3419,10609,5750,5276,6003,4976,6392,5378,6256,9039,4410,16324,13324,5975,4755,5672,4487,6242,6172,4119,1977,3886,4609,3981,8580,7397,6026,3879,4828,12023,15632,3748,6217,8069,4628,6693,2592,5657,4828,3168,6275,1794,5891,7087,12114,2963,1724,1869,7175,4606,3124,4804,6605,2719,4778,11293,2459,4877,3542,19886,2954,14514,3240,4194,10132,8588,4420,3591,6635,1904,5053,6798,5648,3468,9704,5232,10093,5298,3377,8897,4939,3858,2497,8596,6641,6594,3664,7403,2803,2089,4952,9112,5201,3010,6642,3362,6473,8708,3582,1857,7232,6909,8787,6919,492,4945,6426,5179,3353,5240,3457,9612,3286,3102,2387,4176,3263,6977,6174,6377,4344,3562,7623,10183,4446,5600,4128,10123,2907,7403,2949,8178,4477,7670,6326,5222,4703,3198,3884,2128,5728,6510,5785,5561,7588,3299,3467,5741,4683,5082,4770,11585,3441,3173,4436,5618,3921,3268,7762,11082,4670,4084,3494,6010,3842,3432,2407,6653,4363,6488,6319,4323,5055,4049,6462,9425,3858,3239,6358,1735,3673,4682,2954,7315,1812,3546,7114,7200,3158,11914,3324,2797,6586,5745,4234,5174,4844,4709,6745,2458,2061,5704,3000,6961,6121,2931,3704,2034,2031,6446,6712,4180,1635,4322,3798,945,7047,12215,2584,2292,2992,4658,6909,5060,4525,3339,3852,4855,4468,2221,5057,7855,1455,3458,8775,4284,6991,4959,3983,4174,7470,7227,4943,2852,2197,4236,4170,2494,6929,1822,4684,2672,2696,4959,8168,2733,6507,5765,3981,5877,2683,5130,2173,7865,4658,6367,2253,3411,4174,1815,4464,4004,6400,3251,6896,2369,2596,4114,6203,3237,3831,7633,6404,6688,3828,4611,6067,3879,3513,1198,12907,4337,3684,3447,4286,4343,3348,3111,2919,5939,3375,2077,4899,6055,9651,4904,2840,1354,3945,3775,5984,4241,6839,6592,3846,4528,1758,5292,5630,5987,7231,2299,7644,6103,1243,3829,5942,4227,5262,3785,7036,8889,3182,6329,3112,5677,2916,6921,4515,4401,7237,2570,1825,2871,9577,1921,5149,4552,3079,8810,6054,5977,2261,3251,6351,2796,2173,6798,10282,2530,4997,1903,8498,6157,7013,4726,7773,4790,6398,2501,2140,3352,4932,4232,2743,6831,5993,5451,2714,3344,4607,5415,3673,6719,4483,2740,5780,3602,5763,3734,7628,1182,5980,5554,3216,6236,2773,6626,3691,5664,4872,3281,4284,6109,2398,6180,1419,5496,4935,7098,4279,1559,3380,7201,3252,2928,3750,2572,8202,3275,14619,4468,1292,2708,5251,5324,4203,5212,5045,2710,4365,6201,1234,5138,4872,7360,3476,3151,6668,1949,6393,3133,8699,2414,5166,4842,6829,10331,3538,5993,3131,5597,1867,8503,3361,4209,4551,2291,10594,2761,2512,6362,4997,2599,5201,2748,9551,4821,1257,3676,2776,6569,5588,3909,5568,3752,5845,10380,4430,7242,5442,4564,6276,5193,4079,1825,4154,4495,5433,4669,2421,6279,4426,1820,11299,5206,1625,5291,2399,5178,3572,10861,4582,3799,9258,4634,5688,6215,4673,1892,11163,3540,4413,5337,11965,8426,2975,4728,3508,6355,6411,4672,2845,7688,7777,3416,2422,5259,8311,3449,3319,3105,6750,4977,5691,8198,7735,8625,3638,8002,4750,7152,4217,4458,5496,10580,5528,7885,5927,5391,3905,7529,6019,11127,4066,2954,16601,4026,10855,10862,8064,8815,6696,4088,16178,2383,5617,2976,7784,4663,12405,7281,5198,11616,5740,3944,10959,7356,6970,10951,4204,7875,6907,7708,6557,1804,3135,4239,3719,5904,13793,8091,2517,5713,6282,10179,3947,2520,7859,6983,12053,4883,5031,4039,3160,5507,4959,4382,7267,5904,5944,8411,2383,2999,3174,6158,5775,7401,3218,2971,6730,5177,6634,1646,8193,3839,5036,6578,4310,2034,5861,8862,5231,4412,1941,7848,5194,3915,3536,4050,6822,1599,10220,8081,1081,2409,4368,11905,6680,5596,8501,9037,7275,1795,6324,6798,3589,4804,6810,6000,3540,5642,4540,6996,4305,2678,3895,10417,1607,9140,2849,7462,4919,3421,6896,9970,3987,5327,1967,5507,7159,3757,5898,3465,4709,8937,1139,7287,4566,3832,3058,5727,8189,4536,5069,5255,1895,5660,8461,4714,3305,9685,3993,7953,7348,2170,8142,8925,7822,3029,7089,4660,3414,4557,7740,3518,8502,6950,2185,10196,4481,8422,3502,11865,3823,5653,2811,3210,3384,7101,4857,1674,5919,5601,3071,1859,5504,4594,10945,4082,8884,11361,3919,5180,5537,5149,4362,8442,4142,10705,3074,2340,5073,2975,15787,11717,7110,10155,4768,721,9829,12848,5428,3268,5503,8898,12001,5167,3949,10132,4890,10723,1625,8166,5314,10616,8361,4819,5093,6679,5593,4705,3097,5005,6541,4181,3117,4195,6344,8856,8593,1045,7354,8563,4734,6551,4234,5067,5903,6668,2501,3726,1161,9321,8257,1275,13373,2489,7062,3452,2852,4796,6691,643,2454,1561,5140,4235,1976,989,2914,1759,1895,2120,940,819,970,4119,6510,4587,3564,998,2492,7013,3142,955,3069,1151,754,3541,1517,2541,6327,826,1095,3271,3273,2368,568,2216,3238,1933,1019,1557,3458,5834,3162,243,1647,5876,2671,555,4080,925,4112,1230,2222,1768,1522,1764,1860,2793,4667,865,4525,148,785,2277,935,1099,1340,2771,1723,6400,328,1584,1050,4172,4196,157,1725,761,1659,1772,1550,653,147,1821,10616,1366,2342,2072,1136,3282,4436,1638,2076,2608,1426,1109,1076,3893,1576,591,2635,1046,4304,691,1246,1970,2337,2203,1819,263,3859,2242,99,3277,4017,2558,2097,2588,365,553,4707,240,4904,2134,1052,747,1779,3362,2435,519,3900,5082,1466,2281,1605,1569,1421,1991,902,4078,2196,6805,4856,1884,815,4329,3014,1627,1798,784,3827,1486,1644,3815,5751,553,4068,2027,4627,5640,1587,1758,1122,3137,5800,1702,1033,1078,3756,3545,1896,6336,2385,243,1986,268,3137,5275,3689,3503,2281,2841,681,628,2140,3486,1510,2831,1756,631,536,1742,6107,3133,988,2989,3501,2979,2076,324,2700,722,5550,3165,5844,3642,323,810,1656,2398,4419,4772,865,6153,2655,763,2065,3435,2700,4420,4496,2008,5220,1518,11173,1323,633,1974,1588,1723,4195,6843,7892,4099,3237,2890,7712,2042,1520,2285,3278,2761,2752,1349,4786,1160,3435,6186,3960,3703,8632,1464,6781,3077,2815,782,1962,1641,2142,5723,1554,2378,912,3011,2292,3812,1156,11399,1679,1697,369,5171,1213,336,681,2890,2773,2109,1533,1124,1515,3871,2277,1446,1506,1718,2080,1334,1059,3392,3233,3127,909,4225,509,2515,2186,3663,3591,41,3084,209,6942,2509,2525,1041,5033,1622,2248,3810,514,3055,2614,1497,5470,1315,1051,911,2213,2367,3564,984,1141,3543,1343,2358,3262,1819,2303,2609,3666,620,1547,3990,481,2411,1568,2939,3164,3100,635,2898,2340,3036,3676,1042,1381,2177,2694,945,3048,2892,193,1148,6917,1553,2311,2800,1844,311,3060,1273,3757,5750,2670,1744,2180,1683,4430,2838,1882,276,1849,1938,1013,3498,4269,1218,250,963,4313,3200,1260,2527,2283,1711,1038,4344,1144,2492,1948,1398,2448,1375,772,2696,2727,2228,3512,4474,1037,5201,1988,555,2499,2245,2512,1324,2563,1140,4003,9783,954,651,474,5474,3044,2506,1507,1752,6140,318,476,2294,2502,1934,1004,72,11320,6710,1986,2179,2163,1442,3929,1462,1654,6866,934,1479,2796,4145,3231,2184,2152,2035,3116,2237,1283,1980,1887,3326,590,1991,3210,2164,487,2518,1363,3101,3351,2564,1579,4244,2487,141,2113,1299,5341,2661,1682,2507,4131,4495,3095,520,2204,2324,1573,5723,1073,3594,4299,906,1223,1861,5868,2330,2036,2148,2776,5357,213,708,7036,482,999,738,4435,2286,3328,1148,3216,3237,1522,836,1498,6377,1172,1326,306,4257,2346,2101,2902,1246,3767,3911,1578,1099,1411,1150,1058,1911,1817,2933,5948,3504,4834,1271,473,571,603,1137,2695,6608,3817,2107,2652,2498,2546,5617,1822,1205,942,3203,2845,458,1626,1619,2981,6739,2026,2997,2510,763,1639,2994,1477,2109,1059,920,6980,1953,1628,3744,3598,1596,3788,738,2109,17,3066,369,1283,1425,2660,8068,8820,2292,3088,6465,1710,2057,1652,2233,3656,1186,2300,1327,3437,503,3228,4440,3499,1234,3661,3028,4982,4330,1073,3902,3578,3017,1901,606,1273,4505,3026,1235,1424,2009,450,3196,798,1144,9608,5432,4160,1856,1577,2355,7621,1891,3137,3208,4390,3712,962,2155,1563,2293,934,9564,3419,1057,4033,1694,5769,647,1900,2253,6931,12341,2225,3142,4888,931,307,2923,2318,4982,1489,709,3238,4605,2912,4442,1501,2776,2910,6592,939,2739,2625,125,2151,524,1912,3408,3538,2247,5697,5185,1253,3889,541,2623,648,2508,2093,4548,4165,999,1567,1654,6524,6453,2099,1682,930,372,901,1418,4914,7118,3350,3926,2337,2079,2053,3269,2023,6174,347,4429,1726,4377,2467,3156,2023,2106,5639,1942,2899,2143,4114,953,6699,4467,5002,4332,1207,3048,6424,2481,464,406,2360,11296,3888,1359,3184,2445,2415,1499,5389,1087,809,5004,7240,1203,6571,2562,4372,2566,4165,5291,2855,2665,3138,9963,4238,1062,2428,2973,605,728,5615,8090,11035,6552,3947,1177,7074,1660,5214,3183,4479,2554,869,1646,12044,9945,3142,1347,3595,2134,5327,3150,2349,11037,3735,1204,1625,2391,5887,3516,995,588,3067,3730,3288,2181,2897,2797,4995,820,1679,3183,5061,4923,818,4302,1285,2004,2312,5789,2939,1559,1065,1996,5421,3972,4248,3894,628,5891,1263,2346,1922,3657,2866,4399,1548,324,1912,2412,1636,7642,3114,2135,4555,4172,3148,2623,3790,950,4045,2911,6813,3289,2406,5315,3758,1088,366,577,3197,3152,5146,3502,4891,1822,6592,996,2877,1723,3544,3715,1666,2928,2360,1849,3879,3727,2881,2934,3644,6184,1197,236,4059,2057,2408,2053,1567,4195,2414,1221,2847,2429,1907,1007,2640,2608,4483,1189,1340,1968,4505,1406,1467,1498,5566,1999,393,2565,4817,5122,822,3182,3596,3681,4811,193,755,3107,2281,6779,2101,744,5423,933,2014,2345,1235,418,1917,590,6267,8027,1185,1229,3484,7722,660,951,456,2600,4181,407,2436,2669,2850,2041,1180,1664,7121,3646,2433,2242,1937,3552,1058,2637,2584,1569,1661,434,814,3328,733,1073,199,2656,10921,3952,5230,1286,1351,2130,435,6111,4375,1457,3679,1654,538,998,1563,3117,1398,6870,1009,3082,1934,1925,1537,1898,1487,6154,2802,2108,1709,1981,6021,544,3330,3221,1726,850,531,2062,1817,3727,210,1304,448,3594,2854,4325,4306,506,2305,4680,2262,173,8968,524,2461,1761,1354,3257,3671,3313,1809,3647,237,1526,4208,2894,2504,2313,2189,1409,3222,3046,867,4929,2749,1958,841,4319,2020,4132,2543,1006,2801,5248,2754,2804,604,4182,1339,574,1608,4111,526,1443,480,551,916,1553,1510,3137,8475,3977,815,759,4021,1010,7275,1738,642,3415,2469,3088,376,4979,2198,755,3222,1674,1694,2462,382,5129,4097,893,662,1654,2829,9091,832,5466,7327,710,1016,1654,911,1675,2755,2392,3234,4918,2080,2513,2837,1820,357,5405,3339,1153,5673,6161,563,510,3451,1554,2554,6179,3271,3907,1176,1226,1432,1155,1755,3724,2404,746,2795,266,4815,6284,3330,943,4673,907,1031,860,2451,4380,2709,1167,1823,1882,1740,2652,4655,1296,2169,2099,1387,1639,1863,1059,585,852,1324,1058,1806,7438,1284,2617,1561,1608,5126,484,4489,1422,848,755,6887,1466,923,3265,1234,6182,4607,1701,1635,3752,2116,1935,2182,5029,3553,3438,1054,1219,950,1014,3368,2048,971,1187,6507,4121,1594,4372,1592,1279,1266,3587,3819,519,2968,3999,6819,1183,1068,504,4427,9680,1524,2524,3876,1474,2306,864,197,2321,1187,5998,1824,7147,851,903,747,6268,673,1647,2798,293,6008,2065,790,1549,4574,4098,2183,480,2181,1385,2960,1765,2465,4152,1186,5299,126,3318,2291,321,1842,4496,560,910,1391,2952,3341,4650,1107,1912,4369,2366,1668,1052,756,3559,7513,2341,3481,1467,537,925,2741,1076,3341,3199,330,2665,2672,1413,1499,1562,2787,5733,1404,4096,2096,1693,2337,3724,2826,2660,1925,3070,3038,2990,1646,299,1816,653,2988,5915,2549,414,1966,841,960,5516,4575,1646,2783,2590,3091,2628,330,625,487,2660,4220,1390,1533,5154,1777,2049,1295,2035,3226,1617,585,2789,4363,3558,1526,1486,7313,3403,1830,2804,1719,1392,1314,1400,579,2490,4294,4120,285,4468,2604,1417,2019,2015,3603,2476,939,2810,7536,2359,4637,987,3457,828,690,2856,2809,2926,1090,4744,1773,1655,1430,2541,4171,1516,4066,1490,1022,1102,1092,2765,3944,1155,1193,4225,1213,316,2132,2360,503,103,5190,3347,3463,2980,4786,1439,1048,774,1037,4365,2041,1628,1348,3299,3081,5210,517,1905,2876,1700,5429,1946,1207,913,1474,3745,610,2100,2620,1869,3675,4672,840,1944,1340,755,1347,2166,543,2284,796,3511,1171,2438,4218,5895,2038,1255,2000,3626,1174,1656,5349,1820,1455,508,8257,6012,601,994,2438,176,2127,2871,566,1014,5156,3214,1499,2593,1267,2583,5684,1984,1522,1374,1963,2021,2554,8538,1053,8080,1787,3469,941,2599,1327,2672,8385,192,598,2598,2629,4782,2472,1997,804,2880,1843,2540,2006,7167,1662,4029,4191,1955,866,2479,1366,2110,1559,2134,543,1719,4553,1797,2062,1152,15475,3296,1088,1440,4161,3955,3969,2683,440,2487,670,424,4495,2944,1089,10290,1623,1584,6851,2373,4998,1608,8795,4424,2590,861,2577,5235,5992,4804,1453,3275,9165,2161,2048,5714,8946,502,2507,2672,3969,4897,863,9918,3447,4030,3402,9430,6342,3003,7639,1732,4874,3202,6012,3402,6972,6573,2936,3522,5509,5707,1327,980,13580,4398,3569,1901,12094,979,1604,3392,1665,3979,5929,5171,3179,2077,1206,5642,2216,4601,1924,1682,2298,4432,4583,4306,4668,2654,3178,1811,3494,1630,3247,1336,3184,4721,3618,1759,838,5807,809,1303,2373,4658,2453,2538,5579,1135,769,1161,265,5463,3984,869,7573,3047,4017,2929,3001,3429,423,1871,1636,2329,876,1650,971,1262,1961,1443,2793,3477,5011,8431,7291,888,526,2435,4178,3660,576,1198,8141,589,5492,688,3403,1469,933,1592,5109,2489,1666,701,1329,3996,2979,545,976,3315,7016,3553,639,249,2067,508,7585,341,8487,3856,1977,351,3898,1393,3895,2849,3911,1521,1224,2507,1508,4206,776,1545,3775,3546,4313,3015,1359,1483,3516,3055,3242,993,1522,4074,4692,3145,2632,5530,1797,123,864,2971,7454,291,2671,2768,1948,3347,3348,1148,6954,2266,3747,5854,3450,1858,1050,481,4013,2110,3706,3495,523,7530,1226,3094,2323,2773,3676,3234,1800,1309,3401,3327,1451,1810,1743,2720,1283,5540,2289,1256,1170,3441,3238,3885,2992,1003,1809,7198,4478,1386,3527,859,1822,1739,2631,1799,1205,2875,596,1311,8070,3416,4199,890,593,4724,996,464,2913,6390,521,168,2633,6747,2157,1773,314,7845,1975,1929,2614,2478,3766,1888,2661,1385,4383,1859,943,1497,1555,2908,2033,6727,3411,1866,2533,5003,1300,4160,1864,2546,1463,4043,3488,1102,1619,1233,5801,2175,2305,1963,8026,3043,4218,1197,849,5058,3166,2007,3211,404,2157,6582,755,1869,5586,1110,5146,706,4610,825,4377,3214,7998,2338,6364,1823,4821,7769,5880,1460,1223,2956,965,4474,1415,2620,2183,130,4544,2059,6471,1945,2131,235,4609,1471,2526,1374,1866,9194,2583,4812,1025,2949,1457,2497,2153,7157,679,2400,1814,3623,640,2015,644,5122,1652,32,3164,811,4712,406,6362,3186,389,1909,1473,4502,1486,2892,1800,506,1151,3218,3468,443,4222,3067,2408,1095,3195,1057,4952,2396,1299,4942,1873,4804,1734,1250,3138,2962,728,3157,3894,1764,1995,205,4250,1148,2812,2125,2481,8793,4525,1137,1268,2371,3224,1611,1229,1486,1705,1538,1042,3470,1043,3138,2523,1720,2554,8429,1679,1665,2408,3307,2376,3494,1962,1022,6226,2838,3783,1721,684,1125,821,732,1244,3595,1660,1431,3986,962,2694,373,2693,3710,1588,682,3426,527,3419,4618,3330,2770,3274,3264,878,2619,1833,4555,5134,6502,412,5311,4674,483,1039,8937,3561,363,2489,2214,6036,3619,3147,2532,1931,1569,2327,130,4206,4874,2084,1694,1075,4941,1116,1328,2089,1550,1458,1362,3701,1365,6476,1620,6207,3287,2831,1461,2679,5441,2695,125,1727,3964,3465,2573,188,7046,2284,7169,1631,1149,1226,705,1518,5494,1198,5778,716,5592,1509,992,1233,1339,2455,3894,5444,3475,1618,1263,3787,3919,1223,1219,3789,4624,572,6378,807,2087,1621,2420,535,3957,1034,446,525,4295,4085,3466,2261,424,2644,1542,1687,1429,769,2514,3090,5324,2368,7163,3617,4658,1552,2518,225,3741,1146,2299,1783,1524,2492,3796,4450,4436,1524,1448,4072,2336,1327,3272,3329,585,270,1641,2019,5296,1427,1483,1968,5130,3064,1504,1303,2261,1123,2621,1661,830,2343,3726,1580,1276,1707,1435,2871,2779,4648,2929,917,2483,506,3467,2228,508,1272,777,5245,6100,1504,1642,4213,5294,2378,1770,1091,752,1768,1172,753,5647,3620,4662,2466,3616,3492,1362,948,1258,1364,3303,3293,2441,4905,1018,176,514,2752,1909,1706,3146,1941,911,1543,1310,806,3855,1055,6378,362,2475,6564,2153,975,3016,4125,1516,1860,2178,5809,3581,1056,2835,2282,708,1623,1677,7376,3760,1314,1584,500,1615,3259,2556,4408,1631,4400,884,3091,386,1759,7634,2192,994,6973,733,2539,3114,3334,2546,1567,3283,3851,2109,2169,2657,6387,3194,1265,868,2654,4140,463,2013,2236,2850,3116,2162,356,1763,7019,2526,386,1646,2672,2324,665,1929,2486,3192,1474,2477,4154,5627,804,1516,254,6416,2516,1394,679,2215,2981,1079,4295,3071,3727,5234,3099,1578,918,1593,1261,3171,3157,2683,1985,493,501,7073,2712,2247,727,3377,5082,3362,3194,2996,4562,1260,5137,3798,1557,969,2755,4216,2193,3183,1620,2843,3137,1589,1792,4128,2067,4827,3755,2992,2361,3130,862,1565,4637,855,3219,4816,864,1798,2896,1974,1312,4246,1520,2822,1416,3576,4417,7372,2962,245,4034,301,5579,3223,3658,4464,3506,3462,1149,1404,2727,2368,482,4262,4219,4401,1276,4156,5485,3873,154,1744,2122,621,2009,1074,7533,1066,4081,662,4845,777,1452,3245,7096,2941,2396,1952,812,4381,1818,3278,2017,2766,3698,6108,4387,2184,2820,3872,3896,690,1758,2730,3780,2215,2301,1265,10386,3288,2336,581,2497,5721,772,2791,2619,5658,5857,361,1990,4809,1421,1999,2662,4152,5431,1979,890,3551,4235,1373,163,2285,2463,5364,7756,1248,2255,3958,4213,1553,1117,10525,762,868,327,1535,3982,1704,962,1173,3368,916,4472,1832,6352,1557,1550,6136,4578,1019,2113,3127,2722,2857,1150,5644,2215,3134,1348,3050,4587,4696,1433,2718,1651,2230,3660,3366,518,5881,1880,3619,2989,1523,313,4510,105,3793,7766,6013,1995,5047,5202,5088,1050,1206,2068,1892,7734,2919,1322,9850,5226,210,1673,1767,3143,6764,2635,5497,4288,4420,1692,2197,1785,2067,7713,2876,5255,3225,897,745,91,7482,6736,4110,4126,3333,900,8619,5359,4503,5192,842,3431,463,3841,4703,1235,1603,3747,2696,3449,2610,7121,6246,1204,4756,8525,2363,4716,7072,1332,806,5370,4336,1333,3565,1061,5861,1768,8548,2630,5743,3776,2448,3516,4772,5611,4661,2642,1123,3153,2104,5102,7962,2581,1109,909,927,5033,8334,4865,3253,1105,4938,1938,2445,884,1365,1666,4940,3865,3398,700,1285,1129,2632,4436,3028,3386,3180,4057,1591,4432,1612,5072,4973,6862,1245,5869,4288,738,2894,863,1467,4985,4941,1948,872,2550,2184,38,1213,9050,1044,3946,2980,3090,3990,1573,2098,3807,2004,2327,4516,802,3284,1913,6661,593,1938,1931,5048,2485,2761,6053,2815,1758,877,3320,2210,2586,2080,3691,2788,4154,2410,1454,4731,1287,1143,1915,3591,454,1698,7209,316,3537,2900,1526,1122,7694,773,2103,587,3925,1145,1961,4455,5946,5091,1763,2825,473,4689,1124,2746,1807,5289,3453,938,6568,2123,3067,1034,722,812,2683,810,2474,1693,3930,1394,2527,3042,49,4206,3174,1776,1739,1286,5138,1449,349,1612,2070,4038,558,2918,1616,3020,1419,1107,6705,1911,3325,3668,1167,3759,1415,1896,2414,3435,1096,1048,2465,2435,3001,3971,907,2788,6968,713,1989,3193,1928,1053,3667,221,5820,767,1866,4785,280,764,3397,421,647,5073,4003,980,969,5167,4554,370,731,2267,2903,2008,388,5613,2628,899,454,474,7348,536,2136,740,1957,1279,81,613,1330,6608,758,3595,460,2606,1074,2732,2495,6398,1909,1136,4948,2071,4642,5745,2959,587,3182,2663,4074,874,2921,3495,3168,4935,3473,1642,1460,1873,5702,1714,10162,778,234,985,885,906,1067,3322,1438,5380,282,874,4396,4665,2414,701,2011,2300,1790,1617,3222,3897,1043,2107,956,5372,6599,5129,4951,2579,1109,468,458,2332,2346,2865,794,3283,7670,8476,5233,1460,1738,3945,6153,1256,498,2672,2034,2998,1960,4319,3345,276,3150,3418,9617,1680,3514,1708,4547,4156,576,945,3347,1512,2190,2478,2279,4657,6237,2728,1653,1260,5658,442,1053,1015,2286,3814,3752,2644,3913,841,3033,682,1812,4754,4220,1767,2457,3628,397,3046,125,7111,1342,8399,1355,596,3813,1403,1307,2101,5231,669,3257,2701,2628,5901,2417,3035,1686,1046,979,3178,1015,7999,548,2480,1947,1588,5225,2338,3351,3445,4165,1481,914,571,5259,1190,172,5249,2723,2622,6737,1857,551,4112,1656,2374,2825,1632,896,4928,1653,201,4913,2171,2696,2860,1299,468,6088,454,1614,6209,684,1127,1782,1473,2191,2285,2118,2750,820,2504,2633,1543,1174,1175,3578,3914,3529,468,1794,2193,6518,2346,1149,3549,2266,2473,1780,3447,1414,4960,885,882,3233,2125,1130,1171,1809,2960,3184,2144,2760,2988,2729,1208,396,3702,2721,1758,691,3921,2727,536,3081,1426,3401,2495,2512,855,1477,3332,349,380,1581,1241,7347,3720,812,1419,9159,1167,596,4196,1365,3400,4774,769,3201,6023,474,922,1178,4291,3628,685,3362,483,5177,965,3241,3081,7551,3884,1047,3368,508,1188,2688,1398,1135,6581,9395,5668,2995,1993,2095,394,3609,716,1193,2246,1664,1387,3404,316,1615,1482,2283,4275,3878,1595,3490,446,1653,3211,1354,717,3189,3963,1291,4827,2661,1130,1052,2159,5319,2230,2070,4265,5041,2753,924,715,1559,2434,2799,1926,225,9351,1846,469,4215,4881,82,1853,1802,4258,3453,3530,997,2151,1479,4064,3099,7194,2825,1549,2839,2873,1807,4738,3316,1720,1437,3391,3987,518,2536,5617,2236,5834,2566,3127,123,4122,3851,662,3411,656,1481,4606,8284,2550,671,3001,23,4519,2923,1923,6439,1744,6818,2175,2204,880,6162,1135,3300,1976,4118,1588,684,784,2937,3502,96,2706,5393,1401,3145,1810,1699,3317,3514,1594,2417,1898,5010,3672,1718,4143,1163,1047,699,666,1030,3295,3537,2193,1754,3221,1693,2781,1813,1898,3645,1522,2647,1688,2667,637,392,4166,3603,3070,584,2154,2893,1876,241,127,3665,4467,858,1891,2494,5761,1937,2169,2997,1138,834,1304,1133,2044,1805,2423,2935,6701,1272,2258,2206,1681,6749,4440,515,924,4381,2708,906,1441,941,1143,3282,431,3054,4678,1391,2387,2253,2322,3890,2549,7551,1815,362,1205,903,967,3219,1671,1190,501,3014,568,6174,1156,5399,67,3667,1943,1602,2408,4793,3276,826,4145,1647,3150,3779,4397,560,651,551,1268,9257,2342,1189,847,1200,443,819,5802,3951,7397,313,1637,441,4356,110,1088,740,6438,5445,1286,4412,2920,1696,2393,2706,1977,2937,1443,3296,1762,4681,1640,1334,1663,2029,4098,1352,2179,1768,565,1809,1843,2264,3113,2783,2855,1464,2235,2812,1930,1979,1404,3837,2820,3011,1908,325,4145,1431,168,6397,3396,1591,4174,2036,4688,4537,1663,7600,314,1162,568,3063,1389,852,3700,2648,2128,1610,2752,3024,596,1112,1429,7187,366,775,4711,2089,4206,2316,3082,775,1540,2669,2577,8155,4249,3793,154,3289,1345,4090,2068,5368,1829,1453,1199,1191,4083,1016,2043,1377,5594,5684,1619,3720,963,5372,4334,792,1410,951,1006,3270,1421,3196,1582,2355,982,1057,4104,2634,1623,3057,4308,534,636,1924,3006,6468,1239,1400,1620,2362,2019,1567,1434,3871,3044,3741,1684,1772,1101,2586,1000,2847,7777,1114,1746,429,6163,983,3222,1020,4822,6726,1871,720,443,6656,2681,2368,624,1570,592,6655,352,954,2737,1194,2265,517,5770,962,2448,423,3171,4068,1569,2394,3648,1956,2073,1930,951,2858,1391,850,3670,2634,1056,3892,1894,502,3680,2635,2158,119,3466,346,4728,1624,3988,1756,4810,2415,1922,3289,2066,1851,4085,2720,859,3503,980,3531,3137,2274,3403,2632,3904,2670,2783,3471,2901,2178,666,1592,3579,3644,1594,3183,2226,2430,1347,1168,2202,3120,4091,1693,1893,358,2126,6311,6306,827,3066,2351,1362,4203,2159,2932,2292,597,1612,3861,4250,1749,2764,6623,2668,1713,1116,4636,1635,147,1675,3327,1800,1580,4126,5427,6403,875,1386,1637,1914,1264,2688,2579,678,2801,2598,2886,3543,3005,1467,7109,2317,1575,1121,2191,4490,567,2327,1020,5129,2107,3726,1758,1541,873,2427,7152,5375,6789,567,4179,6362,378,1720,5066,5336,2205,948,403,3860,4129,2913,4566,3382,1261,9826,340,2184,491,8173,317,2302,11854,1621,741,1128,5921,4985,606,2292,3026,5454,2736,177,1375,5295,3911,2821,7017,1473,2658,4689,3656,5712,1795,1285,4097,914,10436,2425,3838,5616,4144,5465,721,3368,1700,5631,5663,4146,863,1503,2896,1480,1865,12728,2560,6710,328,248,4739,7462,1948,3033,3817,5343,4110,10201,1440,1087,5946,1870,3888,2360,2080,2743,5029,4052,10583,1599,1207,4342,2230,2869,5482,866,1108,3131,806,4541,5638,1915,7040,8113,4297,2553,3959,8227,2192,6588,1407,2888,1364,6843,3950,3835,3601,891,933,4792,1965,4764,3163,2235,1489,867,6295,1850,5134,1018,3352,8664,2799,1469,1244,2819,4006,1930,3028,6606,703,4776,1600,4032,5520,689,3312,1037,6987,2019,811,650,3693,4699,3082,3341,1545,4418,1119,409,3085,5596,2832,2589,1646,7923,2349,1792,1943,2869,2571,2801,832,2631,7908,3344,5134,1866,658,3160,3765,3427,3061,3689,5810,365,1066,5012,1298,1563,1352,312,8788,3752,1907,1228,445,313,5030,1920,4338,1340,4683,2378,4977,3118,2762,334,1802,3405,2059,1572,2650,1375,2636,2495,920,1507,4287,4370,3155,1634,2429,633,2644,2134,2840,2175,2579,986,1424,3277,2835,1697,1728,1602,9304,1104,1496,4726,3421,6559,473,130,1078,2056,2839,3382,5272,885,1854,5746,188,3331,764,1423,3449,2496,476,3655,1647,2409,3348,4386,830,6856,3725,1643,2474,2230,1028,4002,1444,1929,6633,1420,1823,295,860,3667,4254,1747,2077,5203,2717,1216,1371,2870,1929,1626,1088,4795,7564,363,477,2748,3396,1683,1739,5479,4463,1656,5959,1202,175,2864,386,1752,3165,5204,2506,1186,3536,1108,2628,1281,1728,4590,3597,4439,3294,865,1493,1922,966,2917,3800,5968,1078,1713,913,1826,417,805,2287,7492,8139,909,875,2501,6067,1024,1275,2395,2852,598,385,2290,6922,1260,2914,1652,955,4841,1456,27,1350,7090,137,3668,459,2946,3485,2044,593,1458,4641,819,2881,3574,5060,1027,4897,276,6793,2170,2634,951,1781,1482,2189,2761,1814,6499,3834,1296,1494,2141,1173,578,3842,1788,2046,4267,3406,513,2345,746,2161,1990,2076,6800,1236,2222,1847,4853,2255,851,1633,7173,5386,548,2741,2901,3681,1768,1039,4117,1904,1598,1203,2167,4206,3432,3685,3500,2449,1321,2395,7140,3773,4892,2098,4722,3817,1560,6028,4895,5741,606,2960,884,1458,3182,3797,1079,1452,1753,3148,4947,2399,514,1353,2546,2362,1754,1222,3503,3469,1684,1029,1615,2557,1468,3476,1207,6303,1203,4030,1324,2620,1732,4152,1123,1140,6997,1440,2032,1901,3469,2232,4637,2537,2132,1846,2364,1004,1922,349,2842,2551,1285,4527,1979,1762,199,2686,6998,1677,3577,1907,4633,112,3384,200,6504,163,3303,4953,4146,5622,3361,3175,663,4099,2079,3393,3300,7843,1456,1684,1756,866,4489,3171,761,6801,1933,5603,2178,2204,4253,1232,3837,5008,3732,4325,850,2330,520,3895,502,2672,4817,3447,1104,3047,1706,1310,6110,2822,1951,2718,7082,3750,930,2461,478,1987,1938,3734,3883,1716,5518,1071,2364,1749,4352,448,2859,1652,4465,1596,2459,1713,3355,554,3379,1931,807,2344,2308,2096,1455,1644,2030,9135,628,4936,2332,728,1929,2772,4697,1055,5625,1376,1961,6239,4686,1884,441,860,519,1998,12244,2532,2053,1095,627,2231,3313,1148,2813,9340,110,2681,4217,5746,1402,821,1654,1009,6631,7109,160,166,3134,1909,6565,3462,520,5084,375,4469,2498,1980,3751,779,6306,3196,2692,3756,136,5295,2529,1584,2780,3223,945,3468,808,6133,3776,845,4203,676,984,3373,1800,2189,789,7607,787,2259,1930,5988,4329,6090,5878,2718,2617,2066,1105,1380,6629,2256,1902,1887,3185,1117,1368,6210,422,7168,4113,2282,4700,9064,2403,2717,1052,4793,3564,246,2033,5535,2695,2582,1824,310,5173,438,1670,3063,2894,2332,1281,1468,1028,5996,5840,1053,3289,6133,5290,5584,517,1839,3841,2835,4687,1618,5367,1084,3902,2011,899,5225,1898,1126,5829,2700,1720,2826,3845,6028,785,4337,2553,5570,3577,255,2491,7421,5175,1879,1929,1044,3932,1483,2667,1693,1307,4181,2810,1917,2184,4677,2346,793,2825,1420,2917,2688,2528,3376,7782,1197,2511,1696,3127,1892,5163,1485,4139,3346,4926,2888,2065,2862,2742,2104,5078,3142,4386,7356,1580,609,1231,2343,9086,3202,4223,10233,849,1007,3530,2838,2732,2855,3397,1658,2603,4178,130,4407,1003,2899,1020,2700,1889,2337,2190,3639,13630,489,3033,1451,2500,5060,6096,2593,4430,454,487,1776,3680,3458,785,4666,3791,4093,5366,2379,2329,9248,1792,1653,339,7635,6317,213,1530,2068,3894,2020,986,1698,1989,749,8354,2961,5710,5245,662,676,4758,1993,3930,4348,1381,5308,2366,1883,983,1676,4424,259,657,1050,2479,1325,5364,2601,3516,2344,1153,5691,750,2708,3316,1291,2430,3056,1398,2288,6815,1955,5655,294,692,328,2146,1867,1642,4539,3143,2323,1592,6738,460,9142,736,2251,2068,5769,1608,6016,200,2163,2922,1168,3679,3414,3767,4500,2169,1890,3768,370,315,1282,10103,1268,2733,2675,2148,3666,1143,2288,150,2273,3403,691,838,8440,3328,1299,1356,2899,4039,2954,4293,3704,4042,755,2366,3476,749,924,2160,378,3073,2568,6624,2998,1712,3251,1053,426,3292,1751,5899,8520,1286,545,3088,1346,977,633,2495,2067,3371,1987,2435,5400,2065,3174,1661,4109,1380,4423,213,4350,1671,1114,4829,2521,2392,671,3288,2671,2987,465,7153,1755,2863,273,104,6495,2565,1802,3564,3906,1571,1635,1049,2258,1913,3063,1158,1647,1538,3482,4158,1058,861,2839,1627,5483,746,1275,642,5852,1564,899,3174,4720,1306,546,3740,316,5778,3915,668,2289,4208,379,996,3192,3007,1499,1575,2552,2923,1777,3537,1558,2308,4041,2641,3329,932,2230,2389,5484,1066,1735,5569,830,1400,452,2844,648,1987,931,930,4034,519,2306,558,3227,3378,1000,2574,2181,2046,978,1495,2817,2458,1430,2016,4511,6392,3266,1509,910,1952,5952,3563,1168,1335,680,4351,824,1485,3287,1263,851,1180,4601,1265,1863,2691,1104,4950,1874,1082,2947,2635,1699,175,2004,3499,373,703,2511,3588,6964,1773,1105,2154,566,2309,5049,3779,5005,393,3844,2471,1601,2033,269,4457,5202,1663,2223,1170,3460,1473,817,253,898,2107,2759,1213,5999,3022,2418,356,2031,2498,1884,1940,4100,3263,5710,1124,50,1299,4561,2878,1040,3682,705,2953,2951,2745,1613,1713,5204,276,3377,1770,5789,4319,415,672,4124,4002,435,2824,624,2843,5703,3418,870,3174,353,301,5393,1072,3368,1158,4666,4104,4855,1095,979,4562,2092,2918,3184,855,4701,3476,4895,1288,5973,1232,1945,1590,1517,1796,1438,2645,2506,245,2044,955,2242,1454,4182,2117,5961,1320,5554,5173,876,891,2208,1834,1888,4068,3433,3625,3895,1072,1339,3333,5328,2771,5501,36,3844,776,1508,2402,2351,3721,4314,2501,1919,696,2853,2348,6854,5745,1897,3991,5485,1574,529,4132,1101,1669,1500,3863,541,2038,3629,3122,772,386,2718,7434,1000,1564,2163,4553,3182,1753,1565,3975,4060,4927,1202,5096,653,5365,2319,1631,5126,1084,3579,3451,5265,688,1840,141,4201,465,1203,6726,587,2007,1306,2432,6637,4646,1805,1836,3355,2518,935,1375,2664,1944,3345,3215,2838,828,1482,4176,3738,2125,1167,3940,1703,6037,6010,2858,2120,1128,5431,5549,433,1015,379,5210,1957,1812,2791,1218,610,2035,3427,3172,4252,517,3572,1012,2260,6524,2293,2770,1588,7486,1320,2620,2635,4313,6015,1587,3951,2706,1680,3321,1247,1005,5019,2725,815,1845,3089,6936,4444,1364,1103,4870,3381,4507,3655,1500,2716,1020,1882,779,2717,6525,333,534,4716,2311,8174,749,1368,1622,1311,255,2393,5674,2845,4798,2813,2513,4876,1254,1020,2190,3285,7672,876,4553,1898,2692,1358,4970,3990,1207,642,2656,4312,784,4102,4065,6984,1588,1424,3429,2021,4212,603,197,4595,2930,894,3577,2750,3721,1247,645,3213,4545,5128,3517,1144,3996,2337,5315,3193,421,1594,1855,6116,1260,3871,2373,2157,779,5571,2155,5696,1766,757,2100,4522,631,2660,1393,1878,3620,920,4810,2378,2168,7784,2955,899,3211,2186,1465,1548,2754,3229,2965,4443,3098,922,1199,3292,2750,6940,1038,1351,3194,2997,1892,1656,2641,1089,2863,542,989,2446,3064,2173,7848,3452,673,2301,2393,1218,8071,3705,1305,2232,5884,7662,1804,258,3472,347,1829,2081,2606,607,4003,1327,2687,1135,3124,1742,4261,419,1297,4531,798,3152,5427,3790,1504,6554,121,5371,1983,1014,5731,2935,3568,1604,2400,1694,3244,640,2332,2122,2117,5825,1041,527,2512,4269,3378,2327,3067,1813,2479,2445,3730,1570,2401,994,2893,2047,4380,582,3890,6230,4418,1041,3101,263,3749,3488,624,1122,12154,1892,3252,1181,1772,759,2321,923,4156,4182,1862,2955,6627,3990,2806,621,3351,1162,2027,1408,1505,7037,2167,4858,540,359,2023,483,3271,1210,3315,1731,992,1564,741,4857,3225,494,3150,6060,1765,1811,2508,6102,2682,3416,2523,381,2090,2123,2091,821,2885,1873,773,7004,1888,1737,2610,964,3820,3337,2493,62,1995,4496,2232,3385,2186,1620,512,1156,5376,1543,945,6344,2038,1213,895,1129,4067,1665,1582,3848,1807,5372,1421,126,5889,2784,1909,837,2677,3338,1102,2280,4122,3892,2645,618,2893,1915,3230,3273,1558,3382,2159,1099,633,1311,596,1866,2346,698,2730,3443,3328,1067,2897,3727,2865,794,2535,3844,260,4779,452,3780,2400,1920,898,950,1382,1427,5448,1900,4013,2500,2985,521,5233,972,1139,1408,1439,3659,7391,3806,411,2610,2775,1430,1270,2608,3160,4209,1862,776,2649,1019,4044,5467,2342,1130,1421,645,4435,2397,5823,2514,2929,6234,972,1420,1483,5664,1285,720,3251,1550,2266,1563,630,2877,2185,1591,698,2835,3320,1341,719,1254,6022,786,1425,2138,4422,1651,1364,3970,2734,2472,1840,1045,4725,2132,2258,3468,1289,1102,6714,2819,361,2460,2236,976,1579,4308,243,10124,1990,1838,1727,1217,1990,691,567,2278,1967,1123,6092,1573,3987,373,844,982,1987,1126,2362,2627,1429,3006,1528,3274,569,8641,3300,2349,2042,2438,3040,3109,676,2377,9601,1952,1094,673,2403,2595,300,2845,4841,988,515,3758,4714,5643,62,2551,4607,3275,1307,2955,4397,2448,325,2831,1465,3618,2255,2874,2477,1674,1764,1841,4089,4450,3566,981,2857,1945,1836,1669,1483,7517,1009,3309,2149,2624,941,3489,2364,2682,3885,2876,2098,864,5778,849,4770,4347,4142,3217,589,1618,1913,912,2213,2739,3109,2118,1347,2871,2013,1121,4599,2114,3438,4062,3576,2591,787,3162,505,573,5220,2092,545,2087,1055,7212,1251,231,3495,2746,914,1955,905,9038,2819,3503,2995,4937,4606,860,3450,1329,8375,2811,364,2981,2958,6088,1908,2010,2662,4632,5027,1445,1406,1953,752,2681,392,1006,4934,3692,3602,2308,7739,3050,3323,1811,4841,676,2848,2075,290,4736,325,1245,4234,7516,2292,1069,1907,1142,4944,790,4124,859,3801,4274,1742,1201,2600,5170,2131,3284,6449,6182,1467,653,3697,2302,2340,359,1561,2795,935,225,3007,3901,2059,3725,2462,7508,3040,1908,1474,2600,1335,1848,3075,1642,2228,4589,1004,4371,2546,2842,1221,3117,1210,1342,691,1769,8324,464,4149,2113,1761,908,3205,1132,647,1330,5968,1739,1441,4806,3061,852,1876,1488,1171,3345,5144,1724,2254,1775,2463,1282,1686,1744,5473,483,4776,1036,3399,1801,6946,875,3415,248,1150,1095,3080,7359,1219,807,744,2595,1631,1005,1853,3141,3138,2465,2502,7139,847,2211,1021,2122,4735,2313,1442,2303,1465,3184,2038,1186,2157,4801,2645,1347,2788,4586,2327,452,2332,997,3187,2944,1969,2618,2572,4001,3074,7,2823,1511,1978,663,2469,5123,3820,1404,4600,2931,2178,1234,1299,3745,214,969,4054,852,8199,3342,3679,4738,5960,68,1088,198,1444,3173,1852,109,1726,5201,1848,227,2023,1731,7661,2307,1749,3967,2863,4840,826,1206,2854,3723,1096,2848,2465,199,1660,8078,840,128,1799,1931,1159,7433,1534,3797,486,2129,2555,5147,768,2204,1922,1513,2535,2935,3020,2511,7161,1219,3117,871,3775,1861,2389,2790,2365,2546,3526,2516,614,1226,252,769,2329,4256,2432,1847,1926,303,1273,2989,3394,4961,1145,1273,1144,849,3178,4355,4136,3055,279,2493,3297,2858,3246,1488,4648,737,3600,2826,2023,4309,5648,514,1258,3068,1845,1976,535,985,2633,2777,582,3911,1659,5849,234,2298,1491,3363,1959,3661,1406,520,1813,3053,1142,3376,1960,1263,771,1643,1735,2077,2754,2519,2350,5386,687,1758,4523,3321,1970,4659,355,921,589,441,3184,3218,2202,782,1828,2877,1602,4202,1845,943,2277,1374,3815,859,2251,1523,2860,3448,748,1441,1680,773,3963,2029,5093,726,1678,1890,3615,1820,3621,147,6326,1271,6417,1355,932,1833,1332,1096,4099,3604,4921,5670,2209,1983,843,3007,1505,2186,1516,512,4200,1967,3265,1005,420,1244,2399,5949,3654,4701,6920,1549,556,1000,1704,1607,1725,1101,4457,4483,2963,619,1920,1410,2644,607,1173,2461,7197,1551,2318,1663,2705,3102,615,1453,5632,2178,1674,780,3452,1131,2716,1961,2853,2116,4244,261,1827,243,2876,2694,1155,2427,2945,3830,962,955,1050,3643,943,1336,994,1701,4986,1107,748,3042,3105,1377,926,1061,3455,1532,397,4108,4158,1089,1679,2703,2644,6052,5240,5443,4654,4332,2159,2436,1185,2270,3040,1192,1563,3336,4006,1318,687,3029,3115,1827,1303,425,3671,6702,909,314,1142,5357,1198,320,2756,1737,3963,813,1404,4378,8543,1864,2680,4077,1087,1254,2158,2127,3405,3992,1854,4079,2956,2216,241,1301,2937,1131,445,3962,1266,4966,1657,1515,2444,2073,4894,3754,1889,874,4533,2336,3148,1356,3934,1887,2949,559,933,2320,3801,1122,2394,4350,4338,2876,167,4326,1234,1397,5631,3902,3075,3414,2975,2605,630,3611,2271,1640,1561,1803,3241,2906,934,2922,339,1358,4159,5509,368,1571,4328,5458,1310,696,124,3826,1779,2468,2833,3593,3683,3492,3446,631,2002,3845,624,1343,1261,3207,1659,1775,3730,2687,1022,2893,852,1925,2617,4609,1445,1839,1078,984,1566,1841,1258,4634,3514,1144,1656,2795,1250,2310,2951,2012,630,313,6675,5044,4506,752,2563,820,5003,1431,1665,1900,1751,4628,242,4372,2862,5385,663,2275,1333,8980,647,1212,3177,5818,3413,1133,2759,2951,2025,2575,1225,2360,5864,4001,1080,1546,4853,2589,669,3116,2186,3775,5962,401,3577,2625,1975,1062,861,3318,3400,3663,766,1679,2844,3173,3532,3929,4448,902,4305,346,2027,2389,2204,3436,3438,4196,1368,4806,3419,5350,3763,1858,2312,9453,257,860,5057,586,4589,1395,1363,1359,2943,2163,2583,3280,1279,1225,648,4949,6707,8837,35,2956,3854,2273,800,1129,1508,2898,4369,5695,1745,3565,2581,539,3865,1716,4953,2760,1252,745,277,3704,8317,520,1092,3420,3481,2590,421,7763,2127,786,1106,2831,5161,3119,2170,697,5452,664,3225,996,4510,4255,2213,3747,1601,3336,1620,1113,1762,2692,3231,1195,4421,1607,1794,1975,2120,3166,1138,2454,2391,3017,9243,1663,5531,2632,928,4249,3520,1842,470,7857,721,2945,3257,4020,8293,3825,6678,3681,8455,2443,634,7176,4295,3372,2455,698,6992,1749,9205,4992,757,2579,2238,1700,1218,1688,3549,1692,1658,12964,1730,7130,3386,1673,5920,1310,1404,1174,3089,4212,963,2902,3821,7292,8000,921,1811,5425,1156,2081,2042,881,4974,10334,8090,2227,9135,4151,923,3703,1903,2354,1998,8717,5332,3821,1396,1347,1804,2320,1085,675,1296,1620,3992,1713,1588,6209,3483,1673,2071,4923,1878,2734,396,1147,4661,461,1989,4248,4569,1053,2612,3251,6687,635,575,3900,5689,1879,2600,980,1576,1496,514,8588,1533,2325,2211,2143,4840,1630,2628,4340,141,2639,4436,2705,9715,1319,4287,2962,539,731,847,2428,2709,2839,136,2246,3800,517,603,2370,2756,3108,2527,6756,1097,330,1029,3431,3303,5235,801,3727,5698,2356,2243,2911,1046,3431,3234,1621,5719,1498,5789,1090,1192,1056,1026,1699,3349,343,4787,4365,6005,3702,539,2194,1516,1895,1602,2799,2989,1612,2694,2163,2668,4551,1580,3001,4191,2911,944,497,369,1198,4769,2042,653,5024,1814,2650,903,1254,1510,1774,1483,6873,1687,2252,1741,166,2482,2010,2549,1931,2710,1815,1905,1345,3038,189,3741,1387,2895,2974,3609,796,138,2071,2198,2512,3620,4915,3283,603,2975,1424,2013,1503,4725,1223,3265,776,4118,5289,3851,4905,338,165,2614,1170,2183,3929,2473,4255,2171,816,1996,1801,2624,1125,3785,1467,2764,828,1376,3778,5124,2104,1280,8776,708,1465,285,242,2053,9572,2536,520,1769,3548,2502,3395,1462,3499,1912,1813,3036,3847,1821,2500,288,1381,5524,3064,2020,1021,2271,1329,3279,2131,1624,3523,3043,317,2951,1224,3070,2695,990,5140,3548,1733,211,1672,3683,806,1419,3325,4937,2509,1313,3015,3086,7822,1200,1467,1193,978,2346,4210,1363,1147,6996,2801,3534,877,2782,3043,1059,3566,5278,1018,1887,3116,4382,3787,1117,1348,1585,3073,1600,3887,1325,4831,1628,1543,1313,840,2821,846,2434,8463,6250,919,1783,2677,2370,4760,6150,4327,8016,2823,444,3021,1347,3633,1284,3344,2333,1033,4390,370,4269,2234,4287,470,255,1429,2741,2592,3754,2086,4910,1706,4992,1950,600,1480,3092,1299,3054,1246,1966,1115,447,742,1694,1724,5750,3852,2474,1316,1859,2022,5494,2658,555,3046,3547,5838,657,1196,1905,8372,6293,887,1664,6134,1490,587,1702,1212,4267,2184,5634,1191,2335,933,3306,285,4729,1370,733,3567,3635,4794,541,1373,2192,4888,1710,2524,1147,2987,5264,1102,2612,2511,6386,1749,1110,2674,1073,4346,4114,1582,2617,8516,2452,836,1702,1380,1449,3249,2410,2665,2445,3181,1519,301,3386,3238,3512,1696,1455,1537,653,641,3101,2323,2094,4860,2260,5873,345,3904,1936,1521,1055,3295,1352,3846,5606,845,1070,2821,2995,3309,856,1113,8536,1033,3577,1486,7662,5695,518,4564,3097,759,2370,3701,4222,1083,2783,2082,4731,2323,1922,2809,1236,363,6994,3571,3385,6078,1481,3984,1138,2003,3133,660,4438,3491,4411,3430,1244,2434,817,3008,4180,3939,7333,7023,4286,3905,1654,1265,3181,8471,2079,435,7315,4731,1449,1576,5105,7610,629,2217,2716,8094,5619,1077,1622,670,1522,1298,2053,1132,5574,2142,1190,389,4446,1512,4493,980,3749,8947,1907,3924,3646,4111,747,3422,162,2722,698,2246,6128,441,2576,785,3064,1924,5930,2963,2829,4925,460,4886,2457,1123,1273,7102,2856,5023,5462,2940,102,2087,1341,235,4012,5819,654,1286,2380,879,5346,1455,6006,1701,2043,4447,3273,2898,2304,1751,355,4481,3381,208,3057,2485,4145,1662,824,2927,6104,4114,1285,3213,7698,1505,1110,2097,2057,825,898,666,794,2115,3292,1675,2590,4481,848,6221,2077,2906,3842,3573,2022,2721,3512,3643,3447,2233,4087,915,4482,1767,1792,5979,1860,7531,2944,2799,835,1899,1234,5180,395,1181,924,1668,3502,165,2576,1143,1876,3943,270,902,4341,2791,738,2723,342,4355,1382,1368,2674,3486,636,1478,8720,2609,410,1810,2507,1207,6315,960,325,2522,941,3763,4498,562,4082,3655,1363,811,391,4077,1910,1342,2523,1753,427,7635,1699,1623,4175,2541,112,3894,4107,2594,4147,795,823,1959,2954,2809,1688,8789,3006,3625,2401,5700,1806,1562,896,2983,498,156,2382,470,2212,1603,1066,1593,6479,1656,4637,1333,5436,1585,3049,1968,576,2782,2152,2042,5280,1146,2071,2623,1397,2476,3239,2374,699,1379,5200,1937,970,2270,6756,1127,1910,2864,2294,552,5585,1074,6442,1656,461,4079,3058,868,166,533,879,1962,8635,640,4107,4040,3916,1002,3233,2537,7616,776,1610,3909,3446,1277,2796,2640,1968,2061,541,830,5754,2221,3252,2617,1161,2413,3434,1985,1553,2005,1067,682,2577,1456,4382,1043,3066,3456,2124,1346,2944,8220,1328,6189,2131,291,1247,1815,3479,1483,415,1125,7505,4923,2543,1849,3118,2807,1690,1433,2985,1461,989,3848,2060,2308,1059,294,1900,6326,1588,1984,1374,2390,8782,873,1292,1767,3620,1251,279,3620,3608,2686,2090,1214,4284,1614,996,1731,2622,6523,620,5510,1471,2589,4380,3770,2023,503,3335,2137,1616,2105,1698,2150,1667,2233,4065,3479,1611,721,6502,991,3537,1574,955,1494,618,3401,1162,2076,2194,502,553,3033,8212,4192,8857,2259,870,1404,2594,2334,268,1637,2651,3380,1736,2974,4252,2436,2893,3258,1474,1899,2080,552,3032,2708,3781,3376,4071,1575,3025,311,4279,969,1976,3104,3018,3449,1953,4334,1836,3072,5168,1383,3458,3151,2513,2807,3542,992,4752,3158,946,2168,4056,3086,562,4714,2118,2041,4143,4193,1281,1648,5509,2720,1682,3690,2132,1484,1739,2480,1114,5102,862,7374,3145,1790,1045,2146,1828,5003,4487,550,1199,3206,2297,1079,1668,2860,3482,3505,5644,1658,452,3606,1820,2421,1330,3109,1537,2664,7781,3800,2771,786,1699,2438,2212,1367,3480,3470,1121,2525,994,1171,2618,2385,2799,7889,1425,10866,1391,172,1048,1611,999,3848,881,2740,3555,4291,617,3155,1650,1592,263,6950,6396,902,4855,3697,1804,2754,2892,741,6240,3490,1964,1260,8637,1349,988,318,4030,1533,1114,4100,2388,1764,4766,1008,1657,3229,781,2455,1127,2609,6397,2609,1603,545,4740,2348,4195,6567,6154,1853,1822,1627,3668,922,2351,1605,1000,4035,989,1461,2479,2074,6322,327,3114,2565,744,947,3495,614,4925,1116,3193,779,4224,3526,3048,1280,4728,3187,3207,2309,1592,3201,3814,7518,634,2657,2583,1626,162,5522,2923,2030,1109,1611,950,3739,2344,1767,3053,310,3273,2646,1325,3277,1568,6412,1093,6377,3608,4338,2369,4083,3842,808,680,470,5165,1916,2385,1755,3110,1491,579,5121,859,3915,4753,3708,3731,1989,506,945,3297,3034,2466,3731,3064,2113,1477,4163,854,4022,3500,1138,3053,1004,3227,1477,676,4755,3432,6108,1526,3457,523,6812,526,2271,436,6265,4125,6156,1918,1601,2209,1090,1339,1779,5168,4019,718,4576,3515,3648,3293,7563,793,3909,4077,2339,509,2237,8700,2655,2829,1015,2308,4466,417,2886,2479,1402,5610,502,3384,3869,11096,3096,725,2839,3375,2101,2846,1457,3199,1102,2746,2952,1415,740,1586,1044,5881,5006,11477,3163,5389,839,337,2650,2456,4942,2204,2609,1864,4301,448,3591,5110,1999,2768,6327,9675,3923,1444,1606,5607,2424,4986,9676,3772,914,3561,3519,1428,2023,5364,872,3932,2117,10484,6089,9562,309,12995,4383,5959,5745,10194,9601,7849,414,2706,3148,9319,2757,1286,135,9295,2359,143,1055,50,4601,2351,1948,2916,8051,5651,1858,1198,6178,467,2078,2055,4464,1928,1260,7982,2456,2313,116,4390,3893,3860,2276,4423,7493,3519,4224,2739,718,1510,7129,3174,3349,2124,2212,664,8049,1979,1172,1593,825,1145,948,846,5319,2769,2105,4052,3829,322,505,2017,3977,5878,4635,1904,6002,1379,3900,2650,968,1271,2659,308,3539,7450,1330,6330,1672,5189,2604,931,2507,2476,7046,638,8534,2453,1396,1907,109,1655,2076,467,1491,4969,93,5295,3239,1605,3201,5365,2581,2080,2770,3194,4113,637,2138,1921,7167,568,3029,2390,5045,64,1967,1249,3372,4169,1218,3317,868,4166,3621,2010,1193,5768,235,3168,2300,3600,2460,3513,1837,4689,4924,1033,1241,3521,2185,5577,2593,2268,737,899,1229,1826,1089,11121,6527,512,1807,1248,3095,3494,1549,1383,2855,5594,5194,1526,3273,507,1681,552,1448,3441,5436,2286,3140,4504,5736,603,958,3624,5334,731,223,1870,876,5662,1024,3728,3687,5004,702,2745,2096,1495,4494,1509,2773,3317,1095,3682,724,2957,3203,2418,1159,2953,2878,2807,4320,674,620,2483,648,1177,1964,9129,537,4901,443,1958,538,3422,4585,5439,3054,3611,2274,1317,3956,1364,2975,5065,1946,1288,2174,1489,4094,942,3093,2838,2371,315,1199,5385,934,3729,2440,553,1186,2610,673,5098,5278,1587,1139,3740,2466,1154,2939,348,5067,810,4270,476,4317,550,2837,1714,968,2243,1842,2103,3026,2613,7363,715,451,774,4159,6259,1065,2332,1321,1010,1847,1298,1755,1781,4159,1354,275,2283,2116,1772,868,1241,5452,5166,2944,453,2800,3792,769,2090,1043,2973,3128,1478,3603,1795,2299,1092,2950,2230,3119,1075,4050,2547,1020,2510,450,7348,1365,4775,2138,1725,839,4564,1009,4333,2356,980,7414,203,1488,4201,2386,1160,1661,1906,3161,4911,588,1010,2233,562,954,2038,2256,3155,4580,4692,1726,1766,2060,487,1188,1050,4006,1835,1752,191,4082,2238,1331,4984,2562,945,2151,6510,2612,3327,802,444,180,2451,2002,3637,1116,1369,3863,349,1176,3126,2853,4112,1521,1742,3398,1624,1738,2586,963,3584,1555,1471,1678,2246,4940,595,2633,1802,6101,1912,1945,2037,1856,2900,1192,1483,5053,2182,854,6228,2739,3469,1273,3150,1230,1071,3289,2068,2145,1057,836,3436,1251,2977,2816,3241,1334,3494,6132,2683,2053,708,3791,1597,1396,340,2587,3654,645,1941,3122,1978,1738,2539,4987,3479,1894,542,1538,3701,5266,4109,2401,2146,2956,1486,4539,421,1910,392,3001,1872,3578,4098,1105,1000,4404,1328,3876,1309,3562,9912,839,1555,3268,1359,4510,2003,1327,744,5545,1379,5220,1343,2811,621,2753,2258,1532,3192,2357,645,1481,4803,2325,5820,840,1180,5802,2580,1518,1175,1499,2656,3279,2250,1013,3500,401,2337,1811,2027,658,2271,2582,2890,5674,2745,3109,1596,849,2638,2534,1305,7246,10014,806,4629,1185,3951,252,3403,791,2003,3395,2709,2729,7298,1587,1238,1385,2085,172,1493,190,5513,438,1512,632,1309,4537,1672,1551,2664,2600,2712,806,1393,5108,2036,2124,2817,5211,4783,753,4242,1840,1241,2242,1352,4117,114,3316,293,5660,2376,3887,2272,1958,3558,1590,499,5448,750,4475,3626,2172,4886,5098,2675,2465,2100,166,1906,3083,2934,6415,3663,5068,1144,2914,3775,778,1223,3570,1040,4424,5339,965,3506,2488,2737,237,978,454,2414,5007,2049,823,1801,4565,741,1440,1930,4099,1313,2485,856,897,1810,1489,1704,12340,426,1362,8292,673,3010,2431,1380,6677,4642,3251,1289,789,1560,7658,295,1391,6290,4191,3159,4545,508,2415,1731,3315,5117,2331,3580,5031,986,255,7306,9005,409,607,4210,1246,749,1598,241,1592,4197,2027,6623,2683,1030,6958,5568,3509,2512,2627,232,4388,4161,1964,2482,2441,2374,4232,5054,2299,968,1218,453,2529,2998,2056,1648,2628,1703,3028,2258,1447,6271,6407,2384,2915,3967,1763,3088,1765,2340,417,1545,1407,6117,677,579,3029,7248,636,2659,5320,3297,1489,1136,4464,2038,6465,2969,4409,1017,5169,3675,3237,3623,2883,409,1357,4461,2480,1112,3743,1182,4104,2094,1058,646,9550,626,2618,5834,2056,3855,1018,4725,816,6790,1036,4869,4612,2025,3988,2089,2818,799,6784,2434,2596,452,9396,649,1087,1112,1424,2465,3891,733,112,3835,1345,1383,5583,1865,2142,3848,1932,230,4488,5848,497,4516,4374,1564,666,2659,6662,8659,1758,195,865,2598,324,6604,467,1290,2590,2677,2656,5097,3901,2422,1134,3976,4392,1065,4997,3587,4882,6268,803,2651,7985,373,1925,1406,929,3230,3475,3349,817,2715,963,5994,566,4094,5490,2723,5166,1842,3387,2361,1740,4121,5004,2005,6208,581,3362,3752,5800,2857,1168,1032,1134,2845,4174,2647,1879,1036,2243,2974,3238,2756,4154,1275,704,6478,7436,502,1192,1704,3679,2963,3583,1811,2785,3041,4066,2178,1760,6213,3647,4485,11247,2695,5698,1823,4680,3764,1447,1342,645,3712,5329,1731,3120,2380,8888,609,4763,1207,2091,1348,953,4733,2887,1385,4864,9158,298,5703,3148,1848,2828,3257,1914,2584,1788,1318,2578,3877,3094,2276,6239,3175,1519,8453,1295,11777,3424,2718,3357,2629,3853,265,1780,4080,909,1497,8767,4925,3923,3220,6103,6736,806,7943,4225,7167,4105,1008,1263,2595,4996,3286,6184,9460,2892,4322,2156,4529,7686,2487,1062,3564,6318,3578,1373,1920,9632,6181,6275,2188,3009,3707,4875,2656,3306,4577,360,3905,4963,3465,2016,1184,1363,6339,3098,6695,2275,5495,4303,6333,6703,4720,2485,1818,291,2414,1178,13146,2289,9439,406,4123,5174,1691,1789,2986,6635,1211,1715,3744,1336,2801,9078,6708,7533,1724,2713,4351,4221,1837,3544,1402,3467,2853,2020,7197,1298,8177,2407,1108,4776,8200,8951,759,1432,2239,8433,2835,603,4340,5567,2275,820,2061,2301,5589,5179,1073,3389,8904,3450,220,1284,4169,1524,4631,4722,1700,8765,3185,7878,2965,2908,1737,2009,1855,1722,4515,3300,4849,3983,5357,3300,2263,3761,3814,4868,574,2297,2729,5417,4679,7225,1339,4720,1306,2981,1415,6404,1288,3277,2864,5918,5405,3482,977,1839,8190,1827,1308,2459,6739,5507,2811,743,2684,5214,8488,1977,112,934,10908,1549,1186,721,3815,4112,332,245,4437,8581,4567,362,11573,3204,679,670,1193,3594,2500,2354,756,7395,703,248,2128,892,5464,2107,978,4778,3399,2520,3244,772,6022,698,4258,4452,890,4136,5017,1103,915,3097,2542,3154,1525,3917,2252,1549,2536,1837,2710,5352,2502,716,2949,1621,2722,5024,2374,1967,2920,4174,6296,2613,3032,2191,311,3261,5136,5848,1468,3197,902,2731,1049,1029,3260,1765,2258,2747,4537,2688,179,1448,6125,3931,2027,1779,3216,3075,683,2082,2881,928,2889,3414,2051,3918,1907,2436,1244,1609,1738,8192,2167,1650,3426,3540,1166,1169,2407,2058,2180,805,2209,5101,517,1154,1244,7546,2062,2251,1222,1159,5751,635,1129,1222,3542,1309,3616,2766,1596,5799,2169,3861,377,3110,2482,1638,350,4481,2834,5540,1494,2445,3959,703,1715,2540,3702,3038,1398,3972,2220,1239,3005,1930,6397,611,6386,681,2249,3679,1031,2480,1578,4149,1132,2736,2518,3669,2758,328,2024,592,1917,2073,4393,6194,2020,1856,7791,688,1883,1921,3458,3378,2264,3035,673,1443,162,7883,4553,1322,2707,1912,2038,684,1863,4148,7148,1784,705,3915,4860,7374,3239,1884,5018,1514,228,2003,3548,5960,1374,1225,1317,3514,2150,124,2135,3434,3222,3445,299,1090,2638,2910,7199,2627,3006,3090,3640,4055,2694,2512,2870,5343,2451,5785,3973,3332,2115,6579,1562,1219,2228,1066,3610,568,883,4095,4176,2447,630,1186,9798,841,3173,205,1984,5765,2399,5406,4131,6168,3060,2155,2133,8118,3651,777,4601,2077,4063,2520,301,3580,4010,929,515,3386,5810,4408,3740,1984,478,5130,2129,382,3739,3949,5463,4952,2806,1822,2923,337,3483,886,4940,9055,4728,7330,1305,5411,3203,2595,4285,1864,1174,2197,1945,3266,2084,2178,1845,3933,2001,3075,5635,3555,3021,2564,2041,180,2402,1254,5458,1617,2088,1608,521,6481,682,3402,978,3738,4089,4503,2941,1858,1858,2065,1175,2771,1991,329,3117,7242,168,5230,4475,1563,3664,7075,869,1950,2908,1733,2996,2873,1159,1033,2924,4304,461,852,3235,4159,496,3007,1056,1898,3077,9338,3162,1929,3547,437,4640,2024,1969,4890,1504,5250,2528,3678,830,3040,2917,1298,1111,3930,5250,1979,4431,2458,1994,213,7457,1576,784,1319,1753,3298,1950,1047,2367,9376,1909,3330,913,3002,1531,3249,1991,853,7519,2770,1194,3620,9291,1069,645,2440,1621,6460,2368,1454,3787,1798,637,2879,241,6475,3259,6215,677,1697,1651,2927,3378,3669,3395,2651,494,390,1133,4110,1940,4106,3262,5897,3892,951,4637,2331,3340,1320,1433,4936,2942,5493,3802,2854,539,1917,2870,1113,2243,1433,4888,2612,1063,1136,2252,3759,739,4397,2538,3584,1491,7085,4341,1866,2283,1241,4672,1801,3300,191,3581,5770,1680,2368,2048,4464,1294,2783,2545,2938,3517,2885,1446,3064,1008,4677,1672,3467,1950,2308,1975,5226,2069,4477,2440,2144,4394,929,846,373,6121,463,1131,2235,8904,2149,241,7376,2063,2191,2293,1140,3671,5341,1203,4897,2355,1866,6042,764,1175,2018,4538,6553,2071,1879,5534,224,1503,1717,1371,4996,406,2322,725,10250,321,372,2831,5427,4610,1747,756,897,1845,1308,3910,5325,5169,1040,2621,1918,264,628,2348,5465,606,9965,1235,1840,3410,4305,776,559,4213,2053,5571,2963,3694,1166,1966,2216,447,2438,2589,5476,1173,5216,1080,3360,3171,1059,812,2211,9654,2784,1754,2519,3885,2923,2231,1874,7419,5476,161,4955,7286,1087,2262,182,4355,1682,4228,2772,1295,3217,2417,6530,5157,4626,3975,946,956,2276,2604,504,2283,4133,6958,3298,3846,4170,9378,2467,2278,399,3943,1650,1896,4238,1336,5613,606,2058,1700,8082,2026,6213,6159,3526,9830,969,407,2473,2940,5356,2500,4093,7674,6641,1820,3022,1530,4438,490,4842,10210,2499,5093,2086,1786,4020,4442,1376,428,5336,3451,4139,5188,950,2887,6904,1284,921,6102,6953,311,4756,3817,6793,5424,3272,2887,6694,6163,5103,1063,8606,4378,1126,990,4912,7967,10077,698,2382,1210,3168,7113,3084,5412,5034,1644,5777,6333,6217,1047,4589,5143,7955,2039,8497,3170,6868,3626,3559,5655,5219,878,3500,2085,5668,231,4262,1436,4009,5644,5057,4649,4606,2651,3689,2682,566,2373,5136,6081,639,3951,2584,1353,2180,4113,4583,13175,1017,6773,2797,687,4819,932,2839,4191,7422,2027,443,1280,11380,1841,1468,5168,3997,3099,2826,1584,4961,3189,5054,4384,237,1652,1999,4850,8976,1662,3180,908,1123,4671,5011,2995,3362,5686,7638,2614,924,3391,1371,1088,1699,460,1982,8091,2556,4187,3118,3916,2289,2924,2033,7298,3358,774,3351,2314,3194,538,764,5554,5528,282,3876,1832,1858,2992,1125,8706,1437,3519,2767,297,1568,2185,4611,994,3463,3701,8806,1623,1457,7267,3347,850,3395,1952,964,5523,97,837,2065,7545,2006,1328,1150,5946,910,6572,96,1507,1592,2304,1440,2690,9982,413,1090,2551,3364,4195,431,2407,3688,7154,2320,2542,2617,2119,2170,2860,2410,2565,4332,2145,1294,3744,4510,2654,2513,914,2562,4314,510,3012,4211,1290,2716,1198,3748,2254,7295,2223,2710,5420,1033,4136,4095,3542,2644,1521,2525,1655,2643,2540,2221,1784,7778,2373,5825,4695,979,2311,334,8433,810,1300,2836,7184,1533,3758,2852,4022,2812,1007,2996,1298,2628,743,3623,1580,3965,937,4346,2415,4067,7637,812,2190,827,267,4088,2084,2762,4678,3235,2311,2229,3022,746,4331,4340,5348,1240,2043,2588,1180,1609,9961,225,1701,2183,2867,1742,1476,1194,1325,1694,3483,2945,953,7576,4877,3600,2270,6520,1588,3381,1502,1182,2124,1816,1889,587,421,462,2803,957,2206,3472,3721,1773,988,1210,1695,1050,2801,2944,5492,5625,2352,1965,619,3453,2679,3184,1158,1849,4937,1784,2291,2634,4124,1997,4452,2155,2047,3550,1856,4834,2699,4668,1079,1902,512,1965,8507,3897,1471,296,4025,388,1343,995,2948,4776,1867,1195,1139,430,940,5493,5691,2786,4040,4697,5682,4358,3602,1349,741,1442,2242,4907,7252,5930,1457,285,4397,2571,2936,3479,4791,615,3673,3306,1051,4053,961,4879,329,2062,4482,3801,2005,1153,2069,3563,3661,4453,3060,3576,3302,888,4215,3631,4725,1369,739,1663,3853,1287,487,5145,3019,1585,1673,3401,5526,3179,3435,1959,1333,2578,2926,5662,1960,3411,1250,398,1580,2349,2338,3639,3711,3361,3554,5383,562,125,312,4030,1265,3682,5707,4717,798,6767,1567,3172,7356,2436,2470,1372,3110,3996,16578,996,3897,5189,1120,610,3198,8976,2886,2987,2120,4769,252,4100,403,2506,526,2728,629,1747,1443,7878,1001,1809,8730,4787,1048,2245,2179,2591,1457,546,769,6199,2617,2778,2899,5418,1175,1876,1516,806,2124,1678,3849,888,4162,1046,4404,3745,2587,6488,3009,1564,1633,3025,4208,987,1837,3329,2617,542,4378,2476,1000,836,1206,4164,4942,1370,1414,1272,3229,427,2263,3236,2850,5786,2258,1905,4429,3404,3305,976,1692,2523,1652,2097,494,6138,1689,146,2531,1475,1829,579,3983,746,3672,5303,1524,1183,3717,675,2491,2656,4449,2250,2581,1078,2995,3417,1836,62,2435,1537,3168,1977,4670,3215,5021,1377,632,5029,3706,351,4721,3309,1337,6061,2353,1007,1145,4637,2849,2531,3045,4291,1053,5449,2276,1977,4435,1728,2328,644,1619,1893,279,799,7956,2022,2045,3163,348,3445,2396,4287,4244,3297,8410,2031,1216,642,5321,1507,1068,2968,3095,802,1203,4119,2799,1738,1541,649,1629,778,3358,1150,3001,1528,923,3389,2824,3888,1376,944,779,688,3864,7399,1676,2090,3867,6698,1920,1254,5538,169,4281,3092,3985,1496,6498,1012,743,3175,3316,6330,314,7381,2505,706,427,2042,2984,731,4400,3478,4998,1996,3990,3764,2647,3175,1270,4318,741,4539,147,1295,3139,3682,4371,3135,2773,3619,1784,1682,2213,4608,999,2220,477,1789,1176,1880,7206,1252,520,2057,3025,3586,1412,6103,2219,1949,2178,4709,8245,444,616,861,725,4610,1735,3457,2445,2642,3708,5723,1460,300,8834,1747,2681,4074,1021,377,704,6810,7746,4733,340,4336,6943,3451,2522,448,3633,2551,481,1135,6437,1580,2499,1268,3329,2523,3016,719,1569,8248,1297,1438,2038,3583,3675,2643,1317,2357,2705,631,660,3129,2210,4201,819,5796,3843,6410,512,1384,854,3165,329,1765,3670,3576,2498,3993,1709,1210,2652,869,543,5077,3287,5114,2857,1463,1415,1813,491,4490,4952,2476,2913,5029,1968,5699,1228,1544,657,3834,9169,1808,565,6629,2504,902,2285,1741,4236,928,2789,1129,2796,2205,709,1786,2676,9007,3227,2463,3512,1946,2733,5206,1304,2524,3034,1810,4925,3207,2798,584,2305,1109,2917,3788,5677,1098,6072,4019,2006,4474,2461,4762,1973,3090,4486,5349,2671,250,987,1993,888,3791,2546,1572,6093,984,791,2522,2014,8220,948,2441,657,2429,1500,3171,1599,3075,669,1784,4096,4082,2458,1448,6101,3718,1449,507,2329,3715,9111,4447,1070,1510,4110,3752,4614,705,2055,1977,3293,2747,3133,2011,2896,776,5457,3714,6740,519,1678,2583,7217,750,3515,3617,1121,1579,3113,1071,4398,5888,1101,1171,6200,1430,3926,1364,2494,3636,1712,5267,391,3352,5650,1645,3003,2866,4117,1313,3888,2542,3768,2793,1451,1261,943,5244,2485,3011,1816,5273,756,4423,2359,3632,2443,2006,2213,1255,6379,2787,900,936,4703,1374,2207,1418,3693,4567,1938,2454,345,3505,1801,4207,5881,4557,1232,2105,3274,2802,2965,6821,1923,676,2945,3872,9004,753,2794,1795,2250,620,2912,1299,852,2243,851,1802,2027,1978,2123,2817,1576,5542,626,2078,302,3163,1489,1118,3726,7208,861,2066,1890,2385,2554,932,1777,2302,2260,280,2197,1178,848,3471,709,4155,3431,3313,1452,1231,3144,1613,2122,3630,3752,1178,2185,813,1080,2511,5372,2218,3847,1085,2351,1603,514,3110,2967,755,518,990,2516,396,3278,3256,4333,448,1975,1687,1843,2160,2114,860,7130,2181,887,2341,1771,4874,608,1800,5187,5280,1256,1598,4767,542,2465,3762,2392,533,8664,2404,868,2783,3311,2697,4224,984,1306,6079,1138,2337,1192,7350,1954,2786,1882,3737,2425,1102,1326,2374,4068,3330,875,2651,3478,1314,2161,2212,2342,3422,1436,3511,4308,2055,5069,3513,1562,5110,380,2913,661,5103,906,1855,754,3576,2124,1004,1645,3060,4742,2189,2861,2415,1942,2848,2556,3237,2680,2498,1393,5631,813,3926,1148,1091,2522,240,3856,1331,3937,617,5645,818,654,1995,1179,1116,1630,3520,1743,1727,932,2011,261,4329,760,1663,5060,2445,787,5367,2067,5353,1034,2285,2546,4631,4317,1031,2731,2510,916,4601,1799,2860,3375,2278,994,3446,2352,4588,4846,1228,7531,4264,6152,2898,1800,2561,1434,847,836,5470,6267,481,5077,4112,1511,1644,1354,2717,3148,5471,1543,1339,5725,6927,589,3160,1544,4270,3680,1473,5033,2638,2160,2593,1009,6923,5338,3020,2963,1467,1494,7835,4957,1845,1679,2372,5255,1536,3549,2460,1753,973,3032,1133,3702,2806,984,363,6873,1774,2689,4126,7354,804,9548,2544,2257,2949,1453,3184,1760,4189,2256,6228,1641,2919,4091,2862,4829,5175,3144,906,5382,2549,5253,1881,1933,4890,2556,564,983,6297,777,3231,455,4090,1634,9690,2762,5212,4764,1284,1492,2292,2910,886,12140,5183,2041,3889,944,1067,1716,6494,5211,7836,2447,2935,3740,5175,1403,7899,707,3004,3022,846,992,3759,3492,4055,1124,5244,2629,4950,2568,1472,2857,8193,796,433,7572,4800,4528,5591,1173,9634,2892,1573,2201,2362,1913,7030,6191,3821,13851,5130,1084,1516,2062,2111,3162,1686,1883,2893,4119,502,5131,1906,1596,6994,6065,3423,4905,3314,1882,4617,1279,1824,9357,2928,7352,4461,2489,3175,4920,1377,5314,2566,2483,5077,6458,2450,2233,1543,760,5486,740,4923,4610,718,1563,1226,3623,3008,1380,2940,3060,5407,1432,3290,3335,4727,739,1747,2776,3330,1315,1611,3456,3412,151,4570,1930,1101,1646,4627,4643,2072,4813,521,2000,554,4952,2149,4991,2263,3034,1910,2244,1745,2099,4294,695,4919,2188,3425,1446,1229,2649,1831,3009,461,6372,393,9448,3036,834,1619,2516,248,2168,2277,1987,3575,824,4054,2580,4557,1973,4512,3990,3329,2863,517,4018,1459,2045,3755,2087,2731,4657,1829,3545,5574,1669,6355,927,2900,1043,1461,776,1167,3475,4694,2499,3288,1853,2272,7771,2178,82,2618,904,888,1884,1908,3953,2614,2417,677,1873,2827,1639,5750,6577,7083,2977,1675,1533,4168,2669,1412,2527,697,9349,2010,750,601,2709,1276,1542,2086,2922,1789,1084,816,1113,3670,4262,1870,2927,4265,1608,868,3299,720,1054,3123,1305,5386,2351,2826,273,4334,2054,1768,2216,1090,654,3936,1778,653,953,5088,3769,2518,6352,1883,140,1366,4001,4395,2819,895,439,3913,1566,1267,7174,4391,2166,1412,1812,457,833,4248,1006,2672,1058,5177,1331,471,1892,2497,3800,995,1489,1926,3878,1662,3565,711,3451,1266,2664,5618,2571,649,3119,3415,1202,3246,2756,876,2594,606,4171,3739,3505,2990,1751,1915,3710,1219,3197,3761,2956,454,4826,1883,1639,1475,4333,2208,2309,6002,257,3672,1142,3846,2246,8353,1870,762,110,581,1815,868,6766,4436,5992,1092,1388,1450,2622,2259,867,863,4909,5624,1049,394,2155,5394,6629,1968,691,157,3183,3955,6544,1236,5565,489,914,1854,3877,2295,2075,2047,4138,3976,2448,5581,480,4215,3396,2001,3533,2959,928,3131,642,1826,3693,1749,1484,1062,3295,1169,1034,2309,5097,7811,715,2879,4211,1511,520,1654,717,4306,5082,1790,1914,2717,1550,8062,386,2183,2119,4161,868,1627,3378,1461,3123,5416,1602,3803,2783,3217,4806,1964,1394,5343,2730,1260,3065,1730,3916,2299,3174,733,1775,7250,710,5144,6137,2540,7260,3237,2430,1170,1556,3193,684,1925,1339,2514,1696,4167,3124,1263,2269,1360,4635,2194,7501,3501,1587,383,878,2253,857,5563,6112,3856,589,1767,1244,3753,1942,153,1079,3732,1924,5155,2292,4276,3549,1547,413,622,4862,2471,4276,4567,4724,2770,1698,2953,7339,2989,2999,4646,695,3707,1182,3492,2624,8713,6960,5186,1319,1134,5824,2139,2086,6474,3264,2452,796,3046,6387,1582,7556,1176,9310,2958,3018,7376,6271,6433,3809,611,2858,4691,3408,5202,2869,9910,5198,3457,1755,2615,2235,5066,2368,1781,769,7680,1950,1560,8565,6393,2508,3155,7837,3712,1308,5605,5749,3828,3161,2324,2828,940,8796,6495,475,11186,6164,1008,3063,3362,5117,684,3447,6584,7163,3550,4070,1515,5380,8300,1693,1489,4550,2743,2818,2905,7967,110,9193,4090,1796,4758,2893,889,3918,4516,177,5468,548,3397,1654,3567,1801,9228,7083,2293,2784,4967,2005,5355,1124,5357,4574,9590,3368,3816,2795,3970,1013,4442,2684,6682,7315,2391,7410,1060,679,4420,3964,4810,1504,4153,7803,644,3710,1072,2001,4494,3326,369,4659,2411,1240,8209,5027,4772,1704,2640,2136,5200,1722,996,5244,6891,3838,258,4649,1778,6734,2233,2817,118,2282,740,457,7138,5267,3984,4693,3289,3551,1262,2239,5888,2525,5634,2207,1229,5101,3418,2542,2016,2575,2008,8667,988,2951,3921,8004,855,844,2129,1570,5459,5890,4864,1314,4705,386,1908,365,3645,1518,2762,989,2262,5821,3918,3514,2979,4628,4273,3064,1096,1648,6700,1926,5681,3909,1041,9786,5583,3933,3000,2778,1617,2797,7065,635,812,7993,2439,5108,2482,1816,3975,4612,991,318,2171,5049,9637,1747,77,1985,4042,2309,4890,7055,3048,1717,2455,1510,1842,2299,621,1171,4606,2777,1392,5753,1138,6983,2281,1613,1152,2180,3981,1421,2445,1562,1442,1245,9734,3484,2781,4180,2873,6479,1513,3516,323,2794,1151,5509,1401,1850,583,2378,4608,914,6773,5759,6734,3400,303,2189,4578,1055,4845,732,3910,1085,672,3065,646,9525,1631,1637,3937,10974,5690,2108,1041,509,2610,1819,2274,2046,2459,559,3474,2929,4973,1963,2662,3670,2632,3468,7767,1010,1745,4198,1081,4350,3359,5494,4825,4430,626,736,3329,1018,2308,2506,8214,5443,1363,1229,3496,4699,4007,1180,2816,1891,3890,1040,3066,1049,8712,4899,1647,848,2356,7193,1106,280,7095,5136,1175,1358,3610,3382,3286,1052,968,3847,1508,6242,5405,4193,1026,2850,2297,10916,1175,4083,3177,1479,2726,2295,4823,2516,4366,5148,134,2071,1366,876,3680,4049,1132,2626,6076,1275,2162,5578,180,7767,5102,6369,4706,1633,1319,5389,2660,2524,826,4559,1043,4880,8639,382,1380,1834,5063,1663,5925,10299,1502,1122,1585,5133,2387,2529,3235,4395,4519,383,3304,2377,9810,976,2257,2091,3278,1086,1527,3891,917,2711,1179,6547,3235,5982,3841,2003,4427,2505,2189,1392,4283,3668,5261,2747,338,4454,4077,1070,3188,4812,5689,453,35,2953,2253,3557,610,5258,1584,9094,2145,6112,1432,606,6131,4504,2083,2008,9295,988,4777,2650,5493,1044,1236,3138,705,5747,4307,1276,3839,6329,2438,1463,4969,3687,7316,1946,4421,1579,3678,2777,1971,1900,6822,2627,2125,8339,3356,1428,217,972,1325,3221,4306,4973,2398,7945,4668,1259,1368,2357,239,4717,3065,5240,1936,5305,6002,434,841,2305,3140,4266,5509,4000,474,2354,2421,2190,2554,3747,115,4611,8314,977,5722,6423,3017,1092,1689,3469,5528,6307,3224,784,1900,1685,3930,6003,3192,8549,4347,2706,3801,8445,2716,3263,2273,6980,1223,1466,472,2485,2121,754,2748,3118,4465,1890,1328,632,2940,3209,1710,7931,2342,6028,6708,450,1299,3536,2039,3641,2344,3907,1033,5224,2578,2186,2751,3833,1211,4536,7875,6283,4130,1224,3688,2482,5397,1806,360,6201,3249,1341,2678,4611,2256,3269,1020,1718,6952,1606,1574,2255,5860,5057,1762,858,6906,4819,6242,2553,1386,3771,1450,1546,951,239,2893,1403,3556,4407,1656,2910,1476,340,7817,1649,4425,8092,1928,3428,1596,2287,3182,2278,1606,892,2338,7652,5378,601,1231,3554,3160,4542,426,1610,2100,4451,1358,819,12258,1236,2857,500,6193,3559,3055,969,1654,5536,518,3195,2314,1170,2691,1693,2491,6278,671,5456,1884,588,4372,7794,665,1349,1921,4307,2505,1667,7016,5790,2325,1826,798,2911,3523,1457,1863,789,1881,4700,3149,2492,7533,2808,2327,1304,2315,1024,5269,1811,4275,4660,3673,3117,7420,2285,628,990,3282,6733,5315,835,1305,2082,2909,4452,1643,2366,8140,2501,3309,1625,4978,1254,1181,2117,2408,3751,4107,4729,3353,6138,4115,84,4721,2972,4557,949,872,4725,1942,8951,1745,1524,2872,2347,2996,1140,3699,702,2930,977,1263,1269,1462,2494,6048,6586,1157,2248,3902,6624,2234,3368,2029,2253,6982,4613,927,2742,2288,4026,1130,3020,4229,6777,4125,5521,3331,2148,4374,4252,1137,2809,3909,2379,1349,2819,1089,4126,4077,4406,2246,4304,4220,913,3106,4384,3730,4486,2161,964,2558,1232,3802,5920,2611,2369,4054,1778,2851,2154,475,4603,1837,2083,1398,6096,4546,98,5082,1517,2521,3224,5318,4793,4169,2744,1857,3144,3567,2349,6965,1217,1080,8051,1762,2597,1460,318,1988,8443,1977,12945,2000,754,1709,5008,1756,4318,1934,4094,901,7141,5040,658,1554,4310,1975,3378,3945,2548,8741,2202,669,4116,5776,3703,3050,3381,2141,2466,2916,4250,4795,3177,4961,2037,454,3454,1227,4803,1821,8187,1199,5829,6235,5174,1234,2230,3070,3134,5562,3500,1776,3903,6934,2466,3027,843,334,4180,981,2022,1922,3927,4626,904,773,4240,6852,1217,5360,6598,4015,2427,3148,3147,2535,1367,969,1230,7645,756,2750,3439,2382,4944,2040,5635,5063,5122,1543,3584,1245,5087,1410,3521,3126,1831,1965,1989,4362,238,6005,629,3014,5238,410,1326,2820,2807,1506,3620,6522,2911,759,6768,7729,2149,771,4084,769,1468,4625,420,3496,4960,2840,602,4989,471,4294,3246,4437,4558,4266,3285,733,3149,2240,3487,3497,1435,1212,2354,6608,2039,4168,5646,2256,775,1047,8909,1910,1603,4534,1121,2222,5851,3952,3773,1555,3664,4200,5183,3417,1820,2183,3438,1274,721,3195,4237,2501,4052,5644,2833,4195,742,2215,2533,4239,5629,4225,541,5760,3106,1076,2930,3516,4118,4707,3227,2222,2755,5269,2079,2531,6517,6190,922,3475,3764,8718,4709,1641,1643,869,2187,7883,112,2349,5888,5361,1737,4073,1075,3785,5315,290,3800,4315,883,7193,9861,6351,117,2290,2860,1622,4251,4208,2570,762,3524,3442,1982,2646,7039,7275,908,1977,933,4936,2261,5034,1984,5395,10895,5992,9858,2617,4024,1570,1839,1679,2474,2039,3233,7444,1679,7238,1543,3457,1336,1072,4321,6429,4618,1624,1407,1402,1487,1163,1527,8995,2690,3485,1570,640,6231,5683,10199,565,3996,3495,1160,6452,2381,2003,5076,803,2612,4012,4470,4158,1891,3705,2287,2443,2964,7229,4835,4980,555,844,2729,2838,7720,1431,2203,6793,4588,1828,3178,5144,1317,3187,2054,3081,1891,2671,2514,1702,2121,4510,3686,1325,8449,6390,3019,6359,1502,1665,1468,4344,2597,14596,1819,636,4456,3022,1954,4804,6060,54,4289,7186,3368,9649,673,3745,2232,2636,2434,457,4462,1274,881,4135,3602,1977,6686,4026,2982,1865,2335,1483,3361,5717,4392,3344,1843,2684,4445,2373,2597,2787,2898,2551,3852,2712,3071,5504,192,1496,6670,707,4905,2352,1893,1135,2854,4138,656,4370,4985,1189,2020,5378,340,4498,3398,495,7406,109,3163,4601,3908,3516,2045,3310,5847,1484,690,1859,1995,4219,2075,1799,1494,2848,643,3192,2258,1131,5405,4982,5613,535,5935,1006,2803,1151,1023,3315,2439,3646,131,3151,7234,3233,700,2841,3789,286,328,1101,1837,2761,3230,1256,3315,2455,1730,4368,5936,932,3217,881,3506,4854,794,958,3081,5745,1545,385,1833,2343,4801,801,1998,12244,2443,658,3592,1815,2314,1835,1221,3317,1496,2386,194,3560,3620,4005,128,4429,1866,3951,3037,1666,1298,4078,577,859,1071,2512,6716,5626,1242,1239,3686,2855,2560,3968,15155,723,5577,962,978,3111,1553,2132,787,9481,2301,3648,6262,5635,2259,713,1211,1003,8584,1919,2145,3785,2494,2197,4073,2269,5778,6746,3068,2124,705,1796,2385,1113,3274,5893,2540,787,2578,7634,1973,1944,1689,820,3418,5422,5773,861,4367,1597,1590,1033,2271,2635,4507,3439,3461,1379,1230,2031,747,3842,2256,3829,2241,1759,4742,1105,1642,4755,4489,1634,1800,4195,1839,1494,2539,839,1521,5601,2753,1847,1568,1758,3856,2661,3919,1068,3290,1073,3760,6917,2051,2859,5445,1846,2836,1466,368,3802,6930,2293,2446,992,1835,4027,2134,2223,1707,2572,3707,1011,1699,6308,772,569,1818,3434,762,853,5483,7520,445,2310,4053,1953,3148,3190,3325,2708,576,3016,157,1765,1896,3350,849,1232,6496,921,4164,960,4896,4301,2880,5264,2645,1413,1942,1010,368,1838,230,9310,5809,1538,2225,1480,2104,423,1882,2711,3304,2887,119,2245,7516,2404,1644,1940,2067,1791,3341,3703,1296,718,2784,723,4329,3569,2935,387,4026,7848,1479,2693,577,804,3477,3175,379,1573,3754,1133,1266,8467,5728,114,1501,51,2353,5719,2185,1285,4714,3321,2996,1818,2384,781,230,1782,2094,2244,12089,1771,7721,1951,6125,855,1761,1088,1710,1951,3097,1767,3953,444,4553,3439,1861,4507,4191,299,1690,2584,1545,856,1557,2184,9476,2326,931,2040,1254,3761,4136,1296,3822,5121,860,762,2082,2400,4047,2478,2831,1490,1665,1972,233,3672,5371,2034,2769,943,5964,4792,1361,1415,3703,1390,5375,3568,2091,4412,2497,3208,2326,3138,4364,6535,3031,3238,1993,494,3447,5238,4467,3762,1350,976,1682,1841,3748,4975,2574,691,1805,1838,733,8436,5338,845,871,4293,2727,3500,2123,9033,4569,5342,1523,1708,3529,4820,533,753,1333,2756,1348,3504,8080,5719,1925,3317,1419,4547,793,654,5194,771,3923,9673,3243,1083,730,3008,951,4535,5740,5470,2553,2789,4206,1284,1930,7406,5783,4659,2901,577,4101,12606,836,3432,339,5897,1136,6889,1251,4589,1930,1041,4649,4191,3343,2764,5404,2146,3828,5375,5013,2826,4737,3389,5444,2623,2862,5894,6944,2927,1597,2855,6532,3137,1251,1818,5675,1904,3418,5097,1264,3417,3927,920,867,2210,1265,7163,4524,8715,6256,1249,3834,6798,47,1321,1390,10084,2727,1277,1707,5513,4091,2722,1499,1044,1255,4123,1926,992,4891,3089,3250,1030,337,2503,5450,1549,5324,8432,4181,824,771,2333,3546,692,4933,1374,5955,2658,1172,2547,634,2070,2369,848,2254,3314,1021,1350,450,2342,3828,3531,5209,666,3175,1046,1508,4909,933,4031,2966,1033,2995,3329,2315,1042,1034,4059,5021,1916,5931,341,1245,3054,1246,2456,354,2940,1634,1743,4126,2581,3401,2111,5106,397,2121,1848,2729,3575,3809,331,1554,3143,3596,271,1657,1521,1210,4591,3086,2909,1363,1365,2518,2137,7209,2344,1853,4125,3278,3066,3661,3137,2212,2251,682,4850,267,1456,4596,2455,1237,5301,1274,596,10349,2226,1284,712,3595,4609,2195,1178,2140,3512,1730,834,1212,711,351,7459,3715,927,2139,3795,12246,3897,572,815,1672,337,1014,5316,5022,2250,4497,951,1984,4454,485,1366,4418,4291,1304,9865,2827,3022,1580,1683,3019,4050,324,1880,2151,3461,4478,896,5955,2154,6578,4523,1878,1958,3089,2016,1828,2196,3387,2903,2293,3741,1677,4185,2581,5161,4700,2358,2389,4120,4760,1530,3977,510,3275,1547,5745,4724,434,4850,5441,972,10441,3361,4628,904,3070,2222,4516,10296,5887,7857,1119,2251,4097,2421,2271,1126,6374,3044,3758,2916,2494,10919,2474,2518,2166,3127,2291,3328,955,4409,5935,674,2301,3855,2809,2246,3427,1762,2875,3301,6212,1714,6854,2076,2848,1633,9213,1178,5271,2886,1866,7755,269,2866,2647,2829,945,5713,4192,2701,1511,2377,2609,95,5119,760,10412,906,5586,1622,610,2222,3616,2068,3166,4142,1731,4713,524,2300,7753,3961,2802,3558,1579,4542,3030,211,3220,1166,3107,4361,2136,5440,7152,3731,496,1115,3788,3388,5458,607,3689,4532,2514,3974,703,3848,6171,4327,395,3741,7278,3003,1437,2435,254,4262,845,6397,5125,1690,1267,2394,1170,9784,1940,1037,1603,5921,3572,3237,1689,7092,7223,689,1061,1445,9711,3926,3436,2514,1818,2389,4430,5413,710,3691,4920,5281,2850,3239,1544,325,1478,5458,10228,4379,3619,657,9547,6190,1389,897,2389,8306,203,7017,1699,3763,2044,1800,1496,2566,2852,4539,2562,1319,1302,2123,6129,5187,1680,3314,3138,3131,5220,2096,832,1369,3450,4578,7358,6124,1104,608,5007,4008,1402,3650,1456,3985,1512,2094,3147,3565,2923,5626,5085,3562,3716,4654,558,3485,527,4261,3856,2649,1428,4115,926,5609,2720,3738,1329,1345,3438,2439,1616,4681,958,2553,2436,2597,2718,891,5354,5039,2816,2029,1052,1672,4721,5287,1036,675,6909,4420,2322,3870,741,1724,3473,4262,2027,10425,1615,2605,1244,1049,5196,999,2971,1973,4791,1786,1457,3005,520,8236,2911,592,1681,3665,1667,1386,2600,3731,973,36,3545,1414,6375,357,2077,3835,4004,2623,5343,1515,2036,5192,367,334,6228,3402,307,1601,2773,3927,2269,3150,3156,2473,1662,3864,3400,4136,5616,1769,2556,1695,1945,808,2314,7423,2958,6091,474,4132,1191,2526,652,1734,8109,4053,5545,1912,6934,3529,3795,1021,3827,436,4778,2740,2124,5264,2896,2768,266,1487,4059,5566,8477,1453,3002,4308,1948,298,2818,3069,3353,11660,2566,1164,2854,4556,3048,4510,2721,1718,3925,2901,3105,1304,920,2153,667,4774,2177,6953,1642,6594,1616,2876,2280,1220,3493,2538,7965,2385,2347,2075,1912,2900,7035,3920,861,2336,4126,3142,1842,4847,1333,6956,247,997,2568,3321,2199,3712,1711,5232,2337,2048,1438,2084,7080,1342,4359,599,4338,1176,3185,1439,1110,1269,3257,2024,3127,2397,1075,2629,259,11414,1518,1281,2404,2055,3917,3666,466,1744,4358,702,6151,3035,11200,1360,725,4463,4896,4898,2270,2448,3319,2828,1238,984,643,4629,7717,1503,2810,3518,3055,4812,2945,3108,1814,3043,678,4448,1924,2264,4068,2734,3264,6128,11802,6417,3820,3387,2053,1458,3233,851,1597,1452,8465,1849,2655,2080,2606,2200,3272,1926,3336,1681,1112,6813,6518,1515,3224,2908,4607,2995,3582,7744,3908,324,3093,8159,4030,4166,6917,1007,2646,2218,3569,3356,6451,2473,1055,1335,6227,6797,3389,2929,1901,4946,3548,5170,2203,5172,5595,1788,773,3291,2906,3922,6058,3704,1499,4110,4755,3787,2425,5721,4649,1585,6327,3060,3268,1234,4152,3520,9079,4035,1198,2277,2284,2461,539,3738,7189,2303,3290,1379,6778,227,1075,1882,3606,3224,527,1023,1158,3053,2745,3204,2403,1994,2648,5060,833,367,6242,3221,1038,2230,3034,2213,374,920,5517,2167,472,941,1884,1289,3264,629,1911,10679,1835,3561,2887,2469,2393,388,2828,870,961,297,2953,1821,1764,1093,790,7296,2340,2746,5515,5759,828,1934,1907,2430,1188,2728,3793,1118,1083,464,6375,3744,2201,559,1808,1288,52,123,2230,5523,4922,1349,1076,4583,3767,901,1422,2017,4886,3474,2372,926,4329,510,1062,1746,2882,1146,297,3604,935,6056,1717,2077,724,872,1200,3018,3354,1155,6287,4910,4212,1870,3564,3669,1370,3423,2687,1982,1028,4164,3570,382,2954,1375,2555,1455,2365,2131,502,4708,2731,4886,1378,4612,973,1945,3442,3151,1915,2231,579,2061,4721,3054,1439,4589,2194,1337,748,4064,2825,4693,2920,895,1938,3261,2868,819,2553,5224,1745,3096,1080,3890,3538,1323,1477,3155,1321,1220,3555,629,10441,1188,1898,1372,4564,3798,1225,2073,1195,7191,321,1243,1603,2342,1771,375,2995,1151,7714,1177,1000,637,870,4053,2220,3143,3840,3432,3463,757,3150,2883,3831,1913,2701,2028,3859,1782,2590,3345,2557,749,4552,869,1978,1645,1126,2653,4119,5081,717,1755,3556,1910,3690,2740,1353,3377,3190,1531,1064,1860,2145,1552,892,2394,3217,1411,2161,2539,4552,1570,5030,1700,7020,2576,557,41,4553,1515,1592,6499,3189,2853,2526,1097,1923,3974,3925,2795,2112,783,2632,3448,4334,3287,3131,2608,32,4055,1941,369,152,2268,2739,5296,1460,561,3122,2139,2141,4598,2053,497,2264,1227,1099,1186,434,5257,501,2322,3094,2672,3879,1306,3331,1973,5113,2456,2229,492,4040,1114,310,3413,283,2887,1567,3291,1019,2903,751,4614,1479,2960,2826,2649,6595,2082,458,139,2106,3214,3180,3638,789,6471,390,120,1173,10064,3798,3392,694,1521,3976,3655,580,3457,4643,2228,483,4102,585,2855,1669,244,1537,4830,2135,2145,530,3657,490,2063,4475,2009,5565,2437,1988,2895,6649,1718,573,817,1874,4222,2335,2463,324,2653,2431,2786,333,2683,4104,692,586,1395,408,3109,4802,840,2373,4939,2099,988,2201,8708,1375,2623,2845,781,685,874,1541,1055,1649,3532,2562,5048,1759,2089,518,554,4806,832,2818,3485,2940,1153,2967,3599,1633,1829,3533,1738,630,2506,3709,2409,3590,2910,734,6398,2223,2066,2729,1439,4934,2052,2754,1196,428,6972,1879,2433,292,4979,6240,3686,502,1730,881,2595,836,906,4819,1720,2816,2293,554,3384,1560,3860,810,3183,2195,979,2626,828,3949,2508,540,3597,2188,954,5994,5386,2497,766,247,1958,1967,3790,2029,672,1554,1593,1628,1545,4643,2693,2987,3580,1646,1448,3328,480,1918,1374,716,3554,1201,1815,1547,2085,352,2982,633,1785,3236,421,3177,1813,6492,2660,4722,83,1286,801,1835,825,1918,647,1556,1235,3786,7562,13505,445,2815,5273,2428,482,706,4223,744,3293,1057,3381,2779,2055,3340,1258,263,3746,3779,1500,1745,1328,2199,2683,614,3095,2189,6036,1058,2661,1829,2105,4420,770,1968,534,1623,833,3091,3124,952,1858,5941,735,4447,2046,4570,2069,874,416,6018,2602,775,2024,4198,2547,3200,673,2046,3051,4115,37,3453,797,6874,2128,3611,2186,2954,2557,751,862,4108,749,2062,2290,1676,9273,1106,3368,1112,4155,1261,456,2647,3330,1603,3037,3017,2528,2174,777,2163,2874,483,7567,2102,2670,2870,5301,1014,2309,1819,1831,2093,4329,831,801,2291,2783,418,1329,4199,2726,349,1535,4479,1479,2161,1483,2984,3753,3277,387,1705,3081,2605,604,7914,2172,72,4752,1288,466,3067,1095,3809,2031,2125,712,1631,1144,2580,8347,2013,4137,728,4904,2814,1400,1099,1261,3094,1244,1219,3474,2541,984,2015,3201,1657,2710,3517,1238,4133,1102,527,2335,2772,750,3559,2089,1486,2170,2033,1257,5629,2268,1300,747,4178,3816,1060,658,4649,681,1072,2939,5338,655,3858,2682,1329,541,3238,3735,325,2252,3368,1034,1706,1562,1320,2263,6143,1500,3329,4034,7381,552,512,1291,1392,1358,1973,842,4369,2954,2829,229,2915,1210,1255,6397,3590,2981,3666,680,812,1885,4164,2267,3247,1451,4837,1708,2890,891,1826,3146,1795,1909,5817,2933,2442,740,2824,4609,1210,2015,2300,2186,552,1005,1810,3194,1389,4660,416,999,7828,1752,2951,1680,2832,1112,1138,2205,1266,6822,888,975,3211,1980,2357,3912,66,6161,7930,2440,2567,2745,2016,929,1727,926,1664,7294,1465,808,1901,1992,1692,4390,887,1197,3194,1721,8165,1963,1380,1722,340,2632,2045,3966,1403,2245,1743,3033,116,909,1496,2784,4473,2625,1865,1135,2284,2189,3209,1058,1083,2972,1917,1029,709,2604,8731,2417,2206,1087,1986,5701,1310,1403,752,644,935,8598,542,2276,5459,2078,2533,3082,2242,2684,621,508,3342,1296,1230,845,200,2582,8018,7458,1986,5032,1800,1037,1337,4319,1192,3740,501,4105,3931,2675,2472,1580,2708,1779,2649,3032,104,5059,3039,1491,1568,1932,4815,3123,1415,2533,2729,1570,2950,791,353,6281,2423,4626,1785,4189,1731,1599,2409,325,5188,1737,738,3278,2270,3389,481,2379,3742,2905,1586,6771,1843,3757,1374,1449,5241,2693,1290,1498,1726,4335,2861,1002,6199,990,4863,962,1397,1498,5289,174,831,5038,3162,4051,1375,878,754,5393,3589,1655,1730,4878,2712,379,3706,2078,4068,2573,1395,1528,4159,739,1964,5523,3522,4059,988,1026,1724,5008,5627,1643,2219,4012,2100,1834,2026,5478,77,1583,2701,895,5484,4312,1258,4600,6045,333,2465,1929,3574,1838,633,3433,2445,6189,2249,1440,2185,2865,596,712,1159,1872,2382,2066,857,2590,3701,801,7604,3182,7049,401,2407,4615,1010,20,2538,2022,2148,633,2064,457,2051,2732,1744,4239,1814,5714,404,1703,4265,2352,4347,1229,67,1220,528,2758,1101,5941,3126,4163,662,3938,512,5877,1088,1295,1865,3803,1046,2030,11757,6768,2064,3294,2131,846,1907,313,2419,911,6891,1164,2555,1084,226,3299,1865,2541,604,6955,2625,884,1131,1151,474,31,3434,13586,10218,202,180,188,255,374,108,110,176]}}}}") (InsertFields (Ref global) None (__cols (GetField rows (TableCollect (TableRead Table{global:Struct{},key:[],row:Struct{s:String}} False "{\"name\":\"TableNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/cols\",\"_spec\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[s],row:Struct{s:String}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[200648]}}}}"))))))) (InsertFields (Ref global) None (__cols (ArrayMap __iruid_53 (ArrayRange (I32 0) (ArrayLen (GetField __cols (Ref global))) (I32 1)) (Let __cols_array (GetField __cols (Ref global)) (Let sa (ArrayRef (Ref __cols_array) (Ref __iruid_53)) (Let __iruid_54 (ArrayAggScan sa (GetField __cols (Ref global)) (MakeStruct (__iruid_52 (ApplyScanOp Count () ())))) (Let __iruid_55 (ArrayRef (Ref __iruid_54) (Ref __iruid_53)) (Let __iruid_52 (GetField __iruid_52 (Ref __iruid_55)) (Let __iruid_44 (InsertFields (SelectFields () (Ref sa)) ("__uid_5") (__uid_5 (Ref __iruid_52))) (Ref __iruid_44))))))))))) (Let __dictfield (ToDict (ArrayMap __iruid_68 (GetField rows (TableCollect (TableKeyBy () False (TableKeyBy (__uid_5) False (TableMapRows (TableKeyBy () False (TableJoin inner 1 (TableKeyBy (__uid_6) False (TableParallelize None (Let __cols_and_globals (TableGetGlobals (TableMapGlobals (TableMapGlobals (TableMapRows (TableKeyBy () False (TableFilterIntervals "[{\"start\":{\"locus\":{\"contig\":\"chr20\",\"position\":1}},\"end\":{\"locus\":{\"contig\":\"chr20\",\"position\":64444167}},\"includeStart\":true,\"includeEnd\":true}]" True (TableMapGlobals (TableRead Table{global:Struct{},key:[locus,alleles],row:Struct{locus:Locus(GRCh38),alleles:Array[String],`the entries! [877f12a8827e18f61222c6c8c5fb04a8]`:Array[Struct{}]}} False "{\"name\":\"TableNativeZippedReader\",\"pathLeft\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/rows\",\"pathRight\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/entries\",\"_specLeft\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[locus,alleles],row:Struct{locus:Locus(GRCh38),alleles:Array[String],rsid:String,allele_data:Struct{nonsplit_alleles:Array[String],has_star:Boolean,variant_type:String,n_alt_alleles:Int32},a_index:Int32,was_split:Boolean}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[10435,11961,10055,2334,9565,16663,9349,548,9376,6039,13869,4615,3837,12680,2016,6720,6469,12199,3675,11533,5737,2756,12886,3662,5379,10830,4053,3421,6200,5934,16255,4410,7830,13118,5892,3986,5023,4845,3106,8567,14977,1881,3351,5059,14245,6532,4089,6404,6766,7681,15089,5305,2726,5427,4419,3233,4962,4574,8072,4418,5477,5338,12169,7105,3458,13366,744,9110,2695,4738,3521,4606,4355,5221,6194,4728,7138,3650,6757,3048,8921,4933,6416,4141,3578,8230,3077,9635,3261,10601,4708,3103,1633,6276,6790,4344,3114,3106,6303,9044,6680,5523,9524,6172,5579,8244,5638,3980,9331,4937,4403,5231,5597,3604,12068,5509,4341,2995,1991,5638,19029,7493,3952,3483,9720,9793,14482,13801,5381,3985,5692,1731,11921,2165,5934,7930,7103,5441,3572,9697,6421,7389,2718,3238,5282,5101,4559,1093,4054,836,13122,3893,6134,6438,5519,7742,15837,3316,5650,2785,2918,3507,6189,12356,3953,6740,3746,8542,2058,3028,5369,10087,6203,2117,7993,4025,5195,3055,5002,10473,2197,5503,3772,9208,8314,2740,5398,6990,3603,6073,5172,6340,3412,6922,4386,4910,5333,4282,6546,6401,7531,4186,3110,3284,4570,9845,6782,7753,5628,5447,4612,4949,10973,2176,2168,5607,5850,6304,7389,8275,1890,5823,2586,3944,5173,1661,9647,4745,6238,3329,13839,2039,3725,3750,5075,4645,6828,6986,4160,5262,7606,5452,6824,2939,4825,1821,11363,5455,2061,6367,7848,2993,4189,3443,11286,5937,9113,1973,3399,7677,2596,10880,4253,4951,5549,3793,1535,2742,6881,2059,7507,3363,5400,2886,3625,3650,5626,3442,6752,6304,6592,4632,2776,3560,9232,3666,6737,12557,6965,4639,1999,7666,2733,859,5297,8148,3973,435,6601,4898,8273,2163,11116,3831,5523,3902,1746,5101,2739,12621,2038,2806,5040,10807,2833,4518,8003,4564,6277,2832,3728,3632,8564,3685,10365,2069,6417,1723,3327,3247,5355,12734,3395,4564,5924,4542,4754,6689,4705,7160,6237,8414,7978,4280,1317,3171,5603,7050,4112,5369,3394,3023,8089,5500,6758,2985,2023,4400,6794,6535,2812,7136,6948,7838,4212,3535,3970,4530,11041,2967,3822,5712,7287,5673,4019,5593,5487,1840,6808,4290,2285,5570,1835,5440,5527,7408,3853,2890,1994,8391,4075,4856,5880,5535,6871,4246,2071,1822,8950,8459,6947,3858,8309,3238,3936,6636,2945,7871,6055,2657,3664,6965,5604,2422,4692,2797,6475,6407,3089,7326,7106,7820,4639,2214,9169,3068,3927,745,6372,9648,2847,5933,5913,3951,536,2845,6447,5135,4787,6795,4804,6152,1642,1929,4740,5407,2022,3005,5764,4890,6994,3010,2140,9392,5142,3112,3259,10322,2934,4645,1840,4011,6378,3721,4730,1749,5522,8527,5341,2322,2187,4993,3181,6679,4301,5039,6520,4190,2484,3311,351,2168,7281,8175,4099,6848,3525,7359,4178,3948,2681,3985,7196,8945,4165,3004,6029,4187,2370,2822,3304,4068,11115,3174,3942,3119,5955,8547,1950,2483,2656,9048,1743,1771,4990,7933,5813,4738,3256,5248,5084,3150,5171,6416,2671,1978,6070,3302,7248,6286,4010,7583,1119,4668,7147,3080,5170,6558,3255,999,3751,1978,9823,3729,7492,3660,5208,4346,6467,3335,2839,3287,3265,5474,3607,5911,10466,4057,1633,5731,5725,2459,3231,2357,7632,4177,6668,2911,4409,4666,2873,5049,6974,5089,7368,2252,5140,2187,5922,5923,6243,4813,5062,4492,1592,4798,5384,5066,6888,2092,5254,4450,3936,3666,4494,5271,8181,3991,9704,2039,5500,6290,4202,7360,4725,7949,4680,3891,7057,8389,2770,4215,8354,5196,7334,2160,5651,4518,9417,6580,7070,2328,5225,2779,4414,5865,4213,6804,3611,6264,4268,4423,3105,4343,3199,7391,3831,7706,4936,4039,931,10386,2815,5159,2884,4993,9290,2458,2021,3126,7660,2986,3721,5483,4945,2233,11986,4468,1794,9854,1742,3187,5893,8695,2494,6048,7306,3214,9238,4972,3962,7693,13009,13101,4482,6551,2491,10101,2636,4126,3713,8576,5337,2830,3845,3904,8963,7989,3572,5723,8317,1560,8441,3981,6384,5557,5886,5485,3071,6851,8985,6825,5567,5732,12430,4654,4305,3052,5976,6133,8397,3916,5400,2289,6630,3525,5083,6510,5191,3099,8310,2135,1433,8664,1598,6410,2491,4929,1137,6358,8517,4004,2542,4885,10127,6077,4446,1453,5427,6498,7920,4159,4314,5804,17298,11893,2012,3939,8081,10985,5117,3801,4910,5213,2503,9058,5044,4013,1707,4042,4127,7024,6433,6693,3281,1587,3703,7496,9101,2955,3244,4019,2990,5300,5468,8643,2692,7929,6947,3689,5074,5176,2647,5792,9546,2282,6340,3873,7448,4972,3045,3999,3623,6975,5779,8420,2125,5961,4223,5702,3796,9158,6010,6501,3980,6770,2005,3693,7183,4903,5739,6823,7221,4171,7560,3063,4041,3713,8598,2144,7009,4894,6185,3506,6786,7871,3165,5721,4351,6972,3000,2219,8306,5210,4771,4680,6270,2577,10085,2731,4042,4880,5931,5951,3858,3651,4048,9871,6467,4466,4557,3583,7559,3401,6098,4449,5209,3399,11083,2171,5552,4642,6773,2650,5835,7190,8205,1635,2444,10861,6059,3083,6714,5924,8865,2675,5245,9945,1360,4241,8126,2918,2070,7139,8189,6379,1706,2504,3741,3123,4718,4709,7005,2744,5961,5037,3387,5285,2527,4161,3171,13753,2838,2799,2382,2653,4728,1550,7053,5064,5056,2587,5052,2950,3119,3786,4994,1920,6573,6438,5851,3979,8284,3269,2731,2942,5649,6549,3900,2375,10459,1596,6908,3919,4826,4500,4112,8254,3364,2604,6019,5913,6185,2524,4456,8630,3475,13642,4925,4538,2408,6436,6213,3346,1692,5482,4261,3570,6043,5403,3934,1747,5713,5568,3329,2190,3154,7375,5672,5903,2182,2444,3296,7099,5400,3290,1306,4199,1778,2832,4469,2539,7211,1428,10424,1841,7918,4700,4525,887,5807,9255,3662,4020,1639,5450,3234,4503,1800,4991,4481,4662,4842,1774,7525,4152,2361,4553,4521,4993,1370,8170,5816,6260,10173,1811,4453,2738,7517,3845,10815,8962,2239,4721,4772,2550,8641,4752,9355,4355,4502,4309,7230,3138,6510,4011,7171,1751,8939,2695,7425,3259,7378,4132,5047,4164,6715,5699,5090,8153,12091,3814,3770,2761,3175,5819,7430,5609,4983,9074,5986,4949,4928,5431,2921,7960,4756,6351,3045,3845,8802,7710,4353,5526,4497,4491,5993,3335,4736,4464,4330,9368,4832,3687,7515,4684,7248,2459,5585,4279,6573,3513,5400,8953,3533,4333,8936,2750,2831,6438,5062,2897,8065,3267,6216,3085,7673,8068,7938,5843,1052,3629,5077,2009,806,5524,6611,9867,3894,2486,1857,7525,3108,2089,1757,7345,12216,1898,3602,2502,7174,3960,6383,5432,3010,6447,5737,6515,1995,6265,4374,4711,5037,6982,2619,2153,2771,4179,5229,4833,6116,3191,5196,5927,5881,5352,6391,3470,5386,4108,5902,7736,3870,4214,13313,9130,10169,7785,5630,7188,8184,4907,1956,4280,4505,4931,7189,9398,5019,4300,3642,7306,5668,4634,9272,1947,4677,4741,3275,4790,7749,5507,3626,6243,3978,6725,4304,6317,4164,6548,6090,3334,7079,3987,4979,2927,5722,6074,4574,10225,792,6328,5300,2489,3344,7030,5014,3101,4918,4491,8189,6516,3973,6874,5783,7657,3659,1953,7036,6600,5958,2054,6911,4153,5997,2538,5998,4310,2248,5490,6526,7700,4551,8355,1827,7402,6492,4037,3675,6046,7167,4674,6767,9311,2766,8091,15387,4903,3439,1322,4189,4803,7140,9914,8016,7788,1670,6890,6460,11318,4270,2550,8116,8186,3843,5076,5348,2779,3877,9033,4986,3090,9202,3255,5225,6584,3674,5529,2433,6763,6855,6236,4999,8116,5246,7964,4314,2535,7838,2130,6238,2738,7523,3997,3886,2811,5524,5652,7060,5572,1335,6153,2894,7605,6501,3458,2382,7668,5892,2922,6944,7008,3403,3853,3299,2703,4616,9730,12073,1701,6391,3619,6103,7939,4907,6089,3233,5926,11543,3701,2810,7220,4002,6650,2786,6204,4839,2896,5293,5195,5935,4402,6065,6404,2081,7391,4657,2617,5290,5380,2860,5918,7397,3746,3616,5939,2742,7460,6326,2470,5379,6862,7048,3375,5538,7173,6754,2078,4806,5243,3795,10208,2107,1968,5650,2644,2998,5755,2838,6135,4952,6887,6495,3807,4828,1156,3414,5752,8475,4004,4537,1704,4949,6939,4521,5419,6346,6947,6892,3273,4169,7052,5366,7499,8323,1807,3381,7960,9850,4737,6015,3656,5119,5563,4224,2966,9457,2007,5248,5584,3945,2888,4729,11832,3152,9290,6007,3532,2832,8262,4170,14292,5420,2204,6490,3155,5092,10118,4419,7020,2310,3269,7457,7554,2971,1638,8322,9435,2875,1568,4881,7780,5699,5890,3207,6299,2499,6958,1195,2773,9175,2833,11781,4149,5174,2580,2728,2960,3966,7959,7299,2048,4187,4462,2647,4428,4219,5095,4757,6613,6350,4086,3242,4447,2308,6149,8541,4336,6028,1609,9444,6189,6563,6684,5010,6273,1223,3639,3415,10321,2635,2648,1530,4469,10344,6860,5207,5447,5675,4077,9759,2888,8299,1354,7505,3125,2579,4727,5184,9487,2474,7427,2730,12615,3382,4993,8139,2010,5084,5587,1782,7228,7586,5691,9414,4131,2843,3437,4983,6134,3027,5791,8619,8162,1677,7155,7855,6172,5473,2688,3502,3346,4173,9333,2546,3916,4474,2733,10035,7017,7594,6783,3904,3588,4742,8817,6343,961,4423,5197,4170,4111,6397,6304,2741,4889,3889,5722,2669,9396,2453,5594,9375,8632,4241,2372,10687,10767,5316,2801,6563,4131,3366,5978,3210,8810,3614,4879,3861,7272,3856,3550,2299,5852,5919,1717,4511,7396,6359,4308,4886,3634,9311,2367,4464,5668,3540,5357,5405,4309,5227,4965,4091,4151,5042,7403,649,4708,3753,2634,3516,6373,4525,1923,6982,6427,7490,2187,6475,4331,8972,3467,3167,7416,2361,10445,3585,5087,1318,8674,10079,5027,4253,4629,6822,3121,1969,10577,9313,2185,6277,5307,4662,3106,7889,2166,2676,11879,7041,2629,3615,7942,2267,5155,2851,5289,12335,4885,2920,3509,3518,2986,6081,1183,10587,3554,5554,7194,5823,5779,4487,3356,6185,6733,2765,5287,2735,9532,5678,4223,6739,8118,4897,4337,6162,1918,5750,10066,3337,2231,7048,3792,2437,4071,2100,7706,12788,4354,6915,3524,4545,6144,1477,3894,4247,12271,3094,6875,9761,2856,16422,4114,3926,1669,4941,11112,6125,4064,5413,13692,1460,4528,14932,8758,8266,3575,854,5284,2467,7828,1560,2811,4955,3427,4067,2642,4346,3980,3267,3509,2461,14708,2238,1770,6367,4685,5155,2951,6607,5966,8887,7028,813,8540,3132,2168,5096,2025,10347,5602,5432,3911,4378,3620,10134,4195,2827,1457,1784,5649,2269,4721,1894,8231,4123,4485,3997,5995,6175,3351,6370,4190,8257,1632,1056,5612,4583,5302,6896,4917,6802,1932,6425,2376,2140,8218,6844,3522,3340,7232,1878,4002,1998,4984,2188,4593,4870,2780,5595,6880,3961,3301,4230,3781,7402,2879,5368,1704,3439,3866,3194,6137,1798,4418,3377,6756,4764,1529,4886,5899,6416,5800,2841,3000,6434,5439,7625,2401,2382,3337,4050,4118,3468,2732,3664,7566,3772,4083,3671,9792,3572,5122,4299,2641,3888,9473,2249,4433,4626,5782,6627,3066,2833,3831,11054,2156,2887,8943,3132,3974,6716,2755,9822,5514,5812,6870,4362,11117,1898,5402,4309,7335,3217,4135,2826,6841,2733,3521,5452,4759,3888,3773,3502,5491,4886,6104,2852,1615,10091,2820,4939,2138,7418,5737,2259,3845,6196,6060,5050,4606,4088,4716,5363,4013,1240,4533,5593,6762,2523,1899,5970,7854,2541,1481,6438,7982,1989,2998,3741,3902,2785,4581,4423,4499,7784,3977,1469,4722,8145,1741,2508,5283,6136,5666,4418,6490,3395,3888,2037,4542,4392,3455,7434,2652,8224,1943,2083,5626,1885,2532,7349,5803,4825,1010,4141,7099,1787,4456,7066,4186,7899,8281,1096,3377,4989,2798,6910,3977,5055,4836,1687,7091,4028,3292,8737,1802,3503,2609,2304,4660,4648,4186,7051,5204,4648,4873,4310,3996,2518,4178,2962,5481,2709,2650,13374,2588,1761,4950,7626,8751,5282,3093,3806,7289,2154,5121,1762,7064,3531,8690,793,6931,5199,4820,5731,5094,2989,3332,5240,1553,8271,3338,2260,2470,4448,8369,6630,4010,4202,4623,3193,2444,5174,4113,6164,2721,7656,11214,6412,2181,5199,8227,5886,3357,10173,3733,3736,4574,6375,4148,3794,9440,4165,1604,6299,4283,3038,8092,6312,5109,3268,5184,1850,11216,6745,8331,4891,2888,5720,3042,9393,3108,10067,10269,5351,1252,5597,8448,5857,3408,3004,4413,5457,5039,4479,2052,3281,3081,1408,9776,6945,2421,6110,6989,5750,3452,2169,2499,9874,5783,4752,3336,6192,7340,5007,3812,3012,6652,3139,7562,1010,7246,4655,10002,5429,6293,5243,6164,2952,8040,6056,6291,11867,4390,732,2675,8826,8091,2119,4421,3287,7280,5728,5960,4396,10767,2440,4221,8036,5269,2459,5638,6956,8307,7192,4453,5926,3575,3967,7847,5409,7494,4877,8161,6225,9223,3171,10892,4868,7350,7645,3057,10306,5048,4934,6331,4388,6563,7402,4563,3777,5219,8127,2260,4744,9796,6917,11360,3777,6902,4632,5521,6052,4090,6679,8907,1026,4078,4071,6703,9954,2400,3943,8525,7557,5453,6038,6220,6620,3546,1880,6445,5013,4762,5671,10705,3259,7220,505,6086,8770,5002,10846,1552,7152,2904,6520,4233,4281,4594,9374,4332,6406,7533,2590,8849,7473,3817,4445,7674,4993,5426,9110,4895,8889,7329,1259,3768,5512,2924,7338,2441,9820,3745,7167,2242,6322,3709,4009,8558,4528,6803,1675,3478,6600,6721,1656,6779,6574,5443,5605,1381,4732,7169,4356,4694,4751,2223,8733,4588,6781,2235,2506,7480,4954,4605,6613,6823,3562,4424,5712,2493,5141,10772,4500,6793,5739,3517,2716,4349,4963,4839,9268,4569,7012,6565,1829,4442,9200,2571,3562,3100,9974,3079,3148,7449,5406,9532,3277,1924,4870,1831,7959,7118,4471,2757,8851,5161,4574,8101,2610,9159,5636,3271,4160,6391,5485,5842,5661,5433,2997,3940,7446,5565,2769,7702,5003,5042,6608,2882,6645,6018,3912,2849,3078,10445,2095,9156,1590,7419,5089,3008,11724,3524,5100,4174,6951,2956,7662,5187,8579,2000,1860,4094,10166,5491,4683,3471,3979,9106,3915,2174,3310,5777,4553,3702,4562,8438,5923,5210,1687,7213,4343,4679,8658,4820,9796,2593,3715,3813,7485,3590,6374,2891,4222,7915,8008,8201,5362,5212,3995,5256,6671,4564,4287,6330,4584,8935,5051,4310,7412,3883,8292,3473,4062,3545,6052,2434,6221,9991,4639,2521,9391,5724,1290,5708,5889,6480,5213,1716,6040,2227,8655,2253,7420,5087,7268,5309,6049,3118,4215,3285,5902,1857,7747,2475,5734,4197,4916,8752,1216,5875,4653,8835,4957,4908,5831,6273,2658,5223,6260,3014,5352,3351,6046,1490,4227,4439,3527,3625,4518,5026,5560,3886,5604,6223,5121,6461,3046,5833,5439,3141,8831,3616,4805,7942,3097,4938,5107,7311,1663,6504,9149,4139,7454,4771,2850,6219,3224,4624,7296,7773,7988,7788,7051,7088,6715,1732,9986,9243,3457,5814,11235,2830,6320,2578,6351,6863,2976,5633,5702,7618,2600,5729,3680,6185,4335,8069,1032,3958,5539,2526,4469,7959,8711,4734,6964,1588,4463,3039,7443,2299,3051,7642,1170,4302,4309,5410,3411,5068,2934,6698,1287,1474,5052,2014,12806,2080,5694,8143,7091,2752,2569,4669,4231,7835,3766,5674,1953,4861,6264,5395,5730,3277,4941,4478,6006,3886,3091,5720,5880,6383,4284,1902,5306,3390,4941,5192,11454,2232,3747,2462,2795,9200,1710,5919,2196,7335,3764,4923,6607,6747,4591,3763,6452,6160,4368,1650,10301,7632,4437,2490,5463,2877,3831,6508,6620,5960,2539,7964,4785,5962,3310,1375,9625,2664,1904,3972,3958,1534,5394,6267,8367,5517,7738,4324,4459,4651,3030,1224,7527,5088,5359,5887,1786,7064,6304,16092,2748,2818,5959,6504,6074,983,10866,7782,5728,5311,9253,3430,5718,9786,5938,2515,4754,2761,2951,10899,2448,5698,2559,10302,5866,11109,4743,3400,7008,2419,8584,1999,6695,3716,6039,4246,6470,2814,5223,1032,4429,6608,2958,2609,1770,7295,4240,3525,2668,9352,1842,4716,7007,2027,4015,7577,7045,1369,8641,3206,4864,4642,8318,1823,3143,9614,947,5681,4291,6824,3635,6465,1136,6585,6290,4553,12207,1987,3854,4276,5299,11678,4236,2760,4279,3523,5282,1137,3349,1158,5739,2434,4959,4375,1624,6764,1244,11457,7717,3415,4486,6000,4025,1893,8541,6046,4311,2241,7798,3260,10926,2962,4221,5749,5256,5157,2906,5138,3177,5743,2962,5653,2990,9321,5583,6644,5019,2382,6556,5928,855,4914,9058,5590,4131,2701,7774,4859,3026,3192,6065,4820,3151,3185,5217,6560,6859,5888,2983,9767,2554,2341,7697,3264,3578,6073,2366,2439,6568,5836,3820,7016,4273,5025,3891,9472,2495,3114,2623,8836,3284,3432,6204,8505,3350,3101,3608,2705,5580,12405,3866,5438,3090,7541,1167,5983,2748,5624,3648,3718,8148,4409,5347,9489,3733,7754,7601,2704,1498,1930,6132,3513,6836,5080,4371,3355,6180,7190,6538,5923,641,11203,4375,2281,4315,6467,4326,4311,4780,2915,4937,5942,5724,4306,6366,1741,6429,3538,7666,5612,5079,2902,8878,3882,1075,11822,1811,7773,6430,5911,6870,5328,1316,8510,3611,6845,4500,2516,7348,2797,4136,4034,10967,2069,6485,4747,8294,1560,7204,4740,6176,9660,2949,10859,9386,11696,5793,14510,3914,8696,2906,3115,4043,8456,4703,9622,4556,9058,6622,5093,3594,4653,2332,4915,4473,6427,4869,8721,5659,10574,6901,20083,2984,1903,6769,8571,7894,4744,11909,8408,4653,10131,5511,5713,7298,5963,10045,2222,6097,3661,5507,8185,5463,3730,2079,9854,1875,5514,4576,9578,10922,6835,6934,11162,7364,2950,5526,6419,9187,2622,9080,3058,10299,11728,2926,2605,3494,5607,17388,4460,6655,4531,10165,5735,4800,7512,10317,7613,11253,12040,9973,1018,8854,6026,3098,8098,5675,2851,4096,3096,2356,8157,3416,8447,1905,9655,7007,4341,4912,1959,3947,2383,1868,6540,6886,8284,10626,2040,2031,3676,3044,3144,9802,5520,2463,4787,1810,11436,3625,6197,3129,9605,1737,7920,1719,6128,3656,6242,3180,4923,8771,3686,3931,1645,4734,5278,4688,3463,5166,7496,3946,7231,5041,2437,4190,12035,2797,7865,4921,4022,3858,4799,8311,1290,10894,4148,1547,4094,7588,4919,3939,1933,6455,3858,5662,6284,2016,3701,3795,5286,1273,2454,12639,991,5328,5142,5281,5168,4608,5716,4656,5453,7000,4681,6150,2303,5951,5236,2105,1095,3749,4056,4285,7497,4379,3801,6365,3873,4079,4799,4922,3618,10120,6602,3111,4456,7425,2525,5232,2861,4084,5213,3907,7230,1665,6980,4908,6861,4434,6799,2773,7373,3909,2061,5058,1455,10286,5093,5684,2853,8471,3363,7510,1031,89,9128,1920,2791,5683,5353,5781,2022,5858,3153,6903,3551,4273,6105,5680,2444,1949,6385,7536,2492,10990,3390,5102,1498,5255,6131,4912,5614,3645,4830,6197,4350,3895,5684,2857,9903,2069,4022,4288,4443,6334,6438,6707,2317,4298,8984,6226,911,4623,3617,6535,5422,1236,2254,8237,9104,1464,5207,5058,3345,4463,979,2480,6825,8962,2727,4980,3508,6877,5503,7505,1481,4254,5112,2488,2566,3726,6359,9280,4933,4089,3358,1689,2774,5799,6797,13949,1896,4555,1576,6494,2708,11110,1907,3940,6932,2421,3572,1264,5477,1313,5095,3011,8086,7510,1913,2047,7154,5775,2280,1457,6188,8762,3235,6001,4473,4383,3589,9651,1697,6906,2884,2124,4189,7808,10021,1822,2933,4183,5250,6665,7053,5295,5192,2915,2781,6002,1874,6770,4939,7302,5077,4452,6657,3523,5829,4351,2562,1437,11029,2298,4722,4231,8959,3055,1417,3786,8802,3732,4215,2053,5586,11174,4730,2975,1356,10693,3274,5131,1787,4315,6890,798,2419,6503,4531,4879,2580,2569,3236,8034,2454,3639,3397,2421,3841,5646,6191,5327,2394,5746,706,4780,6615,7776,7211,1386,2112,3234,8440,8136,4364,9603,6038,3333,8320,5146,4383,3718,4635,5929,3616,7419,3922,6330,4780,8108,2918,5616,5810,5662,10482,1248,7142,1502,4282,10057,6989,1997,3353,2055,8567,4438,1089,7354,2702,2460,1964,10858,7507,3093,5431,1436,8189,2660,4484,4542,7249,8147,3711,3663,7678,4672,3982,5196,3667,6983,5765,5445,2267,4825,8646,2937,809,4999,8557,4122,3303,3188,5718,5564,11530,5213,3022,2430,3796,5575,9351,2162,3182,2498,5054,4192,5528,8478,1776,4257,4264,7450,1749,6452,2937,4680,3829,12091,3632,4038,4668,3671,7702,2461,7981,2128,6648,4130,7393,5705,4885,5419,1455,8807,4969,6629,2376,4829,7440,3531,4315,4590,6338,2698,8200,1515,5938,5989,3864,9066,2895,10768,4590,5594,7302,4607,16154,2800,3633,5151,7467,8787,4421,4750,9937,8091,4762,9579,5317,7424,3231,7892,6909,8748,10070,3375,13170,5764,1199,4992,3888,11192,3540,6650,5547,5291,8040,8780,6412,2373,6142,2293,2685,2282,5176,3283,10025,7323,5338,6058,2848,2641,3400,14799,2778,4704,8088,4408,8982,3147,1819,10489,2161,1939,8883,7219,4477,4753,4439,1903,7136,6825,5761,5571,4154,9123,4623,2118,2631,4956,4855,1393,6970,5741,2295,5702,3613,5939,2294,5939,4734,3242,2549,2033,5639,3286,4991,6897,3518,5516,2505,2156,7080,6132,3384,7459,4443,2100,3289,8558,4687,1716,7766,4758,3477,4509,2358,4652,12725,4439,5579,1527,7888,1485,7177,4138,1570,8883,4510,7647,2305,6296,5350,5140,1885,4340,5739,5370,4234,6502,5756,4732,6404,3179,2660,4727,5547,4957,4956,5268,3592,3914,3110,5553,5110,4056,5380,7134,5959,5638,915,2902,10715,6351,4225,1381,3589,10460,5637,1237,4406,2341,5477,7043,3398,2770,2629,6681,1150,7708,7523,4482,5714,4331,4636,8422,5457,822,2983,2126,4602,5687,4654,4198,4650,2897,6620,3240,6761,2629,4994,6145,1905,7033,6528,7458,3418,3465,4112,3009,2449,3981,5620,7318,3245,5197,4676,8936,2981,5643,3066,7039,10311,2655,1784,1895,4094,7516,3894,3952,5655,4713,2486,6702,5068,3075,12754,3071,2097,2599,3787,3942,9250,2626,2713,2341,7995,8194,2832,3814,2909,4646,8905,7672,3049,2439,7156,6573,6408,2029,2574,3239,7421,5033,3153,4050,4523,4567,3854,3444,4911,1749,6159,5475,1522,3525,4181,6779,1036,11957,9142,2719,3365,1645,5045,3667,2589,7696,8436,2424,5631,6212,6190,3676,9706,1525,4363,6914,2920,6538,5607,5912,5099,4020,3919,4065,5489,5750,5963,4462,2615,6392,2745,3570,8043,7897,4706,4633,10350,1921,4813,8509,6240,1433,7301,5140,1384,7869,3830,4127,9714,4994,5868,3376,4571,3115,3757,2689,13363,6777,4908,3981,7557,3913,3398,4479,6684,6567,2767,5716,1843,5631,3632,4981,5586,6217,4363,3271,5068,4314,7085,2575,3601,3987,8895,5601,3101,5831,5093,4423,4778,7093,6716,2913,6628,4841,3856,7463,3237,5369,1968,5731,6161,3897,10037,4556,5124,6751,3919,7084,4340,4513,6265,3031,2724,3782,2375,5971,921,4405,9348,5973,3118,4117,4637,6756,2878,5189,10245,3096,8808,7169,2369,4413,5290,4851,4878,7499,7946,6979,10494,6909,11110,13280,5823,3279,8634,12509,6806,2487,3462,6775,3856,5106,7389,6809,10227,1285,5756,2876,5141,6833,6968,2845,2375,4683,3361,4566,2380,7793,2560,7121,4508,2400,6237,3220,6682,6611,2960,4945,8946,2630,7078,2713,3092,5298,10552,4102,6426,7987,1767,7449,6614,4757,6981,3453,3605,6509,8786,7269,4657,971,10178,2747,6542,5792,4953,3429,9154,6448,4698,7736,3436,2619,7042,9237,3307,5469,3579,10178,3097,4510,1735,7728,3228,2044,7016,8244,7087,5356,7054,3600,3576,2589,9307,5610,5965,7754,4942,6214,1656,3874,6041,5334,5217,4552,5648,4314,4096,5440,7059,3496,11458,4391,3325,8627,5680,4702,5292,7011,12583,6516,3491,6077,5596,4175,1997,13024,2990,6683,3376,5512,6275,6828,3156,10697,8115,5398,9678,6218,5559,3397,4540,1836,12608,4331,5142,8263,5399,5878,8635,7580,3438,14066,2414,7294,2481,6317,6638,7500,11383,5843,4051,4419,7281,9492,10975,4165,5234,2331,12853,7057,4759,4977,4001,10276,8623,4560,1917,9384,3606,7377,7069,7544,11398,5155,4631,4923,7045,2565,4840,8716,5921,4764,5625,3421,12153,2335,4085,6255,3673,6081,4564,9575,3241,9773,1196,1972,5403,8215,1713,7539,7338,6621,4949,1748,4556,6717,9195,1840,5883,4499,6448,9139,3947,2759,7402,7530,5832,4667,3032,4118,7038,3802,8024,6033,3651,4625,9669,846,4621,10464,6264,6874,5880,11886,4834,5195,11827,4298,3238,3419,10609,5750,5276,6003,4976,6392,5378,6256,9039,4410,16324,13324,5975,4755,5672,4487,6242,6172,4119,1977,3886,4609,3981,8580,7397,6026,3879,4828,12023,15632,3748,6217,8069,4628,6693,2592,5657,4828,3168,6275,1794,5891,7087,12114,2963,1724,1869,7175,4606,3124,4804,6605,2719,4778,11293,2459,4877,3542,19886,2954,14514,3240,4194,10132,8588,4420,3591,6635,1904,5053,6798,5648,3468,9704,5232,10093,5298,3377,8897,4939,3858,2497,8596,6641,6594,3664,7403,2803,2089,4952,9112,5201,3010,6642,3362,6473,8708,3582,1857,7232,6909,8787,6919,492,4945,6426,5179,3353,5240,3457,9612,3286,3102,2387,4176,3263,6977,6174,6377,4344,3562,7623,10183,4446,5600,4128,10123,2907,7403,2949,8178,4477,7670,6326,5222,4703,3198,3884,2128,5728,6510,5785,5561,7588,3299,3467,5741,4683,5082,4770,11585,3441,3173,4436,5618,3921,3268,7762,11082,4670,4084,3494,6010,3842,3432,2407,6653,4363,6488,6319,4323,5055,4049,6462,9425,3858,3239,6358,1735,3673,4682,2954,7315,1812,3546,7114,7200,3158,11914,3324,2797,6586,5745,4234,5174,4844,4709,6745,2458,2061,5704,3000,6961,6121,2931,3704,2034,2031,6446,6712,4180,1635,4322,3798,945,7047,12215,2584,2292,2992,4658,6909,5060,4525,3339,3852,4855,4468,2221,5057,7855,1455,3458,8775,4284,6991,4959,3983,4174,7470,7227,4943,2852,2197,4236,4170,2494,6929,1822,4684,2672,2696,4959,8168,2733,6507,5765,3981,5877,2683,5130,2173,7865,4658,6367,2253,3411,4174,1815,4464,4004,6400,3251,6896,2369,2596,4114,6203,3237,3831,7633,6404,6688,3828,4611,6067,3879,3513,1198,12907,4337,3684,3447,4286,4343,3348,3111,2919,5939,3375,2077,4899,6055,9651,4904,2840,1354,3945,3775,5984,4241,6839,6592,3846,4528,1758,5292,5630,5987,7231,2299,7644,6103,1243,3829,5942,4227,5262,3785,7036,8889,3182,6329,3112,5677,2916,6921,4515,4401,7237,2570,1825,2871,9577,1921,5149,4552,3079,8810,6054,5977,2261,3251,6351,2796,2173,6798,10282,2530,4997,1903,8498,6157,7013,4726,7773,4790,6398,2501,2140,3352,4932,4232,2743,6831,5993,5451,2714,3344,4607,5415,3673,6719,4483,2740,5780,3602,5763,3734,7628,1182,5980,5554,3216,6236,2773,6626,3691,5664,4872,3281,4284,6109,2398,6180,1419,5496,4935,7098,4279,1559,3380,7201,3252,2928,3750,2572,8202,3275,14619,4468,1292,2708,5251,5324,4203,5212,5045,2710,4365,6201,1234,5138,4872,7360,3476,3151,6668,1949,6393,3133,8699,2414,5166,4842,6829,10331,3538,5993,3131,5597,1867,8503,3361,4209,4551,2291,10594,2761,2512,6362,4997,2599,5201,2748,9551,4821,1257,3676,2776,6569,5588,3909,5568,3752,5845,10380,4430,7242,5442,4564,6276,5193,4079,1825,4154,4495,5433,4669,2421,6279,4426,1820,11299,5206,1625,5291,2399,5178,3572,10861,4582,3799,9258,4634,5688,6215,4673,1892,11163,3540,4413,5337,11965,8426,2975,4728,3508,6355,6411,4672,2845,7688,7777,3416,2422,5259,8311,3449,3319,3105,6750,4977,5691,8198,7735,8625,3638,8002,4750,7152,4217,4458,5496,10580,5528,7885,5927,5391,3905,7529,6019,11127,4066,2954,16601,4026,10855,10862,8064,8815,6696,4088,16178,2383,5617,2976,7784,4663,12405,7281,5198,11616,5740,3944,10959,7356,6970,10951,4204,7875,6907,7708,6557,1804,3135,4239,3719,5904,13793,8091,2517,5713,6282,10179,3947,2520,7859,6983,12053,4883,5031,4039,3160,5507,4959,4382,7267,5904,5944,8411,2383,2999,3174,6158,5775,7401,3218,2971,6730,5177,6634,1646,8193,3839,5036,6578,4310,2034,5861,8862,5231,4412,1941,7848,5194,3915,3536,4050,6822,1599,10220,8081,1081,2409,4368,11905,6680,5596,8501,9037,7275,1795,6324,6798,3589,4804,6810,6000,3540,5642,4540,6996,4305,2678,3895,10417,1607,9140,2849,7462,4919,3421,6896,9970,3987,5327,1967,5507,7159,3757,5898,3465,4709,8937,1139,7287,4566,3832,3058,5727,8189,4536,5069,5255,1895,5660,8461,4714,3305,9685,3993,7953,7348,2170,8142,8925,7822,3029,7089,4660,3414,4557,7740,3518,8502,6950,2185,10196,4481,8422,3502,11865,3823,5653,2811,3210,3384,7101,4857,1674,5919,5601,3071,1859,5504,4594,10945,4082,8884,11361,3919,5180,5537,5149,4362,8442,4142,10705,3074,2340,5073,2975,15787,11717,7110,10155,4768,721,9829,12848,5428,3268,5503,8898,12001,5167,3949,10132,4890,10723,1625,8166,5314,10616,8361,4819,5093,6679,5593,4705,3097,5005,6541,4181,3117,4195,6344,8856,8593,1045,7354,8563,4734,6551,4234,5067,5903,6668,2501,3726,1161,9321,8257,1275,13373,2489,7062,3452,2852,4796,6691,643,2454,1561,5140,4235,1976,989,2914,1759,1895,2120,940,819,970,4119,6510,4587,3564,998,2492,7013,3142,955,3069,1151,754,3541,1517,2541,6327,826,1095,3271,3273,2368,568,2216,3238,1933,1019,1557,3458,5834,3162,243,1647,5876,2671,555,4080,925,4112,1230,2222,1768,1522,1764,1860,2793,4667,865,4525,148,785,2277,935,1099,1340,2771,1723,6400,328,1584,1050,4172,4196,157,1725,761,1659,1772,1550,653,147,1821,10616,1366,2342,2072,1136,3282,4436,1638,2076,2608,1426,1109,1076,3893,1576,591,2635,1046,4304,691,1246,1970,2337,2203,1819,263,3859,2242,99,3277,4017,2558,2097,2588,365,553,4707,240,4904,2134,1052,747,1779,3362,2435,519,3900,5082,1466,2281,1605,1569,1421,1991,902,4078,2196,6805,4856,1884,815,4329,3014,1627,1798,784,3827,1486,1644,3815,5751,553,4068,2027,4627,5640,1587,1758,1122,3137,5800,1702,1033,1078,3756,3545,1896,6336,2385,243,1986,268,3137,5275,3689,3503,2281,2841,681,628,2140,3486,1510,2831,1756,631,536,1742,6107,3133,988,2989,3501,2979,2076,324,2700,722,5550,3165,5844,3642,323,810,1656,2398,4419,4772,865,6153,2655,763,2065,3435,2700,4420,4496,2008,5220,1518,11173,1323,633,1974,1588,1723,4195,6843,7892,4099,3237,2890,7712,2042,1520,2285,3278,2761,2752,1349,4786,1160,3435,6186,3960,3703,8632,1464,6781,3077,2815,782,1962,1641,2142,5723,1554,2378,912,3011,2292,3812,1156,11399,1679,1697,369,5171,1213,336,681,2890,2773,2109,1533,1124,1515,3871,2277,1446,1506,1718,2080,1334,1059,3392,3233,3127,909,4225,509,2515,2186,3663,3591,41,3084,209,6942,2509,2525,1041,5033,1622,2248,3810,514,3055,2614,1497,5470,1315,1051,911,2213,2367,3564,984,1141,3543,1343,2358,3262,1819,2303,2609,3666,620,1547,3990,481,2411,1568,2939,3164,3100,635,2898,2340,3036,3676,1042,1381,2177,2694,945,3048,2892,193,1148,6917,1553,2311,2800,1844,311,3060,1273,3757,5750,2670,1744,2180,1683,4430,2838,1882,276,1849,1938,1013,3498,4269,1218,250,963,4313,3200,1260,2527,2283,1711,1038,4344,1144,2492,1948,1398,2448,1375,772,2696,2727,2228,3512,4474,1037,5201,1988,555,2499,2245,2512,1324,2563,1140,4003,9783,954,651,474,5474,3044,2506,1507,1752,6140,318,476,2294,2502,1934,1004,72,11320,6710,1986,2179,2163,1442,3929,1462,1654,6866,934,1479,2796,4145,3231,2184,2152,2035,3116,2237,1283,1980,1887,3326,590,1991,3210,2164,487,2518,1363,3101,3351,2564,1579,4244,2487,141,2113,1299,5341,2661,1682,2507,4131,4495,3095,520,2204,2324,1573,5723,1073,3594,4299,906,1223,1861,5868,2330,2036,2148,2776,5357,213,708,7036,482,999,738,4435,2286,3328,1148,3216,3237,1522,836,1498,6377,1172,1326,306,4257,2346,2101,2902,1246,3767,3911,1578,1099,1411,1150,1058,1911,1817,2933,5948,3504,4834,1271,473,571,603,1137,2695,6608,3817,2107,2652,2498,2546,5617,1822,1205,942,3203,2845,458,1626,1619,2981,6739,2026,2997,2510,763,1639,2994,1477,2109,1059,920,6980,1953,1628,3744,3598,1596,3788,738,2109,17,3066,369,1283,1425,2660,8068,8820,2292,3088,6465,1710,2057,1652,2233,3656,1186,2300,1327,3437,503,3228,4440,3499,1234,3661,3028,4982,4330,1073,3902,3578,3017,1901,606,1273,4505,3026,1235,1424,2009,450,3196,798,1144,9608,5432,4160,1856,1577,2355,7621,1891,3137,3208,4390,3712,962,2155,1563,2293,934,9564,3419,1057,4033,1694,5769,647,1900,2253,6931,12341,2225,3142,4888,931,307,2923,2318,4982,1489,709,3238,4605,2912,4442,1501,2776,2910,6592,939,2739,2625,125,2151,524,1912,3408,3538,2247,5697,5185,1253,3889,541,2623,648,2508,2093,4548,4165,999,1567,1654,6524,6453,2099,1682,930,372,901,1418,4914,7118,3350,3926,2337,2079,2053,3269,2023,6174,347,4429,1726,4377,2467,3156,2023,2106,5639,1942,2899,2143,4114,953,6699,4467,5002,4332,1207,3048,6424,2481,464,406,2360,11296,3888,1359,3184,2445,2415,1499,5389,1087,809,5004,7240,1203,6571,2562,4372,2566,4165,5291,2855,2665,3138,9963,4238,1062,2428,2973,605,728,5615,8090,11035,6552,3947,1177,7074,1660,5214,3183,4479,2554,869,1646,12044,9945,3142,1347,3595,2134,5327,3150,2349,11037,3735,1204,1625,2391,5887,3516,995,588,3067,3730,3288,2181,2897,2797,4995,820,1679,3183,5061,4923,818,4302,1285,2004,2312,5789,2939,1559,1065,1996,5421,3972,4248,3894,628,5891,1263,2346,1922,3657,2866,4399,1548,324,1912,2412,1636,7642,3114,2135,4555,4172,3148,2623,3790,950,4045,2911,6813,3289,2406,5315,3758,1088,366,577,3197,3152,5146,3502,4891,1822,6592,996,2877,1723,3544,3715,1666,2928,2360,1849,3879,3727,2881,2934,3644,6184,1197,236,4059,2057,2408,2053,1567,4195,2414,1221,2847,2429,1907,1007,2640,2608,4483,1189,1340,1968,4505,1406,1467,1498,5566,1999,393,2565,4817,5122,822,3182,3596,3681,4811,193,755,3107,2281,6779,2101,744,5423,933,2014,2345,1235,418,1917,590,6267,8027,1185,1229,3484,7722,660,951,456,2600,4181,407,2436,2669,2850,2041,1180,1664,7121,3646,2433,2242,1937,3552,1058,2637,2584,1569,1661,434,814,3328,733,1073,199,2656,10921,3952,5230,1286,1351,2130,435,6111,4375,1457,3679,1654,538,998,1563,3117,1398,6870,1009,3082,1934,1925,1537,1898,1487,6154,2802,2108,1709,1981,6021,544,3330,3221,1726,850,531,2062,1817,3727,210,1304,448,3594,2854,4325,4306,506,2305,4680,2262,173,8968,524,2461,1761,1354,3257,3671,3313,1809,3647,237,1526,4208,2894,2504,2313,2189,1409,3222,3046,867,4929,2749,1958,841,4319,2020,4132,2543,1006,2801,5248,2754,2804,604,4182,1339,574,1608,4111,526,1443,480,551,916,1553,1510,3137,8475,3977,815,759,4021,1010,7275,1738,642,3415,2469,3088,376,4979,2198,755,3222,1674,1694,2462,382,5129,4097,893,662,1654,2829,9091,832,5466,7327,710,1016,1654,911,1675,2755,2392,3234,4918,2080,2513,2837,1820,357,5405,3339,1153,5673,6161,563,510,3451,1554,2554,6179,3271,3907,1176,1226,1432,1155,1755,3724,2404,746,2795,266,4815,6284,3330,943,4673,907,1031,860,2451,4380,2709,1167,1823,1882,1740,2652,4655,1296,2169,2099,1387,1639,1863,1059,585,852,1324,1058,1806,7438,1284,2617,1561,1608,5126,484,4489,1422,848,755,6887,1466,923,3265,1234,6182,4607,1701,1635,3752,2116,1935,2182,5029,3553,3438,1054,1219,950,1014,3368,2048,971,1187,6507,4121,1594,4372,1592,1279,1266,3587,3819,519,2968,3999,6819,1183,1068,504,4427,9680,1524,2524,3876,1474,2306,864,197,2321,1187,5998,1824,7147,851,903,747,6268,673,1647,2798,293,6008,2065,790,1549,4574,4098,2183,480,2181,1385,2960,1765,2465,4152,1186,5299,126,3318,2291,321,1842,4496,560,910,1391,2952,3341,4650,1107,1912,4369,2366,1668,1052,756,3559,7513,2341,3481,1467,537,925,2741,1076,3341,3199,330,2665,2672,1413,1499,1562,2787,5733,1404,4096,2096,1693,2337,3724,2826,2660,1925,3070,3038,2990,1646,299,1816,653,2988,5915,2549,414,1966,841,960,5516,4575,1646,2783,2590,3091,2628,330,625,487,2660,4220,1390,1533,5154,1777,2049,1295,2035,3226,1617,585,2789,4363,3558,1526,1486,7313,3403,1830,2804,1719,1392,1314,1400,579,2490,4294,4120,285,4468,2604,1417,2019,2015,3603,2476,939,2810,7536,2359,4637,987,3457,828,690,2856,2809,2926,1090,4744,1773,1655,1430,2541,4171,1516,4066,1490,1022,1102,1092,2765,3944,1155,1193,4225,1213,316,2132,2360,503,103,5190,3347,3463,2980,4786,1439,1048,774,1037,4365,2041,1628,1348,3299,3081,5210,517,1905,2876,1700,5429,1946,1207,913,1474,3745,610,2100,2620,1869,3675,4672,840,1944,1340,755,1347,2166,543,2284,796,3511,1171,2438,4218,5895,2038,1255,2000,3626,1174,1656,5349,1820,1455,508,8257,6012,601,994,2438,176,2127,2871,566,1014,5156,3214,1499,2593,1267,2583,5684,1984,1522,1374,1963,2021,2554,8538,1053,8080,1787,3469,941,2599,1327,2672,8385,192,598,2598,2629,4782,2472,1997,804,2880,1843,2540,2006,7167,1662,4029,4191,1955,866,2479,1366,2110,1559,2134,543,1719,4553,1797,2062,1152,15475,3296,1088,1440,4161,3955,3969,2683,440,2487,670,424,4495,2944,1089,10290,1623,1584,6851,2373,4998,1608,8795,4424,2590,861,2577,5235,5992,4804,1453,3275,9165,2161,2048,5714,8946,502,2507,2672,3969,4897,863,9918,3447,4030,3402,9430,6342,3003,7639,1732,4874,3202,6012,3402,6972,6573,2936,3522,5509,5707,1327,980,13580,4398,3569,1901,12094,979,1604,3392,1665,3979,5929,5171,3179,2077,1206,5642,2216,4601,1924,1682,2298,4432,4583,4306,4668,2654,3178,1811,3494,1630,3247,1336,3184,4721,3618,1759,838,5807,809,1303,2373,4658,2453,2538,5579,1135,769,1161,265,5463,3984,869,7573,3047,4017,2929,3001,3429,423,1871,1636,2329,876,1650,971,1262,1961,1443,2793,3477,5011,8431,7291,888,526,2435,4178,3660,576,1198,8141,589,5492,688,3403,1469,933,1592,5109,2489,1666,701,1329,3996,2979,545,976,3315,7016,3553,639,249,2067,508,7585,341,8487,3856,1977,351,3898,1393,3895,2849,3911,1521,1224,2507,1508,4206,776,1545,3775,3546,4313,3015,1359,1483,3516,3055,3242,993,1522,4074,4692,3145,2632,5530,1797,123,864,2971,7454,291,2671,2768,1948,3347,3348,1148,6954,2266,3747,5854,3450,1858,1050,481,4013,2110,3706,3495,523,7530,1226,3094,2323,2773,3676,3234,1800,1309,3401,3327,1451,1810,1743,2720,1283,5540,2289,1256,1170,3441,3238,3885,2992,1003,1809,7198,4478,1386,3527,859,1822,1739,2631,1799,1205,2875,596,1311,8070,3416,4199,890,593,4724,996,464,2913,6390,521,168,2633,6747,2157,1773,314,7845,1975,1929,2614,2478,3766,1888,2661,1385,4383,1859,943,1497,1555,2908,2033,6727,3411,1866,2533,5003,1300,4160,1864,2546,1463,4043,3488,1102,1619,1233,5801,2175,2305,1963,8026,3043,4218,1197,849,5058,3166,2007,3211,404,2157,6582,755,1869,5586,1110,5146,706,4610,825,4377,3214,7998,2338,6364,1823,4821,7769,5880,1460,1223,2956,965,4474,1415,2620,2183,130,4544,2059,6471,1945,2131,235,4609,1471,2526,1374,1866,9194,2583,4812,1025,2949,1457,2497,2153,7157,679,2400,1814,3623,640,2015,644,5122,1652,32,3164,811,4712,406,6362,3186,389,1909,1473,4502,1486,2892,1800,506,1151,3218,3468,443,4222,3067,2408,1095,3195,1057,4952,2396,1299,4942,1873,4804,1734,1250,3138,2962,728,3157,3894,1764,1995,205,4250,1148,2812,2125,2481,8793,4525,1137,1268,2371,3224,1611,1229,1486,1705,1538,1042,3470,1043,3138,2523,1720,2554,8429,1679,1665,2408,3307,2376,3494,1962,1022,6226,2838,3783,1721,684,1125,821,732,1244,3595,1660,1431,3986,962,2694,373,2693,3710,1588,682,3426,527,3419,4618,3330,2770,3274,3264,878,2619,1833,4555,5134,6502,412,5311,4674,483,1039,8937,3561,363,2489,2214,6036,3619,3147,2532,1931,1569,2327,130,4206,4874,2084,1694,1075,4941,1116,1328,2089,1550,1458,1362,3701,1365,6476,1620,6207,3287,2831,1461,2679,5441,2695,125,1727,3964,3465,2573,188,7046,2284,7169,1631,1149,1226,705,1518,5494,1198,5778,716,5592,1509,992,1233,1339,2455,3894,5444,3475,1618,1263,3787,3919,1223,1219,3789,4624,572,6378,807,2087,1621,2420,535,3957,1034,446,525,4295,4085,3466,2261,424,2644,1542,1687,1429,769,2514,3090,5324,2368,7163,3617,4658,1552,2518,225,3741,1146,2299,1783,1524,2492,3796,4450,4436,1524,1448,4072,2336,1327,3272,3329,585,270,1641,2019,5296,1427,1483,1968,5130,3064,1504,1303,2261,1123,2621,1661,830,2343,3726,1580,1276,1707,1435,2871,2779,4648,2929,917,2483,506,3467,2228,508,1272,777,5245,6100,1504,1642,4213,5294,2378,1770,1091,752,1768,1172,753,5647,3620,4662,2466,3616,3492,1362,948,1258,1364,3303,3293,2441,4905,1018,176,514,2752,1909,1706,3146,1941,911,1543,1310,806,3855,1055,6378,362,2475,6564,2153,975,3016,4125,1516,1860,2178,5809,3581,1056,2835,2282,708,1623,1677,7376,3760,1314,1584,500,1615,3259,2556,4408,1631,4400,884,3091,386,1759,7634,2192,994,6973,733,2539,3114,3334,2546,1567,3283,3851,2109,2169,2657,6387,3194,1265,868,2654,4140,463,2013,2236,2850,3116,2162,356,1763,7019,2526,386,1646,2672,2324,665,1929,2486,3192,1474,2477,4154,5627,804,1516,254,6416,2516,1394,679,2215,2981,1079,4295,3071,3727,5234,3099,1578,918,1593,1261,3171,3157,2683,1985,493,501,7073,2712,2247,727,3377,5082,3362,3194,2996,4562,1260,5137,3798,1557,969,2755,4216,2193,3183,1620,2843,3137,1589,1792,4128,2067,4827,3755,2992,2361,3130,862,1565,4637,855,3219,4816,864,1798,2896,1974,1312,4246,1520,2822,1416,3576,4417,7372,2962,245,4034,301,5579,3223,3658,4464,3506,3462,1149,1404,2727,2368,482,4262,4219,4401,1276,4156,5485,3873,154,1744,2122,621,2009,1074,7533,1066,4081,662,4845,777,1452,3245,7096,2941,2396,1952,812,4381,1818,3278,2017,2766,3698,6108,4387,2184,2820,3872,3896,690,1758,2730,3780,2215,2301,1265,10386,3288,2336,581,2497,5721,772,2791,2619,5658,5857,361,1990,4809,1421,1999,2662,4152,5431,1979,890,3551,4235,1373,163,2285,2463,5364,7756,1248,2255,3958,4213,1553,1117,10525,762,868,327,1535,3982,1704,962,1173,3368,916,4472,1832,6352,1557,1550,6136,4578,1019,2113,3127,2722,2857,1150,5644,2215,3134,1348,3050,4587,4696,1433,2718,1651,2230,3660,3366,518,5881,1880,3619,2989,1523,313,4510,105,3793,7766,6013,1995,5047,5202,5088,1050,1206,2068,1892,7734,2919,1322,9850,5226,210,1673,1767,3143,6764,2635,5497,4288,4420,1692,2197,1785,2067,7713,2876,5255,3225,897,745,91,7482,6736,4110,4126,3333,900,8619,5359,4503,5192,842,3431,463,3841,4703,1235,1603,3747,2696,3449,2610,7121,6246,1204,4756,8525,2363,4716,7072,1332,806,5370,4336,1333,3565,1061,5861,1768,8548,2630,5743,3776,2448,3516,4772,5611,4661,2642,1123,3153,2104,5102,7962,2581,1109,909,927,5033,8334,4865,3253,1105,4938,1938,2445,884,1365,1666,4940,3865,3398,700,1285,1129,2632,4436,3028,3386,3180,4057,1591,4432,1612,5072,4973,6862,1245,5869,4288,738,2894,863,1467,4985,4941,1948,872,2550,2184,38,1213,9050,1044,3946,2980,3090,3990,1573,2098,3807,2004,2327,4516,802,3284,1913,6661,593,1938,1931,5048,2485,2761,6053,2815,1758,877,3320,2210,2586,2080,3691,2788,4154,2410,1454,4731,1287,1143,1915,3591,454,1698,7209,316,3537,2900,1526,1122,7694,773,2103,587,3925,1145,1961,4455,5946,5091,1763,2825,473,4689,1124,2746,1807,5289,3453,938,6568,2123,3067,1034,722,812,2683,810,2474,1693,3930,1394,2527,3042,49,4206,3174,1776,1739,1286,5138,1449,349,1612,2070,4038,558,2918,1616,3020,1419,1107,6705,1911,3325,3668,1167,3759,1415,1896,2414,3435,1096,1048,2465,2435,3001,3971,907,2788,6968,713,1989,3193,1928,1053,3667,221,5820,767,1866,4785,280,764,3397,421,647,5073,4003,980,969,5167,4554,370,731,2267,2903,2008,388,5613,2628,899,454,474,7348,536,2136,740,1957,1279,81,613,1330,6608,758,3595,460,2606,1074,2732,2495,6398,1909,1136,4948,2071,4642,5745,2959,587,3182,2663,4074,874,2921,3495,3168,4935,3473,1642,1460,1873,5702,1714,10162,778,234,985,885,906,1067,3322,1438,5380,282,874,4396,4665,2414,701,2011,2300,1790,1617,3222,3897,1043,2107,956,5372,6599,5129,4951,2579,1109,468,458,2332,2346,2865,794,3283,7670,8476,5233,1460,1738,3945,6153,1256,498,2672,2034,2998,1960,4319,3345,276,3150,3418,9617,1680,3514,1708,4547,4156,576,945,3347,1512,2190,2478,2279,4657,6237,2728,1653,1260,5658,442,1053,1015,2286,3814,3752,2644,3913,841,3033,682,1812,4754,4220,1767,2457,3628,397,3046,125,7111,1342,8399,1355,596,3813,1403,1307,2101,5231,669,3257,2701,2628,5901,2417,3035,1686,1046,979,3178,1015,7999,548,2480,1947,1588,5225,2338,3351,3445,4165,1481,914,571,5259,1190,172,5249,2723,2622,6737,1857,551,4112,1656,2374,2825,1632,896,4928,1653,201,4913,2171,2696,2860,1299,468,6088,454,1614,6209,684,1127,1782,1473,2191,2285,2118,2750,820,2504,2633,1543,1174,1175,3578,3914,3529,468,1794,2193,6518,2346,1149,3549,2266,2473,1780,3447,1414,4960,885,882,3233,2125,1130,1171,1809,2960,3184,2144,2760,2988,2729,1208,396,3702,2721,1758,691,3921,2727,536,3081,1426,3401,2495,2512,855,1477,3332,349,380,1581,1241,7347,3720,812,1419,9159,1167,596,4196,1365,3400,4774,769,3201,6023,474,922,1178,4291,3628,685,3362,483,5177,965,3241,3081,7551,3884,1047,3368,508,1188,2688,1398,1135,6581,9395,5668,2995,1993,2095,394,3609,716,1193,2246,1664,1387,3404,316,1615,1482,2283,4275,3878,1595,3490,446,1653,3211,1354,717,3189,3963,1291,4827,2661,1130,1052,2159,5319,2230,2070,4265,5041,2753,924,715,1559,2434,2799,1926,225,9351,1846,469,4215,4881,82,1853,1802,4258,3453,3530,997,2151,1479,4064,3099,7194,2825,1549,2839,2873,1807,4738,3316,1720,1437,3391,3987,518,2536,5617,2236,5834,2566,3127,123,4122,3851,662,3411,656,1481,4606,8284,2550,671,3001,23,4519,2923,1923,6439,1744,6818,2175,2204,880,6162,1135,3300,1976,4118,1588,684,784,2937,3502,96,2706,5393,1401,3145,1810,1699,3317,3514,1594,2417,1898,5010,3672,1718,4143,1163,1047,699,666,1030,3295,3537,2193,1754,3221,1693,2781,1813,1898,3645,1522,2647,1688,2667,637,392,4166,3603,3070,584,2154,2893,1876,241,127,3665,4467,858,1891,2494,5761,1937,2169,2997,1138,834,1304,1133,2044,1805,2423,2935,6701,1272,2258,2206,1681,6749,4440,515,924,4381,2708,906,1441,941,1143,3282,431,3054,4678,1391,2387,2253,2322,3890,2549,7551,1815,362,1205,903,967,3219,1671,1190,501,3014,568,6174,1156,5399,67,3667,1943,1602,2408,4793,3276,826,4145,1647,3150,3779,4397,560,651,551,1268,9257,2342,1189,847,1200,443,819,5802,3951,7397,313,1637,441,4356,110,1088,740,6438,5445,1286,4412,2920,1696,2393,2706,1977,2937,1443,3296,1762,4681,1640,1334,1663,2029,4098,1352,2179,1768,565,1809,1843,2264,3113,2783,2855,1464,2235,2812,1930,1979,1404,3837,2820,3011,1908,325,4145,1431,168,6397,3396,1591,4174,2036,4688,4537,1663,7600,314,1162,568,3063,1389,852,3700,2648,2128,1610,2752,3024,596,1112,1429,7187,366,775,4711,2089,4206,2316,3082,775,1540,2669,2577,8155,4249,3793,154,3289,1345,4090,2068,5368,1829,1453,1199,1191,4083,1016,2043,1377,5594,5684,1619,3720,963,5372,4334,792,1410,951,1006,3270,1421,3196,1582,2355,982,1057,4104,2634,1623,3057,4308,534,636,1924,3006,6468,1239,1400,1620,2362,2019,1567,1434,3871,3044,3741,1684,1772,1101,2586,1000,2847,7777,1114,1746,429,6163,983,3222,1020,4822,6726,1871,720,443,6656,2681,2368,624,1570,592,6655,352,954,2737,1194,2265,517,5770,962,2448,423,3171,4068,1569,2394,3648,1956,2073,1930,951,2858,1391,850,3670,2634,1056,3892,1894,502,3680,2635,2158,119,3466,346,4728,1624,3988,1756,4810,2415,1922,3289,2066,1851,4085,2720,859,3503,980,3531,3137,2274,3403,2632,3904,2670,2783,3471,2901,2178,666,1592,3579,3644,1594,3183,2226,2430,1347,1168,2202,3120,4091,1693,1893,358,2126,6311,6306,827,3066,2351,1362,4203,2159,2932,2292,597,1612,3861,4250,1749,2764,6623,2668,1713,1116,4636,1635,147,1675,3327,1800,1580,4126,5427,6403,875,1386,1637,1914,1264,2688,2579,678,2801,2598,2886,3543,3005,1467,7109,2317,1575,1121,2191,4490,567,2327,1020,5129,2107,3726,1758,1541,873,2427,7152,5375,6789,567,4179,6362,378,1720,5066,5336,2205,948,403,3860,4129,2913,4566,3382,1261,9826,340,2184,491,8173,317,2302,11854,1621,741,1128,5921,4985,606,2292,3026,5454,2736,177,1375,5295,3911,2821,7017,1473,2658,4689,3656,5712,1795,1285,4097,914,10436,2425,3838,5616,4144,5465,721,3368,1700,5631,5663,4146,863,1503,2896,1480,1865,12728,2560,6710,328,248,4739,7462,1948,3033,3817,5343,4110,10201,1440,1087,5946,1870,3888,2360,2080,2743,5029,4052,10583,1599,1207,4342,2230,2869,5482,866,1108,3131,806,4541,5638,1915,7040,8113,4297,2553,3959,8227,2192,6588,1407,2888,1364,6843,3950,3835,3601,891,933,4792,1965,4764,3163,2235,1489,867,6295,1850,5134,1018,3352,8664,2799,1469,1244,2819,4006,1930,3028,6606,703,4776,1600,4032,5520,689,3312,1037,6987,2019,811,650,3693,4699,3082,3341,1545,4418,1119,409,3085,5596,2832,2589,1646,7923,2349,1792,1943,2869,2571,2801,832,2631,7908,3344,5134,1866,658,3160,3765,3427,3061,3689,5810,365,1066,5012,1298,1563,1352,312,8788,3752,1907,1228,445,313,5030,1920,4338,1340,4683,2378,4977,3118,2762,334,1802,3405,2059,1572,2650,1375,2636,2495,920,1507,4287,4370,3155,1634,2429,633,2644,2134,2840,2175,2579,986,1424,3277,2835,1697,1728,1602,9304,1104,1496,4726,3421,6559,473,130,1078,2056,2839,3382,5272,885,1854,5746,188,3331,764,1423,3449,2496,476,3655,1647,2409,3348,4386,830,6856,3725,1643,2474,2230,1028,4002,1444,1929,6633,1420,1823,295,860,3667,4254,1747,2077,5203,2717,1216,1371,2870,1929,1626,1088,4795,7564,363,477,2748,3396,1683,1739,5479,4463,1656,5959,1202,175,2864,386,1752,3165,5204,2506,1186,3536,1108,2628,1281,1728,4590,3597,4439,3294,865,1493,1922,966,2917,3800,5968,1078,1713,913,1826,417,805,2287,7492,8139,909,875,2501,6067,1024,1275,2395,2852,598,385,2290,6922,1260,2914,1652,955,4841,1456,27,1350,7090,137,3668,459,2946,3485,2044,593,1458,4641,819,2881,3574,5060,1027,4897,276,6793,2170,2634,951,1781,1482,2189,2761,1814,6499,3834,1296,1494,2141,1173,578,3842,1788,2046,4267,3406,513,2345,746,2161,1990,2076,6800,1236,2222,1847,4853,2255,851,1633,7173,5386,548,2741,2901,3681,1768,1039,4117,1904,1598,1203,2167,4206,3432,3685,3500,2449,1321,2395,7140,3773,4892,2098,4722,3817,1560,6028,4895,5741,606,2960,884,1458,3182,3797,1079,1452,1753,3148,4947,2399,514,1353,2546,2362,1754,1222,3503,3469,1684,1029,1615,2557,1468,3476,1207,6303,1203,4030,1324,2620,1732,4152,1123,1140,6997,1440,2032,1901,3469,2232,4637,2537,2132,1846,2364,1004,1922,349,2842,2551,1285,4527,1979,1762,199,2686,6998,1677,3577,1907,4633,112,3384,200,6504,163,3303,4953,4146,5622,3361,3175,663,4099,2079,3393,3300,7843,1456,1684,1756,866,4489,3171,761,6801,1933,5603,2178,2204,4253,1232,3837,5008,3732,4325,850,2330,520,3895,502,2672,4817,3447,1104,3047,1706,1310,6110,2822,1951,2718,7082,3750,930,2461,478,1987,1938,3734,3883,1716,5518,1071,2364,1749,4352,448,2859,1652,4465,1596,2459,1713,3355,554,3379,1931,807,2344,2308,2096,1455,1644,2030,9135,628,4936,2332,728,1929,2772,4697,1055,5625,1376,1961,6239,4686,1884,441,860,519,1998,12244,2532,2053,1095,627,2231,3313,1148,2813,9340,110,2681,4217,5746,1402,821,1654,1009,6631,7109,160,166,3134,1909,6565,3462,520,5084,375,4469,2498,1980,3751,779,6306,3196,2692,3756,136,5295,2529,1584,2780,3223,945,3468,808,6133,3776,845,4203,676,984,3373,1800,2189,789,7607,787,2259,1930,5988,4329,6090,5878,2718,2617,2066,1105,1380,6629,2256,1902,1887,3185,1117,1368,6210,422,7168,4113,2282,4700,9064,2403,2717,1052,4793,3564,246,2033,5535,2695,2582,1824,310,5173,438,1670,3063,2894,2332,1281,1468,1028,5996,5840,1053,3289,6133,5290,5584,517,1839,3841,2835,4687,1618,5367,1084,3902,2011,899,5225,1898,1126,5829,2700,1720,2826,3845,6028,785,4337,2553,5570,3577,255,2491,7421,5175,1879,1929,1044,3932,1483,2667,1693,1307,4181,2810,1917,2184,4677,2346,793,2825,1420,2917,2688,2528,3376,7782,1197,2511,1696,3127,1892,5163,1485,4139,3346,4926,2888,2065,2862,2742,2104,5078,3142,4386,7356,1580,609,1231,2343,9086,3202,4223,10233,849,1007,3530,2838,2732,2855,3397,1658,2603,4178,130,4407,1003,2899,1020,2700,1889,2337,2190,3639,13630,489,3033,1451,2500,5060,6096,2593,4430,454,487,1776,3680,3458,785,4666,3791,4093,5366,2379,2329,9248,1792,1653,339,7635,6317,213,1530,2068,3894,2020,986,1698,1989,749,8354,2961,5710,5245,662,676,4758,1993,3930,4348,1381,5308,2366,1883,983,1676,4424,259,657,1050,2479,1325,5364,2601,3516,2344,1153,5691,750,2708,3316,1291,2430,3056,1398,2288,6815,1955,5655,294,692,328,2146,1867,1642,4539,3143,2323,1592,6738,460,9142,736,2251,2068,5769,1608,6016,200,2163,2922,1168,3679,3414,3767,4500,2169,1890,3768,370,315,1282,10103,1268,2733,2675,2148,3666,1143,2288,150,2273,3403,691,838,8440,3328,1299,1356,2899,4039,2954,4293,3704,4042,755,2366,3476,749,924,2160,378,3073,2568,6624,2998,1712,3251,1053,426,3292,1751,5899,8520,1286,545,3088,1346,977,633,2495,2067,3371,1987,2435,5400,2065,3174,1661,4109,1380,4423,213,4350,1671,1114,4829,2521,2392,671,3288,2671,2987,465,7153,1755,2863,273,104,6495,2565,1802,3564,3906,1571,1635,1049,2258,1913,3063,1158,1647,1538,3482,4158,1058,861,2839,1627,5483,746,1275,642,5852,1564,899,3174,4720,1306,546,3740,316,5778,3915,668,2289,4208,379,996,3192,3007,1499,1575,2552,2923,1777,3537,1558,2308,4041,2641,3329,932,2230,2389,5484,1066,1735,5569,830,1400,452,2844,648,1987,931,930,4034,519,2306,558,3227,3378,1000,2574,2181,2046,978,1495,2817,2458,1430,2016,4511,6392,3266,1509,910,1952,5952,3563,1168,1335,680,4351,824,1485,3287,1263,851,1180,4601,1265,1863,2691,1104,4950,1874,1082,2947,2635,1699,175,2004,3499,373,703,2511,3588,6964,1773,1105,2154,566,2309,5049,3779,5005,393,3844,2471,1601,2033,269,4457,5202,1663,2223,1170,3460,1473,817,253,898,2107,2759,1213,5999,3022,2418,356,2031,2498,1884,1940,4100,3263,5710,1124,50,1299,4561,2878,1040,3682,705,2953,2951,2745,1613,1713,5204,276,3377,1770,5789,4319,415,672,4124,4002,435,2824,624,2843,5703,3418,870,3174,353,301,5393,1072,3368,1158,4666,4104,4855,1095,979,4562,2092,2918,3184,855,4701,3476,4895,1288,5973,1232,1945,1590,1517,1796,1438,2645,2506,245,2044,955,2242,1454,4182,2117,5961,1320,5554,5173,876,891,2208,1834,1888,4068,3433,3625,3895,1072,1339,3333,5328,2771,5501,36,3844,776,1508,2402,2351,3721,4314,2501,1919,696,2853,2348,6854,5745,1897,3991,5485,1574,529,4132,1101,1669,1500,3863,541,2038,3629,3122,772,386,2718,7434,1000,1564,2163,4553,3182,1753,1565,3975,4060,4927,1202,5096,653,5365,2319,1631,5126,1084,3579,3451,5265,688,1840,141,4201,465,1203,6726,587,2007,1306,2432,6637,4646,1805,1836,3355,2518,935,1375,2664,1944,3345,3215,2838,828,1482,4176,3738,2125,1167,3940,1703,6037,6010,2858,2120,1128,5431,5549,433,1015,379,5210,1957,1812,2791,1218,610,2035,3427,3172,4252,517,3572,1012,2260,6524,2293,2770,1588,7486,1320,2620,2635,4313,6015,1587,3951,2706,1680,3321,1247,1005,5019,2725,815,1845,3089,6936,4444,1364,1103,4870,3381,4507,3655,1500,2716,1020,1882,779,2717,6525,333,534,4716,2311,8174,749,1368,1622,1311,255,2393,5674,2845,4798,2813,2513,4876,1254,1020,2190,3285,7672,876,4553,1898,2692,1358,4970,3990,1207,642,2656,4312,784,4102,4065,6984,1588,1424,3429,2021,4212,603,197,4595,2930,894,3577,2750,3721,1247,645,3213,4545,5128,3517,1144,3996,2337,5315,3193,421,1594,1855,6116,1260,3871,2373,2157,779,5571,2155,5696,1766,757,2100,4522,631,2660,1393,1878,3620,920,4810,2378,2168,7784,2955,899,3211,2186,1465,1548,2754,3229,2965,4443,3098,922,1199,3292,2750,6940,1038,1351,3194,2997,1892,1656,2641,1089,2863,542,989,2446,3064,2173,7848,3452,673,2301,2393,1218,8071,3705,1305,2232,5884,7662,1804,258,3472,347,1829,2081,2606,607,4003,1327,2687,1135,3124,1742,4261,419,1297,4531,798,3152,5427,3790,1504,6554,121,5371,1983,1014,5731,2935,3568,1604,2400,1694,3244,640,2332,2122,2117,5825,1041,527,2512,4269,3378,2327,3067,1813,2479,2445,3730,1570,2401,994,2893,2047,4380,582,3890,6230,4418,1041,3101,263,3749,3488,624,1122,12154,1892,3252,1181,1772,759,2321,923,4156,4182,1862,2955,6627,3990,2806,621,3351,1162,2027,1408,1505,7037,2167,4858,540,359,2023,483,3271,1210,3315,1731,992,1564,741,4857,3225,494,3150,6060,1765,1811,2508,6102,2682,3416,2523,381,2090,2123,2091,821,2885,1873,773,7004,1888,1737,2610,964,3820,3337,2493,62,1995,4496,2232,3385,2186,1620,512,1156,5376,1543,945,6344,2038,1213,895,1129,4067,1665,1582,3848,1807,5372,1421,126,5889,2784,1909,837,2677,3338,1102,2280,4122,3892,2645,618,2893,1915,3230,3273,1558,3382,2159,1099,633,1311,596,1866,2346,698,2730,3443,3328,1067,2897,3727,2865,794,2535,3844,260,4779,452,3780,2400,1920,898,950,1382,1427,5448,1900,4013,2500,2985,521,5233,972,1139,1408,1439,3659,7391,3806,411,2610,2775,1430,1270,2608,3160,4209,1862,776,2649,1019,4044,5467,2342,1130,1421,645,4435,2397,5823,2514,2929,6234,972,1420,1483,5664,1285,720,3251,1550,2266,1563,630,2877,2185,1591,698,2835,3320,1341,719,1254,6022,786,1425,2138,4422,1651,1364,3970,2734,2472,1840,1045,4725,2132,2258,3468,1289,1102,6714,2819,361,2460,2236,976,1579,4308,243,10124,1990,1838,1727,1217,1990,691,567,2278,1967,1123,6092,1573,3987,373,844,982,1987,1126,2362,2627,1429,3006,1528,3274,569,8641,3300,2349,2042,2438,3040,3109,676,2377,9601,1952,1094,673,2403,2595,300,2845,4841,988,515,3758,4714,5643,62,2551,4607,3275,1307,2955,4397,2448,325,2831,1465,3618,2255,2874,2477,1674,1764,1841,4089,4450,3566,981,2857,1945,1836,1669,1483,7517,1009,3309,2149,2624,941,3489,2364,2682,3885,2876,2098,864,5778,849,4770,4347,4142,3217,589,1618,1913,912,2213,2739,3109,2118,1347,2871,2013,1121,4599,2114,3438,4062,3576,2591,787,3162,505,573,5220,2092,545,2087,1055,7212,1251,231,3495,2746,914,1955,905,9038,2819,3503,2995,4937,4606,860,3450,1329,8375,2811,364,2981,2958,6088,1908,2010,2662,4632,5027,1445,1406,1953,752,2681,392,1006,4934,3692,3602,2308,7739,3050,3323,1811,4841,676,2848,2075,290,4736,325,1245,4234,7516,2292,1069,1907,1142,4944,790,4124,859,3801,4274,1742,1201,2600,5170,2131,3284,6449,6182,1467,653,3697,2302,2340,359,1561,2795,935,225,3007,3901,2059,3725,2462,7508,3040,1908,1474,2600,1335,1848,3075,1642,2228,4589,1004,4371,2546,2842,1221,3117,1210,1342,691,1769,8324,464,4149,2113,1761,908,3205,1132,647,1330,5968,1739,1441,4806,3061,852,1876,1488,1171,3345,5144,1724,2254,1775,2463,1282,1686,1744,5473,483,4776,1036,3399,1801,6946,875,3415,248,1150,1095,3080,7359,1219,807,744,2595,1631,1005,1853,3141,3138,2465,2502,7139,847,2211,1021,2122,4735,2313,1442,2303,1465,3184,2038,1186,2157,4801,2645,1347,2788,4586,2327,452,2332,997,3187,2944,1969,2618,2572,4001,3074,7,2823,1511,1978,663,2469,5123,3820,1404,4600,2931,2178,1234,1299,3745,214,969,4054,852,8199,3342,3679,4738,5960,68,1088,198,1444,3173,1852,109,1726,5201,1848,227,2023,1731,7661,2307,1749,3967,2863,4840,826,1206,2854,3723,1096,2848,2465,199,1660,8078,840,128,1799,1931,1159,7433,1534,3797,486,2129,2555,5147,768,2204,1922,1513,2535,2935,3020,2511,7161,1219,3117,871,3775,1861,2389,2790,2365,2546,3526,2516,614,1226,252,769,2329,4256,2432,1847,1926,303,1273,2989,3394,4961,1145,1273,1144,849,3178,4355,4136,3055,279,2493,3297,2858,3246,1488,4648,737,3600,2826,2023,4309,5648,514,1258,3068,1845,1976,535,985,2633,2777,582,3911,1659,5849,234,2298,1491,3363,1959,3661,1406,520,1813,3053,1142,3376,1960,1263,771,1643,1735,2077,2754,2519,2350,5386,687,1758,4523,3321,1970,4659,355,921,589,441,3184,3218,2202,782,1828,2877,1602,4202,1845,943,2277,1374,3815,859,2251,1523,2860,3448,748,1441,1680,773,3963,2029,5093,726,1678,1890,3615,1820,3621,147,6326,1271,6417,1355,932,1833,1332,1096,4099,3604,4921,5670,2209,1983,843,3007,1505,2186,1516,512,4200,1967,3265,1005,420,1244,2399,5949,3654,4701,6920,1549,556,1000,1704,1607,1725,1101,4457,4483,2963,619,1920,1410,2644,607,1173,2461,7197,1551,2318,1663,2705,3102,615,1453,5632,2178,1674,780,3452,1131,2716,1961,2853,2116,4244,261,1827,243,2876,2694,1155,2427,2945,3830,962,955,1050,3643,943,1336,994,1701,4986,1107,748,3042,3105,1377,926,1061,3455,1532,397,4108,4158,1089,1679,2703,2644,6052,5240,5443,4654,4332,2159,2436,1185,2270,3040,1192,1563,3336,4006,1318,687,3029,3115,1827,1303,425,3671,6702,909,314,1142,5357,1198,320,2756,1737,3963,813,1404,4378,8543,1864,2680,4077,1087,1254,2158,2127,3405,3992,1854,4079,2956,2216,241,1301,2937,1131,445,3962,1266,4966,1657,1515,2444,2073,4894,3754,1889,874,4533,2336,3148,1356,3934,1887,2949,559,933,2320,3801,1122,2394,4350,4338,2876,167,4326,1234,1397,5631,3902,3075,3414,2975,2605,630,3611,2271,1640,1561,1803,3241,2906,934,2922,339,1358,4159,5509,368,1571,4328,5458,1310,696,124,3826,1779,2468,2833,3593,3683,3492,3446,631,2002,3845,624,1343,1261,3207,1659,1775,3730,2687,1022,2893,852,1925,2617,4609,1445,1839,1078,984,1566,1841,1258,4634,3514,1144,1656,2795,1250,2310,2951,2012,630,313,6675,5044,4506,752,2563,820,5003,1431,1665,1900,1751,4628,242,4372,2862,5385,663,2275,1333,8980,647,1212,3177,5818,3413,1133,2759,2951,2025,2575,1225,2360,5864,4001,1080,1546,4853,2589,669,3116,2186,3775,5962,401,3577,2625,1975,1062,861,3318,3400,3663,766,1679,2844,3173,3532,3929,4448,902,4305,346,2027,2389,2204,3436,3438,4196,1368,4806,3419,5350,3763,1858,2312,9453,257,860,5057,586,4589,1395,1363,1359,2943,2163,2583,3280,1279,1225,648,4949,6707,8837,35,2956,3854,2273,800,1129,1508,2898,4369,5695,1745,3565,2581,539,3865,1716,4953,2760,1252,745,277,3704,8317,520,1092,3420,3481,2590,421,7763,2127,786,1106,2831,5161,3119,2170,697,5452,664,3225,996,4510,4255,2213,3747,1601,3336,1620,1113,1762,2692,3231,1195,4421,1607,1794,1975,2120,3166,1138,2454,2391,3017,9243,1663,5531,2632,928,4249,3520,1842,470,7857,721,2945,3257,4020,8293,3825,6678,3681,8455,2443,634,7176,4295,3372,2455,698,6992,1749,9205,4992,757,2579,2238,1700,1218,1688,3549,1692,1658,12964,1730,7130,3386,1673,5920,1310,1404,1174,3089,4212,963,2902,3821,7292,8000,921,1811,5425,1156,2081,2042,881,4974,10334,8090,2227,9135,4151,923,3703,1903,2354,1998,8717,5332,3821,1396,1347,1804,2320,1085,675,1296,1620,3992,1713,1588,6209,3483,1673,2071,4923,1878,2734,396,1147,4661,461,1989,4248,4569,1053,2612,3251,6687,635,575,3900,5689,1879,2600,980,1576,1496,514,8588,1533,2325,2211,2143,4840,1630,2628,4340,141,2639,4436,2705,9715,1319,4287,2962,539,731,847,2428,2709,2839,136,2246,3800,517,603,2370,2756,3108,2527,6756,1097,330,1029,3431,3303,5235,801,3727,5698,2356,2243,2911,1046,3431,3234,1621,5719,1498,5789,1090,1192,1056,1026,1699,3349,343,4787,4365,6005,3702,539,2194,1516,1895,1602,2799,2989,1612,2694,2163,2668,4551,1580,3001,4191,2911,944,497,369,1198,4769,2042,653,5024,1814,2650,903,1254,1510,1774,1483,6873,1687,2252,1741,166,2482,2010,2549,1931,2710,1815,1905,1345,3038,189,3741,1387,2895,2974,3609,796,138,2071,2198,2512,3620,4915,3283,603,2975,1424,2013,1503,4725,1223,3265,776,4118,5289,3851,4905,338,165,2614,1170,2183,3929,2473,4255,2171,816,1996,1801,2624,1125,3785,1467,2764,828,1376,3778,5124,2104,1280,8776,708,1465,285,242,2053,9572,2536,520,1769,3548,2502,3395,1462,3499,1912,1813,3036,3847,1821,2500,288,1381,5524,3064,2020,1021,2271,1329,3279,2131,1624,3523,3043,317,2951,1224,3070,2695,990,5140,3548,1733,211,1672,3683,806,1419,3325,4937,2509,1313,3015,3086,7822,1200,1467,1193,978,2346,4210,1363,1147,6996,2801,3534,877,2782,3043,1059,3566,5278,1018,1887,3116,4382,3787,1117,1348,1585,3073,1600,3887,1325,4831,1628,1543,1313,840,2821,846,2434,8463,6250,919,1783,2677,2370,4760,6150,4327,8016,2823,444,3021,1347,3633,1284,3344,2333,1033,4390,370,4269,2234,4287,470,255,1429,2741,2592,3754,2086,4910,1706,4992,1950,600,1480,3092,1299,3054,1246,1966,1115,447,742,1694,1724,5750,3852,2474,1316,1859,2022,5494,2658,555,3046,3547,5838,657,1196,1905,8372,6293,887,1664,6134,1490,587,1702,1212,4267,2184,5634,1191,2335,933,3306,285,4729,1370,733,3567,3635,4794,541,1373,2192,4888,1710,2524,1147,2987,5264,1102,2612,2511,6386,1749,1110,2674,1073,4346,4114,1582,2617,8516,2452,836,1702,1380,1449,3249,2410,2665,2445,3181,1519,301,3386,3238,3512,1696,1455,1537,653,641,3101,2323,2094,4860,2260,5873,345,3904,1936,1521,1055,3295,1352,3846,5606,845,1070,2821,2995,3309,856,1113,8536,1033,3577,1486,7662,5695,518,4564,3097,759,2370,3701,4222,1083,2783,2082,4731,2323,1922,2809,1236,363,6994,3571,3385,6078,1481,3984,1138,2003,3133,660,4438,3491,4411,3430,1244,2434,817,3008,4180,3939,7333,7023,4286,3905,1654,1265,3181,8471,2079,435,7315,4731,1449,1576,5105,7610,629,2217,2716,8094,5619,1077,1622,670,1522,1298,2053,1132,5574,2142,1190,389,4446,1512,4493,980,3749,8947,1907,3924,3646,4111,747,3422,162,2722,698,2246,6128,441,2576,785,3064,1924,5930,2963,2829,4925,460,4886,2457,1123,1273,7102,2856,5023,5462,2940,102,2087,1341,235,4012,5819,654,1286,2380,879,5346,1455,6006,1701,2043,4447,3273,2898,2304,1751,355,4481,3381,208,3057,2485,4145,1662,824,2927,6104,4114,1285,3213,7698,1505,1110,2097,2057,825,898,666,794,2115,3292,1675,2590,4481,848,6221,2077,2906,3842,3573,2022,2721,3512,3643,3447,2233,4087,915,4482,1767,1792,5979,1860,7531,2944,2799,835,1899,1234,5180,395,1181,924,1668,3502,165,2576,1143,1876,3943,270,902,4341,2791,738,2723,342,4355,1382,1368,2674,3486,636,1478,8720,2609,410,1810,2507,1207,6315,960,325,2522,941,3763,4498,562,4082,3655,1363,811,391,4077,1910,1342,2523,1753,427,7635,1699,1623,4175,2541,112,3894,4107,2594,4147,795,823,1959,2954,2809,1688,8789,3006,3625,2401,5700,1806,1562,896,2983,498,156,2382,470,2212,1603,1066,1593,6479,1656,4637,1333,5436,1585,3049,1968,576,2782,2152,2042,5280,1146,2071,2623,1397,2476,3239,2374,699,1379,5200,1937,970,2270,6756,1127,1910,2864,2294,552,5585,1074,6442,1656,461,4079,3058,868,166,533,879,1962,8635,640,4107,4040,3916,1002,3233,2537,7616,776,1610,3909,3446,1277,2796,2640,1968,2061,541,830,5754,2221,3252,2617,1161,2413,3434,1985,1553,2005,1067,682,2577,1456,4382,1043,3066,3456,2124,1346,2944,8220,1328,6189,2131,291,1247,1815,3479,1483,415,1125,7505,4923,2543,1849,3118,2807,1690,1433,2985,1461,989,3848,2060,2308,1059,294,1900,6326,1588,1984,1374,2390,8782,873,1292,1767,3620,1251,279,3620,3608,2686,2090,1214,4284,1614,996,1731,2622,6523,620,5510,1471,2589,4380,3770,2023,503,3335,2137,1616,2105,1698,2150,1667,2233,4065,3479,1611,721,6502,991,3537,1574,955,1494,618,3401,1162,2076,2194,502,553,3033,8212,4192,8857,2259,870,1404,2594,2334,268,1637,2651,3380,1736,2974,4252,2436,2893,3258,1474,1899,2080,552,3032,2708,3781,3376,4071,1575,3025,311,4279,969,1976,3104,3018,3449,1953,4334,1836,3072,5168,1383,3458,3151,2513,2807,3542,992,4752,3158,946,2168,4056,3086,562,4714,2118,2041,4143,4193,1281,1648,5509,2720,1682,3690,2132,1484,1739,2480,1114,5102,862,7374,3145,1790,1045,2146,1828,5003,4487,550,1199,3206,2297,1079,1668,2860,3482,3505,5644,1658,452,3606,1820,2421,1330,3109,1537,2664,7781,3800,2771,786,1699,2438,2212,1367,3480,3470,1121,2525,994,1171,2618,2385,2799,7889,1425,10866,1391,172,1048,1611,999,3848,881,2740,3555,4291,617,3155,1650,1592,263,6950,6396,902,4855,3697,1804,2754,2892,741,6240,3490,1964,1260,8637,1349,988,318,4030,1533,1114,4100,2388,1764,4766,1008,1657,3229,781,2455,1127,2609,6397,2609,1603,545,4740,2348,4195,6567,6154,1853,1822,1627,3668,922,2351,1605,1000,4035,989,1461,2479,2074,6322,327,3114,2565,744,947,3495,614,4925,1116,3193,779,4224,3526,3048,1280,4728,3187,3207,2309,1592,3201,3814,7518,634,2657,2583,1626,162,5522,2923,2030,1109,1611,950,3739,2344,1767,3053,310,3273,2646,1325,3277,1568,6412,1093,6377,3608,4338,2369,4083,3842,808,680,470,5165,1916,2385,1755,3110,1491,579,5121,859,3915,4753,3708,3731,1989,506,945,3297,3034,2466,3731,3064,2113,1477,4163,854,4022,3500,1138,3053,1004,3227,1477,676,4755,3432,6108,1526,3457,523,6812,526,2271,436,6265,4125,6156,1918,1601,2209,1090,1339,1779,5168,4019,718,4576,3515,3648,3293,7563,793,3909,4077,2339,509,2237,8700,2655,2829,1015,2308,4466,417,2886,2479,1402,5610,502,3384,3869,11096,3096,725,2839,3375,2101,2846,1457,3199,1102,2746,2952,1415,740,1586,1044,5881,5006,11477,3163,5389,839,337,2650,2456,4942,2204,2609,1864,4301,448,3591,5110,1999,2768,6327,9675,3923,1444,1606,5607,2424,4986,9676,3772,914,3561,3519,1428,2023,5364,872,3932,2117,10484,6089,9562,309,12995,4383,5959,5745,10194,9601,7849,414,2706,3148,9319,2757,1286,135,9295,2359,143,1055,50,4601,2351,1948,2916,8051,5651,1858,1198,6178,467,2078,2055,4464,1928,1260,7982,2456,2313,116,4390,3893,3860,2276,4423,7493,3519,4224,2739,718,1510,7129,3174,3349,2124,2212,664,8049,1979,1172,1593,825,1145,948,846,5319,2769,2105,4052,3829,322,505,2017,3977,5878,4635,1904,6002,1379,3900,2650,968,1271,2659,308,3539,7450,1330,6330,1672,5189,2604,931,2507,2476,7046,638,8534,2453,1396,1907,109,1655,2076,467,1491,4969,93,5295,3239,1605,3201,5365,2581,2080,2770,3194,4113,637,2138,1921,7167,568,3029,2390,5045,64,1967,1249,3372,4169,1218,3317,868,4166,3621,2010,1193,5768,235,3168,2300,3600,2460,3513,1837,4689,4924,1033,1241,3521,2185,5577,2593,2268,737,899,1229,1826,1089,11121,6527,512,1807,1248,3095,3494,1549,1383,2855,5594,5194,1526,3273,507,1681,552,1448,3441,5436,2286,3140,4504,5736,603,958,3624,5334,731,223,1870,876,5662,1024,3728,3687,5004,702,2745,2096,1495,4494,1509,2773,3317,1095,3682,724,2957,3203,2418,1159,2953,2878,2807,4320,674,620,2483,648,1177,1964,9129,537,4901,443,1958,538,3422,4585,5439,3054,3611,2274,1317,3956,1364,2975,5065,1946,1288,2174,1489,4094,942,3093,2838,2371,315,1199,5385,934,3729,2440,553,1186,2610,673,5098,5278,1587,1139,3740,2466,1154,2939,348,5067,810,4270,476,4317,550,2837,1714,968,2243,1842,2103,3026,2613,7363,715,451,774,4159,6259,1065,2332,1321,1010,1847,1298,1755,1781,4159,1354,275,2283,2116,1772,868,1241,5452,5166,2944,453,2800,3792,769,2090,1043,2973,3128,1478,3603,1795,2299,1092,2950,2230,3119,1075,4050,2547,1020,2510,450,7348,1365,4775,2138,1725,839,4564,1009,4333,2356,980,7414,203,1488,4201,2386,1160,1661,1906,3161,4911,588,1010,2233,562,954,2038,2256,3155,4580,4692,1726,1766,2060,487,1188,1050,4006,1835,1752,191,4082,2238,1331,4984,2562,945,2151,6510,2612,3327,802,444,180,2451,2002,3637,1116,1369,3863,349,1176,3126,2853,4112,1521,1742,3398,1624,1738,2586,963,3584,1555,1471,1678,2246,4940,595,2633,1802,6101,1912,1945,2037,1856,2900,1192,1483,5053,2182,854,6228,2739,3469,1273,3150,1230,1071,3289,2068,2145,1057,836,3436,1251,2977,2816,3241,1334,3494,6132,2683,2053,708,3791,1597,1396,340,2587,3654,645,1941,3122,1978,1738,2539,4987,3479,1894,542,1538,3701,5266,4109,2401,2146,2956,1486,4539,421,1910,392,3001,1872,3578,4098,1105,1000,4404,1328,3876,1309,3562,9912,839,1555,3268,1359,4510,2003,1327,744,5545,1379,5220,1343,2811,621,2753,2258,1532,3192,2357,645,1481,4803,2325,5820,840,1180,5802,2580,1518,1175,1499,2656,3279,2250,1013,3500,401,2337,1811,2027,658,2271,2582,2890,5674,2745,3109,1596,849,2638,2534,1305,7246,10014,806,4629,1185,3951,252,3403,791,2003,3395,2709,2729,7298,1587,1238,1385,2085,172,1493,190,5513,438,1512,632,1309,4537,1672,1551,2664,2600,2712,806,1393,5108,2036,2124,2817,5211,4783,753,4242,1840,1241,2242,1352,4117,114,3316,293,5660,2376,3887,2272,1958,3558,1590,499,5448,750,4475,3626,2172,4886,5098,2675,2465,2100,166,1906,3083,2934,6415,3663,5068,1144,2914,3775,778,1223,3570,1040,4424,5339,965,3506,2488,2737,237,978,454,2414,5007,2049,823,1801,4565,741,1440,1930,4099,1313,2485,856,897,1810,1489,1704,12340,426,1362,8292,673,3010,2431,1380,6677,4642,3251,1289,789,1560,7658,295,1391,6290,4191,3159,4545,508,2415,1731,3315,5117,2331,3580,5031,986,255,7306,9005,409,607,4210,1246,749,1598,241,1592,4197,2027,6623,2683,1030,6958,5568,3509,2512,2627,232,4388,4161,1964,2482,2441,2374,4232,5054,2299,968,1218,453,2529,2998,2056,1648,2628,1703,3028,2258,1447,6271,6407,2384,2915,3967,1763,3088,1765,2340,417,1545,1407,6117,677,579,3029,7248,636,2659,5320,3297,1489,1136,4464,2038,6465,2969,4409,1017,5169,3675,3237,3623,2883,409,1357,4461,2480,1112,3743,1182,4104,2094,1058,646,9550,626,2618,5834,2056,3855,1018,4725,816,6790,1036,4869,4612,2025,3988,2089,2818,799,6784,2434,2596,452,9396,649,1087,1112,1424,2465,3891,733,112,3835,1345,1383,5583,1865,2142,3848,1932,230,4488,5848,497,4516,4374,1564,666,2659,6662,8659,1758,195,865,2598,324,6604,467,1290,2590,2677,2656,5097,3901,2422,1134,3976,4392,1065,4997,3587,4882,6268,803,2651,7985,373,1925,1406,929,3230,3475,3349,817,2715,963,5994,566,4094,5490,2723,5166,1842,3387,2361,1740,4121,5004,2005,6208,581,3362,3752,5800,2857,1168,1032,1134,2845,4174,2647,1879,1036,2243,2974,3238,2756,4154,1275,704,6478,7436,502,1192,1704,3679,2963,3583,1811,2785,3041,4066,2178,1760,6213,3647,4485,11247,2695,5698,1823,4680,3764,1447,1342,645,3712,5329,1731,3120,2380,8888,609,4763,1207,2091,1348,953,4733,2887,1385,4864,9158,298,5703,3148,1848,2828,3257,1914,2584,1788,1318,2578,3877,3094,2276,6239,3175,1519,8453,1295,11777,3424,2718,3357,2629,3853,265,1780,4080,909,1497,8767,4925,3923,3220,6103,6736,806,7943,4225,7167,4105,1008,1263,2595,4996,3286,6184,9460,2892,4322,2156,4529,7686,2487,1062,3564,6318,3578,1373,1920,9632,6181,6275,2188,3009,3707,4875,2656,3306,4577,360,3905,4963,3465,2016,1184,1363,6339,3098,6695,2275,5495,4303,6333,6703,4720,2485,1818,291,2414,1178,13146,2289,9439,406,4123,5174,1691,1789,2986,6635,1211,1715,3744,1336,2801,9078,6708,7533,1724,2713,4351,4221,1837,3544,1402,3467,2853,2020,7197,1298,8177,2407,1108,4776,8200,8951,759,1432,2239,8433,2835,603,4340,5567,2275,820,2061,2301,5589,5179,1073,3389,8904,3450,220,1284,4169,1524,4631,4722,1700,8765,3185,7878,2965,2908,1737,2009,1855,1722,4515,3300,4849,3983,5357,3300,2263,3761,3814,4868,574,2297,2729,5417,4679,7225,1339,4720,1306,2981,1415,6404,1288,3277,2864,5918,5405,3482,977,1839,8190,1827,1308,2459,6739,5507,2811,743,2684,5214,8488,1977,112,934,10908,1549,1186,721,3815,4112,332,245,4437,8581,4567,362,11573,3204,679,670,1193,3594,2500,2354,756,7395,703,248,2128,892,5464,2107,978,4778,3399,2520,3244,772,6022,698,4258,4452,890,4136,5017,1103,915,3097,2542,3154,1525,3917,2252,1549,2536,1837,2710,5352,2502,716,2949,1621,2722,5024,2374,1967,2920,4174,6296,2613,3032,2191,311,3261,5136,5848,1468,3197,902,2731,1049,1029,3260,1765,2258,2747,4537,2688,179,1448,6125,3931,2027,1779,3216,3075,683,2082,2881,928,2889,3414,2051,3918,1907,2436,1244,1609,1738,8192,2167,1650,3426,3540,1166,1169,2407,2058,2180,805,2209,5101,517,1154,1244,7546,2062,2251,1222,1159,5751,635,1129,1222,3542,1309,3616,2766,1596,5799,2169,3861,377,3110,2482,1638,350,4481,2834,5540,1494,2445,3959,703,1715,2540,3702,3038,1398,3972,2220,1239,3005,1930,6397,611,6386,681,2249,3679,1031,2480,1578,4149,1132,2736,2518,3669,2758,328,2024,592,1917,2073,4393,6194,2020,1856,7791,688,1883,1921,3458,3378,2264,3035,673,1443,162,7883,4553,1322,2707,1912,2038,684,1863,4148,7148,1784,705,3915,4860,7374,3239,1884,5018,1514,228,2003,3548,5960,1374,1225,1317,3514,2150,124,2135,3434,3222,3445,299,1090,2638,2910,7199,2627,3006,3090,3640,4055,2694,2512,2870,5343,2451,5785,3973,3332,2115,6579,1562,1219,2228,1066,3610,568,883,4095,4176,2447,630,1186,9798,841,3173,205,1984,5765,2399,5406,4131,6168,3060,2155,2133,8118,3651,777,4601,2077,4063,2520,301,3580,4010,929,515,3386,5810,4408,3740,1984,478,5130,2129,382,3739,3949,5463,4952,2806,1822,2923,337,3483,886,4940,9055,4728,7330,1305,5411,3203,2595,4285,1864,1174,2197,1945,3266,2084,2178,1845,3933,2001,3075,5635,3555,3021,2564,2041,180,2402,1254,5458,1617,2088,1608,521,6481,682,3402,978,3738,4089,4503,2941,1858,1858,2065,1175,2771,1991,329,3117,7242,168,5230,4475,1563,3664,7075,869,1950,2908,1733,2996,2873,1159,1033,2924,4304,461,852,3235,4159,496,3007,1056,1898,3077,9338,3162,1929,3547,437,4640,2024,1969,4890,1504,5250,2528,3678,830,3040,2917,1298,1111,3930,5250,1979,4431,2458,1994,213,7457,1576,784,1319,1753,3298,1950,1047,2367,9376,1909,3330,913,3002,1531,3249,1991,853,7519,2770,1194,3620,9291,1069,645,2440,1621,6460,2368,1454,3787,1798,637,2879,241,6475,3259,6215,677,1697,1651,2927,3378,3669,3395,2651,494,390,1133,4110,1940,4106,3262,5897,3892,951,4637,2331,3340,1320,1433,4936,2942,5493,3802,2854,539,1917,2870,1113,2243,1433,4888,2612,1063,1136,2252,3759,739,4397,2538,3584,1491,7085,4341,1866,2283,1241,4672,1801,3300,191,3581,5770,1680,2368,2048,4464,1294,2783,2545,2938,3517,2885,1446,3064,1008,4677,1672,3467,1950,2308,1975,5226,2069,4477,2440,2144,4394,929,846,373,6121,463,1131,2235,8904,2149,241,7376,2063,2191,2293,1140,3671,5341,1203,4897,2355,1866,6042,764,1175,2018,4538,6553,2071,1879,5534,224,1503,1717,1371,4996,406,2322,725,10250,321,372,2831,5427,4610,1747,756,897,1845,1308,3910,5325,5169,1040,2621,1918,264,628,2348,5465,606,9965,1235,1840,3410,4305,776,559,4213,2053,5571,2963,3694,1166,1966,2216,447,2438,2589,5476,1173,5216,1080,3360,3171,1059,812,2211,9654,2784,1754,2519,3885,2923,2231,1874,7419,5476,161,4955,7286,1087,2262,182,4355,1682,4228,2772,1295,3217,2417,6530,5157,4626,3975,946,956,2276,2604,504,2283,4133,6958,3298,3846,4170,9378,2467,2278,399,3943,1650,1896,4238,1336,5613,606,2058,1700,8082,2026,6213,6159,3526,9830,969,407,2473,2940,5356,2500,4093,7674,6641,1820,3022,1530,4438,490,4842,10210,2499,5093,2086,1786,4020,4442,1376,428,5336,3451,4139,5188,950,2887,6904,1284,921,6102,6953,311,4756,3817,6793,5424,3272,2887,6694,6163,5103,1063,8606,4378,1126,990,4912,7967,10077,698,2382,1210,3168,7113,3084,5412,5034,1644,5777,6333,6217,1047,4589,5143,7955,2039,8497,3170,6868,3626,3559,5655,5219,878,3500,2085,5668,231,4262,1436,4009,5644,5057,4649,4606,2651,3689,2682,566,2373,5136,6081,639,3951,2584,1353,2180,4113,4583,13175,1017,6773,2797,687,4819,932,2839,4191,7422,2027,443,1280,11380,1841,1468,5168,3997,3099,2826,1584,4961,3189,5054,4384,237,1652,1999,4850,8976,1662,3180,908,1123,4671,5011,2995,3362,5686,7638,2614,924,3391,1371,1088,1699,460,1982,8091,2556,4187,3118,3916,2289,2924,2033,7298,3358,774,3351,2314,3194,538,764,5554,5528,282,3876,1832,1858,2992,1125,8706,1437,3519,2767,297,1568,2185,4611,994,3463,3701,8806,1623,1457,7267,3347,850,3395,1952,964,5523,97,837,2065,7545,2006,1328,1150,5946,910,6572,96,1507,1592,2304,1440,2690,9982,413,1090,2551,3364,4195,431,2407,3688,7154,2320,2542,2617,2119,2170,2860,2410,2565,4332,2145,1294,3744,4510,2654,2513,914,2562,4314,510,3012,4211,1290,2716,1198,3748,2254,7295,2223,2710,5420,1033,4136,4095,3542,2644,1521,2525,1655,2643,2540,2221,1784,7778,2373,5825,4695,979,2311,334,8433,810,1300,2836,7184,1533,3758,2852,4022,2812,1007,2996,1298,2628,743,3623,1580,3965,937,4346,2415,4067,7637,812,2190,827,267,4088,2084,2762,4678,3235,2311,2229,3022,746,4331,4340,5348,1240,2043,2588,1180,1609,9961,225,1701,2183,2867,1742,1476,1194,1325,1694,3483,2945,953,7576,4877,3600,2270,6520,1588,3381,1502,1182,2124,1816,1889,587,421,462,2803,957,2206,3472,3721,1773,988,1210,1695,1050,2801,2944,5492,5625,2352,1965,619,3453,2679,3184,1158,1849,4937,1784,2291,2634,4124,1997,4452,2155,2047,3550,1856,4834,2699,4668,1079,1902,512,1965,8507,3897,1471,296,4025,388,1343,995,2948,4776,1867,1195,1139,430,940,5493,5691,2786,4040,4697,5682,4358,3602,1349,741,1442,2242,4907,7252,5930,1457,285,4397,2571,2936,3479,4791,615,3673,3306,1051,4053,961,4879,329,2062,4482,3801,2005,1153,2069,3563,3661,4453,3060,3576,3302,888,4215,3631,4725,1369,739,1663,3853,1287,487,5145,3019,1585,1673,3401,5526,3179,3435,1959,1333,2578,2926,5662,1960,3411,1250,398,1580,2349,2338,3639,3711,3361,3554,5383,562,125,312,4030,1265,3682,5707,4717,798,6767,1567,3172,7356,2436,2470,1372,3110,3996,16578,996,3897,5189,1120,610,3198,8976,2886,2987,2120,4769,252,4100,403,2506,526,2728,629,1747,1443,7878,1001,1809,8730,4787,1048,2245,2179,2591,1457,546,769,6199,2617,2778,2899,5418,1175,1876,1516,806,2124,1678,3849,888,4162,1046,4404,3745,2587,6488,3009,1564,1633,3025,4208,987,1837,3329,2617,542,4378,2476,1000,836,1206,4164,4942,1370,1414,1272,3229,427,2263,3236,2850,5786,2258,1905,4429,3404,3305,976,1692,2523,1652,2097,494,6138,1689,146,2531,1475,1829,579,3983,746,3672,5303,1524,1183,3717,675,2491,2656,4449,2250,2581,1078,2995,3417,1836,62,2435,1537,3168,1977,4670,3215,5021,1377,632,5029,3706,351,4721,3309,1337,6061,2353,1007,1145,4637,2849,2531,3045,4291,1053,5449,2276,1977,4435,1728,2328,644,1619,1893,279,799,7956,2022,2045,3163,348,3445,2396,4287,4244,3297,8410,2031,1216,642,5321,1507,1068,2968,3095,802,1203,4119,2799,1738,1541,649,1629,778,3358,1150,3001,1528,923,3389,2824,3888,1376,944,779,688,3864,7399,1676,2090,3867,6698,1920,1254,5538,169,4281,3092,3985,1496,6498,1012,743,3175,3316,6330,314,7381,2505,706,427,2042,2984,731,4400,3478,4998,1996,3990,3764,2647,3175,1270,4318,741,4539,147,1295,3139,3682,4371,3135,2773,3619,1784,1682,2213,4608,999,2220,477,1789,1176,1880,7206,1252,520,2057,3025,3586,1412,6103,2219,1949,2178,4709,8245,444,616,861,725,4610,1735,3457,2445,2642,3708,5723,1460,300,8834,1747,2681,4074,1021,377,704,6810,7746,4733,340,4336,6943,3451,2522,448,3633,2551,481,1135,6437,1580,2499,1268,3329,2523,3016,719,1569,8248,1297,1438,2038,3583,3675,2643,1317,2357,2705,631,660,3129,2210,4201,819,5796,3843,6410,512,1384,854,3165,329,1765,3670,3576,2498,3993,1709,1210,2652,869,543,5077,3287,5114,2857,1463,1415,1813,491,4490,4952,2476,2913,5029,1968,5699,1228,1544,657,3834,9169,1808,565,6629,2504,902,2285,1741,4236,928,2789,1129,2796,2205,709,1786,2676,9007,3227,2463,3512,1946,2733,5206,1304,2524,3034,1810,4925,3207,2798,584,2305,1109,2917,3788,5677,1098,6072,4019,2006,4474,2461,4762,1973,3090,4486,5349,2671,250,987,1993,888,3791,2546,1572,6093,984,791,2522,2014,8220,948,2441,657,2429,1500,3171,1599,3075,669,1784,4096,4082,2458,1448,6101,3718,1449,507,2329,3715,9111,4447,1070,1510,4110,3752,4614,705,2055,1977,3293,2747,3133,2011,2896,776,5457,3714,6740,519,1678,2583,7217,750,3515,3617,1121,1579,3113,1071,4398,5888,1101,1171,6200,1430,3926,1364,2494,3636,1712,5267,391,3352,5650,1645,3003,2866,4117,1313,3888,2542,3768,2793,1451,1261,943,5244,2485,3011,1816,5273,756,4423,2359,3632,2443,2006,2213,1255,6379,2787,900,936,4703,1374,2207,1418,3693,4567,1938,2454,345,3505,1801,4207,5881,4557,1232,2105,3274,2802,2965,6821,1923,676,2945,3872,9004,753,2794,1795,2250,620,2912,1299,852,2243,851,1802,2027,1978,2123,2817,1576,5542,626,2078,302,3163,1489,1118,3726,7208,861,2066,1890,2385,2554,932,1777,2302,2260,280,2197,1178,848,3471,709,4155,3431,3313,1452,1231,3144,1613,2122,3630,3752,1178,2185,813,1080,2511,5372,2218,3847,1085,2351,1603,514,3110,2967,755,518,990,2516,396,3278,3256,4333,448,1975,1687,1843,2160,2114,860,7130,2181,887,2341,1771,4874,608,1800,5187,5280,1256,1598,4767,542,2465,3762,2392,533,8664,2404,868,2783,3311,2697,4224,984,1306,6079,1138,2337,1192,7350,1954,2786,1882,3737,2425,1102,1326,2374,4068,3330,875,2651,3478,1314,2161,2212,2342,3422,1436,3511,4308,2055,5069,3513,1562,5110,380,2913,661,5103,906,1855,754,3576,2124,1004,1645,3060,4742,2189,2861,2415,1942,2848,2556,3237,2680,2498,1393,5631,813,3926,1148,1091,2522,240,3856,1331,3937,617,5645,818,654,1995,1179,1116,1630,3520,1743,1727,932,2011,261,4329,760,1663,5060,2445,787,5367,2067,5353,1034,2285,2546,4631,4317,1031,2731,2510,916,4601,1799,2860,3375,2278,994,3446,2352,4588,4846,1228,7531,4264,6152,2898,1800,2561,1434,847,836,5470,6267,481,5077,4112,1511,1644,1354,2717,3148,5471,1543,1339,5725,6927,589,3160,1544,4270,3680,1473,5033,2638,2160,2593,1009,6923,5338,3020,2963,1467,1494,7835,4957,1845,1679,2372,5255,1536,3549,2460,1753,973,3032,1133,3702,2806,984,363,6873,1774,2689,4126,7354,804,9548,2544,2257,2949,1453,3184,1760,4189,2256,6228,1641,2919,4091,2862,4829,5175,3144,906,5382,2549,5253,1881,1933,4890,2556,564,983,6297,777,3231,455,4090,1634,9690,2762,5212,4764,1284,1492,2292,2910,886,12140,5183,2041,3889,944,1067,1716,6494,5211,7836,2447,2935,3740,5175,1403,7899,707,3004,3022,846,992,3759,3492,4055,1124,5244,2629,4950,2568,1472,2857,8193,796,433,7572,4800,4528,5591,1173,9634,2892,1573,2201,2362,1913,7030,6191,3821,13851,5130,1084,1516,2062,2111,3162,1686,1883,2893,4119,502,5131,1906,1596,6994,6065,3423,4905,3314,1882,4617,1279,1824,9357,2928,7352,4461,2489,3175,4920,1377,5314,2566,2483,5077,6458,2450,2233,1543,760,5486,740,4923,4610,718,1563,1226,3623,3008,1380,2940,3060,5407,1432,3290,3335,4727,739,1747,2776,3330,1315,1611,3456,3412,151,4570,1930,1101,1646,4627,4643,2072,4813,521,2000,554,4952,2149,4991,2263,3034,1910,2244,1745,2099,4294,695,4919,2188,3425,1446,1229,2649,1831,3009,461,6372,393,9448,3036,834,1619,2516,248,2168,2277,1987,3575,824,4054,2580,4557,1973,4512,3990,3329,2863,517,4018,1459,2045,3755,2087,2731,4657,1829,3545,5574,1669,6355,927,2900,1043,1461,776,1167,3475,4694,2499,3288,1853,2272,7771,2178,82,2618,904,888,1884,1908,3953,2614,2417,677,1873,2827,1639,5750,6577,7083,2977,1675,1533,4168,2669,1412,2527,697,9349,2010,750,601,2709,1276,1542,2086,2922,1789,1084,816,1113,3670,4262,1870,2927,4265,1608,868,3299,720,1054,3123,1305,5386,2351,2826,273,4334,2054,1768,2216,1090,654,3936,1778,653,953,5088,3769,2518,6352,1883,140,1366,4001,4395,2819,895,439,3913,1566,1267,7174,4391,2166,1412,1812,457,833,4248,1006,2672,1058,5177,1331,471,1892,2497,3800,995,1489,1926,3878,1662,3565,711,3451,1266,2664,5618,2571,649,3119,3415,1202,3246,2756,876,2594,606,4171,3739,3505,2990,1751,1915,3710,1219,3197,3761,2956,454,4826,1883,1639,1475,4333,2208,2309,6002,257,3672,1142,3846,2246,8353,1870,762,110,581,1815,868,6766,4436,5992,1092,1388,1450,2622,2259,867,863,4909,5624,1049,394,2155,5394,6629,1968,691,157,3183,3955,6544,1236,5565,489,914,1854,3877,2295,2075,2047,4138,3976,2448,5581,480,4215,3396,2001,3533,2959,928,3131,642,1826,3693,1749,1484,1062,3295,1169,1034,2309,5097,7811,715,2879,4211,1511,520,1654,717,4306,5082,1790,1914,2717,1550,8062,386,2183,2119,4161,868,1627,3378,1461,3123,5416,1602,3803,2783,3217,4806,1964,1394,5343,2730,1260,3065,1730,3916,2299,3174,733,1775,7250,710,5144,6137,2540,7260,3237,2430,1170,1556,3193,684,1925,1339,2514,1696,4167,3124,1263,2269,1360,4635,2194,7501,3501,1587,383,878,2253,857,5563,6112,3856,589,1767,1244,3753,1942,153,1079,3732,1924,5155,2292,4276,3549,1547,413,622,4862,2471,4276,4567,4724,2770,1698,2953,7339,2989,2999,4646,695,3707,1182,3492,2624,8713,6960,5186,1319,1134,5824,2139,2086,6474,3264,2452,796,3046,6387,1582,7556,1176,9310,2958,3018,7376,6271,6433,3809,611,2858,4691,3408,5202,2869,9910,5198,3457,1755,2615,2235,5066,2368,1781,769,7680,1950,1560,8565,6393,2508,3155,7837,3712,1308,5605,5749,3828,3161,2324,2828,940,8796,6495,475,11186,6164,1008,3063,3362,5117,684,3447,6584,7163,3550,4070,1515,5380,8300,1693,1489,4550,2743,2818,2905,7967,110,9193,4090,1796,4758,2893,889,3918,4516,177,5468,548,3397,1654,3567,1801,9228,7083,2293,2784,4967,2005,5355,1124,5357,4574,9590,3368,3816,2795,3970,1013,4442,2684,6682,7315,2391,7410,1060,679,4420,3964,4810,1504,4153,7803,644,3710,1072,2001,4494,3326,369,4659,2411,1240,8209,5027,4772,1704,2640,2136,5200,1722,996,5244,6891,3838,258,4649,1778,6734,2233,2817,118,2282,740,457,7138,5267,3984,4693,3289,3551,1262,2239,5888,2525,5634,2207,1229,5101,3418,2542,2016,2575,2008,8667,988,2951,3921,8004,855,844,2129,1570,5459,5890,4864,1314,4705,386,1908,365,3645,1518,2762,989,2262,5821,3918,3514,2979,4628,4273,3064,1096,1648,6700,1926,5681,3909,1041,9786,5583,3933,3000,2778,1617,2797,7065,635,812,7993,2439,5108,2482,1816,3975,4612,991,318,2171,5049,9637,1747,77,1985,4042,2309,4890,7055,3048,1717,2455,1510,1842,2299,621,1171,4606,2777,1392,5753,1138,6983,2281,1613,1152,2180,3981,1421,2445,1562,1442,1245,9734,3484,2781,4180,2873,6479,1513,3516,323,2794,1151,5509,1401,1850,583,2378,4608,914,6773,5759,6734,3400,303,2189,4578,1055,4845,732,3910,1085,672,3065,646,9525,1631,1637,3937,10974,5690,2108,1041,509,2610,1819,2274,2046,2459,559,3474,2929,4973,1963,2662,3670,2632,3468,7767,1010,1745,4198,1081,4350,3359,5494,4825,4430,626,736,3329,1018,2308,2506,8214,5443,1363,1229,3496,4699,4007,1180,2816,1891,3890,1040,3066,1049,8712,4899,1647,848,2356,7193,1106,280,7095,5136,1175,1358,3610,3382,3286,1052,968,3847,1508,6242,5405,4193,1026,2850,2297,10916,1175,4083,3177,1479,2726,2295,4823,2516,4366,5148,134,2071,1366,876,3680,4049,1132,2626,6076,1275,2162,5578,180,7767,5102,6369,4706,1633,1319,5389,2660,2524,826,4559,1043,4880,8639,382,1380,1834,5063,1663,5925,10299,1502,1122,1585,5133,2387,2529,3235,4395,4519,383,3304,2377,9810,976,2257,2091,3278,1086,1527,3891,917,2711,1179,6547,3235,5982,3841,2003,4427,2505,2189,1392,4283,3668,5261,2747,338,4454,4077,1070,3188,4812,5689,453,35,2953,2253,3557,610,5258,1584,9094,2145,6112,1432,606,6131,4504,2083,2008,9295,988,4777,2650,5493,1044,1236,3138,705,5747,4307,1276,3839,6329,2438,1463,4969,3687,7316,1946,4421,1579,3678,2777,1971,1900,6822,2627,2125,8339,3356,1428,217,972,1325,3221,4306,4973,2398,7945,4668,1259,1368,2357,239,4717,3065,5240,1936,5305,6002,434,841,2305,3140,4266,5509,4000,474,2354,2421,2190,2554,3747,115,4611,8314,977,5722,6423,3017,1092,1689,3469,5528,6307,3224,784,1900,1685,3930,6003,3192,8549,4347,2706,3801,8445,2716,3263,2273,6980,1223,1466,472,2485,2121,754,2748,3118,4465,1890,1328,632,2940,3209,1710,7931,2342,6028,6708,450,1299,3536,2039,3641,2344,3907,1033,5224,2578,2186,2751,3833,1211,4536,7875,6283,4130,1224,3688,2482,5397,1806,360,6201,3249,1341,2678,4611,2256,3269,1020,1718,6952,1606,1574,2255,5860,5057,1762,858,6906,4819,6242,2553,1386,3771,1450,1546,951,239,2893,1403,3556,4407,1656,2910,1476,340,7817,1649,4425,8092,1928,3428,1596,2287,3182,2278,1606,892,2338,7652,5378,601,1231,3554,3160,4542,426,1610,2100,4451,1358,819,12258,1236,2857,500,6193,3559,3055,969,1654,5536,518,3195,2314,1170,2691,1693,2491,6278,671,5456,1884,588,4372,7794,665,1349,1921,4307,2505,1667,7016,5790,2325,1826,798,2911,3523,1457,1863,789,1881,4700,3149,2492,7533,2808,2327,1304,2315,1024,5269,1811,4275,4660,3673,3117,7420,2285,628,990,3282,6733,5315,835,1305,2082,2909,4452,1643,2366,8140,2501,3309,1625,4978,1254,1181,2117,2408,3751,4107,4729,3353,6138,4115,84,4721,2972,4557,949,872,4725,1942,8951,1745,1524,2872,2347,2996,1140,3699,702,2930,977,1263,1269,1462,2494,6048,6586,1157,2248,3902,6624,2234,3368,2029,2253,6982,4613,927,2742,2288,4026,1130,3020,4229,6777,4125,5521,3331,2148,4374,4252,1137,2809,3909,2379,1349,2819,1089,4126,4077,4406,2246,4304,4220,913,3106,4384,3730,4486,2161,964,2558,1232,3802,5920,2611,2369,4054,1778,2851,2154,475,4603,1837,2083,1398,6096,4546,98,5082,1517,2521,3224,5318,4793,4169,2744,1857,3144,3567,2349,6965,1217,1080,8051,1762,2597,1460,318,1988,8443,1977,12945,2000,754,1709,5008,1756,4318,1934,4094,901,7141,5040,658,1554,4310,1975,3378,3945,2548,8741,2202,669,4116,5776,3703,3050,3381,2141,2466,2916,4250,4795,3177,4961,2037,454,3454,1227,4803,1821,8187,1199,5829,6235,5174,1234,2230,3070,3134,5562,3500,1776,3903,6934,2466,3027,843,334,4180,981,2022,1922,3927,4626,904,773,4240,6852,1217,5360,6598,4015,2427,3148,3147,2535,1367,969,1230,7645,756,2750,3439,2382,4944,2040,5635,5063,5122,1543,3584,1245,5087,1410,3521,3126,1831,1965,1989,4362,238,6005,629,3014,5238,410,1326,2820,2807,1506,3620,6522,2911,759,6768,7729,2149,771,4084,769,1468,4625,420,3496,4960,2840,602,4989,471,4294,3246,4437,4558,4266,3285,733,3149,2240,3487,3497,1435,1212,2354,6608,2039,4168,5646,2256,775,1047,8909,1910,1603,4534,1121,2222,5851,3952,3773,1555,3664,4200,5183,3417,1820,2183,3438,1274,721,3195,4237,2501,4052,5644,2833,4195,742,2215,2533,4239,5629,4225,541,5760,3106,1076,2930,3516,4118,4707,3227,2222,2755,5269,2079,2531,6517,6190,922,3475,3764,8718,4709,1641,1643,869,2187,7883,112,2349,5888,5361,1737,4073,1075,3785,5315,290,3800,4315,883,7193,9861,6351,117,2290,2860,1622,4251,4208,2570,762,3524,3442,1982,2646,7039,7275,908,1977,933,4936,2261,5034,1984,5395,10895,5992,9858,2617,4024,1570,1839,1679,2474,2039,3233,7444,1679,7238,1543,3457,1336,1072,4321,6429,4618,1624,1407,1402,1487,1163,1527,8995,2690,3485,1570,640,6231,5683,10199,565,3996,3495,1160,6452,2381,2003,5076,803,2612,4012,4470,4158,1891,3705,2287,2443,2964,7229,4835,4980,555,844,2729,2838,7720,1431,2203,6793,4588,1828,3178,5144,1317,3187,2054,3081,1891,2671,2514,1702,2121,4510,3686,1325,8449,6390,3019,6359,1502,1665,1468,4344,2597,14596,1819,636,4456,3022,1954,4804,6060,54,4289,7186,3368,9649,673,3745,2232,2636,2434,457,4462,1274,881,4135,3602,1977,6686,4026,2982,1865,2335,1483,3361,5717,4392,3344,1843,2684,4445,2373,2597,2787,2898,2551,3852,2712,3071,5504,192,1496,6670,707,4905,2352,1893,1135,2854,4138,656,4370,4985,1189,2020,5378,340,4498,3398,495,7406,109,3163,4601,3908,3516,2045,3310,5847,1484,690,1859,1995,4219,2075,1799,1494,2848,643,3192,2258,1131,5405,4982,5613,535,5935,1006,2803,1151,1023,3315,2439,3646,131,3151,7234,3233,700,2841,3789,286,328,1101,1837,2761,3230,1256,3315,2455,1730,4368,5936,932,3217,881,3506,4854,794,958,3081,5745,1545,385,1833,2343,4801,801,1998,12244,2443,658,3592,1815,2314,1835,1221,3317,1496,2386,194,3560,3620,4005,128,4429,1866,3951,3037,1666,1298,4078,577,859,1071,2512,6716,5626,1242,1239,3686,2855,2560,3968,15155,723,5577,962,978,3111,1553,2132,787,9481,2301,3648,6262,5635,2259,713,1211,1003,8584,1919,2145,3785,2494,2197,4073,2269,5778,6746,3068,2124,705,1796,2385,1113,3274,5893,2540,787,2578,7634,1973,1944,1689,820,3418,5422,5773,861,4367,1597,1590,1033,2271,2635,4507,3439,3461,1379,1230,2031,747,3842,2256,3829,2241,1759,4742,1105,1642,4755,4489,1634,1800,4195,1839,1494,2539,839,1521,5601,2753,1847,1568,1758,3856,2661,3919,1068,3290,1073,3760,6917,2051,2859,5445,1846,2836,1466,368,3802,6930,2293,2446,992,1835,4027,2134,2223,1707,2572,3707,1011,1699,6308,772,569,1818,3434,762,853,5483,7520,445,2310,4053,1953,3148,3190,3325,2708,576,3016,157,1765,1896,3350,849,1232,6496,921,4164,960,4896,4301,2880,5264,2645,1413,1942,1010,368,1838,230,9310,5809,1538,2225,1480,2104,423,1882,2711,3304,2887,119,2245,7516,2404,1644,1940,2067,1791,3341,3703,1296,718,2784,723,4329,3569,2935,387,4026,7848,1479,2693,577,804,3477,3175,379,1573,3754,1133,1266,8467,5728,114,1501,51,2353,5719,2185,1285,4714,3321,2996,1818,2384,781,230,1782,2094,2244,12089,1771,7721,1951,6125,855,1761,1088,1710,1951,3097,1767,3953,444,4553,3439,1861,4507,4191,299,1690,2584,1545,856,1557,2184,9476,2326,931,2040,1254,3761,4136,1296,3822,5121,860,762,2082,2400,4047,2478,2831,1490,1665,1972,233,3672,5371,2034,2769,943,5964,4792,1361,1415,3703,1390,5375,3568,2091,4412,2497,3208,2326,3138,4364,6535,3031,3238,1993,494,3447,5238,4467,3762,1350,976,1682,1841,3748,4975,2574,691,1805,1838,733,8436,5338,845,871,4293,2727,3500,2123,9033,4569,5342,1523,1708,3529,4820,533,753,1333,2756,1348,3504,8080,5719,1925,3317,1419,4547,793,654,5194,771,3923,9673,3243,1083,730,3008,951,4535,5740,5470,2553,2789,4206,1284,1930,7406,5783,4659,2901,577,4101,12606,836,3432,339,5897,1136,6889,1251,4589,1930,1041,4649,4191,3343,2764,5404,2146,3828,5375,5013,2826,4737,3389,5444,2623,2862,5894,6944,2927,1597,2855,6532,3137,1251,1818,5675,1904,3418,5097,1264,3417,3927,920,867,2210,1265,7163,4524,8715,6256,1249,3834,6798,47,1321,1390,10084,2727,1277,1707,5513,4091,2722,1499,1044,1255,4123,1926,992,4891,3089,3250,1030,337,2503,5450,1549,5324,8432,4181,824,771,2333,3546,692,4933,1374,5955,2658,1172,2547,634,2070,2369,848,2254,3314,1021,1350,450,2342,3828,3531,5209,666,3175,1046,1508,4909,933,4031,2966,1033,2995,3329,2315,1042,1034,4059,5021,1916,5931,341,1245,3054,1246,2456,354,2940,1634,1743,4126,2581,3401,2111,5106,397,2121,1848,2729,3575,3809,331,1554,3143,3596,271,1657,1521,1210,4591,3086,2909,1363,1365,2518,2137,7209,2344,1853,4125,3278,3066,3661,3137,2212,2251,682,4850,267,1456,4596,2455,1237,5301,1274,596,10349,2226,1284,712,3595,4609,2195,1178,2140,3512,1730,834,1212,711,351,7459,3715,927,2139,3795,12246,3897,572,815,1672,337,1014,5316,5022,2250,4497,951,1984,4454,485,1366,4418,4291,1304,9865,2827,3022,1580,1683,3019,4050,324,1880,2151,3461,4478,896,5955,2154,6578,4523,1878,1958,3089,2016,1828,2196,3387,2903,2293,3741,1677,4185,2581,5161,4700,2358,2389,4120,4760,1530,3977,510,3275,1547,5745,4724,434,4850,5441,972,10441,3361,4628,904,3070,2222,4516,10296,5887,7857,1119,2251,4097,2421,2271,1126,6374,3044,3758,2916,2494,10919,2474,2518,2166,3127,2291,3328,955,4409,5935,674,2301,3855,2809,2246,3427,1762,2875,3301,6212,1714,6854,2076,2848,1633,9213,1178,5271,2886,1866,7755,269,2866,2647,2829,945,5713,4192,2701,1511,2377,2609,95,5119,760,10412,906,5586,1622,610,2222,3616,2068,3166,4142,1731,4713,524,2300,7753,3961,2802,3558,1579,4542,3030,211,3220,1166,3107,4361,2136,5440,7152,3731,496,1115,3788,3388,5458,607,3689,4532,2514,3974,703,3848,6171,4327,395,3741,7278,3003,1437,2435,254,4262,845,6397,5125,1690,1267,2394,1170,9784,1940,1037,1603,5921,3572,3237,1689,7092,7223,689,1061,1445,9711,3926,3436,2514,1818,2389,4430,5413,710,3691,4920,5281,2850,3239,1544,325,1478,5458,10228,4379,3619,657,9547,6190,1389,897,2389,8306,203,7017,1699,3763,2044,1800,1496,2566,2852,4539,2562,1319,1302,2123,6129,5187,1680,3314,3138,3131,5220,2096,832,1369,3450,4578,7358,6124,1104,608,5007,4008,1402,3650,1456,3985,1512,2094,3147,3565,2923,5626,5085,3562,3716,4654,558,3485,527,4261,3856,2649,1428,4115,926,5609,2720,3738,1329,1345,3438,2439,1616,4681,958,2553,2436,2597,2718,891,5354,5039,2816,2029,1052,1672,4721,5287,1036,675,6909,4420,2322,3870,741,1724,3473,4262,2027,10425,1615,2605,1244,1049,5196,999,2971,1973,4791,1786,1457,3005,520,8236,2911,592,1681,3665,1667,1386,2600,3731,973,36,3545,1414,6375,357,2077,3835,4004,2623,5343,1515,2036,5192,367,334,6228,3402,307,1601,2773,3927,2269,3150,3156,2473,1662,3864,3400,4136,5616,1769,2556,1695,1945,808,2314,7423,2958,6091,474,4132,1191,2526,652,1734,8109,4053,5545,1912,6934,3529,3795,1021,3827,436,4778,2740,2124,5264,2896,2768,266,1487,4059,5566,8477,1453,3002,4308,1948,298,2818,3069,3353,11660,2566,1164,2854,4556,3048,4510,2721,1718,3925,2901,3105,1304,920,2153,667,4774,2177,6953,1642,6594,1616,2876,2280,1220,3493,2538,7965,2385,2347,2075,1912,2900,7035,3920,861,2336,4126,3142,1842,4847,1333,6956,247,997,2568,3321,2199,3712,1711,5232,2337,2048,1438,2084,7080,1342,4359,599,4338,1176,3185,1439,1110,1269,3257,2024,3127,2397,1075,2629,259,11414,1518,1281,2404,2055,3917,3666,466,1744,4358,702,6151,3035,11200,1360,725,4463,4896,4898,2270,2448,3319,2828,1238,984,643,4629,7717,1503,2810,3518,3055,4812,2945,3108,1814,3043,678,4448,1924,2264,4068,2734,3264,6128,11802,6417,3820,3387,2053,1458,3233,851,1597,1452,8465,1849,2655,2080,2606,2200,3272,1926,3336,1681,1112,6813,6518,1515,3224,2908,4607,2995,3582,7744,3908,324,3093,8159,4030,4166,6917,1007,2646,2218,3569,3356,6451,2473,1055,1335,6227,6797,3389,2929,1901,4946,3548,5170,2203,5172,5595,1788,773,3291,2906,3922,6058,3704,1499,4110,4755,3787,2425,5721,4649,1585,6327,3060,3268,1234,4152,3520,9079,4035,1198,2277,2284,2461,539,3738,7189,2303,3290,1379,6778,227,1075,1882,3606,3224,527,1023,1158,3053,2745,3204,2403,1994,2648,5060,833,367,6242,3221,1038,2230,3034,2213,374,920,5517,2167,472,941,1884,1289,3264,629,1911,10679,1835,3561,2887,2469,2393,388,2828,870,961,297,2953,1821,1764,1093,790,7296,2340,2746,5515,5759,828,1934,1907,2430,1188,2728,3793,1118,1083,464,6375,3744,2201,559,1808,1288,52,123,2230,5523,4922,1349,1076,4583,3767,901,1422,2017,4886,3474,2372,926,4329,510,1062,1746,2882,1146,297,3604,935,6056,1717,2077,724,872,1200,3018,3354,1155,6287,4910,4212,1870,3564,3669,1370,3423,2687,1982,1028,4164,3570,382,2954,1375,2555,1455,2365,2131,502,4708,2731,4886,1378,4612,973,1945,3442,3151,1915,2231,579,2061,4721,3054,1439,4589,2194,1337,748,4064,2825,4693,2920,895,1938,3261,2868,819,2553,5224,1745,3096,1080,3890,3538,1323,1477,3155,1321,1220,3555,629,10441,1188,1898,1372,4564,3798,1225,2073,1195,7191,321,1243,1603,2342,1771,375,2995,1151,7714,1177,1000,637,870,4053,2220,3143,3840,3432,3463,757,3150,2883,3831,1913,2701,2028,3859,1782,2590,3345,2557,749,4552,869,1978,1645,1126,2653,4119,5081,717,1755,3556,1910,3690,2740,1353,3377,3190,1531,1064,1860,2145,1552,892,2394,3217,1411,2161,2539,4552,1570,5030,1700,7020,2576,557,41,4553,1515,1592,6499,3189,2853,2526,1097,1923,3974,3925,2795,2112,783,2632,3448,4334,3287,3131,2608,32,4055,1941,369,152,2268,2739,5296,1460,561,3122,2139,2141,4598,2053,497,2264,1227,1099,1186,434,5257,501,2322,3094,2672,3879,1306,3331,1973,5113,2456,2229,492,4040,1114,310,3413,283,2887,1567,3291,1019,2903,751,4614,1479,2960,2826,2649,6595,2082,458,139,2106,3214,3180,3638,789,6471,390,120,1173,10064,3798,3392,694,1521,3976,3655,580,3457,4643,2228,483,4102,585,2855,1669,244,1537,4830,2135,2145,530,3657,490,2063,4475,2009,5565,2437,1988,2895,6649,1718,573,817,1874,4222,2335,2463,324,2653,2431,2786,333,2683,4104,692,586,1395,408,3109,4802,840,2373,4939,2099,988,2201,8708,1375,2623,2845,781,685,874,1541,1055,1649,3532,2562,5048,1759,2089,518,554,4806,832,2818,3485,2940,1153,2967,3599,1633,1829,3533,1738,630,2506,3709,2409,3590,2910,734,6398,2223,2066,2729,1439,4934,2052,2754,1196,428,6972,1879,2433,292,4979,6240,3686,502,1730,881,2595,836,906,4819,1720,2816,2293,554,3384,1560,3860,810,3183,2195,979,2626,828,3949,2508,540,3597,2188,954,5994,5386,2497,766,247,1958,1967,3790,2029,672,1554,1593,1628,1545,4643,2693,2987,3580,1646,1448,3328,480,1918,1374,716,3554,1201,1815,1547,2085,352,2982,633,1785,3236,421,3177,1813,6492,2660,4722,83,1286,801,1835,825,1918,647,1556,1235,3786,7562,13505,445,2815,5273,2428,482,706,4223,744,3293,1057,3381,2779,2055,3340,1258,263,3746,3779,1500,1745,1328,2199,2683,614,3095,2189,6036,1058,2661,1829,2105,4420,770,1968,534,1623,833,3091,3124,952,1858,5941,735,4447,2046,4570,2069,874,416,6018,2602,775,2024,4198,2547,3200,673,2046,3051,4115,37,3453,797,6874,2128,3611,2186,2954,2557,751,862,4108,749,2062,2290,1676,9273,1106,3368,1112,4155,1261,456,2647,3330,1603,3037,3017,2528,2174,777,2163,2874,483,7567,2102,2670,2870,5301,1014,2309,1819,1831,2093,4329,831,801,2291,2783,418,1329,4199,2726,349,1535,4479,1479,2161,1483,2984,3753,3277,387,1705,3081,2605,604,7914,2172,72,4752,1288,466,3067,1095,3809,2031,2125,712,1631,1144,2580,8347,2013,4137,728,4904,2814,1400,1099,1261,3094,1244,1219,3474,2541,984,2015,3201,1657,2710,3517,1238,4133,1102,527,2335,2772,750,3559,2089,1486,2170,2033,1257,5629,2268,1300,747,4178,3816,1060,658,4649,681,1072,2939,5338,655,3858,2682,1329,541,3238,3735,325,2252,3368,1034,1706,1562,1320,2263,6143,1500,3329,4034,7381,552,512,1291,1392,1358,1973,842,4369,2954,2829,229,2915,1210,1255,6397,3590,2981,3666,680,812,1885,4164,2267,3247,1451,4837,1708,2890,891,1826,3146,1795,1909,5817,2933,2442,740,2824,4609,1210,2015,2300,2186,552,1005,1810,3194,1389,4660,416,999,7828,1752,2951,1680,2832,1112,1138,2205,1266,6822,888,975,3211,1980,2357,3912,66,6161,7930,2440,2567,2745,2016,929,1727,926,1664,7294,1465,808,1901,1992,1692,4390,887,1197,3194,1721,8165,1963,1380,1722,340,2632,2045,3966,1403,2245,1743,3033,116,909,1496,2784,4473,2625,1865,1135,2284,2189,3209,1058,1083,2972,1917,1029,709,2604,8731,2417,2206,1087,1986,5701,1310,1403,752,644,935,8598,542,2276,5459,2078,2533,3082,2242,2684,621,508,3342,1296,1230,845,200,2582,8018,7458,1986,5032,1800,1037,1337,4319,1192,3740,501,4105,3931,2675,2472,1580,2708,1779,2649,3032,104,5059,3039,1491,1568,1932,4815,3123,1415,2533,2729,1570,2950,791,353,6281,2423,4626,1785,4189,1731,1599,2409,325,5188,1737,738,3278,2270,3389,481,2379,3742,2905,1586,6771,1843,3757,1374,1449,5241,2693,1290,1498,1726,4335,2861,1002,6199,990,4863,962,1397,1498,5289,174,831,5038,3162,4051,1375,878,754,5393,3589,1655,1730,4878,2712,379,3706,2078,4068,2573,1395,1528,4159,739,1964,5523,3522,4059,988,1026,1724,5008,5627,1643,2219,4012,2100,1834,2026,5478,77,1583,2701,895,5484,4312,1258,4600,6045,333,2465,1929,3574,1838,633,3433,2445,6189,2249,1440,2185,2865,596,712,1159,1872,2382,2066,857,2590,3701,801,7604,3182,7049,401,2407,4615,1010,20,2538,2022,2148,633,2064,457,2051,2732,1744,4239,1814,5714,404,1703,4265,2352,4347,1229,67,1220,528,2758,1101,5941,3126,4163,662,3938,512,5877,1088,1295,1865,3803,1046,2030,11757,6768,2064,3294,2131,846,1907,313,2419,911,6891,1164,2555,1084,226,3299,1865,2541,604,6955,2625,884,1131,1151,474,31,3434,13586,10218,202,180,188,255,374,108,110,176]}}},\"_specRight\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[],row:Struct{`the entries! [877f12a8827e18f61222c6c8c5fb04a8]`:Array[Struct{GT:Call,adj:Boolean}]}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[10435,11961,10055,2334,9565,16663,9349,548,9376,6039,13869,4615,3837,12680,2016,6720,6469,12199,3675,11533,5737,2756,12886,3662,5379,10830,4053,3421,6200,5934,16255,4410,7830,13118,5892,3986,5023,4845,3106,8567,14977,1881,3351,5059,14245,6532,4089,6404,6766,7681,15089,5305,2726,5427,4419,3233,4962,4574,8072,4418,5477,5338,12169,7105,3458,13366,744,9110,2695,4738,3521,4606,4355,5221,6194,4728,7138,3650,6757,3048,8921,4933,6416,4141,3578,8230,3077,9635,3261,10601,4708,3103,1633,6276,6790,4344,3114,3106,6303,9044,6680,5523,9524,6172,5579,8244,5638,3980,9331,4937,4403,5231,5597,3604,12068,5509,4341,2995,1991,5638,19029,7493,3952,3483,9720,9793,14482,13801,5381,3985,5692,1731,11921,2165,5934,7930,7103,5441,3572,9697,6421,7389,2718,3238,5282,5101,4559,1093,4054,836,13122,3893,6134,6438,5519,7742,15837,3316,5650,2785,2918,3507,6189,12356,3953,6740,3746,8542,2058,3028,5369,10087,6203,2117,7993,4025,5195,3055,5002,10473,2197,5503,3772,9208,8314,2740,5398,6990,3603,6073,5172,6340,3412,6922,4386,4910,5333,4282,6546,6401,7531,4186,3110,3284,4570,9845,6782,7753,5628,5447,4612,4949,10973,2176,2168,5607,5850,6304,7389,8275,1890,5823,2586,3944,5173,1661,9647,4745,6238,3329,13839,2039,3725,3750,5075,4645,6828,6986,4160,5262,7606,5452,6824,2939,4825,1821,11363,5455,2061,6367,7848,2993,4189,3443,11286,5937,9113,1973,3399,7677,2596,10880,4253,4951,5549,3793,1535,2742,6881,2059,7507,3363,5400,2886,3625,3650,5626,3442,6752,6304,6592,4632,2776,3560,9232,3666,6737,12557,6965,4639,1999,7666,2733,859,5297,8148,3973,435,6601,4898,8273,2163,11116,3831,5523,3902,1746,5101,2739,12621,2038,2806,5040,10807,2833,4518,8003,4564,6277,2832,3728,3632,8564,3685,10365,2069,6417,1723,3327,3247,5355,12734,3395,4564,5924,4542,4754,6689,4705,7160,6237,8414,7978,4280,1317,3171,5603,7050,4112,5369,3394,3023,8089,5500,6758,2985,2023,4400,6794,6535,2812,7136,6948,7838,4212,3535,3970,4530,11041,2967,3822,5712,7287,5673,4019,5593,5487,1840,6808,4290,2285,5570,1835,5440,5527,7408,3853,2890,1994,8391,4075,4856,5880,5535,6871,4246,2071,1822,8950,8459,6947,3858,8309,3238,3936,6636,2945,7871,6055,2657,3664,6965,5604,2422,4692,2797,6475,6407,3089,7326,7106,7820,4639,2214,9169,3068,3927,745,6372,9648,2847,5933,5913,3951,536,2845,6447,5135,4787,6795,4804,6152,1642,1929,4740,5407,2022,3005,5764,4890,6994,3010,2140,9392,5142,3112,3259,10322,2934,4645,1840,4011,6378,3721,4730,1749,5522,8527,5341,2322,2187,4993,3181,6679,4301,5039,6520,4190,2484,3311,351,2168,7281,8175,4099,6848,3525,7359,4178,3948,2681,3985,7196,8945,4165,3004,6029,4187,2370,2822,3304,4068,11115,3174,3942,3119,5955,8547,1950,2483,2656,9048,1743,1771,4990,7933,5813,4738,3256,5248,5084,3150,5171,6416,2671,1978,6070,3302,7248,6286,4010,7583,1119,4668,7147,3080,5170,6558,3255,999,3751,1978,9823,3729,7492,3660,5208,4346,6467,3335,2839,3287,3265,5474,3607,5911,10466,4057,1633,5731,5725,2459,3231,2357,7632,4177,6668,2911,4409,4666,2873,5049,6974,5089,7368,2252,5140,2187,5922,5923,6243,4813,5062,4492,1592,4798,5384,5066,6888,2092,5254,4450,3936,3666,4494,5271,8181,3991,9704,2039,5500,6290,4202,7360,4725,7949,4680,3891,7057,8389,2770,4215,8354,5196,7334,2160,5651,4518,9417,6580,7070,2328,5225,2779,4414,5865,4213,6804,3611,6264,4268,4423,3105,4343,3199,7391,3831,7706,4936,4039,931,10386,2815,5159,2884,4993,9290,2458,2021,3126,7660,2986,3721,5483,4945,2233,11986,4468,1794,9854,1742,3187,5893,8695,2494,6048,7306,3214,9238,4972,3962,7693,13009,13101,4482,6551,2491,10101,2636,4126,3713,8576,5337,2830,3845,3904,8963,7989,3572,5723,8317,1560,8441,3981,6384,5557,5886,5485,3071,6851,8985,6825,5567,5732,12430,4654,4305,3052,5976,6133,8397,3916,5400,2289,6630,3525,5083,6510,5191,3099,8310,2135,1433,8664,1598,6410,2491,4929,1137,6358,8517,4004,2542,4885,10127,6077,4446,1453,5427,6498,7920,4159,4314,5804,17298,11893,2012,3939,8081,10985,5117,3801,4910,5213,2503,9058,5044,4013,1707,4042,4127,7024,6433,6693,3281,1587,3703,7496,9101,2955,3244,4019,2990,5300,5468,8643,2692,7929,6947,3689,5074,5176,2647,5792,9546,2282,6340,3873,7448,4972,3045,3999,3623,6975,5779,8420,2125,5961,4223,5702,3796,9158,6010,6501,3980,6770,2005,3693,7183,4903,5739,6823,7221,4171,7560,3063,4041,3713,8598,2144,7009,4894,6185,3506,6786,7871,3165,5721,4351,6972,3000,2219,8306,5210,4771,4680,6270,2577,10085,2731,4042,4880,5931,5951,3858,3651,4048,9871,6467,4466,4557,3583,7559,3401,6098,4449,5209,3399,11083,2171,5552,4642,6773,2650,5835,7190,8205,1635,2444,10861,6059,3083,6714,5924,8865,2675,5245,9945,1360,4241,8126,2918,2070,7139,8189,6379,1706,2504,3741,3123,4718,4709,7005,2744,5961,5037,3387,5285,2527,4161,3171,13753,2838,2799,2382,2653,4728,1550,7053,5064,5056,2587,5052,2950,3119,3786,4994,1920,6573,6438,5851,3979,8284,3269,2731,2942,5649,6549,3900,2375,10459,1596,6908,3919,4826,4500,4112,8254,3364,2604,6019,5913,6185,2524,4456,8630,3475,13642,4925,4538,2408,6436,6213,3346,1692,5482,4261,3570,6043,5403,3934,1747,5713,5568,3329,2190,3154,7375,5672,5903,2182,2444,3296,7099,5400,3290,1306,4199,1778,2832,4469,2539,7211,1428,10424,1841,7918,4700,4525,887,5807,9255,3662,4020,1639,5450,3234,4503,1800,4991,4481,4662,4842,1774,7525,4152,2361,4553,4521,4993,1370,8170,5816,6260,10173,1811,4453,2738,7517,3845,10815,8962,2239,4721,4772,2550,8641,4752,9355,4355,4502,4309,7230,3138,6510,4011,7171,1751,8939,2695,7425,3259,7378,4132,5047,4164,6715,5699,5090,8153,12091,3814,3770,2761,3175,5819,7430,5609,4983,9074,5986,4949,4928,5431,2921,7960,4756,6351,3045,3845,8802,7710,4353,5526,4497,4491,5993,3335,4736,4464,4330,9368,4832,3687,7515,4684,7248,2459,5585,4279,6573,3513,5400,8953,3533,4333,8936,2750,2831,6438,5062,2897,8065,3267,6216,3085,7673,8068,7938,5843,1052,3629,5077,2009,806,5524,6611,9867,3894,2486,1857,7525,3108,2089,1757,7345,12216,1898,3602,2502,7174,3960,6383,5432,3010,6447,5737,6515,1995,6265,4374,4711,5037,6982,2619,2153,2771,4179,5229,4833,6116,3191,5196,5927,5881,5352,6391,3470,5386,4108,5902,7736,3870,4214,13313,9130,10169,7785,5630,7188,8184,4907,1956,4280,4505,4931,7189,9398,5019,4300,3642,7306,5668,4634,9272,1947,4677,4741,3275,4790,7749,5507,3626,6243,3978,6725,4304,6317,4164,6548,6090,3334,7079,3987,4979,2927,5722,6074,4574,10225,792,6328,5300,2489,3344,7030,5014,3101,4918,4491,8189,6516,3973,6874,5783,7657,3659,1953,7036,6600,5958,2054,6911,4153,5997,2538,5998,4310,2248,5490,6526,7700,4551,8355,1827,7402,6492,4037,3675,6046,7167,4674,6767,9311,2766,8091,15387,4903,3439,1322,4189,4803,7140,9914,8016,7788,1670,6890,6460,11318,4270,2550,8116,8186,3843,5076,5348,2779,3877,9033,4986,3090,9202,3255,5225,6584,3674,5529,2433,6763,6855,6236,4999,8116,5246,7964,4314,2535,7838,2130,6238,2738,7523,3997,3886,2811,5524,5652,7060,5572,1335,6153,2894,7605,6501,3458,2382,7668,5892,2922,6944,7008,3403,3853,3299,2703,4616,9730,12073,1701,6391,3619,6103,7939,4907,6089,3233,5926,11543,3701,2810,7220,4002,6650,2786,6204,4839,2896,5293,5195,5935,4402,6065,6404,2081,7391,4657,2617,5290,5380,2860,5918,7397,3746,3616,5939,2742,7460,6326,2470,5379,6862,7048,3375,5538,7173,6754,2078,4806,5243,3795,10208,2107,1968,5650,2644,2998,5755,2838,6135,4952,6887,6495,3807,4828,1156,3414,5752,8475,4004,4537,1704,4949,6939,4521,5419,6346,6947,6892,3273,4169,7052,5366,7499,8323,1807,3381,7960,9850,4737,6015,3656,5119,5563,4224,2966,9457,2007,5248,5584,3945,2888,4729,11832,3152,9290,6007,3532,2832,8262,4170,14292,5420,2204,6490,3155,5092,10118,4419,7020,2310,3269,7457,7554,2971,1638,8322,9435,2875,1568,4881,7780,5699,5890,3207,6299,2499,6958,1195,2773,9175,2833,11781,4149,5174,2580,2728,2960,3966,7959,7299,2048,4187,4462,2647,4428,4219,5095,4757,6613,6350,4086,3242,4447,2308,6149,8541,4336,6028,1609,9444,6189,6563,6684,5010,6273,1223,3639,3415,10321,2635,2648,1530,4469,10344,6860,5207,5447,5675,4077,9759,2888,8299,1354,7505,3125,2579,4727,5184,9487,2474,7427,2730,12615,3382,4993,8139,2010,5084,5587,1782,7228,7586,5691,9414,4131,2843,3437,4983,6134,3027,5791,8619,8162,1677,7155,7855,6172,5473,2688,3502,3346,4173,9333,2546,3916,4474,2733,10035,7017,7594,6783,3904,3588,4742,8817,6343,961,4423,5197,4170,4111,6397,6304,2741,4889,3889,5722,2669,9396,2453,5594,9375,8632,4241,2372,10687,10767,5316,2801,6563,4131,3366,5978,3210,8810,3614,4879,3861,7272,3856,3550,2299,5852,5919,1717,4511,7396,6359,4308,4886,3634,9311,2367,4464,5668,3540,5357,5405,4309,5227,4965,4091,4151,5042,7403,649,4708,3753,2634,3516,6373,4525,1923,6982,6427,7490,2187,6475,4331,8972,3467,3167,7416,2361,10445,3585,5087,1318,8674,10079,5027,4253,4629,6822,3121,1969,10577,9313,2185,6277,5307,4662,3106,7889,2166,2676,11879,7041,2629,3615,7942,2267,5155,2851,5289,12335,4885,2920,3509,3518,2986,6081,1183,10587,3554,5554,7194,5823,5779,4487,3356,6185,6733,2765,5287,2735,9532,5678,4223,6739,8118,4897,4337,6162,1918,5750,10066,3337,2231,7048,3792,2437,4071,2100,7706,12788,4354,6915,3524,4545,6144,1477,3894,4247,12271,3094,6875,9761,2856,16422,4114,3926,1669,4941,11112,6125,4064,5413,13692,1460,4528,14932,8758,8266,3575,854,5284,2467,7828,1560,2811,4955,3427,4067,2642,4346,3980,3267,3509,2461,14708,2238,1770,6367,4685,5155,2951,6607,5966,8887,7028,813,8540,3132,2168,5096,2025,10347,5602,5432,3911,4378,3620,10134,4195,2827,1457,1784,5649,2269,4721,1894,8231,4123,4485,3997,5995,6175,3351,6370,4190,8257,1632,1056,5612,4583,5302,6896,4917,6802,1932,6425,2376,2140,8218,6844,3522,3340,7232,1878,4002,1998,4984,2188,4593,4870,2780,5595,6880,3961,3301,4230,3781,7402,2879,5368,1704,3439,3866,3194,6137,1798,4418,3377,6756,4764,1529,4886,5899,6416,5800,2841,3000,6434,5439,7625,2401,2382,3337,4050,4118,3468,2732,3664,7566,3772,4083,3671,9792,3572,5122,4299,2641,3888,9473,2249,4433,4626,5782,6627,3066,2833,3831,11054,2156,2887,8943,3132,3974,6716,2755,9822,5514,5812,6870,4362,11117,1898,5402,4309,7335,3217,4135,2826,6841,2733,3521,5452,4759,3888,3773,3502,5491,4886,6104,2852,1615,10091,2820,4939,2138,7418,5737,2259,3845,6196,6060,5050,4606,4088,4716,5363,4013,1240,4533,5593,6762,2523,1899,5970,7854,2541,1481,6438,7982,1989,2998,3741,3902,2785,4581,4423,4499,7784,3977,1469,4722,8145,1741,2508,5283,6136,5666,4418,6490,3395,3888,2037,4542,4392,3455,7434,2652,8224,1943,2083,5626,1885,2532,7349,5803,4825,1010,4141,7099,1787,4456,7066,4186,7899,8281,1096,3377,4989,2798,6910,3977,5055,4836,1687,7091,4028,3292,8737,1802,3503,2609,2304,4660,4648,4186,7051,5204,4648,4873,4310,3996,2518,4178,2962,5481,2709,2650,13374,2588,1761,4950,7626,8751,5282,3093,3806,7289,2154,5121,1762,7064,3531,8690,793,6931,5199,4820,5731,5094,2989,3332,5240,1553,8271,3338,2260,2470,4448,8369,6630,4010,4202,4623,3193,2444,5174,4113,6164,2721,7656,11214,6412,2181,5199,8227,5886,3357,10173,3733,3736,4574,6375,4148,3794,9440,4165,1604,6299,4283,3038,8092,6312,5109,3268,5184,1850,11216,6745,8331,4891,2888,5720,3042,9393,3108,10067,10269,5351,1252,5597,8448,5857,3408,3004,4413,5457,5039,4479,2052,3281,3081,1408,9776,6945,2421,6110,6989,5750,3452,2169,2499,9874,5783,4752,3336,6192,7340,5007,3812,3012,6652,3139,7562,1010,7246,4655,10002,5429,6293,5243,6164,2952,8040,6056,6291,11867,4390,732,2675,8826,8091,2119,4421,3287,7280,5728,5960,4396,10767,2440,4221,8036,5269,2459,5638,6956,8307,7192,4453,5926,3575,3967,7847,5409,7494,4877,8161,6225,9223,3171,10892,4868,7350,7645,3057,10306,5048,4934,6331,4388,6563,7402,4563,3777,5219,8127,2260,4744,9796,6917,11360,3777,6902,4632,5521,6052,4090,6679,8907,1026,4078,4071,6703,9954,2400,3943,8525,7557,5453,6038,6220,6620,3546,1880,6445,5013,4762,5671,10705,3259,7220,505,6086,8770,5002,10846,1552,7152,2904,6520,4233,4281,4594,9374,4332,6406,7533,2590,8849,7473,3817,4445,7674,4993,5426,9110,4895,8889,7329,1259,3768,5512,2924,7338,2441,9820,3745,7167,2242,6322,3709,4009,8558,4528,6803,1675,3478,6600,6721,1656,6779,6574,5443,5605,1381,4732,7169,4356,4694,4751,2223,8733,4588,6781,2235,2506,7480,4954,4605,6613,6823,3562,4424,5712,2493,5141,10772,4500,6793,5739,3517,2716,4349,4963,4839,9268,4569,7012,6565,1829,4442,9200,2571,3562,3100,9974,3079,3148,7449,5406,9532,3277,1924,4870,1831,7959,7118,4471,2757,8851,5161,4574,8101,2610,9159,5636,3271,4160,6391,5485,5842,5661,5433,2997,3940,7446,5565,2769,7702,5003,5042,6608,2882,6645,6018,3912,2849,3078,10445,2095,9156,1590,7419,5089,3008,11724,3524,5100,4174,6951,2956,7662,5187,8579,2000,1860,4094,10166,5491,4683,3471,3979,9106,3915,2174,3310,5777,4553,3702,4562,8438,5923,5210,1687,7213,4343,4679,8658,4820,9796,2593,3715,3813,7485,3590,6374,2891,4222,7915,8008,8201,5362,5212,3995,5256,6671,4564,4287,6330,4584,8935,5051,4310,7412,3883,8292,3473,4062,3545,6052,2434,6221,9991,4639,2521,9391,5724,1290,5708,5889,6480,5213,1716,6040,2227,8655,2253,7420,5087,7268,5309,6049,3118,4215,3285,5902,1857,7747,2475,5734,4197,4916,8752,1216,5875,4653,8835,4957,4908,5831,6273,2658,5223,6260,3014,5352,3351,6046,1490,4227,4439,3527,3625,4518,5026,5560,3886,5604,6223,5121,6461,3046,5833,5439,3141,8831,3616,4805,7942,3097,4938,5107,7311,1663,6504,9149,4139,7454,4771,2850,6219,3224,4624,7296,7773,7988,7788,7051,7088,6715,1732,9986,9243,3457,5814,11235,2830,6320,2578,6351,6863,2976,5633,5702,7618,2600,5729,3680,6185,4335,8069,1032,3958,5539,2526,4469,7959,8711,4734,6964,1588,4463,3039,7443,2299,3051,7642,1170,4302,4309,5410,3411,5068,2934,6698,1287,1474,5052,2014,12806,2080,5694,8143,7091,2752,2569,4669,4231,7835,3766,5674,1953,4861,6264,5395,5730,3277,4941,4478,6006,3886,3091,5720,5880,6383,4284,1902,5306,3390,4941,5192,11454,2232,3747,2462,2795,9200,1710,5919,2196,7335,3764,4923,6607,6747,4591,3763,6452,6160,4368,1650,10301,7632,4437,2490,5463,2877,3831,6508,6620,5960,2539,7964,4785,5962,3310,1375,9625,2664,1904,3972,3958,1534,5394,6267,8367,5517,7738,4324,4459,4651,3030,1224,7527,5088,5359,5887,1786,7064,6304,16092,2748,2818,5959,6504,6074,983,10866,7782,5728,5311,9253,3430,5718,9786,5938,2515,4754,2761,2951,10899,2448,5698,2559,10302,5866,11109,4743,3400,7008,2419,8584,1999,6695,3716,6039,4246,6470,2814,5223,1032,4429,6608,2958,2609,1770,7295,4240,3525,2668,9352,1842,4716,7007,2027,4015,7577,7045,1369,8641,3206,4864,4642,8318,1823,3143,9614,947,5681,4291,6824,3635,6465,1136,6585,6290,4553,12207,1987,3854,4276,5299,11678,4236,2760,4279,3523,5282,1137,3349,1158,5739,2434,4959,4375,1624,6764,1244,11457,7717,3415,4486,6000,4025,1893,8541,6046,4311,2241,7798,3260,10926,2962,4221,5749,5256,5157,2906,5138,3177,5743,2962,5653,2990,9321,5583,6644,5019,2382,6556,5928,855,4914,9058,5590,4131,2701,7774,4859,3026,3192,6065,4820,3151,3185,5217,6560,6859,5888,2983,9767,2554,2341,7697,3264,3578,6073,2366,2439,6568,5836,3820,7016,4273,5025,3891,9472,2495,3114,2623,8836,3284,3432,6204,8505,3350,3101,3608,2705,5580,12405,3866,5438,3090,7541,1167,5983,2748,5624,3648,3718,8148,4409,5347,9489,3733,7754,7601,2704,1498,1930,6132,3513,6836,5080,4371,3355,6180,7190,6538,5923,641,11203,4375,2281,4315,6467,4326,4311,4780,2915,4937,5942,5724,4306,6366,1741,6429,3538,7666,5612,5079,2902,8878,3882,1075,11822,1811,7773,6430,5911,6870,5328,1316,8510,3611,6845,4500,2516,7348,2797,4136,4034,10967,2069,6485,4747,8294,1560,7204,4740,6176,9660,2949,10859,9386,11696,5793,14510,3914,8696,2906,3115,4043,8456,4703,9622,4556,9058,6622,5093,3594,4653,2332,4915,4473,6427,4869,8721,5659,10574,6901,20083,2984,1903,6769,8571,7894,4744,11909,8408,4653,10131,5511,5713,7298,5963,10045,2222,6097,3661,5507,8185,5463,3730,2079,9854,1875,5514,4576,9578,10922,6835,6934,11162,7364,2950,5526,6419,9187,2622,9080,3058,10299,11728,2926,2605,3494,5607,17388,4460,6655,4531,10165,5735,4800,7512,10317,7613,11253,12040,9973,1018,8854,6026,3098,8098,5675,2851,4096,3096,2356,8157,3416,8447,1905,9655,7007,4341,4912,1959,3947,2383,1868,6540,6886,8284,10626,2040,2031,3676,3044,3144,9802,5520,2463,4787,1810,11436,3625,6197,3129,9605,1737,7920,1719,6128,3656,6242,3180,4923,8771,3686,3931,1645,4734,5278,4688,3463,5166,7496,3946,7231,5041,2437,4190,12035,2797,7865,4921,4022,3858,4799,8311,1290,10894,4148,1547,4094,7588,4919,3939,1933,6455,3858,5662,6284,2016,3701,3795,5286,1273,2454,12639,991,5328,5142,5281,5168,4608,5716,4656,5453,7000,4681,6150,2303,5951,5236,2105,1095,3749,4056,4285,7497,4379,3801,6365,3873,4079,4799,4922,3618,10120,6602,3111,4456,7425,2525,5232,2861,4084,5213,3907,7230,1665,6980,4908,6861,4434,6799,2773,7373,3909,2061,5058,1455,10286,5093,5684,2853,8471,3363,7510,1031,89,9128,1920,2791,5683,5353,5781,2022,5858,3153,6903,3551,4273,6105,5680,2444,1949,6385,7536,2492,10990,3390,5102,1498,5255,6131,4912,5614,3645,4830,6197,4350,3895,5684,2857,9903,2069,4022,4288,4443,6334,6438,6707,2317,4298,8984,6226,911,4623,3617,6535,5422,1236,2254,8237,9104,1464,5207,5058,3345,4463,979,2480,6825,8962,2727,4980,3508,6877,5503,7505,1481,4254,5112,2488,2566,3726,6359,9280,4933,4089,3358,1689,2774,5799,6797,13949,1896,4555,1576,6494,2708,11110,1907,3940,6932,2421,3572,1264,5477,1313,5095,3011,8086,7510,1913,2047,7154,5775,2280,1457,6188,8762,3235,6001,4473,4383,3589,9651,1697,6906,2884,2124,4189,7808,10021,1822,2933,4183,5250,6665,7053,5295,5192,2915,2781,6002,1874,6770,4939,7302,5077,4452,6657,3523,5829,4351,2562,1437,11029,2298,4722,4231,8959,3055,1417,3786,8802,3732,4215,2053,5586,11174,4730,2975,1356,10693,3274,5131,1787,4315,6890,798,2419,6503,4531,4879,2580,2569,3236,8034,2454,3639,3397,2421,3841,5646,6191,5327,2394,5746,706,4780,6615,7776,7211,1386,2112,3234,8440,8136,4364,9603,6038,3333,8320,5146,4383,3718,4635,5929,3616,7419,3922,6330,4780,8108,2918,5616,5810,5662,10482,1248,7142,1502,4282,10057,6989,1997,3353,2055,8567,4438,1089,7354,2702,2460,1964,10858,7507,3093,5431,1436,8189,2660,4484,4542,7249,8147,3711,3663,7678,4672,3982,5196,3667,6983,5765,5445,2267,4825,8646,2937,809,4999,8557,4122,3303,3188,5718,5564,11530,5213,3022,2430,3796,5575,9351,2162,3182,2498,5054,4192,5528,8478,1776,4257,4264,7450,1749,6452,2937,4680,3829,12091,3632,4038,4668,3671,7702,2461,7981,2128,6648,4130,7393,5705,4885,5419,1455,8807,4969,6629,2376,4829,7440,3531,4315,4590,6338,2698,8200,1515,5938,5989,3864,9066,2895,10768,4590,5594,7302,4607,16154,2800,3633,5151,7467,8787,4421,4750,9937,8091,4762,9579,5317,7424,3231,7892,6909,8748,10070,3375,13170,5764,1199,4992,3888,11192,3540,6650,5547,5291,8040,8780,6412,2373,6142,2293,2685,2282,5176,3283,10025,7323,5338,6058,2848,2641,3400,14799,2778,4704,8088,4408,8982,3147,1819,10489,2161,1939,8883,7219,4477,4753,4439,1903,7136,6825,5761,5571,4154,9123,4623,2118,2631,4956,4855,1393,6970,5741,2295,5702,3613,5939,2294,5939,4734,3242,2549,2033,5639,3286,4991,6897,3518,5516,2505,2156,7080,6132,3384,7459,4443,2100,3289,8558,4687,1716,7766,4758,3477,4509,2358,4652,12725,4439,5579,1527,7888,1485,7177,4138,1570,8883,4510,7647,2305,6296,5350,5140,1885,4340,5739,5370,4234,6502,5756,4732,6404,3179,2660,4727,5547,4957,4956,5268,3592,3914,3110,5553,5110,4056,5380,7134,5959,5638,915,2902,10715,6351,4225,1381,3589,10460,5637,1237,4406,2341,5477,7043,3398,2770,2629,6681,1150,7708,7523,4482,5714,4331,4636,8422,5457,822,2983,2126,4602,5687,4654,4198,4650,2897,6620,3240,6761,2629,4994,6145,1905,7033,6528,7458,3418,3465,4112,3009,2449,3981,5620,7318,3245,5197,4676,8936,2981,5643,3066,7039,10311,2655,1784,1895,4094,7516,3894,3952,5655,4713,2486,6702,5068,3075,12754,3071,2097,2599,3787,3942,9250,2626,2713,2341,7995,8194,2832,3814,2909,4646,8905,7672,3049,2439,7156,6573,6408,2029,2574,3239,7421,5033,3153,4050,4523,4567,3854,3444,4911,1749,6159,5475,1522,3525,4181,6779,1036,11957,9142,2719,3365,1645,5045,3667,2589,7696,8436,2424,5631,6212,6190,3676,9706,1525,4363,6914,2920,6538,5607,5912,5099,4020,3919,4065,5489,5750,5963,4462,2615,6392,2745,3570,8043,7897,4706,4633,10350,1921,4813,8509,6240,1433,7301,5140,1384,7869,3830,4127,9714,4994,5868,3376,4571,3115,3757,2689,13363,6777,4908,3981,7557,3913,3398,4479,6684,6567,2767,5716,1843,5631,3632,4981,5586,6217,4363,3271,5068,4314,7085,2575,3601,3987,8895,5601,3101,5831,5093,4423,4778,7093,6716,2913,6628,4841,3856,7463,3237,5369,1968,5731,6161,3897,10037,4556,5124,6751,3919,7084,4340,4513,6265,3031,2724,3782,2375,5971,921,4405,9348,5973,3118,4117,4637,6756,2878,5189,10245,3096,8808,7169,2369,4413,5290,4851,4878,7499,7946,6979,10494,6909,11110,13280,5823,3279,8634,12509,6806,2487,3462,6775,3856,5106,7389,6809,10227,1285,5756,2876,5141,6833,6968,2845,2375,4683,3361,4566,2380,7793,2560,7121,4508,2400,6237,3220,6682,6611,2960,4945,8946,2630,7078,2713,3092,5298,10552,4102,6426,7987,1767,7449,6614,4757,6981,3453,3605,6509,8786,7269,4657,971,10178,2747,6542,5792,4953,3429,9154,6448,4698,7736,3436,2619,7042,9237,3307,5469,3579,10178,3097,4510,1735,7728,3228,2044,7016,8244,7087,5356,7054,3600,3576,2589,9307,5610,5965,7754,4942,6214,1656,3874,6041,5334,5217,4552,5648,4314,4096,5440,7059,3496,11458,4391,3325,8627,5680,4702,5292,7011,12583,6516,3491,6077,5596,4175,1997,13024,2990,6683,3376,5512,6275,6828,3156,10697,8115,5398,9678,6218,5559,3397,4540,1836,12608,4331,5142,8263,5399,5878,8635,7580,3438,14066,2414,7294,2481,6317,6638,7500,11383,5843,4051,4419,7281,9492,10975,4165,5234,2331,12853,7057,4759,4977,4001,10276,8623,4560,1917,9384,3606,7377,7069,7544,11398,5155,4631,4923,7045,2565,4840,8716,5921,4764,5625,3421,12153,2335,4085,6255,3673,6081,4564,9575,3241,9773,1196,1972,5403,8215,1713,7539,7338,6621,4949,1748,4556,6717,9195,1840,5883,4499,6448,9139,3947,2759,7402,7530,5832,4667,3032,4118,7038,3802,8024,6033,3651,4625,9669,846,4621,10464,6264,6874,5880,11886,4834,5195,11827,4298,3238,3419,10609,5750,5276,6003,4976,6392,5378,6256,9039,4410,16324,13324,5975,4755,5672,4487,6242,6172,4119,1977,3886,4609,3981,8580,7397,6026,3879,4828,12023,15632,3748,6217,8069,4628,6693,2592,5657,4828,3168,6275,1794,5891,7087,12114,2963,1724,1869,7175,4606,3124,4804,6605,2719,4778,11293,2459,4877,3542,19886,2954,14514,3240,4194,10132,8588,4420,3591,6635,1904,5053,6798,5648,3468,9704,5232,10093,5298,3377,8897,4939,3858,2497,8596,6641,6594,3664,7403,2803,2089,4952,9112,5201,3010,6642,3362,6473,8708,3582,1857,7232,6909,8787,6919,492,4945,6426,5179,3353,5240,3457,9612,3286,3102,2387,4176,3263,6977,6174,6377,4344,3562,7623,10183,4446,5600,4128,10123,2907,7403,2949,8178,4477,7670,6326,5222,4703,3198,3884,2128,5728,6510,5785,5561,7588,3299,3467,5741,4683,5082,4770,11585,3441,3173,4436,5618,3921,3268,7762,11082,4670,4084,3494,6010,3842,3432,2407,6653,4363,6488,6319,4323,5055,4049,6462,9425,3858,3239,6358,1735,3673,4682,2954,7315,1812,3546,7114,7200,3158,11914,3324,2797,6586,5745,4234,5174,4844,4709,6745,2458,2061,5704,3000,6961,6121,2931,3704,2034,2031,6446,6712,4180,1635,4322,3798,945,7047,12215,2584,2292,2992,4658,6909,5060,4525,3339,3852,4855,4468,2221,5057,7855,1455,3458,8775,4284,6991,4959,3983,4174,7470,7227,4943,2852,2197,4236,4170,2494,6929,1822,4684,2672,2696,4959,8168,2733,6507,5765,3981,5877,2683,5130,2173,7865,4658,6367,2253,3411,4174,1815,4464,4004,6400,3251,6896,2369,2596,4114,6203,3237,3831,7633,6404,6688,3828,4611,6067,3879,3513,1198,12907,4337,3684,3447,4286,4343,3348,3111,2919,5939,3375,2077,4899,6055,9651,4904,2840,1354,3945,3775,5984,4241,6839,6592,3846,4528,1758,5292,5630,5987,7231,2299,7644,6103,1243,3829,5942,4227,5262,3785,7036,8889,3182,6329,3112,5677,2916,6921,4515,4401,7237,2570,1825,2871,9577,1921,5149,4552,3079,8810,6054,5977,2261,3251,6351,2796,2173,6798,10282,2530,4997,1903,8498,6157,7013,4726,7773,4790,6398,2501,2140,3352,4932,4232,2743,6831,5993,5451,2714,3344,4607,5415,3673,6719,4483,2740,5780,3602,5763,3734,7628,1182,5980,5554,3216,6236,2773,6626,3691,5664,4872,3281,4284,6109,2398,6180,1419,5496,4935,7098,4279,1559,3380,7201,3252,2928,3750,2572,8202,3275,14619,4468,1292,2708,5251,5324,4203,5212,5045,2710,4365,6201,1234,5138,4872,7360,3476,3151,6668,1949,6393,3133,8699,2414,5166,4842,6829,10331,3538,5993,3131,5597,1867,8503,3361,4209,4551,2291,10594,2761,2512,6362,4997,2599,5201,2748,9551,4821,1257,3676,2776,6569,5588,3909,5568,3752,5845,10380,4430,7242,5442,4564,6276,5193,4079,1825,4154,4495,5433,4669,2421,6279,4426,1820,11299,5206,1625,5291,2399,5178,3572,10861,4582,3799,9258,4634,5688,6215,4673,1892,11163,3540,4413,5337,11965,8426,2975,4728,3508,6355,6411,4672,2845,7688,7777,3416,2422,5259,8311,3449,3319,3105,6750,4977,5691,8198,7735,8625,3638,8002,4750,7152,4217,4458,5496,10580,5528,7885,5927,5391,3905,7529,6019,11127,4066,2954,16601,4026,10855,10862,8064,8815,6696,4088,16178,2383,5617,2976,7784,4663,12405,7281,5198,11616,5740,3944,10959,7356,6970,10951,4204,7875,6907,7708,6557,1804,3135,4239,3719,5904,13793,8091,2517,5713,6282,10179,3947,2520,7859,6983,12053,4883,5031,4039,3160,5507,4959,4382,7267,5904,5944,8411,2383,2999,3174,6158,5775,7401,3218,2971,6730,5177,6634,1646,8193,3839,5036,6578,4310,2034,5861,8862,5231,4412,1941,7848,5194,3915,3536,4050,6822,1599,10220,8081,1081,2409,4368,11905,6680,5596,8501,9037,7275,1795,6324,6798,3589,4804,6810,6000,3540,5642,4540,6996,4305,2678,3895,10417,1607,9140,2849,7462,4919,3421,6896,9970,3987,5327,1967,5507,7159,3757,5898,3465,4709,8937,1139,7287,4566,3832,3058,5727,8189,4536,5069,5255,1895,5660,8461,4714,3305,9685,3993,7953,7348,2170,8142,8925,7822,3029,7089,4660,3414,4557,7740,3518,8502,6950,2185,10196,4481,8422,3502,11865,3823,5653,2811,3210,3384,7101,4857,1674,5919,5601,3071,1859,5504,4594,10945,4082,8884,11361,3919,5180,5537,5149,4362,8442,4142,10705,3074,2340,5073,2975,15787,11717,7110,10155,4768,721,9829,12848,5428,3268,5503,8898,12001,5167,3949,10132,4890,10723,1625,8166,5314,10616,8361,4819,5093,6679,5593,4705,3097,5005,6541,4181,3117,4195,6344,8856,8593,1045,7354,8563,4734,6551,4234,5067,5903,6668,2501,3726,1161,9321,8257,1275,13373,2489,7062,3452,2852,4796,6691,643,2454,1561,5140,4235,1976,989,2914,1759,1895,2120,940,819,970,4119,6510,4587,3564,998,2492,7013,3142,955,3069,1151,754,3541,1517,2541,6327,826,1095,3271,3273,2368,568,2216,3238,1933,1019,1557,3458,5834,3162,243,1647,5876,2671,555,4080,925,4112,1230,2222,1768,1522,1764,1860,2793,4667,865,4525,148,785,2277,935,1099,1340,2771,1723,6400,328,1584,1050,4172,4196,157,1725,761,1659,1772,1550,653,147,1821,10616,1366,2342,2072,1136,3282,4436,1638,2076,2608,1426,1109,1076,3893,1576,591,2635,1046,4304,691,1246,1970,2337,2203,1819,263,3859,2242,99,3277,4017,2558,2097,2588,365,553,4707,240,4904,2134,1052,747,1779,3362,2435,519,3900,5082,1466,2281,1605,1569,1421,1991,902,4078,2196,6805,4856,1884,815,4329,3014,1627,1798,784,3827,1486,1644,3815,5751,553,4068,2027,4627,5640,1587,1758,1122,3137,5800,1702,1033,1078,3756,3545,1896,6336,2385,243,1986,268,3137,5275,3689,3503,2281,2841,681,628,2140,3486,1510,2831,1756,631,536,1742,6107,3133,988,2989,3501,2979,2076,324,2700,722,5550,3165,5844,3642,323,810,1656,2398,4419,4772,865,6153,2655,763,2065,3435,2700,4420,4496,2008,5220,1518,11173,1323,633,1974,1588,1723,4195,6843,7892,4099,3237,2890,7712,2042,1520,2285,3278,2761,2752,1349,4786,1160,3435,6186,3960,3703,8632,1464,6781,3077,2815,782,1962,1641,2142,5723,1554,2378,912,3011,2292,3812,1156,11399,1679,1697,369,5171,1213,336,681,2890,2773,2109,1533,1124,1515,3871,2277,1446,1506,1718,2080,1334,1059,3392,3233,3127,909,4225,509,2515,2186,3663,3591,41,3084,209,6942,2509,2525,1041,5033,1622,2248,3810,514,3055,2614,1497,5470,1315,1051,911,2213,2367,3564,984,1141,3543,1343,2358,3262,1819,2303,2609,3666,620,1547,3990,481,2411,1568,2939,3164,3100,635,2898,2340,3036,3676,1042,1381,2177,2694,945,3048,2892,193,1148,6917,1553,2311,2800,1844,311,3060,1273,3757,5750,2670,1744,2180,1683,4430,2838,1882,276,1849,1938,1013,3498,4269,1218,250,963,4313,3200,1260,2527,2283,1711,1038,4344,1144,2492,1948,1398,2448,1375,772,2696,2727,2228,3512,4474,1037,5201,1988,555,2499,2245,2512,1324,2563,1140,4003,9783,954,651,474,5474,3044,2506,1507,1752,6140,318,476,2294,2502,1934,1004,72,11320,6710,1986,2179,2163,1442,3929,1462,1654,6866,934,1479,2796,4145,3231,2184,2152,2035,3116,2237,1283,1980,1887,3326,590,1991,3210,2164,487,2518,1363,3101,3351,2564,1579,4244,2487,141,2113,1299,5341,2661,1682,2507,4131,4495,3095,520,2204,2324,1573,5723,1073,3594,4299,906,1223,1861,5868,2330,2036,2148,2776,5357,213,708,7036,482,999,738,4435,2286,3328,1148,3216,3237,1522,836,1498,6377,1172,1326,306,4257,2346,2101,2902,1246,3767,3911,1578,1099,1411,1150,1058,1911,1817,2933,5948,3504,4834,1271,473,571,603,1137,2695,6608,3817,2107,2652,2498,2546,5617,1822,1205,942,3203,2845,458,1626,1619,2981,6739,2026,2997,2510,763,1639,2994,1477,2109,1059,920,6980,1953,1628,3744,3598,1596,3788,738,2109,17,3066,369,1283,1425,2660,8068,8820,2292,3088,6465,1710,2057,1652,2233,3656,1186,2300,1327,3437,503,3228,4440,3499,1234,3661,3028,4982,4330,1073,3902,3578,3017,1901,606,1273,4505,3026,1235,1424,2009,450,3196,798,1144,9608,5432,4160,1856,1577,2355,7621,1891,3137,3208,4390,3712,962,2155,1563,2293,934,9564,3419,1057,4033,1694,5769,647,1900,2253,6931,12341,2225,3142,4888,931,307,2923,2318,4982,1489,709,3238,4605,2912,4442,1501,2776,2910,6592,939,2739,2625,125,2151,524,1912,3408,3538,2247,5697,5185,1253,3889,541,2623,648,2508,2093,4548,4165,999,1567,1654,6524,6453,2099,1682,930,372,901,1418,4914,7118,3350,3926,2337,2079,2053,3269,2023,6174,347,4429,1726,4377,2467,3156,2023,2106,5639,1942,2899,2143,4114,953,6699,4467,5002,4332,1207,3048,6424,2481,464,406,2360,11296,3888,1359,3184,2445,2415,1499,5389,1087,809,5004,7240,1203,6571,2562,4372,2566,4165,5291,2855,2665,3138,9963,4238,1062,2428,2973,605,728,5615,8090,11035,6552,3947,1177,7074,1660,5214,3183,4479,2554,869,1646,12044,9945,3142,1347,3595,2134,5327,3150,2349,11037,3735,1204,1625,2391,5887,3516,995,588,3067,3730,3288,2181,2897,2797,4995,820,1679,3183,5061,4923,818,4302,1285,2004,2312,5789,2939,1559,1065,1996,5421,3972,4248,3894,628,5891,1263,2346,1922,3657,2866,4399,1548,324,1912,2412,1636,7642,3114,2135,4555,4172,3148,2623,3790,950,4045,2911,6813,3289,2406,5315,3758,1088,366,577,3197,3152,5146,3502,4891,1822,6592,996,2877,1723,3544,3715,1666,2928,2360,1849,3879,3727,2881,2934,3644,6184,1197,236,4059,2057,2408,2053,1567,4195,2414,1221,2847,2429,1907,1007,2640,2608,4483,1189,1340,1968,4505,1406,1467,1498,5566,1999,393,2565,4817,5122,822,3182,3596,3681,4811,193,755,3107,2281,6779,2101,744,5423,933,2014,2345,1235,418,1917,590,6267,8027,1185,1229,3484,7722,660,951,456,2600,4181,407,2436,2669,2850,2041,1180,1664,7121,3646,2433,2242,1937,3552,1058,2637,2584,1569,1661,434,814,3328,733,1073,199,2656,10921,3952,5230,1286,1351,2130,435,6111,4375,1457,3679,1654,538,998,1563,3117,1398,6870,1009,3082,1934,1925,1537,1898,1487,6154,2802,2108,1709,1981,6021,544,3330,3221,1726,850,531,2062,1817,3727,210,1304,448,3594,2854,4325,4306,506,2305,4680,2262,173,8968,524,2461,1761,1354,3257,3671,3313,1809,3647,237,1526,4208,2894,2504,2313,2189,1409,3222,3046,867,4929,2749,1958,841,4319,2020,4132,2543,1006,2801,5248,2754,2804,604,4182,1339,574,1608,4111,526,1443,480,551,916,1553,1510,3137,8475,3977,815,759,4021,1010,7275,1738,642,3415,2469,3088,376,4979,2198,755,3222,1674,1694,2462,382,5129,4097,893,662,1654,2829,9091,832,5466,7327,710,1016,1654,911,1675,2755,2392,3234,4918,2080,2513,2837,1820,357,5405,3339,1153,5673,6161,563,510,3451,1554,2554,6179,3271,3907,1176,1226,1432,1155,1755,3724,2404,746,2795,266,4815,6284,3330,943,4673,907,1031,860,2451,4380,2709,1167,1823,1882,1740,2652,4655,1296,2169,2099,1387,1639,1863,1059,585,852,1324,1058,1806,7438,1284,2617,1561,1608,5126,484,4489,1422,848,755,6887,1466,923,3265,1234,6182,4607,1701,1635,3752,2116,1935,2182,5029,3553,3438,1054,1219,950,1014,3368,2048,971,1187,6507,4121,1594,4372,1592,1279,1266,3587,3819,519,2968,3999,6819,1183,1068,504,4427,9680,1524,2524,3876,1474,2306,864,197,2321,1187,5998,1824,7147,851,903,747,6268,673,1647,2798,293,6008,2065,790,1549,4574,4098,2183,480,2181,1385,2960,1765,2465,4152,1186,5299,126,3318,2291,321,1842,4496,560,910,1391,2952,3341,4650,1107,1912,4369,2366,1668,1052,756,3559,7513,2341,3481,1467,537,925,2741,1076,3341,3199,330,2665,2672,1413,1499,1562,2787,5733,1404,4096,2096,1693,2337,3724,2826,2660,1925,3070,3038,2990,1646,299,1816,653,2988,5915,2549,414,1966,841,960,5516,4575,1646,2783,2590,3091,2628,330,625,487,2660,4220,1390,1533,5154,1777,2049,1295,2035,3226,1617,585,2789,4363,3558,1526,1486,7313,3403,1830,2804,1719,1392,1314,1400,579,2490,4294,4120,285,4468,2604,1417,2019,2015,3603,2476,939,2810,7536,2359,4637,987,3457,828,690,2856,2809,2926,1090,4744,1773,1655,1430,2541,4171,1516,4066,1490,1022,1102,1092,2765,3944,1155,1193,4225,1213,316,2132,2360,503,103,5190,3347,3463,2980,4786,1439,1048,774,1037,4365,2041,1628,1348,3299,3081,5210,517,1905,2876,1700,5429,1946,1207,913,1474,3745,610,2100,2620,1869,3675,4672,840,1944,1340,755,1347,2166,543,2284,796,3511,1171,2438,4218,5895,2038,1255,2000,3626,1174,1656,5349,1820,1455,508,8257,6012,601,994,2438,176,2127,2871,566,1014,5156,3214,1499,2593,1267,2583,5684,1984,1522,1374,1963,2021,2554,8538,1053,8080,1787,3469,941,2599,1327,2672,8385,192,598,2598,2629,4782,2472,1997,804,2880,1843,2540,2006,7167,1662,4029,4191,1955,866,2479,1366,2110,1559,2134,543,1719,4553,1797,2062,1152,15475,3296,1088,1440,4161,3955,3969,2683,440,2487,670,424,4495,2944,1089,10290,1623,1584,6851,2373,4998,1608,8795,4424,2590,861,2577,5235,5992,4804,1453,3275,9165,2161,2048,5714,8946,502,2507,2672,3969,4897,863,9918,3447,4030,3402,9430,6342,3003,7639,1732,4874,3202,6012,3402,6972,6573,2936,3522,5509,5707,1327,980,13580,4398,3569,1901,12094,979,1604,3392,1665,3979,5929,5171,3179,2077,1206,5642,2216,4601,1924,1682,2298,4432,4583,4306,4668,2654,3178,1811,3494,1630,3247,1336,3184,4721,3618,1759,838,5807,809,1303,2373,4658,2453,2538,5579,1135,769,1161,265,5463,3984,869,7573,3047,4017,2929,3001,3429,423,1871,1636,2329,876,1650,971,1262,1961,1443,2793,3477,5011,8431,7291,888,526,2435,4178,3660,576,1198,8141,589,5492,688,3403,1469,933,1592,5109,2489,1666,701,1329,3996,2979,545,976,3315,7016,3553,639,249,2067,508,7585,341,8487,3856,1977,351,3898,1393,3895,2849,3911,1521,1224,2507,1508,4206,776,1545,3775,3546,4313,3015,1359,1483,3516,3055,3242,993,1522,4074,4692,3145,2632,5530,1797,123,864,2971,7454,291,2671,2768,1948,3347,3348,1148,6954,2266,3747,5854,3450,1858,1050,481,4013,2110,3706,3495,523,7530,1226,3094,2323,2773,3676,3234,1800,1309,3401,3327,1451,1810,1743,2720,1283,5540,2289,1256,1170,3441,3238,3885,2992,1003,1809,7198,4478,1386,3527,859,1822,1739,2631,1799,1205,2875,596,1311,8070,3416,4199,890,593,4724,996,464,2913,6390,521,168,2633,6747,2157,1773,314,7845,1975,1929,2614,2478,3766,1888,2661,1385,4383,1859,943,1497,1555,2908,2033,6727,3411,1866,2533,5003,1300,4160,1864,2546,1463,4043,3488,1102,1619,1233,5801,2175,2305,1963,8026,3043,4218,1197,849,5058,3166,2007,3211,404,2157,6582,755,1869,5586,1110,5146,706,4610,825,4377,3214,7998,2338,6364,1823,4821,7769,5880,1460,1223,2956,965,4474,1415,2620,2183,130,4544,2059,6471,1945,2131,235,4609,1471,2526,1374,1866,9194,2583,4812,1025,2949,1457,2497,2153,7157,679,2400,1814,3623,640,2015,644,5122,1652,32,3164,811,4712,406,6362,3186,389,1909,1473,4502,1486,2892,1800,506,1151,3218,3468,443,4222,3067,2408,1095,3195,1057,4952,2396,1299,4942,1873,4804,1734,1250,3138,2962,728,3157,3894,1764,1995,205,4250,1148,2812,2125,2481,8793,4525,1137,1268,2371,3224,1611,1229,1486,1705,1538,1042,3470,1043,3138,2523,1720,2554,8429,1679,1665,2408,3307,2376,3494,1962,1022,6226,2838,3783,1721,684,1125,821,732,1244,3595,1660,1431,3986,962,2694,373,2693,3710,1588,682,3426,527,3419,4618,3330,2770,3274,3264,878,2619,1833,4555,5134,6502,412,5311,4674,483,1039,8937,3561,363,2489,2214,6036,3619,3147,2532,1931,1569,2327,130,4206,4874,2084,1694,1075,4941,1116,1328,2089,1550,1458,1362,3701,1365,6476,1620,6207,3287,2831,1461,2679,5441,2695,125,1727,3964,3465,2573,188,7046,2284,7169,1631,1149,1226,705,1518,5494,1198,5778,716,5592,1509,992,1233,1339,2455,3894,5444,3475,1618,1263,3787,3919,1223,1219,3789,4624,572,6378,807,2087,1621,2420,535,3957,1034,446,525,4295,4085,3466,2261,424,2644,1542,1687,1429,769,2514,3090,5324,2368,7163,3617,4658,1552,2518,225,3741,1146,2299,1783,1524,2492,3796,4450,4436,1524,1448,4072,2336,1327,3272,3329,585,270,1641,2019,5296,1427,1483,1968,5130,3064,1504,1303,2261,1123,2621,1661,830,2343,3726,1580,1276,1707,1435,2871,2779,4648,2929,917,2483,506,3467,2228,508,1272,777,5245,6100,1504,1642,4213,5294,2378,1770,1091,752,1768,1172,753,5647,3620,4662,2466,3616,3492,1362,948,1258,1364,3303,3293,2441,4905,1018,176,514,2752,1909,1706,3146,1941,911,1543,1310,806,3855,1055,6378,362,2475,6564,2153,975,3016,4125,1516,1860,2178,5809,3581,1056,2835,2282,708,1623,1677,7376,3760,1314,1584,500,1615,3259,2556,4408,1631,4400,884,3091,386,1759,7634,2192,994,6973,733,2539,3114,3334,2546,1567,3283,3851,2109,2169,2657,6387,3194,1265,868,2654,4140,463,2013,2236,2850,3116,2162,356,1763,7019,2526,386,1646,2672,2324,665,1929,2486,3192,1474,2477,4154,5627,804,1516,254,6416,2516,1394,679,2215,2981,1079,4295,3071,3727,5234,3099,1578,918,1593,1261,3171,3157,2683,1985,493,501,7073,2712,2247,727,3377,5082,3362,3194,2996,4562,1260,5137,3798,1557,969,2755,4216,2193,3183,1620,2843,3137,1589,1792,4128,2067,4827,3755,2992,2361,3130,862,1565,4637,855,3219,4816,864,1798,2896,1974,1312,4246,1520,2822,1416,3576,4417,7372,2962,245,4034,301,5579,3223,3658,4464,3506,3462,1149,1404,2727,2368,482,4262,4219,4401,1276,4156,5485,3873,154,1744,2122,621,2009,1074,7533,1066,4081,662,4845,777,1452,3245,7096,2941,2396,1952,812,4381,1818,3278,2017,2766,3698,6108,4387,2184,2820,3872,3896,690,1758,2730,3780,2215,2301,1265,10386,3288,2336,581,2497,5721,772,2791,2619,5658,5857,361,1990,4809,1421,1999,2662,4152,5431,1979,890,3551,4235,1373,163,2285,2463,5364,7756,1248,2255,3958,4213,1553,1117,10525,762,868,327,1535,3982,1704,962,1173,3368,916,4472,1832,6352,1557,1550,6136,4578,1019,2113,3127,2722,2857,1150,5644,2215,3134,1348,3050,4587,4696,1433,2718,1651,2230,3660,3366,518,5881,1880,3619,2989,1523,313,4510,105,3793,7766,6013,1995,5047,5202,5088,1050,1206,2068,1892,7734,2919,1322,9850,5226,210,1673,1767,3143,6764,2635,5497,4288,4420,1692,2197,1785,2067,7713,2876,5255,3225,897,745,91,7482,6736,4110,4126,3333,900,8619,5359,4503,5192,842,3431,463,3841,4703,1235,1603,3747,2696,3449,2610,7121,6246,1204,4756,8525,2363,4716,7072,1332,806,5370,4336,1333,3565,1061,5861,1768,8548,2630,5743,3776,2448,3516,4772,5611,4661,2642,1123,3153,2104,5102,7962,2581,1109,909,927,5033,8334,4865,3253,1105,4938,1938,2445,884,1365,1666,4940,3865,3398,700,1285,1129,2632,4436,3028,3386,3180,4057,1591,4432,1612,5072,4973,6862,1245,5869,4288,738,2894,863,1467,4985,4941,1948,872,2550,2184,38,1213,9050,1044,3946,2980,3090,3990,1573,2098,3807,2004,2327,4516,802,3284,1913,6661,593,1938,1931,5048,2485,2761,6053,2815,1758,877,3320,2210,2586,2080,3691,2788,4154,2410,1454,4731,1287,1143,1915,3591,454,1698,7209,316,3537,2900,1526,1122,7694,773,2103,587,3925,1145,1961,4455,5946,5091,1763,2825,473,4689,1124,2746,1807,5289,3453,938,6568,2123,3067,1034,722,812,2683,810,2474,1693,3930,1394,2527,3042,49,4206,3174,1776,1739,1286,5138,1449,349,1612,2070,4038,558,2918,1616,3020,1419,1107,6705,1911,3325,3668,1167,3759,1415,1896,2414,3435,1096,1048,2465,2435,3001,3971,907,2788,6968,713,1989,3193,1928,1053,3667,221,5820,767,1866,4785,280,764,3397,421,647,5073,4003,980,969,5167,4554,370,731,2267,2903,2008,388,5613,2628,899,454,474,7348,536,2136,740,1957,1279,81,613,1330,6608,758,3595,460,2606,1074,2732,2495,6398,1909,1136,4948,2071,4642,5745,2959,587,3182,2663,4074,874,2921,3495,3168,4935,3473,1642,1460,1873,5702,1714,10162,778,234,985,885,906,1067,3322,1438,5380,282,874,4396,4665,2414,701,2011,2300,1790,1617,3222,3897,1043,2107,956,5372,6599,5129,4951,2579,1109,468,458,2332,2346,2865,794,3283,7670,8476,5233,1460,1738,3945,6153,1256,498,2672,2034,2998,1960,4319,3345,276,3150,3418,9617,1680,3514,1708,4547,4156,576,945,3347,1512,2190,2478,2279,4657,6237,2728,1653,1260,5658,442,1053,1015,2286,3814,3752,2644,3913,841,3033,682,1812,4754,4220,1767,2457,3628,397,3046,125,7111,1342,8399,1355,596,3813,1403,1307,2101,5231,669,3257,2701,2628,5901,2417,3035,1686,1046,979,3178,1015,7999,548,2480,1947,1588,5225,2338,3351,3445,4165,1481,914,571,5259,1190,172,5249,2723,2622,6737,1857,551,4112,1656,2374,2825,1632,896,4928,1653,201,4913,2171,2696,2860,1299,468,6088,454,1614,6209,684,1127,1782,1473,2191,2285,2118,2750,820,2504,2633,1543,1174,1175,3578,3914,3529,468,1794,2193,6518,2346,1149,3549,2266,2473,1780,3447,1414,4960,885,882,3233,2125,1130,1171,1809,2960,3184,2144,2760,2988,2729,1208,396,3702,2721,1758,691,3921,2727,536,3081,1426,3401,2495,2512,855,1477,3332,349,380,1581,1241,7347,3720,812,1419,9159,1167,596,4196,1365,3400,4774,769,3201,6023,474,922,1178,4291,3628,685,3362,483,5177,965,3241,3081,7551,3884,1047,3368,508,1188,2688,1398,1135,6581,9395,5668,2995,1993,2095,394,3609,716,1193,2246,1664,1387,3404,316,1615,1482,2283,4275,3878,1595,3490,446,1653,3211,1354,717,3189,3963,1291,4827,2661,1130,1052,2159,5319,2230,2070,4265,5041,2753,924,715,1559,2434,2799,1926,225,9351,1846,469,4215,4881,82,1853,1802,4258,3453,3530,997,2151,1479,4064,3099,7194,2825,1549,2839,2873,1807,4738,3316,1720,1437,3391,3987,518,2536,5617,2236,5834,2566,3127,123,4122,3851,662,3411,656,1481,4606,8284,2550,671,3001,23,4519,2923,1923,6439,1744,6818,2175,2204,880,6162,1135,3300,1976,4118,1588,684,784,2937,3502,96,2706,5393,1401,3145,1810,1699,3317,3514,1594,2417,1898,5010,3672,1718,4143,1163,1047,699,666,1030,3295,3537,2193,1754,3221,1693,2781,1813,1898,3645,1522,2647,1688,2667,637,392,4166,3603,3070,584,2154,2893,1876,241,127,3665,4467,858,1891,2494,5761,1937,2169,2997,1138,834,1304,1133,2044,1805,2423,2935,6701,1272,2258,2206,1681,6749,4440,515,924,4381,2708,906,1441,941,1143,3282,431,3054,4678,1391,2387,2253,2322,3890,2549,7551,1815,362,1205,903,967,3219,1671,1190,501,3014,568,6174,1156,5399,67,3667,1943,1602,2408,4793,3276,826,4145,1647,3150,3779,4397,560,651,551,1268,9257,2342,1189,847,1200,443,819,5802,3951,7397,313,1637,441,4356,110,1088,740,6438,5445,1286,4412,2920,1696,2393,2706,1977,2937,1443,3296,1762,4681,1640,1334,1663,2029,4098,1352,2179,1768,565,1809,1843,2264,3113,2783,2855,1464,2235,2812,1930,1979,1404,3837,2820,3011,1908,325,4145,1431,168,6397,3396,1591,4174,2036,4688,4537,1663,7600,314,1162,568,3063,1389,852,3700,2648,2128,1610,2752,3024,596,1112,1429,7187,366,775,4711,2089,4206,2316,3082,775,1540,2669,2577,8155,4249,3793,154,3289,1345,4090,2068,5368,1829,1453,1199,1191,4083,1016,2043,1377,5594,5684,1619,3720,963,5372,4334,792,1410,951,1006,3270,1421,3196,1582,2355,982,1057,4104,2634,1623,3057,4308,534,636,1924,3006,6468,1239,1400,1620,2362,2019,1567,1434,3871,3044,3741,1684,1772,1101,2586,1000,2847,7777,1114,1746,429,6163,983,3222,1020,4822,6726,1871,720,443,6656,2681,2368,624,1570,592,6655,352,954,2737,1194,2265,517,5770,962,2448,423,3171,4068,1569,2394,3648,1956,2073,1930,951,2858,1391,850,3670,2634,1056,3892,1894,502,3680,2635,2158,119,3466,346,4728,1624,3988,1756,4810,2415,1922,3289,2066,1851,4085,2720,859,3503,980,3531,3137,2274,3403,2632,3904,2670,2783,3471,2901,2178,666,1592,3579,3644,1594,3183,2226,2430,1347,1168,2202,3120,4091,1693,1893,358,2126,6311,6306,827,3066,2351,1362,4203,2159,2932,2292,597,1612,3861,4250,1749,2764,6623,2668,1713,1116,4636,1635,147,1675,3327,1800,1580,4126,5427,6403,875,1386,1637,1914,1264,2688,2579,678,2801,2598,2886,3543,3005,1467,7109,2317,1575,1121,2191,4490,567,2327,1020,5129,2107,3726,1758,1541,873,2427,7152,5375,6789,567,4179,6362,378,1720,5066,5336,2205,948,403,3860,4129,2913,4566,3382,1261,9826,340,2184,491,8173,317,2302,11854,1621,741,1128,5921,4985,606,2292,3026,5454,2736,177,1375,5295,3911,2821,7017,1473,2658,4689,3656,5712,1795,1285,4097,914,10436,2425,3838,5616,4144,5465,721,3368,1700,5631,5663,4146,863,1503,2896,1480,1865,12728,2560,6710,328,248,4739,7462,1948,3033,3817,5343,4110,10201,1440,1087,5946,1870,3888,2360,2080,2743,5029,4052,10583,1599,1207,4342,2230,2869,5482,866,1108,3131,806,4541,5638,1915,7040,8113,4297,2553,3959,8227,2192,6588,1407,2888,1364,6843,3950,3835,3601,891,933,4792,1965,4764,3163,2235,1489,867,6295,1850,5134,1018,3352,8664,2799,1469,1244,2819,4006,1930,3028,6606,703,4776,1600,4032,5520,689,3312,1037,6987,2019,811,650,3693,4699,3082,3341,1545,4418,1119,409,3085,5596,2832,2589,1646,7923,2349,1792,1943,2869,2571,2801,832,2631,7908,3344,5134,1866,658,3160,3765,3427,3061,3689,5810,365,1066,5012,1298,1563,1352,312,8788,3752,1907,1228,445,313,5030,1920,4338,1340,4683,2378,4977,3118,2762,334,1802,3405,2059,1572,2650,1375,2636,2495,920,1507,4287,4370,3155,1634,2429,633,2644,2134,2840,2175,2579,986,1424,3277,2835,1697,1728,1602,9304,1104,1496,4726,3421,6559,473,130,1078,2056,2839,3382,5272,885,1854,5746,188,3331,764,1423,3449,2496,476,3655,1647,2409,3348,4386,830,6856,3725,1643,2474,2230,1028,4002,1444,1929,6633,1420,1823,295,860,3667,4254,1747,2077,5203,2717,1216,1371,2870,1929,1626,1088,4795,7564,363,477,2748,3396,1683,1739,5479,4463,1656,5959,1202,175,2864,386,1752,3165,5204,2506,1186,3536,1108,2628,1281,1728,4590,3597,4439,3294,865,1493,1922,966,2917,3800,5968,1078,1713,913,1826,417,805,2287,7492,8139,909,875,2501,6067,1024,1275,2395,2852,598,385,2290,6922,1260,2914,1652,955,4841,1456,27,1350,7090,137,3668,459,2946,3485,2044,593,1458,4641,819,2881,3574,5060,1027,4897,276,6793,2170,2634,951,1781,1482,2189,2761,1814,6499,3834,1296,1494,2141,1173,578,3842,1788,2046,4267,3406,513,2345,746,2161,1990,2076,6800,1236,2222,1847,4853,2255,851,1633,7173,5386,548,2741,2901,3681,1768,1039,4117,1904,1598,1203,2167,4206,3432,3685,3500,2449,1321,2395,7140,3773,4892,2098,4722,3817,1560,6028,4895,5741,606,2960,884,1458,3182,3797,1079,1452,1753,3148,4947,2399,514,1353,2546,2362,1754,1222,3503,3469,1684,1029,1615,2557,1468,3476,1207,6303,1203,4030,1324,2620,1732,4152,1123,1140,6997,1440,2032,1901,3469,2232,4637,2537,2132,1846,2364,1004,1922,349,2842,2551,1285,4527,1979,1762,199,2686,6998,1677,3577,1907,4633,112,3384,200,6504,163,3303,4953,4146,5622,3361,3175,663,4099,2079,3393,3300,7843,1456,1684,1756,866,4489,3171,761,6801,1933,5603,2178,2204,4253,1232,3837,5008,3732,4325,850,2330,520,3895,502,2672,4817,3447,1104,3047,1706,1310,6110,2822,1951,2718,7082,3750,930,2461,478,1987,1938,3734,3883,1716,5518,1071,2364,1749,4352,448,2859,1652,4465,1596,2459,1713,3355,554,3379,1931,807,2344,2308,2096,1455,1644,2030,9135,628,4936,2332,728,1929,2772,4697,1055,5625,1376,1961,6239,4686,1884,441,860,519,1998,12244,2532,2053,1095,627,2231,3313,1148,2813,9340,110,2681,4217,5746,1402,821,1654,1009,6631,7109,160,166,3134,1909,6565,3462,520,5084,375,4469,2498,1980,3751,779,6306,3196,2692,3756,136,5295,2529,1584,2780,3223,945,3468,808,6133,3776,845,4203,676,984,3373,1800,2189,789,7607,787,2259,1930,5988,4329,6090,5878,2718,2617,2066,1105,1380,6629,2256,1902,1887,3185,1117,1368,6210,422,7168,4113,2282,4700,9064,2403,2717,1052,4793,3564,246,2033,5535,2695,2582,1824,310,5173,438,1670,3063,2894,2332,1281,1468,1028,5996,5840,1053,3289,6133,5290,5584,517,1839,3841,2835,4687,1618,5367,1084,3902,2011,899,5225,1898,1126,5829,2700,1720,2826,3845,6028,785,4337,2553,5570,3577,255,2491,7421,5175,1879,1929,1044,3932,1483,2667,1693,1307,4181,2810,1917,2184,4677,2346,793,2825,1420,2917,2688,2528,3376,7782,1197,2511,1696,3127,1892,5163,1485,4139,3346,4926,2888,2065,2862,2742,2104,5078,3142,4386,7356,1580,609,1231,2343,9086,3202,4223,10233,849,1007,3530,2838,2732,2855,3397,1658,2603,4178,130,4407,1003,2899,1020,2700,1889,2337,2190,3639,13630,489,3033,1451,2500,5060,6096,2593,4430,454,487,1776,3680,3458,785,4666,3791,4093,5366,2379,2329,9248,1792,1653,339,7635,6317,213,1530,2068,3894,2020,986,1698,1989,749,8354,2961,5710,5245,662,676,4758,1993,3930,4348,1381,5308,2366,1883,983,1676,4424,259,657,1050,2479,1325,5364,2601,3516,2344,1153,5691,750,2708,3316,1291,2430,3056,1398,2288,6815,1955,5655,294,692,328,2146,1867,1642,4539,3143,2323,1592,6738,460,9142,736,2251,2068,5769,1608,6016,200,2163,2922,1168,3679,3414,3767,4500,2169,1890,3768,370,315,1282,10103,1268,2733,2675,2148,3666,1143,2288,150,2273,3403,691,838,8440,3328,1299,1356,2899,4039,2954,4293,3704,4042,755,2366,3476,749,924,2160,378,3073,2568,6624,2998,1712,3251,1053,426,3292,1751,5899,8520,1286,545,3088,1346,977,633,2495,2067,3371,1987,2435,5400,2065,3174,1661,4109,1380,4423,213,4350,1671,1114,4829,2521,2392,671,3288,2671,2987,465,7153,1755,2863,273,104,6495,2565,1802,3564,3906,1571,1635,1049,2258,1913,3063,1158,1647,1538,3482,4158,1058,861,2839,1627,5483,746,1275,642,5852,1564,899,3174,4720,1306,546,3740,316,5778,3915,668,2289,4208,379,996,3192,3007,1499,1575,2552,2923,1777,3537,1558,2308,4041,2641,3329,932,2230,2389,5484,1066,1735,5569,830,1400,452,2844,648,1987,931,930,4034,519,2306,558,3227,3378,1000,2574,2181,2046,978,1495,2817,2458,1430,2016,4511,6392,3266,1509,910,1952,5952,3563,1168,1335,680,4351,824,1485,3287,1263,851,1180,4601,1265,1863,2691,1104,4950,1874,1082,2947,2635,1699,175,2004,3499,373,703,2511,3588,6964,1773,1105,2154,566,2309,5049,3779,5005,393,3844,2471,1601,2033,269,4457,5202,1663,2223,1170,3460,1473,817,253,898,2107,2759,1213,5999,3022,2418,356,2031,2498,1884,1940,4100,3263,5710,1124,50,1299,4561,2878,1040,3682,705,2953,2951,2745,1613,1713,5204,276,3377,1770,5789,4319,415,672,4124,4002,435,2824,624,2843,5703,3418,870,3174,353,301,5393,1072,3368,1158,4666,4104,4855,1095,979,4562,2092,2918,3184,855,4701,3476,4895,1288,5973,1232,1945,1590,1517,1796,1438,2645,2506,245,2044,955,2242,1454,4182,2117,5961,1320,5554,5173,876,891,2208,1834,1888,4068,3433,3625,3895,1072,1339,3333,5328,2771,5501,36,3844,776,1508,2402,2351,3721,4314,2501,1919,696,2853,2348,6854,5745,1897,3991,5485,1574,529,4132,1101,1669,1500,3863,541,2038,3629,3122,772,386,2718,7434,1000,1564,2163,4553,3182,1753,1565,3975,4060,4927,1202,5096,653,5365,2319,1631,5126,1084,3579,3451,5265,688,1840,141,4201,465,1203,6726,587,2007,1306,2432,6637,4646,1805,1836,3355,2518,935,1375,2664,1944,3345,3215,2838,828,1482,4176,3738,2125,1167,3940,1703,6037,6010,2858,2120,1128,5431,5549,433,1015,379,5210,1957,1812,2791,1218,610,2035,3427,3172,4252,517,3572,1012,2260,6524,2293,2770,1588,7486,1320,2620,2635,4313,6015,1587,3951,2706,1680,3321,1247,1005,5019,2725,815,1845,3089,6936,4444,1364,1103,4870,3381,4507,3655,1500,2716,1020,1882,779,2717,6525,333,534,4716,2311,8174,749,1368,1622,1311,255,2393,5674,2845,4798,2813,2513,4876,1254,1020,2190,3285,7672,876,4553,1898,2692,1358,4970,3990,1207,642,2656,4312,784,4102,4065,6984,1588,1424,3429,2021,4212,603,197,4595,2930,894,3577,2750,3721,1247,645,3213,4545,5128,3517,1144,3996,2337,5315,3193,421,1594,1855,6116,1260,3871,2373,2157,779,5571,2155,5696,1766,757,2100,4522,631,2660,1393,1878,3620,920,4810,2378,2168,7784,2955,899,3211,2186,1465,1548,2754,3229,2965,4443,3098,922,1199,3292,2750,6940,1038,1351,3194,2997,1892,1656,2641,1089,2863,542,989,2446,3064,2173,7848,3452,673,2301,2393,1218,8071,3705,1305,2232,5884,7662,1804,258,3472,347,1829,2081,2606,607,4003,1327,2687,1135,3124,1742,4261,419,1297,4531,798,3152,5427,3790,1504,6554,121,5371,1983,1014,5731,2935,3568,1604,2400,1694,3244,640,2332,2122,2117,5825,1041,527,2512,4269,3378,2327,3067,1813,2479,2445,3730,1570,2401,994,2893,2047,4380,582,3890,6230,4418,1041,3101,263,3749,3488,624,1122,12154,1892,3252,1181,1772,759,2321,923,4156,4182,1862,2955,6627,3990,2806,621,3351,1162,2027,1408,1505,7037,2167,4858,540,359,2023,483,3271,1210,3315,1731,992,1564,741,4857,3225,494,3150,6060,1765,1811,2508,6102,2682,3416,2523,381,2090,2123,2091,821,2885,1873,773,7004,1888,1737,2610,964,3820,3337,2493,62,1995,4496,2232,3385,2186,1620,512,1156,5376,1543,945,6344,2038,1213,895,1129,4067,1665,1582,3848,1807,5372,1421,126,5889,2784,1909,837,2677,3338,1102,2280,4122,3892,2645,618,2893,1915,3230,3273,1558,3382,2159,1099,633,1311,596,1866,2346,698,2730,3443,3328,1067,2897,3727,2865,794,2535,3844,260,4779,452,3780,2400,1920,898,950,1382,1427,5448,1900,4013,2500,2985,521,5233,972,1139,1408,1439,3659,7391,3806,411,2610,2775,1430,1270,2608,3160,4209,1862,776,2649,1019,4044,5467,2342,1130,1421,645,4435,2397,5823,2514,2929,6234,972,1420,1483,5664,1285,720,3251,1550,2266,1563,630,2877,2185,1591,698,2835,3320,1341,719,1254,6022,786,1425,2138,4422,1651,1364,3970,2734,2472,1840,1045,4725,2132,2258,3468,1289,1102,6714,2819,361,2460,2236,976,1579,4308,243,10124,1990,1838,1727,1217,1990,691,567,2278,1967,1123,6092,1573,3987,373,844,982,1987,1126,2362,2627,1429,3006,1528,3274,569,8641,3300,2349,2042,2438,3040,3109,676,2377,9601,1952,1094,673,2403,2595,300,2845,4841,988,515,3758,4714,5643,62,2551,4607,3275,1307,2955,4397,2448,325,2831,1465,3618,2255,2874,2477,1674,1764,1841,4089,4450,3566,981,2857,1945,1836,1669,1483,7517,1009,3309,2149,2624,941,3489,2364,2682,3885,2876,2098,864,5778,849,4770,4347,4142,3217,589,1618,1913,912,2213,2739,3109,2118,1347,2871,2013,1121,4599,2114,3438,4062,3576,2591,787,3162,505,573,5220,2092,545,2087,1055,7212,1251,231,3495,2746,914,1955,905,9038,2819,3503,2995,4937,4606,860,3450,1329,8375,2811,364,2981,2958,6088,1908,2010,2662,4632,5027,1445,1406,1953,752,2681,392,1006,4934,3692,3602,2308,7739,3050,3323,1811,4841,676,2848,2075,290,4736,325,1245,4234,7516,2292,1069,1907,1142,4944,790,4124,859,3801,4274,1742,1201,2600,5170,2131,3284,6449,6182,1467,653,3697,2302,2340,359,1561,2795,935,225,3007,3901,2059,3725,2462,7508,3040,1908,1474,2600,1335,1848,3075,1642,2228,4589,1004,4371,2546,2842,1221,3117,1210,1342,691,1769,8324,464,4149,2113,1761,908,3205,1132,647,1330,5968,1739,1441,4806,3061,852,1876,1488,1171,3345,5144,1724,2254,1775,2463,1282,1686,1744,5473,483,4776,1036,3399,1801,6946,875,3415,248,1150,1095,3080,7359,1219,807,744,2595,1631,1005,1853,3141,3138,2465,2502,7139,847,2211,1021,2122,4735,2313,1442,2303,1465,3184,2038,1186,2157,4801,2645,1347,2788,4586,2327,452,2332,997,3187,2944,1969,2618,2572,4001,3074,7,2823,1511,1978,663,2469,5123,3820,1404,4600,2931,2178,1234,1299,3745,214,969,4054,852,8199,3342,3679,4738,5960,68,1088,198,1444,3173,1852,109,1726,5201,1848,227,2023,1731,7661,2307,1749,3967,2863,4840,826,1206,2854,3723,1096,2848,2465,199,1660,8078,840,128,1799,1931,1159,7433,1534,3797,486,2129,2555,5147,768,2204,1922,1513,2535,2935,3020,2511,7161,1219,3117,871,3775,1861,2389,2790,2365,2546,3526,2516,614,1226,252,769,2329,4256,2432,1847,1926,303,1273,2989,3394,4961,1145,1273,1144,849,3178,4355,4136,3055,279,2493,3297,2858,3246,1488,4648,737,3600,2826,2023,4309,5648,514,1258,3068,1845,1976,535,985,2633,2777,582,3911,1659,5849,234,2298,1491,3363,1959,3661,1406,520,1813,3053,1142,3376,1960,1263,771,1643,1735,2077,2754,2519,2350,5386,687,1758,4523,3321,1970,4659,355,921,589,441,3184,3218,2202,782,1828,2877,1602,4202,1845,943,2277,1374,3815,859,2251,1523,2860,3448,748,1441,1680,773,3963,2029,5093,726,1678,1890,3615,1820,3621,147,6326,1271,6417,1355,932,1833,1332,1096,4099,3604,4921,5670,2209,1983,843,3007,1505,2186,1516,512,4200,1967,3265,1005,420,1244,2399,5949,3654,4701,6920,1549,556,1000,1704,1607,1725,1101,4457,4483,2963,619,1920,1410,2644,607,1173,2461,7197,1551,2318,1663,2705,3102,615,1453,5632,2178,1674,780,3452,1131,2716,1961,2853,2116,4244,261,1827,243,2876,2694,1155,2427,2945,3830,962,955,1050,3643,943,1336,994,1701,4986,1107,748,3042,3105,1377,926,1061,3455,1532,397,4108,4158,1089,1679,2703,2644,6052,5240,5443,4654,4332,2159,2436,1185,2270,3040,1192,1563,3336,4006,1318,687,3029,3115,1827,1303,425,3671,6702,909,314,1142,5357,1198,320,2756,1737,3963,813,1404,4378,8543,1864,2680,4077,1087,1254,2158,2127,3405,3992,1854,4079,2956,2216,241,1301,2937,1131,445,3962,1266,4966,1657,1515,2444,2073,4894,3754,1889,874,4533,2336,3148,1356,3934,1887,2949,559,933,2320,3801,1122,2394,4350,4338,2876,167,4326,1234,1397,5631,3902,3075,3414,2975,2605,630,3611,2271,1640,1561,1803,3241,2906,934,2922,339,1358,4159,5509,368,1571,4328,5458,1310,696,124,3826,1779,2468,2833,3593,3683,3492,3446,631,2002,3845,624,1343,1261,3207,1659,1775,3730,2687,1022,2893,852,1925,2617,4609,1445,1839,1078,984,1566,1841,1258,4634,3514,1144,1656,2795,1250,2310,2951,2012,630,313,6675,5044,4506,752,2563,820,5003,1431,1665,1900,1751,4628,242,4372,2862,5385,663,2275,1333,8980,647,1212,3177,5818,3413,1133,2759,2951,2025,2575,1225,2360,5864,4001,1080,1546,4853,2589,669,3116,2186,3775,5962,401,3577,2625,1975,1062,861,3318,3400,3663,766,1679,2844,3173,3532,3929,4448,902,4305,346,2027,2389,2204,3436,3438,4196,1368,4806,3419,5350,3763,1858,2312,9453,257,860,5057,586,4589,1395,1363,1359,2943,2163,2583,3280,1279,1225,648,4949,6707,8837,35,2956,3854,2273,800,1129,1508,2898,4369,5695,1745,3565,2581,539,3865,1716,4953,2760,1252,745,277,3704,8317,520,1092,3420,3481,2590,421,7763,2127,786,1106,2831,5161,3119,2170,697,5452,664,3225,996,4510,4255,2213,3747,1601,3336,1620,1113,1762,2692,3231,1195,4421,1607,1794,1975,2120,3166,1138,2454,2391,3017,9243,1663,5531,2632,928,4249,3520,1842,470,7857,721,2945,3257,4020,8293,3825,6678,3681,8455,2443,634,7176,4295,3372,2455,698,6992,1749,9205,4992,757,2579,2238,1700,1218,1688,3549,1692,1658,12964,1730,7130,3386,1673,5920,1310,1404,1174,3089,4212,963,2902,3821,7292,8000,921,1811,5425,1156,2081,2042,881,4974,10334,8090,2227,9135,4151,923,3703,1903,2354,1998,8717,5332,3821,1396,1347,1804,2320,1085,675,1296,1620,3992,1713,1588,6209,3483,1673,2071,4923,1878,2734,396,1147,4661,461,1989,4248,4569,1053,2612,3251,6687,635,575,3900,5689,1879,2600,980,1576,1496,514,8588,1533,2325,2211,2143,4840,1630,2628,4340,141,2639,4436,2705,9715,1319,4287,2962,539,731,847,2428,2709,2839,136,2246,3800,517,603,2370,2756,3108,2527,6756,1097,330,1029,3431,3303,5235,801,3727,5698,2356,2243,2911,1046,3431,3234,1621,5719,1498,5789,1090,1192,1056,1026,1699,3349,343,4787,4365,6005,3702,539,2194,1516,1895,1602,2799,2989,1612,2694,2163,2668,4551,1580,3001,4191,2911,944,497,369,1198,4769,2042,653,5024,1814,2650,903,1254,1510,1774,1483,6873,1687,2252,1741,166,2482,2010,2549,1931,2710,1815,1905,1345,3038,189,3741,1387,2895,2974,3609,796,138,2071,2198,2512,3620,4915,3283,603,2975,1424,2013,1503,4725,1223,3265,776,4118,5289,3851,4905,338,165,2614,1170,2183,3929,2473,4255,2171,816,1996,1801,2624,1125,3785,1467,2764,828,1376,3778,5124,2104,1280,8776,708,1465,285,242,2053,9572,2536,520,1769,3548,2502,3395,1462,3499,1912,1813,3036,3847,1821,2500,288,1381,5524,3064,2020,1021,2271,1329,3279,2131,1624,3523,3043,317,2951,1224,3070,2695,990,5140,3548,1733,211,1672,3683,806,1419,3325,4937,2509,1313,3015,3086,7822,1200,1467,1193,978,2346,4210,1363,1147,6996,2801,3534,877,2782,3043,1059,3566,5278,1018,1887,3116,4382,3787,1117,1348,1585,3073,1600,3887,1325,4831,1628,1543,1313,840,2821,846,2434,8463,6250,919,1783,2677,2370,4760,6150,4327,8016,2823,444,3021,1347,3633,1284,3344,2333,1033,4390,370,4269,2234,4287,470,255,1429,2741,2592,3754,2086,4910,1706,4992,1950,600,1480,3092,1299,3054,1246,1966,1115,447,742,1694,1724,5750,3852,2474,1316,1859,2022,5494,2658,555,3046,3547,5838,657,1196,1905,8372,6293,887,1664,6134,1490,587,1702,1212,4267,2184,5634,1191,2335,933,3306,285,4729,1370,733,3567,3635,4794,541,1373,2192,4888,1710,2524,1147,2987,5264,1102,2612,2511,6386,1749,1110,2674,1073,4346,4114,1582,2617,8516,2452,836,1702,1380,1449,3249,2410,2665,2445,3181,1519,301,3386,3238,3512,1696,1455,1537,653,641,3101,2323,2094,4860,2260,5873,345,3904,1936,1521,1055,3295,1352,3846,5606,845,1070,2821,2995,3309,856,1113,8536,1033,3577,1486,7662,5695,518,4564,3097,759,2370,3701,4222,1083,2783,2082,4731,2323,1922,2809,1236,363,6994,3571,3385,6078,1481,3984,1138,2003,3133,660,4438,3491,4411,3430,1244,2434,817,3008,4180,3939,7333,7023,4286,3905,1654,1265,3181,8471,2079,435,7315,4731,1449,1576,5105,7610,629,2217,2716,8094,5619,1077,1622,670,1522,1298,2053,1132,5574,2142,1190,389,4446,1512,4493,980,3749,8947,1907,3924,3646,4111,747,3422,162,2722,698,2246,6128,441,2576,785,3064,1924,5930,2963,2829,4925,460,4886,2457,1123,1273,7102,2856,5023,5462,2940,102,2087,1341,235,4012,5819,654,1286,2380,879,5346,1455,6006,1701,2043,4447,3273,2898,2304,1751,355,4481,3381,208,3057,2485,4145,1662,824,2927,6104,4114,1285,3213,7698,1505,1110,2097,2057,825,898,666,794,2115,3292,1675,2590,4481,848,6221,2077,2906,3842,3573,2022,2721,3512,3643,3447,2233,4087,915,4482,1767,1792,5979,1860,7531,2944,2799,835,1899,1234,5180,395,1181,924,1668,3502,165,2576,1143,1876,3943,270,902,4341,2791,738,2723,342,4355,1382,1368,2674,3486,636,1478,8720,2609,410,1810,2507,1207,6315,960,325,2522,941,3763,4498,562,4082,3655,1363,811,391,4077,1910,1342,2523,1753,427,7635,1699,1623,4175,2541,112,3894,4107,2594,4147,795,823,1959,2954,2809,1688,8789,3006,3625,2401,5700,1806,1562,896,2983,498,156,2382,470,2212,1603,1066,1593,6479,1656,4637,1333,5436,1585,3049,1968,576,2782,2152,2042,5280,1146,2071,2623,1397,2476,3239,2374,699,1379,5200,1937,970,2270,6756,1127,1910,2864,2294,552,5585,1074,6442,1656,461,4079,3058,868,166,533,879,1962,8635,640,4107,4040,3916,1002,3233,2537,7616,776,1610,3909,3446,1277,2796,2640,1968,2061,541,830,5754,2221,3252,2617,1161,2413,3434,1985,1553,2005,1067,682,2577,1456,4382,1043,3066,3456,2124,1346,2944,8220,1328,6189,2131,291,1247,1815,3479,1483,415,1125,7505,4923,2543,1849,3118,2807,1690,1433,2985,1461,989,3848,2060,2308,1059,294,1900,6326,1588,1984,1374,2390,8782,873,1292,1767,3620,1251,279,3620,3608,2686,2090,1214,4284,1614,996,1731,2622,6523,620,5510,1471,2589,4380,3770,2023,503,3335,2137,1616,2105,1698,2150,1667,2233,4065,3479,1611,721,6502,991,3537,1574,955,1494,618,3401,1162,2076,2194,502,553,3033,8212,4192,8857,2259,870,1404,2594,2334,268,1637,2651,3380,1736,2974,4252,2436,2893,3258,1474,1899,2080,552,3032,2708,3781,3376,4071,1575,3025,311,4279,969,1976,3104,3018,3449,1953,4334,1836,3072,5168,1383,3458,3151,2513,2807,3542,992,4752,3158,946,2168,4056,3086,562,4714,2118,2041,4143,4193,1281,1648,5509,2720,1682,3690,2132,1484,1739,2480,1114,5102,862,7374,3145,1790,1045,2146,1828,5003,4487,550,1199,3206,2297,1079,1668,2860,3482,3505,5644,1658,452,3606,1820,2421,1330,3109,1537,2664,7781,3800,2771,786,1699,2438,2212,1367,3480,3470,1121,2525,994,1171,2618,2385,2799,7889,1425,10866,1391,172,1048,1611,999,3848,881,2740,3555,4291,617,3155,1650,1592,263,6950,6396,902,4855,3697,1804,2754,2892,741,6240,3490,1964,1260,8637,1349,988,318,4030,1533,1114,4100,2388,1764,4766,1008,1657,3229,781,2455,1127,2609,6397,2609,1603,545,4740,2348,4195,6567,6154,1853,1822,1627,3668,922,2351,1605,1000,4035,989,1461,2479,2074,6322,327,3114,2565,744,947,3495,614,4925,1116,3193,779,4224,3526,3048,1280,4728,3187,3207,2309,1592,3201,3814,7518,634,2657,2583,1626,162,5522,2923,2030,1109,1611,950,3739,2344,1767,3053,310,3273,2646,1325,3277,1568,6412,1093,6377,3608,4338,2369,4083,3842,808,680,470,5165,1916,2385,1755,3110,1491,579,5121,859,3915,4753,3708,3731,1989,506,945,3297,3034,2466,3731,3064,2113,1477,4163,854,4022,3500,1138,3053,1004,3227,1477,676,4755,3432,6108,1526,3457,523,6812,526,2271,436,6265,4125,6156,1918,1601,2209,1090,1339,1779,5168,4019,718,4576,3515,3648,3293,7563,793,3909,4077,2339,509,2237,8700,2655,2829,1015,2308,4466,417,2886,2479,1402,5610,502,3384,3869,11096,3096,725,2839,3375,2101,2846,1457,3199,1102,2746,2952,1415,740,1586,1044,5881,5006,11477,3163,5389,839,337,2650,2456,4942,2204,2609,1864,4301,448,3591,5110,1999,2768,6327,9675,3923,1444,1606,5607,2424,4986,9676,3772,914,3561,3519,1428,2023,5364,872,3932,2117,10484,6089,9562,309,12995,4383,5959,5745,10194,9601,7849,414,2706,3148,9319,2757,1286,135,9295,2359,143,1055,50,4601,2351,1948,2916,8051,5651,1858,1198,6178,467,2078,2055,4464,1928,1260,7982,2456,2313,116,4390,3893,3860,2276,4423,7493,3519,4224,2739,718,1510,7129,3174,3349,2124,2212,664,8049,1979,1172,1593,825,1145,948,846,5319,2769,2105,4052,3829,322,505,2017,3977,5878,4635,1904,6002,1379,3900,2650,968,1271,2659,308,3539,7450,1330,6330,1672,5189,2604,931,2507,2476,7046,638,8534,2453,1396,1907,109,1655,2076,467,1491,4969,93,5295,3239,1605,3201,5365,2581,2080,2770,3194,4113,637,2138,1921,7167,568,3029,2390,5045,64,1967,1249,3372,4169,1218,3317,868,4166,3621,2010,1193,5768,235,3168,2300,3600,2460,3513,1837,4689,4924,1033,1241,3521,2185,5577,2593,2268,737,899,1229,1826,1089,11121,6527,512,1807,1248,3095,3494,1549,1383,2855,5594,5194,1526,3273,507,1681,552,1448,3441,5436,2286,3140,4504,5736,603,958,3624,5334,731,223,1870,876,5662,1024,3728,3687,5004,702,2745,2096,1495,4494,1509,2773,3317,1095,3682,724,2957,3203,2418,1159,2953,2878,2807,4320,674,620,2483,648,1177,1964,9129,537,4901,443,1958,538,3422,4585,5439,3054,3611,2274,1317,3956,1364,2975,5065,1946,1288,2174,1489,4094,942,3093,2838,2371,315,1199,5385,934,3729,2440,553,1186,2610,673,5098,5278,1587,1139,3740,2466,1154,2939,348,5067,810,4270,476,4317,550,2837,1714,968,2243,1842,2103,3026,2613,7363,715,451,774,4159,6259,1065,2332,1321,1010,1847,1298,1755,1781,4159,1354,275,2283,2116,1772,868,1241,5452,5166,2944,453,2800,3792,769,2090,1043,2973,3128,1478,3603,1795,2299,1092,2950,2230,3119,1075,4050,2547,1020,2510,450,7348,1365,4775,2138,1725,839,4564,1009,4333,2356,980,7414,203,1488,4201,2386,1160,1661,1906,3161,4911,588,1010,2233,562,954,2038,2256,3155,4580,4692,1726,1766,2060,487,1188,1050,4006,1835,1752,191,4082,2238,1331,4984,2562,945,2151,6510,2612,3327,802,444,180,2451,2002,3637,1116,1369,3863,349,1176,3126,2853,4112,1521,1742,3398,1624,1738,2586,963,3584,1555,1471,1678,2246,4940,595,2633,1802,6101,1912,1945,2037,1856,2900,1192,1483,5053,2182,854,6228,2739,3469,1273,3150,1230,1071,3289,2068,2145,1057,836,3436,1251,2977,2816,3241,1334,3494,6132,2683,2053,708,3791,1597,1396,340,2587,3654,645,1941,3122,1978,1738,2539,4987,3479,1894,542,1538,3701,5266,4109,2401,2146,2956,1486,4539,421,1910,392,3001,1872,3578,4098,1105,1000,4404,1328,3876,1309,3562,9912,839,1555,3268,1359,4510,2003,1327,744,5545,1379,5220,1343,2811,621,2753,2258,1532,3192,2357,645,1481,4803,2325,5820,840,1180,5802,2580,1518,1175,1499,2656,3279,2250,1013,3500,401,2337,1811,2027,658,2271,2582,2890,5674,2745,3109,1596,849,2638,2534,1305,7246,10014,806,4629,1185,3951,252,3403,791,2003,3395,2709,2729,7298,1587,1238,1385,2085,172,1493,190,5513,438,1512,632,1309,4537,1672,1551,2664,2600,2712,806,1393,5108,2036,2124,2817,5211,4783,753,4242,1840,1241,2242,1352,4117,114,3316,293,5660,2376,3887,2272,1958,3558,1590,499,5448,750,4475,3626,2172,4886,5098,2675,2465,2100,166,1906,3083,2934,6415,3663,5068,1144,2914,3775,778,1223,3570,1040,4424,5339,965,3506,2488,2737,237,978,454,2414,5007,2049,823,1801,4565,741,1440,1930,4099,1313,2485,856,897,1810,1489,1704,12340,426,1362,8292,673,3010,2431,1380,6677,4642,3251,1289,789,1560,7658,295,1391,6290,4191,3159,4545,508,2415,1731,3315,5117,2331,3580,5031,986,255,7306,9005,409,607,4210,1246,749,1598,241,1592,4197,2027,6623,2683,1030,6958,5568,3509,2512,2627,232,4388,4161,1964,2482,2441,2374,4232,5054,2299,968,1218,453,2529,2998,2056,1648,2628,1703,3028,2258,1447,6271,6407,2384,2915,3967,1763,3088,1765,2340,417,1545,1407,6117,677,579,3029,7248,636,2659,5320,3297,1489,1136,4464,2038,6465,2969,4409,1017,5169,3675,3237,3623,2883,409,1357,4461,2480,1112,3743,1182,4104,2094,1058,646,9550,626,2618,5834,2056,3855,1018,4725,816,6790,1036,4869,4612,2025,3988,2089,2818,799,6784,2434,2596,452,9396,649,1087,1112,1424,2465,3891,733,112,3835,1345,1383,5583,1865,2142,3848,1932,230,4488,5848,497,4516,4374,1564,666,2659,6662,8659,1758,195,865,2598,324,6604,467,1290,2590,2677,2656,5097,3901,2422,1134,3976,4392,1065,4997,3587,4882,6268,803,2651,7985,373,1925,1406,929,3230,3475,3349,817,2715,963,5994,566,4094,5490,2723,5166,1842,3387,2361,1740,4121,5004,2005,6208,581,3362,3752,5800,2857,1168,1032,1134,2845,4174,2647,1879,1036,2243,2974,3238,2756,4154,1275,704,6478,7436,502,1192,1704,3679,2963,3583,1811,2785,3041,4066,2178,1760,6213,3647,4485,11247,2695,5698,1823,4680,3764,1447,1342,645,3712,5329,1731,3120,2380,8888,609,4763,1207,2091,1348,953,4733,2887,1385,4864,9158,298,5703,3148,1848,2828,3257,1914,2584,1788,1318,2578,3877,3094,2276,6239,3175,1519,8453,1295,11777,3424,2718,3357,2629,3853,265,1780,4080,909,1497,8767,4925,3923,3220,6103,6736,806,7943,4225,7167,4105,1008,1263,2595,4996,3286,6184,9460,2892,4322,2156,4529,7686,2487,1062,3564,6318,3578,1373,1920,9632,6181,6275,2188,3009,3707,4875,2656,3306,4577,360,3905,4963,3465,2016,1184,1363,6339,3098,6695,2275,5495,4303,6333,6703,4720,2485,1818,291,2414,1178,13146,2289,9439,406,4123,5174,1691,1789,2986,6635,1211,1715,3744,1336,2801,9078,6708,7533,1724,2713,4351,4221,1837,3544,1402,3467,2853,2020,7197,1298,8177,2407,1108,4776,8200,8951,759,1432,2239,8433,2835,603,4340,5567,2275,820,2061,2301,5589,5179,1073,3389,8904,3450,220,1284,4169,1524,4631,4722,1700,8765,3185,7878,2965,2908,1737,2009,1855,1722,4515,3300,4849,3983,5357,3300,2263,3761,3814,4868,574,2297,2729,5417,4679,7225,1339,4720,1306,2981,1415,6404,1288,3277,2864,5918,5405,3482,977,1839,8190,1827,1308,2459,6739,5507,2811,743,2684,5214,8488,1977,112,934,10908,1549,1186,721,3815,4112,332,245,4437,8581,4567,362,11573,3204,679,670,1193,3594,2500,2354,756,7395,703,248,2128,892,5464,2107,978,4778,3399,2520,3244,772,6022,698,4258,4452,890,4136,5017,1103,915,3097,2542,3154,1525,3917,2252,1549,2536,1837,2710,5352,2502,716,2949,1621,2722,5024,2374,1967,2920,4174,6296,2613,3032,2191,311,3261,5136,5848,1468,3197,902,2731,1049,1029,3260,1765,2258,2747,4537,2688,179,1448,6125,3931,2027,1779,3216,3075,683,2082,2881,928,2889,3414,2051,3918,1907,2436,1244,1609,1738,8192,2167,1650,3426,3540,1166,1169,2407,2058,2180,805,2209,5101,517,1154,1244,7546,2062,2251,1222,1159,5751,635,1129,1222,3542,1309,3616,2766,1596,5799,2169,3861,377,3110,2482,1638,350,4481,2834,5540,1494,2445,3959,703,1715,2540,3702,3038,1398,3972,2220,1239,3005,1930,6397,611,6386,681,2249,3679,1031,2480,1578,4149,1132,2736,2518,3669,2758,328,2024,592,1917,2073,4393,6194,2020,1856,7791,688,1883,1921,3458,3378,2264,3035,673,1443,162,7883,4553,1322,2707,1912,2038,684,1863,4148,7148,1784,705,3915,4860,7374,3239,1884,5018,1514,228,2003,3548,5960,1374,1225,1317,3514,2150,124,2135,3434,3222,3445,299,1090,2638,2910,7199,2627,3006,3090,3640,4055,2694,2512,2870,5343,2451,5785,3973,3332,2115,6579,1562,1219,2228,1066,3610,568,883,4095,4176,2447,630,1186,9798,841,3173,205,1984,5765,2399,5406,4131,6168,3060,2155,2133,8118,3651,777,4601,2077,4063,2520,301,3580,4010,929,515,3386,5810,4408,3740,1984,478,5130,2129,382,3739,3949,5463,4952,2806,1822,2923,337,3483,886,4940,9055,4728,7330,1305,5411,3203,2595,4285,1864,1174,2197,1945,3266,2084,2178,1845,3933,2001,3075,5635,3555,3021,2564,2041,180,2402,1254,5458,1617,2088,1608,521,6481,682,3402,978,3738,4089,4503,2941,1858,1858,2065,1175,2771,1991,329,3117,7242,168,5230,4475,1563,3664,7075,869,1950,2908,1733,2996,2873,1159,1033,2924,4304,461,852,3235,4159,496,3007,1056,1898,3077,9338,3162,1929,3547,437,4640,2024,1969,4890,1504,5250,2528,3678,830,3040,2917,1298,1111,3930,5250,1979,4431,2458,1994,213,7457,1576,784,1319,1753,3298,1950,1047,2367,9376,1909,3330,913,3002,1531,3249,1991,853,7519,2770,1194,3620,9291,1069,645,2440,1621,6460,2368,1454,3787,1798,637,2879,241,6475,3259,6215,677,1697,1651,2927,3378,3669,3395,2651,494,390,1133,4110,1940,4106,3262,5897,3892,951,4637,2331,3340,1320,1433,4936,2942,5493,3802,2854,539,1917,2870,1113,2243,1433,4888,2612,1063,1136,2252,3759,739,4397,2538,3584,1491,7085,4341,1866,2283,1241,4672,1801,3300,191,3581,5770,1680,2368,2048,4464,1294,2783,2545,2938,3517,2885,1446,3064,1008,4677,1672,3467,1950,2308,1975,5226,2069,4477,2440,2144,4394,929,846,373,6121,463,1131,2235,8904,2149,241,7376,2063,2191,2293,1140,3671,5341,1203,4897,2355,1866,6042,764,1175,2018,4538,6553,2071,1879,5534,224,1503,1717,1371,4996,406,2322,725,10250,321,372,2831,5427,4610,1747,756,897,1845,1308,3910,5325,5169,1040,2621,1918,264,628,2348,5465,606,9965,1235,1840,3410,4305,776,559,4213,2053,5571,2963,3694,1166,1966,2216,447,2438,2589,5476,1173,5216,1080,3360,3171,1059,812,2211,9654,2784,1754,2519,3885,2923,2231,1874,7419,5476,161,4955,7286,1087,2262,182,4355,1682,4228,2772,1295,3217,2417,6530,5157,4626,3975,946,956,2276,2604,504,2283,4133,6958,3298,3846,4170,9378,2467,2278,399,3943,1650,1896,4238,1336,5613,606,2058,1700,8082,2026,6213,6159,3526,9830,969,407,2473,2940,5356,2500,4093,7674,6641,1820,3022,1530,4438,490,4842,10210,2499,5093,2086,1786,4020,4442,1376,428,5336,3451,4139,5188,950,2887,6904,1284,921,6102,6953,311,4756,3817,6793,5424,3272,2887,6694,6163,5103,1063,8606,4378,1126,990,4912,7967,10077,698,2382,1210,3168,7113,3084,5412,5034,1644,5777,6333,6217,1047,4589,5143,7955,2039,8497,3170,6868,3626,3559,5655,5219,878,3500,2085,5668,231,4262,1436,4009,5644,5057,4649,4606,2651,3689,2682,566,2373,5136,6081,639,3951,2584,1353,2180,4113,4583,13175,1017,6773,2797,687,4819,932,2839,4191,7422,2027,443,1280,11380,1841,1468,5168,3997,3099,2826,1584,4961,3189,5054,4384,237,1652,1999,4850,8976,1662,3180,908,1123,4671,5011,2995,3362,5686,7638,2614,924,3391,1371,1088,1699,460,1982,8091,2556,4187,3118,3916,2289,2924,2033,7298,3358,774,3351,2314,3194,538,764,5554,5528,282,3876,1832,1858,2992,1125,8706,1437,3519,2767,297,1568,2185,4611,994,3463,3701,8806,1623,1457,7267,3347,850,3395,1952,964,5523,97,837,2065,7545,2006,1328,1150,5946,910,6572,96,1507,1592,2304,1440,2690,9982,413,1090,2551,3364,4195,431,2407,3688,7154,2320,2542,2617,2119,2170,2860,2410,2565,4332,2145,1294,3744,4510,2654,2513,914,2562,4314,510,3012,4211,1290,2716,1198,3748,2254,7295,2223,2710,5420,1033,4136,4095,3542,2644,1521,2525,1655,2643,2540,2221,1784,7778,2373,5825,4695,979,2311,334,8433,810,1300,2836,7184,1533,3758,2852,4022,2812,1007,2996,1298,2628,743,3623,1580,3965,937,4346,2415,4067,7637,812,2190,827,267,4088,2084,2762,4678,3235,2311,2229,3022,746,4331,4340,5348,1240,2043,2588,1180,1609,9961,225,1701,2183,2867,1742,1476,1194,1325,1694,3483,2945,953,7576,4877,3600,2270,6520,1588,3381,1502,1182,2124,1816,1889,587,421,462,2803,957,2206,3472,3721,1773,988,1210,1695,1050,2801,2944,5492,5625,2352,1965,619,3453,2679,3184,1158,1849,4937,1784,2291,2634,4124,1997,4452,2155,2047,3550,1856,4834,2699,4668,1079,1902,512,1965,8507,3897,1471,296,4025,388,1343,995,2948,4776,1867,1195,1139,430,940,5493,5691,2786,4040,4697,5682,4358,3602,1349,741,1442,2242,4907,7252,5930,1457,285,4397,2571,2936,3479,4791,615,3673,3306,1051,4053,961,4879,329,2062,4482,3801,2005,1153,2069,3563,3661,4453,3060,3576,3302,888,4215,3631,4725,1369,739,1663,3853,1287,487,5145,3019,1585,1673,3401,5526,3179,3435,1959,1333,2578,2926,5662,1960,3411,1250,398,1580,2349,2338,3639,3711,3361,3554,5383,562,125,312,4030,1265,3682,5707,4717,798,6767,1567,3172,7356,2436,2470,1372,3110,3996,16578,996,3897,5189,1120,610,3198,8976,2886,2987,2120,4769,252,4100,403,2506,526,2728,629,1747,1443,7878,1001,1809,8730,4787,1048,2245,2179,2591,1457,546,769,6199,2617,2778,2899,5418,1175,1876,1516,806,2124,1678,3849,888,4162,1046,4404,3745,2587,6488,3009,1564,1633,3025,4208,987,1837,3329,2617,542,4378,2476,1000,836,1206,4164,4942,1370,1414,1272,3229,427,2263,3236,2850,5786,2258,1905,4429,3404,3305,976,1692,2523,1652,2097,494,6138,1689,146,2531,1475,1829,579,3983,746,3672,5303,1524,1183,3717,675,2491,2656,4449,2250,2581,1078,2995,3417,1836,62,2435,1537,3168,1977,4670,3215,5021,1377,632,5029,3706,351,4721,3309,1337,6061,2353,1007,1145,4637,2849,2531,3045,4291,1053,5449,2276,1977,4435,1728,2328,644,1619,1893,279,799,7956,2022,2045,3163,348,3445,2396,4287,4244,3297,8410,2031,1216,642,5321,1507,1068,2968,3095,802,1203,4119,2799,1738,1541,649,1629,778,3358,1150,3001,1528,923,3389,2824,3888,1376,944,779,688,3864,7399,1676,2090,3867,6698,1920,1254,5538,169,4281,3092,3985,1496,6498,1012,743,3175,3316,6330,314,7381,2505,706,427,2042,2984,731,4400,3478,4998,1996,3990,3764,2647,3175,1270,4318,741,4539,147,1295,3139,3682,4371,3135,2773,3619,1784,1682,2213,4608,999,2220,477,1789,1176,1880,7206,1252,520,2057,3025,3586,1412,6103,2219,1949,2178,4709,8245,444,616,861,725,4610,1735,3457,2445,2642,3708,5723,1460,300,8834,1747,2681,4074,1021,377,704,6810,7746,4733,340,4336,6943,3451,2522,448,3633,2551,481,1135,6437,1580,2499,1268,3329,2523,3016,719,1569,8248,1297,1438,2038,3583,3675,2643,1317,2357,2705,631,660,3129,2210,4201,819,5796,3843,6410,512,1384,854,3165,329,1765,3670,3576,2498,3993,1709,1210,2652,869,543,5077,3287,5114,2857,1463,1415,1813,491,4490,4952,2476,2913,5029,1968,5699,1228,1544,657,3834,9169,1808,565,6629,2504,902,2285,1741,4236,928,2789,1129,2796,2205,709,1786,2676,9007,3227,2463,3512,1946,2733,5206,1304,2524,3034,1810,4925,3207,2798,584,2305,1109,2917,3788,5677,1098,6072,4019,2006,4474,2461,4762,1973,3090,4486,5349,2671,250,987,1993,888,3791,2546,1572,6093,984,791,2522,2014,8220,948,2441,657,2429,1500,3171,1599,3075,669,1784,4096,4082,2458,1448,6101,3718,1449,507,2329,3715,9111,4447,1070,1510,4110,3752,4614,705,2055,1977,3293,2747,3133,2011,2896,776,5457,3714,6740,519,1678,2583,7217,750,3515,3617,1121,1579,3113,1071,4398,5888,1101,1171,6200,1430,3926,1364,2494,3636,1712,5267,391,3352,5650,1645,3003,2866,4117,1313,3888,2542,3768,2793,1451,1261,943,5244,2485,3011,1816,5273,756,4423,2359,3632,2443,2006,2213,1255,6379,2787,900,936,4703,1374,2207,1418,3693,4567,1938,2454,345,3505,1801,4207,5881,4557,1232,2105,3274,2802,2965,6821,1923,676,2945,3872,9004,753,2794,1795,2250,620,2912,1299,852,2243,851,1802,2027,1978,2123,2817,1576,5542,626,2078,302,3163,1489,1118,3726,7208,861,2066,1890,2385,2554,932,1777,2302,2260,280,2197,1178,848,3471,709,4155,3431,3313,1452,1231,3144,1613,2122,3630,3752,1178,2185,813,1080,2511,5372,2218,3847,1085,2351,1603,514,3110,2967,755,518,990,2516,396,3278,3256,4333,448,1975,1687,1843,2160,2114,860,7130,2181,887,2341,1771,4874,608,1800,5187,5280,1256,1598,4767,542,2465,3762,2392,533,8664,2404,868,2783,3311,2697,4224,984,1306,6079,1138,2337,1192,7350,1954,2786,1882,3737,2425,1102,1326,2374,4068,3330,875,2651,3478,1314,2161,2212,2342,3422,1436,3511,4308,2055,5069,3513,1562,5110,380,2913,661,5103,906,1855,754,3576,2124,1004,1645,3060,4742,2189,2861,2415,1942,2848,2556,3237,2680,2498,1393,5631,813,3926,1148,1091,2522,240,3856,1331,3937,617,5645,818,654,1995,1179,1116,1630,3520,1743,1727,932,2011,261,4329,760,1663,5060,2445,787,5367,2067,5353,1034,2285,2546,4631,4317,1031,2731,2510,916,4601,1799,2860,3375,2278,994,3446,2352,4588,4846,1228,7531,4264,6152,2898,1800,2561,1434,847,836,5470,6267,481,5077,4112,1511,1644,1354,2717,3148,5471,1543,1339,5725,6927,589,3160,1544,4270,3680,1473,5033,2638,2160,2593,1009,6923,5338,3020,2963,1467,1494,7835,4957,1845,1679,2372,5255,1536,3549,2460,1753,973,3032,1133,3702,2806,984,363,6873,1774,2689,4126,7354,804,9548,2544,2257,2949,1453,3184,1760,4189,2256,6228,1641,2919,4091,2862,4829,5175,3144,906,5382,2549,5253,1881,1933,4890,2556,564,983,6297,777,3231,455,4090,1634,9690,2762,5212,4764,1284,1492,2292,2910,886,12140,5183,2041,3889,944,1067,1716,6494,5211,7836,2447,2935,3740,5175,1403,7899,707,3004,3022,846,992,3759,3492,4055,1124,5244,2629,4950,2568,1472,2857,8193,796,433,7572,4800,4528,5591,1173,9634,2892,1573,2201,2362,1913,7030,6191,3821,13851,5130,1084,1516,2062,2111,3162,1686,1883,2893,4119,502,5131,1906,1596,6994,6065,3423,4905,3314,1882,4617,1279,1824,9357,2928,7352,4461,2489,3175,4920,1377,5314,2566,2483,5077,6458,2450,2233,1543,760,5486,740,4923,4610,718,1563,1226,3623,3008,1380,2940,3060,5407,1432,3290,3335,4727,739,1747,2776,3330,1315,1611,3456,3412,151,4570,1930,1101,1646,4627,4643,2072,4813,521,2000,554,4952,2149,4991,2263,3034,1910,2244,1745,2099,4294,695,4919,2188,3425,1446,1229,2649,1831,3009,461,6372,393,9448,3036,834,1619,2516,248,2168,2277,1987,3575,824,4054,2580,4557,1973,4512,3990,3329,2863,517,4018,1459,2045,3755,2087,2731,4657,1829,3545,5574,1669,6355,927,2900,1043,1461,776,1167,3475,4694,2499,3288,1853,2272,7771,2178,82,2618,904,888,1884,1908,3953,2614,2417,677,1873,2827,1639,5750,6577,7083,2977,1675,1533,4168,2669,1412,2527,697,9349,2010,750,601,2709,1276,1542,2086,2922,1789,1084,816,1113,3670,4262,1870,2927,4265,1608,868,3299,720,1054,3123,1305,5386,2351,2826,273,4334,2054,1768,2216,1090,654,3936,1778,653,953,5088,3769,2518,6352,1883,140,1366,4001,4395,2819,895,439,3913,1566,1267,7174,4391,2166,1412,1812,457,833,4248,1006,2672,1058,5177,1331,471,1892,2497,3800,995,1489,1926,3878,1662,3565,711,3451,1266,2664,5618,2571,649,3119,3415,1202,3246,2756,876,2594,606,4171,3739,3505,2990,1751,1915,3710,1219,3197,3761,2956,454,4826,1883,1639,1475,4333,2208,2309,6002,257,3672,1142,3846,2246,8353,1870,762,110,581,1815,868,6766,4436,5992,1092,1388,1450,2622,2259,867,863,4909,5624,1049,394,2155,5394,6629,1968,691,157,3183,3955,6544,1236,5565,489,914,1854,3877,2295,2075,2047,4138,3976,2448,5581,480,4215,3396,2001,3533,2959,928,3131,642,1826,3693,1749,1484,1062,3295,1169,1034,2309,5097,7811,715,2879,4211,1511,520,1654,717,4306,5082,1790,1914,2717,1550,8062,386,2183,2119,4161,868,1627,3378,1461,3123,5416,1602,3803,2783,3217,4806,1964,1394,5343,2730,1260,3065,1730,3916,2299,3174,733,1775,7250,710,5144,6137,2540,7260,3237,2430,1170,1556,3193,684,1925,1339,2514,1696,4167,3124,1263,2269,1360,4635,2194,7501,3501,1587,383,878,2253,857,5563,6112,3856,589,1767,1244,3753,1942,153,1079,3732,1924,5155,2292,4276,3549,1547,413,622,4862,2471,4276,4567,4724,2770,1698,2953,7339,2989,2999,4646,695,3707,1182,3492,2624,8713,6960,5186,1319,1134,5824,2139,2086,6474,3264,2452,796,3046,6387,1582,7556,1176,9310,2958,3018,7376,6271,6433,3809,611,2858,4691,3408,5202,2869,9910,5198,3457,1755,2615,2235,5066,2368,1781,769,7680,1950,1560,8565,6393,2508,3155,7837,3712,1308,5605,5749,3828,3161,2324,2828,940,8796,6495,475,11186,6164,1008,3063,3362,5117,684,3447,6584,7163,3550,4070,1515,5380,8300,1693,1489,4550,2743,2818,2905,7967,110,9193,4090,1796,4758,2893,889,3918,4516,177,5468,548,3397,1654,3567,1801,9228,7083,2293,2784,4967,2005,5355,1124,5357,4574,9590,3368,3816,2795,3970,1013,4442,2684,6682,7315,2391,7410,1060,679,4420,3964,4810,1504,4153,7803,644,3710,1072,2001,4494,3326,369,4659,2411,1240,8209,5027,4772,1704,2640,2136,5200,1722,996,5244,6891,3838,258,4649,1778,6734,2233,2817,118,2282,740,457,7138,5267,3984,4693,3289,3551,1262,2239,5888,2525,5634,2207,1229,5101,3418,2542,2016,2575,2008,8667,988,2951,3921,8004,855,844,2129,1570,5459,5890,4864,1314,4705,386,1908,365,3645,1518,2762,989,2262,5821,3918,3514,2979,4628,4273,3064,1096,1648,6700,1926,5681,3909,1041,9786,5583,3933,3000,2778,1617,2797,7065,635,812,7993,2439,5108,2482,1816,3975,4612,991,318,2171,5049,9637,1747,77,1985,4042,2309,4890,7055,3048,1717,2455,1510,1842,2299,621,1171,4606,2777,1392,5753,1138,6983,2281,1613,1152,2180,3981,1421,2445,1562,1442,1245,9734,3484,2781,4180,2873,6479,1513,3516,323,2794,1151,5509,1401,1850,583,2378,4608,914,6773,5759,6734,3400,303,2189,4578,1055,4845,732,3910,1085,672,3065,646,9525,1631,1637,3937,10974,5690,2108,1041,509,2610,1819,2274,2046,2459,559,3474,2929,4973,1963,2662,3670,2632,3468,7767,1010,1745,4198,1081,4350,3359,5494,4825,4430,626,736,3329,1018,2308,2506,8214,5443,1363,1229,3496,4699,4007,1180,2816,1891,3890,1040,3066,1049,8712,4899,1647,848,2356,7193,1106,280,7095,5136,1175,1358,3610,3382,3286,1052,968,3847,1508,6242,5405,4193,1026,2850,2297,10916,1175,4083,3177,1479,2726,2295,4823,2516,4366,5148,134,2071,1366,876,3680,4049,1132,2626,6076,1275,2162,5578,180,7767,5102,6369,4706,1633,1319,5389,2660,2524,826,4559,1043,4880,8639,382,1380,1834,5063,1663,5925,10299,1502,1122,1585,5133,2387,2529,3235,4395,4519,383,3304,2377,9810,976,2257,2091,3278,1086,1527,3891,917,2711,1179,6547,3235,5982,3841,2003,4427,2505,2189,1392,4283,3668,5261,2747,338,4454,4077,1070,3188,4812,5689,453,35,2953,2253,3557,610,5258,1584,9094,2145,6112,1432,606,6131,4504,2083,2008,9295,988,4777,2650,5493,1044,1236,3138,705,5747,4307,1276,3839,6329,2438,1463,4969,3687,7316,1946,4421,1579,3678,2777,1971,1900,6822,2627,2125,8339,3356,1428,217,972,1325,3221,4306,4973,2398,7945,4668,1259,1368,2357,239,4717,3065,5240,1936,5305,6002,434,841,2305,3140,4266,5509,4000,474,2354,2421,2190,2554,3747,115,4611,8314,977,5722,6423,3017,1092,1689,3469,5528,6307,3224,784,1900,1685,3930,6003,3192,8549,4347,2706,3801,8445,2716,3263,2273,6980,1223,1466,472,2485,2121,754,2748,3118,4465,1890,1328,632,2940,3209,1710,7931,2342,6028,6708,450,1299,3536,2039,3641,2344,3907,1033,5224,2578,2186,2751,3833,1211,4536,7875,6283,4130,1224,3688,2482,5397,1806,360,6201,3249,1341,2678,4611,2256,3269,1020,1718,6952,1606,1574,2255,5860,5057,1762,858,6906,4819,6242,2553,1386,3771,1450,1546,951,239,2893,1403,3556,4407,1656,2910,1476,340,7817,1649,4425,8092,1928,3428,1596,2287,3182,2278,1606,892,2338,7652,5378,601,1231,3554,3160,4542,426,1610,2100,4451,1358,819,12258,1236,2857,500,6193,3559,3055,969,1654,5536,518,3195,2314,1170,2691,1693,2491,6278,671,5456,1884,588,4372,7794,665,1349,1921,4307,2505,1667,7016,5790,2325,1826,798,2911,3523,1457,1863,789,1881,4700,3149,2492,7533,2808,2327,1304,2315,1024,5269,1811,4275,4660,3673,3117,7420,2285,628,990,3282,6733,5315,835,1305,2082,2909,4452,1643,2366,8140,2501,3309,1625,4978,1254,1181,2117,2408,3751,4107,4729,3353,6138,4115,84,4721,2972,4557,949,872,4725,1942,8951,1745,1524,2872,2347,2996,1140,3699,702,2930,977,1263,1269,1462,2494,6048,6586,1157,2248,3902,6624,2234,3368,2029,2253,6982,4613,927,2742,2288,4026,1130,3020,4229,6777,4125,5521,3331,2148,4374,4252,1137,2809,3909,2379,1349,2819,1089,4126,4077,4406,2246,4304,4220,913,3106,4384,3730,4486,2161,964,2558,1232,3802,5920,2611,2369,4054,1778,2851,2154,475,4603,1837,2083,1398,6096,4546,98,5082,1517,2521,3224,5318,4793,4169,2744,1857,3144,3567,2349,6965,1217,1080,8051,1762,2597,1460,318,1988,8443,1977,12945,2000,754,1709,5008,1756,4318,1934,4094,901,7141,5040,658,1554,4310,1975,3378,3945,2548,8741,2202,669,4116,5776,3703,3050,3381,2141,2466,2916,4250,4795,3177,4961,2037,454,3454,1227,4803,1821,8187,1199,5829,6235,5174,1234,2230,3070,3134,5562,3500,1776,3903,6934,2466,3027,843,334,4180,981,2022,1922,3927,4626,904,773,4240,6852,1217,5360,6598,4015,2427,3148,3147,2535,1367,969,1230,7645,756,2750,3439,2382,4944,2040,5635,5063,5122,1543,3584,1245,5087,1410,3521,3126,1831,1965,1989,4362,238,6005,629,3014,5238,410,1326,2820,2807,1506,3620,6522,2911,759,6768,7729,2149,771,4084,769,1468,4625,420,3496,4960,2840,602,4989,471,4294,3246,4437,4558,4266,3285,733,3149,2240,3487,3497,1435,1212,2354,6608,2039,4168,5646,2256,775,1047,8909,1910,1603,4534,1121,2222,5851,3952,3773,1555,3664,4200,5183,3417,1820,2183,3438,1274,721,3195,4237,2501,4052,5644,2833,4195,742,2215,2533,4239,5629,4225,541,5760,3106,1076,2930,3516,4118,4707,3227,2222,2755,5269,2079,2531,6517,6190,922,3475,3764,8718,4709,1641,1643,869,2187,7883,112,2349,5888,5361,1737,4073,1075,3785,5315,290,3800,4315,883,7193,9861,6351,117,2290,2860,1622,4251,4208,2570,762,3524,3442,1982,2646,7039,7275,908,1977,933,4936,2261,5034,1984,5395,10895,5992,9858,2617,4024,1570,1839,1679,2474,2039,3233,7444,1679,7238,1543,3457,1336,1072,4321,6429,4618,1624,1407,1402,1487,1163,1527,8995,2690,3485,1570,640,6231,5683,10199,565,3996,3495,1160,6452,2381,2003,5076,803,2612,4012,4470,4158,1891,3705,2287,2443,2964,7229,4835,4980,555,844,2729,2838,7720,1431,2203,6793,4588,1828,3178,5144,1317,3187,2054,3081,1891,2671,2514,1702,2121,4510,3686,1325,8449,6390,3019,6359,1502,1665,1468,4344,2597,14596,1819,636,4456,3022,1954,4804,6060,54,4289,7186,3368,9649,673,3745,2232,2636,2434,457,4462,1274,881,4135,3602,1977,6686,4026,2982,1865,2335,1483,3361,5717,4392,3344,1843,2684,4445,2373,2597,2787,2898,2551,3852,2712,3071,5504,192,1496,6670,707,4905,2352,1893,1135,2854,4138,656,4370,4985,1189,2020,5378,340,4498,3398,495,7406,109,3163,4601,3908,3516,2045,3310,5847,1484,690,1859,1995,4219,2075,1799,1494,2848,643,3192,2258,1131,5405,4982,5613,535,5935,1006,2803,1151,1023,3315,2439,3646,131,3151,7234,3233,700,2841,3789,286,328,1101,1837,2761,3230,1256,3315,2455,1730,4368,5936,932,3217,881,3506,4854,794,958,3081,5745,1545,385,1833,2343,4801,801,1998,12244,2443,658,3592,1815,2314,1835,1221,3317,1496,2386,194,3560,3620,4005,128,4429,1866,3951,3037,1666,1298,4078,577,859,1071,2512,6716,5626,1242,1239,3686,2855,2560,3968,15155,723,5577,962,978,3111,1553,2132,787,9481,2301,3648,6262,5635,2259,713,1211,1003,8584,1919,2145,3785,2494,2197,4073,2269,5778,6746,3068,2124,705,1796,2385,1113,3274,5893,2540,787,2578,7634,1973,1944,1689,820,3418,5422,5773,861,4367,1597,1590,1033,2271,2635,4507,3439,3461,1379,1230,2031,747,3842,2256,3829,2241,1759,4742,1105,1642,4755,4489,1634,1800,4195,1839,1494,2539,839,1521,5601,2753,1847,1568,1758,3856,2661,3919,1068,3290,1073,3760,6917,2051,2859,5445,1846,2836,1466,368,3802,6930,2293,2446,992,1835,4027,2134,2223,1707,2572,3707,1011,1699,6308,772,569,1818,3434,762,853,5483,7520,445,2310,4053,1953,3148,3190,3325,2708,576,3016,157,1765,1896,3350,849,1232,6496,921,4164,960,4896,4301,2880,5264,2645,1413,1942,1010,368,1838,230,9310,5809,1538,2225,1480,2104,423,1882,2711,3304,2887,119,2245,7516,2404,1644,1940,2067,1791,3341,3703,1296,718,2784,723,4329,3569,2935,387,4026,7848,1479,2693,577,804,3477,3175,379,1573,3754,1133,1266,8467,5728,114,1501,51,2353,5719,2185,1285,4714,3321,2996,1818,2384,781,230,1782,2094,2244,12089,1771,7721,1951,6125,855,1761,1088,1710,1951,3097,1767,3953,444,4553,3439,1861,4507,4191,299,1690,2584,1545,856,1557,2184,9476,2326,931,2040,1254,3761,4136,1296,3822,5121,860,762,2082,2400,4047,2478,2831,1490,1665,1972,233,3672,5371,2034,2769,943,5964,4792,1361,1415,3703,1390,5375,3568,2091,4412,2497,3208,2326,3138,4364,6535,3031,3238,1993,494,3447,5238,4467,3762,1350,976,1682,1841,3748,4975,2574,691,1805,1838,733,8436,5338,845,871,4293,2727,3500,2123,9033,4569,5342,1523,1708,3529,4820,533,753,1333,2756,1348,3504,8080,5719,1925,3317,1419,4547,793,654,5194,771,3923,9673,3243,1083,730,3008,951,4535,5740,5470,2553,2789,4206,1284,1930,7406,5783,4659,2901,577,4101,12606,836,3432,339,5897,1136,6889,1251,4589,1930,1041,4649,4191,3343,2764,5404,2146,3828,5375,5013,2826,4737,3389,5444,2623,2862,5894,6944,2927,1597,2855,6532,3137,1251,1818,5675,1904,3418,5097,1264,3417,3927,920,867,2210,1265,7163,4524,8715,6256,1249,3834,6798,47,1321,1390,10084,2727,1277,1707,5513,4091,2722,1499,1044,1255,4123,1926,992,4891,3089,3250,1030,337,2503,5450,1549,5324,8432,4181,824,771,2333,3546,692,4933,1374,5955,2658,1172,2547,634,2070,2369,848,2254,3314,1021,1350,450,2342,3828,3531,5209,666,3175,1046,1508,4909,933,4031,2966,1033,2995,3329,2315,1042,1034,4059,5021,1916,5931,341,1245,3054,1246,2456,354,2940,1634,1743,4126,2581,3401,2111,5106,397,2121,1848,2729,3575,3809,331,1554,3143,3596,271,1657,1521,1210,4591,3086,2909,1363,1365,2518,2137,7209,2344,1853,4125,3278,3066,3661,3137,2212,2251,682,4850,267,1456,4596,2455,1237,5301,1274,596,10349,2226,1284,712,3595,4609,2195,1178,2140,3512,1730,834,1212,711,351,7459,3715,927,2139,3795,12246,3897,572,815,1672,337,1014,5316,5022,2250,4497,951,1984,4454,485,1366,4418,4291,1304,9865,2827,3022,1580,1683,3019,4050,324,1880,2151,3461,4478,896,5955,2154,6578,4523,1878,1958,3089,2016,1828,2196,3387,2903,2293,3741,1677,4185,2581,5161,4700,2358,2389,4120,4760,1530,3977,510,3275,1547,5745,4724,434,4850,5441,972,10441,3361,4628,904,3070,2222,4516,10296,5887,7857,1119,2251,4097,2421,2271,1126,6374,3044,3758,2916,2494,10919,2474,2518,2166,3127,2291,3328,955,4409,5935,674,2301,3855,2809,2246,3427,1762,2875,3301,6212,1714,6854,2076,2848,1633,9213,1178,5271,2886,1866,7755,269,2866,2647,2829,945,5713,4192,2701,1511,2377,2609,95,5119,760,10412,906,5586,1622,610,2222,3616,2068,3166,4142,1731,4713,524,2300,7753,3961,2802,3558,1579,4542,3030,211,3220,1166,3107,4361,2136,5440,7152,3731,496,1115,3788,3388,5458,607,3689,4532,2514,3974,703,3848,6171,4327,395,3741,7278,3003,1437,2435,254,4262,845,6397,5125,1690,1267,2394,1170,9784,1940,1037,1603,5921,3572,3237,1689,7092,7223,689,1061,1445,9711,3926,3436,2514,1818,2389,4430,5413,710,3691,4920,5281,2850,3239,1544,325,1478,5458,10228,4379,3619,657,9547,6190,1389,897,2389,8306,203,7017,1699,3763,2044,1800,1496,2566,2852,4539,2562,1319,1302,2123,6129,5187,1680,3314,3138,3131,5220,2096,832,1369,3450,4578,7358,6124,1104,608,5007,4008,1402,3650,1456,3985,1512,2094,3147,3565,2923,5626,5085,3562,3716,4654,558,3485,527,4261,3856,2649,1428,4115,926,5609,2720,3738,1329,1345,3438,2439,1616,4681,958,2553,2436,2597,2718,891,5354,5039,2816,2029,1052,1672,4721,5287,1036,675,6909,4420,2322,3870,741,1724,3473,4262,2027,10425,1615,2605,1244,1049,5196,999,2971,1973,4791,1786,1457,3005,520,8236,2911,592,1681,3665,1667,1386,2600,3731,973,36,3545,1414,6375,357,2077,3835,4004,2623,5343,1515,2036,5192,367,334,6228,3402,307,1601,2773,3927,2269,3150,3156,2473,1662,3864,3400,4136,5616,1769,2556,1695,1945,808,2314,7423,2958,6091,474,4132,1191,2526,652,1734,8109,4053,5545,1912,6934,3529,3795,1021,3827,436,4778,2740,2124,5264,2896,2768,266,1487,4059,5566,8477,1453,3002,4308,1948,298,2818,3069,3353,11660,2566,1164,2854,4556,3048,4510,2721,1718,3925,2901,3105,1304,920,2153,667,4774,2177,6953,1642,6594,1616,2876,2280,1220,3493,2538,7965,2385,2347,2075,1912,2900,7035,3920,861,2336,4126,3142,1842,4847,1333,6956,247,997,2568,3321,2199,3712,1711,5232,2337,2048,1438,2084,7080,1342,4359,599,4338,1176,3185,1439,1110,1269,3257,2024,3127,2397,1075,2629,259,11414,1518,1281,2404,2055,3917,3666,466,1744,4358,702,6151,3035,11200,1360,725,4463,4896,4898,2270,2448,3319,2828,1238,984,643,4629,7717,1503,2810,3518,3055,4812,2945,3108,1814,3043,678,4448,1924,2264,4068,2734,3264,6128,11802,6417,3820,3387,2053,1458,3233,851,1597,1452,8465,1849,2655,2080,2606,2200,3272,1926,3336,1681,1112,6813,6518,1515,3224,2908,4607,2995,3582,7744,3908,324,3093,8159,4030,4166,6917,1007,2646,2218,3569,3356,6451,2473,1055,1335,6227,6797,3389,2929,1901,4946,3548,5170,2203,5172,5595,1788,773,3291,2906,3922,6058,3704,1499,4110,4755,3787,2425,5721,4649,1585,6327,3060,3268,1234,4152,3520,9079,4035,1198,2277,2284,2461,539,3738,7189,2303,3290,1379,6778,227,1075,1882,3606,3224,527,1023,1158,3053,2745,3204,2403,1994,2648,5060,833,367,6242,3221,1038,2230,3034,2213,374,920,5517,2167,472,941,1884,1289,3264,629,1911,10679,1835,3561,2887,2469,2393,388,2828,870,961,297,2953,1821,1764,1093,790,7296,2340,2746,5515,5759,828,1934,1907,2430,1188,2728,3793,1118,1083,464,6375,3744,2201,559,1808,1288,52,123,2230,5523,4922,1349,1076,4583,3767,901,1422,2017,4886,3474,2372,926,4329,510,1062,1746,2882,1146,297,3604,935,6056,1717,2077,724,872,1200,3018,3354,1155,6287,4910,4212,1870,3564,3669,1370,3423,2687,1982,1028,4164,3570,382,2954,1375,2555,1455,2365,2131,502,4708,2731,4886,1378,4612,973,1945,3442,3151,1915,2231,579,2061,4721,3054,1439,4589,2194,1337,748,4064,2825,4693,2920,895,1938,3261,2868,819,2553,5224,1745,3096,1080,3890,3538,1323,1477,3155,1321,1220,3555,629,10441,1188,1898,1372,4564,3798,1225,2073,1195,7191,321,1243,1603,2342,1771,375,2995,1151,7714,1177,1000,637,870,4053,2220,3143,3840,3432,3463,757,3150,2883,3831,1913,2701,2028,3859,1782,2590,3345,2557,749,4552,869,1978,1645,1126,2653,4119,5081,717,1755,3556,1910,3690,2740,1353,3377,3190,1531,1064,1860,2145,1552,892,2394,3217,1411,2161,2539,4552,1570,5030,1700,7020,2576,557,41,4553,1515,1592,6499,3189,2853,2526,1097,1923,3974,3925,2795,2112,783,2632,3448,4334,3287,3131,2608,32,4055,1941,369,152,2268,2739,5296,1460,561,3122,2139,2141,4598,2053,497,2264,1227,1099,1186,434,5257,501,2322,3094,2672,3879,1306,3331,1973,5113,2456,2229,492,4040,1114,310,3413,283,2887,1567,3291,1019,2903,751,4614,1479,2960,2826,2649,6595,2082,458,139,2106,3214,3180,3638,789,6471,390,120,1173,10064,3798,3392,694,1521,3976,3655,580,3457,4643,2228,483,4102,585,2855,1669,244,1537,4830,2135,2145,530,3657,490,2063,4475,2009,5565,2437,1988,2895,6649,1718,573,817,1874,4222,2335,2463,324,2653,2431,2786,333,2683,4104,692,586,1395,408,3109,4802,840,2373,4939,2099,988,2201,8708,1375,2623,2845,781,685,874,1541,1055,1649,3532,2562,5048,1759,2089,518,554,4806,832,2818,3485,2940,1153,2967,3599,1633,1829,3533,1738,630,2506,3709,2409,3590,2910,734,6398,2223,2066,2729,1439,4934,2052,2754,1196,428,6972,1879,2433,292,4979,6240,3686,502,1730,881,2595,836,906,4819,1720,2816,2293,554,3384,1560,3860,810,3183,2195,979,2626,828,3949,2508,540,3597,2188,954,5994,5386,2497,766,247,1958,1967,3790,2029,672,1554,1593,1628,1545,4643,2693,2987,3580,1646,1448,3328,480,1918,1374,716,3554,1201,1815,1547,2085,352,2982,633,1785,3236,421,3177,1813,6492,2660,4722,83,1286,801,1835,825,1918,647,1556,1235,3786,7562,13505,445,2815,5273,2428,482,706,4223,744,3293,1057,3381,2779,2055,3340,1258,263,3746,3779,1500,1745,1328,2199,2683,614,3095,2189,6036,1058,2661,1829,2105,4420,770,1968,534,1623,833,3091,3124,952,1858,5941,735,4447,2046,4570,2069,874,416,6018,2602,775,2024,4198,2547,3200,673,2046,3051,4115,37,3453,797,6874,2128,3611,2186,2954,2557,751,862,4108,749,2062,2290,1676,9273,1106,3368,1112,4155,1261,456,2647,3330,1603,3037,3017,2528,2174,777,2163,2874,483,7567,2102,2670,2870,5301,1014,2309,1819,1831,2093,4329,831,801,2291,2783,418,1329,4199,2726,349,1535,4479,1479,2161,1483,2984,3753,3277,387,1705,3081,2605,604,7914,2172,72,4752,1288,466,3067,1095,3809,2031,2125,712,1631,1144,2580,8347,2013,4137,728,4904,2814,1400,1099,1261,3094,1244,1219,3474,2541,984,2015,3201,1657,2710,3517,1238,4133,1102,527,2335,2772,750,3559,2089,1486,2170,2033,1257,5629,2268,1300,747,4178,3816,1060,658,4649,681,1072,2939,5338,655,3858,2682,1329,541,3238,3735,325,2252,3368,1034,1706,1562,1320,2263,6143,1500,3329,4034,7381,552,512,1291,1392,1358,1973,842,4369,2954,2829,229,2915,1210,1255,6397,3590,2981,3666,680,812,1885,4164,2267,3247,1451,4837,1708,2890,891,1826,3146,1795,1909,5817,2933,2442,740,2824,4609,1210,2015,2300,2186,552,1005,1810,3194,1389,4660,416,999,7828,1752,2951,1680,2832,1112,1138,2205,1266,6822,888,975,3211,1980,2357,3912,66,6161,7930,2440,2567,2745,2016,929,1727,926,1664,7294,1465,808,1901,1992,1692,4390,887,1197,3194,1721,8165,1963,1380,1722,340,2632,2045,3966,1403,2245,1743,3033,116,909,1496,2784,4473,2625,1865,1135,2284,2189,3209,1058,1083,2972,1917,1029,709,2604,8731,2417,2206,1087,1986,5701,1310,1403,752,644,935,8598,542,2276,5459,2078,2533,3082,2242,2684,621,508,3342,1296,1230,845,200,2582,8018,7458,1986,5032,1800,1037,1337,4319,1192,3740,501,4105,3931,2675,2472,1580,2708,1779,2649,3032,104,5059,3039,1491,1568,1932,4815,3123,1415,2533,2729,1570,2950,791,353,6281,2423,4626,1785,4189,1731,1599,2409,325,5188,1737,738,3278,2270,3389,481,2379,3742,2905,1586,6771,1843,3757,1374,1449,5241,2693,1290,1498,1726,4335,2861,1002,6199,990,4863,962,1397,1498,5289,174,831,5038,3162,4051,1375,878,754,5393,3589,1655,1730,4878,2712,379,3706,2078,4068,2573,1395,1528,4159,739,1964,5523,3522,4059,988,1026,1724,5008,5627,1643,2219,4012,2100,1834,2026,5478,77,1583,2701,895,5484,4312,1258,4600,6045,333,2465,1929,3574,1838,633,3433,2445,6189,2249,1440,2185,2865,596,712,1159,1872,2382,2066,857,2590,3701,801,7604,3182,7049,401,2407,4615,1010,20,2538,2022,2148,633,2064,457,2051,2732,1744,4239,1814,5714,404,1703,4265,2352,4347,1229,67,1220,528,2758,1101,5941,3126,4163,662,3938,512,5877,1088,1295,1865,3803,1046,2030,11757,6768,2064,3294,2131,846,1907,313,2419,911,6891,1164,2555,1084,226,3299,1865,2541,604,6955,2625,884,1131,1151,474,31,3434,13586,10218,202,180,188,255,374,108,110,176]}}}}") (InsertFields (Ref global) None (__cols (GetField rows (TableCollect (TableRead Table{global:Struct{},key:[],row:Struct{s:String}} False "{\"name\":\"TableNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/cols\",\"_spec\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[s],row:Struct{s:String}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[200648]}}}}")))))))) (InsertFields (Let __iruid_57 (MakeStruct) (SelectFields () (SelectFields (locus alleles) (Ref row)))) None (`the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row))))) (Let __dictfield (ToDict (ArrayMap __iruid_58 (GetField rows (TableCollect (TableKeyBy () False (TableRead None False "{\"name\":\"TableNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/array_sample_map.ht\",\"_spec\":null}")))) (MakeTuple (0 1) (SelectFields (s) (Ref __iruid_58)) (SelectFields (ukbb_app_26041_id) (Ref __iruid_58))))) (InsertFields (Ref global) None (__cols (ArrayMap __iruid_56 (GetField __cols (Ref global)) (InsertFields (Ref __iruid_56) None (__uid_3 (ApplyIR get Struct{ukbb_app_26041_id:String} (Ref __dictfield) (MakeStruct (s (GetField s (Ref __iruid_56)))))))))))) (InsertFields (Ref global) None (__cols (ArrayMap __iruid_63 (ArrayRange (I32 0) (ArrayLen (GetField __cols (Ref global))) (I32 1)) (Let __cols_array (GetField __cols (Ref global)) (Let sa (ArrayRef (Ref __cols_array) (Ref __iruid_63)) (Let __iruid_64 (ArrayAggScan sa (GetField __cols (Ref global)) (MakeStruct (__iruid_62 (ApplyScanOp Count () ())))) (Let __iruid_65 (ArrayRef (Ref __iruid_64) (Ref __iruid_63)) (Let __iruid_62 (GetField __iruid_62 (Ref __iruid_65)) (Let __iruid_45 (InsertFields (SelectFields () (Ref sa)) ("__uid_6" "__uid_5") (__uid_6 (GetField ukbb_app_26041_id (GetField __uid_3 (Ref sa)))) (__uid_5 (Ref __iruid_62))) (Ref __iruid_45)))))))))))) (MakeStruct (rows (ArrayMap elt (ArraySort __iruid_66 __iruid_67 (ArrayMap i (ArrayRange (I32 0) (ArrayLen (GetField __cols (Ref __cols_and_globals))) (I32 1)) (Let __cols_element (ArrayRef (GetField __cols (Ref __cols_and_globals)) (Ref i)) (MakeStruct (_1 (SelectFields (__uid_6) (Ref __cols_element))) (_2 (Ref __cols_element))))) (If (True) (ApplyComparisonOp LT (ApplyComparisonOp Compare (GetField _1 (Ref __iruid_66)) (GetField _1 (Ref __iruid_67))) (I32 0)) (ApplyComparisonOp GT (ApplyComparisonOp Compare (GetField _1 (Ref __iruid_66)) (GetField _1 (Ref __iruid_67))) (I32 0)))) (GetField _2 (Ref elt)))) (global (SelectFields () (Ref __cols_and_globals))))))) (TableKeyBy (s) False (TableMapRows (TableRead Table{global:Struct{},key:[],row:Struct{eid_26041:String,batch:String,`batch.c`:String}} False "{\"name\":\"TextTableReader\",\"options\":{\"files\":[\"gs://broad-ukbb/resources/array/linking_file_200K_withbatch.csv\"],\"typeMapStr\":{},\"comment\":[],\"separator\":\",\",\"missing\":[\"NA\"],\"hasHeader\":true,\"impute\":false,\"quoteStr\":\"\\\"\",\"skipBlankLines\":false,\"forceBGZ\":false,\"filterAndReplace\":{\"name\":\"TextInputFilterAndReplace\"},\"forceGZ\":false}}") (Let __iruid_46 (InsertFields (Ref row) None (s (GetField eid_26041 (Ref row)))) (If (IsNA (Ref __iruid_46)) (NA Struct{batch:String,`batch.c`:String,s:String}) (MakeStruct (batch (GetField batch (Ref __iruid_46))) (batch.c (GetField `batch.c` (Ref __iruid_46))) (s (GetField s (Ref __iruid_46)))))))))) (If (IsNA (Ref row)) (NA Struct{__uid_5:Int64,batch:String,`batch.c`:String}) (MakeStruct (__uid_5 (GetField __uid_5 (Ref row))) (batch (GetField batch (Ref row))) (batch.c (GetField `batch.c` (Ref row)))))))))) (MakeTuple (0 1) (SelectFields (__uid_5) (Ref __iruid_68)) (SelectFields (batch `batch.c`) (Ref __iruid_68))))) (InsertFields (Ref global) None (__cols (ArrayMap __iruid_51 (GetField __cols (Ref global)) (InsertFields (Ref __iruid_51) None (__uid_4 (ApplyIR get Struct{batch:String,`batch.c`:String} (Ref __dictfield) (MakeStruct (__uid_5 (GetField __uid_5 (Ref __iruid_51)))))))))))) (InsertFields (Ref global) None (__cols (ArrayMap __iruid_72 (ArrayRange (I32 0) (ArrayLen (GetField __cols (Ref global))) (I32 1)) (Let __cols_array (GetField __cols (Ref global)) (Let sa (ArrayRef (Ref __cols_array) (Ref __iruid_72)) (Let __iruid_47 (GetField __uid_4 (Ref sa)) (Let __iruid_48 (InsertFields (SelectFields () (Ref sa)) None (batch (GetField batch (Ref __iruid_47))) (`batch.c` (GetField `batch.c` (Ref __iruid_47)))) (InsertFields (SelectFields (batch) (Ref __iruid_48)) ("batch") (batch (GetField `batch.c` (Ref __iruid_48)))))))))))) (InsertFields (Ref global) None (newColIdx (ArrayFilter i (ArrayRange (I32 0) (ArrayLen (GetField __cols (Ref global))) (I32 1)) (Let sa (ArrayRef (GetField __cols (Ref global)) (Ref i)) (Coalesce (ApplyUnaryPrimOp Bang (IsNA (GetField batch (Ref sa)))) (False))))))) (InsertFields (Ref row) None (`the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (ArrayMap i (GetField newColIdx (Ref global)) (ArrayRef (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row)) (Ref i)))))) (SelectFields (__cols) (InsertFields (Ref global) None (__cols (ArrayMap i (GetField newColIdx (Ref global)) (ArrayRef (GetField __cols (Ref global)) (Ref i))))))) (InsertFields (Let __iruid_73 (MakeStruct) (ArrayAgg i (ArrayFilter i (ArrayRange (I32 0) (ArrayLen (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row))) (I32 1)) (ApplyUnaryPrimOp Bang (IsNA (ArrayRef (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row)) (Ref i))))) (AggLet sa False (ArrayRef (GetField __cols (Ref global)) (Ref i)) (AggLet g False (ArrayRef (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row)) (Ref i)) (AggLet __iruid_49 False (GetField batch (Ref sa)) (AggLet __iruid_50 False (GetField GT (Ref g)) (InsertFields (SelectFields (locus alleles a_index was_split) (Ref row)) None (n_not_called_50K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_49) (Str "150K")) (ApplyAggOp Sum () ( (Apply toInt64 Int64 (IsNA (Ref __iruid_50))))))) (n_not_called_100K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_49) (Str "100K")) (ApplyAggOp Sum () ( (Apply toInt64 Int64 (IsNA (Ref __iruid_50))))))) (n_not_called_200K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_49) (Str "200K")) (ApplyAggOp Sum () ( (Apply toInt64 Int64 (IsNA (Ref __iruid_50)))))))))))))) None (`the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row))))) (SelectFields () (Ref global))) (SelectFields (locus alleles a_index was_split n_not_called_50K n_not_called_100K n_not_called_200K) (Ref row))))) (InsertFields (SelectFields () (Ref row)) None (locus (ApplySpecial showStr String (GetField locus (Ref row)) (I32 76))) (alleles (ApplySpecial showStr String (GetField alleles (Ref row)) (I32 76))) (a_index (ApplySpecial showStr String (GetField a_index (Ref row)) (I32 76))) (was_split (ApplySpecial showStr String (GetField was_split (Ref row)) (I32 76))) (n_not_called_50K (ApplySpecial showStr String (GetField n_not_called_50K (Ref row)) (I32 76))) (n_not_called_100K (ApplySpecial showStr String (GetField n_not_called_100K (Ref row)) (I32 76))) (n_not_called_200K (ApplySpecial showStr String (GetField n_not_called_200K (Ref row)) (I32 76))))))) 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 5.540ms, total 2.249s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 7.647ms, total 2.257s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 506.720ms, total 2.764s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 14.981ms, total 2.779s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 1.398ms, total 2.780s 2019-12-19 14:53:19 root: INFO: Prune: InsertFields: eliminating field 'the entries! [877f12a8827e18f61222c6c8c5fb04a8]' 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 24.093ms, total 2.804s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.907ms, total 2.806s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 1.866ms, total 2.807s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 4.026ms, total 2.812s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 16.228ms, total 2.828s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.867ms, total 2.829s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 15.944ms, total 2.845s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.905ms, total 2.846s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 1.510ms, total 2.848s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 2.182ms, total 2.850s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 12.493ms, total 2.862s 2019-12-19 14:53:19 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.859ms, total 2.863s 2019-12-19 14:53:20 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 16.953ms, total 2.880s 2019-12-19 14:53:20 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 637.174ms, total 2.881s, tagged coverage 99.7 2019-12-19 14:53:20 root: INFO: optimize LowerMatrixToTable, post Lowering: after: IR size 316: (GetField rows (TableCollect (TableMapRows (TableHead 6 (TableOrderBy (Alocus Aalleles) (TableMapGlobals (TableMapRows (TableMapGlobals (TableMapRows (TableMapGlobals (TableRead Table{global:Struct{},key:[locus,alleles],row:Struct{locus:Locus(GRCh38),alleles:Array[String],a_index:Int32,was_split:Boolean,`the entries! [877f12a8827e18f61222c6c8c5fb04a8]`:Array[Struct{GT:Call}]}} False "{\"name\":\"TableNativeZippedReader\",\"pathLeft\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/rows\",\"pathRight\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/entries\",\"options\":{\"name\":\"NativeReaderOptions\",\"intervals\":[{\"start\":{\"locus\":{\"contig\":\"chr20\",\"position\":1}},\"end\":{\"locus\":{\"contig\":\"chr20\",\"position\":64444167}},\"includeStart\":true,\"includeEnd\":true}],\"intervalPointType\":\"Struct{locus:Locus(GRCh38),alleles:Array[String]}\",\"filterIntervals\":true},\"_specLeft\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[locus,alleles],row:Struct{locus:Locus(GRCh38),alleles:Array[String],rsid:String,allele_data:Struct{nonsplit_alleles:Array[String],has_star:Boolean,variant_type:String,n_alt_alleles:Int32},a_index:Int32,was_split:Boolean}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[10435,11961,10055,2334,9565,16663,9349,548,9376,6039,13869,4615,3837,12680,2016,6720,6469,12199,3675,11533,5737,2756,12886,3662,5379,10830,4053,3421,6200,5934,16255,4410,7830,13118,5892,3986,5023,4845,3106,8567,14977,1881,3351,5059,14245,6532,4089,6404,6766,7681,15089,5305,2726,5427,4419,3233,4962,4574,8072,4418,5477,5338,12169,7105,3458,13366,744,9110,2695,4738,3521,4606,4355,5221,6194,4728,7138,3650,6757,3048,8921,4933,6416,4141,3578,8230,3077,9635,3261,10601,4708,3103,1633,6276,6790,4344,3114,3106,6303,9044,6680,5523,9524,6172,5579,8244,5638,3980,9331,4937,4403,5231,5597,3604,12068,5509,4341,2995,1991,5638,19029,7493,3952,3483,9720,9793,14482,13801,5381,3985,5692,1731,11921,2165,5934,7930,7103,5441,3572,9697,6421,7389,2718,3238,5282,5101,4559,1093,4054,836,13122,3893,6134,6438,5519,7742,15837,3316,5650,2785,2918,3507,6189,12356,3953,6740,3746,8542,2058,3028,5369,10087,6203,2117,7993,4025,5195,3055,5002,10473,2197,5503,3772,9208,8314,2740,5398,6990,3603,6073,5172,6340,3412,6922,4386,4910,5333,4282,6546,6401,7531,4186,3110,3284,4570,9845,6782,7753,5628,5447,4612,4949,10973,2176,2168,5607,5850,6304,7389,8275,1890,5823,2586,3944,5173,1661,9647,4745,6238,3329,13839,2039,3725,3750,5075,4645,6828,6986,4160,5262,7606,5452,6824,2939,4825,1821,11363,5455,2061,6367,7848,2993,4189,3443,11286,5937,9113,1973,3399,7677,2596,10880,4253,4951,5549,3793,1535,2742,6881,2059,7507,3363,5400,2886,3625,3650,5626,3442,6752,6304,6592,4632,2776,3560,9232,3666,6737,12557,6965,4639,1999,7666,2733,859,5297,8148,3973,435,6601,4898,8273,2163,11116,3831,5523,3902,1746,5101,2739,12621,2038,2806,5040,10807,2833,4518,8003,4564,6277,2832,3728,3632,8564,3685,10365,2069,6417,1723,3327,3247,5355,12734,3395,4564,5924,4542,4754,6689,4705,7160,6237,8414,7978,4280,1317,3171,5603,7050,4112,5369,3394,3023,8089,5500,6758,2985,2023,4400,6794,6535,2812,7136,6948,7838,4212,3535,3970,4530,11041,2967,3822,5712,7287,5673,4019,5593,5487,1840,6808,4290,2285,5570,1835,5440,5527,7408,3853,2890,1994,8391,4075,4856,5880,5535,6871,4246,2071,1822,8950,8459,6947,3858,8309,3238,3936,6636,2945,7871,6055,2657,3664,6965,5604,2422,4692,2797,6475,6407,3089,7326,7106,7820,4639,2214,9169,3068,3927,745,6372,9648,2847,5933,5913,3951,536,2845,6447,5135,4787,6795,4804,6152,1642,1929,4740,5407,2022,3005,5764,4890,6994,3010,2140,9392,5142,3112,3259,10322,2934,4645,1840,4011,6378,3721,4730,1749,5522,8527,5341,2322,2187,4993,3181,6679,4301,5039,6520,4190,2484,3311,351,2168,7281,8175,4099,6848,3525,7359,4178,3948,2681,3985,7196,8945,4165,3004,6029,4187,2370,2822,3304,4068,11115,3174,3942,3119,5955,8547,1950,2483,2656,9048,1743,1771,4990,7933,5813,4738,3256,5248,5084,3150,5171,6416,2671,1978,6070,3302,7248,6286,4010,7583,1119,4668,7147,3080,5170,6558,3255,999,3751,1978,9823,3729,7492,3660,5208,4346,6467,3335,2839,3287,3265,5474,3607,5911,10466,4057,1633,5731,5725,2459,3231,2357,7632,4177,6668,2911,4409,4666,2873,5049,6974,5089,7368,2252,5140,2187,5922,5923,6243,4813,5062,4492,1592,4798,5384,5066,6888,2092,5254,4450,3936,3666,4494,5271,8181,3991,9704,2039,5500,6290,4202,7360,4725,7949,4680,3891,7057,8389,2770,4215,8354,5196,7334,2160,5651,4518,9417,6580,7070,2328,5225,2779,4414,5865,4213,6804,3611,6264,4268,4423,3105,4343,3199,7391,3831,7706,4936,4039,931,10386,2815,5159,2884,4993,9290,2458,2021,3126,7660,2986,3721,5483,4945,2233,11986,4468,1794,9854,1742,3187,5893,8695,2494,6048,7306,3214,9238,4972,3962,7693,13009,13101,4482,6551,2491,10101,2636,4126,3713,8576,5337,2830,3845,3904,8963,7989,3572,5723,8317,1560,8441,3981,6384,5557,5886,5485,3071,6851,8985,6825,5567,5732,12430,4654,4305,3052,5976,6133,8397,3916,5400,2289,6630,3525,5083,6510,5191,3099,8310,2135,1433,8664,1598,6410,2491,4929,1137,6358,8517,4004,2542,4885,10127,6077,4446,1453,5427,6498,7920,4159,4314,5804,17298,11893,2012,3939,8081,10985,5117,3801,4910,5213,2503,9058,5044,4013,1707,4042,4127,7024,6433,6693,3281,1587,3703,7496,9101,2955,3244,4019,2990,5300,5468,8643,2692,7929,6947,3689,5074,5176,2647,5792,9546,2282,6340,3873,7448,4972,3045,3999,3623,6975,5779,8420,2125,5961,4223,5702,3796,9158,6010,6501,3980,6770,2005,3693,7183,4903,5739,6823,7221,4171,7560,3063,4041,3713,8598,2144,7009,4894,6185,3506,6786,7871,3165,5721,4351,6972,3000,2219,8306,5210,4771,4680,6270,2577,10085,2731,4042,4880,5931,5951,3858,3651,4048,9871,6467,4466,4557,3583,7559,3401,6098,4449,5209,3399,11083,2171,5552,4642,6773,2650,5835,7190,8205,1635,2444,10861,6059,3083,6714,5924,8865,2675,5245,9945,1360,4241,8126,2918,2070,7139,8189,6379,1706,2504,3741,3123,4718,4709,7005,2744,5961,5037,3387,5285,2527,4161,3171,13753,2838,2799,2382,2653,4728,1550,7053,5064,5056,2587,5052,2950,3119,3786,4994,1920,6573,6438,5851,3979,8284,3269,2731,2942,5649,6549,3900,2375,10459,1596,6908,3919,4826,4500,4112,8254,3364,2604,6019,5913,6185,2524,4456,8630,3475,13642,4925,4538,2408,6436,6213,3346,1692,5482,4261,3570,6043,5403,3934,1747,5713,5568,3329,2190,3154,7375,5672,5903,2182,2444,3296,7099,5400,3290,1306,4199,1778,2832,4469,2539,7211,1428,10424,1841,7918,4700,4525,887,5807,9255,3662,4020,1639,5450,3234,4503,1800,4991,4481,4662,4842,1774,7525,4152,2361,4553,4521,4993,1370,8170,5816,6260,10173,1811,4453,2738,7517,3845,10815,8962,2239,4721,4772,2550,8641,4752,9355,4355,4502,4309,7230,3138,6510,4011,7171,1751,8939,2695,7425,3259,7378,4132,5047,4164,6715,5699,5090,8153,12091,3814,3770,2761,3175,5819,7430,5609,4983,9074,5986,4949,4928,5431,2921,7960,4756,6351,3045,3845,8802,7710,4353,5526,4497,4491,5993,3335,4736,4464,4330,9368,4832,3687,7515,4684,7248,2459,5585,4279,6573,3513,5400,8953,3533,4333,8936,2750,2831,6438,5062,2897,8065,3267,6216,3085,7673,8068,7938,5843,1052,3629,5077,2009,806,5524,6611,9867,3894,2486,1857,7525,3108,2089,1757,7345,12216,1898,3602,2502,7174,3960,6383,5432,3010,6447,5737,6515,1995,6265,4374,4711,5037,6982,2619,2153,2771,4179,5229,4833,6116,3191,5196,5927,5881,5352,6391,3470,5386,4108,5902,7736,3870,4214,13313,9130,10169,7785,5630,7188,8184,4907,1956,4280,4505,4931,7189,9398,5019,4300,3642,7306,5668,4634,9272,1947,4677,4741,3275,4790,7749,5507,3626,6243,3978,6725,4304,6317,4164,6548,6090,3334,7079,3987,4979,2927,5722,6074,4574,10225,792,6328,5300,2489,3344,7030,5014,3101,4918,4491,8189,6516,3973,6874,5783,7657,3659,1953,7036,6600,5958,2054,6911,4153,5997,2538,5998,4310,2248,5490,6526,7700,4551,8355,1827,7402,6492,4037,3675,6046,7167,4674,6767,9311,2766,8091,15387,4903,3439,1322,4189,4803,7140,9914,8016,7788,1670,6890,6460,11318,4270,2550,8116,8186,3843,5076,5348,2779,3877,9033,4986,3090,9202,3255,5225,6584,3674,5529,2433,6763,6855,6236,4999,8116,5246,7964,4314,2535,7838,2130,6238,2738,7523,3997,3886,2811,5524,5652,7060,5572,1335,6153,2894,7605,6501,3458,2382,7668,5892,2922,6944,7008,3403,3853,3299,2703,4616,9730,12073,1701,6391,3619,6103,7939,4907,6089,3233,5926,11543,3701,2810,7220,4002,6650,2786,6204,4839,2896,5293,5195,5935,4402,6065,6404,2081,7391,4657,2617,5290,5380,2860,5918,7397,3746,3616,5939,2742,7460,6326,2470,5379,6862,7048,3375,5538,7173,6754,2078,4806,5243,3795,10208,2107,1968,5650,2644,2998,5755,2838,6135,4952,6887,6495,3807,4828,1156,3414,5752,8475,4004,4537,1704,4949,6939,4521,5419,6346,6947,6892,3273,4169,7052,5366,7499,8323,1807,3381,7960,9850,4737,6015,3656,5119,5563,4224,2966,9457,2007,5248,5584,3945,2888,4729,11832,3152,9290,6007,3532,2832,8262,4170,14292,5420,2204,6490,3155,5092,10118,4419,7020,2310,3269,7457,7554,2971,1638,8322,9435,2875,1568,4881,7780,5699,5890,3207,6299,2499,6958,1195,2773,9175,2833,11781,4149,5174,2580,2728,2960,3966,7959,7299,2048,4187,4462,2647,4428,4219,5095,4757,6613,6350,4086,3242,4447,2308,6149,8541,4336,6028,1609,9444,6189,6563,6684,5010,6273,1223,3639,3415,10321,2635,2648,1530,4469,10344,6860,5207,5447,5675,4077,9759,2888,8299,1354,7505,3125,2579,4727,5184,9487,2474,7427,2730,12615,3382,4993,8139,2010,5084,5587,1782,7228,7586,5691,9414,4131,2843,3437,4983,6134,3027,5791,8619,8162,1677,7155,7855,6172,5473,2688,3502,3346,4173,9333,2546,3916,4474,2733,10035,7017,7594,6783,3904,3588,4742,8817,6343,961,4423,5197,4170,4111,6397,6304,2741,4889,3889,5722,2669,9396,2453,5594,9375,8632,4241,2372,10687,10767,5316,2801,6563,4131,3366,5978,3210,8810,3614,4879,3861,7272,3856,3550,2299,5852,5919,1717,4511,7396,6359,4308,4886,3634,9311,2367,4464,5668,3540,5357,5405,4309,5227,4965,4091,4151,5042,7403,649,4708,3753,2634,3516,6373,4525,1923,6982,6427,7490,2187,6475,4331,8972,3467,3167,7416,2361,10445,3585,5087,1318,8674,10079,5027,4253,4629,6822,3121,1969,10577,9313,2185,6277,5307,4662,3106,7889,2166,2676,11879,7041,2629,3615,7942,2267,5155,2851,5289,12335,4885,2920,3509,3518,2986,6081,1183,10587,3554,5554,7194,5823,5779,4487,3356,6185,6733,2765,5287,2735,9532,5678,4223,6739,8118,4897,4337,6162,1918,5750,10066,3337,2231,7048,3792,2437,4071,2100,7706,12788,4354,6915,3524,4545,6144,1477,3894,4247,12271,3094,6875,9761,2856,16422,4114,3926,1669,4941,11112,6125,4064,5413,13692,1460,4528,14932,8758,8266,3575,854,5284,2467,7828,1560,2811,4955,3427,4067,2642,4346,3980,3267,3509,2461,14708,2238,1770,6367,4685,5155,2951,6607,5966,8887,7028,813,8540,3132,2168,5096,2025,10347,5602,5432,3911,4378,3620,10134,4195,2827,1457,1784,5649,2269,4721,1894,8231,4123,4485,3997,5995,6175,3351,6370,4190,8257,1632,1056,5612,4583,5302,6896,4917,6802,1932,6425,2376,2140,8218,6844,3522,3340,7232,1878,4002,1998,4984,2188,4593,4870,2780,5595,6880,3961,3301,4230,3781,7402,2879,5368,1704,3439,3866,3194,6137,1798,4418,3377,6756,4764,1529,4886,5899,6416,5800,2841,3000,6434,5439,7625,2401,2382,3337,4050,4118,3468,2732,3664,7566,3772,4083,3671,9792,3572,5122,4299,2641,3888,9473,2249,4433,4626,5782,6627,3066,2833,3831,11054,2156,2887,8943,3132,3974,6716,2755,9822,5514,5812,6870,4362,11117,1898,5402,4309,7335,3217,4135,2826,6841,2733,3521,5452,4759,3888,3773,3502,5491,4886,6104,2852,1615,10091,2820,4939,2138,7418,5737,2259,3845,6196,6060,5050,4606,4088,4716,5363,4013,1240,4533,5593,6762,2523,1899,5970,7854,2541,1481,6438,7982,1989,2998,3741,3902,2785,4581,4423,4499,7784,3977,1469,4722,8145,1741,2508,5283,6136,5666,4418,6490,3395,3888,2037,4542,4392,3455,7434,2652,8224,1943,2083,5626,1885,2532,7349,5803,4825,1010,4141,7099,1787,4456,7066,4186,7899,8281,1096,3377,4989,2798,6910,3977,5055,4836,1687,7091,4028,3292,8737,1802,3503,2609,2304,4660,4648,4186,7051,5204,4648,4873,4310,3996,2518,4178,2962,5481,2709,2650,13374,2588,1761,4950,7626,8751,5282,3093,3806,7289,2154,5121,1762,7064,3531,8690,793,6931,5199,4820,5731,5094,2989,3332,5240,1553,8271,3338,2260,2470,4448,8369,6630,4010,4202,4623,3193,2444,5174,4113,6164,2721,7656,11214,6412,2181,5199,8227,5886,3357,10173,3733,3736,4574,6375,4148,3794,9440,4165,1604,6299,4283,3038,8092,6312,5109,3268,5184,1850,11216,6745,8331,4891,2888,5720,3042,9393,3108,10067,10269,5351,1252,5597,8448,5857,3408,3004,4413,5457,5039,4479,2052,3281,3081,1408,9776,6945,2421,6110,6989,5750,3452,2169,2499,9874,5783,4752,3336,6192,7340,5007,3812,3012,6652,3139,7562,1010,7246,4655,10002,5429,6293,5243,6164,2952,8040,6056,6291,11867,4390,732,2675,8826,8091,2119,4421,3287,7280,5728,5960,4396,10767,2440,4221,8036,5269,2459,5638,6956,8307,7192,4453,5926,3575,3967,7847,5409,7494,4877,8161,6225,9223,3171,10892,4868,7350,7645,3057,10306,5048,4934,6331,4388,6563,7402,4563,3777,5219,8127,2260,4744,9796,6917,11360,3777,6902,4632,5521,6052,4090,6679,8907,1026,4078,4071,6703,9954,2400,3943,8525,7557,5453,6038,6220,6620,3546,1880,6445,5013,4762,5671,10705,3259,7220,505,6086,8770,5002,10846,1552,7152,2904,6520,4233,4281,4594,9374,4332,6406,7533,2590,8849,7473,3817,4445,7674,4993,5426,9110,4895,8889,7329,1259,3768,5512,2924,7338,2441,9820,3745,7167,2242,6322,3709,4009,8558,4528,6803,1675,3478,6600,6721,1656,6779,6574,5443,5605,1381,4732,7169,4356,4694,4751,2223,8733,4588,6781,2235,2506,7480,4954,4605,6613,6823,3562,4424,5712,2493,5141,10772,4500,6793,5739,3517,2716,4349,4963,4839,9268,4569,7012,6565,1829,4442,9200,2571,3562,3100,9974,3079,3148,7449,5406,9532,3277,1924,4870,1831,7959,7118,4471,2757,8851,5161,4574,8101,2610,9159,5636,3271,4160,6391,5485,5842,5661,5433,2997,3940,7446,5565,2769,7702,5003,5042,6608,2882,6645,6018,3912,2849,3078,10445,2095,9156,1590,7419,5089,3008,11724,3524,5100,4174,6951,2956,7662,5187,8579,2000,1860,4094,10166,5491,4683,3471,3979,9106,3915,2174,3310,5777,4553,3702,4562,8438,5923,5210,1687,7213,4343,4679,8658,4820,9796,2593,3715,3813,7485,3590,6374,2891,4222,7915,8008,8201,5362,5212,3995,5256,6671,4564,4287,6330,4584,8935,5051,4310,7412,3883,8292,3473,4062,3545,6052,2434,6221,9991,4639,2521,9391,5724,1290,5708,5889,6480,5213,1716,6040,2227,8655,2253,7420,5087,7268,5309,6049,3118,4215,3285,5902,1857,7747,2475,5734,4197,4916,8752,1216,5875,4653,8835,4957,4908,5831,6273,2658,5223,6260,3014,5352,3351,6046,1490,4227,4439,3527,3625,4518,5026,5560,3886,5604,6223,5121,6461,3046,5833,5439,3141,8831,3616,4805,7942,3097,4938,5107,7311,1663,6504,9149,4139,7454,4771,2850,6219,3224,4624,7296,7773,7988,7788,7051,7088,6715,1732,9986,9243,3457,5814,11235,2830,6320,2578,6351,6863,2976,5633,5702,7618,2600,5729,3680,6185,4335,8069,1032,3958,5539,2526,4469,7959,8711,4734,6964,1588,4463,3039,7443,2299,3051,7642,1170,4302,4309,5410,3411,5068,2934,6698,1287,1474,5052,2014,12806,2080,5694,8143,7091,2752,2569,4669,4231,7835,3766,5674,1953,4861,6264,5395,5730,3277,4941,4478,6006,3886,3091,5720,5880,6383,4284,1902,5306,3390,4941,5192,11454,2232,3747,2462,2795,9200,1710,5919,2196,7335,3764,4923,6607,6747,4591,3763,6452,6160,4368,1650,10301,7632,4437,2490,5463,2877,3831,6508,6620,5960,2539,7964,4785,5962,3310,1375,9625,2664,1904,3972,3958,1534,5394,6267,8367,5517,7738,4324,4459,4651,3030,1224,7527,5088,5359,5887,1786,7064,6304,16092,2748,2818,5959,6504,6074,983,10866,7782,5728,5311,9253,3430,5718,9786,5938,2515,4754,2761,2951,10899,2448,5698,2559,10302,5866,11109,4743,3400,7008,2419,8584,1999,6695,3716,6039,4246,6470,2814,5223,1032,4429,6608,2958,2609,1770,7295,4240,3525,2668,9352,1842,4716,7007,2027,4015,7577,7045,1369,8641,3206,4864,4642,8318,1823,3143,9614,947,5681,4291,6824,3635,6465,1136,6585,6290,4553,12207,1987,3854,4276,5299,11678,4236,2760,4279,3523,5282,1137,3349,1158,5739,2434,4959,4375,1624,6764,1244,11457,7717,3415,4486,6000,4025,1893,8541,6046,4311,2241,7798,3260,10926,2962,4221,5749,5256,5157,2906,5138,3177,5743,2962,5653,2990,9321,5583,6644,5019,2382,6556,5928,855,4914,9058,5590,4131,2701,7774,4859,3026,3192,6065,4820,3151,3185,5217,6560,6859,5888,2983,9767,2554,2341,7697,3264,3578,6073,2366,2439,6568,5836,3820,7016,4273,5025,3891,9472,2495,3114,2623,8836,3284,3432,6204,8505,3350,3101,3608,2705,5580,12405,3866,5438,3090,7541,1167,5983,2748,5624,3648,3718,8148,4409,5347,9489,3733,7754,7601,2704,1498,1930,6132,3513,6836,5080,4371,3355,6180,7190,6538,5923,641,11203,4375,2281,4315,6467,4326,4311,4780,2915,4937,5942,5724,4306,6366,1741,6429,3538,7666,5612,5079,2902,8878,3882,1075,11822,1811,7773,6430,5911,6870,5328,1316,8510,3611,6845,4500,2516,7348,2797,4136,4034,10967,2069,6485,4747,8294,1560,7204,4740,6176,9660,2949,10859,9386,11696,5793,14510,3914,8696,2906,3115,4043,8456,4703,9622,4556,9058,6622,5093,3594,4653,2332,4915,4473,6427,4869,8721,5659,10574,6901,20083,2984,1903,6769,8571,7894,4744,11909,8408,4653,10131,5511,5713,7298,5963,10045,2222,6097,3661,5507,8185,5463,3730,2079,9854,1875,5514,4576,9578,10922,6835,6934,11162,7364,2950,5526,6419,9187,2622,9080,3058,10299,11728,2926,2605,3494,5607,17388,4460,6655,4531,10165,5735,4800,7512,10317,7613,11253,12040,9973,1018,8854,6026,3098,8098,5675,2851,4096,3096,2356,8157,3416,8447,1905,9655,7007,4341,4912,1959,3947,2383,1868,6540,6886,8284,10626,2040,2031,3676,3044,3144,9802,5520,2463,4787,1810,11436,3625,6197,3129,9605,1737,7920,1719,6128,3656,6242,3180,4923,8771,3686,3931,1645,4734,5278,4688,3463,5166,7496,3946,7231,5041,2437,4190,12035,2797,7865,4921,4022,3858,4799,8311,1290,10894,4148,1547,4094,7588,4919,3939,1933,6455,3858,5662,6284,2016,3701,3795,5286,1273,2454,12639,991,5328,5142,5281,5168,4608,5716,4656,5453,7000,4681,6150,2303,5951,5236,2105,1095,3749,4056,4285,7497,4379,3801,6365,3873,4079,4799,4922,3618,10120,6602,3111,4456,7425,2525,5232,2861,4084,5213,3907,7230,1665,6980,4908,6861,4434,6799,2773,7373,3909,2061,5058,1455,10286,5093,5684,2853,8471,3363,7510,1031,89,9128,1920,2791,5683,5353,5781,2022,5858,3153,6903,3551,4273,6105,5680,2444,1949,6385,7536,2492,10990,3390,5102,1498,5255,6131,4912,5614,3645,4830,6197,4350,3895,5684,2857,9903,2069,4022,4288,4443,6334,6438,6707,2317,4298,8984,6226,911,4623,3617,6535,5422,1236,2254,8237,9104,1464,5207,5058,3345,4463,979,2480,6825,8962,2727,4980,3508,6877,5503,7505,1481,4254,5112,2488,2566,3726,6359,9280,4933,4089,3358,1689,2774,5799,6797,13949,1896,4555,1576,6494,2708,11110,1907,3940,6932,2421,3572,1264,5477,1313,5095,3011,8086,7510,1913,2047,7154,5775,2280,1457,6188,8762,3235,6001,4473,4383,3589,9651,1697,6906,2884,2124,4189,7808,10021,1822,2933,4183,5250,6665,7053,5295,5192,2915,2781,6002,1874,6770,4939,7302,5077,4452,6657,3523,5829,4351,2562,1437,11029,2298,4722,4231,8959,3055,1417,3786,8802,3732,4215,2053,5586,11174,4730,2975,1356,10693,3274,5131,1787,4315,6890,798,2419,6503,4531,4879,2580,2569,3236,8034,2454,3639,3397,2421,3841,5646,6191,5327,2394,5746,706,4780,6615,7776,7211,1386,2112,3234,8440,8136,4364,9603,6038,3333,8320,5146,4383,3718,4635,5929,3616,7419,3922,6330,4780,8108,2918,5616,5810,5662,10482,1248,7142,1502,4282,10057,6989,1997,3353,2055,8567,4438,1089,7354,2702,2460,1964,10858,7507,3093,5431,1436,8189,2660,4484,4542,7249,8147,3711,3663,7678,4672,3982,5196,3667,6983,5765,5445,2267,4825,8646,2937,809,4999,8557,4122,3303,3188,5718,5564,11530,5213,3022,2430,3796,5575,9351,2162,3182,2498,5054,4192,5528,8478,1776,4257,4264,7450,1749,6452,2937,4680,3829,12091,3632,4038,4668,3671,7702,2461,7981,2128,6648,4130,7393,5705,4885,5419,1455,8807,4969,6629,2376,4829,7440,3531,4315,4590,6338,2698,8200,1515,5938,5989,3864,9066,2895,10768,4590,5594,7302,4607,16154,2800,3633,5151,7467,8787,4421,4750,9937,8091,4762,9579,5317,7424,3231,7892,6909,8748,10070,3375,13170,5764,1199,4992,3888,11192,3540,6650,5547,5291,8040,8780,6412,2373,6142,2293,2685,2282,5176,3283,10025,7323,5338,6058,2848,2641,3400,14799,2778,4704,8088,4408,8982,3147,1819,10489,2161,1939,8883,7219,4477,4753,4439,1903,7136,6825,5761,5571,4154,9123,4623,2118,2631,4956,4855,1393,6970,5741,2295,5702,3613,5939,2294,5939,4734,3242,2549,2033,5639,3286,4991,6897,3518,5516,2505,2156,7080,6132,3384,7459,4443,2100,3289,8558,4687,1716,7766,4758,3477,4509,2358,4652,12725,4439,5579,1527,7888,1485,7177,4138,1570,8883,4510,7647,2305,6296,5350,5140,1885,4340,5739,5370,4234,6502,5756,4732,6404,3179,2660,4727,5547,4957,4956,5268,3592,3914,3110,5553,5110,4056,5380,7134,5959,5638,915,2902,10715,6351,4225,1381,3589,10460,5637,1237,4406,2341,5477,7043,3398,2770,2629,6681,1150,7708,7523,4482,5714,4331,4636,8422,5457,822,2983,2126,4602,5687,4654,4198,4650,2897,6620,3240,6761,2629,4994,6145,1905,7033,6528,7458,3418,3465,4112,3009,2449,3981,5620,7318,3245,5197,4676,8936,2981,5643,3066,7039,10311,2655,1784,1895,4094,7516,3894,3952,5655,4713,2486,6702,5068,3075,12754,3071,2097,2599,3787,3942,9250,2626,2713,2341,7995,8194,2832,3814,2909,4646,8905,7672,3049,2439,7156,6573,6408,2029,2574,3239,7421,5033,3153,4050,4523,4567,3854,3444,4911,1749,6159,5475,1522,3525,4181,6779,1036,11957,9142,2719,3365,1645,5045,3667,2589,7696,8436,2424,5631,6212,6190,3676,9706,1525,4363,6914,2920,6538,5607,5912,5099,4020,3919,4065,5489,5750,5963,4462,2615,6392,2745,3570,8043,7897,4706,4633,10350,1921,4813,8509,6240,1433,7301,5140,1384,7869,3830,4127,9714,4994,5868,3376,4571,3115,3757,2689,13363,6777,4908,3981,7557,3913,3398,4479,6684,6567,2767,5716,1843,5631,3632,4981,5586,6217,4363,3271,5068,4314,7085,2575,3601,3987,8895,5601,3101,5831,5093,4423,4778,7093,6716,2913,6628,4841,3856,7463,3237,5369,1968,5731,6161,3897,10037,4556,5124,6751,3919,7084,4340,4513,6265,3031,2724,3782,2375,5971,921,4405,9348,5973,3118,4117,4637,6756,2878,5189,10245,3096,8808,7169,2369,4413,5290,4851,4878,7499,7946,6979,10494,6909,11110,13280,5823,3279,8634,12509,6806,2487,3462,6775,3856,5106,7389,6809,10227,1285,5756,2876,5141,6833,6968,2845,2375,4683,3361,4566,2380,7793,2560,7121,4508,2400,6237,3220,6682,6611,2960,4945,8946,2630,7078,2713,3092,5298,10552,4102,6426,7987,1767,7449,6614,4757,6981,3453,3605,6509,8786,7269,4657,971,10178,2747,6542,5792,4953,3429,9154,6448,4698,7736,3436,2619,7042,9237,3307,5469,3579,10178,3097,4510,1735,7728,3228,2044,7016,8244,7087,5356,7054,3600,3576,2589,9307,5610,5965,7754,4942,6214,1656,3874,6041,5334,5217,4552,5648,4314,4096,5440,7059,3496,11458,4391,3325,8627,5680,4702,5292,7011,12583,6516,3491,6077,5596,4175,1997,13024,2990,6683,3376,5512,6275,6828,3156,10697,8115,5398,9678,6218,5559,3397,4540,1836,12608,4331,5142,8263,5399,5878,8635,7580,3438,14066,2414,7294,2481,6317,6638,7500,11383,5843,4051,4419,7281,9492,10975,4165,5234,2331,12853,7057,4759,4977,4001,10276,8623,4560,1917,9384,3606,7377,7069,7544,11398,5155,4631,4923,7045,2565,4840,8716,5921,4764,5625,3421,12153,2335,4085,6255,3673,6081,4564,9575,3241,9773,1196,1972,5403,8215,1713,7539,7338,6621,4949,1748,4556,6717,9195,1840,5883,4499,6448,9139,3947,2759,7402,7530,5832,4667,3032,4118,7038,3802,8024,6033,3651,4625,9669,846,4621,10464,6264,6874,5880,11886,4834,5195,11827,4298,3238,3419,10609,5750,5276,6003,4976,6392,5378,6256,9039,4410,16324,13324,5975,4755,5672,4487,6242,6172,4119,1977,3886,4609,3981,8580,7397,6026,3879,4828,12023,15632,3748,6217,8069,4628,6693,2592,5657,4828,3168,6275,1794,5891,7087,12114,2963,1724,1869,7175,4606,3124,4804,6605,2719,4778,11293,2459,4877,3542,19886,2954,14514,3240,4194,10132,8588,4420,3591,6635,1904,5053,6798,5648,3468,9704,5232,10093,5298,3377,8897,4939,3858,2497,8596,6641,6594,3664,7403,2803,2089,4952,9112,5201,3010,6642,3362,6473,8708,3582,1857,7232,6909,8787,6919,492,4945,6426,5179,3353,5240,3457,9612,3286,3102,2387,4176,3263,6977,6174,6377,4344,3562,7623,10183,4446,5600,4128,10123,2907,7403,2949,8178,4477,7670,6326,5222,4703,3198,3884,2128,5728,6510,5785,5561,7588,3299,3467,5741,4683,5082,4770,11585,3441,3173,4436,5618,3921,3268,7762,11082,4670,4084,3494,6010,3842,3432,2407,6653,4363,6488,6319,4323,5055,4049,6462,9425,3858,3239,6358,1735,3673,4682,2954,7315,1812,3546,7114,7200,3158,11914,3324,2797,6586,5745,4234,5174,4844,4709,6745,2458,2061,5704,3000,6961,6121,2931,3704,2034,2031,6446,6712,4180,1635,4322,3798,945,7047,12215,2584,2292,2992,4658,6909,5060,4525,3339,3852,4855,4468,2221,5057,7855,1455,3458,8775,4284,6991,4959,3983,4174,7470,7227,4943,2852,2197,4236,4170,2494,6929,1822,4684,2672,2696,4959,8168,2733,6507,5765,3981,5877,2683,5130,2173,7865,4658,6367,2253,3411,4174,1815,4464,4004,6400,3251,6896,2369,2596,4114,6203,3237,3831,7633,6404,6688,3828,4611,6067,3879,3513,1198,12907,4337,3684,3447,4286,4343,3348,3111,2919,5939,3375,2077,4899,6055,9651,4904,2840,1354,3945,3775,5984,4241,6839,6592,3846,4528,1758,5292,5630,5987,7231,2299,7644,6103,1243,3829,5942,4227,5262,3785,7036,8889,3182,6329,3112,5677,2916,6921,4515,4401,7237,2570,1825,2871,9577,1921,5149,4552,3079,8810,6054,5977,2261,3251,6351,2796,2173,6798,10282,2530,4997,1903,8498,6157,7013,4726,7773,4790,6398,2501,2140,3352,4932,4232,2743,6831,5993,5451,2714,3344,4607,5415,3673,6719,4483,2740,5780,3602,5763,3734,7628,1182,5980,5554,3216,6236,2773,6626,3691,5664,4872,3281,4284,6109,2398,6180,1419,5496,4935,7098,4279,1559,3380,7201,3252,2928,3750,2572,8202,3275,14619,4468,1292,2708,5251,5324,4203,5212,5045,2710,4365,6201,1234,5138,4872,7360,3476,3151,6668,1949,6393,3133,8699,2414,5166,4842,6829,10331,3538,5993,3131,5597,1867,8503,3361,4209,4551,2291,10594,2761,2512,6362,4997,2599,5201,2748,9551,4821,1257,3676,2776,6569,5588,3909,5568,3752,5845,10380,4430,7242,5442,4564,6276,5193,4079,1825,4154,4495,5433,4669,2421,6279,4426,1820,11299,5206,1625,5291,2399,5178,3572,10861,4582,3799,9258,4634,5688,6215,4673,1892,11163,3540,4413,5337,11965,8426,2975,4728,3508,6355,6411,4672,2845,7688,7777,3416,2422,5259,8311,3449,3319,3105,6750,4977,5691,8198,7735,8625,3638,8002,4750,7152,4217,4458,5496,10580,5528,7885,5927,5391,3905,7529,6019,11127,4066,2954,16601,4026,10855,10862,8064,8815,6696,4088,16178,2383,5617,2976,7784,4663,12405,7281,5198,11616,5740,3944,10959,7356,6970,10951,4204,7875,6907,7708,6557,1804,3135,4239,3719,5904,13793,8091,2517,5713,6282,10179,3947,2520,7859,6983,12053,4883,5031,4039,3160,5507,4959,4382,7267,5904,5944,8411,2383,2999,3174,6158,5775,7401,3218,2971,6730,5177,6634,1646,8193,3839,5036,6578,4310,2034,5861,8862,5231,4412,1941,7848,5194,3915,3536,4050,6822,1599,10220,8081,1081,2409,4368,11905,6680,5596,8501,9037,7275,1795,6324,6798,3589,4804,6810,6000,3540,5642,4540,6996,4305,2678,3895,10417,1607,9140,2849,7462,4919,3421,6896,9970,3987,5327,1967,5507,7159,3757,5898,3465,4709,8937,1139,7287,4566,3832,3058,5727,8189,4536,5069,5255,1895,5660,8461,4714,3305,9685,3993,7953,7348,2170,8142,8925,7822,3029,7089,4660,3414,4557,7740,3518,8502,6950,2185,10196,4481,8422,3502,11865,3823,5653,2811,3210,3384,7101,4857,1674,5919,5601,3071,1859,5504,4594,10945,4082,8884,11361,3919,5180,5537,5149,4362,8442,4142,10705,3074,2340,5073,2975,15787,11717,7110,10155,4768,721,9829,12848,5428,3268,5503,8898,12001,5167,3949,10132,4890,10723,1625,8166,5314,10616,8361,4819,5093,6679,5593,4705,3097,5005,6541,4181,3117,4195,6344,8856,8593,1045,7354,8563,4734,6551,4234,5067,5903,6668,2501,3726,1161,9321,8257,1275,13373,2489,7062,3452,2852,4796,6691,643,2454,1561,5140,4235,1976,989,2914,1759,1895,2120,940,819,970,4119,6510,4587,3564,998,2492,7013,3142,955,3069,1151,754,3541,1517,2541,6327,826,1095,3271,3273,2368,568,2216,3238,1933,1019,1557,3458,5834,3162,243,1647,5876,2671,555,4080,925,4112,1230,2222,1768,1522,1764,1860,2793,4667,865,4525,148,785,2277,935,1099,1340,2771,1723,6400,328,1584,1050,4172,4196,157,1725,761,1659,1772,1550,653,147,1821,10616,1366,2342,2072,1136,3282,4436,1638,2076,2608,1426,1109,1076,3893,1576,591,2635,1046,4304,691,1246,1970,2337,2203,1819,263,3859,2242,99,3277,4017,2558,2097,2588,365,553,4707,240,4904,2134,1052,747,1779,3362,2435,519,3900,5082,1466,2281,1605,1569,1421,1991,902,4078,2196,6805,4856,1884,815,4329,3014,1627,1798,784,3827,1486,1644,3815,5751,553,4068,2027,4627,5640,1587,1758,1122,3137,5800,1702,1033,1078,3756,3545,1896,6336,2385,243,1986,268,3137,5275,3689,3503,2281,2841,681,628,2140,3486,1510,2831,1756,631,536,1742,6107,3133,988,2989,3501,2979,2076,324,2700,722,5550,3165,5844,3642,323,810,1656,2398,4419,4772,865,6153,2655,763,2065,3435,2700,4420,4496,2008,5220,1518,11173,1323,633,1974,1588,1723,4195,6843,7892,4099,3237,2890,7712,2042,1520,2285,3278,2761,2752,1349,4786,1160,3435,6186,3960,3703,8632,1464,6781,3077,2815,782,1962,1641,2142,5723,1554,2378,912,3011,2292,3812,1156,11399,1679,1697,369,5171,1213,336,681,2890,2773,2109,1533,1124,1515,3871,2277,1446,1506,1718,2080,1334,1059,3392,3233,3127,909,4225,509,2515,2186,3663,3591,41,3084,209,6942,2509,2525,1041,5033,1622,2248,3810,514,3055,2614,1497,5470,1315,1051,911,2213,2367,3564,984,1141,3543,1343,2358,3262,1819,2303,2609,3666,620,1547,3990,481,2411,1568,2939,3164,3100,635,2898,2340,3036,3676,1042,1381,2177,2694,945,3048,2892,193,1148,6917,1553,2311,2800,1844,311,3060,1273,3757,5750,2670,1744,2180,1683,4430,2838,1882,276,1849,1938,1013,3498,4269,1218,250,963,4313,3200,1260,2527,2283,1711,1038,4344,1144,2492,1948,1398,2448,1375,772,2696,2727,2228,3512,4474,1037,5201,1988,555,2499,2245,2512,1324,2563,1140,4003,9783,954,651,474,5474,3044,2506,1507,1752,6140,318,476,2294,2502,1934,1004,72,11320,6710,1986,2179,2163,1442,3929,1462,1654,6866,934,1479,2796,4145,3231,2184,2152,2035,3116,2237,1283,1980,1887,3326,590,1991,3210,2164,487,2518,1363,3101,3351,2564,1579,4244,2487,141,2113,1299,5341,2661,1682,2507,4131,4495,3095,520,2204,2324,1573,5723,1073,3594,4299,906,1223,1861,5868,2330,2036,2148,2776,5357,213,708,7036,482,999,738,4435,2286,3328,1148,3216,3237,1522,836,1498,6377,1172,1326,306,4257,2346,2101,2902,1246,3767,3911,1578,1099,1411,1150,1058,1911,1817,2933,5948,3504,4834,1271,473,571,603,1137,2695,6608,3817,2107,2652,2498,2546,5617,1822,1205,942,3203,2845,458,1626,1619,2981,6739,2026,2997,2510,763,1639,2994,1477,2109,1059,920,6980,1953,1628,3744,3598,1596,3788,738,2109,17,3066,369,1283,1425,2660,8068,8820,2292,3088,6465,1710,2057,1652,2233,3656,1186,2300,1327,3437,503,3228,4440,3499,1234,3661,3028,4982,4330,1073,3902,3578,3017,1901,606,1273,4505,3026,1235,1424,2009,450,3196,798,1144,9608,5432,4160,1856,1577,2355,7621,1891,3137,3208,4390,3712,962,2155,1563,2293,934,9564,3419,1057,4033,1694,5769,647,1900,2253,6931,12341,2225,3142,4888,931,307,2923,2318,4982,1489,709,3238,4605,2912,4442,1501,2776,2910,6592,939,2739,2625,125,2151,524,1912,3408,3538,2247,5697,5185,1253,3889,541,2623,648,2508,2093,4548,4165,999,1567,1654,6524,6453,2099,1682,930,372,901,1418,4914,7118,3350,3926,2337,2079,2053,3269,2023,6174,347,4429,1726,4377,2467,3156,2023,2106,5639,1942,2899,2143,4114,953,6699,4467,5002,4332,1207,3048,6424,2481,464,406,2360,11296,3888,1359,3184,2445,2415,1499,5389,1087,809,5004,7240,1203,6571,2562,4372,2566,4165,5291,2855,2665,3138,9963,4238,1062,2428,2973,605,728,5615,8090,11035,6552,3947,1177,7074,1660,5214,3183,4479,2554,869,1646,12044,9945,3142,1347,3595,2134,5327,3150,2349,11037,3735,1204,1625,2391,5887,3516,995,588,3067,3730,3288,2181,2897,2797,4995,820,1679,3183,5061,4923,818,4302,1285,2004,2312,5789,2939,1559,1065,1996,5421,3972,4248,3894,628,5891,1263,2346,1922,3657,2866,4399,1548,324,1912,2412,1636,7642,3114,2135,4555,4172,3148,2623,3790,950,4045,2911,6813,3289,2406,5315,3758,1088,366,577,3197,3152,5146,3502,4891,1822,6592,996,2877,1723,3544,3715,1666,2928,2360,1849,3879,3727,2881,2934,3644,6184,1197,236,4059,2057,2408,2053,1567,4195,2414,1221,2847,2429,1907,1007,2640,2608,4483,1189,1340,1968,4505,1406,1467,1498,5566,1999,393,2565,4817,5122,822,3182,3596,3681,4811,193,755,3107,2281,6779,2101,744,5423,933,2014,2345,1235,418,1917,590,6267,8027,1185,1229,3484,7722,660,951,456,2600,4181,407,2436,2669,2850,2041,1180,1664,7121,3646,2433,2242,1937,3552,1058,2637,2584,1569,1661,434,814,3328,733,1073,199,2656,10921,3952,5230,1286,1351,2130,435,6111,4375,1457,3679,1654,538,998,1563,3117,1398,6870,1009,3082,1934,1925,1537,1898,1487,6154,2802,2108,1709,1981,6021,544,3330,3221,1726,850,531,2062,1817,3727,210,1304,448,3594,2854,4325,4306,506,2305,4680,2262,173,8968,524,2461,1761,1354,3257,3671,3313,1809,3647,237,1526,4208,2894,2504,2313,2189,1409,3222,3046,867,4929,2749,1958,841,4319,2020,4132,2543,1006,2801,5248,2754,2804,604,4182,1339,574,1608,4111,526,1443,480,551,916,1553,1510,3137,8475,3977,815,759,4021,1010,7275,1738,642,3415,2469,3088,376,4979,2198,755,3222,1674,1694,2462,382,5129,4097,893,662,1654,2829,9091,832,5466,7327,710,1016,1654,911,1675,2755,2392,3234,4918,2080,2513,2837,1820,357,5405,3339,1153,5673,6161,563,510,3451,1554,2554,6179,3271,3907,1176,1226,1432,1155,1755,3724,2404,746,2795,266,4815,6284,3330,943,4673,907,1031,860,2451,4380,2709,1167,1823,1882,1740,2652,4655,1296,2169,2099,1387,1639,1863,1059,585,852,1324,1058,1806,7438,1284,2617,1561,1608,5126,484,4489,1422,848,755,6887,1466,923,3265,1234,6182,4607,1701,1635,3752,2116,1935,2182,5029,3553,3438,1054,1219,950,1014,3368,2048,971,1187,6507,4121,1594,4372,1592,1279,1266,3587,3819,519,2968,3999,6819,1183,1068,504,4427,9680,1524,2524,3876,1474,2306,864,197,2321,1187,5998,1824,7147,851,903,747,6268,673,1647,2798,293,6008,2065,790,1549,4574,4098,2183,480,2181,1385,2960,1765,2465,4152,1186,5299,126,3318,2291,321,1842,4496,560,910,1391,2952,3341,4650,1107,1912,4369,2366,1668,1052,756,3559,7513,2341,3481,1467,537,925,2741,1076,3341,3199,330,2665,2672,1413,1499,1562,2787,5733,1404,4096,2096,1693,2337,3724,2826,2660,1925,3070,3038,2990,1646,299,1816,653,2988,5915,2549,414,1966,841,960,5516,4575,1646,2783,2590,3091,2628,330,625,487,2660,4220,1390,1533,5154,1777,2049,1295,2035,3226,1617,585,2789,4363,3558,1526,1486,7313,3403,1830,2804,1719,1392,1314,1400,579,2490,4294,4120,285,4468,2604,1417,2019,2015,3603,2476,939,2810,7536,2359,4637,987,3457,828,690,2856,2809,2926,1090,4744,1773,1655,1430,2541,4171,1516,4066,1490,1022,1102,1092,2765,3944,1155,1193,4225,1213,316,2132,2360,503,103,5190,3347,3463,2980,4786,1439,1048,774,1037,4365,2041,1628,1348,3299,3081,5210,517,1905,2876,1700,5429,1946,1207,913,1474,3745,610,2100,2620,1869,3675,4672,840,1944,1340,755,1347,2166,543,2284,796,3511,1171,2438,4218,5895,2038,1255,2000,3626,1174,1656,5349,1820,1455,508,8257,6012,601,994,2438,176,2127,2871,566,1014,5156,3214,1499,2593,1267,2583,5684,1984,1522,1374,1963,2021,2554,8538,1053,8080,1787,3469,941,2599,1327,2672,8385,192,598,2598,2629,4782,2472,1997,804,2880,1843,2540,2006,7167,1662,4029,4191,1955,866,2479,1366,2110,1559,2134,543,1719,4553,1797,2062,1152,15475,3296,1088,1440,4161,3955,3969,2683,440,2487,670,424,4495,2944,1089,10290,1623,1584,6851,2373,4998,1608,8795,4424,2590,861,2577,5235,5992,4804,1453,3275,9165,2161,2048,5714,8946,502,2507,2672,3969,4897,863,9918,3447,4030,3402,9430,6342,3003,7639,1732,4874,3202,6012,3402,6972,6573,2936,3522,5509,5707,1327,980,13580,4398,3569,1901,12094,979,1604,3392,1665,3979,5929,5171,3179,2077,1206,5642,2216,4601,1924,1682,2298,4432,4583,4306,4668,2654,3178,1811,3494,1630,3247,1336,3184,4721,3618,1759,838,5807,809,1303,2373,4658,2453,2538,5579,1135,769,1161,265,5463,3984,869,7573,3047,4017,2929,3001,3429,423,1871,1636,2329,876,1650,971,1262,1961,1443,2793,3477,5011,8431,7291,888,526,2435,4178,3660,576,1198,8141,589,5492,688,3403,1469,933,1592,5109,2489,1666,701,1329,3996,2979,545,976,3315,7016,3553,639,249,2067,508,7585,341,8487,3856,1977,351,3898,1393,3895,2849,3911,1521,1224,2507,1508,4206,776,1545,3775,3546,4313,3015,1359,1483,3516,3055,3242,993,1522,4074,4692,3145,2632,5530,1797,123,864,2971,7454,291,2671,2768,1948,3347,3348,1148,6954,2266,3747,5854,3450,1858,1050,481,4013,2110,3706,3495,523,7530,1226,3094,2323,2773,3676,3234,1800,1309,3401,3327,1451,1810,1743,2720,1283,5540,2289,1256,1170,3441,3238,3885,2992,1003,1809,7198,4478,1386,3527,859,1822,1739,2631,1799,1205,2875,596,1311,8070,3416,4199,890,593,4724,996,464,2913,6390,521,168,2633,6747,2157,1773,314,7845,1975,1929,2614,2478,3766,1888,2661,1385,4383,1859,943,1497,1555,2908,2033,6727,3411,1866,2533,5003,1300,4160,1864,2546,1463,4043,3488,1102,1619,1233,5801,2175,2305,1963,8026,3043,4218,1197,849,5058,3166,2007,3211,404,2157,6582,755,1869,5586,1110,5146,706,4610,825,4377,3214,7998,2338,6364,1823,4821,7769,5880,1460,1223,2956,965,4474,1415,2620,2183,130,4544,2059,6471,1945,2131,235,4609,1471,2526,1374,1866,9194,2583,4812,1025,2949,1457,2497,2153,7157,679,2400,1814,3623,640,2015,644,5122,1652,32,3164,811,4712,406,6362,3186,389,1909,1473,4502,1486,2892,1800,506,1151,3218,3468,443,4222,3067,2408,1095,3195,1057,4952,2396,1299,4942,1873,4804,1734,1250,3138,2962,728,3157,3894,1764,1995,205,4250,1148,2812,2125,2481,8793,4525,1137,1268,2371,3224,1611,1229,1486,1705,1538,1042,3470,1043,3138,2523,1720,2554,8429,1679,1665,2408,3307,2376,3494,1962,1022,6226,2838,3783,1721,684,1125,821,732,1244,3595,1660,1431,3986,962,2694,373,2693,3710,1588,682,3426,527,3419,4618,3330,2770,3274,3264,878,2619,1833,4555,5134,6502,412,5311,4674,483,1039,8937,3561,363,2489,2214,6036,3619,3147,2532,1931,1569,2327,130,4206,4874,2084,1694,1075,4941,1116,1328,2089,1550,1458,1362,3701,1365,6476,1620,6207,3287,2831,1461,2679,5441,2695,125,1727,3964,3465,2573,188,7046,2284,7169,1631,1149,1226,705,1518,5494,1198,5778,716,5592,1509,992,1233,1339,2455,3894,5444,3475,1618,1263,3787,3919,1223,1219,3789,4624,572,6378,807,2087,1621,2420,535,3957,1034,446,525,4295,4085,3466,2261,424,2644,1542,1687,1429,769,2514,3090,5324,2368,7163,3617,4658,1552,2518,225,3741,1146,2299,1783,1524,2492,3796,4450,4436,1524,1448,4072,2336,1327,3272,3329,585,270,1641,2019,5296,1427,1483,1968,5130,3064,1504,1303,2261,1123,2621,1661,830,2343,3726,1580,1276,1707,1435,2871,2779,4648,2929,917,2483,506,3467,2228,508,1272,777,5245,6100,1504,1642,4213,5294,2378,1770,1091,752,1768,1172,753,5647,3620,4662,2466,3616,3492,1362,948,1258,1364,3303,3293,2441,4905,1018,176,514,2752,1909,1706,3146,1941,911,1543,1310,806,3855,1055,6378,362,2475,6564,2153,975,3016,4125,1516,1860,2178,5809,3581,1056,2835,2282,708,1623,1677,7376,3760,1314,1584,500,1615,3259,2556,4408,1631,4400,884,3091,386,1759,7634,2192,994,6973,733,2539,3114,3334,2546,1567,3283,3851,2109,2169,2657,6387,3194,1265,868,2654,4140,463,2013,2236,2850,3116,2162,356,1763,7019,2526,386,1646,2672,2324,665,1929,2486,3192,1474,2477,4154,5627,804,1516,254,6416,2516,1394,679,2215,2981,1079,4295,3071,3727,5234,3099,1578,918,1593,1261,3171,3157,2683,1985,493,501,7073,2712,2247,727,3377,5082,3362,3194,2996,4562,1260,5137,3798,1557,969,2755,4216,2193,3183,1620,2843,3137,1589,1792,4128,2067,4827,3755,2992,2361,3130,862,1565,4637,855,3219,4816,864,1798,2896,1974,1312,4246,1520,2822,1416,3576,4417,7372,2962,245,4034,301,5579,3223,3658,4464,3506,3462,1149,1404,2727,2368,482,4262,4219,4401,1276,4156,5485,3873,154,1744,2122,621,2009,1074,7533,1066,4081,662,4845,777,1452,3245,7096,2941,2396,1952,812,4381,1818,3278,2017,2766,3698,6108,4387,2184,2820,3872,3896,690,1758,2730,3780,2215,2301,1265,10386,3288,2336,581,2497,5721,772,2791,2619,5658,5857,361,1990,4809,1421,1999,2662,4152,5431,1979,890,3551,4235,1373,163,2285,2463,5364,7756,1248,2255,3958,4213,1553,1117,10525,762,868,327,1535,3982,1704,962,1173,3368,916,4472,1832,6352,1557,1550,6136,4578,1019,2113,3127,2722,2857,1150,5644,2215,3134,1348,3050,4587,4696,1433,2718,1651,2230,3660,3366,518,5881,1880,3619,2989,1523,313,4510,105,3793,7766,6013,1995,5047,5202,5088,1050,1206,2068,1892,7734,2919,1322,9850,5226,210,1673,1767,3143,6764,2635,5497,4288,4420,1692,2197,1785,2067,7713,2876,5255,3225,897,745,91,7482,6736,4110,4126,3333,900,8619,5359,4503,5192,842,3431,463,3841,4703,1235,1603,3747,2696,3449,2610,7121,6246,1204,4756,8525,2363,4716,7072,1332,806,5370,4336,1333,3565,1061,5861,1768,8548,2630,5743,3776,2448,3516,4772,5611,4661,2642,1123,3153,2104,5102,7962,2581,1109,909,927,5033,8334,4865,3253,1105,4938,1938,2445,884,1365,1666,4940,3865,3398,700,1285,1129,2632,4436,3028,3386,3180,4057,1591,4432,1612,5072,4973,6862,1245,5869,4288,738,2894,863,1467,4985,4941,1948,872,2550,2184,38,1213,9050,1044,3946,2980,3090,3990,1573,2098,3807,2004,2327,4516,802,3284,1913,6661,593,1938,1931,5048,2485,2761,6053,2815,1758,877,3320,2210,2586,2080,3691,2788,4154,2410,1454,4731,1287,1143,1915,3591,454,1698,7209,316,3537,2900,1526,1122,7694,773,2103,587,3925,1145,1961,4455,5946,5091,1763,2825,473,4689,1124,2746,1807,5289,3453,938,6568,2123,3067,1034,722,812,2683,810,2474,1693,3930,1394,2527,3042,49,4206,3174,1776,1739,1286,5138,1449,349,1612,2070,4038,558,2918,1616,3020,1419,1107,6705,1911,3325,3668,1167,3759,1415,1896,2414,3435,1096,1048,2465,2435,3001,3971,907,2788,6968,713,1989,3193,1928,1053,3667,221,5820,767,1866,4785,280,764,3397,421,647,5073,4003,980,969,5167,4554,370,731,2267,2903,2008,388,5613,2628,899,454,474,7348,536,2136,740,1957,1279,81,613,1330,6608,758,3595,460,2606,1074,2732,2495,6398,1909,1136,4948,2071,4642,5745,2959,587,3182,2663,4074,874,2921,3495,3168,4935,3473,1642,1460,1873,5702,1714,10162,778,234,985,885,906,1067,3322,1438,5380,282,874,4396,4665,2414,701,2011,2300,1790,1617,3222,3897,1043,2107,956,5372,6599,5129,4951,2579,1109,468,458,2332,2346,2865,794,3283,7670,8476,5233,1460,1738,3945,6153,1256,498,2672,2034,2998,1960,4319,3345,276,3150,3418,9617,1680,3514,1708,4547,4156,576,945,3347,1512,2190,2478,2279,4657,6237,2728,1653,1260,5658,442,1053,1015,2286,3814,3752,2644,3913,841,3033,682,1812,4754,4220,1767,2457,3628,397,3046,125,7111,1342,8399,1355,596,3813,1403,1307,2101,5231,669,3257,2701,2628,5901,2417,3035,1686,1046,979,3178,1015,7999,548,2480,1947,1588,5225,2338,3351,3445,4165,1481,914,571,5259,1190,172,5249,2723,2622,6737,1857,551,4112,1656,2374,2825,1632,896,4928,1653,201,4913,2171,2696,2860,1299,468,6088,454,1614,6209,684,1127,1782,1473,2191,2285,2118,2750,820,2504,2633,1543,1174,1175,3578,3914,3529,468,1794,2193,6518,2346,1149,3549,2266,2473,1780,3447,1414,4960,885,882,3233,2125,1130,1171,1809,2960,3184,2144,2760,2988,2729,1208,396,3702,2721,1758,691,3921,2727,536,3081,1426,3401,2495,2512,855,1477,3332,349,380,1581,1241,7347,3720,812,1419,9159,1167,596,4196,1365,3400,4774,769,3201,6023,474,922,1178,4291,3628,685,3362,483,5177,965,3241,3081,7551,3884,1047,3368,508,1188,2688,1398,1135,6581,9395,5668,2995,1993,2095,394,3609,716,1193,2246,1664,1387,3404,316,1615,1482,2283,4275,3878,1595,3490,446,1653,3211,1354,717,3189,3963,1291,4827,2661,1130,1052,2159,5319,2230,2070,4265,5041,2753,924,715,1559,2434,2799,1926,225,9351,1846,469,4215,4881,82,1853,1802,4258,3453,3530,997,2151,1479,4064,3099,7194,2825,1549,2839,2873,1807,4738,3316,1720,1437,3391,3987,518,2536,5617,2236,5834,2566,3127,123,4122,3851,662,3411,656,1481,4606,8284,2550,671,3001,23,4519,2923,1923,6439,1744,6818,2175,2204,880,6162,1135,3300,1976,4118,1588,684,784,2937,3502,96,2706,5393,1401,3145,1810,1699,3317,3514,1594,2417,1898,5010,3672,1718,4143,1163,1047,699,666,1030,3295,3537,2193,1754,3221,1693,2781,1813,1898,3645,1522,2647,1688,2667,637,392,4166,3603,3070,584,2154,2893,1876,241,127,3665,4467,858,1891,2494,5761,1937,2169,2997,1138,834,1304,1133,2044,1805,2423,2935,6701,1272,2258,2206,1681,6749,4440,515,924,4381,2708,906,1441,941,1143,3282,431,3054,4678,1391,2387,2253,2322,3890,2549,7551,1815,362,1205,903,967,3219,1671,1190,501,3014,568,6174,1156,5399,67,3667,1943,1602,2408,4793,3276,826,4145,1647,3150,3779,4397,560,651,551,1268,9257,2342,1189,847,1200,443,819,5802,3951,7397,313,1637,441,4356,110,1088,740,6438,5445,1286,4412,2920,1696,2393,2706,1977,2937,1443,3296,1762,4681,1640,1334,1663,2029,4098,1352,2179,1768,565,1809,1843,2264,3113,2783,2855,1464,2235,2812,1930,1979,1404,3837,2820,3011,1908,325,4145,1431,168,6397,3396,1591,4174,2036,4688,4537,1663,7600,314,1162,568,3063,1389,852,3700,2648,2128,1610,2752,3024,596,1112,1429,7187,366,775,4711,2089,4206,2316,3082,775,1540,2669,2577,8155,4249,3793,154,3289,1345,4090,2068,5368,1829,1453,1199,1191,4083,1016,2043,1377,5594,5684,1619,3720,963,5372,4334,792,1410,951,1006,3270,1421,3196,1582,2355,982,1057,4104,2634,1623,3057,4308,534,636,1924,3006,6468,1239,1400,1620,2362,2019,1567,1434,3871,3044,3741,1684,1772,1101,2586,1000,2847,7777,1114,1746,429,6163,983,3222,1020,4822,6726,1871,720,443,6656,2681,2368,624,1570,592,6655,352,954,2737,1194,2265,517,5770,962,2448,423,3171,4068,1569,2394,3648,1956,2073,1930,951,2858,1391,850,3670,2634,1056,3892,1894,502,3680,2635,2158,119,3466,346,4728,1624,3988,1756,4810,2415,1922,3289,2066,1851,4085,2720,859,3503,980,3531,3137,2274,3403,2632,3904,2670,2783,3471,2901,2178,666,1592,3579,3644,1594,3183,2226,2430,1347,1168,2202,3120,4091,1693,1893,358,2126,6311,6306,827,3066,2351,1362,4203,2159,2932,2292,597,1612,3861,4250,1749,2764,6623,2668,1713,1116,4636,1635,147,1675,3327,1800,1580,4126,5427,6403,875,1386,1637,1914,1264,2688,2579,678,2801,2598,2886,3543,3005,1467,7109,2317,1575,1121,2191,4490,567,2327,1020,5129,2107,3726,1758,1541,873,2427,7152,5375,6789,567,4179,6362,378,1720,5066,5336,2205,948,403,3860,4129,2913,4566,3382,1261,9826,340,2184,491,8173,317,2302,11854,1621,741,1128,5921,4985,606,2292,3026,5454,2736,177,1375,5295,3911,2821,7017,1473,2658,4689,3656,5712,1795,1285,4097,914,10436,2425,3838,5616,4144,5465,721,3368,1700,5631,5663,4146,863,1503,2896,1480,1865,12728,2560,6710,328,248,4739,7462,1948,3033,3817,5343,4110,10201,1440,1087,5946,1870,3888,2360,2080,2743,5029,4052,10583,1599,1207,4342,2230,2869,5482,866,1108,3131,806,4541,5638,1915,7040,8113,4297,2553,3959,8227,2192,6588,1407,2888,1364,6843,3950,3835,3601,891,933,4792,1965,4764,3163,2235,1489,867,6295,1850,5134,1018,3352,8664,2799,1469,1244,2819,4006,1930,3028,6606,703,4776,1600,4032,5520,689,3312,1037,6987,2019,811,650,3693,4699,3082,3341,1545,4418,1119,409,3085,5596,2832,2589,1646,7923,2349,1792,1943,2869,2571,2801,832,2631,7908,3344,5134,1866,658,3160,3765,3427,3061,3689,5810,365,1066,5012,1298,1563,1352,312,8788,3752,1907,1228,445,313,5030,1920,4338,1340,4683,2378,4977,3118,2762,334,1802,3405,2059,1572,2650,1375,2636,2495,920,1507,4287,4370,3155,1634,2429,633,2644,2134,2840,2175,2579,986,1424,3277,2835,1697,1728,1602,9304,1104,1496,4726,3421,6559,473,130,1078,2056,2839,3382,5272,885,1854,5746,188,3331,764,1423,3449,2496,476,3655,1647,2409,3348,4386,830,6856,3725,1643,2474,2230,1028,4002,1444,1929,6633,1420,1823,295,860,3667,4254,1747,2077,5203,2717,1216,1371,2870,1929,1626,1088,4795,7564,363,477,2748,3396,1683,1739,5479,4463,1656,5959,1202,175,2864,386,1752,3165,5204,2506,1186,3536,1108,2628,1281,1728,4590,3597,4439,3294,865,1493,1922,966,2917,3800,5968,1078,1713,913,1826,417,805,2287,7492,8139,909,875,2501,6067,1024,1275,2395,2852,598,385,2290,6922,1260,2914,1652,955,4841,1456,27,1350,7090,137,3668,459,2946,3485,2044,593,1458,4641,819,2881,3574,5060,1027,4897,276,6793,2170,2634,951,1781,1482,2189,2761,1814,6499,3834,1296,1494,2141,1173,578,3842,1788,2046,4267,3406,513,2345,746,2161,1990,2076,6800,1236,2222,1847,4853,2255,851,1633,7173,5386,548,2741,2901,3681,1768,1039,4117,1904,1598,1203,2167,4206,3432,3685,3500,2449,1321,2395,7140,3773,4892,2098,4722,3817,1560,6028,4895,5741,606,2960,884,1458,3182,3797,1079,1452,1753,3148,4947,2399,514,1353,2546,2362,1754,1222,3503,3469,1684,1029,1615,2557,1468,3476,1207,6303,1203,4030,1324,2620,1732,4152,1123,1140,6997,1440,2032,1901,3469,2232,4637,2537,2132,1846,2364,1004,1922,349,2842,2551,1285,4527,1979,1762,199,2686,6998,1677,3577,1907,4633,112,3384,200,6504,163,3303,4953,4146,5622,3361,3175,663,4099,2079,3393,3300,7843,1456,1684,1756,866,4489,3171,761,6801,1933,5603,2178,2204,4253,1232,3837,5008,3732,4325,850,2330,520,3895,502,2672,4817,3447,1104,3047,1706,1310,6110,2822,1951,2718,7082,3750,930,2461,478,1987,1938,3734,3883,1716,5518,1071,2364,1749,4352,448,2859,1652,4465,1596,2459,1713,3355,554,3379,1931,807,2344,2308,2096,1455,1644,2030,9135,628,4936,2332,728,1929,2772,4697,1055,5625,1376,1961,6239,4686,1884,441,860,519,1998,12244,2532,2053,1095,627,2231,3313,1148,2813,9340,110,2681,4217,5746,1402,821,1654,1009,6631,7109,160,166,3134,1909,6565,3462,520,5084,375,4469,2498,1980,3751,779,6306,3196,2692,3756,136,5295,2529,1584,2780,3223,945,3468,808,6133,3776,845,4203,676,984,3373,1800,2189,789,7607,787,2259,1930,5988,4329,6090,5878,2718,2617,2066,1105,1380,6629,2256,1902,1887,3185,1117,1368,6210,422,7168,4113,2282,4700,9064,2403,2717,1052,4793,3564,246,2033,5535,2695,2582,1824,310,5173,438,1670,3063,2894,2332,1281,1468,1028,5996,5840,1053,3289,6133,5290,5584,517,1839,3841,2835,4687,1618,5367,1084,3902,2011,899,5225,1898,1126,5829,2700,1720,2826,3845,6028,785,4337,2553,5570,3577,255,2491,7421,5175,1879,1929,1044,3932,1483,2667,1693,1307,4181,2810,1917,2184,4677,2346,793,2825,1420,2917,2688,2528,3376,7782,1197,2511,1696,3127,1892,5163,1485,4139,3346,4926,2888,2065,2862,2742,2104,5078,3142,4386,7356,1580,609,1231,2343,9086,3202,4223,10233,849,1007,3530,2838,2732,2855,3397,1658,2603,4178,130,4407,1003,2899,1020,2700,1889,2337,2190,3639,13630,489,3033,1451,2500,5060,6096,2593,4430,454,487,1776,3680,3458,785,4666,3791,4093,5366,2379,2329,9248,1792,1653,339,7635,6317,213,1530,2068,3894,2020,986,1698,1989,749,8354,2961,5710,5245,662,676,4758,1993,3930,4348,1381,5308,2366,1883,983,1676,4424,259,657,1050,2479,1325,5364,2601,3516,2344,1153,5691,750,2708,3316,1291,2430,3056,1398,2288,6815,1955,5655,294,692,328,2146,1867,1642,4539,3143,2323,1592,6738,460,9142,736,2251,2068,5769,1608,6016,200,2163,2922,1168,3679,3414,3767,4500,2169,1890,3768,370,315,1282,10103,1268,2733,2675,2148,3666,1143,2288,150,2273,3403,691,838,8440,3328,1299,1356,2899,4039,2954,4293,3704,4042,755,2366,3476,749,924,2160,378,3073,2568,6624,2998,1712,3251,1053,426,3292,1751,5899,8520,1286,545,3088,1346,977,633,2495,2067,3371,1987,2435,5400,2065,3174,1661,4109,1380,4423,213,4350,1671,1114,4829,2521,2392,671,3288,2671,2987,465,7153,1755,2863,273,104,6495,2565,1802,3564,3906,1571,1635,1049,2258,1913,3063,1158,1647,1538,3482,4158,1058,861,2839,1627,5483,746,1275,642,5852,1564,899,3174,4720,1306,546,3740,316,5778,3915,668,2289,4208,379,996,3192,3007,1499,1575,2552,2923,1777,3537,1558,2308,4041,2641,3329,932,2230,2389,5484,1066,1735,5569,830,1400,452,2844,648,1987,931,930,4034,519,2306,558,3227,3378,1000,2574,2181,2046,978,1495,2817,2458,1430,2016,4511,6392,3266,1509,910,1952,5952,3563,1168,1335,680,4351,824,1485,3287,1263,851,1180,4601,1265,1863,2691,1104,4950,1874,1082,2947,2635,1699,175,2004,3499,373,703,2511,3588,6964,1773,1105,2154,566,2309,5049,3779,5005,393,3844,2471,1601,2033,269,4457,5202,1663,2223,1170,3460,1473,817,253,898,2107,2759,1213,5999,3022,2418,356,2031,2498,1884,1940,4100,3263,5710,1124,50,1299,4561,2878,1040,3682,705,2953,2951,2745,1613,1713,5204,276,3377,1770,5789,4319,415,672,4124,4002,435,2824,624,2843,5703,3418,870,3174,353,301,5393,1072,3368,1158,4666,4104,4855,1095,979,4562,2092,2918,3184,855,4701,3476,4895,1288,5973,1232,1945,1590,1517,1796,1438,2645,2506,245,2044,955,2242,1454,4182,2117,5961,1320,5554,5173,876,891,2208,1834,1888,4068,3433,3625,3895,1072,1339,3333,5328,2771,5501,36,3844,776,1508,2402,2351,3721,4314,2501,1919,696,2853,2348,6854,5745,1897,3991,5485,1574,529,4132,1101,1669,1500,3863,541,2038,3629,3122,772,386,2718,7434,1000,1564,2163,4553,3182,1753,1565,3975,4060,4927,1202,5096,653,5365,2319,1631,5126,1084,3579,3451,5265,688,1840,141,4201,465,1203,6726,587,2007,1306,2432,6637,4646,1805,1836,3355,2518,935,1375,2664,1944,3345,3215,2838,828,1482,4176,3738,2125,1167,3940,1703,6037,6010,2858,2120,1128,5431,5549,433,1015,379,5210,1957,1812,2791,1218,610,2035,3427,3172,4252,517,3572,1012,2260,6524,2293,2770,1588,7486,1320,2620,2635,4313,6015,1587,3951,2706,1680,3321,1247,1005,5019,2725,815,1845,3089,6936,4444,1364,1103,4870,3381,4507,3655,1500,2716,1020,1882,779,2717,6525,333,534,4716,2311,8174,749,1368,1622,1311,255,2393,5674,2845,4798,2813,2513,4876,1254,1020,2190,3285,7672,876,4553,1898,2692,1358,4970,3990,1207,642,2656,4312,784,4102,4065,6984,1588,1424,3429,2021,4212,603,197,4595,2930,894,3577,2750,3721,1247,645,3213,4545,5128,3517,1144,3996,2337,5315,3193,421,1594,1855,6116,1260,3871,2373,2157,779,5571,2155,5696,1766,757,2100,4522,631,2660,1393,1878,3620,920,4810,2378,2168,7784,2955,899,3211,2186,1465,1548,2754,3229,2965,4443,3098,922,1199,3292,2750,6940,1038,1351,3194,2997,1892,1656,2641,1089,2863,542,989,2446,3064,2173,7848,3452,673,2301,2393,1218,8071,3705,1305,2232,5884,7662,1804,258,3472,347,1829,2081,2606,607,4003,1327,2687,1135,3124,1742,4261,419,1297,4531,798,3152,5427,3790,1504,6554,121,5371,1983,1014,5731,2935,3568,1604,2400,1694,3244,640,2332,2122,2117,5825,1041,527,2512,4269,3378,2327,3067,1813,2479,2445,3730,1570,2401,994,2893,2047,4380,582,3890,6230,4418,1041,3101,263,3749,3488,624,1122,12154,1892,3252,1181,1772,759,2321,923,4156,4182,1862,2955,6627,3990,2806,621,3351,1162,2027,1408,1505,7037,2167,4858,540,359,2023,483,3271,1210,3315,1731,992,1564,741,4857,3225,494,3150,6060,1765,1811,2508,6102,2682,3416,2523,381,2090,2123,2091,821,2885,1873,773,7004,1888,1737,2610,964,3820,3337,2493,62,1995,4496,2232,3385,2186,1620,512,1156,5376,1543,945,6344,2038,1213,895,1129,4067,1665,1582,3848,1807,5372,1421,126,5889,2784,1909,837,2677,3338,1102,2280,4122,3892,2645,618,2893,1915,3230,3273,1558,3382,2159,1099,633,1311,596,1866,2346,698,2730,3443,3328,1067,2897,3727,2865,794,2535,3844,260,4779,452,3780,2400,1920,898,950,1382,1427,5448,1900,4013,2500,2985,521,5233,972,1139,1408,1439,3659,7391,3806,411,2610,2775,1430,1270,2608,3160,4209,1862,776,2649,1019,4044,5467,2342,1130,1421,645,4435,2397,5823,2514,2929,6234,972,1420,1483,5664,1285,720,3251,1550,2266,1563,630,2877,2185,1591,698,2835,3320,1341,719,1254,6022,786,1425,2138,4422,1651,1364,3970,2734,2472,1840,1045,4725,2132,2258,3468,1289,1102,6714,2819,361,2460,2236,976,1579,4308,243,10124,1990,1838,1727,1217,1990,691,567,2278,1967,1123,6092,1573,3987,373,844,982,1987,1126,2362,2627,1429,3006,1528,3274,569,8641,3300,2349,2042,2438,3040,3109,676,2377,9601,1952,1094,673,2403,2595,300,2845,4841,988,515,3758,4714,5643,62,2551,4607,3275,1307,2955,4397,2448,325,2831,1465,3618,2255,2874,2477,1674,1764,1841,4089,4450,3566,981,2857,1945,1836,1669,1483,7517,1009,3309,2149,2624,941,3489,2364,2682,3885,2876,2098,864,5778,849,4770,4347,4142,3217,589,1618,1913,912,2213,2739,3109,2118,1347,2871,2013,1121,4599,2114,3438,4062,3576,2591,787,3162,505,573,5220,2092,545,2087,1055,7212,1251,231,3495,2746,914,1955,905,9038,2819,3503,2995,4937,4606,860,3450,1329,8375,2811,364,2981,2958,6088,1908,2010,2662,4632,5027,1445,1406,1953,752,2681,392,1006,4934,3692,3602,2308,7739,3050,3323,1811,4841,676,2848,2075,290,4736,325,1245,4234,7516,2292,1069,1907,1142,4944,790,4124,859,3801,4274,1742,1201,2600,5170,2131,3284,6449,6182,1467,653,3697,2302,2340,359,1561,2795,935,225,3007,3901,2059,3725,2462,7508,3040,1908,1474,2600,1335,1848,3075,1642,2228,4589,1004,4371,2546,2842,1221,3117,1210,1342,691,1769,8324,464,4149,2113,1761,908,3205,1132,647,1330,5968,1739,1441,4806,3061,852,1876,1488,1171,3345,5144,1724,2254,1775,2463,1282,1686,1744,5473,483,4776,1036,3399,1801,6946,875,3415,248,1150,1095,3080,7359,1219,807,744,2595,1631,1005,1853,3141,3138,2465,2502,7139,847,2211,1021,2122,4735,2313,1442,2303,1465,3184,2038,1186,2157,4801,2645,1347,2788,4586,2327,452,2332,997,3187,2944,1969,2618,2572,4001,3074,7,2823,1511,1978,663,2469,5123,3820,1404,4600,2931,2178,1234,1299,3745,214,969,4054,852,8199,3342,3679,4738,5960,68,1088,198,1444,3173,1852,109,1726,5201,1848,227,2023,1731,7661,2307,1749,3967,2863,4840,826,1206,2854,3723,1096,2848,2465,199,1660,8078,840,128,1799,1931,1159,7433,1534,3797,486,2129,2555,5147,768,2204,1922,1513,2535,2935,3020,2511,7161,1219,3117,871,3775,1861,2389,2790,2365,2546,3526,2516,614,1226,252,769,2329,4256,2432,1847,1926,303,1273,2989,3394,4961,1145,1273,1144,849,3178,4355,4136,3055,279,2493,3297,2858,3246,1488,4648,737,3600,2826,2023,4309,5648,514,1258,3068,1845,1976,535,985,2633,2777,582,3911,1659,5849,234,2298,1491,3363,1959,3661,1406,520,1813,3053,1142,3376,1960,1263,771,1643,1735,2077,2754,2519,2350,5386,687,1758,4523,3321,1970,4659,355,921,589,441,3184,3218,2202,782,1828,2877,1602,4202,1845,943,2277,1374,3815,859,2251,1523,2860,3448,748,1441,1680,773,3963,2029,5093,726,1678,1890,3615,1820,3621,147,6326,1271,6417,1355,932,1833,1332,1096,4099,3604,4921,5670,2209,1983,843,3007,1505,2186,1516,512,4200,1967,3265,1005,420,1244,2399,5949,3654,4701,6920,1549,556,1000,1704,1607,1725,1101,4457,4483,2963,619,1920,1410,2644,607,1173,2461,7197,1551,2318,1663,2705,3102,615,1453,5632,2178,1674,780,3452,1131,2716,1961,2853,2116,4244,261,1827,243,2876,2694,1155,2427,2945,3830,962,955,1050,3643,943,1336,994,1701,4986,1107,748,3042,3105,1377,926,1061,3455,1532,397,4108,4158,1089,1679,2703,2644,6052,5240,5443,4654,4332,2159,2436,1185,2270,3040,1192,1563,3336,4006,1318,687,3029,3115,1827,1303,425,3671,6702,909,314,1142,5357,1198,320,2756,1737,3963,813,1404,4378,8543,1864,2680,4077,1087,1254,2158,2127,3405,3992,1854,4079,2956,2216,241,1301,2937,1131,445,3962,1266,4966,1657,1515,2444,2073,4894,3754,1889,874,4533,2336,3148,1356,3934,1887,2949,559,933,2320,3801,1122,2394,4350,4338,2876,167,4326,1234,1397,5631,3902,3075,3414,2975,2605,630,3611,2271,1640,1561,1803,3241,2906,934,2922,339,1358,4159,5509,368,1571,4328,5458,1310,696,124,3826,1779,2468,2833,3593,3683,3492,3446,631,2002,3845,624,1343,1261,3207,1659,1775,3730,2687,1022,2893,852,1925,2617,4609,1445,1839,1078,984,1566,1841,1258,4634,3514,1144,1656,2795,1250,2310,2951,2012,630,313,6675,5044,4506,752,2563,820,5003,1431,1665,1900,1751,4628,242,4372,2862,5385,663,2275,1333,8980,647,1212,3177,5818,3413,1133,2759,2951,2025,2575,1225,2360,5864,4001,1080,1546,4853,2589,669,3116,2186,3775,5962,401,3577,2625,1975,1062,861,3318,3400,3663,766,1679,2844,3173,3532,3929,4448,902,4305,346,2027,2389,2204,3436,3438,4196,1368,4806,3419,5350,3763,1858,2312,9453,257,860,5057,586,4589,1395,1363,1359,2943,2163,2583,3280,1279,1225,648,4949,6707,8837,35,2956,3854,2273,800,1129,1508,2898,4369,5695,1745,3565,2581,539,3865,1716,4953,2760,1252,745,277,3704,8317,520,1092,3420,3481,2590,421,7763,2127,786,1106,2831,5161,3119,2170,697,5452,664,3225,996,4510,4255,2213,3747,1601,3336,1620,1113,1762,2692,3231,1195,4421,1607,1794,1975,2120,3166,1138,2454,2391,3017,9243,1663,5531,2632,928,4249,3520,1842,470,7857,721,2945,3257,4020,8293,3825,6678,3681,8455,2443,634,7176,4295,3372,2455,698,6992,1749,9205,4992,757,2579,2238,1700,1218,1688,3549,1692,1658,12964,1730,7130,3386,1673,5920,1310,1404,1174,3089,4212,963,2902,3821,7292,8000,921,1811,5425,1156,2081,2042,881,4974,10334,8090,2227,9135,4151,923,3703,1903,2354,1998,8717,5332,3821,1396,1347,1804,2320,1085,675,1296,1620,3992,1713,1588,6209,3483,1673,2071,4923,1878,2734,396,1147,4661,461,1989,4248,4569,1053,2612,3251,6687,635,575,3900,5689,1879,2600,980,1576,1496,514,8588,1533,2325,2211,2143,4840,1630,2628,4340,141,2639,4436,2705,9715,1319,4287,2962,539,731,847,2428,2709,2839,136,2246,3800,517,603,2370,2756,3108,2527,6756,1097,330,1029,3431,3303,5235,801,3727,5698,2356,2243,2911,1046,3431,3234,1621,5719,1498,5789,1090,1192,1056,1026,1699,3349,343,4787,4365,6005,3702,539,2194,1516,1895,1602,2799,2989,1612,2694,2163,2668,4551,1580,3001,4191,2911,944,497,369,1198,4769,2042,653,5024,1814,2650,903,1254,1510,1774,1483,6873,1687,2252,1741,166,2482,2010,2549,1931,2710,1815,1905,1345,3038,189,3741,1387,2895,2974,3609,796,138,2071,2198,2512,3620,4915,3283,603,2975,1424,2013,1503,4725,1223,3265,776,4118,5289,3851,4905,338,165,2614,1170,2183,3929,2473,4255,2171,816,1996,1801,2624,1125,3785,1467,2764,828,1376,3778,5124,2104,1280,8776,708,1465,285,242,2053,9572,2536,520,1769,3548,2502,3395,1462,3499,1912,1813,3036,3847,1821,2500,288,1381,5524,3064,2020,1021,2271,1329,3279,2131,1624,3523,3043,317,2951,1224,3070,2695,990,5140,3548,1733,211,1672,3683,806,1419,3325,4937,2509,1313,3015,3086,7822,1200,1467,1193,978,2346,4210,1363,1147,6996,2801,3534,877,2782,3043,1059,3566,5278,1018,1887,3116,4382,3787,1117,1348,1585,3073,1600,3887,1325,4831,1628,1543,1313,840,2821,846,2434,8463,6250,919,1783,2677,2370,4760,6150,4327,8016,2823,444,3021,1347,3633,1284,3344,2333,1033,4390,370,4269,2234,4287,470,255,1429,2741,2592,3754,2086,4910,1706,4992,1950,600,1480,3092,1299,3054,1246,1966,1115,447,742,1694,1724,5750,3852,2474,1316,1859,2022,5494,2658,555,3046,3547,5838,657,1196,1905,8372,6293,887,1664,6134,1490,587,1702,1212,4267,2184,5634,1191,2335,933,3306,285,4729,1370,733,3567,3635,4794,541,1373,2192,4888,1710,2524,1147,2987,5264,1102,2612,2511,6386,1749,1110,2674,1073,4346,4114,1582,2617,8516,2452,836,1702,1380,1449,3249,2410,2665,2445,3181,1519,301,3386,3238,3512,1696,1455,1537,653,641,3101,2323,2094,4860,2260,5873,345,3904,1936,1521,1055,3295,1352,3846,5606,845,1070,2821,2995,3309,856,1113,8536,1033,3577,1486,7662,5695,518,4564,3097,759,2370,3701,4222,1083,2783,2082,4731,2323,1922,2809,1236,363,6994,3571,3385,6078,1481,3984,1138,2003,3133,660,4438,3491,4411,3430,1244,2434,817,3008,4180,3939,7333,7023,4286,3905,1654,1265,3181,8471,2079,435,7315,4731,1449,1576,5105,7610,629,2217,2716,8094,5619,1077,1622,670,1522,1298,2053,1132,5574,2142,1190,389,4446,1512,4493,980,3749,8947,1907,3924,3646,4111,747,3422,162,2722,698,2246,6128,441,2576,785,3064,1924,5930,2963,2829,4925,460,4886,2457,1123,1273,7102,2856,5023,5462,2940,102,2087,1341,235,4012,5819,654,1286,2380,879,5346,1455,6006,1701,2043,4447,3273,2898,2304,1751,355,4481,3381,208,3057,2485,4145,1662,824,2927,6104,4114,1285,3213,7698,1505,1110,2097,2057,825,898,666,794,2115,3292,1675,2590,4481,848,6221,2077,2906,3842,3573,2022,2721,3512,3643,3447,2233,4087,915,4482,1767,1792,5979,1860,7531,2944,2799,835,1899,1234,5180,395,1181,924,1668,3502,165,2576,1143,1876,3943,270,902,4341,2791,738,2723,342,4355,1382,1368,2674,3486,636,1478,8720,2609,410,1810,2507,1207,6315,960,325,2522,941,3763,4498,562,4082,3655,1363,811,391,4077,1910,1342,2523,1753,427,7635,1699,1623,4175,2541,112,3894,4107,2594,4147,795,823,1959,2954,2809,1688,8789,3006,3625,2401,5700,1806,1562,896,2983,498,156,2382,470,2212,1603,1066,1593,6479,1656,4637,1333,5436,1585,3049,1968,576,2782,2152,2042,5280,1146,2071,2623,1397,2476,3239,2374,699,1379,5200,1937,970,2270,6756,1127,1910,2864,2294,552,5585,1074,6442,1656,461,4079,3058,868,166,533,879,1962,8635,640,4107,4040,3916,1002,3233,2537,7616,776,1610,3909,3446,1277,2796,2640,1968,2061,541,830,5754,2221,3252,2617,1161,2413,3434,1985,1553,2005,1067,682,2577,1456,4382,1043,3066,3456,2124,1346,2944,8220,1328,6189,2131,291,1247,1815,3479,1483,415,1125,7505,4923,2543,1849,3118,2807,1690,1433,2985,1461,989,3848,2060,2308,1059,294,1900,6326,1588,1984,1374,2390,8782,873,1292,1767,3620,1251,279,3620,3608,2686,2090,1214,4284,1614,996,1731,2622,6523,620,5510,1471,2589,4380,3770,2023,503,3335,2137,1616,2105,1698,2150,1667,2233,4065,3479,1611,721,6502,991,3537,1574,955,1494,618,3401,1162,2076,2194,502,553,3033,8212,4192,8857,2259,870,1404,2594,2334,268,1637,2651,3380,1736,2974,4252,2436,2893,3258,1474,1899,2080,552,3032,2708,3781,3376,4071,1575,3025,311,4279,969,1976,3104,3018,3449,1953,4334,1836,3072,5168,1383,3458,3151,2513,2807,3542,992,4752,3158,946,2168,4056,3086,562,4714,2118,2041,4143,4193,1281,1648,5509,2720,1682,3690,2132,1484,1739,2480,1114,5102,862,7374,3145,1790,1045,2146,1828,5003,4487,550,1199,3206,2297,1079,1668,2860,3482,3505,5644,1658,452,3606,1820,2421,1330,3109,1537,2664,7781,3800,2771,786,1699,2438,2212,1367,3480,3470,1121,2525,994,1171,2618,2385,2799,7889,1425,10866,1391,172,1048,1611,999,3848,881,2740,3555,4291,617,3155,1650,1592,263,6950,6396,902,4855,3697,1804,2754,2892,741,6240,3490,1964,1260,8637,1349,988,318,4030,1533,1114,4100,2388,1764,4766,1008,1657,3229,781,2455,1127,2609,6397,2609,1603,545,4740,2348,4195,6567,6154,1853,1822,1627,3668,922,2351,1605,1000,4035,989,1461,2479,2074,6322,327,3114,2565,744,947,3495,614,4925,1116,3193,779,4224,3526,3048,1280,4728,3187,3207,2309,1592,3201,3814,7518,634,2657,2583,1626,162,5522,2923,2030,1109,1611,950,3739,2344,1767,3053,310,3273,2646,1325,3277,1568,6412,1093,6377,3608,4338,2369,4083,3842,808,680,470,5165,1916,2385,1755,3110,1491,579,5121,859,3915,4753,3708,3731,1989,506,945,3297,3034,2466,3731,3064,2113,1477,4163,854,4022,3500,1138,3053,1004,3227,1477,676,4755,3432,6108,1526,3457,523,6812,526,2271,436,6265,4125,6156,1918,1601,2209,1090,1339,1779,5168,4019,718,4576,3515,3648,3293,7563,793,3909,4077,2339,509,2237,8700,2655,2829,1015,2308,4466,417,2886,2479,1402,5610,502,3384,3869,11096,3096,725,2839,3375,2101,2846,1457,3199,1102,2746,2952,1415,740,1586,1044,5881,5006,11477,3163,5389,839,337,2650,2456,4942,2204,2609,1864,4301,448,3591,5110,1999,2768,6327,9675,3923,1444,1606,5607,2424,4986,9676,3772,914,3561,3519,1428,2023,5364,872,3932,2117,10484,6089,9562,309,12995,4383,5959,5745,10194,9601,7849,414,2706,3148,9319,2757,1286,135,9295,2359,143,1055,50,4601,2351,1948,2916,8051,5651,1858,1198,6178,467,2078,2055,4464,1928,1260,7982,2456,2313,116,4390,3893,3860,2276,4423,7493,3519,4224,2739,718,1510,7129,3174,3349,2124,2212,664,8049,1979,1172,1593,825,1145,948,846,5319,2769,2105,4052,3829,322,505,2017,3977,5878,4635,1904,6002,1379,3900,2650,968,1271,2659,308,3539,7450,1330,6330,1672,5189,2604,931,2507,2476,7046,638,8534,2453,1396,1907,109,1655,2076,467,1491,4969,93,5295,3239,1605,3201,5365,2581,2080,2770,3194,4113,637,2138,1921,7167,568,3029,2390,5045,64,1967,1249,3372,4169,1218,3317,868,4166,3621,2010,1193,5768,235,3168,2300,3600,2460,3513,1837,4689,4924,1033,1241,3521,2185,5577,2593,2268,737,899,1229,1826,1089,11121,6527,512,1807,1248,3095,3494,1549,1383,2855,5594,5194,1526,3273,507,1681,552,1448,3441,5436,2286,3140,4504,5736,603,958,3624,5334,731,223,1870,876,5662,1024,3728,3687,5004,702,2745,2096,1495,4494,1509,2773,3317,1095,3682,724,2957,3203,2418,1159,2953,2878,2807,4320,674,620,2483,648,1177,1964,9129,537,4901,443,1958,538,3422,4585,5439,3054,3611,2274,1317,3956,1364,2975,5065,1946,1288,2174,1489,4094,942,3093,2838,2371,315,1199,5385,934,3729,2440,553,1186,2610,673,5098,5278,1587,1139,3740,2466,1154,2939,348,5067,810,4270,476,4317,550,2837,1714,968,2243,1842,2103,3026,2613,7363,715,451,774,4159,6259,1065,2332,1321,1010,1847,1298,1755,1781,4159,1354,275,2283,2116,1772,868,1241,5452,5166,2944,453,2800,3792,769,2090,1043,2973,3128,1478,3603,1795,2299,1092,2950,2230,3119,1075,4050,2547,1020,2510,450,7348,1365,4775,2138,1725,839,4564,1009,4333,2356,980,7414,203,1488,4201,2386,1160,1661,1906,3161,4911,588,1010,2233,562,954,2038,2256,3155,4580,4692,1726,1766,2060,487,1188,1050,4006,1835,1752,191,4082,2238,1331,4984,2562,945,2151,6510,2612,3327,802,444,180,2451,2002,3637,1116,1369,3863,349,1176,3126,2853,4112,1521,1742,3398,1624,1738,2586,963,3584,1555,1471,1678,2246,4940,595,2633,1802,6101,1912,1945,2037,1856,2900,1192,1483,5053,2182,854,6228,2739,3469,1273,3150,1230,1071,3289,2068,2145,1057,836,3436,1251,2977,2816,3241,1334,3494,6132,2683,2053,708,3791,1597,1396,340,2587,3654,645,1941,3122,1978,1738,2539,4987,3479,1894,542,1538,3701,5266,4109,2401,2146,2956,1486,4539,421,1910,392,3001,1872,3578,4098,1105,1000,4404,1328,3876,1309,3562,9912,839,1555,3268,1359,4510,2003,1327,744,5545,1379,5220,1343,2811,621,2753,2258,1532,3192,2357,645,1481,4803,2325,5820,840,1180,5802,2580,1518,1175,1499,2656,3279,2250,1013,3500,401,2337,1811,2027,658,2271,2582,2890,5674,2745,3109,1596,849,2638,2534,1305,7246,10014,806,4629,1185,3951,252,3403,791,2003,3395,2709,2729,7298,1587,1238,1385,2085,172,1493,190,5513,438,1512,632,1309,4537,1672,1551,2664,2600,2712,806,1393,5108,2036,2124,2817,5211,4783,753,4242,1840,1241,2242,1352,4117,114,3316,293,5660,2376,3887,2272,1958,3558,1590,499,5448,750,4475,3626,2172,4886,5098,2675,2465,2100,166,1906,3083,2934,6415,3663,5068,1144,2914,3775,778,1223,3570,1040,4424,5339,965,3506,2488,2737,237,978,454,2414,5007,2049,823,1801,4565,741,1440,1930,4099,1313,2485,856,897,1810,1489,1704,12340,426,1362,8292,673,3010,2431,1380,6677,4642,3251,1289,789,1560,7658,295,1391,6290,4191,3159,4545,508,2415,1731,3315,5117,2331,3580,5031,986,255,7306,9005,409,607,4210,1246,749,1598,241,1592,4197,2027,6623,2683,1030,6958,5568,3509,2512,2627,232,4388,4161,1964,2482,2441,2374,4232,5054,2299,968,1218,453,2529,2998,2056,1648,2628,1703,3028,2258,1447,6271,6407,2384,2915,3967,1763,3088,1765,2340,417,1545,1407,6117,677,579,3029,7248,636,2659,5320,3297,1489,1136,4464,2038,6465,2969,4409,1017,5169,3675,3237,3623,2883,409,1357,4461,2480,1112,3743,1182,4104,2094,1058,646,9550,626,2618,5834,2056,3855,1018,4725,816,6790,1036,4869,4612,2025,3988,2089,2818,799,6784,2434,2596,452,9396,649,1087,1112,1424,2465,3891,733,112,3835,1345,1383,5583,1865,2142,3848,1932,230,4488,5848,497,4516,4374,1564,666,2659,6662,8659,1758,195,865,2598,324,6604,467,1290,2590,2677,2656,5097,3901,2422,1134,3976,4392,1065,4997,3587,4882,6268,803,2651,7985,373,1925,1406,929,3230,3475,3349,817,2715,963,5994,566,4094,5490,2723,5166,1842,3387,2361,1740,4121,5004,2005,6208,581,3362,3752,5800,2857,1168,1032,1134,2845,4174,2647,1879,1036,2243,2974,3238,2756,4154,1275,704,6478,7436,502,1192,1704,3679,2963,3583,1811,2785,3041,4066,2178,1760,6213,3647,4485,11247,2695,5698,1823,4680,3764,1447,1342,645,3712,5329,1731,3120,2380,8888,609,4763,1207,2091,1348,953,4733,2887,1385,4864,9158,298,5703,3148,1848,2828,3257,1914,2584,1788,1318,2578,3877,3094,2276,6239,3175,1519,8453,1295,11777,3424,2718,3357,2629,3853,265,1780,4080,909,1497,8767,4925,3923,3220,6103,6736,806,7943,4225,7167,4105,1008,1263,2595,4996,3286,6184,9460,2892,4322,2156,4529,7686,2487,1062,3564,6318,3578,1373,1920,9632,6181,6275,2188,3009,3707,4875,2656,3306,4577,360,3905,4963,3465,2016,1184,1363,6339,3098,6695,2275,5495,4303,6333,6703,4720,2485,1818,291,2414,1178,13146,2289,9439,406,4123,5174,1691,1789,2986,6635,1211,1715,3744,1336,2801,9078,6708,7533,1724,2713,4351,4221,1837,3544,1402,3467,2853,2020,7197,1298,8177,2407,1108,4776,8200,8951,759,1432,2239,8433,2835,603,4340,5567,2275,820,2061,2301,5589,5179,1073,3389,8904,3450,220,1284,4169,1524,4631,4722,1700,8765,3185,7878,2965,2908,1737,2009,1855,1722,4515,3300,4849,3983,5357,3300,2263,3761,3814,4868,574,2297,2729,5417,4679,7225,1339,4720,1306,2981,1415,6404,1288,3277,2864,5918,5405,3482,977,1839,8190,1827,1308,2459,6739,5507,2811,743,2684,5214,8488,1977,112,934,10908,1549,1186,721,3815,4112,332,245,4437,8581,4567,362,11573,3204,679,670,1193,3594,2500,2354,756,7395,703,248,2128,892,5464,2107,978,4778,3399,2520,3244,772,6022,698,4258,4452,890,4136,5017,1103,915,3097,2542,3154,1525,3917,2252,1549,2536,1837,2710,5352,2502,716,2949,1621,2722,5024,2374,1967,2920,4174,6296,2613,3032,2191,311,3261,5136,5848,1468,3197,902,2731,1049,1029,3260,1765,2258,2747,4537,2688,179,1448,6125,3931,2027,1779,3216,3075,683,2082,2881,928,2889,3414,2051,3918,1907,2436,1244,1609,1738,8192,2167,1650,3426,3540,1166,1169,2407,2058,2180,805,2209,5101,517,1154,1244,7546,2062,2251,1222,1159,5751,635,1129,1222,3542,1309,3616,2766,1596,5799,2169,3861,377,3110,2482,1638,350,4481,2834,5540,1494,2445,3959,703,1715,2540,3702,3038,1398,3972,2220,1239,3005,1930,6397,611,6386,681,2249,3679,1031,2480,1578,4149,1132,2736,2518,3669,2758,328,2024,592,1917,2073,4393,6194,2020,1856,7791,688,1883,1921,3458,3378,2264,3035,673,1443,162,7883,4553,1322,2707,1912,2038,684,1863,4148,7148,1784,705,3915,4860,7374,3239,1884,5018,1514,228,2003,3548,5960,1374,1225,1317,3514,2150,124,2135,3434,3222,3445,299,1090,2638,2910,7199,2627,3006,3090,3640,4055,2694,2512,2870,5343,2451,5785,3973,3332,2115,6579,1562,1219,2228,1066,3610,568,883,4095,4176,2447,630,1186,9798,841,3173,205,1984,5765,2399,5406,4131,6168,3060,2155,2133,8118,3651,777,4601,2077,4063,2520,301,3580,4010,929,515,3386,5810,4408,3740,1984,478,5130,2129,382,3739,3949,5463,4952,2806,1822,2923,337,3483,886,4940,9055,4728,7330,1305,5411,3203,2595,4285,1864,1174,2197,1945,3266,2084,2178,1845,3933,2001,3075,5635,3555,3021,2564,2041,180,2402,1254,5458,1617,2088,1608,521,6481,682,3402,978,3738,4089,4503,2941,1858,1858,2065,1175,2771,1991,329,3117,7242,168,5230,4475,1563,3664,7075,869,1950,2908,1733,2996,2873,1159,1033,2924,4304,461,852,3235,4159,496,3007,1056,1898,3077,9338,3162,1929,3547,437,4640,2024,1969,4890,1504,5250,2528,3678,830,3040,2917,1298,1111,3930,5250,1979,4431,2458,1994,213,7457,1576,784,1319,1753,3298,1950,1047,2367,9376,1909,3330,913,3002,1531,3249,1991,853,7519,2770,1194,3620,9291,1069,645,2440,1621,6460,2368,1454,3787,1798,637,2879,241,6475,3259,6215,677,1697,1651,2927,3378,3669,3395,2651,494,390,1133,4110,1940,4106,3262,5897,3892,951,4637,2331,3340,1320,1433,4936,2942,5493,3802,2854,539,1917,2870,1113,2243,1433,4888,2612,1063,1136,2252,3759,739,4397,2538,3584,1491,7085,4341,1866,2283,1241,4672,1801,3300,191,3581,5770,1680,2368,2048,4464,1294,2783,2545,2938,3517,2885,1446,3064,1008,4677,1672,3467,1950,2308,1975,5226,2069,4477,2440,2144,4394,929,846,373,6121,463,1131,2235,8904,2149,241,7376,2063,2191,2293,1140,3671,5341,1203,4897,2355,1866,6042,764,1175,2018,4538,6553,2071,1879,5534,224,1503,1717,1371,4996,406,2322,725,10250,321,372,2831,5427,4610,1747,756,897,1845,1308,3910,5325,5169,1040,2621,1918,264,628,2348,5465,606,9965,1235,1840,3410,4305,776,559,4213,2053,5571,2963,3694,1166,1966,2216,447,2438,2589,5476,1173,5216,1080,3360,3171,1059,812,2211,9654,2784,1754,2519,3885,2923,2231,1874,7419,5476,161,4955,7286,1087,2262,182,4355,1682,4228,2772,1295,3217,2417,6530,5157,4626,3975,946,956,2276,2604,504,2283,4133,6958,3298,3846,4170,9378,2467,2278,399,3943,1650,1896,4238,1336,5613,606,2058,1700,8082,2026,6213,6159,3526,9830,969,407,2473,2940,5356,2500,4093,7674,6641,1820,3022,1530,4438,490,4842,10210,2499,5093,2086,1786,4020,4442,1376,428,5336,3451,4139,5188,950,2887,6904,1284,921,6102,6953,311,4756,3817,6793,5424,3272,2887,6694,6163,5103,1063,8606,4378,1126,990,4912,7967,10077,698,2382,1210,3168,7113,3084,5412,5034,1644,5777,6333,6217,1047,4589,5143,7955,2039,8497,3170,6868,3626,3559,5655,5219,878,3500,2085,5668,231,4262,1436,4009,5644,5057,4649,4606,2651,3689,2682,566,2373,5136,6081,639,3951,2584,1353,2180,4113,4583,13175,1017,6773,2797,687,4819,932,2839,4191,7422,2027,443,1280,11380,1841,1468,5168,3997,3099,2826,1584,4961,3189,5054,4384,237,1652,1999,4850,8976,1662,3180,908,1123,4671,5011,2995,3362,5686,7638,2614,924,3391,1371,1088,1699,460,1982,8091,2556,4187,3118,3916,2289,2924,2033,7298,3358,774,3351,2314,3194,538,764,5554,5528,282,3876,1832,1858,2992,1125,8706,1437,3519,2767,297,1568,2185,4611,994,3463,3701,8806,1623,1457,7267,3347,850,3395,1952,964,5523,97,837,2065,7545,2006,1328,1150,5946,910,6572,96,1507,1592,2304,1440,2690,9982,413,1090,2551,3364,4195,431,2407,3688,7154,2320,2542,2617,2119,2170,2860,2410,2565,4332,2145,1294,3744,4510,2654,2513,914,2562,4314,510,3012,4211,1290,2716,1198,3748,2254,7295,2223,2710,5420,1033,4136,4095,3542,2644,1521,2525,1655,2643,2540,2221,1784,7778,2373,5825,4695,979,2311,334,8433,810,1300,2836,7184,1533,3758,2852,4022,2812,1007,2996,1298,2628,743,3623,1580,3965,937,4346,2415,4067,7637,812,2190,827,267,4088,2084,2762,4678,3235,2311,2229,3022,746,4331,4340,5348,1240,2043,2588,1180,1609,9961,225,1701,2183,2867,1742,1476,1194,1325,1694,3483,2945,953,7576,4877,3600,2270,6520,1588,3381,1502,1182,2124,1816,1889,587,421,462,2803,957,2206,3472,3721,1773,988,1210,1695,1050,2801,2944,5492,5625,2352,1965,619,3453,2679,3184,1158,1849,4937,1784,2291,2634,4124,1997,4452,2155,2047,3550,1856,4834,2699,4668,1079,1902,512,1965,8507,3897,1471,296,4025,388,1343,995,2948,4776,1867,1195,1139,430,940,5493,5691,2786,4040,4697,5682,4358,3602,1349,741,1442,2242,4907,7252,5930,1457,285,4397,2571,2936,3479,4791,615,3673,3306,1051,4053,961,4879,329,2062,4482,3801,2005,1153,2069,3563,3661,4453,3060,3576,3302,888,4215,3631,4725,1369,739,1663,3853,1287,487,5145,3019,1585,1673,3401,5526,3179,3435,1959,1333,2578,2926,5662,1960,3411,1250,398,1580,2349,2338,3639,3711,3361,3554,5383,562,125,312,4030,1265,3682,5707,4717,798,6767,1567,3172,7356,2436,2470,1372,3110,3996,16578,996,3897,5189,1120,610,3198,8976,2886,2987,2120,4769,252,4100,403,2506,526,2728,629,1747,1443,7878,1001,1809,8730,4787,1048,2245,2179,2591,1457,546,769,6199,2617,2778,2899,5418,1175,1876,1516,806,2124,1678,3849,888,4162,1046,4404,3745,2587,6488,3009,1564,1633,3025,4208,987,1837,3329,2617,542,4378,2476,1000,836,1206,4164,4942,1370,1414,1272,3229,427,2263,3236,2850,5786,2258,1905,4429,3404,3305,976,1692,2523,1652,2097,494,6138,1689,146,2531,1475,1829,579,3983,746,3672,5303,1524,1183,3717,675,2491,2656,4449,2250,2581,1078,2995,3417,1836,62,2435,1537,3168,1977,4670,3215,5021,1377,632,5029,3706,351,4721,3309,1337,6061,2353,1007,1145,4637,2849,2531,3045,4291,1053,5449,2276,1977,4435,1728,2328,644,1619,1893,279,799,7956,2022,2045,3163,348,3445,2396,4287,4244,3297,8410,2031,1216,642,5321,1507,1068,2968,3095,802,1203,4119,2799,1738,1541,649,1629,778,3358,1150,3001,1528,923,3389,2824,3888,1376,944,779,688,3864,7399,1676,2090,3867,6698,1920,1254,5538,169,4281,3092,3985,1496,6498,1012,743,3175,3316,6330,314,7381,2505,706,427,2042,2984,731,4400,3478,4998,1996,3990,3764,2647,3175,1270,4318,741,4539,147,1295,3139,3682,4371,3135,2773,3619,1784,1682,2213,4608,999,2220,477,1789,1176,1880,7206,1252,520,2057,3025,3586,1412,6103,2219,1949,2178,4709,8245,444,616,861,725,4610,1735,3457,2445,2642,3708,5723,1460,300,8834,1747,2681,4074,1021,377,704,6810,7746,4733,340,4336,6943,3451,2522,448,3633,2551,481,1135,6437,1580,2499,1268,3329,2523,3016,719,1569,8248,1297,1438,2038,3583,3675,2643,1317,2357,2705,631,660,3129,2210,4201,819,5796,3843,6410,512,1384,854,3165,329,1765,3670,3576,2498,3993,1709,1210,2652,869,543,5077,3287,5114,2857,1463,1415,1813,491,4490,4952,2476,2913,5029,1968,5699,1228,1544,657,3834,9169,1808,565,6629,2504,902,2285,1741,4236,928,2789,1129,2796,2205,709,1786,2676,9007,3227,2463,3512,1946,2733,5206,1304,2524,3034,1810,4925,3207,2798,584,2305,1109,2917,3788,5677,1098,6072,4019,2006,4474,2461,4762,1973,3090,4486,5349,2671,250,987,1993,888,3791,2546,1572,6093,984,791,2522,2014,8220,948,2441,657,2429,1500,3171,1599,3075,669,1784,4096,4082,2458,1448,6101,3718,1449,507,2329,3715,9111,4447,1070,1510,4110,3752,4614,705,2055,1977,3293,2747,3133,2011,2896,776,5457,3714,6740,519,1678,2583,7217,750,3515,3617,1121,1579,3113,1071,4398,5888,1101,1171,6200,1430,3926,1364,2494,3636,1712,5267,391,3352,5650,1645,3003,2866,4117,1313,3888,2542,3768,2793,1451,1261,943,5244,2485,3011,1816,5273,756,4423,2359,3632,2443,2006,2213,1255,6379,2787,900,936,4703,1374,2207,1418,3693,4567,1938,2454,345,3505,1801,4207,5881,4557,1232,2105,3274,2802,2965,6821,1923,676,2945,3872,9004,753,2794,1795,2250,620,2912,1299,852,2243,851,1802,2027,1978,2123,2817,1576,5542,626,2078,302,3163,1489,1118,3726,7208,861,2066,1890,2385,2554,932,1777,2302,2260,280,2197,1178,848,3471,709,4155,3431,3313,1452,1231,3144,1613,2122,3630,3752,1178,2185,813,1080,2511,5372,2218,3847,1085,2351,1603,514,3110,2967,755,518,990,2516,396,3278,3256,4333,448,1975,1687,1843,2160,2114,860,7130,2181,887,2341,1771,4874,608,1800,5187,5280,1256,1598,4767,542,2465,3762,2392,533,8664,2404,868,2783,3311,2697,4224,984,1306,6079,1138,2337,1192,7350,1954,2786,1882,3737,2425,1102,1326,2374,4068,3330,875,2651,3478,1314,2161,2212,2342,3422,1436,3511,4308,2055,5069,3513,1562,5110,380,2913,661,5103,906,1855,754,3576,2124,1004,1645,3060,4742,2189,2861,2415,1942,2848,2556,3237,2680,2498,1393,5631,813,3926,1148,1091,2522,240,3856,1331,3937,617,5645,818,654,1995,1179,1116,1630,3520,1743,1727,932,2011,261,4329,760,1663,5060,2445,787,5367,2067,5353,1034,2285,2546,4631,4317,1031,2731,2510,916,4601,1799,2860,3375,2278,994,3446,2352,4588,4846,1228,7531,4264,6152,2898,1800,2561,1434,847,836,5470,6267,481,5077,4112,1511,1644,1354,2717,3148,5471,1543,1339,5725,6927,589,3160,1544,4270,3680,1473,5033,2638,2160,2593,1009,6923,5338,3020,2963,1467,1494,7835,4957,1845,1679,2372,5255,1536,3549,2460,1753,973,3032,1133,3702,2806,984,363,6873,1774,2689,4126,7354,804,9548,2544,2257,2949,1453,3184,1760,4189,2256,6228,1641,2919,4091,2862,4829,5175,3144,906,5382,2549,5253,1881,1933,4890,2556,564,983,6297,777,3231,455,4090,1634,9690,2762,5212,4764,1284,1492,2292,2910,886,12140,5183,2041,3889,944,1067,1716,6494,5211,7836,2447,2935,3740,5175,1403,7899,707,3004,3022,846,992,3759,3492,4055,1124,5244,2629,4950,2568,1472,2857,8193,796,433,7572,4800,4528,5591,1173,9634,2892,1573,2201,2362,1913,7030,6191,3821,13851,5130,1084,1516,2062,2111,3162,1686,1883,2893,4119,502,5131,1906,1596,6994,6065,3423,4905,3314,1882,4617,1279,1824,9357,2928,7352,4461,2489,3175,4920,1377,5314,2566,2483,5077,6458,2450,2233,1543,760,5486,740,4923,4610,718,1563,1226,3623,3008,1380,2940,3060,5407,1432,3290,3335,4727,739,1747,2776,3330,1315,1611,3456,3412,151,4570,1930,1101,1646,4627,4643,2072,4813,521,2000,554,4952,2149,4991,2263,3034,1910,2244,1745,2099,4294,695,4919,2188,3425,1446,1229,2649,1831,3009,461,6372,393,9448,3036,834,1619,2516,248,2168,2277,1987,3575,824,4054,2580,4557,1973,4512,3990,3329,2863,517,4018,1459,2045,3755,2087,2731,4657,1829,3545,5574,1669,6355,927,2900,1043,1461,776,1167,3475,4694,2499,3288,1853,2272,7771,2178,82,2618,904,888,1884,1908,3953,2614,2417,677,1873,2827,1639,5750,6577,7083,2977,1675,1533,4168,2669,1412,2527,697,9349,2010,750,601,2709,1276,1542,2086,2922,1789,1084,816,1113,3670,4262,1870,2927,4265,1608,868,3299,720,1054,3123,1305,5386,2351,2826,273,4334,2054,1768,2216,1090,654,3936,1778,653,953,5088,3769,2518,6352,1883,140,1366,4001,4395,2819,895,439,3913,1566,1267,7174,4391,2166,1412,1812,457,833,4248,1006,2672,1058,5177,1331,471,1892,2497,3800,995,1489,1926,3878,1662,3565,711,3451,1266,2664,5618,2571,649,3119,3415,1202,3246,2756,876,2594,606,4171,3739,3505,2990,1751,1915,3710,1219,3197,3761,2956,454,4826,1883,1639,1475,4333,2208,2309,6002,257,3672,1142,3846,2246,8353,1870,762,110,581,1815,868,6766,4436,5992,1092,1388,1450,2622,2259,867,863,4909,5624,1049,394,2155,5394,6629,1968,691,157,3183,3955,6544,1236,5565,489,914,1854,3877,2295,2075,2047,4138,3976,2448,5581,480,4215,3396,2001,3533,2959,928,3131,642,1826,3693,1749,1484,1062,3295,1169,1034,2309,5097,7811,715,2879,4211,1511,520,1654,717,4306,5082,1790,1914,2717,1550,8062,386,2183,2119,4161,868,1627,3378,1461,3123,5416,1602,3803,2783,3217,4806,1964,1394,5343,2730,1260,3065,1730,3916,2299,3174,733,1775,7250,710,5144,6137,2540,7260,3237,2430,1170,1556,3193,684,1925,1339,2514,1696,4167,3124,1263,2269,1360,4635,2194,7501,3501,1587,383,878,2253,857,5563,6112,3856,589,1767,1244,3753,1942,153,1079,3732,1924,5155,2292,4276,3549,1547,413,622,4862,2471,4276,4567,4724,2770,1698,2953,7339,2989,2999,4646,695,3707,1182,3492,2624,8713,6960,5186,1319,1134,5824,2139,2086,6474,3264,2452,796,3046,6387,1582,7556,1176,9310,2958,3018,7376,6271,6433,3809,611,2858,4691,3408,5202,2869,9910,5198,3457,1755,2615,2235,5066,2368,1781,769,7680,1950,1560,8565,6393,2508,3155,7837,3712,1308,5605,5749,3828,3161,2324,2828,940,8796,6495,475,11186,6164,1008,3063,3362,5117,684,3447,6584,7163,3550,4070,1515,5380,8300,1693,1489,4550,2743,2818,2905,7967,110,9193,4090,1796,4758,2893,889,3918,4516,177,5468,548,3397,1654,3567,1801,9228,7083,2293,2784,4967,2005,5355,1124,5357,4574,9590,3368,3816,2795,3970,1013,4442,2684,6682,7315,2391,7410,1060,679,4420,3964,4810,1504,4153,7803,644,3710,1072,2001,4494,3326,369,4659,2411,1240,8209,5027,4772,1704,2640,2136,5200,1722,996,5244,6891,3838,258,4649,1778,6734,2233,2817,118,2282,740,457,7138,5267,3984,4693,3289,3551,1262,2239,5888,2525,5634,2207,1229,5101,3418,2542,2016,2575,2008,8667,988,2951,3921,8004,855,844,2129,1570,5459,5890,4864,1314,4705,386,1908,365,3645,1518,2762,989,2262,5821,3918,3514,2979,4628,4273,3064,1096,1648,6700,1926,5681,3909,1041,9786,5583,3933,3000,2778,1617,2797,7065,635,812,7993,2439,5108,2482,1816,3975,4612,991,318,2171,5049,9637,1747,77,1985,4042,2309,4890,7055,3048,1717,2455,1510,1842,2299,621,1171,4606,2777,1392,5753,1138,6983,2281,1613,1152,2180,3981,1421,2445,1562,1442,1245,9734,3484,2781,4180,2873,6479,1513,3516,323,2794,1151,5509,1401,1850,583,2378,4608,914,6773,5759,6734,3400,303,2189,4578,1055,4845,732,3910,1085,672,3065,646,9525,1631,1637,3937,10974,5690,2108,1041,509,2610,1819,2274,2046,2459,559,3474,2929,4973,1963,2662,3670,2632,3468,7767,1010,1745,4198,1081,4350,3359,5494,4825,4430,626,736,3329,1018,2308,2506,8214,5443,1363,1229,3496,4699,4007,1180,2816,1891,3890,1040,3066,1049,8712,4899,1647,848,2356,7193,1106,280,7095,5136,1175,1358,3610,3382,3286,1052,968,3847,1508,6242,5405,4193,1026,2850,2297,10916,1175,4083,3177,1479,2726,2295,4823,2516,4366,5148,134,2071,1366,876,3680,4049,1132,2626,6076,1275,2162,5578,180,7767,5102,6369,4706,1633,1319,5389,2660,2524,826,4559,1043,4880,8639,382,1380,1834,5063,1663,5925,10299,1502,1122,1585,5133,2387,2529,3235,4395,4519,383,3304,2377,9810,976,2257,2091,3278,1086,1527,3891,917,2711,1179,6547,3235,5982,3841,2003,4427,2505,2189,1392,4283,3668,5261,2747,338,4454,4077,1070,3188,4812,5689,453,35,2953,2253,3557,610,5258,1584,9094,2145,6112,1432,606,6131,4504,2083,2008,9295,988,4777,2650,5493,1044,1236,3138,705,5747,4307,1276,3839,6329,2438,1463,4969,3687,7316,1946,4421,1579,3678,2777,1971,1900,6822,2627,2125,8339,3356,1428,217,972,1325,3221,4306,4973,2398,7945,4668,1259,1368,2357,239,4717,3065,5240,1936,5305,6002,434,841,2305,3140,4266,5509,4000,474,2354,2421,2190,2554,3747,115,4611,8314,977,5722,6423,3017,1092,1689,3469,5528,6307,3224,784,1900,1685,3930,6003,3192,8549,4347,2706,3801,8445,2716,3263,2273,6980,1223,1466,472,2485,2121,754,2748,3118,4465,1890,1328,632,2940,3209,1710,7931,2342,6028,6708,450,1299,3536,2039,3641,2344,3907,1033,5224,2578,2186,2751,3833,1211,4536,7875,6283,4130,1224,3688,2482,5397,1806,360,6201,3249,1341,2678,4611,2256,3269,1020,1718,6952,1606,1574,2255,5860,5057,1762,858,6906,4819,6242,2553,1386,3771,1450,1546,951,239,2893,1403,3556,4407,1656,2910,1476,340,7817,1649,4425,8092,1928,3428,1596,2287,3182,2278,1606,892,2338,7652,5378,601,1231,3554,3160,4542,426,1610,2100,4451,1358,819,12258,1236,2857,500,6193,3559,3055,969,1654,5536,518,3195,2314,1170,2691,1693,2491,6278,671,5456,1884,588,4372,7794,665,1349,1921,4307,2505,1667,7016,5790,2325,1826,798,2911,3523,1457,1863,789,1881,4700,3149,2492,7533,2808,2327,1304,2315,1024,5269,1811,4275,4660,3673,3117,7420,2285,628,990,3282,6733,5315,835,1305,2082,2909,4452,1643,2366,8140,2501,3309,1625,4978,1254,1181,2117,2408,3751,4107,4729,3353,6138,4115,84,4721,2972,4557,949,872,4725,1942,8951,1745,1524,2872,2347,2996,1140,3699,702,2930,977,1263,1269,1462,2494,6048,6586,1157,2248,3902,6624,2234,3368,2029,2253,6982,4613,927,2742,2288,4026,1130,3020,4229,6777,4125,5521,3331,2148,4374,4252,1137,2809,3909,2379,1349,2819,1089,4126,4077,4406,2246,4304,4220,913,3106,4384,3730,4486,2161,964,2558,1232,3802,5920,2611,2369,4054,1778,2851,2154,475,4603,1837,2083,1398,6096,4546,98,5082,1517,2521,3224,5318,4793,4169,2744,1857,3144,3567,2349,6965,1217,1080,8051,1762,2597,1460,318,1988,8443,1977,12945,2000,754,1709,5008,1756,4318,1934,4094,901,7141,5040,658,1554,4310,1975,3378,3945,2548,8741,2202,669,4116,5776,3703,3050,3381,2141,2466,2916,4250,4795,3177,4961,2037,454,3454,1227,4803,1821,8187,1199,5829,6235,5174,1234,2230,3070,3134,5562,3500,1776,3903,6934,2466,3027,843,334,4180,981,2022,1922,3927,4626,904,773,4240,6852,1217,5360,6598,4015,2427,3148,3147,2535,1367,969,1230,7645,756,2750,3439,2382,4944,2040,5635,5063,5122,1543,3584,1245,5087,1410,3521,3126,1831,1965,1989,4362,238,6005,629,3014,5238,410,1326,2820,2807,1506,3620,6522,2911,759,6768,7729,2149,771,4084,769,1468,4625,420,3496,4960,2840,602,4989,471,4294,3246,4437,4558,4266,3285,733,3149,2240,3487,3497,1435,1212,2354,6608,2039,4168,5646,2256,775,1047,8909,1910,1603,4534,1121,2222,5851,3952,3773,1555,3664,4200,5183,3417,1820,2183,3438,1274,721,3195,4237,2501,4052,5644,2833,4195,742,2215,2533,4239,5629,4225,541,5760,3106,1076,2930,3516,4118,4707,3227,2222,2755,5269,2079,2531,6517,6190,922,3475,3764,8718,4709,1641,1643,869,2187,7883,112,2349,5888,5361,1737,4073,1075,3785,5315,290,3800,4315,883,7193,9861,6351,117,2290,2860,1622,4251,4208,2570,762,3524,3442,1982,2646,7039,7275,908,1977,933,4936,2261,5034,1984,5395,10895,5992,9858,2617,4024,1570,1839,1679,2474,2039,3233,7444,1679,7238,1543,3457,1336,1072,4321,6429,4618,1624,1407,1402,1487,1163,1527,8995,2690,3485,1570,640,6231,5683,10199,565,3996,3495,1160,6452,2381,2003,5076,803,2612,4012,4470,4158,1891,3705,2287,2443,2964,7229,4835,4980,555,844,2729,2838,7720,1431,2203,6793,4588,1828,3178,5144,1317,3187,2054,3081,1891,2671,2514,1702,2121,4510,3686,1325,8449,6390,3019,6359,1502,1665,1468,4344,2597,14596,1819,636,4456,3022,1954,4804,6060,54,4289,7186,3368,9649,673,3745,2232,2636,2434,457,4462,1274,881,4135,3602,1977,6686,4026,2982,1865,2335,1483,3361,5717,4392,3344,1843,2684,4445,2373,2597,2787,2898,2551,3852,2712,3071,5504,192,1496,6670,707,4905,2352,1893,1135,2854,4138,656,4370,4985,1189,2020,5378,340,4498,3398,495,7406,109,3163,4601,3908,3516,2045,3310,5847,1484,690,1859,1995,4219,2075,1799,1494,2848,643,3192,2258,1131,5405,4982,5613,535,5935,1006,2803,1151,1023,3315,2439,3646,131,3151,7234,3233,700,2841,3789,286,328,1101,1837,2761,3230,1256,3315,2455,1730,4368,5936,932,3217,881,3506,4854,794,958,3081,5745,1545,385,1833,2343,4801,801,1998,12244,2443,658,3592,1815,2314,1835,1221,3317,1496,2386,194,3560,3620,4005,128,4429,1866,3951,3037,1666,1298,4078,577,859,1071,2512,6716,5626,1242,1239,3686,2855,2560,3968,15155,723,5577,962,978,3111,1553,2132,787,9481,2301,3648,6262,5635,2259,713,1211,1003,8584,1919,2145,3785,2494,2197,4073,2269,5778,6746,3068,2124,705,1796,2385,1113,3274,5893,2540,787,2578,7634,1973,1944,1689,820,3418,5422,5773,861,4367,1597,1590,1033,2271,2635,4507,3439,3461,1379,1230,2031,747,3842,2256,3829,2241,1759,4742,1105,1642,4755,4489,1634,1800,4195,1839,1494,2539,839,1521,5601,2753,1847,1568,1758,3856,2661,3919,1068,3290,1073,3760,6917,2051,2859,5445,1846,2836,1466,368,3802,6930,2293,2446,992,1835,4027,2134,2223,1707,2572,3707,1011,1699,6308,772,569,1818,3434,762,853,5483,7520,445,2310,4053,1953,3148,3190,3325,2708,576,3016,157,1765,1896,3350,849,1232,6496,921,4164,960,4896,4301,2880,5264,2645,1413,1942,1010,368,1838,230,9310,5809,1538,2225,1480,2104,423,1882,2711,3304,2887,119,2245,7516,2404,1644,1940,2067,1791,3341,3703,1296,718,2784,723,4329,3569,2935,387,4026,7848,1479,2693,577,804,3477,3175,379,1573,3754,1133,1266,8467,5728,114,1501,51,2353,5719,2185,1285,4714,3321,2996,1818,2384,781,230,1782,2094,2244,12089,1771,7721,1951,6125,855,1761,1088,1710,1951,3097,1767,3953,444,4553,3439,1861,4507,4191,299,1690,2584,1545,856,1557,2184,9476,2326,931,2040,1254,3761,4136,1296,3822,5121,860,762,2082,2400,4047,2478,2831,1490,1665,1972,233,3672,5371,2034,2769,943,5964,4792,1361,1415,3703,1390,5375,3568,2091,4412,2497,3208,2326,3138,4364,6535,3031,3238,1993,494,3447,5238,4467,3762,1350,976,1682,1841,3748,4975,2574,691,1805,1838,733,8436,5338,845,871,4293,2727,3500,2123,9033,4569,5342,1523,1708,3529,4820,533,753,1333,2756,1348,3504,8080,5719,1925,3317,1419,4547,793,654,5194,771,3923,9673,3243,1083,730,3008,951,4535,5740,5470,2553,2789,4206,1284,1930,7406,5783,4659,2901,577,4101,12606,836,3432,339,5897,1136,6889,1251,4589,1930,1041,4649,4191,3343,2764,5404,2146,3828,5375,5013,2826,4737,3389,5444,2623,2862,5894,6944,2927,1597,2855,6532,3137,1251,1818,5675,1904,3418,5097,1264,3417,3927,920,867,2210,1265,7163,4524,8715,6256,1249,3834,6798,47,1321,1390,10084,2727,1277,1707,5513,4091,2722,1499,1044,1255,4123,1926,992,4891,3089,3250,1030,337,2503,5450,1549,5324,8432,4181,824,771,2333,3546,692,4933,1374,5955,2658,1172,2547,634,2070,2369,848,2254,3314,1021,1350,450,2342,3828,3531,5209,666,3175,1046,1508,4909,933,4031,2966,1033,2995,3329,2315,1042,1034,4059,5021,1916,5931,341,1245,3054,1246,2456,354,2940,1634,1743,4126,2581,3401,2111,5106,397,2121,1848,2729,3575,3809,331,1554,3143,3596,271,1657,1521,1210,4591,3086,2909,1363,1365,2518,2137,7209,2344,1853,4125,3278,3066,3661,3137,2212,2251,682,4850,267,1456,4596,2455,1237,5301,1274,596,10349,2226,1284,712,3595,4609,2195,1178,2140,3512,1730,834,1212,711,351,7459,3715,927,2139,3795,12246,3897,572,815,1672,337,1014,5316,5022,2250,4497,951,1984,4454,485,1366,4418,4291,1304,9865,2827,3022,1580,1683,3019,4050,324,1880,2151,3461,4478,896,5955,2154,6578,4523,1878,1958,3089,2016,1828,2196,3387,2903,2293,3741,1677,4185,2581,5161,4700,2358,2389,4120,4760,1530,3977,510,3275,1547,5745,4724,434,4850,5441,972,10441,3361,4628,904,3070,2222,4516,10296,5887,7857,1119,2251,4097,2421,2271,1126,6374,3044,3758,2916,2494,10919,2474,2518,2166,3127,2291,3328,955,4409,5935,674,2301,3855,2809,2246,3427,1762,2875,3301,6212,1714,6854,2076,2848,1633,9213,1178,5271,2886,1866,7755,269,2866,2647,2829,945,5713,4192,2701,1511,2377,2609,95,5119,760,10412,906,5586,1622,610,2222,3616,2068,3166,4142,1731,4713,524,2300,7753,3961,2802,3558,1579,4542,3030,211,3220,1166,3107,4361,2136,5440,7152,3731,496,1115,3788,3388,5458,607,3689,4532,2514,3974,703,3848,6171,4327,395,3741,7278,3003,1437,2435,254,4262,845,6397,5125,1690,1267,2394,1170,9784,1940,1037,1603,5921,3572,3237,1689,7092,7223,689,1061,1445,9711,3926,3436,2514,1818,2389,4430,5413,710,3691,4920,5281,2850,3239,1544,325,1478,5458,10228,4379,3619,657,9547,6190,1389,897,2389,8306,203,7017,1699,3763,2044,1800,1496,2566,2852,4539,2562,1319,1302,2123,6129,5187,1680,3314,3138,3131,5220,2096,832,1369,3450,4578,7358,6124,1104,608,5007,4008,1402,3650,1456,3985,1512,2094,3147,3565,2923,5626,5085,3562,3716,4654,558,3485,527,4261,3856,2649,1428,4115,926,5609,2720,3738,1329,1345,3438,2439,1616,4681,958,2553,2436,2597,2718,891,5354,5039,2816,2029,1052,1672,4721,5287,1036,675,6909,4420,2322,3870,741,1724,3473,4262,2027,10425,1615,2605,1244,1049,5196,999,2971,1973,4791,1786,1457,3005,520,8236,2911,592,1681,3665,1667,1386,2600,3731,973,36,3545,1414,6375,357,2077,3835,4004,2623,5343,1515,2036,5192,367,334,6228,3402,307,1601,2773,3927,2269,3150,3156,2473,1662,3864,3400,4136,5616,1769,2556,1695,1945,808,2314,7423,2958,6091,474,4132,1191,2526,652,1734,8109,4053,5545,1912,6934,3529,3795,1021,3827,436,4778,2740,2124,5264,2896,2768,266,1487,4059,5566,8477,1453,3002,4308,1948,298,2818,3069,3353,11660,2566,1164,2854,4556,3048,4510,2721,1718,3925,2901,3105,1304,920,2153,667,4774,2177,6953,1642,6594,1616,2876,2280,1220,3493,2538,7965,2385,2347,2075,1912,2900,7035,3920,861,2336,4126,3142,1842,4847,1333,6956,247,997,2568,3321,2199,3712,1711,5232,2337,2048,1438,2084,7080,1342,4359,599,4338,1176,3185,1439,1110,1269,3257,2024,3127,2397,1075,2629,259,11414,1518,1281,2404,2055,3917,3666,466,1744,4358,702,6151,3035,11200,1360,725,4463,4896,4898,2270,2448,3319,2828,1238,984,643,4629,7717,1503,2810,3518,3055,4812,2945,3108,1814,3043,678,4448,1924,2264,4068,2734,3264,6128,11802,6417,3820,3387,2053,1458,3233,851,1597,1452,8465,1849,2655,2080,2606,2200,3272,1926,3336,1681,1112,6813,6518,1515,3224,2908,4607,2995,3582,7744,3908,324,3093,8159,4030,4166,6917,1007,2646,2218,3569,3356,6451,2473,1055,1335,6227,6797,3389,2929,1901,4946,3548,5170,2203,5172,5595,1788,773,3291,2906,3922,6058,3704,1499,4110,4755,3787,2425,5721,4649,1585,6327,3060,3268,1234,4152,3520,9079,4035,1198,2277,2284,2461,539,3738,7189,2303,3290,1379,6778,227,1075,1882,3606,3224,527,1023,1158,3053,2745,3204,2403,1994,2648,5060,833,367,6242,3221,1038,2230,3034,2213,374,920,5517,2167,472,941,1884,1289,3264,629,1911,10679,1835,3561,2887,2469,2393,388,2828,870,961,297,2953,1821,1764,1093,790,7296,2340,2746,5515,5759,828,1934,1907,2430,1188,2728,3793,1118,1083,464,6375,3744,2201,559,1808,1288,52,123,2230,5523,4922,1349,1076,4583,3767,901,1422,2017,4886,3474,2372,926,4329,510,1062,1746,2882,1146,297,3604,935,6056,1717,2077,724,872,1200,3018,3354,1155,6287,4910,4212,1870,3564,3669,1370,3423,2687,1982,1028,4164,3570,382,2954,1375,2555,1455,2365,2131,502,4708,2731,4886,1378,4612,973,1945,3442,3151,1915,2231,579,2061,4721,3054,1439,4589,2194,1337,748,4064,2825,4693,2920,895,1938,3261,2868,819,2553,5224,1745,3096,1080,3890,3538,1323,1477,3155,1321,1220,3555,629,10441,1188,1898,1372,4564,3798,1225,2073,1195,7191,321,1243,1603,2342,1771,375,2995,1151,7714,1177,1000,637,870,4053,2220,3143,3840,3432,3463,757,3150,2883,3831,1913,2701,2028,3859,1782,2590,3345,2557,749,4552,869,1978,1645,1126,2653,4119,5081,717,1755,3556,1910,3690,2740,1353,3377,3190,1531,1064,1860,2145,1552,892,2394,3217,1411,2161,2539,4552,1570,5030,1700,7020,2576,557,41,4553,1515,1592,6499,3189,2853,2526,1097,1923,3974,3925,2795,2112,783,2632,3448,4334,3287,3131,2608,32,4055,1941,369,152,2268,2739,5296,1460,561,3122,2139,2141,4598,2053,497,2264,1227,1099,1186,434,5257,501,2322,3094,2672,3879,1306,3331,1973,5113,2456,2229,492,4040,1114,310,3413,283,2887,1567,3291,1019,2903,751,4614,1479,2960,2826,2649,6595,2082,458,139,2106,3214,3180,3638,789,6471,390,120,1173,10064,3798,3392,694,1521,3976,3655,580,3457,4643,2228,483,4102,585,2855,1669,244,1537,4830,2135,2145,530,3657,490,2063,4475,2009,5565,2437,1988,2895,6649,1718,573,817,1874,4222,2335,2463,324,2653,2431,2786,333,2683,4104,692,586,1395,408,3109,4802,840,2373,4939,2099,988,2201,8708,1375,2623,2845,781,685,874,1541,1055,1649,3532,2562,5048,1759,2089,518,554,4806,832,2818,3485,2940,1153,2967,3599,1633,1829,3533,1738,630,2506,3709,2409,3590,2910,734,6398,2223,2066,2729,1439,4934,2052,2754,1196,428,6972,1879,2433,292,4979,6240,3686,502,1730,881,2595,836,906,4819,1720,2816,2293,554,3384,1560,3860,810,3183,2195,979,2626,828,3949,2508,540,3597,2188,954,5994,5386,2497,766,247,1958,1967,3790,2029,672,1554,1593,1628,1545,4643,2693,2987,3580,1646,1448,3328,480,1918,1374,716,3554,1201,1815,1547,2085,352,2982,633,1785,3236,421,3177,1813,6492,2660,4722,83,1286,801,1835,825,1918,647,1556,1235,3786,7562,13505,445,2815,5273,2428,482,706,4223,744,3293,1057,3381,2779,2055,3340,1258,263,3746,3779,1500,1745,1328,2199,2683,614,3095,2189,6036,1058,2661,1829,2105,4420,770,1968,534,1623,833,3091,3124,952,1858,5941,735,4447,2046,4570,2069,874,416,6018,2602,775,2024,4198,2547,3200,673,2046,3051,4115,37,3453,797,6874,2128,3611,2186,2954,2557,751,862,4108,749,2062,2290,1676,9273,1106,3368,1112,4155,1261,456,2647,3330,1603,3037,3017,2528,2174,777,2163,2874,483,7567,2102,2670,2870,5301,1014,2309,1819,1831,2093,4329,831,801,2291,2783,418,1329,4199,2726,349,1535,4479,1479,2161,1483,2984,3753,3277,387,1705,3081,2605,604,7914,2172,72,4752,1288,466,3067,1095,3809,2031,2125,712,1631,1144,2580,8347,2013,4137,728,4904,2814,1400,1099,1261,3094,1244,1219,3474,2541,984,2015,3201,1657,2710,3517,1238,4133,1102,527,2335,2772,750,3559,2089,1486,2170,2033,1257,5629,2268,1300,747,4178,3816,1060,658,4649,681,1072,2939,5338,655,3858,2682,1329,541,3238,3735,325,2252,3368,1034,1706,1562,1320,2263,6143,1500,3329,4034,7381,552,512,1291,1392,1358,1973,842,4369,2954,2829,229,2915,1210,1255,6397,3590,2981,3666,680,812,1885,4164,2267,3247,1451,4837,1708,2890,891,1826,3146,1795,1909,5817,2933,2442,740,2824,4609,1210,2015,2300,2186,552,1005,1810,3194,1389,4660,416,999,7828,1752,2951,1680,2832,1112,1138,2205,1266,6822,888,975,3211,1980,2357,3912,66,6161,7930,2440,2567,2745,2016,929,1727,926,1664,7294,1465,808,1901,1992,1692,4390,887,1197,3194,1721,8165,1963,1380,1722,340,2632,2045,3966,1403,2245,1743,3033,116,909,1496,2784,4473,2625,1865,1135,2284,2189,3209,1058,1083,2972,1917,1029,709,2604,8731,2417,2206,1087,1986,5701,1310,1403,752,644,935,8598,542,2276,5459,2078,2533,3082,2242,2684,621,508,3342,1296,1230,845,200,2582,8018,7458,1986,5032,1800,1037,1337,4319,1192,3740,501,4105,3931,2675,2472,1580,2708,1779,2649,3032,104,5059,3039,1491,1568,1932,4815,3123,1415,2533,2729,1570,2950,791,353,6281,2423,4626,1785,4189,1731,1599,2409,325,5188,1737,738,3278,2270,3389,481,2379,3742,2905,1586,6771,1843,3757,1374,1449,5241,2693,1290,1498,1726,4335,2861,1002,6199,990,4863,962,1397,1498,5289,174,831,5038,3162,4051,1375,878,754,5393,3589,1655,1730,4878,2712,379,3706,2078,4068,2573,1395,1528,4159,739,1964,5523,3522,4059,988,1026,1724,5008,5627,1643,2219,4012,2100,1834,2026,5478,77,1583,2701,895,5484,4312,1258,4600,6045,333,2465,1929,3574,1838,633,3433,2445,6189,2249,1440,2185,2865,596,712,1159,1872,2382,2066,857,2590,3701,801,7604,3182,7049,401,2407,4615,1010,20,2538,2022,2148,633,2064,457,2051,2732,1744,4239,1814,5714,404,1703,4265,2352,4347,1229,67,1220,528,2758,1101,5941,3126,4163,662,3938,512,5877,1088,1295,1865,3803,1046,2030,11757,6768,2064,3294,2131,846,1907,313,2419,911,6891,1164,2555,1084,226,3299,1865,2541,604,6955,2625,884,1131,1151,474,31,3434,13586,10218,202,180,188,255,374,108,110,176]}}},\"_specRight\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[],row:Struct{`the entries! [877f12a8827e18f61222c6c8c5fb04a8]`:Array[Struct{GT:Call,adj:Boolean}]}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[10435,11961,10055,2334,9565,16663,9349,548,9376,6039,13869,4615,3837,12680,2016,6720,6469,12199,3675,11533,5737,2756,12886,3662,5379,10830,4053,3421,6200,5934,16255,4410,7830,13118,5892,3986,5023,4845,3106,8567,14977,1881,3351,5059,14245,6532,4089,6404,6766,7681,15089,5305,2726,5427,4419,3233,4962,4574,8072,4418,5477,5338,12169,7105,3458,13366,744,9110,2695,4738,3521,4606,4355,5221,6194,4728,7138,3650,6757,3048,8921,4933,6416,4141,3578,8230,3077,9635,3261,10601,4708,3103,1633,6276,6790,4344,3114,3106,6303,9044,6680,5523,9524,6172,5579,8244,5638,3980,9331,4937,4403,5231,5597,3604,12068,5509,4341,2995,1991,5638,19029,7493,3952,3483,9720,9793,14482,13801,5381,3985,5692,1731,11921,2165,5934,7930,7103,5441,3572,9697,6421,7389,2718,3238,5282,5101,4559,1093,4054,836,13122,3893,6134,6438,5519,7742,15837,3316,5650,2785,2918,3507,6189,12356,3953,6740,3746,8542,2058,3028,5369,10087,6203,2117,7993,4025,5195,3055,5002,10473,2197,5503,3772,9208,8314,2740,5398,6990,3603,6073,5172,6340,3412,6922,4386,4910,5333,4282,6546,6401,7531,4186,3110,3284,4570,9845,6782,7753,5628,5447,4612,4949,10973,2176,2168,5607,5850,6304,7389,8275,1890,5823,2586,3944,5173,1661,9647,4745,6238,3329,13839,2039,3725,3750,5075,4645,6828,6986,4160,5262,7606,5452,6824,2939,4825,1821,11363,5455,2061,6367,7848,2993,4189,3443,11286,5937,9113,1973,3399,7677,2596,10880,4253,4951,5549,3793,1535,2742,6881,2059,7507,3363,5400,2886,3625,3650,5626,3442,6752,6304,6592,4632,2776,3560,9232,3666,6737,12557,6965,4639,1999,7666,2733,859,5297,8148,3973,435,6601,4898,8273,2163,11116,3831,5523,3902,1746,5101,2739,12621,2038,2806,5040,10807,2833,4518,8003,4564,6277,2832,3728,3632,8564,3685,10365,2069,6417,1723,3327,3247,5355,12734,3395,4564,5924,4542,4754,6689,4705,7160,6237,8414,7978,4280,1317,3171,5603,7050,4112,5369,3394,3023,8089,5500,6758,2985,2023,4400,6794,6535,2812,7136,6948,7838,4212,3535,3970,4530,11041,2967,3822,5712,7287,5673,4019,5593,5487,1840,6808,4290,2285,5570,1835,5440,5527,7408,3853,2890,1994,8391,4075,4856,5880,5535,6871,4246,2071,1822,8950,8459,6947,3858,8309,3238,3936,6636,2945,7871,6055,2657,3664,6965,5604,2422,4692,2797,6475,6407,3089,7326,7106,7820,4639,2214,9169,3068,3927,745,6372,9648,2847,5933,5913,3951,536,2845,6447,5135,4787,6795,4804,6152,1642,1929,4740,5407,2022,3005,5764,4890,6994,3010,2140,9392,5142,3112,3259,10322,2934,4645,1840,4011,6378,3721,4730,1749,5522,8527,5341,2322,2187,4993,3181,6679,4301,5039,6520,4190,2484,3311,351,2168,7281,8175,4099,6848,3525,7359,4178,3948,2681,3985,7196,8945,4165,3004,6029,4187,2370,2822,3304,4068,11115,3174,3942,3119,5955,8547,1950,2483,2656,9048,1743,1771,4990,7933,5813,4738,3256,5248,5084,3150,5171,6416,2671,1978,6070,3302,7248,6286,4010,7583,1119,4668,7147,3080,5170,6558,3255,999,3751,1978,9823,3729,7492,3660,5208,4346,6467,3335,2839,3287,3265,5474,3607,5911,10466,4057,1633,5731,5725,2459,3231,2357,7632,4177,6668,2911,4409,4666,2873,5049,6974,5089,7368,2252,5140,2187,5922,5923,6243,4813,5062,4492,1592,4798,5384,5066,6888,2092,5254,4450,3936,3666,4494,5271,8181,3991,9704,2039,5500,6290,4202,7360,4725,7949,4680,3891,7057,8389,2770,4215,8354,5196,7334,2160,5651,4518,9417,6580,7070,2328,5225,2779,4414,5865,4213,6804,3611,6264,4268,4423,3105,4343,3199,7391,3831,7706,4936,4039,931,10386,2815,5159,2884,4993,9290,2458,2021,3126,7660,2986,3721,5483,4945,2233,11986,4468,1794,9854,1742,3187,5893,8695,2494,6048,7306,3214,9238,4972,3962,7693,13009,13101,4482,6551,2491,10101,2636,4126,3713,8576,5337,2830,3845,3904,8963,7989,3572,5723,8317,1560,8441,3981,6384,5557,5886,5485,3071,6851,8985,6825,5567,5732,12430,4654,4305,3052,5976,6133,8397,3916,5400,2289,6630,3525,5083,6510,5191,3099,8310,2135,1433,8664,1598,6410,2491,4929,1137,6358,8517,4004,2542,4885,10127,6077,4446,1453,5427,6498,7920,4159,4314,5804,17298,11893,2012,3939,8081,10985,5117,3801,4910,5213,2503,9058,5044,4013,1707,4042,4127,7024,6433,6693,3281,1587,3703,7496,9101,2955,3244,4019,2990,5300,5468,8643,2692,7929,6947,3689,5074,5176,2647,5792,9546,2282,6340,3873,7448,4972,3045,3999,3623,6975,5779,8420,2125,5961,4223,5702,3796,9158,6010,6501,3980,6770,2005,3693,7183,4903,5739,6823,7221,4171,7560,3063,4041,3713,8598,2144,7009,4894,6185,3506,6786,7871,3165,5721,4351,6972,3000,2219,8306,5210,4771,4680,6270,2577,10085,2731,4042,4880,5931,5951,3858,3651,4048,9871,6467,4466,4557,3583,7559,3401,6098,4449,5209,3399,11083,2171,5552,4642,6773,2650,5835,7190,8205,1635,2444,10861,6059,3083,6714,5924,8865,2675,5245,9945,1360,4241,8126,2918,2070,7139,8189,6379,1706,2504,3741,3123,4718,4709,7005,2744,5961,5037,3387,5285,2527,4161,3171,13753,2838,2799,2382,2653,4728,1550,7053,5064,5056,2587,5052,2950,3119,3786,4994,1920,6573,6438,5851,3979,8284,3269,2731,2942,5649,6549,3900,2375,10459,1596,6908,3919,4826,4500,4112,8254,3364,2604,6019,5913,6185,2524,4456,8630,3475,13642,4925,4538,2408,6436,6213,3346,1692,5482,4261,3570,6043,5403,3934,1747,5713,5568,3329,2190,3154,7375,5672,5903,2182,2444,3296,7099,5400,3290,1306,4199,1778,2832,4469,2539,7211,1428,10424,1841,7918,4700,4525,887,5807,9255,3662,4020,1639,5450,3234,4503,1800,4991,4481,4662,4842,1774,7525,4152,2361,4553,4521,4993,1370,8170,5816,6260,10173,1811,4453,2738,7517,3845,10815,8962,2239,4721,4772,2550,8641,4752,9355,4355,4502,4309,7230,3138,6510,4011,7171,1751,8939,2695,7425,3259,7378,4132,5047,4164,6715,5699,5090,8153,12091,3814,3770,2761,3175,5819,7430,5609,4983,9074,5986,4949,4928,5431,2921,7960,4756,6351,3045,3845,8802,7710,4353,5526,4497,4491,5993,3335,4736,4464,4330,9368,4832,3687,7515,4684,7248,2459,5585,4279,6573,3513,5400,8953,3533,4333,8936,2750,2831,6438,5062,2897,8065,3267,6216,3085,7673,8068,7938,5843,1052,3629,5077,2009,806,5524,6611,9867,3894,2486,1857,7525,3108,2089,1757,7345,12216,1898,3602,2502,7174,3960,6383,5432,3010,6447,5737,6515,1995,6265,4374,4711,5037,6982,2619,2153,2771,4179,5229,4833,6116,3191,5196,5927,5881,5352,6391,3470,5386,4108,5902,7736,3870,4214,13313,9130,10169,7785,5630,7188,8184,4907,1956,4280,4505,4931,7189,9398,5019,4300,3642,7306,5668,4634,9272,1947,4677,4741,3275,4790,7749,5507,3626,6243,3978,6725,4304,6317,4164,6548,6090,3334,7079,3987,4979,2927,5722,6074,4574,10225,792,6328,5300,2489,3344,7030,5014,3101,4918,4491,8189,6516,3973,6874,5783,7657,3659,1953,7036,6600,5958,2054,6911,4153,5997,2538,5998,4310,2248,5490,6526,7700,4551,8355,1827,7402,6492,4037,3675,6046,7167,4674,6767,9311,2766,8091,15387,4903,3439,1322,4189,4803,7140,9914,8016,7788,1670,6890,6460,11318,4270,2550,8116,8186,3843,5076,5348,2779,3877,9033,4986,3090,9202,3255,5225,6584,3674,5529,2433,6763,6855,6236,4999,8116,5246,7964,4314,2535,7838,2130,6238,2738,7523,3997,3886,2811,5524,5652,7060,5572,1335,6153,2894,7605,6501,3458,2382,7668,5892,2922,6944,7008,3403,3853,3299,2703,4616,9730,12073,1701,6391,3619,6103,7939,4907,6089,3233,5926,11543,3701,2810,7220,4002,6650,2786,6204,4839,2896,5293,5195,5935,4402,6065,6404,2081,7391,4657,2617,5290,5380,2860,5918,7397,3746,3616,5939,2742,7460,6326,2470,5379,6862,7048,3375,5538,7173,6754,2078,4806,5243,3795,10208,2107,1968,5650,2644,2998,5755,2838,6135,4952,6887,6495,3807,4828,1156,3414,5752,8475,4004,4537,1704,4949,6939,4521,5419,6346,6947,6892,3273,4169,7052,5366,7499,8323,1807,3381,7960,9850,4737,6015,3656,5119,5563,4224,2966,9457,2007,5248,5584,3945,2888,4729,11832,3152,9290,6007,3532,2832,8262,4170,14292,5420,2204,6490,3155,5092,10118,4419,7020,2310,3269,7457,7554,2971,1638,8322,9435,2875,1568,4881,7780,5699,5890,3207,6299,2499,6958,1195,2773,9175,2833,11781,4149,5174,2580,2728,2960,3966,7959,7299,2048,4187,4462,2647,4428,4219,5095,4757,6613,6350,4086,3242,4447,2308,6149,8541,4336,6028,1609,9444,6189,6563,6684,5010,6273,1223,3639,3415,10321,2635,2648,1530,4469,10344,6860,5207,5447,5675,4077,9759,2888,8299,1354,7505,3125,2579,4727,5184,9487,2474,7427,2730,12615,3382,4993,8139,2010,5084,5587,1782,7228,7586,5691,9414,4131,2843,3437,4983,6134,3027,5791,8619,8162,1677,7155,7855,6172,5473,2688,3502,3346,4173,9333,2546,3916,4474,2733,10035,7017,7594,6783,3904,3588,4742,8817,6343,961,4423,5197,4170,4111,6397,6304,2741,4889,3889,5722,2669,9396,2453,5594,9375,8632,4241,2372,10687,10767,5316,2801,6563,4131,3366,5978,3210,8810,3614,4879,3861,7272,3856,3550,2299,5852,5919,1717,4511,7396,6359,4308,4886,3634,9311,2367,4464,5668,3540,5357,5405,4309,5227,4965,4091,4151,5042,7403,649,4708,3753,2634,3516,6373,4525,1923,6982,6427,7490,2187,6475,4331,8972,3467,3167,7416,2361,10445,3585,5087,1318,8674,10079,5027,4253,4629,6822,3121,1969,10577,9313,2185,6277,5307,4662,3106,7889,2166,2676,11879,7041,2629,3615,7942,2267,5155,2851,5289,12335,4885,2920,3509,3518,2986,6081,1183,10587,3554,5554,7194,5823,5779,4487,3356,6185,6733,2765,5287,2735,9532,5678,4223,6739,8118,4897,4337,6162,1918,5750,10066,3337,2231,7048,3792,2437,4071,2100,7706,12788,4354,6915,3524,4545,6144,1477,3894,4247,12271,3094,6875,9761,2856,16422,4114,3926,1669,4941,11112,6125,4064,5413,13692,1460,4528,14932,8758,8266,3575,854,5284,2467,7828,1560,2811,4955,3427,4067,2642,4346,3980,3267,3509,2461,14708,2238,1770,6367,4685,5155,2951,6607,5966,8887,7028,813,8540,3132,2168,5096,2025,10347,5602,5432,3911,4378,3620,10134,4195,2827,1457,1784,5649,2269,4721,1894,8231,4123,4485,3997,5995,6175,3351,6370,4190,8257,1632,1056,5612,4583,5302,6896,4917,6802,1932,6425,2376,2140,8218,6844,3522,3340,7232,1878,4002,1998,4984,2188,4593,4870,2780,5595,6880,3961,3301,4230,3781,7402,2879,5368,1704,3439,3866,3194,6137,1798,4418,3377,6756,4764,1529,4886,5899,6416,5800,2841,3000,6434,5439,7625,2401,2382,3337,4050,4118,3468,2732,3664,7566,3772,4083,3671,9792,3572,5122,4299,2641,3888,9473,2249,4433,4626,5782,6627,3066,2833,3831,11054,2156,2887,8943,3132,3974,6716,2755,9822,5514,5812,6870,4362,11117,1898,5402,4309,7335,3217,4135,2826,6841,2733,3521,5452,4759,3888,3773,3502,5491,4886,6104,2852,1615,10091,2820,4939,2138,7418,5737,2259,3845,6196,6060,5050,4606,4088,4716,5363,4013,1240,4533,5593,6762,2523,1899,5970,7854,2541,1481,6438,7982,1989,2998,3741,3902,2785,4581,4423,4499,7784,3977,1469,4722,8145,1741,2508,5283,6136,5666,4418,6490,3395,3888,2037,4542,4392,3455,7434,2652,8224,1943,2083,5626,1885,2532,7349,5803,4825,1010,4141,7099,1787,4456,7066,4186,7899,8281,1096,3377,4989,2798,6910,3977,5055,4836,1687,7091,4028,3292,8737,1802,3503,2609,2304,4660,4648,4186,7051,5204,4648,4873,4310,3996,2518,4178,2962,5481,2709,2650,13374,2588,1761,4950,7626,8751,5282,3093,3806,7289,2154,5121,1762,7064,3531,8690,793,6931,5199,4820,5731,5094,2989,3332,5240,1553,8271,3338,2260,2470,4448,8369,6630,4010,4202,4623,3193,2444,5174,4113,6164,2721,7656,11214,6412,2181,5199,8227,5886,3357,10173,3733,3736,4574,6375,4148,3794,9440,4165,1604,6299,4283,3038,8092,6312,5109,3268,5184,1850,11216,6745,8331,4891,2888,5720,3042,9393,3108,10067,10269,5351,1252,5597,8448,5857,3408,3004,4413,5457,5039,4479,2052,3281,3081,1408,9776,6945,2421,6110,6989,5750,3452,2169,2499,9874,5783,4752,3336,6192,7340,5007,3812,3012,6652,3139,7562,1010,7246,4655,10002,5429,6293,5243,6164,2952,8040,6056,6291,11867,4390,732,2675,8826,8091,2119,4421,3287,7280,5728,5960,4396,10767,2440,4221,8036,5269,2459,5638,6956,8307,7192,4453,5926,3575,3967,7847,5409,7494,4877,8161,6225,9223,3171,10892,4868,7350,7645,3057,10306,5048,4934,6331,4388,6563,7402,4563,3777,5219,8127,2260,4744,9796,6917,11360,3777,6902,4632,5521,6052,4090,6679,8907,1026,4078,4071,6703,9954,2400,3943,8525,7557,5453,6038,6220,6620,3546,1880,6445,5013,4762,5671,10705,3259,7220,505,6086,8770,5002,10846,1552,7152,2904,6520,4233,4281,4594,9374,4332,6406,7533,2590,8849,7473,3817,4445,7674,4993,5426,9110,4895,8889,7329,1259,3768,5512,2924,7338,2441,9820,3745,7167,2242,6322,3709,4009,8558,4528,6803,1675,3478,6600,6721,1656,6779,6574,5443,5605,1381,4732,7169,4356,4694,4751,2223,8733,4588,6781,2235,2506,7480,4954,4605,6613,6823,3562,4424,5712,2493,5141,10772,4500,6793,5739,3517,2716,4349,4963,4839,9268,4569,7012,6565,1829,4442,9200,2571,3562,3100,9974,3079,3148,7449,5406,9532,3277,1924,4870,1831,7959,7118,4471,2757,8851,5161,4574,8101,2610,9159,5636,3271,4160,6391,5485,5842,5661,5433,2997,3940,7446,5565,2769,7702,5003,5042,6608,2882,6645,6018,3912,2849,3078,10445,2095,9156,1590,7419,5089,3008,11724,3524,5100,4174,6951,2956,7662,5187,8579,2000,1860,4094,10166,5491,4683,3471,3979,9106,3915,2174,3310,5777,4553,3702,4562,8438,5923,5210,1687,7213,4343,4679,8658,4820,9796,2593,3715,3813,7485,3590,6374,2891,4222,7915,8008,8201,5362,5212,3995,5256,6671,4564,4287,6330,4584,8935,5051,4310,7412,3883,8292,3473,4062,3545,6052,2434,6221,9991,4639,2521,9391,5724,1290,5708,5889,6480,5213,1716,6040,2227,8655,2253,7420,5087,7268,5309,6049,3118,4215,3285,5902,1857,7747,2475,5734,4197,4916,8752,1216,5875,4653,8835,4957,4908,5831,6273,2658,5223,6260,3014,5352,3351,6046,1490,4227,4439,3527,3625,4518,5026,5560,3886,5604,6223,5121,6461,3046,5833,5439,3141,8831,3616,4805,7942,3097,4938,5107,7311,1663,6504,9149,4139,7454,4771,2850,6219,3224,4624,7296,7773,7988,7788,7051,7088,6715,1732,9986,9243,3457,5814,11235,2830,6320,2578,6351,6863,2976,5633,5702,7618,2600,5729,3680,6185,4335,8069,1032,3958,5539,2526,4469,7959,8711,4734,6964,1588,4463,3039,7443,2299,3051,7642,1170,4302,4309,5410,3411,5068,2934,6698,1287,1474,5052,2014,12806,2080,5694,8143,7091,2752,2569,4669,4231,7835,3766,5674,1953,4861,6264,5395,5730,3277,4941,4478,6006,3886,3091,5720,5880,6383,4284,1902,5306,3390,4941,5192,11454,2232,3747,2462,2795,9200,1710,5919,2196,7335,3764,4923,6607,6747,4591,3763,6452,6160,4368,1650,10301,7632,4437,2490,5463,2877,3831,6508,6620,5960,2539,7964,4785,5962,3310,1375,9625,2664,1904,3972,3958,1534,5394,6267,8367,5517,7738,4324,4459,4651,3030,1224,7527,5088,5359,5887,1786,7064,6304,16092,2748,2818,5959,6504,6074,983,10866,7782,5728,5311,9253,3430,5718,9786,5938,2515,4754,2761,2951,10899,2448,5698,2559,10302,5866,11109,4743,3400,7008,2419,8584,1999,6695,3716,6039,4246,6470,2814,5223,1032,4429,6608,2958,2609,1770,7295,4240,3525,2668,9352,1842,4716,7007,2027,4015,7577,7045,1369,8641,3206,4864,4642,8318,1823,3143,9614,947,5681,4291,6824,3635,6465,1136,6585,6290,4553,12207,1987,3854,4276,5299,11678,4236,2760,4279,3523,5282,1137,3349,1158,5739,2434,4959,4375,1624,6764,1244,11457,7717,3415,4486,6000,4025,1893,8541,6046,4311,2241,7798,3260,10926,2962,4221,5749,5256,5157,2906,5138,3177,5743,2962,5653,2990,9321,5583,6644,5019,2382,6556,5928,855,4914,9058,5590,4131,2701,7774,4859,3026,3192,6065,4820,3151,3185,5217,6560,6859,5888,2983,9767,2554,2341,7697,3264,3578,6073,2366,2439,6568,5836,3820,7016,4273,5025,3891,9472,2495,3114,2623,8836,3284,3432,6204,8505,3350,3101,3608,2705,5580,12405,3866,5438,3090,7541,1167,5983,2748,5624,3648,3718,8148,4409,5347,9489,3733,7754,7601,2704,1498,1930,6132,3513,6836,5080,4371,3355,6180,7190,6538,5923,641,11203,4375,2281,4315,6467,4326,4311,4780,2915,4937,5942,5724,4306,6366,1741,6429,3538,7666,5612,5079,2902,8878,3882,1075,11822,1811,7773,6430,5911,6870,5328,1316,8510,3611,6845,4500,2516,7348,2797,4136,4034,10967,2069,6485,4747,8294,1560,7204,4740,6176,9660,2949,10859,9386,11696,5793,14510,3914,8696,2906,3115,4043,8456,4703,9622,4556,9058,6622,5093,3594,4653,2332,4915,4473,6427,4869,8721,5659,10574,6901,20083,2984,1903,6769,8571,7894,4744,11909,8408,4653,10131,5511,5713,7298,5963,10045,2222,6097,3661,5507,8185,5463,3730,2079,9854,1875,5514,4576,9578,10922,6835,6934,11162,7364,2950,5526,6419,9187,2622,9080,3058,10299,11728,2926,2605,3494,5607,17388,4460,6655,4531,10165,5735,4800,7512,10317,7613,11253,12040,9973,1018,8854,6026,3098,8098,5675,2851,4096,3096,2356,8157,3416,8447,1905,9655,7007,4341,4912,1959,3947,2383,1868,6540,6886,8284,10626,2040,2031,3676,3044,3144,9802,5520,2463,4787,1810,11436,3625,6197,3129,9605,1737,7920,1719,6128,3656,6242,3180,4923,8771,3686,3931,1645,4734,5278,4688,3463,5166,7496,3946,7231,5041,2437,4190,12035,2797,7865,4921,4022,3858,4799,8311,1290,10894,4148,1547,4094,7588,4919,3939,1933,6455,3858,5662,6284,2016,3701,3795,5286,1273,2454,12639,991,5328,5142,5281,5168,4608,5716,4656,5453,7000,4681,6150,2303,5951,5236,2105,1095,3749,4056,4285,7497,4379,3801,6365,3873,4079,4799,4922,3618,10120,6602,3111,4456,7425,2525,5232,2861,4084,5213,3907,7230,1665,6980,4908,6861,4434,6799,2773,7373,3909,2061,5058,1455,10286,5093,5684,2853,8471,3363,7510,1031,89,9128,1920,2791,5683,5353,5781,2022,5858,3153,6903,3551,4273,6105,5680,2444,1949,6385,7536,2492,10990,3390,5102,1498,5255,6131,4912,5614,3645,4830,6197,4350,3895,5684,2857,9903,2069,4022,4288,4443,6334,6438,6707,2317,4298,8984,6226,911,4623,3617,6535,5422,1236,2254,8237,9104,1464,5207,5058,3345,4463,979,2480,6825,8962,2727,4980,3508,6877,5503,7505,1481,4254,5112,2488,2566,3726,6359,9280,4933,4089,3358,1689,2774,5799,6797,13949,1896,4555,1576,6494,2708,11110,1907,3940,6932,2421,3572,1264,5477,1313,5095,3011,8086,7510,1913,2047,7154,5775,2280,1457,6188,8762,3235,6001,4473,4383,3589,9651,1697,6906,2884,2124,4189,7808,10021,1822,2933,4183,5250,6665,7053,5295,5192,2915,2781,6002,1874,6770,4939,7302,5077,4452,6657,3523,5829,4351,2562,1437,11029,2298,4722,4231,8959,3055,1417,3786,8802,3732,4215,2053,5586,11174,4730,2975,1356,10693,3274,5131,1787,4315,6890,798,2419,6503,4531,4879,2580,2569,3236,8034,2454,3639,3397,2421,3841,5646,6191,5327,2394,5746,706,4780,6615,7776,7211,1386,2112,3234,8440,8136,4364,9603,6038,3333,8320,5146,4383,3718,4635,5929,3616,7419,3922,6330,4780,8108,2918,5616,5810,5662,10482,1248,7142,1502,4282,10057,6989,1997,3353,2055,8567,4438,1089,7354,2702,2460,1964,10858,7507,3093,5431,1436,8189,2660,4484,4542,7249,8147,3711,3663,7678,4672,3982,5196,3667,6983,5765,5445,2267,4825,8646,2937,809,4999,8557,4122,3303,3188,5718,5564,11530,5213,3022,2430,3796,5575,9351,2162,3182,2498,5054,4192,5528,8478,1776,4257,4264,7450,1749,6452,2937,4680,3829,12091,3632,4038,4668,3671,7702,2461,7981,2128,6648,4130,7393,5705,4885,5419,1455,8807,4969,6629,2376,4829,7440,3531,4315,4590,6338,2698,8200,1515,5938,5989,3864,9066,2895,10768,4590,5594,7302,4607,16154,2800,3633,5151,7467,8787,4421,4750,9937,8091,4762,9579,5317,7424,3231,7892,6909,8748,10070,3375,13170,5764,1199,4992,3888,11192,3540,6650,5547,5291,8040,8780,6412,2373,6142,2293,2685,2282,5176,3283,10025,7323,5338,6058,2848,2641,3400,14799,2778,4704,8088,4408,8982,3147,1819,10489,2161,1939,8883,7219,4477,4753,4439,1903,7136,6825,5761,5571,4154,9123,4623,2118,2631,4956,4855,1393,6970,5741,2295,5702,3613,5939,2294,5939,4734,3242,2549,2033,5639,3286,4991,6897,3518,5516,2505,2156,7080,6132,3384,7459,4443,2100,3289,8558,4687,1716,7766,4758,3477,4509,2358,4652,12725,4439,5579,1527,7888,1485,7177,4138,1570,8883,4510,7647,2305,6296,5350,5140,1885,4340,5739,5370,4234,6502,5756,4732,6404,3179,2660,4727,5547,4957,4956,5268,3592,3914,3110,5553,5110,4056,5380,7134,5959,5638,915,2902,10715,6351,4225,1381,3589,10460,5637,1237,4406,2341,5477,7043,3398,2770,2629,6681,1150,7708,7523,4482,5714,4331,4636,8422,5457,822,2983,2126,4602,5687,4654,4198,4650,2897,6620,3240,6761,2629,4994,6145,1905,7033,6528,7458,3418,3465,4112,3009,2449,3981,5620,7318,3245,5197,4676,8936,2981,5643,3066,7039,10311,2655,1784,1895,4094,7516,3894,3952,5655,4713,2486,6702,5068,3075,12754,3071,2097,2599,3787,3942,9250,2626,2713,2341,7995,8194,2832,3814,2909,4646,8905,7672,3049,2439,7156,6573,6408,2029,2574,3239,7421,5033,3153,4050,4523,4567,3854,3444,4911,1749,6159,5475,1522,3525,4181,6779,1036,11957,9142,2719,3365,1645,5045,3667,2589,7696,8436,2424,5631,6212,6190,3676,9706,1525,4363,6914,2920,6538,5607,5912,5099,4020,3919,4065,5489,5750,5963,4462,2615,6392,2745,3570,8043,7897,4706,4633,10350,1921,4813,8509,6240,1433,7301,5140,1384,7869,3830,4127,9714,4994,5868,3376,4571,3115,3757,2689,13363,6777,4908,3981,7557,3913,3398,4479,6684,6567,2767,5716,1843,5631,3632,4981,5586,6217,4363,3271,5068,4314,7085,2575,3601,3987,8895,5601,3101,5831,5093,4423,4778,7093,6716,2913,6628,4841,3856,7463,3237,5369,1968,5731,6161,3897,10037,4556,5124,6751,3919,7084,4340,4513,6265,3031,2724,3782,2375,5971,921,4405,9348,5973,3118,4117,4637,6756,2878,5189,10245,3096,8808,7169,2369,4413,5290,4851,4878,7499,7946,6979,10494,6909,11110,13280,5823,3279,8634,12509,6806,2487,3462,6775,3856,5106,7389,6809,10227,1285,5756,2876,5141,6833,6968,2845,2375,4683,3361,4566,2380,7793,2560,7121,4508,2400,6237,3220,6682,6611,2960,4945,8946,2630,7078,2713,3092,5298,10552,4102,6426,7987,1767,7449,6614,4757,6981,3453,3605,6509,8786,7269,4657,971,10178,2747,6542,5792,4953,3429,9154,6448,4698,7736,3436,2619,7042,9237,3307,5469,3579,10178,3097,4510,1735,7728,3228,2044,7016,8244,7087,5356,7054,3600,3576,2589,9307,5610,5965,7754,4942,6214,1656,3874,6041,5334,5217,4552,5648,4314,4096,5440,7059,3496,11458,4391,3325,8627,5680,4702,5292,7011,12583,6516,3491,6077,5596,4175,1997,13024,2990,6683,3376,5512,6275,6828,3156,10697,8115,5398,9678,6218,5559,3397,4540,1836,12608,4331,5142,8263,5399,5878,8635,7580,3438,14066,2414,7294,2481,6317,6638,7500,11383,5843,4051,4419,7281,9492,10975,4165,5234,2331,12853,7057,4759,4977,4001,10276,8623,4560,1917,9384,3606,7377,7069,7544,11398,5155,4631,4923,7045,2565,4840,8716,5921,4764,5625,3421,12153,2335,4085,6255,3673,6081,4564,9575,3241,9773,1196,1972,5403,8215,1713,7539,7338,6621,4949,1748,4556,6717,9195,1840,5883,4499,6448,9139,3947,2759,7402,7530,5832,4667,3032,4118,7038,3802,8024,6033,3651,4625,9669,846,4621,10464,6264,6874,5880,11886,4834,5195,11827,4298,3238,3419,10609,5750,5276,6003,4976,6392,5378,6256,9039,4410,16324,13324,5975,4755,5672,4487,6242,6172,4119,1977,3886,4609,3981,8580,7397,6026,3879,4828,12023,15632,3748,6217,8069,4628,6693,2592,5657,4828,3168,6275,1794,5891,7087,12114,2963,1724,1869,7175,4606,3124,4804,6605,2719,4778,11293,2459,4877,3542,19886,2954,14514,3240,4194,10132,8588,4420,3591,6635,1904,5053,6798,5648,3468,9704,5232,10093,5298,3377,8897,4939,3858,2497,8596,6641,6594,3664,7403,2803,2089,4952,9112,5201,3010,6642,3362,6473,8708,3582,1857,7232,6909,8787,6919,492,4945,6426,5179,3353,5240,3457,9612,3286,3102,2387,4176,3263,6977,6174,6377,4344,3562,7623,10183,4446,5600,4128,10123,2907,7403,2949,8178,4477,7670,6326,5222,4703,3198,3884,2128,5728,6510,5785,5561,7588,3299,3467,5741,4683,5082,4770,11585,3441,3173,4436,5618,3921,3268,7762,11082,4670,4084,3494,6010,3842,3432,2407,6653,4363,6488,6319,4323,5055,4049,6462,9425,3858,3239,6358,1735,3673,4682,2954,7315,1812,3546,7114,7200,3158,11914,3324,2797,6586,5745,4234,5174,4844,4709,6745,2458,2061,5704,3000,6961,6121,2931,3704,2034,2031,6446,6712,4180,1635,4322,3798,945,7047,12215,2584,2292,2992,4658,6909,5060,4525,3339,3852,4855,4468,2221,5057,7855,1455,3458,8775,4284,6991,4959,3983,4174,7470,7227,4943,2852,2197,4236,4170,2494,6929,1822,4684,2672,2696,4959,8168,2733,6507,5765,3981,5877,2683,5130,2173,7865,4658,6367,2253,3411,4174,1815,4464,4004,6400,3251,6896,2369,2596,4114,6203,3237,3831,7633,6404,6688,3828,4611,6067,3879,3513,1198,12907,4337,3684,3447,4286,4343,3348,3111,2919,5939,3375,2077,4899,6055,9651,4904,2840,1354,3945,3775,5984,4241,6839,6592,3846,4528,1758,5292,5630,5987,7231,2299,7644,6103,1243,3829,5942,4227,5262,3785,7036,8889,3182,6329,3112,5677,2916,6921,4515,4401,7237,2570,1825,2871,9577,1921,5149,4552,3079,8810,6054,5977,2261,3251,6351,2796,2173,6798,10282,2530,4997,1903,8498,6157,7013,4726,7773,4790,6398,2501,2140,3352,4932,4232,2743,6831,5993,5451,2714,3344,4607,5415,3673,6719,4483,2740,5780,3602,5763,3734,7628,1182,5980,5554,3216,6236,2773,6626,3691,5664,4872,3281,4284,6109,2398,6180,1419,5496,4935,7098,4279,1559,3380,7201,3252,2928,3750,2572,8202,3275,14619,4468,1292,2708,5251,5324,4203,5212,5045,2710,4365,6201,1234,5138,4872,7360,3476,3151,6668,1949,6393,3133,8699,2414,5166,4842,6829,10331,3538,5993,3131,5597,1867,8503,3361,4209,4551,2291,10594,2761,2512,6362,4997,2599,5201,2748,9551,4821,1257,3676,2776,6569,5588,3909,5568,3752,5845,10380,4430,7242,5442,4564,6276,5193,4079,1825,4154,4495,5433,4669,2421,6279,4426,1820,11299,5206,1625,5291,2399,5178,3572,10861,4582,3799,9258,4634,5688,6215,4673,1892,11163,3540,4413,5337,11965,8426,2975,4728,3508,6355,6411,4672,2845,7688,7777,3416,2422,5259,8311,3449,3319,3105,6750,4977,5691,8198,7735,8625,3638,8002,4750,7152,4217,4458,5496,10580,5528,7885,5927,5391,3905,7529,6019,11127,4066,2954,16601,4026,10855,10862,8064,8815,6696,4088,16178,2383,5617,2976,7784,4663,12405,7281,5198,11616,5740,3944,10959,7356,6970,10951,4204,7875,6907,7708,6557,1804,3135,4239,3719,5904,13793,8091,2517,5713,6282,10179,3947,2520,7859,6983,12053,4883,5031,4039,3160,5507,4959,4382,7267,5904,5944,8411,2383,2999,3174,6158,5775,7401,3218,2971,6730,5177,6634,1646,8193,3839,5036,6578,4310,2034,5861,8862,5231,4412,1941,7848,5194,3915,3536,4050,6822,1599,10220,8081,1081,2409,4368,11905,6680,5596,8501,9037,7275,1795,6324,6798,3589,4804,6810,6000,3540,5642,4540,6996,4305,2678,3895,10417,1607,9140,2849,7462,4919,3421,6896,9970,3987,5327,1967,5507,7159,3757,5898,3465,4709,8937,1139,7287,4566,3832,3058,5727,8189,4536,5069,5255,1895,5660,8461,4714,3305,9685,3993,7953,7348,2170,8142,8925,7822,3029,7089,4660,3414,4557,7740,3518,8502,6950,2185,10196,4481,8422,3502,11865,3823,5653,2811,3210,3384,7101,4857,1674,5919,5601,3071,1859,5504,4594,10945,4082,8884,11361,3919,5180,5537,5149,4362,8442,4142,10705,3074,2340,5073,2975,15787,11717,7110,10155,4768,721,9829,12848,5428,3268,5503,8898,12001,5167,3949,10132,4890,10723,1625,8166,5314,10616,8361,4819,5093,6679,5593,4705,3097,5005,6541,4181,3117,4195,6344,8856,8593,1045,7354,8563,4734,6551,4234,5067,5903,6668,2501,3726,1161,9321,8257,1275,13373,2489,7062,3452,2852,4796,6691,643,2454,1561,5140,4235,1976,989,2914,1759,1895,2120,940,819,970,4119,6510,4587,3564,998,2492,7013,3142,955,3069,1151,754,3541,1517,2541,6327,826,1095,3271,3273,2368,568,2216,3238,1933,1019,1557,3458,5834,3162,243,1647,5876,2671,555,4080,925,4112,1230,2222,1768,1522,1764,1860,2793,4667,865,4525,148,785,2277,935,1099,1340,2771,1723,6400,328,1584,1050,4172,4196,157,1725,761,1659,1772,1550,653,147,1821,10616,1366,2342,2072,1136,3282,4436,1638,2076,2608,1426,1109,1076,3893,1576,591,2635,1046,4304,691,1246,1970,2337,2203,1819,263,3859,2242,99,3277,4017,2558,2097,2588,365,553,4707,240,4904,2134,1052,747,1779,3362,2435,519,3900,5082,1466,2281,1605,1569,1421,1991,902,4078,2196,6805,4856,1884,815,4329,3014,1627,1798,784,3827,1486,1644,3815,5751,553,4068,2027,4627,5640,1587,1758,1122,3137,5800,1702,1033,1078,3756,3545,1896,6336,2385,243,1986,268,3137,5275,3689,3503,2281,2841,681,628,2140,3486,1510,2831,1756,631,536,1742,6107,3133,988,2989,3501,2979,2076,324,2700,722,5550,3165,5844,3642,323,810,1656,2398,4419,4772,865,6153,2655,763,2065,3435,2700,4420,4496,2008,5220,1518,11173,1323,633,1974,1588,1723,4195,6843,7892,4099,3237,2890,7712,2042,1520,2285,3278,2761,2752,1349,4786,1160,3435,6186,3960,3703,8632,1464,6781,3077,2815,782,1962,1641,2142,5723,1554,2378,912,3011,2292,3812,1156,11399,1679,1697,369,5171,1213,336,681,2890,2773,2109,1533,1124,1515,3871,2277,1446,1506,1718,2080,1334,1059,3392,3233,3127,909,4225,509,2515,2186,3663,3591,41,3084,209,6942,2509,2525,1041,5033,1622,2248,3810,514,3055,2614,1497,5470,1315,1051,911,2213,2367,3564,984,1141,3543,1343,2358,3262,1819,2303,2609,3666,620,1547,3990,481,2411,1568,2939,3164,3100,635,2898,2340,3036,3676,1042,1381,2177,2694,945,3048,2892,193,1148,6917,1553,2311,2800,1844,311,3060,1273,3757,5750,2670,1744,2180,1683,4430,2838,1882,276,1849,1938,1013,3498,4269,1218,250,963,4313,3200,1260,2527,2283,1711,1038,4344,1144,2492,1948,1398,2448,1375,772,2696,2727,2228,3512,4474,1037,5201,1988,555,2499,2245,2512,1324,2563,1140,4003,9783,954,651,474,5474,3044,2506,1507,1752,6140,318,476,2294,2502,1934,1004,72,11320,6710,1986,2179,2163,1442,3929,1462,1654,6866,934,1479,2796,4145,3231,2184,2152,2035,3116,2237,1283,1980,1887,3326,590,1991,3210,2164,487,2518,1363,3101,3351,2564,1579,4244,2487,141,2113,1299,5341,2661,1682,2507,4131,4495,3095,520,2204,2324,1573,5723,1073,3594,4299,906,1223,1861,5868,2330,2036,2148,2776,5357,213,708,7036,482,999,738,4435,2286,3328,1148,3216,3237,1522,836,1498,6377,1172,1326,306,4257,2346,2101,2902,1246,3767,3911,1578,1099,1411,1150,1058,1911,1817,2933,5948,3504,4834,1271,473,571,603,1137,2695,6608,3817,2107,2652,2498,2546,5617,1822,1205,942,3203,2845,458,1626,1619,2981,6739,2026,2997,2510,763,1639,2994,1477,2109,1059,920,6980,1953,1628,3744,3598,1596,3788,738,2109,17,3066,369,1283,1425,2660,8068,8820,2292,3088,6465,1710,2057,1652,2233,3656,1186,2300,1327,3437,503,3228,4440,3499,1234,3661,3028,4982,4330,1073,3902,3578,3017,1901,606,1273,4505,3026,1235,1424,2009,450,3196,798,1144,9608,5432,4160,1856,1577,2355,7621,1891,3137,3208,4390,3712,962,2155,1563,2293,934,9564,3419,1057,4033,1694,5769,647,1900,2253,6931,12341,2225,3142,4888,931,307,2923,2318,4982,1489,709,3238,4605,2912,4442,1501,2776,2910,6592,939,2739,2625,125,2151,524,1912,3408,3538,2247,5697,5185,1253,3889,541,2623,648,2508,2093,4548,4165,999,1567,1654,6524,6453,2099,1682,930,372,901,1418,4914,7118,3350,3926,2337,2079,2053,3269,2023,6174,347,4429,1726,4377,2467,3156,2023,2106,5639,1942,2899,2143,4114,953,6699,4467,5002,4332,1207,3048,6424,2481,464,406,2360,11296,3888,1359,3184,2445,2415,1499,5389,1087,809,5004,7240,1203,6571,2562,4372,2566,4165,5291,2855,2665,3138,9963,4238,1062,2428,2973,605,728,5615,8090,11035,6552,3947,1177,7074,1660,5214,3183,4479,2554,869,1646,12044,9945,3142,1347,3595,2134,5327,3150,2349,11037,3735,1204,1625,2391,5887,3516,995,588,3067,3730,3288,2181,2897,2797,4995,820,1679,3183,5061,4923,818,4302,1285,2004,2312,5789,2939,1559,1065,1996,5421,3972,4248,3894,628,5891,1263,2346,1922,3657,2866,4399,1548,324,1912,2412,1636,7642,3114,2135,4555,4172,3148,2623,3790,950,4045,2911,6813,3289,2406,5315,3758,1088,366,577,3197,3152,5146,3502,4891,1822,6592,996,2877,1723,3544,3715,1666,2928,2360,1849,3879,3727,2881,2934,3644,6184,1197,236,4059,2057,2408,2053,1567,4195,2414,1221,2847,2429,1907,1007,2640,2608,4483,1189,1340,1968,4505,1406,1467,1498,5566,1999,393,2565,4817,5122,822,3182,3596,3681,4811,193,755,3107,2281,6779,2101,744,5423,933,2014,2345,1235,418,1917,590,6267,8027,1185,1229,3484,7722,660,951,456,2600,4181,407,2436,2669,2850,2041,1180,1664,7121,3646,2433,2242,1937,3552,1058,2637,2584,1569,1661,434,814,3328,733,1073,199,2656,10921,3952,5230,1286,1351,2130,435,6111,4375,1457,3679,1654,538,998,1563,3117,1398,6870,1009,3082,1934,1925,1537,1898,1487,6154,2802,2108,1709,1981,6021,544,3330,3221,1726,850,531,2062,1817,3727,210,1304,448,3594,2854,4325,4306,506,2305,4680,2262,173,8968,524,2461,1761,1354,3257,3671,3313,1809,3647,237,1526,4208,2894,2504,2313,2189,1409,3222,3046,867,4929,2749,1958,841,4319,2020,4132,2543,1006,2801,5248,2754,2804,604,4182,1339,574,1608,4111,526,1443,480,551,916,1553,1510,3137,8475,3977,815,759,4021,1010,7275,1738,642,3415,2469,3088,376,4979,2198,755,3222,1674,1694,2462,382,5129,4097,893,662,1654,2829,9091,832,5466,7327,710,1016,1654,911,1675,2755,2392,3234,4918,2080,2513,2837,1820,357,5405,3339,1153,5673,6161,563,510,3451,1554,2554,6179,3271,3907,1176,1226,1432,1155,1755,3724,2404,746,2795,266,4815,6284,3330,943,4673,907,1031,860,2451,4380,2709,1167,1823,1882,1740,2652,4655,1296,2169,2099,1387,1639,1863,1059,585,852,1324,1058,1806,7438,1284,2617,1561,1608,5126,484,4489,1422,848,755,6887,1466,923,3265,1234,6182,4607,1701,1635,3752,2116,1935,2182,5029,3553,3438,1054,1219,950,1014,3368,2048,971,1187,6507,4121,1594,4372,1592,1279,1266,3587,3819,519,2968,3999,6819,1183,1068,504,4427,9680,1524,2524,3876,1474,2306,864,197,2321,1187,5998,1824,7147,851,903,747,6268,673,1647,2798,293,6008,2065,790,1549,4574,4098,2183,480,2181,1385,2960,1765,2465,4152,1186,5299,126,3318,2291,321,1842,4496,560,910,1391,2952,3341,4650,1107,1912,4369,2366,1668,1052,756,3559,7513,2341,3481,1467,537,925,2741,1076,3341,3199,330,2665,2672,1413,1499,1562,2787,5733,1404,4096,2096,1693,2337,3724,2826,2660,1925,3070,3038,2990,1646,299,1816,653,2988,5915,2549,414,1966,841,960,5516,4575,1646,2783,2590,3091,2628,330,625,487,2660,4220,1390,1533,5154,1777,2049,1295,2035,3226,1617,585,2789,4363,3558,1526,1486,7313,3403,1830,2804,1719,1392,1314,1400,579,2490,4294,4120,285,4468,2604,1417,2019,2015,3603,2476,939,2810,7536,2359,4637,987,3457,828,690,2856,2809,2926,1090,4744,1773,1655,1430,2541,4171,1516,4066,1490,1022,1102,1092,2765,3944,1155,1193,4225,1213,316,2132,2360,503,103,5190,3347,3463,2980,4786,1439,1048,774,1037,4365,2041,1628,1348,3299,3081,5210,517,1905,2876,1700,5429,1946,1207,913,1474,3745,610,2100,2620,1869,3675,4672,840,1944,1340,755,1347,2166,543,2284,796,3511,1171,2438,4218,5895,2038,1255,2000,3626,1174,1656,5349,1820,1455,508,8257,6012,601,994,2438,176,2127,2871,566,1014,5156,3214,1499,2593,1267,2583,5684,1984,1522,1374,1963,2021,2554,8538,1053,8080,1787,3469,941,2599,1327,2672,8385,192,598,2598,2629,4782,2472,1997,804,2880,1843,2540,2006,7167,1662,4029,4191,1955,866,2479,1366,2110,1559,2134,543,1719,4553,1797,2062,1152,15475,3296,1088,1440,4161,3955,3969,2683,440,2487,670,424,4495,2944,1089,10290,1623,1584,6851,2373,4998,1608,8795,4424,2590,861,2577,5235,5992,4804,1453,3275,9165,2161,2048,5714,8946,502,2507,2672,3969,4897,863,9918,3447,4030,3402,9430,6342,3003,7639,1732,4874,3202,6012,3402,6972,6573,2936,3522,5509,5707,1327,980,13580,4398,3569,1901,12094,979,1604,3392,1665,3979,5929,5171,3179,2077,1206,5642,2216,4601,1924,1682,2298,4432,4583,4306,4668,2654,3178,1811,3494,1630,3247,1336,3184,4721,3618,1759,838,5807,809,1303,2373,4658,2453,2538,5579,1135,769,1161,265,5463,3984,869,7573,3047,4017,2929,3001,3429,423,1871,1636,2329,876,1650,971,1262,1961,1443,2793,3477,5011,8431,7291,888,526,2435,4178,3660,576,1198,8141,589,5492,688,3403,1469,933,1592,5109,2489,1666,701,1329,3996,2979,545,976,3315,7016,3553,639,249,2067,508,7585,341,8487,3856,1977,351,3898,1393,3895,2849,3911,1521,1224,2507,1508,4206,776,1545,3775,3546,4313,3015,1359,1483,3516,3055,3242,993,1522,4074,4692,3145,2632,5530,1797,123,864,2971,7454,291,2671,2768,1948,3347,3348,1148,6954,2266,3747,5854,3450,1858,1050,481,4013,2110,3706,3495,523,7530,1226,3094,2323,2773,3676,3234,1800,1309,3401,3327,1451,1810,1743,2720,1283,5540,2289,1256,1170,3441,3238,3885,2992,1003,1809,7198,4478,1386,3527,859,1822,1739,2631,1799,1205,2875,596,1311,8070,3416,4199,890,593,4724,996,464,2913,6390,521,168,2633,6747,2157,1773,314,7845,1975,1929,2614,2478,3766,1888,2661,1385,4383,1859,943,1497,1555,2908,2033,6727,3411,1866,2533,5003,1300,4160,1864,2546,1463,4043,3488,1102,1619,1233,5801,2175,2305,1963,8026,3043,4218,1197,849,5058,3166,2007,3211,404,2157,6582,755,1869,5586,1110,5146,706,4610,825,4377,3214,7998,2338,6364,1823,4821,7769,5880,1460,1223,2956,965,4474,1415,2620,2183,130,4544,2059,6471,1945,2131,235,4609,1471,2526,1374,1866,9194,2583,4812,1025,2949,1457,2497,2153,7157,679,2400,1814,3623,640,2015,644,5122,1652,32,3164,811,4712,406,6362,3186,389,1909,1473,4502,1486,2892,1800,506,1151,3218,3468,443,4222,3067,2408,1095,3195,1057,4952,2396,1299,4942,1873,4804,1734,1250,3138,2962,728,3157,3894,1764,1995,205,4250,1148,2812,2125,2481,8793,4525,1137,1268,2371,3224,1611,1229,1486,1705,1538,1042,3470,1043,3138,2523,1720,2554,8429,1679,1665,2408,3307,2376,3494,1962,1022,6226,2838,3783,1721,684,1125,821,732,1244,3595,1660,1431,3986,962,2694,373,2693,3710,1588,682,3426,527,3419,4618,3330,2770,3274,3264,878,2619,1833,4555,5134,6502,412,5311,4674,483,1039,8937,3561,363,2489,2214,6036,3619,3147,2532,1931,1569,2327,130,4206,4874,2084,1694,1075,4941,1116,1328,2089,1550,1458,1362,3701,1365,6476,1620,6207,3287,2831,1461,2679,5441,2695,125,1727,3964,3465,2573,188,7046,2284,7169,1631,1149,1226,705,1518,5494,1198,5778,716,5592,1509,992,1233,1339,2455,3894,5444,3475,1618,1263,3787,3919,1223,1219,3789,4624,572,6378,807,2087,1621,2420,535,3957,1034,446,525,4295,4085,3466,2261,424,2644,1542,1687,1429,769,2514,3090,5324,2368,7163,3617,4658,1552,2518,225,3741,1146,2299,1783,1524,2492,3796,4450,4436,1524,1448,4072,2336,1327,3272,3329,585,270,1641,2019,5296,1427,1483,1968,5130,3064,1504,1303,2261,1123,2621,1661,830,2343,3726,1580,1276,1707,1435,2871,2779,4648,2929,917,2483,506,3467,2228,508,1272,777,5245,6100,1504,1642,4213,5294,2378,1770,1091,752,1768,1172,753,5647,3620,4662,2466,3616,3492,1362,948,1258,1364,3303,3293,2441,4905,1018,176,514,2752,1909,1706,3146,1941,911,1543,1310,806,3855,1055,6378,362,2475,6564,2153,975,3016,4125,1516,1860,2178,5809,3581,1056,2835,2282,708,1623,1677,7376,3760,1314,1584,500,1615,3259,2556,4408,1631,4400,884,3091,386,1759,7634,2192,994,6973,733,2539,3114,3334,2546,1567,3283,3851,2109,2169,2657,6387,3194,1265,868,2654,4140,463,2013,2236,2850,3116,2162,356,1763,7019,2526,386,1646,2672,2324,665,1929,2486,3192,1474,2477,4154,5627,804,1516,254,6416,2516,1394,679,2215,2981,1079,4295,3071,3727,5234,3099,1578,918,1593,1261,3171,3157,2683,1985,493,501,7073,2712,2247,727,3377,5082,3362,3194,2996,4562,1260,5137,3798,1557,969,2755,4216,2193,3183,1620,2843,3137,1589,1792,4128,2067,4827,3755,2992,2361,3130,862,1565,4637,855,3219,4816,864,1798,2896,1974,1312,4246,1520,2822,1416,3576,4417,7372,2962,245,4034,301,5579,3223,3658,4464,3506,3462,1149,1404,2727,2368,482,4262,4219,4401,1276,4156,5485,3873,154,1744,2122,621,2009,1074,7533,1066,4081,662,4845,777,1452,3245,7096,2941,2396,1952,812,4381,1818,3278,2017,2766,3698,6108,4387,2184,2820,3872,3896,690,1758,2730,3780,2215,2301,1265,10386,3288,2336,581,2497,5721,772,2791,2619,5658,5857,361,1990,4809,1421,1999,2662,4152,5431,1979,890,3551,4235,1373,163,2285,2463,5364,7756,1248,2255,3958,4213,1553,1117,10525,762,868,327,1535,3982,1704,962,1173,3368,916,4472,1832,6352,1557,1550,6136,4578,1019,2113,3127,2722,2857,1150,5644,2215,3134,1348,3050,4587,4696,1433,2718,1651,2230,3660,3366,518,5881,1880,3619,2989,1523,313,4510,105,3793,7766,6013,1995,5047,5202,5088,1050,1206,2068,1892,7734,2919,1322,9850,5226,210,1673,1767,3143,6764,2635,5497,4288,4420,1692,2197,1785,2067,7713,2876,5255,3225,897,745,91,7482,6736,4110,4126,3333,900,8619,5359,4503,5192,842,3431,463,3841,4703,1235,1603,3747,2696,3449,2610,7121,6246,1204,4756,8525,2363,4716,7072,1332,806,5370,4336,1333,3565,1061,5861,1768,8548,2630,5743,3776,2448,3516,4772,5611,4661,2642,1123,3153,2104,5102,7962,2581,1109,909,927,5033,8334,4865,3253,1105,4938,1938,2445,884,1365,1666,4940,3865,3398,700,1285,1129,2632,4436,3028,3386,3180,4057,1591,4432,1612,5072,4973,6862,1245,5869,4288,738,2894,863,1467,4985,4941,1948,872,2550,2184,38,1213,9050,1044,3946,2980,3090,3990,1573,2098,3807,2004,2327,4516,802,3284,1913,6661,593,1938,1931,5048,2485,2761,6053,2815,1758,877,3320,2210,2586,2080,3691,2788,4154,2410,1454,4731,1287,1143,1915,3591,454,1698,7209,316,3537,2900,1526,1122,7694,773,2103,587,3925,1145,1961,4455,5946,5091,1763,2825,473,4689,1124,2746,1807,5289,3453,938,6568,2123,3067,1034,722,812,2683,810,2474,1693,3930,1394,2527,3042,49,4206,3174,1776,1739,1286,5138,1449,349,1612,2070,4038,558,2918,1616,3020,1419,1107,6705,1911,3325,3668,1167,3759,1415,1896,2414,3435,1096,1048,2465,2435,3001,3971,907,2788,6968,713,1989,3193,1928,1053,3667,221,5820,767,1866,4785,280,764,3397,421,647,5073,4003,980,969,5167,4554,370,731,2267,2903,2008,388,5613,2628,899,454,474,7348,536,2136,740,1957,1279,81,613,1330,6608,758,3595,460,2606,1074,2732,2495,6398,1909,1136,4948,2071,4642,5745,2959,587,3182,2663,4074,874,2921,3495,3168,4935,3473,1642,1460,1873,5702,1714,10162,778,234,985,885,906,1067,3322,1438,5380,282,874,4396,4665,2414,701,2011,2300,1790,1617,3222,3897,1043,2107,956,5372,6599,5129,4951,2579,1109,468,458,2332,2346,2865,794,3283,7670,8476,5233,1460,1738,3945,6153,1256,498,2672,2034,2998,1960,4319,3345,276,3150,3418,9617,1680,3514,1708,4547,4156,576,945,3347,1512,2190,2478,2279,4657,6237,2728,1653,1260,5658,442,1053,1015,2286,3814,3752,2644,3913,841,3033,682,1812,4754,4220,1767,2457,3628,397,3046,125,7111,1342,8399,1355,596,3813,1403,1307,2101,5231,669,3257,2701,2628,5901,2417,3035,1686,1046,979,3178,1015,7999,548,2480,1947,1588,5225,2338,3351,3445,4165,1481,914,571,5259,1190,172,5249,2723,2622,6737,1857,551,4112,1656,2374,2825,1632,896,4928,1653,201,4913,2171,2696,2860,1299,468,6088,454,1614,6209,684,1127,1782,1473,2191,2285,2118,2750,820,2504,2633,1543,1174,1175,3578,3914,3529,468,1794,2193,6518,2346,1149,3549,2266,2473,1780,3447,1414,4960,885,882,3233,2125,1130,1171,1809,2960,3184,2144,2760,2988,2729,1208,396,3702,2721,1758,691,3921,2727,536,3081,1426,3401,2495,2512,855,1477,3332,349,380,1581,1241,7347,3720,812,1419,9159,1167,596,4196,1365,3400,4774,769,3201,6023,474,922,1178,4291,3628,685,3362,483,5177,965,3241,3081,7551,3884,1047,3368,508,1188,2688,1398,1135,6581,9395,5668,2995,1993,2095,394,3609,716,1193,2246,1664,1387,3404,316,1615,1482,2283,4275,3878,1595,3490,446,1653,3211,1354,717,3189,3963,1291,4827,2661,1130,1052,2159,5319,2230,2070,4265,5041,2753,924,715,1559,2434,2799,1926,225,9351,1846,469,4215,4881,82,1853,1802,4258,3453,3530,997,2151,1479,4064,3099,7194,2825,1549,2839,2873,1807,4738,3316,1720,1437,3391,3987,518,2536,5617,2236,5834,2566,3127,123,4122,3851,662,3411,656,1481,4606,8284,2550,671,3001,23,4519,2923,1923,6439,1744,6818,2175,2204,880,6162,1135,3300,1976,4118,1588,684,784,2937,3502,96,2706,5393,1401,3145,1810,1699,3317,3514,1594,2417,1898,5010,3672,1718,4143,1163,1047,699,666,1030,3295,3537,2193,1754,3221,1693,2781,1813,1898,3645,1522,2647,1688,2667,637,392,4166,3603,3070,584,2154,2893,1876,241,127,3665,4467,858,1891,2494,5761,1937,2169,2997,1138,834,1304,1133,2044,1805,2423,2935,6701,1272,2258,2206,1681,6749,4440,515,924,4381,2708,906,1441,941,1143,3282,431,3054,4678,1391,2387,2253,2322,3890,2549,7551,1815,362,1205,903,967,3219,1671,1190,501,3014,568,6174,1156,5399,67,3667,1943,1602,2408,4793,3276,826,4145,1647,3150,3779,4397,560,651,551,1268,9257,2342,1189,847,1200,443,819,5802,3951,7397,313,1637,441,4356,110,1088,740,6438,5445,1286,4412,2920,1696,2393,2706,1977,2937,1443,3296,1762,4681,1640,1334,1663,2029,4098,1352,2179,1768,565,1809,1843,2264,3113,2783,2855,1464,2235,2812,1930,1979,1404,3837,2820,3011,1908,325,4145,1431,168,6397,3396,1591,4174,2036,4688,4537,1663,7600,314,1162,568,3063,1389,852,3700,2648,2128,1610,2752,3024,596,1112,1429,7187,366,775,4711,2089,4206,2316,3082,775,1540,2669,2577,8155,4249,3793,154,3289,1345,4090,2068,5368,1829,1453,1199,1191,4083,1016,2043,1377,5594,5684,1619,3720,963,5372,4334,792,1410,951,1006,3270,1421,3196,1582,2355,982,1057,4104,2634,1623,3057,4308,534,636,1924,3006,6468,1239,1400,1620,2362,2019,1567,1434,3871,3044,3741,1684,1772,1101,2586,1000,2847,7777,1114,1746,429,6163,983,3222,1020,4822,6726,1871,720,443,6656,2681,2368,624,1570,592,6655,352,954,2737,1194,2265,517,5770,962,2448,423,3171,4068,1569,2394,3648,1956,2073,1930,951,2858,1391,850,3670,2634,1056,3892,1894,502,3680,2635,2158,119,3466,346,4728,1624,3988,1756,4810,2415,1922,3289,2066,1851,4085,2720,859,3503,980,3531,3137,2274,3403,2632,3904,2670,2783,3471,2901,2178,666,1592,3579,3644,1594,3183,2226,2430,1347,1168,2202,3120,4091,1693,1893,358,2126,6311,6306,827,3066,2351,1362,4203,2159,2932,2292,597,1612,3861,4250,1749,2764,6623,2668,1713,1116,4636,1635,147,1675,3327,1800,1580,4126,5427,6403,875,1386,1637,1914,1264,2688,2579,678,2801,2598,2886,3543,3005,1467,7109,2317,1575,1121,2191,4490,567,2327,1020,5129,2107,3726,1758,1541,873,2427,7152,5375,6789,567,4179,6362,378,1720,5066,5336,2205,948,403,3860,4129,2913,4566,3382,1261,9826,340,2184,491,8173,317,2302,11854,1621,741,1128,5921,4985,606,2292,3026,5454,2736,177,1375,5295,3911,2821,7017,1473,2658,4689,3656,5712,1795,1285,4097,914,10436,2425,3838,5616,4144,5465,721,3368,1700,5631,5663,4146,863,1503,2896,1480,1865,12728,2560,6710,328,248,4739,7462,1948,3033,3817,5343,4110,10201,1440,1087,5946,1870,3888,2360,2080,2743,5029,4052,10583,1599,1207,4342,2230,2869,5482,866,1108,3131,806,4541,5638,1915,7040,8113,4297,2553,3959,8227,2192,6588,1407,2888,1364,6843,3950,3835,3601,891,933,4792,1965,4764,3163,2235,1489,867,6295,1850,5134,1018,3352,8664,2799,1469,1244,2819,4006,1930,3028,6606,703,4776,1600,4032,5520,689,3312,1037,6987,2019,811,650,3693,4699,3082,3341,1545,4418,1119,409,3085,5596,2832,2589,1646,7923,2349,1792,1943,2869,2571,2801,832,2631,7908,3344,5134,1866,658,3160,3765,3427,3061,3689,5810,365,1066,5012,1298,1563,1352,312,8788,3752,1907,1228,445,313,5030,1920,4338,1340,4683,2378,4977,3118,2762,334,1802,3405,2059,1572,2650,1375,2636,2495,920,1507,4287,4370,3155,1634,2429,633,2644,2134,2840,2175,2579,986,1424,3277,2835,1697,1728,1602,9304,1104,1496,4726,3421,6559,473,130,1078,2056,2839,3382,5272,885,1854,5746,188,3331,764,1423,3449,2496,476,3655,1647,2409,3348,4386,830,6856,3725,1643,2474,2230,1028,4002,1444,1929,6633,1420,1823,295,860,3667,4254,1747,2077,5203,2717,1216,1371,2870,1929,1626,1088,4795,7564,363,477,2748,3396,1683,1739,5479,4463,1656,5959,1202,175,2864,386,1752,3165,5204,2506,1186,3536,1108,2628,1281,1728,4590,3597,4439,3294,865,1493,1922,966,2917,3800,5968,1078,1713,913,1826,417,805,2287,7492,8139,909,875,2501,6067,1024,1275,2395,2852,598,385,2290,6922,1260,2914,1652,955,4841,1456,27,1350,7090,137,3668,459,2946,3485,2044,593,1458,4641,819,2881,3574,5060,1027,4897,276,6793,2170,2634,951,1781,1482,2189,2761,1814,6499,3834,1296,1494,2141,1173,578,3842,1788,2046,4267,3406,513,2345,746,2161,1990,2076,6800,1236,2222,1847,4853,2255,851,1633,7173,5386,548,2741,2901,3681,1768,1039,4117,1904,1598,1203,2167,4206,3432,3685,3500,2449,1321,2395,7140,3773,4892,2098,4722,3817,1560,6028,4895,5741,606,2960,884,1458,3182,3797,1079,1452,1753,3148,4947,2399,514,1353,2546,2362,1754,1222,3503,3469,1684,1029,1615,2557,1468,3476,1207,6303,1203,4030,1324,2620,1732,4152,1123,1140,6997,1440,2032,1901,3469,2232,4637,2537,2132,1846,2364,1004,1922,349,2842,2551,1285,4527,1979,1762,199,2686,6998,1677,3577,1907,4633,112,3384,200,6504,163,3303,4953,4146,5622,3361,3175,663,4099,2079,3393,3300,7843,1456,1684,1756,866,4489,3171,761,6801,1933,5603,2178,2204,4253,1232,3837,5008,3732,4325,850,2330,520,3895,502,2672,4817,3447,1104,3047,1706,1310,6110,2822,1951,2718,7082,3750,930,2461,478,1987,1938,3734,3883,1716,5518,1071,2364,1749,4352,448,2859,1652,4465,1596,2459,1713,3355,554,3379,1931,807,2344,2308,2096,1455,1644,2030,9135,628,4936,2332,728,1929,2772,4697,1055,5625,1376,1961,6239,4686,1884,441,860,519,1998,12244,2532,2053,1095,627,2231,3313,1148,2813,9340,110,2681,4217,5746,1402,821,1654,1009,6631,7109,160,166,3134,1909,6565,3462,520,5084,375,4469,2498,1980,3751,779,6306,3196,2692,3756,136,5295,2529,1584,2780,3223,945,3468,808,6133,3776,845,4203,676,984,3373,1800,2189,789,7607,787,2259,1930,5988,4329,6090,5878,2718,2617,2066,1105,1380,6629,2256,1902,1887,3185,1117,1368,6210,422,7168,4113,2282,4700,9064,2403,2717,1052,4793,3564,246,2033,5535,2695,2582,1824,310,5173,438,1670,3063,2894,2332,1281,1468,1028,5996,5840,1053,3289,6133,5290,5584,517,1839,3841,2835,4687,1618,5367,1084,3902,2011,899,5225,1898,1126,5829,2700,1720,2826,3845,6028,785,4337,2553,5570,3577,255,2491,7421,5175,1879,1929,1044,3932,1483,2667,1693,1307,4181,2810,1917,2184,4677,2346,793,2825,1420,2917,2688,2528,3376,7782,1197,2511,1696,3127,1892,5163,1485,4139,3346,4926,2888,2065,2862,2742,2104,5078,3142,4386,7356,1580,609,1231,2343,9086,3202,4223,10233,849,1007,3530,2838,2732,2855,3397,1658,2603,4178,130,4407,1003,2899,1020,2700,1889,2337,2190,3639,13630,489,3033,1451,2500,5060,6096,2593,4430,454,487,1776,3680,3458,785,4666,3791,4093,5366,2379,2329,9248,1792,1653,339,7635,6317,213,1530,2068,3894,2020,986,1698,1989,749,8354,2961,5710,5245,662,676,4758,1993,3930,4348,1381,5308,2366,1883,983,1676,4424,259,657,1050,2479,1325,5364,2601,3516,2344,1153,5691,750,2708,3316,1291,2430,3056,1398,2288,6815,1955,5655,294,692,328,2146,1867,1642,4539,3143,2323,1592,6738,460,9142,736,2251,2068,5769,1608,6016,200,2163,2922,1168,3679,3414,3767,4500,2169,1890,3768,370,315,1282,10103,1268,2733,2675,2148,3666,1143,2288,150,2273,3403,691,838,8440,3328,1299,1356,2899,4039,2954,4293,3704,4042,755,2366,3476,749,924,2160,378,3073,2568,6624,2998,1712,3251,1053,426,3292,1751,5899,8520,1286,545,3088,1346,977,633,2495,2067,3371,1987,2435,5400,2065,3174,1661,4109,1380,4423,213,4350,1671,1114,4829,2521,2392,671,3288,2671,2987,465,7153,1755,2863,273,104,6495,2565,1802,3564,3906,1571,1635,1049,2258,1913,3063,1158,1647,1538,3482,4158,1058,861,2839,1627,5483,746,1275,642,5852,1564,899,3174,4720,1306,546,3740,316,5778,3915,668,2289,4208,379,996,3192,3007,1499,1575,2552,2923,1777,3537,1558,2308,4041,2641,3329,932,2230,2389,5484,1066,1735,5569,830,1400,452,2844,648,1987,931,930,4034,519,2306,558,3227,3378,1000,2574,2181,2046,978,1495,2817,2458,1430,2016,4511,6392,3266,1509,910,1952,5952,3563,1168,1335,680,4351,824,1485,3287,1263,851,1180,4601,1265,1863,2691,1104,4950,1874,1082,2947,2635,1699,175,2004,3499,373,703,2511,3588,6964,1773,1105,2154,566,2309,5049,3779,5005,393,3844,2471,1601,2033,269,4457,5202,1663,2223,1170,3460,1473,817,253,898,2107,2759,1213,5999,3022,2418,356,2031,2498,1884,1940,4100,3263,5710,1124,50,1299,4561,2878,1040,3682,705,2953,2951,2745,1613,1713,5204,276,3377,1770,5789,4319,415,672,4124,4002,435,2824,624,2843,5703,3418,870,3174,353,301,5393,1072,3368,1158,4666,4104,4855,1095,979,4562,2092,2918,3184,855,4701,3476,4895,1288,5973,1232,1945,1590,1517,1796,1438,2645,2506,245,2044,955,2242,1454,4182,2117,5961,1320,5554,5173,876,891,2208,1834,1888,4068,3433,3625,3895,1072,1339,3333,5328,2771,5501,36,3844,776,1508,2402,2351,3721,4314,2501,1919,696,2853,2348,6854,5745,1897,3991,5485,1574,529,4132,1101,1669,1500,3863,541,2038,3629,3122,772,386,2718,7434,1000,1564,2163,4553,3182,1753,1565,3975,4060,4927,1202,5096,653,5365,2319,1631,5126,1084,3579,3451,5265,688,1840,141,4201,465,1203,6726,587,2007,1306,2432,6637,4646,1805,1836,3355,2518,935,1375,2664,1944,3345,3215,2838,828,1482,4176,3738,2125,1167,3940,1703,6037,6010,2858,2120,1128,5431,5549,433,1015,379,5210,1957,1812,2791,1218,610,2035,3427,3172,4252,517,3572,1012,2260,6524,2293,2770,1588,7486,1320,2620,2635,4313,6015,1587,3951,2706,1680,3321,1247,1005,5019,2725,815,1845,3089,6936,4444,1364,1103,4870,3381,4507,3655,1500,2716,1020,1882,779,2717,6525,333,534,4716,2311,8174,749,1368,1622,1311,255,2393,5674,2845,4798,2813,2513,4876,1254,1020,2190,3285,7672,876,4553,1898,2692,1358,4970,3990,1207,642,2656,4312,784,4102,4065,6984,1588,1424,3429,2021,4212,603,197,4595,2930,894,3577,2750,3721,1247,645,3213,4545,5128,3517,1144,3996,2337,5315,3193,421,1594,1855,6116,1260,3871,2373,2157,779,5571,2155,5696,1766,757,2100,4522,631,2660,1393,1878,3620,920,4810,2378,2168,7784,2955,899,3211,2186,1465,1548,2754,3229,2965,4443,3098,922,1199,3292,2750,6940,1038,1351,3194,2997,1892,1656,2641,1089,2863,542,989,2446,3064,2173,7848,3452,673,2301,2393,1218,8071,3705,1305,2232,5884,7662,1804,258,3472,347,1829,2081,2606,607,4003,1327,2687,1135,3124,1742,4261,419,1297,4531,798,3152,5427,3790,1504,6554,121,5371,1983,1014,5731,2935,3568,1604,2400,1694,3244,640,2332,2122,2117,5825,1041,527,2512,4269,3378,2327,3067,1813,2479,2445,3730,1570,2401,994,2893,2047,4380,582,3890,6230,4418,1041,3101,263,3749,3488,624,1122,12154,1892,3252,1181,1772,759,2321,923,4156,4182,1862,2955,6627,3990,2806,621,3351,1162,2027,1408,1505,7037,2167,4858,540,359,2023,483,3271,1210,3315,1731,992,1564,741,4857,3225,494,3150,6060,1765,1811,2508,6102,2682,3416,2523,381,2090,2123,2091,821,2885,1873,773,7004,1888,1737,2610,964,3820,3337,2493,62,1995,4496,2232,3385,2186,1620,512,1156,5376,1543,945,6344,2038,1213,895,1129,4067,1665,1582,3848,1807,5372,1421,126,5889,2784,1909,837,2677,3338,1102,2280,4122,3892,2645,618,2893,1915,3230,3273,1558,3382,2159,1099,633,1311,596,1866,2346,698,2730,3443,3328,1067,2897,3727,2865,794,2535,3844,260,4779,452,3780,2400,1920,898,950,1382,1427,5448,1900,4013,2500,2985,521,5233,972,1139,1408,1439,3659,7391,3806,411,2610,2775,1430,1270,2608,3160,4209,1862,776,2649,1019,4044,5467,2342,1130,1421,645,4435,2397,5823,2514,2929,6234,972,1420,1483,5664,1285,720,3251,1550,2266,1563,630,2877,2185,1591,698,2835,3320,1341,719,1254,6022,786,1425,2138,4422,1651,1364,3970,2734,2472,1840,1045,4725,2132,2258,3468,1289,1102,6714,2819,361,2460,2236,976,1579,4308,243,10124,1990,1838,1727,1217,1990,691,567,2278,1967,1123,6092,1573,3987,373,844,982,1987,1126,2362,2627,1429,3006,1528,3274,569,8641,3300,2349,2042,2438,3040,3109,676,2377,9601,1952,1094,673,2403,2595,300,2845,4841,988,515,3758,4714,5643,62,2551,4607,3275,1307,2955,4397,2448,325,2831,1465,3618,2255,2874,2477,1674,1764,1841,4089,4450,3566,981,2857,1945,1836,1669,1483,7517,1009,3309,2149,2624,941,3489,2364,2682,3885,2876,2098,864,5778,849,4770,4347,4142,3217,589,1618,1913,912,2213,2739,3109,2118,1347,2871,2013,1121,4599,2114,3438,4062,3576,2591,787,3162,505,573,5220,2092,545,2087,1055,7212,1251,231,3495,2746,914,1955,905,9038,2819,3503,2995,4937,4606,860,3450,1329,8375,2811,364,2981,2958,6088,1908,2010,2662,4632,5027,1445,1406,1953,752,2681,392,1006,4934,3692,3602,2308,7739,3050,3323,1811,4841,676,2848,2075,290,4736,325,1245,4234,7516,2292,1069,1907,1142,4944,790,4124,859,3801,4274,1742,1201,2600,5170,2131,3284,6449,6182,1467,653,3697,2302,2340,359,1561,2795,935,225,3007,3901,2059,3725,2462,7508,3040,1908,1474,2600,1335,1848,3075,1642,2228,4589,1004,4371,2546,2842,1221,3117,1210,1342,691,1769,8324,464,4149,2113,1761,908,3205,1132,647,1330,5968,1739,1441,4806,3061,852,1876,1488,1171,3345,5144,1724,2254,1775,2463,1282,1686,1744,5473,483,4776,1036,3399,1801,6946,875,3415,248,1150,1095,3080,7359,1219,807,744,2595,1631,1005,1853,3141,3138,2465,2502,7139,847,2211,1021,2122,4735,2313,1442,2303,1465,3184,2038,1186,2157,4801,2645,1347,2788,4586,2327,452,2332,997,3187,2944,1969,2618,2572,4001,3074,7,2823,1511,1978,663,2469,5123,3820,1404,4600,2931,2178,1234,1299,3745,214,969,4054,852,8199,3342,3679,4738,5960,68,1088,198,1444,3173,1852,109,1726,5201,1848,227,2023,1731,7661,2307,1749,3967,2863,4840,826,1206,2854,3723,1096,2848,2465,199,1660,8078,840,128,1799,1931,1159,7433,1534,3797,486,2129,2555,5147,768,2204,1922,1513,2535,2935,3020,2511,7161,1219,3117,871,3775,1861,2389,2790,2365,2546,3526,2516,614,1226,252,769,2329,4256,2432,1847,1926,303,1273,2989,3394,4961,1145,1273,1144,849,3178,4355,4136,3055,279,2493,3297,2858,3246,1488,4648,737,3600,2826,2023,4309,5648,514,1258,3068,1845,1976,535,985,2633,2777,582,3911,1659,5849,234,2298,1491,3363,1959,3661,1406,520,1813,3053,1142,3376,1960,1263,771,1643,1735,2077,2754,2519,2350,5386,687,1758,4523,3321,1970,4659,355,921,589,441,3184,3218,2202,782,1828,2877,1602,4202,1845,943,2277,1374,3815,859,2251,1523,2860,3448,748,1441,1680,773,3963,2029,5093,726,1678,1890,3615,1820,3621,147,6326,1271,6417,1355,932,1833,1332,1096,4099,3604,4921,5670,2209,1983,843,3007,1505,2186,1516,512,4200,1967,3265,1005,420,1244,2399,5949,3654,4701,6920,1549,556,1000,1704,1607,1725,1101,4457,4483,2963,619,1920,1410,2644,607,1173,2461,7197,1551,2318,1663,2705,3102,615,1453,5632,2178,1674,780,3452,1131,2716,1961,2853,2116,4244,261,1827,243,2876,2694,1155,2427,2945,3830,962,955,1050,3643,943,1336,994,1701,4986,1107,748,3042,3105,1377,926,1061,3455,1532,397,4108,4158,1089,1679,2703,2644,6052,5240,5443,4654,4332,2159,2436,1185,2270,3040,1192,1563,3336,4006,1318,687,3029,3115,1827,1303,425,3671,6702,909,314,1142,5357,1198,320,2756,1737,3963,813,1404,4378,8543,1864,2680,4077,1087,1254,2158,2127,3405,3992,1854,4079,2956,2216,241,1301,2937,1131,445,3962,1266,4966,1657,1515,2444,2073,4894,3754,1889,874,4533,2336,3148,1356,3934,1887,2949,559,933,2320,3801,1122,2394,4350,4338,2876,167,4326,1234,1397,5631,3902,3075,3414,2975,2605,630,3611,2271,1640,1561,1803,3241,2906,934,2922,339,1358,4159,5509,368,1571,4328,5458,1310,696,124,3826,1779,2468,2833,3593,3683,3492,3446,631,2002,3845,624,1343,1261,3207,1659,1775,3730,2687,1022,2893,852,1925,2617,4609,1445,1839,1078,984,1566,1841,1258,4634,3514,1144,1656,2795,1250,2310,2951,2012,630,313,6675,5044,4506,752,2563,820,5003,1431,1665,1900,1751,4628,242,4372,2862,5385,663,2275,1333,8980,647,1212,3177,5818,3413,1133,2759,2951,2025,2575,1225,2360,5864,4001,1080,1546,4853,2589,669,3116,2186,3775,5962,401,3577,2625,1975,1062,861,3318,3400,3663,766,1679,2844,3173,3532,3929,4448,902,4305,346,2027,2389,2204,3436,3438,4196,1368,4806,3419,5350,3763,1858,2312,9453,257,860,5057,586,4589,1395,1363,1359,2943,2163,2583,3280,1279,1225,648,4949,6707,8837,35,2956,3854,2273,800,1129,1508,2898,4369,5695,1745,3565,2581,539,3865,1716,4953,2760,1252,745,277,3704,8317,520,1092,3420,3481,2590,421,7763,2127,786,1106,2831,5161,3119,2170,697,5452,664,3225,996,4510,4255,2213,3747,1601,3336,1620,1113,1762,2692,3231,1195,4421,1607,1794,1975,2120,3166,1138,2454,2391,3017,9243,1663,5531,2632,928,4249,3520,1842,470,7857,721,2945,3257,4020,8293,3825,6678,3681,8455,2443,634,7176,4295,3372,2455,698,6992,1749,9205,4992,757,2579,2238,1700,1218,1688,3549,1692,1658,12964,1730,7130,3386,1673,5920,1310,1404,1174,3089,4212,963,2902,3821,7292,8000,921,1811,5425,1156,2081,2042,881,4974,10334,8090,2227,9135,4151,923,3703,1903,2354,1998,8717,5332,3821,1396,1347,1804,2320,1085,675,1296,1620,3992,1713,1588,6209,3483,1673,2071,4923,1878,2734,396,1147,4661,461,1989,4248,4569,1053,2612,3251,6687,635,575,3900,5689,1879,2600,980,1576,1496,514,8588,1533,2325,2211,2143,4840,1630,2628,4340,141,2639,4436,2705,9715,1319,4287,2962,539,731,847,2428,2709,2839,136,2246,3800,517,603,2370,2756,3108,2527,6756,1097,330,1029,3431,3303,5235,801,3727,5698,2356,2243,2911,1046,3431,3234,1621,5719,1498,5789,1090,1192,1056,1026,1699,3349,343,4787,4365,6005,3702,539,2194,1516,1895,1602,2799,2989,1612,2694,2163,2668,4551,1580,3001,4191,2911,944,497,369,1198,4769,2042,653,5024,1814,2650,903,1254,1510,1774,1483,6873,1687,2252,1741,166,2482,2010,2549,1931,2710,1815,1905,1345,3038,189,3741,1387,2895,2974,3609,796,138,2071,2198,2512,3620,4915,3283,603,2975,1424,2013,1503,4725,1223,3265,776,4118,5289,3851,4905,338,165,2614,1170,2183,3929,2473,4255,2171,816,1996,1801,2624,1125,3785,1467,2764,828,1376,3778,5124,2104,1280,8776,708,1465,285,242,2053,9572,2536,520,1769,3548,2502,3395,1462,3499,1912,1813,3036,3847,1821,2500,288,1381,5524,3064,2020,1021,2271,1329,3279,2131,1624,3523,3043,317,2951,1224,3070,2695,990,5140,3548,1733,211,1672,3683,806,1419,3325,4937,2509,1313,3015,3086,7822,1200,1467,1193,978,2346,4210,1363,1147,6996,2801,3534,877,2782,3043,1059,3566,5278,1018,1887,3116,4382,3787,1117,1348,1585,3073,1600,3887,1325,4831,1628,1543,1313,840,2821,846,2434,8463,6250,919,1783,2677,2370,4760,6150,4327,8016,2823,444,3021,1347,3633,1284,3344,2333,1033,4390,370,4269,2234,4287,470,255,1429,2741,2592,3754,2086,4910,1706,4992,1950,600,1480,3092,1299,3054,1246,1966,1115,447,742,1694,1724,5750,3852,2474,1316,1859,2022,5494,2658,555,3046,3547,5838,657,1196,1905,8372,6293,887,1664,6134,1490,587,1702,1212,4267,2184,5634,1191,2335,933,3306,285,4729,1370,733,3567,3635,4794,541,1373,2192,4888,1710,2524,1147,2987,5264,1102,2612,2511,6386,1749,1110,2674,1073,4346,4114,1582,2617,8516,2452,836,1702,1380,1449,3249,2410,2665,2445,3181,1519,301,3386,3238,3512,1696,1455,1537,653,641,3101,2323,2094,4860,2260,5873,345,3904,1936,1521,1055,3295,1352,3846,5606,845,1070,2821,2995,3309,856,1113,8536,1033,3577,1486,7662,5695,518,4564,3097,759,2370,3701,4222,1083,2783,2082,4731,2323,1922,2809,1236,363,6994,3571,3385,6078,1481,3984,1138,2003,3133,660,4438,3491,4411,3430,1244,2434,817,3008,4180,3939,7333,7023,4286,3905,1654,1265,3181,8471,2079,435,7315,4731,1449,1576,5105,7610,629,2217,2716,8094,5619,1077,1622,670,1522,1298,2053,1132,5574,2142,1190,389,4446,1512,4493,980,3749,8947,1907,3924,3646,4111,747,3422,162,2722,698,2246,6128,441,2576,785,3064,1924,5930,2963,2829,4925,460,4886,2457,1123,1273,7102,2856,5023,5462,2940,102,2087,1341,235,4012,5819,654,1286,2380,879,5346,1455,6006,1701,2043,4447,3273,2898,2304,1751,355,4481,3381,208,3057,2485,4145,1662,824,2927,6104,4114,1285,3213,7698,1505,1110,2097,2057,825,898,666,794,2115,3292,1675,2590,4481,848,6221,2077,2906,3842,3573,2022,2721,3512,3643,3447,2233,4087,915,4482,1767,1792,5979,1860,7531,2944,2799,835,1899,1234,5180,395,1181,924,1668,3502,165,2576,1143,1876,3943,270,902,4341,2791,738,2723,342,4355,1382,1368,2674,3486,636,1478,8720,2609,410,1810,2507,1207,6315,960,325,2522,941,3763,4498,562,4082,3655,1363,811,391,4077,1910,1342,2523,1753,427,7635,1699,1623,4175,2541,112,3894,4107,2594,4147,795,823,1959,2954,2809,1688,8789,3006,3625,2401,5700,1806,1562,896,2983,498,156,2382,470,2212,1603,1066,1593,6479,1656,4637,1333,5436,1585,3049,1968,576,2782,2152,2042,5280,1146,2071,2623,1397,2476,3239,2374,699,1379,5200,1937,970,2270,6756,1127,1910,2864,2294,552,5585,1074,6442,1656,461,4079,3058,868,166,533,879,1962,8635,640,4107,4040,3916,1002,3233,2537,7616,776,1610,3909,3446,1277,2796,2640,1968,2061,541,830,5754,2221,3252,2617,1161,2413,3434,1985,1553,2005,1067,682,2577,1456,4382,1043,3066,3456,2124,1346,2944,8220,1328,6189,2131,291,1247,1815,3479,1483,415,1125,7505,4923,2543,1849,3118,2807,1690,1433,2985,1461,989,3848,2060,2308,1059,294,1900,6326,1588,1984,1374,2390,8782,873,1292,1767,3620,1251,279,3620,3608,2686,2090,1214,4284,1614,996,1731,2622,6523,620,5510,1471,2589,4380,3770,2023,503,3335,2137,1616,2105,1698,2150,1667,2233,4065,3479,1611,721,6502,991,3537,1574,955,1494,618,3401,1162,2076,2194,502,553,3033,8212,4192,8857,2259,870,1404,2594,2334,268,1637,2651,3380,1736,2974,4252,2436,2893,3258,1474,1899,2080,552,3032,2708,3781,3376,4071,1575,3025,311,4279,969,1976,3104,3018,3449,1953,4334,1836,3072,5168,1383,3458,3151,2513,2807,3542,992,4752,3158,946,2168,4056,3086,562,4714,2118,2041,4143,4193,1281,1648,5509,2720,1682,3690,2132,1484,1739,2480,1114,5102,862,7374,3145,1790,1045,2146,1828,5003,4487,550,1199,3206,2297,1079,1668,2860,3482,3505,5644,1658,452,3606,1820,2421,1330,3109,1537,2664,7781,3800,2771,786,1699,2438,2212,1367,3480,3470,1121,2525,994,1171,2618,2385,2799,7889,1425,10866,1391,172,1048,1611,999,3848,881,2740,3555,4291,617,3155,1650,1592,263,6950,6396,902,4855,3697,1804,2754,2892,741,6240,3490,1964,1260,8637,1349,988,318,4030,1533,1114,4100,2388,1764,4766,1008,1657,3229,781,2455,1127,2609,6397,2609,1603,545,4740,2348,4195,6567,6154,1853,1822,1627,3668,922,2351,1605,1000,4035,989,1461,2479,2074,6322,327,3114,2565,744,947,3495,614,4925,1116,3193,779,4224,3526,3048,1280,4728,3187,3207,2309,1592,3201,3814,7518,634,2657,2583,1626,162,5522,2923,2030,1109,1611,950,3739,2344,1767,3053,310,3273,2646,1325,3277,1568,6412,1093,6377,3608,4338,2369,4083,3842,808,680,470,5165,1916,2385,1755,3110,1491,579,5121,859,3915,4753,3708,3731,1989,506,945,3297,3034,2466,3731,3064,2113,1477,4163,854,4022,3500,1138,3053,1004,3227,1477,676,4755,3432,6108,1526,3457,523,6812,526,2271,436,6265,4125,6156,1918,1601,2209,1090,1339,1779,5168,4019,718,4576,3515,3648,3293,7563,793,3909,4077,2339,509,2237,8700,2655,2829,1015,2308,4466,417,2886,2479,1402,5610,502,3384,3869,11096,3096,725,2839,3375,2101,2846,1457,3199,1102,2746,2952,1415,740,1586,1044,5881,5006,11477,3163,5389,839,337,2650,2456,4942,2204,2609,1864,4301,448,3591,5110,1999,2768,6327,9675,3923,1444,1606,5607,2424,4986,9676,3772,914,3561,3519,1428,2023,5364,872,3932,2117,10484,6089,9562,309,12995,4383,5959,5745,10194,9601,7849,414,2706,3148,9319,2757,1286,135,9295,2359,143,1055,50,4601,2351,1948,2916,8051,5651,1858,1198,6178,467,2078,2055,4464,1928,1260,7982,2456,2313,116,4390,3893,3860,2276,4423,7493,3519,4224,2739,718,1510,7129,3174,3349,2124,2212,664,8049,1979,1172,1593,825,1145,948,846,5319,2769,2105,4052,3829,322,505,2017,3977,5878,4635,1904,6002,1379,3900,2650,968,1271,2659,308,3539,7450,1330,6330,1672,5189,2604,931,2507,2476,7046,638,8534,2453,1396,1907,109,1655,2076,467,1491,4969,93,5295,3239,1605,3201,5365,2581,2080,2770,3194,4113,637,2138,1921,7167,568,3029,2390,5045,64,1967,1249,3372,4169,1218,3317,868,4166,3621,2010,1193,5768,235,3168,2300,3600,2460,3513,1837,4689,4924,1033,1241,3521,2185,5577,2593,2268,737,899,1229,1826,1089,11121,6527,512,1807,1248,3095,3494,1549,1383,2855,5594,5194,1526,3273,507,1681,552,1448,3441,5436,2286,3140,4504,5736,603,958,3624,5334,731,223,1870,876,5662,1024,3728,3687,5004,702,2745,2096,1495,4494,1509,2773,3317,1095,3682,724,2957,3203,2418,1159,2953,2878,2807,4320,674,620,2483,648,1177,1964,9129,537,4901,443,1958,538,3422,4585,5439,3054,3611,2274,1317,3956,1364,2975,5065,1946,1288,2174,1489,4094,942,3093,2838,2371,315,1199,5385,934,3729,2440,553,1186,2610,673,5098,5278,1587,1139,3740,2466,1154,2939,348,5067,810,4270,476,4317,550,2837,1714,968,2243,1842,2103,3026,2613,7363,715,451,774,4159,6259,1065,2332,1321,1010,1847,1298,1755,1781,4159,1354,275,2283,2116,1772,868,1241,5452,5166,2944,453,2800,3792,769,2090,1043,2973,3128,1478,3603,1795,2299,1092,2950,2230,3119,1075,4050,2547,1020,2510,450,7348,1365,4775,2138,1725,839,4564,1009,4333,2356,980,7414,203,1488,4201,2386,1160,1661,1906,3161,4911,588,1010,2233,562,954,2038,2256,3155,4580,4692,1726,1766,2060,487,1188,1050,4006,1835,1752,191,4082,2238,1331,4984,2562,945,2151,6510,2612,3327,802,444,180,2451,2002,3637,1116,1369,3863,349,1176,3126,2853,4112,1521,1742,3398,1624,1738,2586,963,3584,1555,1471,1678,2246,4940,595,2633,1802,6101,1912,1945,2037,1856,2900,1192,1483,5053,2182,854,6228,2739,3469,1273,3150,1230,1071,3289,2068,2145,1057,836,3436,1251,2977,2816,3241,1334,3494,6132,2683,2053,708,3791,1597,1396,340,2587,3654,645,1941,3122,1978,1738,2539,4987,3479,1894,542,1538,3701,5266,4109,2401,2146,2956,1486,4539,421,1910,392,3001,1872,3578,4098,1105,1000,4404,1328,3876,1309,3562,9912,839,1555,3268,1359,4510,2003,1327,744,5545,1379,5220,1343,2811,621,2753,2258,1532,3192,2357,645,1481,4803,2325,5820,840,1180,5802,2580,1518,1175,1499,2656,3279,2250,1013,3500,401,2337,1811,2027,658,2271,2582,2890,5674,2745,3109,1596,849,2638,2534,1305,7246,10014,806,4629,1185,3951,252,3403,791,2003,3395,2709,2729,7298,1587,1238,1385,2085,172,1493,190,5513,438,1512,632,1309,4537,1672,1551,2664,2600,2712,806,1393,5108,2036,2124,2817,5211,4783,753,4242,1840,1241,2242,1352,4117,114,3316,293,5660,2376,3887,2272,1958,3558,1590,499,5448,750,4475,3626,2172,4886,5098,2675,2465,2100,166,1906,3083,2934,6415,3663,5068,1144,2914,3775,778,1223,3570,1040,4424,5339,965,3506,2488,2737,237,978,454,2414,5007,2049,823,1801,4565,741,1440,1930,4099,1313,2485,856,897,1810,1489,1704,12340,426,1362,8292,673,3010,2431,1380,6677,4642,3251,1289,789,1560,7658,295,1391,6290,4191,3159,4545,508,2415,1731,3315,5117,2331,3580,5031,986,255,7306,9005,409,607,4210,1246,749,1598,241,1592,4197,2027,6623,2683,1030,6958,5568,3509,2512,2627,232,4388,4161,1964,2482,2441,2374,4232,5054,2299,968,1218,453,2529,2998,2056,1648,2628,1703,3028,2258,1447,6271,6407,2384,2915,3967,1763,3088,1765,2340,417,1545,1407,6117,677,579,3029,7248,636,2659,5320,3297,1489,1136,4464,2038,6465,2969,4409,1017,5169,3675,3237,3623,2883,409,1357,4461,2480,1112,3743,1182,4104,2094,1058,646,9550,626,2618,5834,2056,3855,1018,4725,816,6790,1036,4869,4612,2025,3988,2089,2818,799,6784,2434,2596,452,9396,649,1087,1112,1424,2465,3891,733,112,3835,1345,1383,5583,1865,2142,3848,1932,230,4488,5848,497,4516,4374,1564,666,2659,6662,8659,1758,195,865,2598,324,6604,467,1290,2590,2677,2656,5097,3901,2422,1134,3976,4392,1065,4997,3587,4882,6268,803,2651,7985,373,1925,1406,929,3230,3475,3349,817,2715,963,5994,566,4094,5490,2723,5166,1842,3387,2361,1740,4121,5004,2005,6208,581,3362,3752,5800,2857,1168,1032,1134,2845,4174,2647,1879,1036,2243,2974,3238,2756,4154,1275,704,6478,7436,502,1192,1704,3679,2963,3583,1811,2785,3041,4066,2178,1760,6213,3647,4485,11247,2695,5698,1823,4680,3764,1447,1342,645,3712,5329,1731,3120,2380,8888,609,4763,1207,2091,1348,953,4733,2887,1385,4864,9158,298,5703,3148,1848,2828,3257,1914,2584,1788,1318,2578,3877,3094,2276,6239,3175,1519,8453,1295,11777,3424,2718,3357,2629,3853,265,1780,4080,909,1497,8767,4925,3923,3220,6103,6736,806,7943,4225,7167,4105,1008,1263,2595,4996,3286,6184,9460,2892,4322,2156,4529,7686,2487,1062,3564,6318,3578,1373,1920,9632,6181,6275,2188,3009,3707,4875,2656,3306,4577,360,3905,4963,3465,2016,1184,1363,6339,3098,6695,2275,5495,4303,6333,6703,4720,2485,1818,291,2414,1178,13146,2289,9439,406,4123,5174,1691,1789,2986,6635,1211,1715,3744,1336,2801,9078,6708,7533,1724,2713,4351,4221,1837,3544,1402,3467,2853,2020,7197,1298,8177,2407,1108,4776,8200,8951,759,1432,2239,8433,2835,603,4340,5567,2275,820,2061,2301,5589,5179,1073,3389,8904,3450,220,1284,4169,1524,4631,4722,1700,8765,3185,7878,2965,2908,1737,2009,1855,1722,4515,3300,4849,3983,5357,3300,2263,3761,3814,4868,574,2297,2729,5417,4679,7225,1339,4720,1306,2981,1415,6404,1288,3277,2864,5918,5405,3482,977,1839,8190,1827,1308,2459,6739,5507,2811,743,2684,5214,8488,1977,112,934,10908,1549,1186,721,3815,4112,332,245,4437,8581,4567,362,11573,3204,679,670,1193,3594,2500,2354,756,7395,703,248,2128,892,5464,2107,978,4778,3399,2520,3244,772,6022,698,4258,4452,890,4136,5017,1103,915,3097,2542,3154,1525,3917,2252,1549,2536,1837,2710,5352,2502,716,2949,1621,2722,5024,2374,1967,2920,4174,6296,2613,3032,2191,311,3261,5136,5848,1468,3197,902,2731,1049,1029,3260,1765,2258,2747,4537,2688,179,1448,6125,3931,2027,1779,3216,3075,683,2082,2881,928,2889,3414,2051,3918,1907,2436,1244,1609,1738,8192,2167,1650,3426,3540,1166,1169,2407,2058,2180,805,2209,5101,517,1154,1244,7546,2062,2251,1222,1159,5751,635,1129,1222,3542,1309,3616,2766,1596,5799,2169,3861,377,3110,2482,1638,350,4481,2834,5540,1494,2445,3959,703,1715,2540,3702,3038,1398,3972,2220,1239,3005,1930,6397,611,6386,681,2249,3679,1031,2480,1578,4149,1132,2736,2518,3669,2758,328,2024,592,1917,2073,4393,6194,2020,1856,7791,688,1883,1921,3458,3378,2264,3035,673,1443,162,7883,4553,1322,2707,1912,2038,684,1863,4148,7148,1784,705,3915,4860,7374,3239,1884,5018,1514,228,2003,3548,5960,1374,1225,1317,3514,2150,124,2135,3434,3222,3445,299,1090,2638,2910,7199,2627,3006,3090,3640,4055,2694,2512,2870,5343,2451,5785,3973,3332,2115,6579,1562,1219,2228,1066,3610,568,883,4095,4176,2447,630,1186,9798,841,3173,205,1984,5765,2399,5406,4131,6168,3060,2155,2133,8118,3651,777,4601,2077,4063,2520,301,3580,4010,929,515,3386,5810,4408,3740,1984,478,5130,2129,382,3739,3949,5463,4952,2806,1822,2923,337,3483,886,4940,9055,4728,7330,1305,5411,3203,2595,4285,1864,1174,2197,1945,3266,2084,2178,1845,3933,2001,3075,5635,3555,3021,2564,2041,180,2402,1254,5458,1617,2088,1608,521,6481,682,3402,978,3738,4089,4503,2941,1858,1858,2065,1175,2771,1991,329,3117,7242,168,5230,4475,1563,3664,7075,869,1950,2908,1733,2996,2873,1159,1033,2924,4304,461,852,3235,4159,496,3007,1056,1898,3077,9338,3162,1929,3547,437,4640,2024,1969,4890,1504,5250,2528,3678,830,3040,2917,1298,1111,3930,5250,1979,4431,2458,1994,213,7457,1576,784,1319,1753,3298,1950,1047,2367,9376,1909,3330,913,3002,1531,3249,1991,853,7519,2770,1194,3620,9291,1069,645,2440,1621,6460,2368,1454,3787,1798,637,2879,241,6475,3259,6215,677,1697,1651,2927,3378,3669,3395,2651,494,390,1133,4110,1940,4106,3262,5897,3892,951,4637,2331,3340,1320,1433,4936,2942,5493,3802,2854,539,1917,2870,1113,2243,1433,4888,2612,1063,1136,2252,3759,739,4397,2538,3584,1491,7085,4341,1866,2283,1241,4672,1801,3300,191,3581,5770,1680,2368,2048,4464,1294,2783,2545,2938,3517,2885,1446,3064,1008,4677,1672,3467,1950,2308,1975,5226,2069,4477,2440,2144,4394,929,846,373,6121,463,1131,2235,8904,2149,241,7376,2063,2191,2293,1140,3671,5341,1203,4897,2355,1866,6042,764,1175,2018,4538,6553,2071,1879,5534,224,1503,1717,1371,4996,406,2322,725,10250,321,372,2831,5427,4610,1747,756,897,1845,1308,3910,5325,5169,1040,2621,1918,264,628,2348,5465,606,9965,1235,1840,3410,4305,776,559,4213,2053,5571,2963,3694,1166,1966,2216,447,2438,2589,5476,1173,5216,1080,3360,3171,1059,812,2211,9654,2784,1754,2519,3885,2923,2231,1874,7419,5476,161,4955,7286,1087,2262,182,4355,1682,4228,2772,1295,3217,2417,6530,5157,4626,3975,946,956,2276,2604,504,2283,4133,6958,3298,3846,4170,9378,2467,2278,399,3943,1650,1896,4238,1336,5613,606,2058,1700,8082,2026,6213,6159,3526,9830,969,407,2473,2940,5356,2500,4093,7674,6641,1820,3022,1530,4438,490,4842,10210,2499,5093,2086,1786,4020,4442,1376,428,5336,3451,4139,5188,950,2887,6904,1284,921,6102,6953,311,4756,3817,6793,5424,3272,2887,6694,6163,5103,1063,8606,4378,1126,990,4912,7967,10077,698,2382,1210,3168,7113,3084,5412,5034,1644,5777,6333,6217,1047,4589,5143,7955,2039,8497,3170,6868,3626,3559,5655,5219,878,3500,2085,5668,231,4262,1436,4009,5644,5057,4649,4606,2651,3689,2682,566,2373,5136,6081,639,3951,2584,1353,2180,4113,4583,13175,1017,6773,2797,687,4819,932,2839,4191,7422,2027,443,1280,11380,1841,1468,5168,3997,3099,2826,1584,4961,3189,5054,4384,237,1652,1999,4850,8976,1662,3180,908,1123,4671,5011,2995,3362,5686,7638,2614,924,3391,1371,1088,1699,460,1982,8091,2556,4187,3118,3916,2289,2924,2033,7298,3358,774,3351,2314,3194,538,764,5554,5528,282,3876,1832,1858,2992,1125,8706,1437,3519,2767,297,1568,2185,4611,994,3463,3701,8806,1623,1457,7267,3347,850,3395,1952,964,5523,97,837,2065,7545,2006,1328,1150,5946,910,6572,96,1507,1592,2304,1440,2690,9982,413,1090,2551,3364,4195,431,2407,3688,7154,2320,2542,2617,2119,2170,2860,2410,2565,4332,2145,1294,3744,4510,2654,2513,914,2562,4314,510,3012,4211,1290,2716,1198,3748,2254,7295,2223,2710,5420,1033,4136,4095,3542,2644,1521,2525,1655,2643,2540,2221,1784,7778,2373,5825,4695,979,2311,334,8433,810,1300,2836,7184,1533,3758,2852,4022,2812,1007,2996,1298,2628,743,3623,1580,3965,937,4346,2415,4067,7637,812,2190,827,267,4088,2084,2762,4678,3235,2311,2229,3022,746,4331,4340,5348,1240,2043,2588,1180,1609,9961,225,1701,2183,2867,1742,1476,1194,1325,1694,3483,2945,953,7576,4877,3600,2270,6520,1588,3381,1502,1182,2124,1816,1889,587,421,462,2803,957,2206,3472,3721,1773,988,1210,1695,1050,2801,2944,5492,5625,2352,1965,619,3453,2679,3184,1158,1849,4937,1784,2291,2634,4124,1997,4452,2155,2047,3550,1856,4834,2699,4668,1079,1902,512,1965,8507,3897,1471,296,4025,388,1343,995,2948,4776,1867,1195,1139,430,940,5493,5691,2786,4040,4697,5682,4358,3602,1349,741,1442,2242,4907,7252,5930,1457,285,4397,2571,2936,3479,4791,615,3673,3306,1051,4053,961,4879,329,2062,4482,3801,2005,1153,2069,3563,3661,4453,3060,3576,3302,888,4215,3631,4725,1369,739,1663,3853,1287,487,5145,3019,1585,1673,3401,5526,3179,3435,1959,1333,2578,2926,5662,1960,3411,1250,398,1580,2349,2338,3639,3711,3361,3554,5383,562,125,312,4030,1265,3682,5707,4717,798,6767,1567,3172,7356,2436,2470,1372,3110,3996,16578,996,3897,5189,1120,610,3198,8976,2886,2987,2120,4769,252,4100,403,2506,526,2728,629,1747,1443,7878,1001,1809,8730,4787,1048,2245,2179,2591,1457,546,769,6199,2617,2778,2899,5418,1175,1876,1516,806,2124,1678,3849,888,4162,1046,4404,3745,2587,6488,3009,1564,1633,3025,4208,987,1837,3329,2617,542,4378,2476,1000,836,1206,4164,4942,1370,1414,1272,3229,427,2263,3236,2850,5786,2258,1905,4429,3404,3305,976,1692,2523,1652,2097,494,6138,1689,146,2531,1475,1829,579,3983,746,3672,5303,1524,1183,3717,675,2491,2656,4449,2250,2581,1078,2995,3417,1836,62,2435,1537,3168,1977,4670,3215,5021,1377,632,5029,3706,351,4721,3309,1337,6061,2353,1007,1145,4637,2849,2531,3045,4291,1053,5449,2276,1977,4435,1728,2328,644,1619,1893,279,799,7956,2022,2045,3163,348,3445,2396,4287,4244,3297,8410,2031,1216,642,5321,1507,1068,2968,3095,802,1203,4119,2799,1738,1541,649,1629,778,3358,1150,3001,1528,923,3389,2824,3888,1376,944,779,688,3864,7399,1676,2090,3867,6698,1920,1254,5538,169,4281,3092,3985,1496,6498,1012,743,3175,3316,6330,314,7381,2505,706,427,2042,2984,731,4400,3478,4998,1996,3990,3764,2647,3175,1270,4318,741,4539,147,1295,3139,3682,4371,3135,2773,3619,1784,1682,2213,4608,999,2220,477,1789,1176,1880,7206,1252,520,2057,3025,3586,1412,6103,2219,1949,2178,4709,8245,444,616,861,725,4610,1735,3457,2445,2642,3708,5723,1460,300,8834,1747,2681,4074,1021,377,704,6810,7746,4733,340,4336,6943,3451,2522,448,3633,2551,481,1135,6437,1580,2499,1268,3329,2523,3016,719,1569,8248,1297,1438,2038,3583,3675,2643,1317,2357,2705,631,660,3129,2210,4201,819,5796,3843,6410,512,1384,854,3165,329,1765,3670,3576,2498,3993,1709,1210,2652,869,543,5077,3287,5114,2857,1463,1415,1813,491,4490,4952,2476,2913,5029,1968,5699,1228,1544,657,3834,9169,1808,565,6629,2504,902,2285,1741,4236,928,2789,1129,2796,2205,709,1786,2676,9007,3227,2463,3512,1946,2733,5206,1304,2524,3034,1810,4925,3207,2798,584,2305,1109,2917,3788,5677,1098,6072,4019,2006,4474,2461,4762,1973,3090,4486,5349,2671,250,987,1993,888,3791,2546,1572,6093,984,791,2522,2014,8220,948,2441,657,2429,1500,3171,1599,3075,669,1784,4096,4082,2458,1448,6101,3718,1449,507,2329,3715,9111,4447,1070,1510,4110,3752,4614,705,2055,1977,3293,2747,3133,2011,2896,776,5457,3714,6740,519,1678,2583,7217,750,3515,3617,1121,1579,3113,1071,4398,5888,1101,1171,6200,1430,3926,1364,2494,3636,1712,5267,391,3352,5650,1645,3003,2866,4117,1313,3888,2542,3768,2793,1451,1261,943,5244,2485,3011,1816,5273,756,4423,2359,3632,2443,2006,2213,1255,6379,2787,900,936,4703,1374,2207,1418,3693,4567,1938,2454,345,3505,1801,4207,5881,4557,1232,2105,3274,2802,2965,6821,1923,676,2945,3872,9004,753,2794,1795,2250,620,2912,1299,852,2243,851,1802,2027,1978,2123,2817,1576,5542,626,2078,302,3163,1489,1118,3726,7208,861,2066,1890,2385,2554,932,1777,2302,2260,280,2197,1178,848,3471,709,4155,3431,3313,1452,1231,3144,1613,2122,3630,3752,1178,2185,813,1080,2511,5372,2218,3847,1085,2351,1603,514,3110,2967,755,518,990,2516,396,3278,3256,4333,448,1975,1687,1843,2160,2114,860,7130,2181,887,2341,1771,4874,608,1800,5187,5280,1256,1598,4767,542,2465,3762,2392,533,8664,2404,868,2783,3311,2697,4224,984,1306,6079,1138,2337,1192,7350,1954,2786,1882,3737,2425,1102,1326,2374,4068,3330,875,2651,3478,1314,2161,2212,2342,3422,1436,3511,4308,2055,5069,3513,1562,5110,380,2913,661,5103,906,1855,754,3576,2124,1004,1645,3060,4742,2189,2861,2415,1942,2848,2556,3237,2680,2498,1393,5631,813,3926,1148,1091,2522,240,3856,1331,3937,617,5645,818,654,1995,1179,1116,1630,3520,1743,1727,932,2011,261,4329,760,1663,5060,2445,787,5367,2067,5353,1034,2285,2546,4631,4317,1031,2731,2510,916,4601,1799,2860,3375,2278,994,3446,2352,4588,4846,1228,7531,4264,6152,2898,1800,2561,1434,847,836,5470,6267,481,5077,4112,1511,1644,1354,2717,3148,5471,1543,1339,5725,6927,589,3160,1544,4270,3680,1473,5033,2638,2160,2593,1009,6923,5338,3020,2963,1467,1494,7835,4957,1845,1679,2372,5255,1536,3549,2460,1753,973,3032,1133,3702,2806,984,363,6873,1774,2689,4126,7354,804,9548,2544,2257,2949,1453,3184,1760,4189,2256,6228,1641,2919,4091,2862,4829,5175,3144,906,5382,2549,5253,1881,1933,4890,2556,564,983,6297,777,3231,455,4090,1634,9690,2762,5212,4764,1284,1492,2292,2910,886,12140,5183,2041,3889,944,1067,1716,6494,5211,7836,2447,2935,3740,5175,1403,7899,707,3004,3022,846,992,3759,3492,4055,1124,5244,2629,4950,2568,1472,2857,8193,796,433,7572,4800,4528,5591,1173,9634,2892,1573,2201,2362,1913,7030,6191,3821,13851,5130,1084,1516,2062,2111,3162,1686,1883,2893,4119,502,5131,1906,1596,6994,6065,3423,4905,3314,1882,4617,1279,1824,9357,2928,7352,4461,2489,3175,4920,1377,5314,2566,2483,5077,6458,2450,2233,1543,760,5486,740,4923,4610,718,1563,1226,3623,3008,1380,2940,3060,5407,1432,3290,3335,4727,739,1747,2776,3330,1315,1611,3456,3412,151,4570,1930,1101,1646,4627,4643,2072,4813,521,2000,554,4952,2149,4991,2263,3034,1910,2244,1745,2099,4294,695,4919,2188,3425,1446,1229,2649,1831,3009,461,6372,393,9448,3036,834,1619,2516,248,2168,2277,1987,3575,824,4054,2580,4557,1973,4512,3990,3329,2863,517,4018,1459,2045,3755,2087,2731,4657,1829,3545,5574,1669,6355,927,2900,1043,1461,776,1167,3475,4694,2499,3288,1853,2272,7771,2178,82,2618,904,888,1884,1908,3953,2614,2417,677,1873,2827,1639,5750,6577,7083,2977,1675,1533,4168,2669,1412,2527,697,9349,2010,750,601,2709,1276,1542,2086,2922,1789,1084,816,1113,3670,4262,1870,2927,4265,1608,868,3299,720,1054,3123,1305,5386,2351,2826,273,4334,2054,1768,2216,1090,654,3936,1778,653,953,5088,3769,2518,6352,1883,140,1366,4001,4395,2819,895,439,3913,1566,1267,7174,4391,2166,1412,1812,457,833,4248,1006,2672,1058,5177,1331,471,1892,2497,3800,995,1489,1926,3878,1662,3565,711,3451,1266,2664,5618,2571,649,3119,3415,1202,3246,2756,876,2594,606,4171,3739,3505,2990,1751,1915,3710,1219,3197,3761,2956,454,4826,1883,1639,1475,4333,2208,2309,6002,257,3672,1142,3846,2246,8353,1870,762,110,581,1815,868,6766,4436,5992,1092,1388,1450,2622,2259,867,863,4909,5624,1049,394,2155,5394,6629,1968,691,157,3183,3955,6544,1236,5565,489,914,1854,3877,2295,2075,2047,4138,3976,2448,5581,480,4215,3396,2001,3533,2959,928,3131,642,1826,3693,1749,1484,1062,3295,1169,1034,2309,5097,7811,715,2879,4211,1511,520,1654,717,4306,5082,1790,1914,2717,1550,8062,386,2183,2119,4161,868,1627,3378,1461,3123,5416,1602,3803,2783,3217,4806,1964,1394,5343,2730,1260,3065,1730,3916,2299,3174,733,1775,7250,710,5144,6137,2540,7260,3237,2430,1170,1556,3193,684,1925,1339,2514,1696,4167,3124,1263,2269,1360,4635,2194,7501,3501,1587,383,878,2253,857,5563,6112,3856,589,1767,1244,3753,1942,153,1079,3732,1924,5155,2292,4276,3549,1547,413,622,4862,2471,4276,4567,4724,2770,1698,2953,7339,2989,2999,4646,695,3707,1182,3492,2624,8713,6960,5186,1319,1134,5824,2139,2086,6474,3264,2452,796,3046,6387,1582,7556,1176,9310,2958,3018,7376,6271,6433,3809,611,2858,4691,3408,5202,2869,9910,5198,3457,1755,2615,2235,5066,2368,1781,769,7680,1950,1560,8565,6393,2508,3155,7837,3712,1308,5605,5749,3828,3161,2324,2828,940,8796,6495,475,11186,6164,1008,3063,3362,5117,684,3447,6584,7163,3550,4070,1515,5380,8300,1693,1489,4550,2743,2818,2905,7967,110,9193,4090,1796,4758,2893,889,3918,4516,177,5468,548,3397,1654,3567,1801,9228,7083,2293,2784,4967,2005,5355,1124,5357,4574,9590,3368,3816,2795,3970,1013,4442,2684,6682,7315,2391,7410,1060,679,4420,3964,4810,1504,4153,7803,644,3710,1072,2001,4494,3326,369,4659,2411,1240,8209,5027,4772,1704,2640,2136,5200,1722,996,5244,6891,3838,258,4649,1778,6734,2233,2817,118,2282,740,457,7138,5267,3984,4693,3289,3551,1262,2239,5888,2525,5634,2207,1229,5101,3418,2542,2016,2575,2008,8667,988,2951,3921,8004,855,844,2129,1570,5459,5890,4864,1314,4705,386,1908,365,3645,1518,2762,989,2262,5821,3918,3514,2979,4628,4273,3064,1096,1648,6700,1926,5681,3909,1041,9786,5583,3933,3000,2778,1617,2797,7065,635,812,7993,2439,5108,2482,1816,3975,4612,991,318,2171,5049,9637,1747,77,1985,4042,2309,4890,7055,3048,1717,2455,1510,1842,2299,621,1171,4606,2777,1392,5753,1138,6983,2281,1613,1152,2180,3981,1421,2445,1562,1442,1245,9734,3484,2781,4180,2873,6479,1513,3516,323,2794,1151,5509,1401,1850,583,2378,4608,914,6773,5759,6734,3400,303,2189,4578,1055,4845,732,3910,1085,672,3065,646,9525,1631,1637,3937,10974,5690,2108,1041,509,2610,1819,2274,2046,2459,559,3474,2929,4973,1963,2662,3670,2632,3468,7767,1010,1745,4198,1081,4350,3359,5494,4825,4430,626,736,3329,1018,2308,2506,8214,5443,1363,1229,3496,4699,4007,1180,2816,1891,3890,1040,3066,1049,8712,4899,1647,848,2356,7193,1106,280,7095,5136,1175,1358,3610,3382,3286,1052,968,3847,1508,6242,5405,4193,1026,2850,2297,10916,1175,4083,3177,1479,2726,2295,4823,2516,4366,5148,134,2071,1366,876,3680,4049,1132,2626,6076,1275,2162,5578,180,7767,5102,6369,4706,1633,1319,5389,2660,2524,826,4559,1043,4880,8639,382,1380,1834,5063,1663,5925,10299,1502,1122,1585,5133,2387,2529,3235,4395,4519,383,3304,2377,9810,976,2257,2091,3278,1086,1527,3891,917,2711,1179,6547,3235,5982,3841,2003,4427,2505,2189,1392,4283,3668,5261,2747,338,4454,4077,1070,3188,4812,5689,453,35,2953,2253,3557,610,5258,1584,9094,2145,6112,1432,606,6131,4504,2083,2008,9295,988,4777,2650,5493,1044,1236,3138,705,5747,4307,1276,3839,6329,2438,1463,4969,3687,7316,1946,4421,1579,3678,2777,1971,1900,6822,2627,2125,8339,3356,1428,217,972,1325,3221,4306,4973,2398,7945,4668,1259,1368,2357,239,4717,3065,5240,1936,5305,6002,434,841,2305,3140,4266,5509,4000,474,2354,2421,2190,2554,3747,115,4611,8314,977,5722,6423,3017,1092,1689,3469,5528,6307,3224,784,1900,1685,3930,6003,3192,8549,4347,2706,3801,8445,2716,3263,2273,6980,1223,1466,472,2485,2121,754,2748,3118,4465,1890,1328,632,2940,3209,1710,7931,2342,6028,6708,450,1299,3536,2039,3641,2344,3907,1033,5224,2578,2186,2751,3833,1211,4536,7875,6283,4130,1224,3688,2482,5397,1806,360,6201,3249,1341,2678,4611,2256,3269,1020,1718,6952,1606,1574,2255,5860,5057,1762,858,6906,4819,6242,2553,1386,3771,1450,1546,951,239,2893,1403,3556,4407,1656,2910,1476,340,7817,1649,4425,8092,1928,3428,1596,2287,3182,2278,1606,892,2338,7652,5378,601,1231,3554,3160,4542,426,1610,2100,4451,1358,819,12258,1236,2857,500,6193,3559,3055,969,1654,5536,518,3195,2314,1170,2691,1693,2491,6278,671,5456,1884,588,4372,7794,665,1349,1921,4307,2505,1667,7016,5790,2325,1826,798,2911,3523,1457,1863,789,1881,4700,3149,2492,7533,2808,2327,1304,2315,1024,5269,1811,4275,4660,3673,3117,7420,2285,628,990,3282,6733,5315,835,1305,2082,2909,4452,1643,2366,8140,2501,3309,1625,4978,1254,1181,2117,2408,3751,4107,4729,3353,6138,4115,84,4721,2972,4557,949,872,4725,1942,8951,1745,1524,2872,2347,2996,1140,3699,702,2930,977,1263,1269,1462,2494,6048,6586,1157,2248,3902,6624,2234,3368,2029,2253,6982,4613,927,2742,2288,4026,1130,3020,4229,6777,4125,5521,3331,2148,4374,4252,1137,2809,3909,2379,1349,2819,1089,4126,4077,4406,2246,4304,4220,913,3106,4384,3730,4486,2161,964,2558,1232,3802,5920,2611,2369,4054,1778,2851,2154,475,4603,1837,2083,1398,6096,4546,98,5082,1517,2521,3224,5318,4793,4169,2744,1857,3144,3567,2349,6965,1217,1080,8051,1762,2597,1460,318,1988,8443,1977,12945,2000,754,1709,5008,1756,4318,1934,4094,901,7141,5040,658,1554,4310,1975,3378,3945,2548,8741,2202,669,4116,5776,3703,3050,3381,2141,2466,2916,4250,4795,3177,4961,2037,454,3454,1227,4803,1821,8187,1199,5829,6235,5174,1234,2230,3070,3134,5562,3500,1776,3903,6934,2466,3027,843,334,4180,981,2022,1922,3927,4626,904,773,4240,6852,1217,5360,6598,4015,2427,3148,3147,2535,1367,969,1230,7645,756,2750,3439,2382,4944,2040,5635,5063,5122,1543,3584,1245,5087,1410,3521,3126,1831,1965,1989,4362,238,6005,629,3014,5238,410,1326,2820,2807,1506,3620,6522,2911,759,6768,7729,2149,771,4084,769,1468,4625,420,3496,4960,2840,602,4989,471,4294,3246,4437,4558,4266,3285,733,3149,2240,3487,3497,1435,1212,2354,6608,2039,4168,5646,2256,775,1047,8909,1910,1603,4534,1121,2222,5851,3952,3773,1555,3664,4200,5183,3417,1820,2183,3438,1274,721,3195,4237,2501,4052,5644,2833,4195,742,2215,2533,4239,5629,4225,541,5760,3106,1076,2930,3516,4118,4707,3227,2222,2755,5269,2079,2531,6517,6190,922,3475,3764,8718,4709,1641,1643,869,2187,7883,112,2349,5888,5361,1737,4073,1075,3785,5315,290,3800,4315,883,7193,9861,6351,117,2290,2860,1622,4251,4208,2570,762,3524,3442,1982,2646,7039,7275,908,1977,933,4936,2261,5034,1984,5395,10895,5992,9858,2617,4024,1570,1839,1679,2474,2039,3233,7444,1679,7238,1543,3457,1336,1072,4321,6429,4618,1624,1407,1402,1487,1163,1527,8995,2690,3485,1570,640,6231,5683,10199,565,3996,3495,1160,6452,2381,2003,5076,803,2612,4012,4470,4158,1891,3705,2287,2443,2964,7229,4835,4980,555,844,2729,2838,7720,1431,2203,6793,4588,1828,3178,5144,1317,3187,2054,3081,1891,2671,2514,1702,2121,4510,3686,1325,8449,6390,3019,6359,1502,1665,1468,4344,2597,14596,1819,636,4456,3022,1954,4804,6060,54,4289,7186,3368,9649,673,3745,2232,2636,2434,457,4462,1274,881,4135,3602,1977,6686,4026,2982,1865,2335,1483,3361,5717,4392,3344,1843,2684,4445,2373,2597,2787,2898,2551,3852,2712,3071,5504,192,1496,6670,707,4905,2352,1893,1135,2854,4138,656,4370,4985,1189,2020,5378,340,4498,3398,495,7406,109,3163,4601,3908,3516,2045,3310,5847,1484,690,1859,1995,4219,2075,1799,1494,2848,643,3192,2258,1131,5405,4982,5613,535,5935,1006,2803,1151,1023,3315,2439,3646,131,3151,7234,3233,700,2841,3789,286,328,1101,1837,2761,3230,1256,3315,2455,1730,4368,5936,932,3217,881,3506,4854,794,958,3081,5745,1545,385,1833,2343,4801,801,1998,12244,2443,658,3592,1815,2314,1835,1221,3317,1496,2386,194,3560,3620,4005,128,4429,1866,3951,3037,1666,1298,4078,577,859,1071,2512,6716,5626,1242,1239,3686,2855,2560,3968,15155,723,5577,962,978,3111,1553,2132,787,9481,2301,3648,6262,5635,2259,713,1211,1003,8584,1919,2145,3785,2494,2197,4073,2269,5778,6746,3068,2124,705,1796,2385,1113,3274,5893,2540,787,2578,7634,1973,1944,1689,820,3418,5422,5773,861,4367,1597,1590,1033,2271,2635,4507,3439,3461,1379,1230,2031,747,3842,2256,3829,2241,1759,4742,1105,1642,4755,4489,1634,1800,4195,1839,1494,2539,839,1521,5601,2753,1847,1568,1758,3856,2661,3919,1068,3290,1073,3760,6917,2051,2859,5445,1846,2836,1466,368,3802,6930,2293,2446,992,1835,4027,2134,2223,1707,2572,3707,1011,1699,6308,772,569,1818,3434,762,853,5483,7520,445,2310,4053,1953,3148,3190,3325,2708,576,3016,157,1765,1896,3350,849,1232,6496,921,4164,960,4896,4301,2880,5264,2645,1413,1942,1010,368,1838,230,9310,5809,1538,2225,1480,2104,423,1882,2711,3304,2887,119,2245,7516,2404,1644,1940,2067,1791,3341,3703,1296,718,2784,723,4329,3569,2935,387,4026,7848,1479,2693,577,804,3477,3175,379,1573,3754,1133,1266,8467,5728,114,1501,51,2353,5719,2185,1285,4714,3321,2996,1818,2384,781,230,1782,2094,2244,12089,1771,7721,1951,6125,855,1761,1088,1710,1951,3097,1767,3953,444,4553,3439,1861,4507,4191,299,1690,2584,1545,856,1557,2184,9476,2326,931,2040,1254,3761,4136,1296,3822,5121,860,762,2082,2400,4047,2478,2831,1490,1665,1972,233,3672,5371,2034,2769,943,5964,4792,1361,1415,3703,1390,5375,3568,2091,4412,2497,3208,2326,3138,4364,6535,3031,3238,1993,494,3447,5238,4467,3762,1350,976,1682,1841,3748,4975,2574,691,1805,1838,733,8436,5338,845,871,4293,2727,3500,2123,9033,4569,5342,1523,1708,3529,4820,533,753,1333,2756,1348,3504,8080,5719,1925,3317,1419,4547,793,654,5194,771,3923,9673,3243,1083,730,3008,951,4535,5740,5470,2553,2789,4206,1284,1930,7406,5783,4659,2901,577,4101,12606,836,3432,339,5897,1136,6889,1251,4589,1930,1041,4649,4191,3343,2764,5404,2146,3828,5375,5013,2826,4737,3389,5444,2623,2862,5894,6944,2927,1597,2855,6532,3137,1251,1818,5675,1904,3418,5097,1264,3417,3927,920,867,2210,1265,7163,4524,8715,6256,1249,3834,6798,47,1321,1390,10084,2727,1277,1707,5513,4091,2722,1499,1044,1255,4123,1926,992,4891,3089,3250,1030,337,2503,5450,1549,5324,8432,4181,824,771,2333,3546,692,4933,1374,5955,2658,1172,2547,634,2070,2369,848,2254,3314,1021,1350,450,2342,3828,3531,5209,666,3175,1046,1508,4909,933,4031,2966,1033,2995,3329,2315,1042,1034,4059,5021,1916,5931,341,1245,3054,1246,2456,354,2940,1634,1743,4126,2581,3401,2111,5106,397,2121,1848,2729,3575,3809,331,1554,3143,3596,271,1657,1521,1210,4591,3086,2909,1363,1365,2518,2137,7209,2344,1853,4125,3278,3066,3661,3137,2212,2251,682,4850,267,1456,4596,2455,1237,5301,1274,596,10349,2226,1284,712,3595,4609,2195,1178,2140,3512,1730,834,1212,711,351,7459,3715,927,2139,3795,12246,3897,572,815,1672,337,1014,5316,5022,2250,4497,951,1984,4454,485,1366,4418,4291,1304,9865,2827,3022,1580,1683,3019,4050,324,1880,2151,3461,4478,896,5955,2154,6578,4523,1878,1958,3089,2016,1828,2196,3387,2903,2293,3741,1677,4185,2581,5161,4700,2358,2389,4120,4760,1530,3977,510,3275,1547,5745,4724,434,4850,5441,972,10441,3361,4628,904,3070,2222,4516,10296,5887,7857,1119,2251,4097,2421,2271,1126,6374,3044,3758,2916,2494,10919,2474,2518,2166,3127,2291,3328,955,4409,5935,674,2301,3855,2809,2246,3427,1762,2875,3301,6212,1714,6854,2076,2848,1633,9213,1178,5271,2886,1866,7755,269,2866,2647,2829,945,5713,4192,2701,1511,2377,2609,95,5119,760,10412,906,5586,1622,610,2222,3616,2068,3166,4142,1731,4713,524,2300,7753,3961,2802,3558,1579,4542,3030,211,3220,1166,3107,4361,2136,5440,7152,3731,496,1115,3788,3388,5458,607,3689,4532,2514,3974,703,3848,6171,4327,395,3741,7278,3003,1437,2435,254,4262,845,6397,5125,1690,1267,2394,1170,9784,1940,1037,1603,5921,3572,3237,1689,7092,7223,689,1061,1445,9711,3926,3436,2514,1818,2389,4430,5413,710,3691,4920,5281,2850,3239,1544,325,1478,5458,10228,4379,3619,657,9547,6190,1389,897,2389,8306,203,7017,1699,3763,2044,1800,1496,2566,2852,4539,2562,1319,1302,2123,6129,5187,1680,3314,3138,3131,5220,2096,832,1369,3450,4578,7358,6124,1104,608,5007,4008,1402,3650,1456,3985,1512,2094,3147,3565,2923,5626,5085,3562,3716,4654,558,3485,527,4261,3856,2649,1428,4115,926,5609,2720,3738,1329,1345,3438,2439,1616,4681,958,2553,2436,2597,2718,891,5354,5039,2816,2029,1052,1672,4721,5287,1036,675,6909,4420,2322,3870,741,1724,3473,4262,2027,10425,1615,2605,1244,1049,5196,999,2971,1973,4791,1786,1457,3005,520,8236,2911,592,1681,3665,1667,1386,2600,3731,973,36,3545,1414,6375,357,2077,3835,4004,2623,5343,1515,2036,5192,367,334,6228,3402,307,1601,2773,3927,2269,3150,3156,2473,1662,3864,3400,4136,5616,1769,2556,1695,1945,808,2314,7423,2958,6091,474,4132,1191,2526,652,1734,8109,4053,5545,1912,6934,3529,3795,1021,3827,436,4778,2740,2124,5264,2896,2768,266,1487,4059,5566,8477,1453,3002,4308,1948,298,2818,3069,3353,11660,2566,1164,2854,4556,3048,4510,2721,1718,3925,2901,3105,1304,920,2153,667,4774,2177,6953,1642,6594,1616,2876,2280,1220,3493,2538,7965,2385,2347,2075,1912,2900,7035,3920,861,2336,4126,3142,1842,4847,1333,6956,247,997,2568,3321,2199,3712,1711,5232,2337,2048,1438,2084,7080,1342,4359,599,4338,1176,3185,1439,1110,1269,3257,2024,3127,2397,1075,2629,259,11414,1518,1281,2404,2055,3917,3666,466,1744,4358,702,6151,3035,11200,1360,725,4463,4896,4898,2270,2448,3319,2828,1238,984,643,4629,7717,1503,2810,3518,3055,4812,2945,3108,1814,3043,678,4448,1924,2264,4068,2734,3264,6128,11802,6417,3820,3387,2053,1458,3233,851,1597,1452,8465,1849,2655,2080,2606,2200,3272,1926,3336,1681,1112,6813,6518,1515,3224,2908,4607,2995,3582,7744,3908,324,3093,8159,4030,4166,6917,1007,2646,2218,3569,3356,6451,2473,1055,1335,6227,6797,3389,2929,1901,4946,3548,5170,2203,5172,5595,1788,773,3291,2906,3922,6058,3704,1499,4110,4755,3787,2425,5721,4649,1585,6327,3060,3268,1234,4152,3520,9079,4035,1198,2277,2284,2461,539,3738,7189,2303,3290,1379,6778,227,1075,1882,3606,3224,527,1023,1158,3053,2745,3204,2403,1994,2648,5060,833,367,6242,3221,1038,2230,3034,2213,374,920,5517,2167,472,941,1884,1289,3264,629,1911,10679,1835,3561,2887,2469,2393,388,2828,870,961,297,2953,1821,1764,1093,790,7296,2340,2746,5515,5759,828,1934,1907,2430,1188,2728,3793,1118,1083,464,6375,3744,2201,559,1808,1288,52,123,2230,5523,4922,1349,1076,4583,3767,901,1422,2017,4886,3474,2372,926,4329,510,1062,1746,2882,1146,297,3604,935,6056,1717,2077,724,872,1200,3018,3354,1155,6287,4910,4212,1870,3564,3669,1370,3423,2687,1982,1028,4164,3570,382,2954,1375,2555,1455,2365,2131,502,4708,2731,4886,1378,4612,973,1945,3442,3151,1915,2231,579,2061,4721,3054,1439,4589,2194,1337,748,4064,2825,4693,2920,895,1938,3261,2868,819,2553,5224,1745,3096,1080,3890,3538,1323,1477,3155,1321,1220,3555,629,10441,1188,1898,1372,4564,3798,1225,2073,1195,7191,321,1243,1603,2342,1771,375,2995,1151,7714,1177,1000,637,870,4053,2220,3143,3840,3432,3463,757,3150,2883,3831,1913,2701,2028,3859,1782,2590,3345,2557,749,4552,869,1978,1645,1126,2653,4119,5081,717,1755,3556,1910,3690,2740,1353,3377,3190,1531,1064,1860,2145,1552,892,2394,3217,1411,2161,2539,4552,1570,5030,1700,7020,2576,557,41,4553,1515,1592,6499,3189,2853,2526,1097,1923,3974,3925,2795,2112,783,2632,3448,4334,3287,3131,2608,32,4055,1941,369,152,2268,2739,5296,1460,561,3122,2139,2141,4598,2053,497,2264,1227,1099,1186,434,5257,501,2322,3094,2672,3879,1306,3331,1973,5113,2456,2229,492,4040,1114,310,3413,283,2887,1567,3291,1019,2903,751,4614,1479,2960,2826,2649,6595,2082,458,139,2106,3214,3180,3638,789,6471,390,120,1173,10064,3798,3392,694,1521,3976,3655,580,3457,4643,2228,483,4102,585,2855,1669,244,1537,4830,2135,2145,530,3657,490,2063,4475,2009,5565,2437,1988,2895,6649,1718,573,817,1874,4222,2335,2463,324,2653,2431,2786,333,2683,4104,692,586,1395,408,3109,4802,840,2373,4939,2099,988,2201,8708,1375,2623,2845,781,685,874,1541,1055,1649,3532,2562,5048,1759,2089,518,554,4806,832,2818,3485,2940,1153,2967,3599,1633,1829,3533,1738,630,2506,3709,2409,3590,2910,734,6398,2223,2066,2729,1439,4934,2052,2754,1196,428,6972,1879,2433,292,4979,6240,3686,502,1730,881,2595,836,906,4819,1720,2816,2293,554,3384,1560,3860,810,3183,2195,979,2626,828,3949,2508,540,3597,2188,954,5994,5386,2497,766,247,1958,1967,3790,2029,672,1554,1593,1628,1545,4643,2693,2987,3580,1646,1448,3328,480,1918,1374,716,3554,1201,1815,1547,2085,352,2982,633,1785,3236,421,3177,1813,6492,2660,4722,83,1286,801,1835,825,1918,647,1556,1235,3786,7562,13505,445,2815,5273,2428,482,706,4223,744,3293,1057,3381,2779,2055,3340,1258,263,3746,3779,1500,1745,1328,2199,2683,614,3095,2189,6036,1058,2661,1829,2105,4420,770,1968,534,1623,833,3091,3124,952,1858,5941,735,4447,2046,4570,2069,874,416,6018,2602,775,2024,4198,2547,3200,673,2046,3051,4115,37,3453,797,6874,2128,3611,2186,2954,2557,751,862,4108,749,2062,2290,1676,9273,1106,3368,1112,4155,1261,456,2647,3330,1603,3037,3017,2528,2174,777,2163,2874,483,7567,2102,2670,2870,5301,1014,2309,1819,1831,2093,4329,831,801,2291,2783,418,1329,4199,2726,349,1535,4479,1479,2161,1483,2984,3753,3277,387,1705,3081,2605,604,7914,2172,72,4752,1288,466,3067,1095,3809,2031,2125,712,1631,1144,2580,8347,2013,4137,728,4904,2814,1400,1099,1261,3094,1244,1219,3474,2541,984,2015,3201,1657,2710,3517,1238,4133,1102,527,2335,2772,750,3559,2089,1486,2170,2033,1257,5629,2268,1300,747,4178,3816,1060,658,4649,681,1072,2939,5338,655,3858,2682,1329,541,3238,3735,325,2252,3368,1034,1706,1562,1320,2263,6143,1500,3329,4034,7381,552,512,1291,1392,1358,1973,842,4369,2954,2829,229,2915,1210,1255,6397,3590,2981,3666,680,812,1885,4164,2267,3247,1451,4837,1708,2890,891,1826,3146,1795,1909,5817,2933,2442,740,2824,4609,1210,2015,2300,2186,552,1005,1810,3194,1389,4660,416,999,7828,1752,2951,1680,2832,1112,1138,2205,1266,6822,888,975,3211,1980,2357,3912,66,6161,7930,2440,2567,2745,2016,929,1727,926,1664,7294,1465,808,1901,1992,1692,4390,887,1197,3194,1721,8165,1963,1380,1722,340,2632,2045,3966,1403,2245,1743,3033,116,909,1496,2784,4473,2625,1865,1135,2284,2189,3209,1058,1083,2972,1917,1029,709,2604,8731,2417,2206,1087,1986,5701,1310,1403,752,644,935,8598,542,2276,5459,2078,2533,3082,2242,2684,621,508,3342,1296,1230,845,200,2582,8018,7458,1986,5032,1800,1037,1337,4319,1192,3740,501,4105,3931,2675,2472,1580,2708,1779,2649,3032,104,5059,3039,1491,1568,1932,4815,3123,1415,2533,2729,1570,2950,791,353,6281,2423,4626,1785,4189,1731,1599,2409,325,5188,1737,738,3278,2270,3389,481,2379,3742,2905,1586,6771,1843,3757,1374,1449,5241,2693,1290,1498,1726,4335,2861,1002,6199,990,4863,962,1397,1498,5289,174,831,5038,3162,4051,1375,878,754,5393,3589,1655,1730,4878,2712,379,3706,2078,4068,2573,1395,1528,4159,739,1964,5523,3522,4059,988,1026,1724,5008,5627,1643,2219,4012,2100,1834,2026,5478,77,1583,2701,895,5484,4312,1258,4600,6045,333,2465,1929,3574,1838,633,3433,2445,6189,2249,1440,2185,2865,596,712,1159,1872,2382,2066,857,2590,3701,801,7604,3182,7049,401,2407,4615,1010,20,2538,2022,2148,633,2064,457,2051,2732,1744,4239,1814,5714,404,1703,4265,2352,4347,1229,67,1220,528,2758,1101,5941,3126,4163,662,3938,512,5877,1088,1295,1865,3803,1046,2030,11757,6768,2064,3294,2131,846,1907,313,2419,911,6891,1164,2555,1084,226,3299,1865,2541,604,6955,2625,884,1131,1151,474,31,3434,13586,10218,202,180,188,255,374,108,110,176]}}}}") (Let __iruid_332 (GetField rows (TableCollect (TableRead Table{global:Struct{},key:[],row:Struct{}} False "{\"name\":\"TableNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/cols\",\"_spec\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[s],row:Struct{s:String}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[200648]}}}}"))) (Let __iruid_333 (ArrayMap __iruid_334 (ArrayRange (I32 0) (ArrayLen (Ref __iruid_332)) (I32 1)) (Let __iruid_335 (ArrayAggScan __iruid_336 (Ref __iruid_332) (MakeStruct (__iruid_52 (ApplyScanOp Count () ())))) (InsertFields (ArrayRef (Ref __iruid_332) (Ref __iruid_334)) ("__uid_5") (__uid_5 (GetField __iruid_52 (ArrayRef (Ref __iruid_335) (Ref __iruid_334))))))) (Let __iruid_337 (ToDict (ArrayMap __iruid_338 (GetField rows (TableCollect (TableMapRows (TableKeyBy () False (TableJoin inner 1 (TableKeyBy (__uid_6) False (TableParallelize None (Let __iruid_339 (ToDict (ArrayMap __iruid_340 (GetField rows (TableCollect (TableKeyBy () False (TableRead None False "{\"name\":\"TableNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/array_sample_map.ht\",\"_spec\":null}")))) (MakeTuple (0 1) (SelectFields (s) (Ref __iruid_340)) (SelectFields (ukbb_app_26041_id) (Ref __iruid_340))))) (Let __iruid_341 (ArrayMap __iruid_342 (GetField rows (TableCollect (TableRead Table{global:Struct{},key:[],row:Struct{s:String}} False "{\"name\":\"TableNativeReader\",\"path\":\"gs://broad-ukbb/broad.freeze_5/hardcalls/hardcalls.split.mt/cols\",\"_spec\":{\"name\":\"TableSpec\",\"file_version\":66304,\"hail_version\":\"0.2.28-61941242c15d\",\"references_rel_path\":\"../references\",\"table_type\":\"Table{global:Struct{},key:[s],row:Struct{s:String}}\",\"components\":{\"globals\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"../globals/rows\"},\"rows\":{\"name\":\"RVDComponentSpec\",\"rel_path\":\"rows\"},\"partition_counts\":{\"name\":\"PartitionCountsComponentSpec\",\"counts\":[200648]}}}}"))) (InsertFields (Ref __iruid_342) None (__uid_3 (ApplyIR get Struct{ukbb_app_26041_id:String} (Ref __iruid_339) (MakeStruct (s (GetField s (Ref __iruid_342)))))))) (Let __iruid_343 (ArrayMap __iruid_344 (ArrayRange (I32 0) (ArrayLen (Ref __iruid_341)) (I32 1)) (Let __iruid_345 (ArrayRef (Ref __iruid_341) (Ref __iruid_344)) (Let __iruid_346 (ArrayAggScan __iruid_347 (Ref __iruid_341) (MakeStruct (__iruid_62 (ApplyScanOp Count () ())))) (InsertFields (SelectFields () (Ref __iruid_345)) ("__uid_6" "__uid_5") (__uid_6 (GetField ukbb_app_26041_id (GetField __uid_3 (Ref __iruid_345)))) (__uid_5 (GetField __iruid_62 (ArrayRef (Ref __iruid_346) (Ref __iruid_344)))))))) (MakeStruct (rows (ArrayMap __iruid_348 (ArraySort __iruid_349 __iruid_350 (ArrayMap __iruid_351 (ArrayRange (I32 0) (ArrayLen (Ref __iruid_343)) (I32 1)) (Let __iruid_352 (ArrayRef (Ref __iruid_343) (Ref __iruid_351)) (MakeStruct (_1 (SelectFields (__uid_6) (Ref __iruid_352))) (_2 (Ref __iruid_352))))) (ApplyComparisonOp LT (ApplyComparisonOp Compare (GetField _1 (Ref __iruid_349)) (GetField _1 (Ref __iruid_350))) (I32 0))) (GetField _2 (Ref __iruid_348)))) (global (Literal Struct{} )))))))) (TableKeyBy (s) False (TableMapRows (TableRead Table{global:Struct{},key:[],row:Struct{eid_26041:String,batch:String,`batch.c`:String}} False "{\"name\":\"TextTableReader\",\"options\":{\"files\":[\"gs://broad-ukbb/resources/array/linking_file_200K_withbatch.csv\"],\"typeMapStr\":{},\"comment\":[],\"separator\":\",\",\"missing\":[\"NA\"],\"hasHeader\":true,\"impute\":false,\"quoteStr\":\"\\\"\",\"skipBlankLines\":false,\"forceBGZ\":false,\"filterAndReplace\":{\"name\":\"TextInputFilterAndReplace\"},\"forceGZ\":false}}") (Let __iruid_353 (InsertFields (Ref row) None (s (GetField eid_26041 (Ref row)))) (If (IsNA (Ref __iruid_353)) (NA Struct{batch:String,`batch.c`:String,s:String}) (MakeStruct (batch (GetField batch (Ref __iruid_353))) (batch.c (GetField `batch.c` (Ref __iruid_353))) (s (GetField s (Ref __iruid_353)))))))))) (If (IsNA (Ref row)) (NA Struct{__uid_5:Int64,batch:String,`batch.c`:String}) (MakeStruct (__uid_5 (GetField __uid_5 (Ref row))) (batch (GetField batch (Ref row))) (batch.c (GetField `batch.c` (Ref row)))))))) (MakeTuple (0 1) (SelectFields (__uid_5) (Ref __iruid_338)) (SelectFields (batch `batch.c`) (Ref __iruid_338))))) (Let __iruid_354 (ArrayMap __iruid_355 (Ref __iruid_333) (InsertFields (Ref __iruid_355) None (__uid_4 (ApplyIR get Struct{batch:String,`batch.c`:String} (Ref __iruid_337) (MakeStruct (__uid_5 (GetField __uid_5 (Ref __iruid_355)))))))) (Let __iruid_356 (ArrayMap __iruid_357 (ArrayRange (I32 0) (ArrayLen (Ref __iruid_354)) (I32 1)) (Let __iruid_358 (ArrayRef (Ref __iruid_354) (Ref __iruid_357)) (Let __iruid_359 (GetField __uid_4 (Ref __iruid_358)) (Let __iruid_360 (InsertFields (SelectFields () (Ref __iruid_358)) None (batch (GetField batch (Ref __iruid_359))) (`batch.c` (GetField `batch.c` (Ref __iruid_359)))) (InsertFields (SelectFields (batch) (Ref __iruid_360)) ("batch") (batch (GetField `batch.c` (Ref __iruid_360)))))))) (InsertFields (Ref global) ("__cols" "newColIdx") (__cols (Ref __iruid_356)) (newColIdx (ArrayFilter __iruid_361 (ArrayRange (I32 0) (ArrayLen (Ref __iruid_356)) (I32 1)) (Coalesce (ApplyUnaryPrimOp Bang (IsNA (GetField batch (ArrayRef (Ref __iruid_356) (Ref __iruid_361))))) (False))))))))))) (InsertFields (Ref row) None (`the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (ArrayMap __iruid_362 (GetField newColIdx (Ref global)) (ArrayRef (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row)) (Ref __iruid_362)))))) (InsertFields (SelectFields (__cols) (Ref global)) ("__cols") (__cols (ArrayMap __iruid_363 (GetField newColIdx (Ref global)) (ArrayRef (GetField __cols (Ref global)) (Ref __iruid_363)))))) (ArrayAgg __iruid_364 (ArrayFilter __iruid_365 (ArrayRange (I32 0) (ArrayLen (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row))) (I32 1)) (ApplyUnaryPrimOp Bang (IsNA (ArrayRef (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row)) (Ref __iruid_365))))) (AggLet __iruid_366 False (GetField batch (ArrayRef (GetField __cols (Ref global)) (Ref __iruid_364))) (AggLet __iruid_367 False (GetField GT (ArrayRef (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row)) (Ref __iruid_364))) (InsertFields (SelectFields (locus alleles a_index was_split) (Ref row)) None (n_not_called_50K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_366) (Str "150K")) (ApplyAggOp Sum () ( (Apply toInt64 Int64 (IsNA (Ref __iruid_367))))))) (n_not_called_100K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_366) (Str "100K")) (ApplyAggOp Sum () ( (Apply toInt64 Int64 (IsNA (Ref __iruid_367))))))) (n_not_called_200K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_366) (Str "200K")) (ApplyAggOp Sum () ( (Apply toInt64 Int64 (IsNA (Ref __iruid_367)))))))))))) (SelectFields () (Ref global))))) (InsertFields (SelectFields () (Ref row)) None (locus (ApplySpecial showStr String (GetField locus (Ref row)) (I32 76))) (alleles (ApplySpecial showStr String (GetField alleles (Ref row)) (I32 76))) (a_index (ApplySpecial showStr String (GetField a_index (Ref row)) (I32 76))) (was_split (ApplySpecial showStr String (GetField was_split (Ref row)) (I32 76))) (n_not_called_50K (ApplySpecial showStr String (GetField n_not_called_50K (Ref row)) (I32 76))) (n_not_called_100K (ApplySpecial showStr String (GetField n_not_called_100K (Ref row)) (I32 76))) (n_not_called_200K (ApplySpecial showStr String (GetField n_not_called_200K (Ref row)) (I32 76))))))) 2019-12-19 14:53:20 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.473ms, total 2.937s 2019-12-19 14:53:20 root: INFO: interpreting non compilable node: TableCollect 2019-12-19 14:53:20 root: INFO: decoder cache hit 2019-12-19 14:53:20 root: INFO: decoder cache miss (1 hits, 5 misses, 0.167 2019-12-19 14:53:20 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_10. 2019-12-19 14:53:20 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_10.apply 2019-12-19 14:53:20 root: INFO: instruction count: 27: is/hail/codegen/generated/C_etypeDecode_10.m0_DECODE_o_struct_of_o_binaryEND_TO_o_tuple_of_END 2019-12-19 14:53:20 root: INFO: instruction count: 17: is/hail/codegen/generated/C_etypeDecode_10.m1_read_fields_group_0 2019-12-19 14:53:20 root: INFO: instruction count: 9: is/hail/codegen/generated/C_etypeDecode_10.m2_SKIP_o_binary 2019-12-19 14:53:20 root: INFO: encoder cache miss (0 hits, 2 misses, 0.000) 2019-12-19 14:53:20 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeEncode_11. 2019-12-19 14:53:20 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeEncode_11.apply 2019-12-19 14:53:20 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeEncode_11.m0_ENCODE_o_tuple_of_END_TO_o_struct_of_END 2019-12-19 14:53:20 SparkContext: INFO: Starting job: collect at RVD.scala:676 2019-12-19 14:53:20 DAGScheduler: INFO: Got job 1 (collect at RVD.scala:676) with 1 output partitions 2019-12-19 14:53:20 DAGScheduler: INFO: Final stage: ResultStage 1 (collect at RVD.scala:676) 2019-12-19 14:53:20 DAGScheduler: INFO: Parents of final stage: List() 2019-12-19 14:53:20 DAGScheduler: INFO: Missing parents: List() 2019-12-19 14:53:20 DAGScheduler: INFO: Submitting ResultStage 1 (MapPartitionsRDD[14] at mapPartitions at ContextRDD.scala:217), which has no missing parents 2019-12-19 14:53:20 MemoryStore: INFO: Block broadcast_6 stored as values in memory (estimated size 9.4 KB, free 21.7 GB) 2019-12-19 14:53:20 MemoryStore: INFO: Block broadcast_6_piece0 stored as bytes in memory (estimated size 5.2 KB, free 21.7 GB) 2019-12-19 14:53:20 BlockManagerInfo: INFO: Added broadcast_6_piece0 in memory on kc1-m.c.maclab-ukbb.internal:38783 (size: 5.2 KB, free: 21.7 GB) 2019-12-19 14:53:20 SparkContext: INFO: Created broadcast 6 from broadcast at DAGScheduler.scala:1161 2019-12-19 14:53:20 DAGScheduler: INFO: Submitting 1 missing tasks from ResultStage 1 (MapPartitionsRDD[14] at mapPartitions at ContextRDD.scala:217) (first 15 tasks are for partitions Vector(0)) 2019-12-19 14:53:20 YarnScheduler: INFO: Adding task set 1.0 with 1 tasks 2019-12-19 14:53:20 FairSchedulableBuilder: INFO: Added task set TaskSet_1.0 tasks to pool default 2019-12-19 14:53:20 TaskSetManager: INFO: Starting task 0.0 in stage 1.0 (TID 601, kc1-w-10.c.maclab-ukbb.internal, executor 15, partition 0, PROCESS_LOCAL, 7664 bytes) 2019-12-19 14:53:20 BlockManagerInfo: INFO: Added broadcast_6_piece0 in memory on kc1-w-10.c.maclab-ukbb.internal:41575 (size: 5.2 KB, free: 9.5 GB) 2019-12-19 14:53:20 BlockManagerInfo: INFO: Added taskresult_601 in memory on kc1-w-10.c.maclab-ukbb.internal:41575 (size: 2.1 MB, free: 9.5 GB) 2019-12-19 14:53:20 TransportClientFactory: INFO: Successfully created connection to kc1-w-10.c.maclab-ukbb.internal/10.128.0.61:41575 after 8 ms (0 ms spent in bootstraps) 2019-12-19 14:53:20 TaskSetManager: INFO: Finished task 0.0 in stage 1.0 (TID 601) in 484 ms on kc1-w-10.c.maclab-ukbb.internal (executor 15) (1/1) 2019-12-19 14:53:20 YarnScheduler: INFO: Removed TaskSet 1.0, whose tasks have all completed, from pool default 2019-12-19 14:53:20 DAGScheduler: INFO: ResultStage 1 (collect at RVD.scala:676) finished in 0.493 s 2019-12-19 14:53:20 DAGScheduler: INFO: Job 1 finished: collect at RVD.scala:676, took 0.496107 s 2019-12-19 14:53:20 BlockManagerInfo: INFO: Removed taskresult_601 on kc1-w-10.c.maclab-ukbb.internal:41575 in memory (size: 2.1 MB, free: 9.5 GB) 2019-12-19 14:53:20 root: INFO: decoder cache hit 2019-12-19 14:53:21 root: INFO: took 971.962ms 2019-12-19 14:53:21 root: INFO: interpreting non compilable node: TableCollect 2019-12-19 14:53:21 root: INFO: decoder cache hit 2019-12-19 14:53:21 root: INFO: decoder cache miss (3 hits, 6 misses, 0.333 2019-12-19 14:53:21 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_12. 2019-12-19 14:53:21 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_12.apply 2019-12-19 14:53:21 root: INFO: instruction count: 27: is/hail/codegen/generated/C_etypeDecode_12.m0_DECODE_o_struct_of_o_binaryANDo_binaryEND_TO_o_tuple_of_o_stringANDo_stringEND 2019-12-19 14:53:21 root: INFO: instruction count: 53: is/hail/codegen/generated/C_etypeDecode_12.m1_read_fields_group_0 2019-12-19 14:53:21 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_12.m2_INPLACE_DECODE_o_binary_TO_o_binary 2019-12-19 14:53:21 root: INFO: encoder cache miss (0 hits, 3 misses, 0.000) 2019-12-19 14:53:21 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeEncode_13. 2019-12-19 14:53:21 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeEncode_13.apply 2019-12-19 14:53:21 root: INFO: instruction count: 11: is/hail/codegen/generated/C_etypeEncode_13.m0_ENCODE_o_tuple_of_o_stringANDo_stringEND_TO_o_struct_of_o_binaryANDo_binaryEND 2019-12-19 14:53:21 root: INFO: instruction count: 39: is/hail/codegen/generated/C_etypeEncode_13.m1_write_fields_group_0 2019-12-19 14:53:21 root: INFO: instruction count: 16: is/hail/codegen/generated/C_etypeEncode_13.m2_ENCODE_o_binary_TO_o_binary 2019-12-19 14:53:21 SparkContext: INFO: Starting job: collect at RVD.scala:676 2019-12-19 14:53:21 DAGScheduler: INFO: Got job 2 (collect at RVD.scala:676) with 2 output partitions 2019-12-19 14:53:21 DAGScheduler: INFO: Final stage: ResultStage 2 (collect at RVD.scala:676) 2019-12-19 14:53:21 DAGScheduler: INFO: Parents of final stage: List() 2019-12-19 14:53:21 DAGScheduler: INFO: Missing parents: List() 2019-12-19 14:53:21 DAGScheduler: INFO: Submitting ResultStage 2 (MapPartitionsRDD[20] at mapPartitions at ContextRDD.scala:217), which has no missing parents 2019-12-19 14:53:21 MemoryStore: INFO: Block broadcast_7 stored as values in memory (estimated size 11.0 KB, free 21.7 GB) 2019-12-19 14:53:21 MemoryStore: INFO: Block broadcast_7_piece0 stored as bytes in memory (estimated size 6.1 KB, free 21.7 GB) 2019-12-19 14:53:21 BlockManagerInfo: INFO: Added broadcast_7_piece0 in memory on kc1-m.c.maclab-ukbb.internal:38783 (size: 6.1 KB, free: 21.7 GB) 2019-12-19 14:53:21 SparkContext: INFO: Created broadcast 7 from broadcast at DAGScheduler.scala:1161 2019-12-19 14:53:21 DAGScheduler: INFO: Submitting 2 missing tasks from ResultStage 2 (MapPartitionsRDD[20] at mapPartitions at ContextRDD.scala:217) (first 15 tasks are for partitions Vector(0, 1)) 2019-12-19 14:53:21 YarnScheduler: INFO: Adding task set 2.0 with 2 tasks 2019-12-19 14:53:21 FairSchedulableBuilder: INFO: Added task set TaskSet_2.0 tasks to pool default 2019-12-19 14:53:21 TaskSetManager: INFO: Starting task 0.0 in stage 2.0 (TID 602, kc1-w-3.c.maclab-ukbb.internal, executor 9, partition 0, PROCESS_LOCAL, 7708 bytes) 2019-12-19 14:53:21 TaskSetManager: INFO: Starting task 1.0 in stage 2.0 (TID 603, kc1-w-7.c.maclab-ukbb.internal, executor 24, partition 1, PROCESS_LOCAL, 7708 bytes) 2019-12-19 14:53:21 BlockManagerInfo: INFO: Added broadcast_7_piece0 in memory on kc1-w-7.c.maclab-ukbb.internal:45839 (size: 6.1 KB, free: 9.5 GB) 2019-12-19 14:53:21 BlockManagerInfo: INFO: Added broadcast_7_piece0 in memory on kc1-w-3.c.maclab-ukbb.internal:39547 (size: 6.1 KB, free: 9.5 GB) 2019-12-19 14:53:21 BlockManagerInfo: INFO: Added taskresult_602 in memory on kc1-w-3.c.maclab-ukbb.internal:39547 (size: 3.7 MB, free: 9.5 GB) 2019-12-19 14:53:21 TransportClientFactory: INFO: Successfully created connection to kc1-w-3.c.maclab-ukbb.internal/10.128.0.32:39547 after 1 ms (0 ms spent in bootstraps) 2019-12-19 14:53:21 TaskSetManager: INFO: Finished task 0.0 in stage 2.0 (TID 602) in 336 ms on kc1-w-3.c.maclab-ukbb.internal (executor 9) (1/2) 2019-12-19 14:53:21 BlockManagerInfo: INFO: Removed taskresult_602 on kc1-w-3.c.maclab-ukbb.internal:39547 in memory (size: 3.7 MB, free: 9.5 GB) 2019-12-19 14:53:21 BlockManagerInfo: INFO: Added taskresult_603 in memory on kc1-w-7.c.maclab-ukbb.internal:45839 (size: 4.6 MB, free: 9.5 GB) 2019-12-19 14:53:21 TransportClientFactory: INFO: Successfully created connection to kc1-w-7.c.maclab-ukbb.internal/10.128.0.56:45839 after 1 ms (0 ms spent in bootstraps) 2019-12-19 14:53:21 TaskSetManager: INFO: Finished task 1.0 in stage 2.0 (TID 603) in 423 ms on kc1-w-7.c.maclab-ukbb.internal (executor 24) (2/2) 2019-12-19 14:53:21 YarnScheduler: INFO: Removed TaskSet 2.0, whose tasks have all completed, from pool default 2019-12-19 14:53:21 DAGScheduler: INFO: ResultStage 2 (collect at RVD.scala:676) finished in 0.431 s 2019-12-19 14:53:21 DAGScheduler: INFO: Job 2 finished: collect at RVD.scala:676, took 0.432885 s 2019-12-19 14:53:21 root: INFO: decoder cache hit 2019-12-19 14:53:21 BlockManagerInfo: INFO: Removed taskresult_603 on kc1-w-7.c.maclab-ukbb.internal:45839 in memory (size: 4.6 MB, free: 9.5 GB) 2019-12-19 14:53:22 root: INFO: took 976.344ms 2019-12-19 14:53:22 root: INFO: interpreting non compilable node: TableCollect 2019-12-19 14:53:22 root: INFO: decoder cache hit 2019-12-19 14:53:22 root: INFO: decoder cache miss (5 hits, 7 misses, 0.417 2019-12-19 14:53:22 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_14. 2019-12-19 14:53:22 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_14.apply 2019-12-19 14:53:22 root: INFO: instruction count: 27: is/hail/codegen/generated/C_etypeDecode_14.m0_DECODE_o_struct_of_o_binaryEND_TO_o_tuple_of_o_stringEND 2019-12-19 14:53:22 root: INFO: instruction count: 28: is/hail/codegen/generated/C_etypeDecode_14.m1_read_fields_group_0 2019-12-19 14:53:22 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_14.m2_INPLACE_DECODE_o_binary_TO_o_binary 2019-12-19 14:53:22 root: INFO: encoder cache miss (0 hits, 4 misses, 0.000) 2019-12-19 14:53:22 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeEncode_15. 2019-12-19 14:53:22 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeEncode_15.apply 2019-12-19 14:53:22 root: INFO: instruction count: 11: is/hail/codegen/generated/C_etypeEncode_15.m0_ENCODE_o_tuple_of_o_stringEND_TO_o_struct_of_o_binaryEND 2019-12-19 14:53:22 root: INFO: instruction count: 21: is/hail/codegen/generated/C_etypeEncode_15.m1_write_fields_group_0 2019-12-19 14:53:22 root: INFO: instruction count: 16: is/hail/codegen/generated/C_etypeEncode_15.m2_ENCODE_o_binary_TO_o_binary 2019-12-19 14:53:22 SparkContext: INFO: Starting job: collect at RVD.scala:676 2019-12-19 14:53:22 DAGScheduler: INFO: Got job 3 (collect at RVD.scala:676) with 1 output partitions 2019-12-19 14:53:22 DAGScheduler: INFO: Final stage: ResultStage 3 (collect at RVD.scala:676) 2019-12-19 14:53:22 DAGScheduler: INFO: Parents of final stage: List() 2019-12-19 14:53:22 DAGScheduler: INFO: Missing parents: List() 2019-12-19 14:53:22 DAGScheduler: INFO: Submitting ResultStage 3 (MapPartitionsRDD[26] at mapPartitions at ContextRDD.scala:217), which has no missing parents 2019-12-19 14:53:22 MemoryStore: INFO: Block broadcast_8 stored as values in memory (estimated size 10.6 KB, free 21.7 GB) 2019-12-19 14:53:22 MemoryStore: INFO: Block broadcast_8_piece0 stored as bytes in memory (estimated size 5.8 KB, free 21.7 GB) 2019-12-19 14:53:22 BlockManagerInfo: INFO: Added broadcast_8_piece0 in memory on kc1-m.c.maclab-ukbb.internal:38783 (size: 5.8 KB, free: 21.7 GB) 2019-12-19 14:53:22 SparkContext: INFO: Created broadcast 8 from broadcast at DAGScheduler.scala:1161 2019-12-19 14:53:22 DAGScheduler: INFO: Submitting 1 missing tasks from ResultStage 3 (MapPartitionsRDD[26] at mapPartitions at ContextRDD.scala:217) (first 15 tasks are for partitions Vector(0)) 2019-12-19 14:53:22 YarnScheduler: INFO: Adding task set 3.0 with 1 tasks 2019-12-19 14:53:22 FairSchedulableBuilder: INFO: Added task set TaskSet_3.0 tasks to pool default 2019-12-19 14:53:22 TaskSetManager: INFO: Starting task 0.0 in stage 3.0 (TID 604, kc1-w-14.c.maclab-ukbb.internal, executor 29, partition 0, PROCESS_LOCAL, 7664 bytes) 2019-12-19 14:53:22 BlockManagerInfo: INFO: Added broadcast_8_piece0 in memory on kc1-w-14.c.maclab-ukbb.internal:44547 (size: 5.8 KB, free: 9.5 GB) 2019-12-19 14:53:22 BlockManagerInfo: INFO: Added taskresult_604 in memory on kc1-w-14.c.maclab-ukbb.internal:44547 (size: 6.8 MB, free: 9.5 GB) 2019-12-19 14:53:22 TransportClientFactory: INFO: Successfully created connection to kc1-w-14.c.maclab-ukbb.internal/10.128.0.85:44547 after 1 ms (0 ms spent in bootstraps) 2019-12-19 14:53:22 TaskSetManager: INFO: Finished task 0.0 in stage 3.0 (TID 604) in 549 ms on kc1-w-14.c.maclab-ukbb.internal (executor 29) (1/1) 2019-12-19 14:53:22 YarnScheduler: INFO: Removed TaskSet 3.0, whose tasks have all completed, from pool default 2019-12-19 14:53:22 DAGScheduler: INFO: ResultStage 3 (collect at RVD.scala:676) finished in 0.558 s 2019-12-19 14:53:22 DAGScheduler: INFO: Job 3 finished: collect at RVD.scala:676, took 0.560263 s 2019-12-19 14:53:22 root: INFO: decoder cache hit 2019-12-19 14:53:22 BlockManagerInfo: INFO: Removed taskresult_604 on kc1-w-14.c.maclab-ukbb.internal:44547 in memory (size: 6.8 MB, free: 9.5 GB) 2019-12-19 14:53:22 root: INFO: took 951.100ms 2019-12-19 14:53:22 root: INFO: interpreting non compilable node: TableCollect 2019-12-19 14:53:22 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.206ms, total 5.838s 2019-12-19 14:53:22 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.401ms, total 5.839s 2019-12-19 14:53:22 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.067ms, total 5.839s 2019-12-19 14:53:22 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- LowerMatrixToTable : 0.922ms, total 5.839s, tagged coverage 73.1 2019-12-19 14:53:22 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.040ms, total 5.839s 2019-12-19 14:53:22 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.181ms, total 5.840s 2019-12-19 14:53:22 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.095ms, total 5.840s 2019-12-19 14:53:22 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- InterpretNonCompilable : 0.441ms, total 5.840s, tagged coverage 71.7 2019-12-19 14:53:23 root: INFO: optimize ArrayAggScan/StagedExtractAggregators/postAggIR: before: IR size 2: (Begin (InitOp2 0 (Count () () None) ())) 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- FoldConstants : 0.075ms, total 5.992s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ExtractIntervalFilters : 0.479ms, total 5.992s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- Simplify : 0.121ms, total 5.993s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ForwardLets : 0.379ms, total 5.993s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ForwardRelationalLets : 0.035ms, total 5.993s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- PruneDeadFields : 0.330ms, total 5.994s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize : 1.888ms, total 5.994s, tagged coverage 75.1 2019-12-19 14:53:23 root: INFO: optimize ArrayAggScan/StagedExtractAggregators/postAggIR: after: IR size 2: (Begin (InitOp2 0 (Count () () None) ())) 2019-12-19 14:53:23 root: INFO: optimize ArrayAggScan/StagedExtractAggregators/init: before: IR size 2: (Begin (SeqOp2 0 (Count () () None) ())) 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- FoldConstants : 0.044ms, total 5.994s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ExtractIntervalFilters : 0.262ms, total 5.994s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- Simplify : 0.028ms, total 5.994s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ForwardLets : 0.269ms, total 5.995s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ForwardRelationalLets : 0.024ms, total 5.995s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- PruneDeadFields : 0.076ms, total 5.995s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize : 0.940ms, total 5.995s, tagged coverage 74.7 2019-12-19 14:53:23 root: INFO: optimize ArrayAggScan/StagedExtractAggregators/init: after: IR size 2: (Begin (SeqOp2 0 (Count () () None) ())) 2019-12-19 14:53:23 root: INFO: optimize ArrayAggScan/StagedExtractAggregators/perElt: before: IR size 5: (Let __iruid_386 (ResultOp2 0 ( (Count () () None))) (MakeStruct (__iruid_62 (GetTupleElement 0 (Ref __iruid_386))))) 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- FoldConstants : 0.555ms, total 5.996s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ExtractIntervalFilters : 0.054ms, total 5.996s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- Simplify : 0.079ms, total 5.996s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ForwardLets : 0.380ms, total 5.997s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ForwardRelationalLets : 0.033ms, total 5.997s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- PruneDeadFields : 2.434ms, total 5.999s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- FoldConstants : 0.089ms, total 6.000s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ExtractIntervalFilters : 0.025ms, total 6.000s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- Simplify : 0.034ms, total 6.000s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ForwardLets : 0.292ms, total 6.000s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ForwardRelationalLets : 0.028ms, total 6.000s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- PruneDeadFields : 0.182ms, total 6.000s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- FoldConstants : 0.059ms, total 6.000s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ExtractIntervalFilters : 0.022ms, total 6.000s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- Simplify : 0.029ms, total 6.000s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ForwardLets : 0.254ms, total 6.001s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- ForwardRelationalLets : 0.025ms, total 6.001s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize -- PruneDeadFields : 0.258ms, total 6.001s 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile -- Optimize : 5.527ms, total 6.001s, tagged coverage 87.4 2019-12-19 14:53:23 root: INFO: optimize ArrayAggScan/StagedExtractAggregators/perElt: after: IR size 5: (Let __iruid_389 (ResultOp2 0 ( (Count () () None))) (MakeStruct (__iruid_62 (GetTupleElement 0 (Ref __iruid_389))))) 2019-12-19 14:53:23 root: INFO: instruction count: 3: is/hail/codegen/generated/C17. 2019-12-19 14:53:23 root: INFO: instruction count: 11: is/hail/codegen/generated/C17.apply 2019-12-19 14:53:23 root: INFO: instruction count: 14: is/hail/codegen/generated/C17.apply 2019-12-19 14:53:23 root: INFO: instruction count: 110: is/hail/codegen/generated/C17.m1_method 2019-12-19 14:53:23 root: INFO: instruction count: 33: is/hail/codegen/generated/C17.m2_method 2019-12-19 14:53:23 root: INFO: instruction count: 92: is/hail/codegen/generated/C17.m3_method 2019-12-19 14:53:23 root: INFO: instruction count: 105: is/hail/codegen/generated/C17.m4_method 2019-12-19 14:53:23 root: INFO: instruction count: 3: is/hail/codegen/generated/C18. 2019-12-19 14:53:23 root: INFO: instruction count: 11: is/hail/codegen/generated/C18.apply 2019-12-19 14:53:23 root: INFO: instruction count: 14: is/hail/codegen/generated/C18.apply 2019-12-19 14:53:23 root: INFO: instruction count: 110: is/hail/codegen/generated/C18.m1_method 2019-12-19 14:53:23 root: INFO: instruction count: 33: is/hail/codegen/generated/C18.m2_method 2019-12-19 14:53:23 root: INFO: instruction count: 92: is/hail/codegen/generated/C18.m3_method 2019-12-19 14:53:23 root: INFO: instruction count: 105: is/hail/codegen/generated/C18.m4_method 2019-12-19 14:53:23 root: INFO: encoder cache miss (0 hits, 5 misses, 0.000) 2019-12-19 14:53:23 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeEncode_19. 2019-12-19 14:53:23 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeEncode_19.apply 2019-12-19 14:53:23 root: INFO: instruction count: 11: is/hail/codegen/generated/C_etypeEncode_19.m0_ENCODE_o_tuple_of_o_tuple_of_o_array_of_o_tuple_of_o_stringANDo_stringENDANDo_tuple_of_ENDENDANDo_tuple_of_o_array_of_o_tuple_of_o_stringENDANDo_tuple_of_ENDENDANDo_tuple_of_ENDEND_TO_o_struct_of_o_struct_of_o_array_of_o_struct_of_o_binaryANDo_binaryENDANDo_struct_of_ENDENDANDo_struct_of_o_array_of_o_struct_of_o_binaryENDANDo_struct_of_ENDENDANDo_struct_of_ENDEND 2019-12-19 14:53:23 root: INFO: instruction count: 51: is/hail/codegen/generated/C_etypeEncode_19.m1_write_fields_group_0 2019-12-19 14:53:23 root: INFO: instruction count: 11: is/hail/codegen/generated/C_etypeEncode_19.m2_ENCODE_o_tuple_of_o_array_of_o_tuple_of_o_binaryANDo_binaryENDANDo_tuple_of_ENDEND_TO_o_struct_of_o_array_of_o_struct_of_o_binaryANDo_binaryENDANDo_struct_of_ENDEND 2019-12-19 14:53:23 root: INFO: instruction count: 37: is/hail/codegen/generated/C_etypeEncode_19.m3_write_fields_group_0 2019-12-19 14:53:23 root: INFO: instruction count: 74: is/hail/codegen/generated/C_etypeEncode_19.m4_ENCODE_o_array_of_o_tuple_of_o_binaryANDo_binaryEND_TO_o_array_of_o_struct_of_o_binaryANDo_binaryEND 2019-12-19 14:53:23 root: INFO: instruction count: 11: is/hail/codegen/generated/C_etypeEncode_19.m5_ENCODE_o_tuple_of_o_binaryANDo_binaryEND_TO_o_struct_of_o_binaryANDo_binaryEND 2019-12-19 14:53:23 root: INFO: instruction count: 39: is/hail/codegen/generated/C_etypeEncode_19.m6_write_fields_group_0 2019-12-19 14:53:23 root: INFO: instruction count: 16: is/hail/codegen/generated/C_etypeEncode_19.m7_ENCODE_o_binary_TO_o_binary 2019-12-19 14:53:23 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeEncode_19.m8_ENCODE_o_tuple_of_END_TO_o_struct_of_END 2019-12-19 14:53:23 root: INFO: instruction count: 11: is/hail/codegen/generated/C_etypeEncode_19.m9_ENCODE_o_tuple_of_o_array_of_o_tuple_of_o_binaryENDANDo_tuple_of_ENDEND_TO_o_struct_of_o_array_of_o_struct_of_o_binaryENDANDo_struct_of_ENDEND 2019-12-19 14:53:23 root: INFO: instruction count: 37: is/hail/codegen/generated/C_etypeEncode_19.m10_write_fields_group_0 2019-12-19 14:53:23 root: INFO: instruction count: 74: is/hail/codegen/generated/C_etypeEncode_19.m11_ENCODE_o_array_of_o_tuple_of_o_binaryEND_TO_o_array_of_o_struct_of_o_binaryEND 2019-12-19 14:53:23 root: INFO: instruction count: 11: is/hail/codegen/generated/C_etypeEncode_19.m12_ENCODE_o_tuple_of_o_binaryEND_TO_o_struct_of_o_binaryEND 2019-12-19 14:53:23 root: INFO: instruction count: 21: is/hail/codegen/generated/C_etypeEncode_19.m13_write_fields_group_0 2019-12-19 14:53:23 root: INFO: RegionPool: REPORT_THRESHOLD: 4.8M allocated (192.0K blocks / 4.6M chunks), thread 19: Thread-6 2019-12-19 14:53:23 root: INFO: RegionPool: REPORT_THRESHOLD: 4.9M allocated (256.0K blocks / 4.6M chunks), thread 19: Thread-6 2019-12-19 14:53:23 root: INFO: RegionPool: REPORT_THRESHOLD: 4.9M allocated (320.0K blocks / 4.6M chunks), thread 19: Thread-6 2019-12-19 14:53:23 root: INFO: RegionPool: REPORT_THRESHOLD: 5.0M allocated (384.0K blocks / 4.6M chunks), thread 19: Thread-6 2019-12-19 14:53:23 root: INFO: RegionPool: REPORT_THRESHOLD: 5.1M allocated (448.0K blocks / 4.6M chunks), thread 19: Thread-6 2019-12-19 14:53:23 root: INFO: RegionPool: REPORT_THRESHOLD: 8.1M allocated (3.4M blocks / 4.6M chunks), thread 19: Thread-6 2019-12-19 14:53:23 root: INFO: RegionPool: REPORT_THRESHOLD: 16.0M allocated (8.3M blocks / 7.7M chunks), thread 19: Thread-6 2019-12-19 14:53:23 MemoryStore: INFO: Block broadcast_9 stored as values in memory (estimated size 12.2 MB, free 21.7 GB) 2019-12-19 14:53:23 MemoryStore: INFO: Block broadcast_9_piece0 stored as bytes in memory (estimated size 4.0 MB, free 21.7 GB) 2019-12-19 14:53:23 BlockManagerInfo: INFO: Added broadcast_9_piece0 in memory on kc1-m.c.maclab-ukbb.internal:38783 (size: 4.0 MB, free: 21.7 GB) 2019-12-19 14:53:23 MemoryStore: INFO: Block broadcast_9_piece1 stored as bytes in memory (estimated size 2.1 MB, free 21.7 GB) 2019-12-19 14:53:23 BlockManagerInfo: INFO: Added broadcast_9_piece1 in memory on kc1-m.c.maclab-ukbb.internal:38783 (size: 2.1 MB, free: 21.7 GB) 2019-12-19 14:53:23 SparkContext: INFO: Created broadcast 9 from broadcast at SparkBackend.scala:21 2019-12-19 14:53:23 root: INFO: instruction count: 3: is/hail/codegen/generated/C16. 2019-12-19 14:53:23 root: INFO: instruction count: 39: is/hail/codegen/generated/C16.apply 2019-12-19 14:53:23 root: INFO: instruction count: 10: is/hail/codegen/generated/C16.apply 2019-12-19 14:53:23 root: INFO: instruction count: 53: is/hail/codegen/generated/C16.m1_method 2019-12-19 14:53:23 root: INFO: instruction count: 1050: is/hail/codegen/generated/C16.m2_method 2019-12-19 14:53:23 root: INFO: instruction count: 99: is/hail/codegen/generated/C16.m3_method 2019-12-19 14:53:23 root: INFO: instruction count: 83: is/hail/codegen/generated/C16.m4_method 2019-12-19 14:53:23 root: INFO: instruction count: 106: is/hail/codegen/generated/C16.m5_method 2019-12-19 14:53:23 root: INFO: instruction count: 269: is/hail/codegen/generated/C16.m6_method 2019-12-19 14:53:23 root: INFO: instruction count: 58: is/hail/codegen/generated/C16.m7_method 2019-12-19 14:53:23 root: INFO: instruction count: 563: is/hail/codegen/generated/C16.m8_method 2019-12-19 14:53:23 root: INFO: instruction count: 87: is/hail/codegen/generated/C16.m9_method 2019-12-19 14:53:23 root: INFO: instruction count: 92: is/hail/codegen/generated/C16.m10_method 2019-12-19 14:53:23 root: INFO: instruction count: 105: is/hail/codegen/generated/C16.m11_method 2019-12-19 14:53:23 root: INFO: instruction count: 37: is/hail/codegen/generated/C16.m12_method 2019-12-19 14:53:23 root: INFO: instruction count: 819: is/hail/codegen/generated/C16.m13_method 2019-12-19 14:53:23 root: INFO: instruction count: 3: is/hail/codegen/generated/C16.m14_create_states_group0 2019-12-19 14:53:23 root: INFO: instruction count: 3: is/hail/codegen/generated/C16.m15_new_state_group0 2019-12-19 14:53:23 root: INFO: instruction count: 9: is/hail/codegen/generated/C16.m16_aggs_result_group0 2019-12-19 14:53:23 root: INFO: instruction count: 13: is/hail/codegen/generated/C16.m17_store_group0 2019-12-19 14:53:23 root: INFO: instruction count: 221: is/hail/codegen/generated/C16.m18_method 2019-12-19 14:53:23 root: INFO: instruction count: 1041: is/hail/codegen/generated/C16.m19_method 2019-12-19 14:53:23 root: INFO: instruction count: 14: is/hail/codegen/generated/C16.setPartitionIndex 2019-12-19 14:53:23 root: INFO: instruction count: 6: is/hail/codegen/generated/C16.addPartitionRegion 2019-12-19 14:53:23 root: INFO: instruction count: 27: is/hail/codegen/generated/C16.m22_DECODE_o_struct_of_o_struct_of_o_array_of_o_struct_of_o_binaryANDo_binaryENDANDo_struct_of_ENDENDANDo_struct_of_o_array_of_o_struct_of_o_binaryENDANDo_struct_of_ENDENDANDo_struct_of_ENDEND_TO_o_tuple_of_o_tuple_of_o_array_of_o_tuple_of_o_stringANDo_stringENDANDo_tuple_of_ENDENDANDo_tuple_of_o_array_of_o_tuple_of_o_stringENDANDo_tuple_of_ENDENDANDo_tuple_of_ENDEND 2019-12-19 14:53:23 root: INFO: instruction count: 78: is/hail/codegen/generated/C16.m23_read_fields_group_0 2019-12-19 14:53:23 root: INFO: instruction count: 21: is/hail/codegen/generated/C16.m24_INPLACE_DECODE_o_struct_of_o_array_of_o_struct_of_o_binaryANDo_binaryENDANDo_struct_of_ENDEND_TO_o_tuple_of_o_array_of_o_tuple_of_o_binaryANDo_binaryENDANDo_tuple_of_ENDEND 2019-12-19 14:53:23 root: INFO: instruction count: 53: is/hail/codegen/generated/C16.m25_read_fields_group_0 2019-12-19 14:53:23 root: INFO: instruction count: 97: is/hail/codegen/generated/C16.m26_INPLACE_DECODE_o_array_of_o_struct_of_o_binaryANDo_binaryEND_TO_o_array_of_o_tuple_of_o_binaryANDo_binaryEND 2019-12-19 14:53:23 root: INFO: instruction count: 21: is/hail/codegen/generated/C16.m27_INPLACE_DECODE_o_struct_of_o_binaryANDo_binaryEND_TO_o_tuple_of_o_binaryANDo_binaryEND 2019-12-19 14:53:23 root: INFO: instruction count: 53: is/hail/codegen/generated/C16.m28_read_fields_group_0 2019-12-19 14:53:23 root: INFO: instruction count: 29: is/hail/codegen/generated/C16.m29_INPLACE_DECODE_o_binary_TO_o_binary 2019-12-19 14:53:23 root: INFO: instruction count: 8: is/hail/codegen/generated/C16.m30_INPLACE_DECODE_o_struct_of_END_TO_o_tuple_of_END 2019-12-19 14:53:23 root: INFO: instruction count: 21: is/hail/codegen/generated/C16.m31_INPLACE_DECODE_o_struct_of_o_array_of_o_struct_of_o_binaryENDANDo_struct_of_ENDEND_TO_o_tuple_of_o_array_of_o_tuple_of_o_binaryENDANDo_tuple_of_ENDEND 2019-12-19 14:53:23 root: INFO: instruction count: 53: is/hail/codegen/generated/C16.m32_read_fields_group_0 2019-12-19 14:53:23 root: INFO: instruction count: 97: is/hail/codegen/generated/C16.m33_INPLACE_DECODE_o_array_of_o_struct_of_o_binaryEND_TO_o_array_of_o_tuple_of_o_binaryEND 2019-12-19 14:53:23 root: INFO: instruction count: 21: is/hail/codegen/generated/C16.m34_INPLACE_DECODE_o_struct_of_o_binaryEND_TO_o_tuple_of_o_binaryEND 2019-12-19 14:53:23 root: INFO: instruction count: 28: is/hail/codegen/generated/C16.m35_read_fields_group_0 2019-12-19 14:53:23 root: INFO: instruction count: 38: is/hail/codegen/generated/C16.addLiterals 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile : 574.763ms, total 6.415s, tagged coverage 1.2 2019-12-19 14:53:23 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- InitializeCompiledFunction : 118.473ms, total 6.533s 2019-12-19 14:53:23 root: INFO: RegionPool: REPORT_THRESHOLD: 32.0M allocated (24.3M blocks / 7.7M chunks), thread 19: Thread-6 2019-12-19 14:53:24 root: INFO: RegionPool: REPORT_THRESHOLD: 65.3M allocated (36.1M blocks / 29.2M chunks), thread 19: Thread-6 2019-12-19 14:53:24 root: INFO: RegionPool: REPORT_THRESHOLD: 129.7M allocated (78.9M blocks / 50.8M chunks), thread 19: Thread-6 2019-12-19 14:53:26 root: INFO: RegionPool: REPORT_THRESHOLD: 258.7M allocated (164.7M blocks / 94.0M chunks), thread 19: Thread-6 2019-12-19 14:53:28 root: INFO: RegionPool: REPORT_THRESHOLD: 512.0M allocated (334.7M blocks / 177.3M chunks), thread 19: Thread-6 2019-12-19 14:53:34 root: INFO: RegionPool: REPORT_THRESHOLD: 1.0G allocated (673.9M blocks / 350.1M chunks), thread 19: Thread-6 2019-12-19 14:53:45 root: INFO: RegionPool: REPORT_THRESHOLD: 2.0G allocated (1.3G blocks / 692.6M chunks), thread 19: Thread-6 2019-12-19 14:54:06 root: INFO: RegionPool: REPORT_THRESHOLD: 4.0G allocated (2.7G blocks / 1.3G chunks), thread 19: Thread-6 2019-12-19 14:54:15 ExecutorAllocationManager: INFO: Request to remove executorIds: 18 2019-12-19 14:54:15 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 18 2019-12-19 14:54:15 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 18 2019-12-19 14:54:15 ExecutorAllocationManager: INFO: Removing executor 18 because it has been idle for 60 seconds (new desired total will be 28) 2019-12-19 14:54:15 ExecutorAllocationManager: INFO: Request to remove executorIds: 12, 8, 1, 4, 26, 11, 14, 10, 3 2019-12-19 14:54:15 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 12, 8, 1, 4, 26, 11, 14, 10, 3 2019-12-19 14:54:15 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 12, 8, 1, 4, 26, 11, 14, 10, 3 2019-12-19 14:54:15 ExecutorAllocationManager: INFO: Removing executor 12 because it has been idle for 60 seconds (new desired total will be 27) 2019-12-19 14:54:15 ExecutorAllocationManager: INFO: Removing executor 8 because it has been idle for 60 seconds (new desired total will be 26) 2019-12-19 14:54:15 ExecutorAllocationManager: INFO: Removing executor 1 because it has been idle for 60 seconds (new desired total will be 25) 2019-12-19 14:54:15 ExecutorAllocationManager: INFO: Removing executor 4 because it has been idle for 60 seconds (new desired total will be 24) 2019-12-19 14:54:15 ExecutorAllocationManager: INFO: Removing executor 26 because it has been idle for 60 seconds (new desired total will be 23) 2019-12-19 14:54:15 ExecutorAllocationManager: INFO: Removing executor 11 because it has been idle for 60 seconds (new desired total will be 22) 2019-12-19 14:54:15 ExecutorAllocationManager: INFO: Removing executor 14 because it has been idle for 60 seconds (new desired total will be 21) 2019-12-19 14:54:15 ExecutorAllocationManager: INFO: Removing executor 10 because it has been idle for 60 seconds (new desired total will be 20) 2019-12-19 14:54:15 ExecutorAllocationManager: INFO: Removing executor 3 because it has been idle for 60 seconds (new desired total will be 19) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Request to remove executorIds: 2, 21, 17, 6, 22 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 2, 21, 17, 6, 22 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 2, 21, 17, 6, 22 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 2 because it has been idle for 60 seconds (new desired total will be 18) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 21 because it has been idle for 60 seconds (new desired total will be 17) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 17 because it has been idle for 60 seconds (new desired total will be 16) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 6 because it has been idle for 60 seconds (new desired total will be 15) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 22 because it has been idle for 60 seconds (new desired total will be 14) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Request to remove executorIds: 16, 19 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 16, 19 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 16, 19 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 16 because it has been idle for 60 seconds (new desired total will be 13) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 19 because it has been idle for 60 seconds (new desired total will be 12) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Request to remove executorIds: 27 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 27 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 27 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 27 because it has been idle for 60 seconds (new desired total will be 11) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Request to remove executorIds: 25 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 25 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 25 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 25 because it has been idle for 60 seconds (new desired total will be 10) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Request to remove executorIds: 28 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 28 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 28 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 28 because it has been idle for 60 seconds (new desired total will be 9) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Request to remove executorIds: 20 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 20 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 20 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 20 because it has been idle for 60 seconds (new desired total will be 8) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Request to remove executorIds: 7, 23, 13 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 7, 23, 13 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 7, 23, 13 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 7 because it has been idle for 60 seconds (new desired total will be 7) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 23 because it has been idle for 60 seconds (new desired total will be 6) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 13 because it has been idle for 60 seconds (new desired total will be 5) 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Request to remove executorIds: 5 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 5 2019-12-19 14:54:16 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 5 2019-12-19 14:54:16 ExecutorAllocationManager: INFO: Removing executor 5 because it has been idle for 60 seconds (new desired total will be 4) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 25. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 25 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 25 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(25, kc1-w-14.c.maclab-ukbb.internal, 34491, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 25 successfully in removeExecutor 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 17. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 17 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 17 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(17, kc1-w-13.c.maclab-ukbb.internal, 41099, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 17 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 25 on kc1-w-14.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 26. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 26 (epoch 0) 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 25 has been removed (new total is 28) 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 17 on kc1-w-13.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 26 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(26, kc1-w-13.c.maclab-ukbb.internal, 34783, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 26 successfully in removeExecutor 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 17 has been removed (new total is 27) 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 26 on kc1-w-13.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 26 has been removed (new total is 26) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 1. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 1 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 1 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(1, kc1-w-8.c.maclab-ukbb.internal, 32925, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 1 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 1 on kc1-w-8.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 1 has been removed (new total is 25) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 18. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 18 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 18 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(18, kc1-w-8.c.maclab-ukbb.internal, 45505, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 18 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 18 on kc1-w-8.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 18 has been removed (new total is 24) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 2. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 2 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 2 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(2, kc1-w-12.c.maclab-ukbb.internal, 46633, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 2 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 2 on kc1-w-12.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 2 has been removed (new total is 23) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 19. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 19 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 19 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(19, kc1-w-9.c.maclab-ukbb.internal, 42325, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 19 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 19 on kc1-w-9.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 19 has been removed (new total is 22) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 27. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 27 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 27 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(27, kc1-w-9.c.maclab-ukbb.internal, 40973, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 27 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 27 on kc1-w-9.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 27 has been removed (new total is 21) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 20. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 20 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 20 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(20, kc1-w-4.c.maclab-ukbb.internal, 36029, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 20 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 20 on kc1-w-4.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 20 has been removed (new total is 20) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 28. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 28 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 28 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(28, kc1-w-4.c.maclab-ukbb.internal, 40119, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 28 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 28 on kc1-w-4.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 28 has been removed (new total is 19) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 5. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 5 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 5 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(5, kc1-w-11.c.maclab-ukbb.internal, 43337, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 5 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 5 on kc1-w-11.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 5 has been removed (new total is 18) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 3. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 3 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 3 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(3, kc1-w-6.c.maclab-ukbb.internal, 45739, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 3 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 3 on kc1-w-6.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 3 has been removed (new total is 17) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 7. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 7 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 7 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(7, kc1-w-5.c.maclab-ukbb.internal, 45985, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 7 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 7 on kc1-w-5.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 7 has been removed (new total is 16) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 6. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 6 (epoch 0) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 8. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 6 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(6, kc1-w-11.c.maclab-ukbb.internal, 45983, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 6 successfully in removeExecutor 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 8 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 8 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(8, kc1-w-0.c.maclab-ukbb.internal, 37887, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 8 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 6 on kc1-w-11.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 8 on kc1-w-0.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 6 has been removed (new total is 15) 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 8 has been removed (new total is 14) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 10. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 10 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 10 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(10, kc1-w-2.c.maclab-ukbb.internal, 35437, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 10 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 10 on kc1-w-2.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 4. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 10 has been removed (new total is 13) 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 4 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 4 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(4, kc1-w-6.c.maclab-ukbb.internal, 45397, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 4 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 4 on kc1-w-6.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 4 has been removed (new total is 12) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 12. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 12 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 12 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(12, kc1-w-5.c.maclab-ukbb.internal, 35515, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 12 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 12 on kc1-w-5.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 12 has been removed (new total is 11) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 11. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 11 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 11 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(11, kc1-w-0.c.maclab-ukbb.internal, 45685, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 11 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 11 on kc1-w-0.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 11 has been removed (new total is 10) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 21. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 21 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 21 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(21, kc1-w-2.c.maclab-ukbb.internal, 44023, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 21 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 21 on kc1-w-2.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 21 has been removed (new total is 9) 2019-12-19 14:54:17 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 13. 2019-12-19 14:54:17 DAGScheduler: INFO: Executor lost: 13 (epoch 0) 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Trying to remove executor 13 from BlockManagerMaster. 2019-12-19 14:54:17 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(13, kc1-w-3.c.maclab-ukbb.internal, 37687, None) 2019-12-19 14:54:17 BlockManagerMaster: INFO: Removed 13 successfully in removeExecutor 2019-12-19 14:54:17 YarnScheduler: INFO: Executor 13 on kc1-w-3.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:17 ExecutorAllocationManager: INFO: Existing executor 13 has been removed (new total is 8) 2019-12-19 14:54:18 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 14. 2019-12-19 14:54:18 DAGScheduler: INFO: Executor lost: 14 (epoch 0) 2019-12-19 14:54:18 BlockManagerMasterEndpoint: INFO: Trying to remove executor 14 from BlockManagerMaster. 2019-12-19 14:54:18 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(14, kc1-w-1.c.maclab-ukbb.internal, 45517, None) 2019-12-19 14:54:18 BlockManagerMaster: INFO: Removed 14 successfully in removeExecutor 2019-12-19 14:54:18 YarnScheduler: INFO: Executor 14 on kc1-w-1.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:18 ExecutorAllocationManager: INFO: Existing executor 14 has been removed (new total is 7) 2019-12-19 14:54:18 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 23. 2019-12-19 14:54:18 DAGScheduler: INFO: Executor lost: 23 (epoch 0) 2019-12-19 14:54:18 BlockManagerMasterEndpoint: INFO: Trying to remove executor 23 from BlockManagerMaster. 2019-12-19 14:54:18 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(23, kc1-w-10.c.maclab-ukbb.internal, 35537, None) 2019-12-19 14:54:18 BlockManagerMaster: INFO: Removed 23 successfully in removeExecutor 2019-12-19 14:54:18 YarnScheduler: INFO: Executor 23 on kc1-w-10.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:18 ExecutorAllocationManager: INFO: Existing executor 23 has been removed (new total is 6) 2019-12-19 14:54:18 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 22. 2019-12-19 14:54:18 DAGScheduler: INFO: Executor lost: 22 (epoch 0) 2019-12-19 14:54:18 BlockManagerMasterEndpoint: INFO: Trying to remove executor 22 from BlockManagerMaster. 2019-12-19 14:54:18 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(22, kc1-w-1.c.maclab-ukbb.internal, 44081, None) 2019-12-19 14:54:18 BlockManagerMaster: INFO: Removed 22 successfully in removeExecutor 2019-12-19 14:54:18 YarnScheduler: INFO: Executor 22 on kc1-w-1.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:18 ExecutorAllocationManager: INFO: Existing executor 22 has been removed (new total is 5) 2019-12-19 14:54:18 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 16. 2019-12-19 14:54:18 DAGScheduler: INFO: Executor lost: 16 (epoch 0) 2019-12-19 14:54:18 BlockManagerMasterEndpoint: INFO: Trying to remove executor 16 from BlockManagerMaster. 2019-12-19 14:54:18 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(16, kc1-w-7.c.maclab-ukbb.internal, 45215, None) 2019-12-19 14:54:18 BlockManagerMaster: INFO: Removed 16 successfully in removeExecutor 2019-12-19 14:54:18 YarnScheduler: INFO: Executor 16 on kc1-w-7.c.maclab-ukbb.internal killed by driver. 2019-12-19 14:54:18 ExecutorAllocationManager: INFO: Existing executor 16 has been removed (new total is 4) 2019-12-19 14:54:49 root: INFO: RegionPool: REPORT_THRESHOLD: 8.0G allocated (5.3G blocks / 2.7G chunks), thread 19: Thread-6 2019-12-19 14:56:14 root: INFO: RegionPool: REPORT_THRESHOLD: 16.0G allocated (10.6G blocks / 5.4G chunks), thread 19: Thread-6 2019-12-19 14:59:04 root: INFO: RegionPool: REPORT_THRESHOLD: 32.0G allocated (21.3G blocks / 10.7G chunks), thread 19: Thread-6