2019-12-18 21:27:26 Hail: WARN: This Hail JAR was compiled for Spark 2.4.0, running with Spark 2.4.4. Compatibility is not guaranteed. 2019-12-18 21:27:26 SparkContext: INFO: Running Spark version 2.4.4 2019-12-18 21:27:26 SparkContext: INFO: Submitted application: Hail 2019-12-18 21:27:26 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=25g 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/4ea73d9888b54dde93d104f48277648e/pyscripts_b7i2n5em.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/4ea73d9888b54dde93d104f48277648e/pyscripts_b7i2n5em.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_d0f264bd-bb1e-35af-9d76-e2fea7f24319,dataproc_job_4ea73d9888b54dde93d104f48277648e,dataproc_master_index_0,dataproc_uuid_f49cb946-5ad9-3a9c-988b-5e86df5cbce5 2019-12-18 21:27:26 SecurityManager: INFO: Changing view acls to: root 2019-12-18 21:27:26 SecurityManager: INFO: Changing modify acls to: root 2019-12-18 21:27:26 SecurityManager: INFO: Changing view acls groups to: 2019-12-18 21:27:26 SecurityManager: INFO: Changing modify acls groups to: 2019-12-18 21:27:26 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-18 21:27:27 Utils: INFO: Successfully started service 'sparkDriver' on port 43357. 2019-12-18 21:27:27 SparkEnv: INFO: Registering MapOutputTracker 2019-12-18 21:27:27 SparkEnv: INFO: Registering BlockManagerMaster 2019-12-18 21:27:27 BlockManagerMasterEndpoint: INFO: Using org.apache.spark.storage.DefaultTopologyMapper for getting topology information 2019-12-18 21:27:27 BlockManagerMasterEndpoint: INFO: BlockManagerMasterEndpoint up 2019-12-18 21:27:27 DiskBlockManager: INFO: Created local directory at /hadoop/spark/tmp/blockmgr-f3628318-01c7-4fa3-ab06-098b7458a62e 2019-12-18 21:27:27 MemoryStore: INFO: MemoryStore started with capacity 21.7 GB 2019-12-18 21:27:27 SparkEnv: INFO: Registering OutputCommitCoordinator 2019-12-18 21:27:27 log: INFO: Logging initialized @4650ms 2019-12-18 21:27:27 Server: INFO: jetty-9.3.z-SNAPSHOT, build timestamp: unknown, git hash: unknown 2019-12-18 21:27:27 Server: INFO: Started @4788ms 2019-12-18 21:27:27 Utils: WARN: Service 'SparkUI' could not bind on port 4040. Attempting port 4041. 2019-12-18 21:27:27 AbstractConnector: INFO: Started ServerConnector@1bd508c3{HTTP/1.1,[http/1.1]}{0.0.0.0:4041} 2019-12-18 21:27:27 Utils: INFO: Successfully started service 'SparkUI' on port 4041. 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@d2aab77{/jobs,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@13da1e91{/jobs/json,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@7f3c5bf8{/jobs/job,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@764a40a2{/jobs/job/json,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@35a7f66c{/stages,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@28d998bb{/stages/json,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@52e28b5{/stages/stage,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@4f23f8b0{/stages/stage/json,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@3b3c1a61{/stages/pool,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@33cec0c3{/stages/pool/json,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@45eaa5bb{/storage,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@155c33ce{/storage/json,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@4e68cc16{/storage/rdd,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@be5c5c0{/storage/rdd/json,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@1b326e7a{/environment,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@6f04fc91{/environment/json,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@6784851b{/executors,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@42ea97ee{/executors/json,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@4aa36077{/executors/threadDump,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@20bfdc6{/executors/threadDump/json,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@41640cc1{/static,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@418be5a7{/,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@5b2d2a27{/api,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@338e48d3{/jobs/job/kill,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@6fb94b8f{/stages/stage/kill,null,AVAILABLE,@Spark} 2019-12-18 21:27:27 SparkUI: INFO: Bound SparkUI to 0.0.0.0, and started at http://kc1-m.c.maclab-ukbb.internal:4041 2019-12-18 21:27:27 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:43357/jars/hail-all-spark.jar with timestamp 1576704447506 2019-12-18 21:27:27 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-18 21:27:27 FairSchedulableBuilder: INFO: Created default pool: default, schedulingMode: FIFO, minShare: 0, weight: 1 2019-12-18 21:27:27 Utils: INFO: Using initial executors = 2, max of spark.dynamicAllocation.initialExecutors, spark.dynamicAllocation.minExecutors and spark.executor.instances 2019-12-18 21:27:28 RMProxy: INFO: Connecting to ResourceManager at kc1-m/10.128.0.26:8032 2019-12-18 21:27:28 AHSProxy: INFO: Connecting to Application History server at kc1-m/10.128.0.26:10200 2019-12-18 21:27:28 Client: INFO: Requesting a new application from cluster with 100 NodeManagers 2019-12-18 21:27:28 Client: INFO: Verifying our application has not requested more than the maximum memory capability of the cluster (40960 MB per container) 2019-12-18 21:27:28 Client: INFO: Will allocate AM container, with 1024 MB memory including 384 MB overhead 2019-12-18 21:27:28 Client: INFO: Setting up container launch context for our AM 2019-12-18 21:27:28 Client: INFO: Setting up the launch environment for our AM container 2019-12-18 21:27:28 Client: INFO: Preparing resources for our AM container 2019-12-18 21:27:28 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_1576691107781_0029/hail-all-spark.jar 2019-12-18 21:27:28 Client: INFO: Uploading resource file:/usr/lib/spark/python/lib/pyspark.zip -> hdfs://kc1-m/user/root/.sparkStaging/application_1576691107781_0029/pyspark.zip 2019-12-18 21:27:28 Client: INFO: Uploading resource file:/usr/lib/spark/python/lib/py4j-0.10.7-src.zip -> hdfs://kc1-m/user/root/.sparkStaging/application_1576691107781_0029/py4j-0.10.7-src.zip 2019-12-18 21:27:28 Client: INFO: Uploading resource file:/tmp/4ea73d9888b54dde93d104f48277648e/pyscripts_b7i2n5em.zip -> hdfs://kc1-m/user/root/.sparkStaging/application_1576691107781_0029/pyscripts_b7i2n5em.zip 2019-12-18 21:27:28 Client: INFO: Uploading resource file:/hadoop/spark/tmp/spark-559c09b3-2aa2-43aa-8ca9-7f9f8da4741f/__spark_conf__976848080769847945.zip -> hdfs://kc1-m/user/root/.sparkStaging/application_1576691107781_0029/__spark_conf__.zip 2019-12-18 21:27:29 SecurityManager: INFO: Changing view acls to: root 2019-12-18 21:27:29 SecurityManager: INFO: Changing modify acls to: root 2019-12-18 21:27:29 SecurityManager: INFO: Changing view acls groups to: 2019-12-18 21:27:29 SecurityManager: INFO: Changing modify acls groups to: 2019-12-18 21:27:29 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-18 21:27:30 Client: INFO: Submitting application application_1576691107781_0029 to ResourceManager 2019-12-18 21:27:30 YarnClientImpl: INFO: Submitted application application_1576691107781_0029 2019-12-18 21:27:30 SchedulerExtensionServices: INFO: Starting Yarn extension services with app application_1576691107781_0029 and attemptId None 2019-12-18 21:27:31 Client: INFO: Application report for application_1576691107781_0029 (state: ACCEPTED) 2019-12-18 21:27:31 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: 1576704450456 final status: UNDEFINED tracking URL: http://kc1-m:8088/proxy/application_1576691107781_0029/ user: root 2019-12-18 21:27:32 Client: INFO: Application report for application_1576691107781_0029 (state: ACCEPTED) 2019-12-18 21:27:33 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_1576691107781_0029), /proxy/application_1576691107781_0029 2019-12-18 21:27:33 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-18 21:27:33 YarnSchedulerBackend$YarnSchedulerEndpoint: INFO: ApplicationMaster registered as NettyRpcEndpointRef(spark-client://YarnAM) 2019-12-18 21:27:33 Client: INFO: Application report for application_1576691107781_0029 (state: RUNNING) 2019-12-18 21:27:33 Client: INFO: client token: N/A diagnostics: N/A ApplicationMaster host: 10.128.0.96 ApplicationMaster RPC port: -1 queue: default start time: 1576704450456 final status: UNDEFINED tracking URL: http://kc1-m:8088/proxy/application_1576691107781_0029/ user: root 2019-12-18 21:27:33 YarnClientSchedulerBackend: INFO: Application application_1576691107781_0029 has started running. 2019-12-18 21:27:33 YarnScheduler: INFO: Starting speculative execution thread 2019-12-18 21:27:33 Utils: INFO: Successfully started service 'org.apache.spark.network.netty.NettyBlockTransferService' on port 34023. 2019-12-18 21:27:33 NettyBlockTransferService: INFO: Server created on kc1-m.c.maclab-ukbb.internal:34023 2019-12-18 21:27:33 BlockManager: INFO: Using org.apache.spark.storage.RandomBlockReplicationPolicy for block replication policy 2019-12-18 21:27:33 BlockManagerMaster: INFO: Registering BlockManager BlockManagerId(driver, kc1-m.c.maclab-ukbb.internal, 34023, None) 2019-12-18 21:27:33 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-m.c.maclab-ukbb.internal:34023 with 21.7 GB RAM, BlockManagerId(driver, kc1-m.c.maclab-ukbb.internal, 34023, None) 2019-12-18 21:27:33 BlockManagerMaster: INFO: Registered BlockManager BlockManagerId(driver, kc1-m.c.maclab-ukbb.internal, 34023, None) 2019-12-18 21:27:33 BlockManager: INFO: external shuffle service port = 7337 2019-12-18 21:27:33 BlockManager: INFO: Initialized BlockManager: BlockManagerId(driver, kc1-m.c.maclab-ukbb.internal, 34023, None) 2019-12-18 21:27:33 JettyUtils: INFO: Adding filter org.apache.hadoop.yarn.server.webproxy.amfilter.AmIpFilter to /metrics/json. 2019-12-18 21:27:33 ContextHandler: INFO: Started o.s.j.s.ServletContextHandler@6d2c12c{/metrics/json,null,AVAILABLE,@Spark} 2019-12-18 21:27:33 EventLoggingListener: INFO: Logging events to hdfs://kc1-m/user/spark/eventlog/application_1576691107781_0029 2019-12-18 21:27:33 Utils: INFO: Using initial executors = 2, max of spark.dynamicAllocation.initialExecutors, spark.dynamicAllocation.minExecutors and spark.executor.instances 2019-12-18 21:27:33 YarnClientSchedulerBackend: INFO: SchedulerBackend is ready for scheduling beginning after reached minRegisteredResourcesRatio: 0.0 2019-12-18 21:27:33 Hail: INFO: Hail temporary directory: hdfs://kc1-m/tmp/hail.8o4XssWgE7qM 2019-12-18 21:27:33 Hail: INFO: SparkUI: http://kc1-m.c.maclab-ukbb.internal:4041 2019-12-18 21:27:33 Hail: INFO: Running Hail version 0.2.28-61941242c15d 2019-12-18 21:27:34 SparkContext: WARN: Using an existing SparkContext; some configuration may not take effect. 2019-12-18 21:27:35 ZlibFactory: INFO: Successfully loaded & initialized native-zlib library 2019-12-18 21:27:35 CodecPool: INFO: Got brand-new decompressor [.gz] 2019-12-18 21:27:36 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.47:47560) with ID 1 2019-12-18 21:27:36 ExecutorAllocationManager: INFO: New executor 1 has registered (new total is 1) 2019-12-18 21:27:36 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.141:39594) with ID 2 2019-12-18 21:27:36 ExecutorAllocationManager: INFO: New executor 2 has registered (new total is 2) 2019-12-18 21:27:36 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-17.c.maclab-ukbb.internal:44121 with 9.5 GB RAM, BlockManagerId(1, kc1-w-17.c.maclab-ukbb.internal, 44121, None) 2019-12-18 21:27:36 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-81.c.maclab-ukbb.internal:38117 with 9.5 GB RAM, BlockManagerId(2, kc1-w-81.c.maclab-ukbb.internal, 38117, None) 2019-12-18 21:27:37 MemoryStore: INFO: Block broadcast_0 stored as values in memory (estimated size 2.2 MB, free 21.7 GB) 2019-12-18 21:27:37 MemoryStore: INFO: Block broadcast_0_piece0 stored as bytes in memory (estimated size 108.4 KB, free 21.7 GB) 2019-12-18 21:27:37 BlockManagerInfo: INFO: Added broadcast_0_piece0 in memory on kc1-m.c.maclab-ukbb.internal:34023 (size: 108.4 KB, free: 21.7 GB) 2019-12-18 21:27:37 SparkContext: INFO: Created broadcast 0 from broadcast at SparkBackend.scala:21 2019-12-18 21:27:38 root: INFO: globbing path gs://broad-ukbb/resources/array/linking_file_200K_withbatch.csv returned 1 files: linking_file_200K_withbatch.csv 2019-12-18 21:27:39 MemoryStore: INFO: Block broadcast_1 stored as values in memory (estimated size 402.1 KB, free 21.7 GB) 2019-12-18 21:27:39 MemoryStore: INFO: Block broadcast_1_piece0 stored as bytes in memory (estimated size 28.1 KB, free 21.7 GB) 2019-12-18 21:27:39 BlockManagerInfo: INFO: Added broadcast_1_piece0 in memory on kc1-m.c.maclab-ukbb.internal:34023 (size: 28.1 KB, free: 21.7 GB) 2019-12-18 21:27:39 SparkContext: INFO: Created broadcast 1 from textFile at RichSparkContext.scala:16 2019-12-18 21:27:39 FileInputFormat: INFO: Total input files to process : 1 2019-12-18 21:27:39 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-18 21:27:39 root: INFO: RegionPool: initialized for thread 19: Thread-6 2019-12-18 21:27:39 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-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 2.652ms, total 21.480ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 5.978ms, total 29.457ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 22.514ms, total 52.553ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 7.021ms, total 60.213ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 1.581ms, total 62.319ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 1.663ms, total 64.518ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.082ms, total 64.898ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.012ms, total 65.049ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.032ms, total 65.205ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.096ms, total 65.422ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.024ms, total 65.588ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.042ms, total 65.745ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 47.441ms, total 65.860ms, tagged coverage 87.9 2019-12-18 21:27:39 root: INFO: optimize Lowerer, initial IR: after: IR size 1: (I64 68487370) 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.434ms, total 68.323ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 9.211ms, total 77.974ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.048ms, total 78.555ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 11.424ms, total 79.118ms, tagged coverage 84.8 2019-12-18 21:27:39 root: INFO: optimize LowerMatrixToTable, post Lowering: before: IR size 1: (I64 68487370) 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.062ms, total 79.515ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.016ms, total 79.660ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.038ms, total 79.794ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.111ms, total 80.002ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.028ms, total 80.142ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.053ms, total 80.334ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.990ms, total 80.437ms, tagged coverage 31.1 2019-12-18 21:27:39 root: INFO: optimize LowerMatrixToTable, post Lowering: after: IR size 1: (I64 68487370) 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.011ms, total 80.715ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 1.448ms, total 82.274ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.247ms, total 82.719ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 2.180ms, total 82.877ms, tagged coverage 78.3 2019-12-18 21:27:39 root: INFO: optimize InterpretNonCompilable, post Lowering: before: IR size 1: (I64 68487370) 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.053ms, total 83.548ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.013ms, total 83.681ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.032ms, total 83.804ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.105ms, total 84.032ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.026ms, total 84.167ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.050ms, total 84.381ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.993ms, total 84.482ms, tagged coverage 28.0 2019-12-18 21:27:39 root: INFO: optimize InterpretNonCompilable, post Lowering: after: IR size 1: (I64 68487370) 2019-12-18 21:27:39 root: INFO: instruction count: 3: is/hail/codegen/generated/C0. 2019-12-18 21:27:39 root: INFO: instruction count: 53: is/hail/codegen/generated/C0.apply 2019-12-18 21:27:39 root: INFO: instruction count: 10: is/hail/codegen/generated/C0.apply 2019-12-18 21:27:39 root: INFO: instruction count: 14: is/hail/codegen/generated/C0.setPartitionIndex 2019-12-18 21:27:39 root: INFO: instruction count: 6: is/hail/codegen/generated/C0.addPartitionRegion 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 117.750ms, total 203.251ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 1.560ms, total 205.388ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.094ms, total 206.011ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 4.476ms, total 211.022ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate : 210.684ms, total 211.797ms, tagged coverage 84.3 2019-12-18 21:27:39 root: INFO: Timer: all timings: 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 2.652ms, total 21.480ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 5.978ms, total 29.457ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 22.514ms, total 52.553ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 7.021ms, total 60.213ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 1.581ms, total 62.319ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 1.663ms, total 64.518ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.082ms, total 64.898ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.012ms, total 65.049ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.032ms, total 65.205ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.096ms, total 65.422ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.024ms, total 65.588ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.042ms, total 65.745ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 47.441ms, total 65.860ms, tagged coverage 87.9 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.434ms, total 68.323ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 9.211ms, total 77.974ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.048ms, total 78.555ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 11.424ms, total 79.118ms, tagged coverage 84.8 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.062ms, total 79.515ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.016ms, total 79.660ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.038ms, total 79.794ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.111ms, total 80.002ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.028ms, total 80.142ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.053ms, total 80.334ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.990ms, total 80.437ms, tagged coverage 31.1 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.011ms, total 80.715ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 1.448ms, total 82.274ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.247ms, total 82.719ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 2.180ms, total 82.877ms, tagged coverage 78.3 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.053ms, total 83.548ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.013ms, total 83.681ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.032ms, total 83.804ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.105ms, total 84.032ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.026ms, total 84.167ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.050ms, total 84.381ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.993ms, total 84.482ms, tagged coverage 28.0 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 117.750ms, total 203.251ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 1.560ms, total 205.388ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.094ms, total 206.011ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 4.476ms, total 211.022ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate : 210.684ms, total 211.797ms, tagged coverage 84.3 2019-12-18 21:27:39 root: INFO: Timer: aggregate: 2019-12-18 21:27:39 root: INFO: Timer: Time taken for tag 'RunCompiledFunction' (1): 0.094ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for tag 'Verify' (4): 0.740ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for tag 'InitializeCompiledFunction' (1): 1.560ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for tag 'ForwardRelationalLets' (4): 1.659ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for tag 'PruneDeadFields' (4): 1.809ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for tag 'FoldConstants' (4): 2.848ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for tag 'ConvertToSafeValue' (1): 4.476ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for tag 'ExtractIntervalFilters' (4): 6.019ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for tag 'ForwardLets' (4): 7.333ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for tag 'LoweringTransformation' (2): 10.659ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for tag 'Simplify' (4): 22.616ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for tag 'Compile' (1): 117.750ms 2019-12-18 21:27:39 root: INFO: Timer: Fraction covered by a tagged leaf: 36.689ms (82.9%) 2019-12-18 21:27:39 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-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.122ms, total 0.876ms 2019-12-18 21:27:39 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.063ms, total 1.140ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 585.493ms, total 586.734ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.125ms, total 587.129ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.025ms, total 587.263ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.069ms, total 587.407ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.059ms, total 587.594ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.011ms, total 587.684ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.024ms, total 587.780ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.076ms, total 587.938ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.017ms, total 588.035ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.038ms, total 588.160ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 587.488ms, total 588.235ms, tagged coverage 99.8 2019-12-18 21:27:40 root: INFO: optimize Lowerer, initial IR: after: IR size 1: (I64 200648) 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.007ms, total 588.455ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.022ms, total 588.560ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.008ms, total 588.639ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 0.260ms, total 588.704ms, tagged coverage 13.9 2019-12-18 21:27:40 root: INFO: optimize LowerMatrixToTable, post Lowering: before: IR size 1: (I64 200648) 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.041ms, total 588.922ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.010ms, total 589.006ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.030ms, total 589.107ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.073ms, total 589.251ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.018ms, total 589.377ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.032ms, total 589.480ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.692ms, total 589.568ms, tagged coverage 29.5 2019-12-18 21:27:40 root: INFO: optimize LowerMatrixToTable, post Lowering: after: IR size 1: (I64 200648) 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.006ms, total 589.759ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.014ms, total 589.855ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.008ms, total 589.937ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 0.253ms, total 590.003ms, tagged coverage 11.6 2019-12-18 21:27:40 root: INFO: optimize InterpretNonCompilable, post Lowering: before: IR size 1: (I64 200648) 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.035ms, total 590.194ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.009ms, total 590.280ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.021ms, total 590.368ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.072ms, total 590.508ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.016ms, total 590.601ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.031ms, total 590.706ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.634ms, total 590.789ms, tagged coverage 29.0 2019-12-18 21:27:40 root: INFO: optimize InterpretNonCompilable, post Lowering: after: IR size 1: (I64 200648) 2019-12-18 21:27:40 root: INFO: instruction count: 3: is/hail/codegen/generated/C1. 2019-12-18 21:27:40 root: INFO: instruction count: 53: is/hail/codegen/generated/C1.apply 2019-12-18 21:27:40 root: INFO: instruction count: 10: is/hail/codegen/generated/C1.apply 2019-12-18 21:27:40 root: INFO: instruction count: 14: is/hail/codegen/generated/C1.setPartitionIndex 2019-12-18 21:27:40 root: INFO: instruction count: 6: is/hail/codegen/generated/C1.addPartitionRegion 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 2.440ms, total 593.373ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 0.957ms, total 594.462ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.038ms, total 594.674ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 0.061ms, total 594.824ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate : 594.889ms, total 594.898ms, tagged coverage 99.2 2019-12-18 21:27:40 root: INFO: Timer: all timings: 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.122ms, total 0.876ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.063ms, total 1.140ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 585.493ms, total 586.734ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.125ms, total 587.129ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.025ms, total 587.263ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.069ms, total 587.407ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.059ms, total 587.594ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.011ms, total 587.684ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.024ms, total 587.780ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.076ms, total 587.938ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.017ms, total 588.035ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.038ms, total 588.160ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 587.488ms, total 588.235ms, tagged coverage 99.8 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.007ms, total 588.455ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.022ms, total 588.560ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.008ms, total 588.639ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 0.260ms, total 588.704ms, tagged coverage 13.9 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.041ms, total 588.922ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.010ms, total 589.006ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.030ms, total 589.107ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.073ms, total 589.251ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.018ms, total 589.377ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.032ms, total 589.480ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.692ms, total 589.568ms, tagged coverage 29.5 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.006ms, total 589.759ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.014ms, total 589.855ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.008ms, total 589.937ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 0.253ms, total 590.003ms, tagged coverage 11.6 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.035ms, total 590.194ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.009ms, total 590.280ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.021ms, total 590.368ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.072ms, total 590.508ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.016ms, total 590.601ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.031ms, total 590.706ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.634ms, total 590.789ms, tagged coverage 29.0 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 2.440ms, total 593.373ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 0.957ms, total 594.462ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.038ms, total 594.674ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 0.061ms, total 594.824ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate : 594.889ms, total 594.898ms, tagged coverage 99.2 2019-12-18 21:27:40 root: INFO: Timer: aggregate: 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'Verify' (4): 0.029ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'LoweringTransformation' (2): 0.036ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'RunCompiledFunction' (1): 0.038ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'ConvertToSafeValue' (1): 0.061ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'ForwardRelationalLets' (4): 0.076ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'ExtractIntervalFilters' (4): 0.093ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'PruneDeadFields' (4): 0.170ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'FoldConstants' (4): 0.257ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'ForwardLets' (4): 0.346ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'InitializeCompiledFunction' (1): 0.957ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'Compile' (1): 2.440ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'Simplify' (4): 585.568ms 2019-12-18 21:27:40 root: INFO: Timer: Fraction covered by a tagged leaf: 5.059ms (99.2%) 2019-12-18 21:27:40 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-18 21:27:40 root: INFO: instruction count: 3: is/hail/codegen/generated/C2. 2019-12-18 21:27:40 root: INFO: instruction count: 41: is/hail/codegen/generated/C2.apply 2019-12-18 21:27:40 root: INFO: instruction count: 16: is/hail/codegen/generated/C2.apply 2019-12-18 21:27:40 root: INFO: instruction count: 319: is/hail/codegen/generated/C2.m1_method 2019-12-18 21:27:40 root: INFO: instruction count: 14: is/hail/codegen/generated/C2.setPartitionIndex 2019-12-18 21:27:40 root: INFO: instruction count: 6: is/hail/codegen/generated/C2.addPartitionRegion 2019-12-18 21:27:40 BlockManagerInfo: INFO: Removed broadcast_1_piece0 on kc1-m.c.maclab-ukbb.internal:34023 in memory (size: 28.1 KB, free: 21.7 GB) 2019-12-18 21:27:40 MemoryStore: INFO: Block broadcast_2 stored as values in memory (estimated size 2.2 MB, free 21.7 GB) 2019-12-18 21:27:40 MemoryStore: INFO: Block broadcast_2_piece0 stored as bytes in memory (estimated size 108.4 KB, free 21.7 GB) 2019-12-18 21:27:40 BlockManagerInfo: INFO: Added broadcast_2_piece0 in memory on kc1-m.c.maclab-ukbb.internal:34023 (size: 108.4 KB, free: 21.7 GB) 2019-12-18 21:27:40 SparkContext: INFO: Created broadcast 2 from broadcast at SparkBackend.scala:21 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 397.676ms, total 398.121ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.039ms, total 398.474ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.047ms, total 398.702ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.149ms, total 399.046ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.042ms, total 399.243ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.114ms, total 399.479ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.085ms, total 399.932ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.016ms, total 400.102ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.037ms, total 400.251ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.113ms, total 400.463ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.030ms, total 400.612ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.069ms, total 400.783ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 400.532ms, total 400.969ms, tagged coverage 99.5 2019-12-18 21:27:40 root: INFO: optimize Lowerer, initial IR: after: IR size 1: (Literal Array[Interval[Locus(GRCh38)]] ) 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.010ms, total 401.377ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.033ms, total 401.560ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.013ms, total 401.679ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 0.429ms, total 401.790ms, tagged coverage 13.0 2019-12-18 21:27:40 root: INFO: optimize LowerMatrixToTable, post Lowering: before: IR size 1: (Literal Array[Interval[Locus(GRCh38)]] ) 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.063ms, total 402.155ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.014ms, total 402.293ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.033ms, total 402.431ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.112ms, total 402.651ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.040ms, total 402.808ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.057ms, total 403.004ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 1.077ms, total 403.162ms, tagged coverage 29.6 2019-12-18 21:27:40 root: INFO: optimize LowerMatrixToTable, post Lowering: after: IR size 1: (Literal Array[Interval[Locus(GRCh38)]] ) 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.011ms, total 403.434ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.020ms, total 403.563ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.014ms, total 403.663ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 0.323ms, total 403.742ms, tagged coverage 13.7 2019-12-18 21:27:40 root: INFO: optimize InterpretNonCompilable, post Lowering: before: IR size 1: (Literal Array[Interval[Locus(GRCh38)]] ) 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.052ms, total 404.046ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.013ms, total 404.163ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.031ms, total 404.290ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.107ms, total 404.487ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.025ms, total 404.614ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.050ms, total 404.756ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.900ms, total 404.888ms, tagged coverage 30.9 2019-12-18 21:27:40 root: INFO: optimize InterpretNonCompilable, post Lowering: after: IR size 1: (Literal Array[Interval[Locus(GRCh38)]] ) 2019-12-18 21:27:40 root: INFO: encoder cache miss (0 hits, 1 misses, 0.000) 2019-12-18 21:27:40 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeEncode_4. 2019-12-18 21:27:40 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeEncode_4.apply 2019-12-18 21:27:40 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-18 21:27:40 root: INFO: instruction count: 21: is/hail/codegen/generated/C_etypeEncode_4.m1_write_fields_group_0 2019-12-18 21:27:40 root: INFO: instruction count: 76: 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-18 21:27:40 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-18 21:27:40 root: INFO: instruction count: 65: is/hail/codegen/generated/C_etypeEncode_4.m4_write_fields_group_0 2019-12-18 21:27:40 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-18 21:27:40 root: INFO: instruction count: 33: is/hail/codegen/generated/C_etypeEncode_4.m6_write_fields_group_0 2019-12-18 21:27:40 root: INFO: instruction count: 16: is/hail/codegen/generated/C_etypeEncode_4.m7_ENCODE_r_binary_TO_r_binary 2019-12-18 21:27:40 root: INFO: instruction count: 6: is/hail/codegen/generated/C_etypeEncode_4.m8_ENCODE_r_int32_TO_r_int32 2019-12-18 21:27:40 root: INFO: instruction count: 6: is/hail/codegen/generated/C_etypeEncode_4.m9_ENCODE_r_bool_TO_r_bool 2019-12-18 21:27:40 MemoryStore: INFO: Block broadcast_3 stored as values in memory (estimated size 104.0 B, free 21.7 GB) 2019-12-18 21:27:40 MemoryStore: INFO: Block broadcast_3_piece0 stored as bytes in memory (estimated size 81.0 B, free 21.7 GB) 2019-12-18 21:27:40 BlockManagerInfo: INFO: Added broadcast_3_piece0 in memory on kc1-m.c.maclab-ukbb.internal:34023 (size: 81.0 B, free: 21.7 GB) 2019-12-18 21:27:40 SparkContext: INFO: Created broadcast 3 from broadcast at SparkBackend.scala:21 2019-12-18 21:27:40 root: INFO: instruction count: 3: is/hail/codegen/generated/C3. 2019-12-18 21:27:40 root: INFO: instruction count: 54: is/hail/codegen/generated/C3.apply 2019-12-18 21:27:40 root: INFO: instruction count: 10: is/hail/codegen/generated/C3.apply 2019-12-18 21:27:40 root: INFO: instruction count: 14: is/hail/codegen/generated/C3.setPartitionIndex 2019-12-18 21:27:40 root: INFO: instruction count: 6: is/hail/codegen/generated/C3.addPartitionRegion 2019-12-18 21:27:40 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-18 21:27:40 root: INFO: instruction count: 28: is/hail/codegen/generated/C3.m4_read_fields_group_0 2019-12-18 21:27:40 root: INFO: instruction count: 99: 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-18 21:27:40 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-18 21:27:40 root: INFO: instruction count: 67: is/hail/codegen/generated/C3.m7_read_fields_group_0 2019-12-18 21:27:40 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-18 21:27:40 root: INFO: instruction count: 17: is/hail/codegen/generated/C3.m9_read_fields_group_0 2019-12-18 21:27:40 root: INFO: instruction count: 29: is/hail/codegen/generated/C3.m10_INPLACE_DECODE_r_binary_TO_r_binary 2019-12-18 21:27:40 root: INFO: instruction count: 8: is/hail/codegen/generated/C3.m11_INPLACE_DECODE_r_int32_TO_r_int32 2019-12-18 21:27:40 root: INFO: instruction count: 8: is/hail/codegen/generated/C3.m12_INPLACE_DECODE_r_bool_TO_r_bool 2019-12-18 21:27:40 root: INFO: instruction count: 30: is/hail/codegen/generated/C3.addLiterals 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 83.751ms, total 488.890ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 2.446ms, total 491.551ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.018ms, total 491.708ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 2.210ms, total 494.017ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate : 494.131ms, total 494.139ms, tagged coverage 98.7 2019-12-18 21:27:40 root: INFO: Timer: all timings: 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 397.676ms, total 398.121ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.039ms, total 398.474ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.047ms, total 398.702ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.149ms, total 399.046ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.042ms, total 399.243ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.114ms, total 399.479ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.085ms, total 399.932ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.016ms, total 400.102ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.037ms, total 400.251ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.113ms, total 400.463ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.030ms, total 400.612ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.069ms, total 400.783ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 400.532ms, total 400.969ms, tagged coverage 99.5 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.010ms, total 401.377ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.033ms, total 401.560ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.013ms, total 401.679ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 0.429ms, total 401.790ms, tagged coverage 13.0 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.063ms, total 402.155ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.014ms, total 402.293ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.033ms, total 402.431ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.112ms, total 402.651ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.040ms, total 402.808ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.057ms, total 403.004ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 1.077ms, total 403.162ms, tagged coverage 29.6 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.011ms, total 403.434ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.020ms, total 403.563ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.014ms, total 403.663ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 0.323ms, total 403.742ms, tagged coverage 13.7 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.052ms, total 404.046ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.013ms, total 404.163ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.031ms, total 404.290ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.107ms, total 404.487ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.025ms, total 404.614ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.050ms, total 404.756ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.900ms, total 404.888ms, tagged coverage 30.9 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 83.751ms, total 488.890ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 2.446ms, total 491.551ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.018ms, total 491.708ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 2.210ms, total 494.017ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate : 494.131ms, total 494.139ms, tagged coverage 98.7 2019-12-18 21:27:40 root: INFO: Timer: aggregate: 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'RunCompiledFunction' (1): 0.018ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'Verify' (4): 0.047ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'LoweringTransformation' (2): 0.053ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'ExtractIntervalFilters' (4): 0.082ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'ForwardRelationalLets' (4): 0.137ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'Simplify' (4): 0.148ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'PruneDeadFields' (4): 0.290ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'ForwardLets' (4): 0.481ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'ConvertToSafeValue' (1): 2.210ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'InitializeCompiledFunction' (1): 2.446ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'Compile' (1): 83.751ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for tag 'FoldConstants' (4): 397.877ms 2019-12-18 21:27:40 root: INFO: Timer: Fraction covered by a tagged leaf: 7.645ms (98.5%) 2019-12-18 21:27:40 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-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.111ms, total 1.660ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.097ms, total 2.015ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.171ms, total 2.284ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 2.886ms, total 5.284ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.088ms, total 5.503ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 7.886ms, total 13.497ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.109ms, total 13.821ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.032ms, total 13.936ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.103ms, total 14.091ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.206ms, total 14.386ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.053ms, total 14.555ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 1.690ms, total 16.367ms 2019-12-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 14.991ms, total 16.531ms, tagged coverage 89.6 2019-12-18 21:27:40 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-18 21:27:40 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.031ms, total 19.432ms 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 1.364s, total 1.383s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.377ms, total 1.384s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 1.364s, total 1.384s, tagged coverage 100.0 2019-12-18 21:27:42 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-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.162ms, total 1.511s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.929ms, total 1.512s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 301.290ms, total 1.814s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.169ms, total 1.814s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.031ms, total 1.814s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.700ms, total 1.815s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.094ms, total 1.815s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.039ms, total 1.815s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.044ms, total 1.815s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.137ms, total 1.816s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.026ms, total 1.816s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.490ms, total 1.816s 2019-12-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 305.329ms, total 1.816s, tagged coverage 99.6 2019-12-18 21:27:42 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-18 21:27:42 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.019ms, total 1.890s 2019-12-18 21:27:42 root: INFO: interpreting non compilable node: TableCount 2019-12-18 21:27:42 root: INFO: decoder cache miss (0 hits, 1 misses, 0.000 2019-12-18 21:27:42 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_5. 2019-12-18 21:27:42 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_5.apply 2019-12-18 21:27:42 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-18 21:27:43 root: INFO: decoder cache miss (0 hits, 2 misses, 0.000 2019-12-18 21:27:43 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_6. 2019-12-18 21:27:43 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_6.apply 2019-12-18 21:27:43 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-18 21:27:43 root: INFO: instruction count: 109: is/hail/codegen/generated/C_etypeDecode_6.m1_read_fields_group_0 2019-12-18 21:27:43 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-18 21:27:43 root: INFO: instruction count: 17: is/hail/codegen/generated/C_etypeDecode_6.m3_read_fields_group_0 2019-12-18 21:27:43 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_6.m4_INPLACE_DECODE_r_binary_TO_r_binary 2019-12-18 21:27:43 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_6.m5_INPLACE_DECODE_r_int32_TO_r_int32 2019-12-18 21:27:43 root: INFO: instruction count: 99: is/hail/codegen/generated/C_etypeDecode_6.m6_INPLACE_DECODE_o_array_of_o_binary_TO_o_array_of_o_binary 2019-12-18 21:27:43 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_6.m7_INPLACE_DECODE_o_binary_TO_o_binary 2019-12-18 21:27:43 root: INFO: instruction count: 9: is/hail/codegen/generated/C_etypeDecode_6.m8_SKIP_o_binary 2019-12-18 21:27:43 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-18 21:27:43 root: INFO: instruction count: 54: is/hail/codegen/generated/C_etypeDecode_6.m10_SKIP_o_array_of_o_binary 2019-12-18 21:27:43 root: INFO: instruction count: 5: is/hail/codegen/generated/C_etypeDecode_6.m11_SKIP_o_bool 2019-12-18 21:27:43 root: INFO: instruction count: 5: is/hail/codegen/generated/C_etypeDecode_6.m12_SKIP_o_int32 2019-12-18 21:27:43 MemoryStore: INFO: Block broadcast_4 stored as values in memory (estimated size 402.2 KB, free 21.7 GB) 2019-12-18 21:27:43 MemoryStore: INFO: Block broadcast_4_piece0 stored as bytes in memory (estimated size 28.2 KB, free 21.7 GB) 2019-12-18 21:27:43 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-m.c.maclab-ukbb.internal:34023 (size: 28.2 KB, free: 21.7 GB) 2019-12-18 21:27:43 SparkContext: INFO: Created broadcast 4 from broadcast at HailContext.scala:615 2019-12-18 21:27:43 root: INFO: decoder cache miss (0 hits, 3 misses, 0.000 2019-12-18 21:27:43 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_7. 2019-12-18 21:27:43 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_7.apply 2019-12-18 21:27:43 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-18 21:27:43 root: INFO: instruction count: 17: is/hail/codegen/generated/C_etypeDecode_7.m1_read_fields_group_0 2019-12-18 21:27:43 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_7.m2_INPLACE_DECODE_r_int64_TO_r_int64 2019-12-18 21:27:43 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-18 21:27:43 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-18 21:27:43 root: INFO: instruction count: 42: is/hail/codegen/generated/C_etypeDecode_7.m5_read_fields_group_0 2019-12-18 21:27:43 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-18 21:27:43 root: INFO: instruction count: 53: is/hail/codegen/generated/C_etypeDecode_7.m7_read_fields_group_0 2019-12-18 21:27:43 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-18 21:27:43 root: INFO: instruction count: 17: is/hail/codegen/generated/C_etypeDecode_7.m9_read_fields_group_0 2019-12-18 21:27:43 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_7.m10_INPLACE_DECODE_r_binary_TO_r_binary 2019-12-18 21:27:43 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_7.m11_INPLACE_DECODE_r_int32_TO_r_int32 2019-12-18 21:27:43 root: INFO: instruction count: 99: is/hail/codegen/generated/C_etypeDecode_7.m12_INPLACE_DECODE_o_array_of_o_binary_TO_o_array_of_o_binary 2019-12-18 21:27:43 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_7.m13_INPLACE_DECODE_o_binary_TO_o_binary 2019-12-18 21:27:43 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-18 21:27:43 root: INFO: instruction count: 28: is/hail/codegen/generated/C_etypeDecode_7.m15_read_fields_group_0 2019-12-18 21:27:43 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_7.m16_INPLACE_DECODE_o_int64_TO_o_int64 2019-12-18 21:27:43 root: INFO: decoder cache miss (0 hits, 4 misses, 0.000 2019-12-18 21:27:43 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_8. 2019-12-18 21:27:43 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_8.apply 2019-12-18 21:27:43 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-18 21:27:43 root: INFO: instruction count: 10: is/hail/codegen/generated/C_etypeDecode_8.m1_read_fields_group_0 2019-12-18 21:27:43 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-18 21:27:43 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-18 21:27:43 root: INFO: instruction count: 56: is/hail/codegen/generated/C_etypeDecode_8.m4_read_fields_group_0 2019-12-18 21:27:43 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_8.m5_INPLACE_DECODE_r_int64_TO_r_int64 2019-12-18 21:27:43 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-18 21:27:43 root: INFO: instruction count: 53: is/hail/codegen/generated/C_etypeDecode_8.m7_read_fields_group_0 2019-12-18 21:27:43 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-18 21:27:43 root: INFO: instruction count: 17: is/hail/codegen/generated/C_etypeDecode_8.m9_read_fields_group_0 2019-12-18 21:27:43 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_8.m10_INPLACE_DECODE_r_binary_TO_r_binary 2019-12-18 21:27:43 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_8.m11_INPLACE_DECODE_r_int32_TO_r_int32 2019-12-18 21:27:43 root: INFO: instruction count: 99: is/hail/codegen/generated/C_etypeDecode_8.m12_INPLACE_DECODE_o_array_of_o_binary_TO_o_array_of_o_binary 2019-12-18 21:27:43 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_8.m13_INPLACE_DECODE_o_binary_TO_o_binary 2019-12-18 21:27:43 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-18 21:27:43 root: INFO: instruction count: 28: is/hail/codegen/generated/C_etypeDecode_8.m15_read_fields_group_0 2019-12-18 21:27:43 root: INFO: instruction count: 8: is/hail/codegen/generated/C_etypeDecode_8.m16_INPLACE_DECODE_o_int64_TO_o_int64 2019-12-18 21:27:43 SparkContext: INFO: Starting job: fold at RVD.scala:643 2019-12-18 21:27:43 DAGScheduler: INFO: Got job 0 (fold at RVD.scala:643) with 559 output partitions 2019-12-18 21:27:43 DAGScheduler: INFO: Final stage: ResultStage 0 (fold at RVD.scala:643) 2019-12-18 21:27:43 DAGScheduler: INFO: Parents of final stage: List() 2019-12-18 21:27:43 DAGScheduler: INFO: Missing parents: List() 2019-12-18 21:27:43 DAGScheduler: INFO: Submitting ResultStage 0 (MapPartitionsRDD[8] at mapPartitions at ContextRDD.scala:217), which has no missing parents 2019-12-18 21:27:43 MemoryStore: INFO: Block broadcast_5 stored as values in memory (estimated size 155.8 KB, free 21.7 GB) 2019-12-18 21:27:43 MemoryStore: INFO: Block broadcast_5_piece0 stored as bytes in memory (estimated size 53.3 KB, free 21.7 GB) 2019-12-18 21:27:43 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-m.c.maclab-ukbb.internal:34023 (size: 53.3 KB, free: 21.7 GB) 2019-12-18 21:27:43 SparkContext: INFO: Created broadcast 5 from broadcast at DAGScheduler.scala:1161 2019-12-18 21:27:43 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-18 21:27:43 YarnScheduler: INFO: Adding task set 0.0 with 559 tasks 2019-12-18 21:27:43 FairSchedulableBuilder: INFO: Added task set TaskSet_0.0 tasks to pool default 2019-12-18 21:27:44 TaskSetManager: INFO: Starting task 0.0 in stage 0.0 (TID 0, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 0, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:44 TaskSetManager: INFO: Starting task 1.0 in stage 0.0 (TID 1, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 1, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:44 TaskSetManager: INFO: Starting task 2.0 in stage 0.0 (TID 2, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 2, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:44 TaskSetManager: INFO: Starting task 3.0 in stage 0.0 (TID 3, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 3, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:44 TaskSetManager: INFO: Starting task 4.0 in stage 0.0 (TID 4, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 4, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:44 TaskSetManager: INFO: Starting task 5.0 in stage 0.0 (TID 5, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 5, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:44 TaskSetManager: INFO: Starting task 6.0 in stage 0.0 (TID 6, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 6, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:44 TaskSetManager: INFO: Starting task 7.0 in stage 0.0 (TID 7, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 7, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:44 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-17.c.maclab-ukbb.internal:44121 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:44 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-81.c.maclab-ukbb.internal:38117 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:44 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-17.c.maclab-ukbb.internal:44121 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:44 ExecutorAllocationManager: INFO: Requesting 1 new executor because tasks are backlogged (new desired total will be 3) 2019-12-18 21:27:44 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-81.c.maclab-ukbb.internal:38117 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:45 ExecutorAllocationManager: INFO: Requesting 2 new executors because tasks are backlogged (new desired total will be 5) 2019-12-18 21:27:46 TaskSetManager: INFO: Starting task 8.0 in stage 0.0 (TID 8, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 8, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:46 TaskSetManager: INFO: Starting task 9.0 in stage 0.0 (TID 9, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 9, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:46 TaskSetManager: INFO: Finished task 7.0 in stage 0.0 (TID 7) in 2728 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (1/559) 2019-12-18 21:27:46 TaskSetManager: INFO: Finished task 3.0 in stage 0.0 (TID 3) in 2734 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (2/559) 2019-12-18 21:27:46 TaskSetManager: INFO: Starting task 10.0 in stage 0.0 (TID 10, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 10, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:46 TaskSetManager: INFO: Finished task 1.0 in stage 0.0 (TID 1) in 2753 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (3/559) 2019-12-18 21:27:46 ExecutorAllocationManager: INFO: Requesting 4 new executors because tasks are backlogged (new desired total will be 9) 2019-12-18 21:27:46 TaskSetManager: INFO: Starting task 11.0 in stage 0.0 (TID 11, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 11, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:46 TaskSetManager: INFO: Finished task 2.0 in stage 0.0 (TID 2) in 2845 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (4/559) 2019-12-18 21:27:46 TaskSetManager: INFO: Starting task 12.0 in stage 0.0 (TID 12, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 12, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:46 TaskSetManager: INFO: Finished task 0.0 in stage 0.0 (TID 0) in 3033 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (5/559) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 13.0 in stage 0.0 (TID 13, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 13, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 4.0 in stage 0.0 (TID 4) in 2883 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (6/559) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 14.0 in stage 0.0 (TID 14, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 14, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 9.0 in stage 0.0 (TID 9) in 416 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (7/559) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 15.0 in stage 0.0 (TID 15, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 15, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 11.0 in stage 0.0 (TID 11) in 309 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (8/559) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 16.0 in stage 0.0 (TID 16, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 16, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 5.0 in stage 0.0 (TID 5) in 3202 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (9/559) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 17.0 in stage 0.0 (TID 17, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 17, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 10.0 in stage 0.0 (TID 10) in 498 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (10/559) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 18.0 in stage 0.0 (TID 18, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 18, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 8.0 in stage 0.0 (TID 8) in 565 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (11/559) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 19.0 in stage 0.0 (TID 19, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 19, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 13.0 in stage 0.0 (TID 13) in 498 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (12/559) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 20.0 in stage 0.0 (TID 20, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 20, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 15.0 in stage 0.0 (TID 15) in 280 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (13/559) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 21.0 in stage 0.0 (TID 21, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 21, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 16.0 in stage 0.0 (TID 16) in 261 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (14/559) 2019-12-18 21:27:47 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.136:45212) with ID 3 2019-12-18 21:27:47 ExecutorAllocationManager: INFO: New executor 3 has registered (new total is 3) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 22.0 in stage 0.0 (TID 22, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 22, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 23.0 in stage 0.0 (TID 23, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 23, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 24.0 in stage 0.0 (TID 24, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 24, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 25.0 in stage 0.0 (TID 25, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 25, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 26.0 in stage 0.0 (TID 26, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 26, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 14.0 in stage 0.0 (TID 14) in 407 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (15/559) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 27.0 in stage 0.0 (TID 27, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 27, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 6.0 in stage 0.0 (TID 6) in 3569 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (16/559) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 28.0 in stage 0.0 (TID 28, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 28, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 18.0 in stage 0.0 (TID 18) in 322 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (17/559) 2019-12-18 21:27:47 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-73.c.maclab-ukbb.internal:34551 with 9.5 GB RAM, BlockManagerId(3, kc1-w-73.c.maclab-ukbb.internal, 34551, None) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 29.0 in stage 0.0 (TID 29, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 29, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 19.0 in stage 0.0 (TID 19) in 348 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (18/559) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 30.0 in stage 0.0 (TID 30, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 30, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 20.0 in stage 0.0 (TID 20) in 345 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (19/559) 2019-12-18 21:27:47 ExecutorAllocationManager: INFO: Requesting 8 new executors because tasks are backlogged (new desired total will be 17) 2019-12-18 21:27:47 TaskSetManager: INFO: Starting task 31.0 in stage 0.0 (TID 31, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 31, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:47 TaskSetManager: INFO: Finished task 17.0 in stage 0.0 (TID 17) in 585 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (20/559) 2019-12-18 21:27:47 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-73.c.maclab-ukbb.internal:34551 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 32.0 in stage 0.0 (TID 32, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 32, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 28.0 in stage 0.0 (TID 28) in 429 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (21/559) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 33.0 in stage 0.0 (TID 33, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 33, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 30.0 in stage 0.0 (TID 30) in 313 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (22/559) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 34.0 in stage 0.0 (TID 34, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 34, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 21.0 in stage 0.0 (TID 21) in 642 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (23/559) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 35.0 in stage 0.0 (TID 35, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 35, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 26.0 in stage 0.0 (TID 26) in 576 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (24/559) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 36.0 in stage 0.0 (TID 36, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 36, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 32.0 in stage 0.0 (TID 32) in 268 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (25/559) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 37.0 in stage 0.0 (TID 37, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 37, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 31.0 in stage 0.0 (TID 31) in 614 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (26/559) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 38.0 in stage 0.0 (TID 38, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 38, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 34.0 in stage 0.0 (TID 34) in 343 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (27/559) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 39.0 in stage 0.0 (TID 39, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 39, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 35.0 in stage 0.0 (TID 35) in 331 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (28/559) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 40.0 in stage 0.0 (TID 40, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 40, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 27.0 in stage 0.0 (TID 27) in 974 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (29/559) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 41.0 in stage 0.0 (TID 41, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 41, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 29.0 in stage 0.0 (TID 29) in 862 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (30/559) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 42.0 in stage 0.0 (TID 42, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 42, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 12.0 in stage 0.0 (TID 12) in 1789 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (31/559) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 43.0 in stage 0.0 (TID 43, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 43, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 36.0 in stage 0.0 (TID 36) in 366 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (32/559) 2019-12-18 21:27:48 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-73.c.maclab-ukbb.internal:34551 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:48 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.136:45220) with ID 4 2019-12-18 21:27:48 ExecutorAllocationManager: INFO: New executor 4 has registered (new total is 4) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 44.0 in stage 0.0 (TID 44, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 44, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 45.0 in stage 0.0 (TID 45, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 45, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 46.0 in stage 0.0 (TID 46, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 46, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 47.0 in stage 0.0 (TID 47, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 47, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 48.0 in stage 0.0 (TID 48, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 48, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 37.0 in stage 0.0 (TID 37) in 309 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (33/559) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 49.0 in stage 0.0 (TID 49, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 49, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 38.0 in stage 0.0 (TID 38) in 331 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (34/559) 2019-12-18 21:27:48 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.140:60444) with ID 5 2019-12-18 21:27:48 ExecutorAllocationManager: INFO: New executor 5 has registered (new total is 5) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 50.0 in stage 0.0 (TID 50, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 50, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 51.0 in stage 0.0 (TID 51, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 51, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 52.0 in stage 0.0 (TID 52, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 52, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 53.0 in stage 0.0 (TID 53, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 53, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 ExecutorAllocationManager: INFO: Requesting 16 new executors because tasks are backlogged (new desired total will be 33) 2019-12-18 21:27:48 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-73.c.maclab-ukbb.internal:44439 with 9.5 GB RAM, BlockManagerId(4, kc1-w-73.c.maclab-ukbb.internal, 44439, None) 2019-12-18 21:27:48 TaskSetManager: INFO: Starting task 54.0 in stage 0.0 (TID 54, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 54, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:48 TaskSetManager: INFO: Finished task 40.0 in stage 0.0 (TID 40) in 320 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (35/559) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 55.0 in stage 0.0 (TID 55, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 55, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 42.0 in stage 0.0 (TID 42) in 257 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (36/559) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 56.0 in stage 0.0 (TID 56, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 56, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 39.0 in stage 0.0 (TID 39) in 460 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (37/559) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 57.0 in stage 0.0 (TID 57, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 57, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 41.0 in stage 0.0 (TID 41) in 331 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (38/559) 2019-12-18 21:27:49 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-77.c.maclab-ukbb.internal:36581 with 9.5 GB RAM, BlockManagerId(5, kc1-w-77.c.maclab-ukbb.internal, 36581, None) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 58.0 in stage 0.0 (TID 58, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 58, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 43.0 in stage 0.0 (TID 43) in 334 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (39/559) 2019-12-18 21:27:49 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-73.c.maclab-ukbb.internal:44439 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 59.0 in stage 0.0 (TID 59, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 59, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 48.0 in stage 0.0 (TID 48) in 420 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (40/559) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 60.0 in stage 0.0 (TID 60, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 60, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 49.0 in stage 0.0 (TID 49) in 398 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (41/559) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 61.0 in stage 0.0 (TID 61, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 61, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 55.0 in stage 0.0 (TID 55) in 324 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (42/559) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 62.0 in stage 0.0 (TID 62, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 62, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 54.0 in stage 0.0 (TID 54) in 376 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (43/559) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 63.0 in stage 0.0 (TID 63, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 63, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 57.0 in stage 0.0 (TID 57) in 344 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (44/559) 2019-12-18 21:27:49 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-77.c.maclab-ukbb.internal:36581 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:49 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.52:57870) with ID 7 2019-12-18 21:27:49 ExecutorAllocationManager: INFO: New executor 7 has registered (new total is 6) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 64.0 in stage 0.0 (TID 64, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 64, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 65.0 in stage 0.0 (TID 65, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 65, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 66.0 in stage 0.0 (TID 66, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 66, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 67.0 in stage 0.0 (TID 67, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 67, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.10:59568) with ID 9 2019-12-18 21:27:49 ExecutorAllocationManager: INFO: New executor 9 has registered (new total is 7) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 68.0 in stage 0.0 (TID 68, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 68, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 69.0 in stage 0.0 (TID 69, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 69, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 70.0 in stage 0.0 (TID 70, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 70, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 71.0 in stage 0.0 (TID 71, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 71, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 72.0 in stage 0.0 (TID 72, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 72, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 61.0 in stage 0.0 (TID 61) in 247 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (45/559) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 73.0 in stage 0.0 (TID 73, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 73, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 62.0 in stage 0.0 (TID 62) in 235 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (46/559) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 74.0 in stage 0.0 (TID 74, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 74, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 60.0 in stage 0.0 (TID 60) in 297 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (47/559) 2019-12-18 21:27:49 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-21.c.maclab-ukbb.internal:37387 with 9.5 GB RAM, BlockManagerId(7, kc1-w-21.c.maclab-ukbb.internal, 37387, None) 2019-12-18 21:27:49 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.143:39132) with ID 8 2019-12-18 21:27:49 ExecutorAllocationManager: INFO: New executor 8 has registered (new total is 8) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 75.0 in stage 0.0 (TID 75, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 75, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 76.0 in stage 0.0 (TID 76, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 76, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 77.0 in stage 0.0 (TID 77, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 77, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 78.0 in stage 0.0 (TID 78, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 78, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 79.0 in stage 0.0 (TID 79, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 79, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 59.0 in stage 0.0 (TID 59) in 354 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (48/559) 2019-12-18 21:27:49 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-2.c.maclab-ukbb.internal:33385 with 9.5 GB RAM, BlockManagerId(9, kc1-w-2.c.maclab-ukbb.internal, 33385, None) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 80.0 in stage 0.0 (TID 80, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 80, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 56.0 in stage 0.0 (TID 56) in 664 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (49/559) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 81.0 in stage 0.0 (TID 81, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 81, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 63.0 in stage 0.0 (TID 63) in 317 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (50/559) 2019-12-18 21:27:49 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-82.c.maclab-ukbb.internal:42149 with 9.5 GB RAM, BlockManagerId(8, kc1-w-82.c.maclab-ukbb.internal, 42149, None) 2019-12-18 21:27:49 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-21.c.maclab-ukbb.internal:37387 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 82.0 in stage 0.0 (TID 82, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 82, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 58.0 in stage 0.0 (TID 58) in 760 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (51/559) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 83.0 in stage 0.0 (TID 83, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 83, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 33.0 in stage 0.0 (TID 33) in 1687 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (52/559) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 84.0 in stage 0.0 (TID 84, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 84, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 79.0 in stage 0.0 (TID 79) in 251 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (53/559) 2019-12-18 21:27:49 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-2.c.maclab-ukbb.internal:33385 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:49 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.140:60452) with ID 6 2019-12-18 21:27:49 ExecutorAllocationManager: INFO: New executor 6 has registered (new total is 9) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 85.0 in stage 0.0 (TID 85, kc1-w-77.c.maclab-ukbb.internal, executor 6, partition 85, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 86.0 in stage 0.0 (TID 86, kc1-w-77.c.maclab-ukbb.internal, executor 6, partition 86, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 87.0 in stage 0.0 (TID 87, kc1-w-77.c.maclab-ukbb.internal, executor 6, partition 87, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 88.0 in stage 0.0 (TID 88, kc1-w-77.c.maclab-ukbb.internal, executor 6, partition 88, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Starting task 89.0 in stage 0.0 (TID 89, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 89, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:49 TaskSetManager: INFO: Finished task 73.0 in stage 0.0 (TID 73) in 360 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (54/559) 2019-12-18 21:27:49 ExecutorAllocationManager: INFO: Requesting 32 new executors because tasks are backlogged (new desired total will be 65) 2019-12-18 21:27:50 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-73.c.maclab-ukbb.internal:44439 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 90.0 in stage 0.0 (TID 90, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 90, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 91.0 in stage 0.0 (TID 91, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 91, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 74.0 in stage 0.0 (TID 74) in 449 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (55/559) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 80.0 in stage 0.0 (TID 80) in 345 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (56/559) 2019-12-18 21:27:50 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-82.c.maclab-ukbb.internal:42149 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:50 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-77.c.maclab-ukbb.internal:39987 with 9.5 GB RAM, BlockManagerId(6, kc1-w-77.c.maclab-ukbb.internal, 39987, None) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 92.0 in stage 0.0 (TID 92, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 92, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 72.0 in stage 0.0 (TID 72) in 566 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (57/559) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 93.0 in stage 0.0 (TID 93, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 93, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 81.0 in stage 0.0 (TID 81) in 460 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (58/559) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 94.0 in stage 0.0 (TID 94, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 94, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 84.0 in stage 0.0 (TID 84) in 287 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (59/559) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 95.0 in stage 0.0 (TID 95, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 95, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 89.0 in stage 0.0 (TID 89) in 239 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (60/559) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 96.0 in stage 0.0 (TID 96, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 96, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 83.0 in stage 0.0 (TID 83) in 449 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (61/559) 2019-12-18 21:27:50 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-77.c.maclab-ukbb.internal:36581 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 97.0 in stage 0.0 (TID 97, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 97, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 95.0 in stage 0.0 (TID 95) in 225 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (62/559) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 98.0 in stage 0.0 (TID 98, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 98, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 92.0 in stage 0.0 (TID 92) in 269 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (63/559) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 99.0 in stage 0.0 (TID 99, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 99, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 91.0 in stage 0.0 (TID 91) in 386 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (64/559) 2019-12-18 21:27:50 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-77.c.maclab-ukbb.internal:39987 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 100.0 in stage 0.0 (TID 100, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 100, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 93.0 in stage 0.0 (TID 93) in 289 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (65/559) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 101.0 in stage 0.0 (TID 101, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 101, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 90.0 in stage 0.0 (TID 90) in 419 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (66/559) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 102.0 in stage 0.0 (TID 102, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 102, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 82.0 in stage 0.0 (TID 82) in 615 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (67/559) 2019-12-18 21:27:50 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-21.c.maclab-ukbb.internal:37387 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 103.0 in stage 0.0 (TID 103, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 103, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 94.0 in stage 0.0 (TID 94) in 403 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (68/559) 2019-12-18 21:27:50 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-2.c.maclab-ukbb.internal:33385 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:50 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.143:39140) with ID 10 2019-12-18 21:27:50 ExecutorAllocationManager: INFO: New executor 10 has registered (new total is 10) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 104.0 in stage 0.0 (TID 104, kc1-w-82.c.maclab-ukbb.internal, executor 10, partition 104, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 105.0 in stage 0.0 (TID 105, kc1-w-82.c.maclab-ukbb.internal, executor 10, partition 105, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 106.0 in stage 0.0 (TID 106, kc1-w-82.c.maclab-ukbb.internal, executor 10, partition 106, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 107.0 in stage 0.0 (TID 107, kc1-w-82.c.maclab-ukbb.internal, executor 10, partition 107, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.10:59576) with ID 11 2019-12-18 21:27:50 ExecutorAllocationManager: INFO: New executor 11 has registered (new total is 11) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 108.0 in stage 0.0 (TID 108, kc1-w-2.c.maclab-ukbb.internal, executor 11, partition 108, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 109.0 in stage 0.0 (TID 109, kc1-w-2.c.maclab-ukbb.internal, executor 11, partition 109, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 110.0 in stage 0.0 (TID 110, kc1-w-2.c.maclab-ukbb.internal, executor 11, partition 110, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 111.0 in stage 0.0 (TID 111, kc1-w-2.c.maclab-ukbb.internal, executor 11, partition 111, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-2.c.maclab-ukbb.internal:40903 with 9.5 GB RAM, BlockManagerId(11, kc1-w-2.c.maclab-ukbb.internal, 40903, None) 2019-12-18 21:27:50 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-82.c.maclab-ukbb.internal:37735 with 9.5 GB RAM, BlockManagerId(10, kc1-w-82.c.maclab-ukbb.internal, 37735, None) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 112.0 in stage 0.0 (TID 112, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 112, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 100.0 in stage 0.0 (TID 100) in 387 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (69/559) 2019-12-18 21:27:50 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-82.c.maclab-ukbb.internal:42149 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:50 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.96:51310) with ID 17 2019-12-18 21:27:50 ExecutorAllocationManager: INFO: New executor 17 has registered (new total is 12) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 113.0 in stage 0.0 (TID 113, kc1-w-55.c.maclab-ukbb.internal, executor 17, partition 113, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 114.0 in stage 0.0 (TID 114, kc1-w-55.c.maclab-ukbb.internal, executor 17, partition 114, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 115.0 in stage 0.0 (TID 115, kc1-w-55.c.maclab-ukbb.internal, executor 17, partition 115, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 116.0 in stage 0.0 (TID 116, kc1-w-55.c.maclab-ukbb.internal, executor 17, partition 116, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 117.0 in stage 0.0 (TID 117, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 117, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 99.0 in stage 0.0 (TID 99) in 517 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (70/559) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 118.0 in stage 0.0 (TID 118, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 118, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 101.0 in stage 0.0 (TID 101) in 494 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (71/559) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 119.0 in stage 0.0 (TID 119, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 119, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 96.0 in stage 0.0 (TID 96) in 612 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (72/559) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 120.0 in stage 0.0 (TID 120, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 120, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 103.0 in stage 0.0 (TID 103) in 372 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (73/559) 2019-12-18 21:27:50 ExecutorAllocationManager: INFO: Requesting 57 new executors because tasks are backlogged (new desired total will be 122) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 121.0 in stage 0.0 (TID 121, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 121, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 98.0 in stage 0.0 (TID 98) in 539 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (74/559) 2019-12-18 21:27:50 TaskSetManager: INFO: Starting task 122.0 in stage 0.0 (TID 122, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 122, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:50 TaskSetManager: INFO: Finished task 97.0 in stage 0.0 (TID 97) in 552 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (75/559) 2019-12-18 21:27:51 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.21:57640) with ID 14 2019-12-18 21:27:51 ExecutorAllocationManager: INFO: New executor 14 has registered (new total is 13) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 123.0 in stage 0.0 (TID 123, kc1-w-8.c.maclab-ukbb.internal, executor 14, partition 123, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 124.0 in stage 0.0 (TID 124, kc1-w-8.c.maclab-ukbb.internal, executor 14, partition 124, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 125.0 in stage 0.0 (TID 125, kc1-w-8.c.maclab-ukbb.internal, executor 14, partition 125, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 126.0 in stage 0.0 (TID 126, kc1-w-8.c.maclab-ukbb.internal, executor 14, partition 126, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-55.c.maclab-ukbb.internal:45961 with 9.5 GB RAM, BlockManagerId(17, kc1-w-55.c.maclab-ukbb.internal, 45961, None) 2019-12-18 21:27:51 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.47:47590) with ID 20 2019-12-18 21:27:51 ExecutorAllocationManager: INFO: New executor 20 has registered (new total is 14) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 127.0 in stage 0.0 (TID 127, kc1-w-17.c.maclab-ukbb.internal, executor 20, partition 127, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 128.0 in stage 0.0 (TID 128, kc1-w-17.c.maclab-ukbb.internal, executor 20, partition 128, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 129.0 in stage 0.0 (TID 129, kc1-w-17.c.maclab-ukbb.internal, executor 20, partition 129, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 130.0 in stage 0.0 (TID 130, kc1-w-17.c.maclab-ukbb.internal, executor 20, partition 130, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-2.c.maclab-ukbb.internal:40903 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:51 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.46:32866) with ID 13 2019-12-18 21:27:51 ExecutorAllocationManager: INFO: New executor 13 has registered (new total is 15) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 131.0 in stage 0.0 (TID 131, kc1-w-16.c.maclab-ukbb.internal, executor 13, partition 131, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 132.0 in stage 0.0 (TID 132, kc1-w-16.c.maclab-ukbb.internal, executor 13, partition 132, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 133.0 in stage 0.0 (TID 133, kc1-w-16.c.maclab-ukbb.internal, executor 13, partition 133, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 134.0 in stage 0.0 (TID 134, kc1-w-16.c.maclab-ukbb.internal, executor 13, partition 134, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 135.0 in stage 0.0 (TID 135, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 135, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 102.0 in stage 0.0 (TID 102) in 588 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (76/559) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-82.c.maclab-ukbb.internal:37735 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:51 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.53:55246) with ID 16 2019-12-18 21:27:51 ExecutorAllocationManager: INFO: New executor 16 has registered (new total is 16) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 136.0 in stage 0.0 (TID 136, kc1-w-24.c.maclab-ukbb.internal, executor 16, partition 136, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 137.0 in stage 0.0 (TID 137, kc1-w-24.c.maclab-ukbb.internal, executor 16, partition 137, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 138.0 in stage 0.0 (TID 138, kc1-w-24.c.maclab-ukbb.internal, executor 16, partition 138, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 139.0 in stage 0.0 (TID 139, kc1-w-24.c.maclab-ukbb.internal, executor 16, partition 139, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.126:37130) with ID 15 2019-12-18 21:27:51 ExecutorAllocationManager: INFO: New executor 15 has registered (new total is 17) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 140.0 in stage 0.0 (TID 140, kc1-w-61.c.maclab-ukbb.internal, executor 15, partition 140, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 141.0 in stage 0.0 (TID 141, kc1-w-61.c.maclab-ukbb.internal, executor 15, partition 141, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 142.0 in stage 0.0 (TID 142, kc1-w-61.c.maclab-ukbb.internal, executor 15, partition 142, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 143.0 in stage 0.0 (TID 143, kc1-w-61.c.maclab-ukbb.internal, executor 15, partition 143, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.141:39628) with ID 21 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 144.0 in stage 0.0 (TID 144, kc1-w-81.c.maclab-ukbb.internal, executor 21, partition 144, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 145.0 in stage 0.0 (TID 145, kc1-w-81.c.maclab-ukbb.internal, executor 21, partition 145, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 ExecutorAllocationManager: INFO: New executor 21 has registered (new total is 18) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 146.0 in stage 0.0 (TID 146, kc1-w-81.c.maclab-ukbb.internal, executor 21, partition 146, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 147.0 in stage 0.0 (TID 147, kc1-w-81.c.maclab-ukbb.internal, executor 21, partition 147, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-17.c.maclab-ukbb.internal:41919 with 9.5 GB RAM, BlockManagerId(20, kc1-w-17.c.maclab-ukbb.internal, 41919, None) 2019-12-18 21:27:51 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-8.c.maclab-ukbb.internal:40427 with 9.5 GB RAM, BlockManagerId(14, kc1-w-8.c.maclab-ukbb.internal, 40427, None) 2019-12-18 21:27:51 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.109:51496) with ID 12 2019-12-18 21:27:51 ExecutorAllocationManager: INFO: New executor 12 has registered (new total is 19) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 148.0 in stage 0.0 (TID 148, kc1-w-60.c.maclab-ukbb.internal, executor 12, partition 148, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 149.0 in stage 0.0 (TID 149, kc1-w-60.c.maclab-ukbb.internal, executor 12, partition 149, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 150.0 in stage 0.0 (TID 150, kc1-w-60.c.maclab-ukbb.internal, executor 12, partition 150, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 151.0 in stage 0.0 (TID 151, kc1-w-60.c.maclab-ukbb.internal, executor 12, partition 151, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.73:49976) with ID 19 2019-12-18 21:27:51 ExecutorAllocationManager: INFO: New executor 19 has registered (new total is 20) 2019-12-18 21:27:51 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-16.c.maclab-ukbb.internal:46555 with 9.5 GB RAM, BlockManagerId(13, kc1-w-16.c.maclab-ukbb.internal, 46555, None) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 152.0 in stage 0.0 (TID 152, kc1-w-50.c.maclab-ukbb.internal, executor 19, partition 152, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 153.0 in stage 0.0 (TID 153, kc1-w-50.c.maclab-ukbb.internal, executor 19, partition 153, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 154.0 in stage 0.0 (TID 154, kc1-w-50.c.maclab-ukbb.internal, executor 19, partition 154, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 155.0 in stage 0.0 (TID 155, kc1-w-50.c.maclab-ukbb.internal, executor 19, partition 155, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 156.0 in stage 0.0 (TID 156, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 156, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 117.0 in stage 0.0 (TID 117) in 251 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (77/559) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-55.c.maclab-ukbb.internal:45961 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:51 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-24.c.maclab-ukbb.internal:44321 with 9.5 GB RAM, BlockManagerId(16, kc1-w-24.c.maclab-ukbb.internal, 44321, None) 2019-12-18 21:27:51 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-81.c.maclab-ukbb.internal:46781 with 9.5 GB RAM, BlockManagerId(21, kc1-w-81.c.maclab-ukbb.internal, 46781, None) 2019-12-18 21:27:51 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-61.c.maclab-ukbb.internal:42891 with 9.5 GB RAM, BlockManagerId(15, kc1-w-61.c.maclab-ukbb.internal, 42891, None) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 157.0 in stage 0.0 (TID 157, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 157, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 121.0 in stage 0.0 (TID 121) in 315 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (78/559) 2019-12-18 21:27:51 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.67:58276) with ID 18 2019-12-18 21:27:51 ExecutorAllocationManager: INFO: New executor 18 has registered (new total is 21) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 158.0 in stage 0.0 (TID 158, kc1-w-33.c.maclab-ukbb.internal, executor 18, partition 158, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 159.0 in stage 0.0 (TID 159, kc1-w-33.c.maclab-ukbb.internal, executor 18, partition 159, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 160.0 in stage 0.0 (TID 160, kc1-w-33.c.maclab-ukbb.internal, executor 18, partition 160, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 161.0 in stage 0.0 (TID 161, kc1-w-33.c.maclab-ukbb.internal, executor 18, partition 161, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-50.c.maclab-ukbb.internal:43591 with 9.5 GB RAM, BlockManagerId(19, kc1-w-50.c.maclab-ukbb.internal, 43591, None) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-17.c.maclab-ukbb.internal:41919 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:51 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-60.c.maclab-ukbb.internal:33849 with 9.5 GB RAM, BlockManagerId(12, kc1-w-60.c.maclab-ukbb.internal, 33849, None) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 162.0 in stage 0.0 (TID 162, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 162, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 122.0 in stage 0.0 (TID 122) in 373 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (79/559) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-77.c.maclab-ukbb.internal:39987 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:51 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-33.c.maclab-ukbb.internal:34777 with 9.5 GB RAM, BlockManagerId(18, kc1-w-33.c.maclab-ukbb.internal, 34777, None) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 163.0 in stage 0.0 (TID 163, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 163, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 112.0 in stage 0.0 (TID 112) in 578 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (80/559) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-8.c.maclab-ukbb.internal:40427 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 164.0 in stage 0.0 (TID 164, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 164, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 135.0 in stage 0.0 (TID 135) in 336 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (81/559) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-81.c.maclab-ukbb.internal:46781 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 165.0 in stage 0.0 (TID 165, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 165, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 120.0 in stage 0.0 (TID 120) in 488 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (82/559) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-16.c.maclab-ukbb.internal:46555 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-24.c.maclab-ukbb.internal:44321 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 166.0 in stage 0.0 (TID 166, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 166, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 22.0 in stage 0.0 (TID 22) in 3877 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (83/559) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 167.0 in stage 0.0 (TID 167, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 167, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 23.0 in stage 0.0 (TID 23) in 3881 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (84/559) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 168.0 in stage 0.0 (TID 168, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 168, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 24.0 in stage 0.0 (TID 24) in 3881 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (85/559) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 169.0 in stage 0.0 (TID 169, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 169, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-61.c.maclab-ukbb.internal:42891 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 25.0 in stage 0.0 (TID 25) in 3882 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (86/559) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 170.0 in stage 0.0 (TID 170, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 170, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 157.0 in stage 0.0 (TID 157) in 265 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (87/559) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-50.c.maclab-ukbb.internal:43591 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 171.0 in stage 0.0 (TID 171, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 171, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 118.0 in stage 0.0 (TID 118) in 641 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (88/559) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-33.c.maclab-ukbb.internal:34777 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 172.0 in stage 0.0 (TID 172, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 172, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 156.0 in stage 0.0 (TID 156) in 425 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (89/559) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-60.c.maclab-ukbb.internal:33849 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 173.0 in stage 0.0 (TID 173, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 173, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 164.0 in stage 0.0 (TID 164) in 260 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (90/559) 2019-12-18 21:27:51 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.125:60490) with ID 22 2019-12-18 21:27:51 ExecutorAllocationManager: INFO: New executor 22 has registered (new total is 22) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 174.0 in stage 0.0 (TID 174, kc1-w-64.c.maclab-ukbb.internal, executor 22, partition 174, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 175.0 in stage 0.0 (TID 175, kc1-w-64.c.maclab-ukbb.internal, executor 22, partition 175, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 176.0 in stage 0.0 (TID 176, kc1-w-64.c.maclab-ukbb.internal, executor 22, partition 176, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 177.0 in stage 0.0 (TID 177, kc1-w-64.c.maclab-ukbb.internal, executor 22, partition 177, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-2.c.maclab-ukbb.internal:40903 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 178.0 in stage 0.0 (TID 178, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 178, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 165.0 in stage 0.0 (TID 165) in 360 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (91/559) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 179.0 in stage 0.0 (TID 179, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 179, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 163.0 in stage 0.0 (TID 163) in 397 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (92/559) 2019-12-18 21:27:51 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-64.c.maclab-ukbb.internal:42505 with 9.5 GB RAM, BlockManagerId(22, kc1-w-64.c.maclab-ukbb.internal, 42505, None) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 180.0 in stage 0.0 (TID 180, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 180, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 119.0 in stage 0.0 (TID 119) in 895 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (93/559) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 181.0 in stage 0.0 (TID 181, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 181, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-82.c.maclab-ukbb.internal:37735 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 170.0 in stage 0.0 (TID 170) in 306 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (94/559) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 182.0 in stage 0.0 (TID 182, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 182, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 162.0 in stage 0.0 (TID 162) in 522 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (95/559) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 183.0 in stage 0.0 (TID 183, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 183, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 167.0 in stage 0.0 (TID 167) in 375 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (96/559) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-17.c.maclab-ukbb.internal:41919 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:51 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-55.c.maclab-ukbb.internal:45961 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 184.0 in stage 0.0 (TID 184, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 184, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 166.0 in stage 0.0 (TID 166) in 493 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (97/559) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 185.0 in stage 0.0 (TID 185, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 185, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 173.0 in stage 0.0 (TID 173) in 317 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (98/559) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 186.0 in stage 0.0 (TID 186, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 186, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 168.0 in stage 0.0 (TID 168) in 496 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (99/559) 2019-12-18 21:27:51 TaskSetManager: INFO: Starting task 187.0 in stage 0.0 (TID 187, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 187, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:51 TaskSetManager: INFO: Finished task 169.0 in stage 0.0 (TID 169) in 497 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (100/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 188.0 in stage 0.0 (TID 188, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 188, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 172.0 in stage 0.0 (TID 172) in 399 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (101/559) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.126:37140) with ID 26 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 26 has registered (new total is 23) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 189.0 in stage 0.0 (TID 189, kc1-w-61.c.maclab-ukbb.internal, executor 26, partition 189, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 190.0 in stage 0.0 (TID 190, kc1-w-61.c.maclab-ukbb.internal, executor 26, partition 190, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 191.0 in stage 0.0 (TID 191, kc1-w-61.c.maclab-ukbb.internal, executor 26, partition 191, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 192.0 in stage 0.0 (TID 192, kc1-w-61.c.maclab-ukbb.internal, executor 26, partition 192, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 193.0 in stage 0.0 (TID 193, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 193, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 171.0 in stage 0.0 (TID 171) in 435 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (102/559) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.109:51504) with ID 23 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 194.0 in stage 0.0 (TID 194, kc1-w-60.c.maclab-ukbb.internal, executor 23, partition 194, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 195.0 in stage 0.0 (TID 195, kc1-w-60.c.maclab-ukbb.internal, executor 23, partition 195, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 196.0 in stage 0.0 (TID 196, kc1-w-60.c.maclab-ukbb.internal, executor 23, partition 196, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 197.0 in stage 0.0 (TID 197, kc1-w-60.c.maclab-ukbb.internal, executor 23, partition 197, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 23 has registered (new total is 24) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.46:32874) with ID 24 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 24 has registered (new total is 25) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 198.0 in stage 0.0 (TID 198, kc1-w-16.c.maclab-ukbb.internal, executor 24, partition 198, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 199.0 in stage 0.0 (TID 199, kc1-w-16.c.maclab-ukbb.internal, executor 24, partition 199, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 200.0 in stage 0.0 (TID 200, kc1-w-16.c.maclab-ukbb.internal, executor 24, partition 200, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 201.0 in stage 0.0 (TID 201, kc1-w-16.c.maclab-ukbb.internal, executor 24, partition 201, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.104:33102) with ID 28 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 28 has registered (new total is 26) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-81.c.maclab-ukbb.internal:46781 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 202.0 in stage 0.0 (TID 202, kc1-w-57.c.maclab-ukbb.internal, executor 28, partition 202, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 203.0 in stage 0.0 (TID 203, kc1-w-57.c.maclab-ukbb.internal, executor 28, partition 203, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 204.0 in stage 0.0 (TID 204, kc1-w-57.c.maclab-ukbb.internal, executor 28, partition 204, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 205.0 in stage 0.0 (TID 205, kc1-w-57.c.maclab-ukbb.internal, executor 28, partition 205, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 206.0 in stage 0.0 (TID 206, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 206, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 182.0 in stage 0.0 (TID 182) in 243 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (103/559) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.53:55254) with ID 27 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 27 has registered (new total is 27) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 207.0 in stage 0.0 (TID 207, kc1-w-24.c.maclab-ukbb.internal, executor 27, partition 207, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 208.0 in stage 0.0 (TID 208, kc1-w-24.c.maclab-ukbb.internal, executor 27, partition 208, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 209.0 in stage 0.0 (TID 209, kc1-w-24.c.maclab-ukbb.internal, executor 27, partition 209, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 210.0 in stage 0.0 (TID 210, kc1-w-24.c.maclab-ukbb.internal, executor 27, partition 210, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-64.c.maclab-ukbb.internal:42505 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 211.0 in stage 0.0 (TID 211, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 211, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 179.0 in stage 0.0 (TID 179) in 335 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (104/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 212.0 in stage 0.0 (TID 212, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 212, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 181.0 in stage 0.0 (TID 181) in 306 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (105/559) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.21:57648) with ID 25 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 25 has registered (new total is 28) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 213.0 in stage 0.0 (TID 213, kc1-w-8.c.maclab-ukbb.internal, executor 25, partition 213, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 214.0 in stage 0.0 (TID 214, kc1-w-8.c.maclab-ukbb.internal, executor 25, partition 214, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 215.0 in stage 0.0 (TID 215, kc1-w-8.c.maclab-ukbb.internal, executor 25, partition 215, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 216.0 in stage 0.0 (TID 216, kc1-w-8.c.maclab-ukbb.internal, executor 25, partition 216, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-8.c.maclab-ukbb.internal:40427 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-61.c.maclab-ukbb.internal:46403 with 9.5 GB RAM, BlockManagerId(26, kc1-w-61.c.maclab-ukbb.internal, 46403, None) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 217.0 in stage 0.0 (TID 217, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 217, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 183.0 in stage 0.0 (TID 183) in 322 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (106/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 218.0 in stage 0.0 (TID 218, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 218, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 180.0 in stage 0.0 (TID 180) in 347 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (107/559) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-61.c.maclab-ukbb.internal:42891 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 219.0 in stage 0.0 (TID 219, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 219, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 178.0 in stage 0.0 (TID 178) in 410 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (108/559) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-57.c.maclab-ukbb.internal:39825 with 9.5 GB RAM, BlockManagerId(28, kc1-w-57.c.maclab-ukbb.internal, 39825, None) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-24.c.maclab-ukbb.internal:44321 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-16.c.maclab-ukbb.internal:46555 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-24.c.maclab-ukbb.internal:42553 with 9.5 GB RAM, BlockManagerId(27, kc1-w-24.c.maclab-ukbb.internal, 42553, None) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 220.0 in stage 0.0 (TID 220, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 220, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 185.0 in stage 0.0 (TID 185) in 266 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (109/559) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-60.c.maclab-ukbb.internal:36193 with 9.5 GB RAM, BlockManagerId(23, kc1-w-60.c.maclab-ukbb.internal, 36193, None) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-16.c.maclab-ukbb.internal:44289 with 9.5 GB RAM, BlockManagerId(24, kc1-w-16.c.maclab-ukbb.internal, 44289, None) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 221.0 in stage 0.0 (TID 221, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 221, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 184.0 in stage 0.0 (TID 184) in 300 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (110/559) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-8.c.maclab-ukbb.internal:44489 with 9.5 GB RAM, BlockManagerId(25, kc1-w-8.c.maclab-ukbb.internal, 44489, None) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-50.c.maclab-ukbb.internal:43591 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 222.0 in stage 0.0 (TID 222, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 222, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 206.0 in stage 0.0 (TID 206) in 236 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (111/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 223.0 in stage 0.0 (TID 223, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 223, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 186.0 in stage 0.0 (TID 186) in 354 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (112/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 224.0 in stage 0.0 (TID 224, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 224, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 212.0 in stage 0.0 (TID 212) in 208 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (113/559) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.73:49984) with ID 30 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 30 has registered (new total is 29) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 225.0 in stage 0.0 (TID 225, kc1-w-50.c.maclab-ukbb.internal, executor 30, partition 225, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 226.0 in stage 0.0 (TID 226, kc1-w-50.c.maclab-ukbb.internal, executor 30, partition 226, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 227.0 in stage 0.0 (TID 227, kc1-w-50.c.maclab-ukbb.internal, executor 30, partition 227, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 228.0 in stage 0.0 (TID 228, kc1-w-50.c.maclab-ukbb.internal, executor 30, partition 228, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 229.0 in stage 0.0 (TID 229, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 229, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 193.0 in stage 0.0 (TID 193) in 361 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (114/559) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.36:35956) with ID 34 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 34 has registered (new total is 30) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 230.0 in stage 0.0 (TID 230, kc1-w-13.c.maclab-ukbb.internal, executor 34, partition 230, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 231.0 in stage 0.0 (TID 231, kc1-w-13.c.maclab-ukbb.internal, executor 34, partition 231, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 232.0 in stage 0.0 (TID 232, kc1-w-13.c.maclab-ukbb.internal, executor 34, partition 232, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 233.0 in stage 0.0 (TID 233, kc1-w-13.c.maclab-ukbb.internal, executor 34, partition 233, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-33.c.maclab-ukbb.internal:34777 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 234.0 in stage 0.0 (TID 234, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 234, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 188.0 in stage 0.0 (TID 188) in 420 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (115/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 235.0 in stage 0.0 (TID 235, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 235, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 187.0 in stage 0.0 (TID 187) in 448 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (116/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 236.0 in stage 0.0 (TID 236, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 236, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 219.0 in stage 0.0 (TID 219) in 229 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (117/559) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.67:58284) with ID 29 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 29 has registered (new total is 31) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 237.0 in stage 0.0 (TID 237, kc1-w-33.c.maclab-ukbb.internal, executor 29, partition 237, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 238.0 in stage 0.0 (TID 238, kc1-w-33.c.maclab-ukbb.internal, executor 29, partition 238, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 239.0 in stage 0.0 (TID 239, kc1-w-33.c.maclab-ukbb.internal, executor 29, partition 239, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 240.0 in stage 0.0 (TID 240, kc1-w-33.c.maclab-ukbb.internal, executor 29, partition 240, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-24.c.maclab-ukbb.internal:42553 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-61.c.maclab-ukbb.internal:46403 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.139:34348) with ID 35 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 35 has registered (new total is 32) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 241.0 in stage 0.0 (TID 241, kc1-w-78.c.maclab-ukbb.internal, executor 35, partition 241, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 242.0 in stage 0.0 (TID 242, kc1-w-78.c.maclab-ukbb.internal, executor 35, partition 242, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 243.0 in stage 0.0 (TID 243, kc1-w-78.c.maclab-ukbb.internal, executor 35, partition 243, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 244.0 in stage 0.0 (TID 244, kc1-w-78.c.maclab-ukbb.internal, executor 35, partition 244, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 245.0 in stage 0.0 (TID 245, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 245, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 218.0 in stage 0.0 (TID 218) in 305 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (118/559) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-50.c.maclab-ukbb.internal:33211 with 9.5 GB RAM, BlockManagerId(30, kc1-w-50.c.maclab-ukbb.internal, 33211, None) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.142:55232) with ID 33 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 33 has registered (new total is 33) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 246.0 in stage 0.0 (TID 246, kc1-w-83.c.maclab-ukbb.internal, executor 33, partition 246, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 247.0 in stage 0.0 (TID 247, kc1-w-83.c.maclab-ukbb.internal, executor 33, partition 247, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 248.0 in stage 0.0 (TID 248, kc1-w-83.c.maclab-ukbb.internal, executor 33, partition 248, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 249.0 in stage 0.0 (TID 249, kc1-w-83.c.maclab-ukbb.internal, executor 33, partition 249, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 250.0 in stage 0.0 (TID 250, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 250, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 220.0 in stage 0.0 (TID 220) in 261 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (119/559) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-16.c.maclab-ukbb.internal:44289 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-13.c.maclab-ukbb.internal:39731 with 9.5 GB RAM, BlockManagerId(34, kc1-w-13.c.maclab-ukbb.internal, 39731, None) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-8.c.maclab-ukbb.internal:44489 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.84:60864) with ID 38 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 38 has registered (new total is 34) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 251.0 in stage 0.0 (TID 251, kc1-w-46.c.maclab-ukbb.internal, executor 38, partition 251, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 252.0 in stage 0.0 (TID 252, kc1-w-46.c.maclab-ukbb.internal, executor 38, partition 252, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 253.0 in stage 0.0 (TID 253, kc1-w-46.c.maclab-ukbb.internal, executor 38, partition 253, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 254.0 in stage 0.0 (TID 254, kc1-w-46.c.maclab-ukbb.internal, executor 38, partition 254, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-33.c.maclab-ukbb.internal:34505 with 9.5 GB RAM, BlockManagerId(29, kc1-w-33.c.maclab-ukbb.internal, 34505, None) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 255.0 in stage 0.0 (TID 255, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 255, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 229.0 in stage 0.0 (TID 229) in 200 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (120/559) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-78.c.maclab-ukbb.internal:33853 with 9.5 GB RAM, BlockManagerId(35, kc1-w-78.c.maclab-ukbb.internal, 33853, None) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 256.0 in stage 0.0 (TID 256, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 256, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 211.0 in stage 0.0 (TID 211) in 463 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (121/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 257.0 in stage 0.0 (TID 257, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 257, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 223.0 in stage 0.0 (TID 223) in 271 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (122/559) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-83.c.maclab-ukbb.internal:43233 with 9.5 GB RAM, BlockManagerId(33, kc1-w-83.c.maclab-ukbb.internal, 43233, None) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 258.0 in stage 0.0 (TID 258, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 258, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 222.0 in stage 0.0 (TID 222) in 292 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (123/559) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.125:60498) with ID 36 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 36 has registered (new total is 35) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 259.0 in stage 0.0 (TID 259, kc1-w-64.c.maclab-ukbb.internal, executor 36, partition 259, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 260.0 in stage 0.0 (TID 260, kc1-w-64.c.maclab-ukbb.internal, executor 36, partition 260, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 261.0 in stage 0.0 (TID 261, kc1-w-64.c.maclab-ukbb.internal, executor 36, partition 261, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 262.0 in stage 0.0 (TID 262, kc1-w-64.c.maclab-ukbb.internal, executor 36, partition 262, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 263.0 in stage 0.0 (TID 263, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 263, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 224.0 in stage 0.0 (TID 224) in 307 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (124/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 264.0 in stage 0.0 (TID 264, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 264, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 234.0 in stage 0.0 (TID 234) in 236 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (125/559) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-57.c.maclab-ukbb.internal:39825 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 265.0 in stage 0.0 (TID 265, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 265, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 67.0 in stage 0.0 (TID 67) in 3191 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (126/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 266.0 in stage 0.0 (TID 266, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 266, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 267.0 in stage 0.0 (TID 267, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 267, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 64.0 in stage 0.0 (TID 64) in 3193 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (127/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 65.0 in stage 0.0 (TID 65) in 3194 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (128/559) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.63:37016) with ID 31 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-46.c.maclab-ukbb.internal:42939 with 9.5 GB RAM, BlockManagerId(38, kc1-w-46.c.maclab-ukbb.internal, 42939, None) 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 31 has registered (new total is 36) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 268.0 in stage 0.0 (TID 268, kc1-w-31.c.maclab-ukbb.internal, executor 31, partition 268, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 269.0 in stage 0.0 (TID 269, kc1-w-31.c.maclab-ukbb.internal, executor 31, partition 269, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 270.0 in stage 0.0 (TID 270, kc1-w-31.c.maclab-ukbb.internal, executor 31, partition 270, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 271.0 in stage 0.0 (TID 271, kc1-w-31.c.maclab-ukbb.internal, executor 31, partition 271, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 272.0 in stage 0.0 (TID 272, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 272, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 245.0 in stage 0.0 (TID 245) in 210 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (129/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 273.0 in stage 0.0 (TID 273, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 273, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 66.0 in stage 0.0 (TID 66) in 3217 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (130/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 274.0 in stage 0.0 (TID 274, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 274, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 46.0 in stage 0.0 (TID 46) in 3910 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (131/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 275.0 in stage 0.0 (TID 275, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 275, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 47.0 in stage 0.0 (TID 47) in 3910 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (132/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 276.0 in stage 0.0 (TID 276, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 276, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 44.0 in stage 0.0 (TID 44) in 3912 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (133/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 277.0 in stage 0.0 (TID 277, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 277, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 45.0 in stage 0.0 (TID 45) in 3915 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (134/559) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-50.c.maclab-ukbb.internal:33211 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 278.0 in stage 0.0 (TID 278, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 278, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 236.0 in stage 0.0 (TID 236) in 304 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (135/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 279.0 in stage 0.0 (TID 279, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 279, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 250.0 in stage 0.0 (TID 250) in 241 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (136/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 280.0 in stage 0.0 (TID 280, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 280, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 235.0 in stage 0.0 (TID 235) in 322 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (137/559) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.94:55366) with ID 37 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 37 has registered (new total is 37) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 281.0 in stage 0.0 (TID 281, kc1-w-52.c.maclab-ukbb.internal, executor 37, partition 281, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 282.0 in stage 0.0 (TID 282, kc1-w-52.c.maclab-ukbb.internal, executor 37, partition 282, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 283.0 in stage 0.0 (TID 283, kc1-w-52.c.maclab-ukbb.internal, executor 37, partition 283, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 284.0 in stage 0.0 (TID 284, kc1-w-52.c.maclab-ukbb.internal, executor 37, partition 284, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.50:59302) with ID 32 2019-12-18 21:27:52 ExecutorAllocationManager: INFO: New executor 32 has registered (new total is 38) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 285.0 in stage 0.0 (TID 285, kc1-w-20.c.maclab-ukbb.internal, executor 32, partition 285, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 286.0 in stage 0.0 (TID 286, kc1-w-20.c.maclab-ukbb.internal, executor 32, partition 286, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 287.0 in stage 0.0 (TID 287, kc1-w-20.c.maclab-ukbb.internal, executor 32, partition 287, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 288.0 in stage 0.0 (TID 288, kc1-w-20.c.maclab-ukbb.internal, executor 32, partition 288, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-33.c.maclab-ukbb.internal:34505 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 289.0 in stage 0.0 (TID 289, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 289, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 217.0 in stage 0.0 (TID 217) in 602 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (138/559) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-13.c.maclab-ukbb.internal:39731 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-78.c.maclab-ukbb.internal:33853 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-64.c.maclab-ukbb.internal:36211 with 9.5 GB RAM, BlockManagerId(36, kc1-w-64.c.maclab-ukbb.internal, 36211, None) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-31.c.maclab-ukbb.internal:43839 with 9.5 GB RAM, BlockManagerId(31, kc1-w-31.c.maclab-ukbb.internal, 43839, None) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-83.c.maclab-ukbb.internal:43233 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-60.c.maclab-ukbb.internal:36193 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 290.0 in stage 0.0 (TID 290, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 290, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 221.0 in stage 0.0 (TID 221) in 587 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (139/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 291.0 in stage 0.0 (TID 291, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 291, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 256.0 in stage 0.0 (TID 256) in 272 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (140/559) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-60.c.maclab-ukbb.internal:33849 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-52.c.maclab-ukbb.internal:33565 with 9.5 GB RAM, BlockManagerId(37, kc1-w-52.c.maclab-ukbb.internal, 33565, None) 2019-12-18 21:27:52 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-20.c.maclab-ukbb.internal:40091 with 9.5 GB RAM, BlockManagerId(32, kc1-w-20.c.maclab-ukbb.internal, 40091, None) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 292.0 in stage 0.0 (TID 292, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 292, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 255.0 in stage 0.0 (TID 255) in 330 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (141/559) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-46.c.maclab-ukbb.internal:42939 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 293.0 in stage 0.0 (TID 293, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 293, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 258.0 in stage 0.0 (TID 258) in 310 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (142/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 294.0 in stage 0.0 (TID 294, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 294, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 265.0 in stage 0.0 (TID 265) in 273 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (143/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 295.0 in stage 0.0 (TID 295, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 295, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 273.0 in stage 0.0 (TID 273) in 256 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (144/559) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 296.0 in stage 0.0 (TID 296, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 296, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 257.0 in stage 0.0 (TID 257) in 357 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (145/559) 2019-12-18 21:27:52 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-64.c.maclab-ukbb.internal:42505 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:52 TaskSetManager: INFO: Starting task 297.0 in stage 0.0 (TID 297, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 297, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:52 TaskSetManager: INFO: Finished task 276.0 in stage 0.0 (TID 276) in 277 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (146/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 298.0 in stage 0.0 (TID 298, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 298, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 267.0 in stage 0.0 (TID 267) in 315 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (147/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 299.0 in stage 0.0 (TID 299, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 299, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 278.0 in stage 0.0 (TID 278) in 262 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (148/559) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.142:55238) with ID 42 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 42 has registered (new total is 39) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 300.0 in stage 0.0 (TID 300, kc1-w-83.c.maclab-ukbb.internal, executor 42, partition 300, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 301.0 in stage 0.0 (TID 301, kc1-w-83.c.maclab-ukbb.internal, executor 42, partition 301, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 302.0 in stage 0.0 (TID 302, kc1-w-83.c.maclab-ukbb.internal, executor 42, partition 302, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 303.0 in stage 0.0 (TID 303, kc1-w-83.c.maclab-ukbb.internal, executor 42, partition 303, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 304.0 in stage 0.0 (TID 304, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 304, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 272.0 in stage 0.0 (TID 272) in 324 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (149/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 305.0 in stage 0.0 (TID 305, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 305, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 279.0 in stage 0.0 (TID 279) in 279 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (150/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 306.0 in stage 0.0 (TID 306, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 306, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 289.0 in stage 0.0 (TID 289) in 253 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (151/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 307.0 in stage 0.0 (TID 307, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 307, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 274.0 in stage 0.0 (TID 274) in 339 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (152/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 308.0 in stage 0.0 (TID 308, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 308, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 70.0 in stage 0.0 (TID 70) in 3476 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (153/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 309.0 in stage 0.0 (TID 309, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 309, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 71.0 in stage 0.0 (TID 71) in 3476 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (154/559) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.63:37020) with ID 41 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 41 has registered (new total is 40) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 310.0 in stage 0.0 (TID 310, kc1-w-31.c.maclab-ukbb.internal, executor 41, partition 310, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 311.0 in stage 0.0 (TID 311, kc1-w-31.c.maclab-ukbb.internal, executor 41, partition 311, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 312.0 in stage 0.0 (TID 312, kc1-w-31.c.maclab-ukbb.internal, executor 41, partition 312, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 313.0 in stage 0.0 (TID 313, kc1-w-31.c.maclab-ukbb.internal, executor 41, partition 313, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.50:59306) with ID 40 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 40 has registered (new total is 41) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 314.0 in stage 0.0 (TID 314, kc1-w-20.c.maclab-ukbb.internal, executor 40, partition 314, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 315.0 in stage 0.0 (TID 315, kc1-w-20.c.maclab-ukbb.internal, executor 40, partition 315, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 316.0 in stage 0.0 (TID 316, kc1-w-20.c.maclab-ukbb.internal, executor 40, partition 316, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 317.0 in stage 0.0 (TID 317, kc1-w-20.c.maclab-ukbb.internal, executor 40, partition 317, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 318.0 in stage 0.0 (TID 318, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 318, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 277.0 in stage 0.0 (TID 277) in 363 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (155/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 319.0 in stage 0.0 (TID 319, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 319, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 275.0 in stage 0.0 (TID 275) in 368 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (156/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 320.0 in stage 0.0 (TID 320, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 320, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 280.0 in stage 0.0 (TID 280) in 324 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (157/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 321.0 in stage 0.0 (TID 321, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 321, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 68.0 in stage 0.0 (TID 68) in 3498 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (158/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 322.0 in stage 0.0 (TID 322, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 322, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 263.0 in stage 0.0 (TID 263) in 420 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (159/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 323.0 in stage 0.0 (TID 323, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 323, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 266.0 in stage 0.0 (TID 266) in 415 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (160/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-31.c.maclab-ukbb.internal:43839 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 324.0 in stage 0.0 (TID 324, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 324, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 69.0 in stage 0.0 (TID 69) in 3538 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (161/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 325.0 in stage 0.0 (TID 325, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 325, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 264.0 in stage 0.0 (TID 264) in 462 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (162/559) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-83.c.maclab-ukbb.internal:34289 with 9.5 GB RAM, BlockManagerId(42, kc1-w-83.c.maclab-ukbb.internal, 34289, None) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-64.c.maclab-ukbb.internal:36211 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.84:60870) with ID 44 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 44 has registered (new total is 42) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 326.0 in stage 0.0 (TID 326, kc1-w-46.c.maclab-ukbb.internal, executor 44, partition 326, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 327.0 in stage 0.0 (TID 327, kc1-w-46.c.maclab-ukbb.internal, executor 44, partition 327, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 328.0 in stage 0.0 (TID 328, kc1-w-46.c.maclab-ukbb.internal, executor 44, partition 328, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 329.0 in stage 0.0 (TID 329, kc1-w-46.c.maclab-ukbb.internal, executor 44, partition 329, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.36:35964) with ID 43 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 43 has registered (new total is 43) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 330.0 in stage 0.0 (TID 330, kc1-w-13.c.maclab-ukbb.internal, executor 43, partition 330, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 331.0 in stage 0.0 (TID 331, kc1-w-13.c.maclab-ukbb.internal, executor 43, partition 331, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 332.0 in stage 0.0 (TID 332, kc1-w-13.c.maclab-ukbb.internal, executor 43, partition 332, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 333.0 in stage 0.0 (TID 333, kc1-w-13.c.maclab-ukbb.internal, executor 43, partition 333, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-61.c.maclab-ukbb.internal:46403 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 334.0 in stage 0.0 (TID 334, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 334, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 290.0 in stage 0.0 (TID 290) in 296 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (163/559) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.139:34356) with ID 47 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 47 has registered (new total is 44) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 335.0 in stage 0.0 (TID 335, kc1-w-78.c.maclab-ukbb.internal, executor 47, partition 335, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 336.0 in stage 0.0 (TID 336, kc1-w-78.c.maclab-ukbb.internal, executor 47, partition 336, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 337.0 in stage 0.0 (TID 337, kc1-w-78.c.maclab-ukbb.internal, executor 47, partition 337, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 338.0 in stage 0.0 (TID 338, kc1-w-78.c.maclab-ukbb.internal, executor 47, partition 338, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-20.c.maclab-ukbb.internal:40091 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-31.c.maclab-ukbb.internal:33059 with 9.5 GB RAM, BlockManagerId(41, kc1-w-31.c.maclab-ukbb.internal, 33059, None) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 339.0 in stage 0.0 (TID 339, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 339, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 291.0 in stage 0.0 (TID 291) in 301 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (164/559) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-20.c.maclab-ukbb.internal:44777 with 9.5 GB RAM, BlockManagerId(40, kc1-w-20.c.maclab-ukbb.internal, 44777, None) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-52.c.maclab-ukbb.internal:33565 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 340.0 in stage 0.0 (TID 340, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 340, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 293.0 in stage 0.0 (TID 293) in 246 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (165/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-16.c.maclab-ukbb.internal:44289 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 341.0 in stage 0.0 (TID 341, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 341, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 292.0 in stage 0.0 (TID 292) in 316 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (166/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 342.0 in stage 0.0 (TID 342, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 342, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 295.0 in stage 0.0 (TID 295) in 282 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (167/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 343.0 in stage 0.0 (TID 343, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 343, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 296.0 in stage 0.0 (TID 296) in 279 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (168/559) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-46.c.maclab-ukbb.internal:45897 with 9.5 GB RAM, BlockManagerId(44, kc1-w-46.c.maclab-ukbb.internal, 45897, None) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-24.c.maclab-ukbb.internal:42553 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-8.c.maclab-ukbb.internal:44489 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-13.c.maclab-ukbb.internal:37703 with 9.5 GB RAM, BlockManagerId(43, kc1-w-13.c.maclab-ukbb.internal, 37703, None) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.94:55372) with ID 49 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 49 has registered (new total is 45) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 344.0 in stage 0.0 (TID 344, kc1-w-52.c.maclab-ukbb.internal, executor 49, partition 344, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 345.0 in stage 0.0 (TID 345, kc1-w-52.c.maclab-ukbb.internal, executor 49, partition 345, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 346.0 in stage 0.0 (TID 346, kc1-w-52.c.maclab-ukbb.internal, executor 49, partition 346, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 347.0 in stage 0.0 (TID 347, kc1-w-52.c.maclab-ukbb.internal, executor 49, partition 347, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-78.c.maclab-ukbb.internal:38949 with 9.5 GB RAM, BlockManagerId(47, kc1-w-78.c.maclab-ukbb.internal, 38949, None) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 348.0 in stage 0.0 (TID 348, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 348, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 299.0 in stage 0.0 (TID 299) in 290 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (169/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 349.0 in stage 0.0 (TID 349, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 349, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 294.0 in stage 0.0 (TID 294) in 343 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (170/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 350.0 in stage 0.0 (TID 350, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 350, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 298.0 in stage 0.0 (TID 298) in 312 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (171/559) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.104:33110) with ID 39 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 39 has registered (new total is 46) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 351.0 in stage 0.0 (TID 351, kc1-w-57.c.maclab-ukbb.internal, executor 39, partition 351, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 352.0 in stage 0.0 (TID 352, kc1-w-57.c.maclab-ukbb.internal, executor 39, partition 352, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 353.0 in stage 0.0 (TID 353, kc1-w-57.c.maclab-ukbb.internal, executor 39, partition 353, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 354.0 in stage 0.0 (TID 354, kc1-w-57.c.maclab-ukbb.internal, executor 39, partition 354, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 355.0 in stage 0.0 (TID 355, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 355, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 304.0 in stage 0.0 (TID 304) in 297 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (172/559) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.119:56332) with ID 61 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 61 has registered (new total is 47) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 356.0 in stage 0.0 (TID 356, kc1-w-63.c.maclab-ukbb.internal, executor 61, partition 356, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 357.0 in stage 0.0 (TID 357, kc1-w-63.c.maclab-ukbb.internal, executor 61, partition 357, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 358.0 in stage 0.0 (TID 358, kc1-w-63.c.maclab-ukbb.internal, executor 61, partition 358, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 359.0 in stage 0.0 (TID 359, kc1-w-63.c.maclab-ukbb.internal, executor 61, partition 359, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 360.0 in stage 0.0 (TID 360, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 360, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 306.0 in stage 0.0 (TID 306) in 307 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (173/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 361.0 in stage 0.0 (TID 361, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 361, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 318.0 in stage 0.0 (TID 318) in 276 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (174/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 362.0 in stage 0.0 (TID 362, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 362, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 52.0 in stage 0.0 (TID 52) in 4417 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (175/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 363.0 in stage 0.0 (TID 363, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 363, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 324.0 in stage 0.0 (TID 324) in 234 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (176/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 364.0 in stage 0.0 (TID 364, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 364, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 319.0 in stage 0.0 (TID 319) in 277 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (177/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 365.0 in stage 0.0 (TID 365, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 365, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 307.0 in stage 0.0 (TID 307) in 310 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (178/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 366.0 in stage 0.0 (TID 366, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 366, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 53.0 in stage 0.0 (TID 53) in 4422 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (179/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 367.0 in stage 0.0 (TID 367, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 367, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 51.0 in stage 0.0 (TID 51) in 4422 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (180/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 368.0 in stage 0.0 (TID 368, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 368, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 50.0 in stage 0.0 (TID 50) in 4424 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (181/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 369.0 in stage 0.0 (TID 369, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 369, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 305.0 in stage 0.0 (TID 305) in 334 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (182/559) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.8:50680) with ID 63 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 63 has registered (new total is 48) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 370.0 in stage 0.0 (TID 370, kc1-w-5.c.maclab-ukbb.internal, executor 63, partition 370, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 371.0 in stage 0.0 (TID 371, kc1-w-5.c.maclab-ukbb.internal, executor 63, partition 371, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 372.0 in stage 0.0 (TID 372, kc1-w-5.c.maclab-ukbb.internal, executor 63, partition 372, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 373.0 in stage 0.0 (TID 373, kc1-w-5.c.maclab-ukbb.internal, executor 63, partition 373, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 374.0 in stage 0.0 (TID 374, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 374, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 322.0 in stage 0.0 (TID 322) in 304 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (183/559) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-52.c.maclab-ukbb.internal:44387 with 9.5 GB RAM, BlockManagerId(49, kc1-w-52.c.maclab-ukbb.internal, 44387, None) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.81:52834) with ID 51 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 51 has registered (new total is 49) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 375.0 in stage 0.0 (TID 375, kc1-w-44.c.maclab-ukbb.internal, executor 51, partition 375, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 376.0 in stage 0.0 (TID 376, kc1-w-44.c.maclab-ukbb.internal, executor 51, partition 376, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 377.0 in stage 0.0 (TID 377, kc1-w-44.c.maclab-ukbb.internal, executor 51, partition 377, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 378.0 in stage 0.0 (TID 378, kc1-w-44.c.maclab-ukbb.internal, executor 51, partition 378, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 379.0 in stage 0.0 (TID 379, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 379, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 75.0 in stage 0.0 (TID 75) in 3829 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (184/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 380.0 in stage 0.0 (TID 380, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 380, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 78.0 in stage 0.0 (TID 78) in 3829 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (185/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 381.0 in stage 0.0 (TID 381, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 381, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 321.0 in stage 0.0 (TID 321) in 344 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (186/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 382.0 in stage 0.0 (TID 382, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 382, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 76.0 in stage 0.0 (TID 76) in 3831 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (187/559) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.98:56618) with ID 62 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 62 has registered (new total is 50) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 383.0 in stage 0.0 (TID 383, kc1-w-84.c.maclab-ukbb.internal, executor 62, partition 383, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 384.0 in stage 0.0 (TID 384, kc1-w-84.c.maclab-ukbb.internal, executor 62, partition 384, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 385.0 in stage 0.0 (TID 385, kc1-w-84.c.maclab-ukbb.internal, executor 62, partition 385, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 386.0 in stage 0.0 (TID 386, kc1-w-84.c.maclab-ukbb.internal, executor 62, partition 386, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.15.230:54516) with ID 54 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 54 has registered (new total is 51) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 387.0 in stage 0.0 (TID 387, kc1-w-99.c.maclab-ukbb.internal, executor 54, partition 387, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 388.0 in stage 0.0 (TID 388, kc1-w-99.c.maclab-ukbb.internal, executor 54, partition 388, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 389.0 in stage 0.0 (TID 389, kc1-w-99.c.maclab-ukbb.internal, executor 54, partition 389, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 390.0 in stage 0.0 (TID 390, kc1-w-99.c.maclab-ukbb.internal, executor 54, partition 390, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 391.0 in stage 0.0 (TID 391, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 391, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 77.0 in stage 0.0 (TID 77) in 3847 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (188/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-31.c.maclab-ukbb.internal:33059 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.100:58414) with ID 56 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 56 has registered (new total is 52) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-57.c.maclab-ukbb.internal:39825 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 392.0 in stage 0.0 (TID 392, kc1-w-56.c.maclab-ukbb.internal, executor 56, partition 392, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 393.0 in stage 0.0 (TID 393, kc1-w-56.c.maclab-ukbb.internal, executor 56, partition 393, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 394.0 in stage 0.0 (TID 394, kc1-w-56.c.maclab-ukbb.internal, executor 56, partition 394, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 395.0 in stage 0.0 (TID 395, kc1-w-56.c.maclab-ukbb.internal, executor 56, partition 395, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 396.0 in stage 0.0 (TID 396, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 396, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 308.0 in stage 0.0 (TID 308) in 397 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (189/559) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-57.c.maclab-ukbb.internal:43965 with 9.5 GB RAM, BlockManagerId(39, kc1-w-57.c.maclab-ukbb.internal, 43965, None) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-20.c.maclab-ukbb.internal:44777 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 397.0 in stage 0.0 (TID 397, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 397, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 339.0 in stage 0.0 (TID 339) in 293 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (190/559) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.75:37494) with ID 52 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 52 has registered (new total is 53) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-63.c.maclab-ukbb.internal:39839 with 9.5 GB RAM, BlockManagerId(61, kc1-w-63.c.maclab-ukbb.internal, 39839, None) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 398.0 in stage 0.0 (TID 398, kc1-w-40.c.maclab-ukbb.internal, executor 52, partition 398, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 399.0 in stage 0.0 (TID 399, kc1-w-40.c.maclab-ukbb.internal, executor 52, partition 399, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 400.0 in stage 0.0 (TID 400, kc1-w-40.c.maclab-ukbb.internal, executor 52, partition 400, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 401.0 in stage 0.0 (TID 401, kc1-w-40.c.maclab-ukbb.internal, executor 52, partition 401, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 402.0 in stage 0.0 (TID 402, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 402, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 334.0 in stage 0.0 (TID 334) in 331 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (191/559) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-5.c.maclab-ukbb.internal:44239 with 9.5 GB RAM, BlockManagerId(63, kc1-w-5.c.maclab-ukbb.internal, 44239, None) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 403.0 in stage 0.0 (TID 403, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 403, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 323.0 in stage 0.0 (TID 323) in 404 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (192/559) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.74:34148) with ID 60 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 60 has registered (new total is 54) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 404.0 in stage 0.0 (TID 404, kc1-w-39.c.maclab-ukbb.internal, executor 60, partition 404, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 405.0 in stage 0.0 (TID 405, kc1-w-39.c.maclab-ukbb.internal, executor 60, partition 405, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 406.0 in stage 0.0 (TID 406, kc1-w-39.c.maclab-ukbb.internal, executor 60, partition 406, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 407.0 in stage 0.0 (TID 407, kc1-w-39.c.maclab-ukbb.internal, executor 60, partition 407, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 408.0 in stage 0.0 (TID 408, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 408, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 342.0 in stage 0.0 (TID 342) in 264 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (193/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 409.0 in stage 0.0 (TID 409, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 409, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 343.0 in stage 0.0 (TID 343) in 269 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (194/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 410.0 in stage 0.0 (TID 410, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 410, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 325.0 in stage 0.0 (TID 325) in 387 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (195/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-50.c.maclab-ukbb.internal:33211 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-44.c.maclab-ukbb.internal:39495 with 9.5 GB RAM, BlockManagerId(51, kc1-w-44.c.maclab-ukbb.internal, 39495, None) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-78.c.maclab-ukbb.internal:33853 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.68:33628) with ID 45 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 45 has registered (new total is 55) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 411.0 in stage 0.0 (TID 411, kc1-w-34.c.maclab-ukbb.internal, executor 45, partition 411, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 412.0 in stage 0.0 (TID 412, kc1-w-34.c.maclab-ukbb.internal, executor 45, partition 412, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 413.0 in stage 0.0 (TID 413, kc1-w-34.c.maclab-ukbb.internal, executor 45, partition 413, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 414.0 in stage 0.0 (TID 414, kc1-w-34.c.maclab-ukbb.internal, executor 45, partition 414, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-33.c.maclab-ukbb.internal:34505 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 415.0 in stage 0.0 (TID 415, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 415, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 341.0 in stage 0.0 (TID 341) in 318 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (196/559) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-99.c.maclab-ukbb.internal:46271 with 9.5 GB RAM, BlockManagerId(54, kc1-w-99.c.maclab-ukbb.internal, 46271, None) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 416.0 in stage 0.0 (TID 416, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 416, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 340.0 in stage 0.0 (TID 340) in 372 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (197/559) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-84.c.maclab-ukbb.internal:41675 with 9.5 GB RAM, BlockManagerId(62, kc1-w-84.c.maclab-ukbb.internal, 41675, None) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-56.c.maclab-ukbb.internal:44103 with 9.5 GB RAM, BlockManagerId(56, kc1-w-56.c.maclab-ukbb.internal, 44103, None) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.58:35564) with ID 50 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 50 has registered (new total is 56) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 417.0 in stage 0.0 (TID 417, kc1-w-26.c.maclab-ukbb.internal, executor 50, partition 417, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 418.0 in stage 0.0 (TID 418, kc1-w-26.c.maclab-ukbb.internal, executor 50, partition 418, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 419.0 in stage 0.0 (TID 419, kc1-w-26.c.maclab-ukbb.internal, executor 50, partition 419, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 420.0 in stage 0.0 (TID 420, kc1-w-26.c.maclab-ukbb.internal, executor 50, partition 420, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-40.c.maclab-ukbb.internal:41543 with 9.5 GB RAM, BlockManagerId(52, kc1-w-40.c.maclab-ukbb.internal, 41543, None) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-46.c.maclab-ukbb.internal:45897 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-78.c.maclab-ukbb.internal:38949 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-83.c.maclab-ukbb.internal:34289 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 421.0 in stage 0.0 (TID 421, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 421, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 349.0 in stage 0.0 (TID 349) in 302 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (198/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-13.c.maclab-ukbb.internal:37703 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.27:36790) with ID 55 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 55 has registered (new total is 57) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 422.0 in stage 0.0 (TID 422, kc1-w-11.c.maclab-ukbb.internal, executor 55, partition 422, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 423.0 in stage 0.0 (TID 423, kc1-w-11.c.maclab-ukbb.internal, executor 55, partition 423, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 424.0 in stage 0.0 (TID 424, kc1-w-11.c.maclab-ukbb.internal, executor 55, partition 424, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 425.0 in stage 0.0 (TID 425, kc1-w-11.c.maclab-ukbb.internal, executor 55, partition 425, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-39.c.maclab-ukbb.internal:39349 with 9.5 GB RAM, BlockManagerId(60, kc1-w-39.c.maclab-ukbb.internal, 39349, None) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 426.0 in stage 0.0 (TID 426, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 426, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 363.0 in stage 0.0 (TID 363) in 267 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (199/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 427.0 in stage 0.0 (TID 427, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 427, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 350.0 in stage 0.0 (TID 350) in 321 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (200/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 428.0 in stage 0.0 (TID 428, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 428, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 369.0 in stage 0.0 (TID 369) in 276 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (201/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 429.0 in stage 0.0 (TID 429, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 429, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 374.0 in stage 0.0 (TID 374) in 257 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (202/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 430.0 in stage 0.0 (TID 430, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 430, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 320.0 in stage 0.0 (TID 320) in 570 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (203/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-13.c.maclab-ukbb.internal:39731 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 431.0 in stage 0.0 (TID 431, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 431, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 364.0 in stage 0.0 (TID 364) in 296 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (204/559) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-34.c.maclab-ukbb.internal:38627 with 9.5 GB RAM, BlockManagerId(45, kc1-w-34.c.maclab-ukbb.internal, 38627, None) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 432.0 in stage 0.0 (TID 432, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 432, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 365.0 in stage 0.0 (TID 365) in 307 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (205/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 433.0 in stage 0.0 (TID 433, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 433, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 362.0 in stage 0.0 (TID 362) in 312 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (206/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 434.0 in stage 0.0 (TID 434, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 434, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 361.0 in stage 0.0 (TID 361) in 315 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (207/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-83.c.maclab-ukbb.internal:43233 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 435.0 in stage 0.0 (TID 435, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 435, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 297.0 in stage 0.0 (TID 297) in 690 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (208/559) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.71:38828) with ID 58 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 58 has registered (new total is 58) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 436.0 in stage 0.0 (TID 436, kc1-w-37.c.maclab-ukbb.internal, executor 58, partition 436, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 437.0 in stage 0.0 (TID 437, kc1-w-37.c.maclab-ukbb.internal, executor 58, partition 437, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 438.0 in stage 0.0 (TID 438, kc1-w-37.c.maclab-ukbb.internal, executor 58, partition 438, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-26.c.maclab-ukbb.internal:44799 with 9.5 GB RAM, BlockManagerId(50, kc1-w-26.c.maclab-ukbb.internal, 44799, None) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 439.0 in stage 0.0 (TID 439, kc1-w-37.c.maclab-ukbb.internal, executor 58, partition 439, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 440.0 in stage 0.0 (TID 440, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 440, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 368.0 in stage 0.0 (TID 368) in 321 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (209/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-46.c.maclab-ukbb.internal:42939 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 441.0 in stage 0.0 (TID 441, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 441, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 367.0 in stage 0.0 (TID 367) in 335 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (210/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 442.0 in stage 0.0 (TID 442, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 442, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 360.0 in stage 0.0 (TID 360) in 351 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (211/559) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.93:54340) with ID 46 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 46 has registered (new total is 59) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 443.0 in stage 0.0 (TID 443, kc1-w-51.c.maclab-ukbb.internal, executor 46, partition 443, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 444.0 in stage 0.0 (TID 444, kc1-w-51.c.maclab-ukbb.internal, executor 46, partition 444, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 445.0 in stage 0.0 (TID 445, kc1-w-51.c.maclab-ukbb.internal, executor 46, partition 445, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 446.0 in stage 0.0 (TID 446, kc1-w-51.c.maclab-ukbb.internal, executor 46, partition 446, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.51:57442) with ID 65 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 65 has registered (new total is 60) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-57.c.maclab-ukbb.internal:43965 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 447.0 in stage 0.0 (TID 447, kc1-w-18.c.maclab-ukbb.internal, executor 65, partition 447, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 448.0 in stage 0.0 (TID 448, kc1-w-18.c.maclab-ukbb.internal, executor 65, partition 448, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 449.0 in stage 0.0 (TID 449, kc1-w-18.c.maclab-ukbb.internal, executor 65, partition 449, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 450.0 in stage 0.0 (TID 450, kc1-w-18.c.maclab-ukbb.internal, executor 65, partition 450, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-63.c.maclab-ukbb.internal:39839 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.72:55684) with ID 53 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 53 has registered (new total is 61) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 451.0 in stage 0.0 (TID 451, kc1-w-38.c.maclab-ukbb.internal, executor 53, partition 451, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 452.0 in stage 0.0 (TID 452, kc1-w-38.c.maclab-ukbb.internal, executor 53, partition 452, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 453.0 in stage 0.0 (TID 453, kc1-w-38.c.maclab-ukbb.internal, executor 53, partition 453, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 454.0 in stage 0.0 (TID 454, kc1-w-38.c.maclab-ukbb.internal, executor 53, partition 454, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 455.0 in stage 0.0 (TID 455, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 455, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 408.0 in stage 0.0 (TID 408) in 217 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (212/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 456.0 in stage 0.0 (TID 456, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 456, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 381.0 in stage 0.0 (TID 381) in 307 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (213/559) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-11.c.maclab-ukbb.internal:41055 with 9.5 GB RAM, BlockManagerId(55, kc1-w-11.c.maclab-ukbb.internal, 41055, None) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.135:39112) with ID 57 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 57 has registered (new total is 62) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 457.0 in stage 0.0 (TID 457, kc1-w-72.c.maclab-ukbb.internal, executor 57, partition 457, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 458.0 in stage 0.0 (TID 458, kc1-w-72.c.maclab-ukbb.internal, executor 57, partition 458, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 459.0 in stage 0.0 (TID 459, kc1-w-72.c.maclab-ukbb.internal, executor 57, partition 459, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 460.0 in stage 0.0 (TID 460, kc1-w-72.c.maclab-ukbb.internal, executor 57, partition 460, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 461.0 in stage 0.0 (TID 461, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 461, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 391.0 in stage 0.0 (TID 391) in 312 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (214/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-5.c.maclab-ukbb.internal:44239 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-99.c.maclab-ukbb.internal:46271 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-40.c.maclab-ukbb.internal:41543 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 462.0 in stage 0.0 (TID 462, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 462, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 397.0 in stage 0.0 (TID 397) in 315 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (215/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 463.0 in stage 0.0 (TID 463, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 463, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 382.0 in stage 0.0 (TID 382) in 365 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (216/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 464.0 in stage 0.0 (TID 464, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 464, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 421.0 in stage 0.0 (TID 421) in 199 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (217/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 465.0 in stage 0.0 (TID 465, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 465, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 380.0 in stage 0.0 (TID 380) in 374 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (218/559) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-37.c.maclab-ukbb.internal:46597 with 9.5 GB RAM, BlockManagerId(58, kc1-w-37.c.maclab-ukbb.internal, 46597, None) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-60.c.maclab-ukbb.internal:36193 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-18.c.maclab-ukbb.internal:35909 with 9.5 GB RAM, BlockManagerId(65, kc1-w-18.c.maclab-ukbb.internal, 35909, None) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 466.0 in stage 0.0 (TID 466, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 466, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 366.0 in stage 0.0 (TID 366) in 451 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (219/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-84.c.maclab-ukbb.internal:41675 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 467.0 in stage 0.0 (TID 467, kc1-w-17.c.maclab-ukbb.internal, executor 20, partition 467, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 128.0 in stage 0.0 (TID 128) in 2796 ms on kc1-w-17.c.maclab-ukbb.internal (executor 20) (220/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-31.c.maclab-ukbb.internal:43839 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-51.c.maclab-ukbb.internal:33747 with 9.5 GB RAM, BlockManagerId(46, kc1-w-51.c.maclab-ukbb.internal, 33747, None) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-44.c.maclab-ukbb.internal:39495 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-39.c.maclab-ukbb.internal:39349 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 468.0 in stage 0.0 (TID 468, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 468, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 396.0 in stage 0.0 (TID 396) in 386 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (221/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 469.0 in stage 0.0 (TID 469, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 469, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 403.0 in stage 0.0 (TID 403) in 349 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (222/559) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-38.c.maclab-ukbb.internal:43033 with 9.5 GB RAM, BlockManagerId(53, kc1-w-38.c.maclab-ukbb.internal, 43033, None) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 470.0 in stage 0.0 (TID 470, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 470, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 409.0 in stage 0.0 (TID 409) in 340 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (223/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-52.c.maclab-ukbb.internal:44387 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 471.0 in stage 0.0 (TID 471, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 471, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 379.0 in stage 0.0 (TID 379) in 431 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (224/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 472.0 in stage 0.0 (TID 472, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 472, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 402.0 in stage 0.0 (TID 402) in 368 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (225/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 473.0 in stage 0.0 (TID 473, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 473, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 410.0 in stage 0.0 (TID 410) in 352 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (226/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 474.0 in stage 0.0 (TID 474, kc1-w-17.c.maclab-ukbb.internal, executor 20, partition 474, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 127.0 in stage 0.0 (TID 127) in 2851 ms on kc1-w-17.c.maclab-ukbb.internal (executor 20) (227/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-56.c.maclab-ukbb.internal:44103 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-64.c.maclab-ukbb.internal:36211 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.64:49934) with ID 59 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 59 has registered (new total is 63) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 475.0 in stage 0.0 (TID 475, kc1-w-29.c.maclab-ukbb.internal, executor 59, partition 475, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 476.0 in stage 0.0 (TID 476, kc1-w-29.c.maclab-ukbb.internal, executor 59, partition 476, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 477.0 in stage 0.0 (TID 477, kc1-w-29.c.maclab-ukbb.internal, executor 59, partition 477, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 478.0 in stage 0.0 (TID 478, kc1-w-29.c.maclab-ukbb.internal, executor 59, partition 478, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-72.c.maclab-ukbb.internal:33383 with 9.5 GB RAM, BlockManagerId(57, kc1-w-72.c.maclab-ukbb.internal, 33383, None) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 479.0 in stage 0.0 (TID 479, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 479, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 426.0 in stage 0.0 (TID 426) in 265 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (228/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 480.0 in stage 0.0 (TID 480, kc1-w-17.c.maclab-ukbb.internal, executor 20, partition 480, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 130.0 in stage 0.0 (TID 130) in 2866 ms on kc1-w-17.c.maclab-ukbb.internal (executor 20) (229/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 481.0 in stage 0.0 (TID 481, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 481, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 415.0 in stage 0.0 (TID 415) in 341 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (230/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 482.0 in stage 0.0 (TID 482, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 482, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 429.0 in stage 0.0 (TID 429) in 242 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (231/559) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.130:52552) with ID 64 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-26.c.maclab-ukbb.internal:44799 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 64 has registered (new total is 64) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 483.0 in stage 0.0 (TID 483, kc1-w-65.c.maclab-ukbb.internal, executor 64, partition 483, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 484.0 in stage 0.0 (TID 484, kc1-w-65.c.maclab-ukbb.internal, executor 64, partition 484, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 485.0 in stage 0.0 (TID 485, kc1-w-65.c.maclab-ukbb.internal, executor 64, partition 485, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 486.0 in stage 0.0 (TID 486, kc1-w-65.c.maclab-ukbb.internal, executor 64, partition 486, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 487.0 in stage 0.0 (TID 487, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 487, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 355.0 in stage 0.0 (TID 355) in 598 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (232/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-34.c.maclab-ukbb.internal:38627 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 488.0 in stage 0.0 (TID 488, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 488, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 442.0 in stage 0.0 (TID 442) in 238 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (233/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 489.0 in stage 0.0 (TID 489, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 489, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 441.0 in stage 0.0 (TID 441) in 243 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (234/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 490.0 in stage 0.0 (TID 490, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 490, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 348.0 in stage 0.0 (TID 348) in 647 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (235/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 491.0 in stage 0.0 (TID 491, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 491, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 435.0 in stage 0.0 (TID 435) in 265 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (236/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-20.c.maclab-ukbb.internal:40091 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 492.0 in stage 0.0 (TID 492, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 492, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 428.0 in stage 0.0 (TID 428) in 307 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (237/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 493.0 in stage 0.0 (TID 493, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 493, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 432.0 in stage 0.0 (TID 432) in 283 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (238/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 494.0 in stage 0.0 (TID 494, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 494, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 427.0 in stage 0.0 (TID 427) in 321 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (239/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 495.0 in stage 0.0 (TID 495, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 495, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 431.0 in stage 0.0 (TID 431) in 298 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (240/559) 2019-12-18 21:27:53 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-11.c.maclab-ukbb.internal:41055 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:53 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.107:53314) with ID 48 2019-12-18 21:27:53 ExecutorAllocationManager: INFO: New executor 48 has registered (new total is 65) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 496.0 in stage 0.0 (TID 496, kc1-w-75.c.maclab-ukbb.internal, executor 48, partition 496, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 497.0 in stage 0.0 (TID 497, kc1-w-75.c.maclab-ukbb.internal, executor 48, partition 497, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 498.0 in stage 0.0 (TID 498, kc1-w-75.c.maclab-ukbb.internal, executor 48, partition 498, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 499.0 in stage 0.0 (TID 499, kc1-w-75.c.maclab-ukbb.internal, executor 48, partition 499, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 500.0 in stage 0.0 (TID 500, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 500, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 455.0 in stage 0.0 (TID 455) in 245 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (241/559) 2019-12-18 21:27:53 TaskSetManager: INFO: Starting task 501.0 in stage 0.0 (TID 501, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 501, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:53 TaskSetManager: INFO: Finished task 440.0 in stage 0.0 (TID 440) in 292 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (242/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 502.0 in stage 0.0 (TID 502, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 502, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 434.0 in stage 0.0 (TID 434) in 328 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (243/559) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-52.c.maclab-ukbb.internal:33565 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 503.0 in stage 0.0 (TID 503, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 503, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 456.0 in stage 0.0 (TID 456) in 283 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (244/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 504.0 in stage 0.0 (TID 504, kc1-w-55.c.maclab-ukbb.internal, executor 17, partition 504, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 116.0 in stage 0.0 (TID 116) in 3116 ms on kc1-w-55.c.maclab-ukbb.internal (executor 17) (245/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 505.0 in stage 0.0 (TID 505, kc1-w-55.c.maclab-ukbb.internal, executor 17, partition 505, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 113.0 in stage 0.0 (TID 113) in 3118 ms on kc1-w-55.c.maclab-ukbb.internal (executor 17) (246/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 506.0 in stage 0.0 (TID 506, kc1-w-55.c.maclab-ukbb.internal, executor 17, partition 506, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 115.0 in stage 0.0 (TID 115) in 3119 ms on kc1-w-55.c.maclab-ukbb.internal (executor 17) (247/559) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-65.c.maclab-ukbb.internal:46747 with 9.5 GB RAM, BlockManagerId(64, kc1-w-65.c.maclab-ukbb.internal, 46747, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-29.c.maclab-ukbb.internal:33495 with 9.5 GB RAM, BlockManagerId(59, kc1-w-29.c.maclab-ukbb.internal, 33495, None) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 507.0 in stage 0.0 (TID 507, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 507, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 470.0 in stage 0.0 (TID 470) in 187 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (248/559) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-18.c.maclab-ukbb.internal:35909 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 508.0 in stage 0.0 (TID 508, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 508, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 468.0 in stage 0.0 (TID 468) in 203 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (249/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 509.0 in stage 0.0 (TID 509, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 509, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 461.0 in stage 0.0 (TID 461) in 300 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (250/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 510.0 in stage 0.0 (TID 510, kc1-w-17.c.maclab-ukbb.internal, executor 20, partition 510, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 129.0 in stage 0.0 (TID 129) in 3045 ms on kc1-w-17.c.maclab-ukbb.internal (executor 20) (251/559) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-37.c.maclab-ukbb.internal:46597 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 511.0 in stage 0.0 (TID 511, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 511, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 466.0 in stage 0.0 (TID 466) in 267 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (252/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 512.0 in stage 0.0 (TID 512, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 512, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 465.0 in stage 0.0 (TID 465) in 278 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (253/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 513.0 in stage 0.0 (TID 513, kc1-w-55.c.maclab-ukbb.internal, executor 17, partition 513, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 114.0 in stage 0.0 (TID 114) in 3180 ms on kc1-w-55.c.maclab-ukbb.internal (executor 17) (254/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.134:47380) with ID 84 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 84 has registered (new total is 66) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 514.0 in stage 0.0 (TID 514, kc1-w-71.c.maclab-ukbb.internal, executor 84, partition 514, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 515.0 in stage 0.0 (TID 515, kc1-w-71.c.maclab-ukbb.internal, executor 84, partition 515, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 516.0 in stage 0.0 (TID 516, kc1-w-71.c.maclab-ukbb.internal, executor 84, partition 516, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 517.0 in stage 0.0 (TID 517, kc1-w-71.c.maclab-ukbb.internal, executor 84, partition 517, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-75.c.maclab-ukbb.internal:41713 with 9.5 GB RAM, BlockManagerId(48, kc1-w-75.c.maclab-ukbb.internal, 41713, None) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-38.c.maclab-ukbb.internal:43033 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-72.c.maclab-ukbb.internal:33383 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 518.0 in stage 0.0 (TID 518, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 518, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 469.0 in stage 0.0 (TID 469) in 273 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (255/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 519.0 in stage 0.0 (TID 519, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 519, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 464.0 in stage 0.0 (TID 464) in 324 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (256/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 520.0 in stage 0.0 (TID 520, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 520, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 462.0 in stage 0.0 (TID 462) in 350 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (257/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 521.0 in stage 0.0 (TID 521, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 521, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 492.0 in stage 0.0 (TID 492) in 187 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (258/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 522.0 in stage 0.0 (TID 522, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 522, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 481.0 in stage 0.0 (TID 481) in 265 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (259/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 523.0 in stage 0.0 (TID 523, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 523, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 433.0 in stage 0.0 (TID 433) in 486 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (260/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 524.0 in stage 0.0 (TID 524, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 524, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 472.0 in stage 0.0 (TID 472) in 297 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (261/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 525.0 in stage 0.0 (TID 525, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 525, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 471.0 in stage 0.0 (TID 471) in 317 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (262/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 526.0 in stage 0.0 (TID 526, kc1-w-17.c.maclab-ukbb.internal, executor 1, partition 526, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 490.0 in stage 0.0 (TID 490) in 239 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (263/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 527.0 in stage 0.0 (TID 527, kc1-w-17.c.maclab-ukbb.internal, executor 20, partition 527, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 467.0 in stage 0.0 (TID 467) in 366 ms on kc1-w-17.c.maclab-ukbb.internal (executor 20) (264/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 528.0 in stage 0.0 (TID 528, kc1-w-17.c.maclab-ukbb.internal, executor 20, partition 528, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 474.0 in stage 0.0 (TID 474) in 311 ms on kc1-w-17.c.maclab-ukbb.internal (executor 20) (265/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 529.0 in stage 0.0 (TID 529, kc1-w-81.c.maclab-ukbb.internal, executor 21, partition 529, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 145.0 in stage 0.0 (TID 145) in 3054 ms on kc1-w-81.c.maclab-ukbb.internal (executor 21) (266/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 530.0 in stage 0.0 (TID 530, kc1-w-81.c.maclab-ukbb.internal, executor 21, partition 530, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 147.0 in stage 0.0 (TID 147) in 3054 ms on kc1-w-81.c.maclab-ukbb.internal (executor 21) (267/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 531.0 in stage 0.0 (TID 531, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 531, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 430.0 in stage 0.0 (TID 430) in 535 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (268/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 532.0 in stage 0.0 (TID 532, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 532, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 501.0 in stage 0.0 (TID 501) in 217 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (269/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 533.0 in stage 0.0 (TID 533, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 533, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 493.0 in stage 0.0 (TID 493) in 248 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (270/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 534.0 in stage 0.0 (TID 534, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 534, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 491.0 in stage 0.0 (TID 491) in 255 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (271/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 535.0 in stage 0.0 (TID 535, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 535, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 487.0 in stage 0.0 (TID 487) in 276 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (272/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 536.0 in stage 0.0 (TID 536, kc1-w-21.c.maclab-ukbb.internal, executor 7, partition 536, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 500.0 in stage 0.0 (TID 500) in 230 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (273/559) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-71.c.maclab-ukbb.internal:44181 with 9.5 GB RAM, BlockManagerId(84, kc1-w-71.c.maclab-ukbb.internal, 44181, None) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 537.0 in stage 0.0 (TID 537, kc1-w-81.c.maclab-ukbb.internal, executor 21, partition 537, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 146.0 in stage 0.0 (TID 146) in 3074 ms on kc1-w-81.c.maclab-ukbb.internal (executor 21) (274/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 538.0 in stage 0.0 (TID 538, kc1-w-82.c.maclab-ukbb.internal, executor 8, partition 538, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 463.0 in stage 0.0 (TID 463) in 414 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (275/559) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-51.c.maclab-ukbb.internal:33747 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 539.0 in stage 0.0 (TID 539, kc1-w-2.c.maclab-ukbb.internal, executor 11, partition 539, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 108.0 in stage 0.0 (TID 108) in 3541 ms on kc1-w-2.c.maclab-ukbb.internal (executor 11) (276/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 540.0 in stage 0.0 (TID 540, kc1-w-2.c.maclab-ukbb.internal, executor 11, partition 540, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 111.0 in stage 0.0 (TID 111) in 3542 ms on kc1-w-2.c.maclab-ukbb.internal (executor 11) (277/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 541.0 in stage 0.0 (TID 541, kc1-w-2.c.maclab-ukbb.internal, executor 11, partition 541, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 110.0 in stage 0.0 (TID 110) in 3544 ms on kc1-w-2.c.maclab-ukbb.internal (executor 11) (278/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 542.0 in stage 0.0 (TID 542, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 542, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 479.0 in stage 0.0 (TID 479) in 338 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (279/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 543.0 in stage 0.0 (TID 543, kc1-w-81.c.maclab-ukbb.internal, executor 21, partition 543, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 144.0 in stage 0.0 (TID 144) in 3098 ms on kc1-w-81.c.maclab-ukbb.internal (executor 21) (280/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 544.0 in stage 0.0 (TID 544, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 544, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 508.0 in stage 0.0 (TID 508) in 195 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (281/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 545.0 in stage 0.0 (TID 545, kc1-w-2.c.maclab-ukbb.internal, executor 11, partition 545, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 109.0 in stage 0.0 (TID 109) in 3577 ms on kc1-w-2.c.maclab-ukbb.internal (executor 11) (282/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 546.0 in stage 0.0 (TID 546, kc1-w-81.c.maclab-ukbb.internal, executor 2, partition 546, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 482.0 in stage 0.0 (TID 482) in 368 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (283/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 547.0 in stage 0.0 (TID 547, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 547, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 309.0 in stage 0.0 (TID 309) in 1197 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (284/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 548.0 in stage 0.0 (TID 548, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 548, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 503.0 in stage 0.0 (TID 503) in 244 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (285/559) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-13.c.maclab-ukbb.internal:37703 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 549.0 in stage 0.0 (TID 549, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 549, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 502.0 in stage 0.0 (TID 502) in 285 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (286/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.15.220:52382) with ID 90 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 90 has registered (new total is 67) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-78.c.maclab-ukbb.internal:38949 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-31.c.maclab-ukbb.internal:33059 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 550.0 in stage 0.0 (TID 550, kc1-w-90.c.maclab-ukbb.internal, executor 90, partition 550, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 551.0 in stage 0.0 (TID 551, kc1-w-90.c.maclab-ukbb.internal, executor 90, partition 551, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 552.0 in stage 0.0 (TID 552, kc1-w-90.c.maclab-ukbb.internal, executor 90, partition 552, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 553.0 in stage 0.0 (TID 553, kc1-w-90.c.maclab-ukbb.internal, executor 90, partition 553, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 554.0 in stage 0.0 (TID 554, kc1-w-73.c.maclab-ukbb.internal, executor 4, partition 554, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 495.0 in stage 0.0 (TID 495) in 340 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (287/559) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-65.c.maclab-ukbb.internal:46747 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-83.c.maclab-ukbb.internal:34289 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.27:36798) with ID 71 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 71 has registered (new total is 68) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 555.0 in stage 0.0 (TID 555, kc1-w-11.c.maclab-ukbb.internal, executor 71, partition 555, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 556.0 in stage 0.0 (TID 556, kc1-w-11.c.maclab-ukbb.internal, executor 71, partition 556, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 557.0 in stage 0.0 (TID 557, kc1-w-11.c.maclab-ukbb.internal, executor 71, partition 557, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Starting task 558.0 in stage 0.0 (TID 558, kc1-w-11.c.maclab-ukbb.internal, executor 71, partition 558, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 88.0 in stage 0.0 (TID 88) in 4372 ms on kc1-w-77.c.maclab-ukbb.internal (executor 6) (288/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.58:35572) with ID 69 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-20.c.maclab-ukbb.internal:44777 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 69 has registered (new total is 69) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 509.0 in stage 0.0 (TID 509) in 266 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (289/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 520.0 in stage 0.0 (TID 520) in 193 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (290/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 512.0 in stage 0.0 (TID 512) in 246 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (291/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.15.230:54524) with ID 73 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 73 has registered (new total is 70) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 521.0 in stage 0.0 (TID 521) in 194 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (292/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.81:52842) with ID 75 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 505.0 in stage 0.0 (TID 505) in 306 ms on kc1-w-55.c.maclab-ukbb.internal (executor 17) (293/559) 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 75 has registered (new total is 71) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 494.0 in stage 0.0 (TID 494) in 383 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (294/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 85.0 in stage 0.0 (TID 85) in 4397 ms on kc1-w-77.c.maclab-ukbb.internal (executor 6) (295/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 473.0 in stage 0.0 (TID 473) in 473 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (296/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 480.0 in stage 0.0 (TID 480) in 460 ms on kc1-w-17.c.maclab-ukbb.internal (executor 20) (297/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 105.0 in stage 0.0 (TID 105) in 3672 ms on kc1-w-82.c.maclab-ukbb.internal (executor 10) (298/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 106.0 in stage 0.0 (TID 106) in 3672 ms on kc1-w-82.c.maclab-ukbb.internal (executor 10) (299/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 107.0 in stage 0.0 (TID 107) in 3672 ms on kc1-w-82.c.maclab-ukbb.internal (executor 10) (300/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 104.0 in stage 0.0 (TID 104) in 3673 ms on kc1-w-82.c.maclab-ukbb.internal (executor 10) (301/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 87.0 in stage 0.0 (TID 87) in 4412 ms on kc1-w-77.c.maclab-ukbb.internal (executor 6) (302/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.51:57450) with ID 72 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 72 has registered (new total is 72) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-29.c.maclab-ukbb.internal:33495 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.42:54794) with ID 87 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 87 has registered (new total is 73) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 513.0 in stage 0.0 (TID 513) in 289 ms on kc1-w-55.c.maclab-ukbb.internal (executor 17) (303/559) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-46.c.maclab-ukbb.internal:45897 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 506.0 in stage 0.0 (TID 506) in 349 ms on kc1-w-55.c.maclab-ukbb.internal (executor 17) (304/559) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-75.c.maclab-ukbb.internal:41713 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-90.c.maclab-ukbb.internal:45465 with 9.5 GB RAM, BlockManagerId(90, kc1-w-90.c.maclab-ukbb.internal, 45465, None) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 489.0 in stage 0.0 (TID 489) in 470 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (305/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.133:35788) with ID 97 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 97 has registered (new total is 74) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-40.c.maclab-ukbb.internal:41543 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.100:58422) with ID 77 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 77 has registered (new total is 75) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-26.c.maclab-ukbb.internal:42473 with 9.5 GB RAM, BlockManagerId(69, kc1-w-26.c.maclab-ukbb.internal, 42473, None) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 531.0 in stage 0.0 (TID 531) in 248 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (306/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 523.0 in stage 0.0 (TID 523) in 283 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (307/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 86.0 in stage 0.0 (TID 86) in 4510 ms on kc1-w-77.c.maclab-ukbb.internal (executor 6) (308/559) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-44.c.maclab-ukbb.internal:39759 with 9.5 GB RAM, BlockManagerId(75, kc1-w-44.c.maclab-ukbb.internal, 39759, None) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 518.0 in stage 0.0 (TID 518) in 330 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (309/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.107:53320) with ID 67 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 67 has registered (new total is 76) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 538.0 in stage 0.0 (TID 538) in 252 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (310/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 544.0 in stage 0.0 (TID 544) in 218 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (311/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 536.0 in stage 0.0 (TID 536) in 260 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (312/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.80:45220) with ID 85 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 85 has registered (new total is 77) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-11.c.maclab-ukbb.internal:39599 with 9.5 GB RAM, BlockManagerId(71, kc1-w-11.c.maclab-ukbb.internal, 39599, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-10.c.maclab-ukbb.internal:46339 with 9.5 GB RAM, BlockManagerId(87, kc1-w-10.c.maclab-ukbb.internal, 46339, None) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-57.c.maclab-ukbb.internal:43965 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.72:55692) with ID 79 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 79 has registered (new total is 78) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.8:50688) with ID 70 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 70 has registered (new total is 79) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 510.0 in stage 0.0 (TID 510) in 421 ms on kc1-w-17.c.maclab-ukbb.internal (executor 20) (313/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.135:39120) with ID 81 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 81 has registered (new total is 80) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-18.c.maclab-ukbb.internal:39095 with 9.5 GB RAM, BlockManagerId(72, kc1-w-18.c.maclab-ukbb.internal, 39095, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-99.c.maclab-ukbb.internal:41483 with 9.5 GB RAM, BlockManagerId(73, kc1-w-99.c.maclab-ukbb.internal, 41483, None) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 542.0 in stage 0.0 (TID 542) in 272 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (314/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 534.0 in stage 0.0 (TID 534) in 303 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (315/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 526.0 in stage 0.0 (TID 526) in 323 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (316/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.119:56340) with ID 83 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 83 has registered (new total is 81) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.74:34156) with ID 80 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 80 has registered (new total is 82) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.132:36052) with ID 93 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 546.0 in stage 0.0 (TID 546) in 253 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (317/559) 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 93 has registered (new total is 83) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 541.0 in stage 0.0 (TID 541) in 291 ms on kc1-w-2.c.maclab-ukbb.internal (executor 11) (318/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 535.0 in stage 0.0 (TID 535) in 315 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (319/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 530.0 in stage 0.0 (TID 530) in 329 ms on kc1-w-81.c.maclab-ukbb.internal (executor 21) (320/559) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-5.c.maclab-ukbb.internal:44239 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-80.c.maclab-ukbb.internal:38141 with 9.5 GB RAM, BlockManagerId(97, kc1-w-80.c.maclab-ukbb.internal, 38141, None) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-63.c.maclab-ukbb.internal:39839 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.68:33636) with ID 66 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 66 has registered (new total is 84) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-71.c.maclab-ukbb.internal:44181 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 488.0 in stage 0.0 (TID 488) in 596 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (321/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 528.0 in stage 0.0 (TID 528) in 353 ms on kc1-w-17.c.maclab-ukbb.internal (executor 20) (322/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 554.0 in stage 0.0 (TID 554) in 249 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (323/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 533.0 in stage 0.0 (TID 533) in 344 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (324/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.71:38836) with ID 78 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 78 has registered (new total is 85) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 537.0 in stage 0.0 (TID 537) in 349 ms on kc1-w-81.c.maclab-ukbb.internal (executor 21) (325/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 529.0 in stage 0.0 (TID 529) in 371 ms on kc1-w-81.c.maclab-ukbb.internal (executor 21) (326/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 525.0 in stage 0.0 (TID 525) in 389 ms on kc1-w-82.c.maclab-ukbb.internal (executor 8) (327/559) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-99.c.maclab-ukbb.internal:46271 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 126.0 in stage 0.0 (TID 126) in 3566 ms on kc1-w-8.c.maclab-ukbb.internal (executor 14) (328/559) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-43.c.maclab-ukbb.internal:45827 with 9.5 GB RAM, BlockManagerId(85, kc1-w-43.c.maclab-ukbb.internal, 45827, None) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.130:52558) with ID 76 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 76 has registered (new total is 86) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 543.0 in stage 0.0 (TID 543) in 343 ms on kc1-w-81.c.maclab-ukbb.internal (executor 21) (329/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 124.0 in stage 0.0 (TID 124) in 3587 ms on kc1-w-8.c.maclab-ukbb.internal (executor 14) (330/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 522.0 in stage 0.0 (TID 522) in 432 ms on kc1-w-17.c.maclab-ukbb.internal (executor 1) (331/559) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-39.c.maclab-ukbb.internal:39349 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 511.0 in stage 0.0 (TID 511) in 510 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (332/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 125.0 in stage 0.0 (TID 125) in 3590 ms on kc1-w-8.c.maclab-ukbb.internal (executor 14) (333/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 123.0 in stage 0.0 (TID 123) in 3590 ms on kc1-w-8.c.maclab-ukbb.internal (executor 14) (334/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 154.0 in stage 0.0 (TID 154) in 3416 ms on kc1-w-50.c.maclab-ukbb.internal (executor 19) (335/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 155.0 in stage 0.0 (TID 155) in 3417 ms on kc1-w-50.c.maclab-ukbb.internal (executor 19) (336/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.15.226:34828) with ID 92 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 92 has registered (new total is 87) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-75.c.maclab-ukbb.internal:40679 with 9.5 GB RAM, BlockManagerId(67, kc1-w-75.c.maclab-ukbb.internal, 40679, None) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 153.0 in stage 0.0 (TID 153) in 3427 ms on kc1-w-50.c.maclab-ukbb.internal (executor 19) (337/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 152.0 in stage 0.0 (TID 152) in 3429 ms on kc1-w-50.c.maclab-ukbb.internal (executor 19) (338/559) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-70.c.maclab-ukbb.internal:39281 with 9.5 GB RAM, BlockManagerId(93, kc1-w-70.c.maclab-ukbb.internal, 39281, None) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.69:56300) with ID 96 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 96 has registered (new total is 88) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-84.c.maclab-ukbb.internal:41675 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-52.c.maclab-ukbb.internal:44387 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.31:57428) with ID 116 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-5.c.maclab-ukbb.internal:35003 with 9.5 GB RAM, BlockManagerId(70, kc1-w-5.c.maclab-ukbb.internal, 35003, None) 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 116 has registered (new total is 89) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 548.0 in stage 0.0 (TID 548) in 362 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (339/559) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-72.c.maclab-ukbb.internal:42749 with 9.5 GB RAM, BlockManagerId(81, kc1-w-72.c.maclab-ukbb.internal, 42749, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-56.c.maclab-ukbb.internal:39635 with 9.5 GB RAM, BlockManagerId(77, kc1-w-56.c.maclab-ukbb.internal, 39635, None) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 507.0 in stage 0.0 (TID 507) in 586 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (340/559) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-38.c.maclab-ukbb.internal:45745 with 9.5 GB RAM, BlockManagerId(79, kc1-w-38.c.maclab-ukbb.internal, 45745, None) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 539.0 in stage 0.0 (TID 539) in 417 ms on kc1-w-2.c.maclab-ukbb.internal (executor 11) (341/559) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-63.c.maclab-ukbb.internal:35833 with 9.5 GB RAM, BlockManagerId(83, kc1-w-63.c.maclab-ukbb.internal, 35833, None) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.131:42322) with ID 104 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 527.0 in stage 0.0 (TID 527) in 461 ms on kc1-w-17.c.maclab-ukbb.internal (executor 20) (342/559) 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 104 has registered (new total is 90) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-39.c.maclab-ukbb.internal:44629 with 9.5 GB RAM, BlockManagerId(80, kc1-w-39.c.maclab-ukbb.internal, 44629, None) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.60:57960) with ID 89 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 89 has registered (new total is 91) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-90.c.maclab-ukbb.internal:45465 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 545.0 in stage 0.0 (TID 545) in 401 ms on kc1-w-2.c.maclab-ukbb.internal (executor 11) (343/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 524.0 in stage 0.0 (TID 524) in 501 ms on kc1-w-73.c.maclab-ukbb.internal (executor 3) (344/559) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-34.c.maclab-ukbb.internal:38627 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-34.c.maclab-ukbb.internal:41047 with 9.5 GB RAM, BlockManagerId(66, kc1-w-34.c.maclab-ukbb.internal, 41047, None) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.33:45938) with ID 86 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 86 has registered (new total is 92) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-11.c.maclab-ukbb.internal:41055 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.91:41428) with ID 103 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 103 has registered (new total is 93) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-37.c.maclab-ukbb.internal:33331 with 9.5 GB RAM, BlockManagerId(78, kc1-w-37.c.maclab-ukbb.internal, 33331, None) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.77:55020) with ID 95 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 95 has registered (new total is 94) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 540.0 in stage 0.0 (TID 540) in 460 ms on kc1-w-2.c.maclab-ukbb.internal (executor 11) (345/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 136.0 in stage 0.0 (TID 136) in 3575 ms on kc1-w-24.c.maclab-ukbb.internal (executor 16) (346/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 137.0 in stage 0.0 (TID 137) in 3576 ms on kc1-w-24.c.maclab-ukbb.internal (executor 16) (347/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.15.229:41100) with ID 105 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 105 has registered (new total is 95) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 138.0 in stage 0.0 (TID 138) in 3585 ms on kc1-w-24.c.maclab-ukbb.internal (executor 16) (348/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 139.0 in stage 0.0 (TID 139) in 3585 ms on kc1-w-24.c.maclab-ukbb.internal (executor 16) (349/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 519.0 in stage 0.0 (TID 519) in 570 ms on kc1-w-21.c.maclab-ukbb.internal (executor 7) (350/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.98:56626) with ID 82 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-44.c.maclab-ukbb.internal:39495 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 82 has registered (new total is 96) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-26.c.maclab-ukbb.internal:44799 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-94.c.maclab-ukbb.internal:45941 with 9.5 GB RAM, BlockManagerId(92, kc1-w-94.c.maclab-ukbb.internal, 45941, None) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.4:37634) with ID 91 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 91 has registered (new total is 97) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-65.c.maclab-ukbb.internal:38551 with 9.5 GB RAM, BlockManagerId(76, kc1-w-65.c.maclab-ukbb.internal, 38551, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-7.c.maclab-ukbb.internal:40663 with 9.5 GB RAM, BlockManagerId(116, kc1-w-7.c.maclab-ukbb.internal, 40663, None) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.138:34048) with ID 106 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 106 has registered (new total is 98) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 549.0 in stage 0.0 (TID 549) in 446 ms on kc1-w-73.c.maclab-ukbb.internal (executor 4) (351/559) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-36.c.maclab-ukbb.internal:44027 with 9.5 GB RAM, BlockManagerId(96, kc1-w-36.c.maclab-ukbb.internal, 44027, None) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 141.0 in stage 0.0 (TID 141) in 3617 ms on kc1-w-61.c.maclab-ukbb.internal (executor 15) (352/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 140.0 in stage 0.0 (TID 140) in 3618 ms on kc1-w-61.c.maclab-ukbb.internal (executor 15) (353/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 143.0 in stage 0.0 (TID 143) in 3624 ms on kc1-w-61.c.maclab-ukbb.internal (executor 15) (354/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.79:40360) with ID 114 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 114 has registered (new total is 99) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 142.0 in stage 0.0 (TID 142) in 3631 ms on kc1-w-61.c.maclab-ukbb.internal (executor 15) (355/559) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-56.c.maclab-ukbb.internal:44103 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.30:59672) with ID 118 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 118 has registered (new total is 100) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-28.c.maclab-ukbb.internal:39787 with 9.5 GB RAM, BlockManagerId(89, kc1-w-28.c.maclab-ukbb.internal, 39787, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-69.c.maclab-ukbb.internal:35643 with 9.5 GB RAM, BlockManagerId(104, kc1-w-69.c.maclab-ukbb.internal, 35643, None) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 547.0 in stage 0.0 (TID 547) in 498 ms on kc1-w-2.c.maclab-ukbb.internal (executor 9) (356/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.144:39880) with ID 117 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-9.c.maclab-ukbb.internal:38087 with 9.5 GB RAM, BlockManagerId(86, kc1-w-9.c.maclab-ukbb.internal, 38087, None) 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 117 has registered (new total is 101) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-53.c.maclab-ukbb.internal:43837 with 9.5 GB RAM, BlockManagerId(103, kc1-w-53.c.maclab-ukbb.internal, 43837, None) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.93:54348) with ID 68 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 68 has registered (new total is 102) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.48:59328) with ID 107 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 107 has registered (new total is 103) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-11.c.maclab-ukbb.internal:39599 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-18.c.maclab-ukbb.internal:35909 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-97.c.maclab-ukbb.internal:37695 with 9.5 GB RAM, BlockManagerId(105, kc1-w-97.c.maclab-ukbb.internal, 37695, None) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 160.0 in stage 0.0 (TID 160) in 3493 ms on kc1-w-33.c.maclab-ukbb.internal (executor 18) (357/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 159.0 in stage 0.0 (TID 159) in 3495 ms on kc1-w-33.c.maclab-ukbb.internal (executor 18) (358/559) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-41.c.maclab-ukbb.internal:41757 with 9.5 GB RAM, BlockManagerId(95, kc1-w-41.c.maclab-ukbb.internal, 41757, None) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.82:36760) with ID 113 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 113 has registered (new total is 104) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 158.0 in stage 0.0 (TID 158) in 3506 ms on kc1-w-33.c.maclab-ukbb.internal (executor 18) (359/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 134.0 in stage 0.0 (TID 134) in 3729 ms on kc1-w-16.c.maclab-ukbb.internal (executor 13) (360/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 132.0 in stage 0.0 (TID 132) in 3730 ms on kc1-w-16.c.maclab-ukbb.internal (executor 13) (361/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.64:49942) with ID 74 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 74 has registered (new total is 105) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.65:33010) with ID 88 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 88 has registered (new total is 106) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 133.0 in stage 0.0 (TID 133) in 3741 ms on kc1-w-16.c.maclab-ukbb.internal (executor 13) (362/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 131.0 in stage 0.0 (TID 131) in 3742 ms on kc1-w-16.c.maclab-ukbb.internal (executor 13) (363/559) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 161.0 in stage 0.0 (TID 161) in 3522 ms on kc1-w-33.c.maclab-ukbb.internal (executor 18) (364/559) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-76.c.maclab-ukbb.internal:35541 with 9.5 GB RAM, BlockManagerId(106, kc1-w-76.c.maclab-ukbb.internal, 35541, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-84.c.maclab-ukbb.internal:38593 with 9.5 GB RAM, BlockManagerId(82, kc1-w-84.c.maclab-ukbb.internal, 38593, None) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.92:40780) with ID 101 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 101 has registered (new total is 107) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-6.c.maclab-ukbb.internal:46223 with 9.5 GB RAM, BlockManagerId(91, kc1-w-6.c.maclab-ukbb.internal, 46223, None) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-37.c.maclab-ukbb.internal:46597 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.22:49504) with ID 115 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 115 has registered (new total is 108) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-42.c.maclab-ukbb.internal:35111 with 9.5 GB RAM, BlockManagerId(114, kc1-w-42.c.maclab-ukbb.internal, 35111, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-4.c.maclab-ukbb.internal:45123 with 9.5 GB RAM, BlockManagerId(118, kc1-w-4.c.maclab-ukbb.internal, 45123, None) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.15.231:35978) with ID 108 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 108 has registered (new total is 109) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.57:34174) with ID 102 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 102 has registered (new total is 110) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.45:54490) with ID 99 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 99 has registered (new total is 111) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-85.c.maclab-ukbb.internal:40339 with 9.5 GB RAM, BlockManagerId(117, kc1-w-85.c.maclab-ukbb.internal, 40339, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-58.c.maclab-ukbb.internal:46643 with 9.5 GB RAM, BlockManagerId(107, kc1-w-58.c.maclab-ukbb.internal, 46643, None) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.15.225:50152) with ID 98 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 98 has registered (new total is 112) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.89:52050) with ID 94 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 94 has registered (new total is 113) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-38.c.maclab-ukbb.internal:43033 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-47.c.maclab-ukbb.internal:43551 with 9.5 GB RAM, BlockManagerId(113, kc1-w-47.c.maclab-ukbb.internal, 43551, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-32.c.maclab-ukbb.internal:40545 with 9.5 GB RAM, BlockManagerId(88, kc1-w-32.c.maclab-ukbb.internal, 40545, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-0.c.maclab-ukbb.internal:35107 with 9.5 GB RAM, BlockManagerId(115, kc1-w-0.c.maclab-ukbb.internal, 35107, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-67.c.maclab-ukbb.internal:41565 with 9.5 GB RAM, BlockManagerId(101, kc1-w-67.c.maclab-ukbb.internal, 41565, None) 2019-12-18 21:27:54 TaskSetManager: INFO: Finished task 532.0 in stage 0.0 (TID 532) in 745 ms on kc1-w-77.c.maclab-ukbb.internal (executor 5) (365/559) 2019-12-18 21:27:54 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.137:54856) with ID 100 2019-12-18 21:27:54 ExecutorAllocationManager: INFO: New executor 100 has registered (new total is 114) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-96.c.maclab-ukbb.internal:45063 with 9.5 GB RAM, BlockManagerId(108, kc1-w-96.c.maclab-ukbb.internal, 45063, None) 2019-12-18 21:27:54 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-72.c.maclab-ukbb.internal:33383 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-29.c.maclab-ukbb.internal:45131 with 9.5 GB RAM, BlockManagerId(74, kc1-w-29.c.maclab-ukbb.internal, 45131, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-14.c.maclab-ukbb.internal:39763 with 9.5 GB RAM, BlockManagerId(99, kc1-w-14.c.maclab-ukbb.internal, 39763, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-25.c.maclab-ukbb.internal:43833 with 9.5 GB RAM, BlockManagerId(102, kc1-w-25.c.maclab-ukbb.internal, 43833, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-51.c.maclab-ukbb.internal:41335 with 9.5 GB RAM, BlockManagerId(68, kc1-w-51.c.maclab-ukbb.internal, 41335, None) 2019-12-18 21:27:54 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-93.c.maclab-ukbb.internal:32959 with 9.5 GB RAM, BlockManagerId(98, kc1-w-93.c.maclab-ukbb.internal, 32959, None) 2019-12-18 21:27:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.59:33276) with ID 112 2019-12-18 21:27:55 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-68.c.maclab-ukbb.internal:38957 with 9.5 GB RAM, BlockManagerId(94, kc1-w-68.c.maclab-ukbb.internal, 38957, None) 2019-12-18 21:27:55 ExecutorAllocationManager: INFO: New executor 112 has registered (new total is 115) 2019-12-18 21:27:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.62:34064) with ID 111 2019-12-18 21:27:55 ExecutorAllocationManager: INFO: New executor 111 has registered (new total is 116) 2019-12-18 21:27:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.39:44984) with ID 110 2019-12-18 21:27:55 ExecutorAllocationManager: INFO: New executor 110 has registered (new total is 117) 2019-12-18 21:27:55 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-74.c.maclab-ukbb.internal:44285 with 9.5 GB RAM, BlockManagerId(100, kc1-w-74.c.maclab-ukbb.internal, 44285, None) 2019-12-18 21:27:55 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-51.c.maclab-ukbb.internal:33747 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:55 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-65.c.maclab-ukbb.internal:46747 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:55 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-27.c.maclab-ukbb.internal:44973 with 9.5 GB RAM, BlockManagerId(112, kc1-w-27.c.maclab-ukbb.internal, 44973, None) 2019-12-18 21:27:55 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-30.c.maclab-ukbb.internal:40935 with 9.5 GB RAM, BlockManagerId(111, kc1-w-30.c.maclab-ukbb.internal, 40935, None) 2019-12-18 21:27:55 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-15.c.maclab-ukbb.internal:35979 with 9.5 GB RAM, BlockManagerId(110, kc1-w-15.c.maclab-ukbb.internal, 35979, None) 2019-12-18 21:27:55 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-71.c.maclab-ukbb.internal:44181 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Registered executor NettyRpcEndpointRef(spark-client://Executor) (10.128.0.87:54334) with ID 109 2019-12-18 21:27:55 ExecutorAllocationManager: INFO: New executor 109 has registered (new total is 118) 2019-12-18 21:27:55 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-75.c.maclab-ukbb.internal:41713 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 504.0 in stage 0.0 (TID 504) in 1239 ms on kc1-w-55.c.maclab-ukbb.internal (executor 17) (366/559) 2019-12-18 21:27:55 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-29.c.maclab-ukbb.internal:33495 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:55 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-90.c.maclab-ukbb.internal:45465 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:55 BlockManagerMasterEndpoint: INFO: Registering block manager kc1-w-49.c.maclab-ukbb.internal:37671 with 9.5 GB RAM, BlockManagerId(109, kc1-w-49.c.maclab-ukbb.internal, 37671, None) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 416.0 in stage 0.0 (TID 416) in 1832 ms on kc1-w-81.c.maclab-ukbb.internal (executor 2) (367/559) 2019-12-18 21:27:55 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-11.c.maclab-ukbb.internal:39599 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 214.0 in stage 0.0 (TID 214) in 3390 ms on kc1-w-8.c.maclab-ukbb.internal (executor 25) (368/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 215.0 in stage 0.0 (TID 215) in 3390 ms on kc1-w-8.c.maclab-ukbb.internal (executor 25) (369/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 216.0 in stage 0.0 (TID 216) in 3389 ms on kc1-w-8.c.maclab-ukbb.internal (executor 25) (370/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 213.0 in stage 0.0 (TID 213) in 3391 ms on kc1-w-8.c.maclab-ukbb.internal (executor 25) (371/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 207.0 in stage 0.0 (TID 207) in 3471 ms on kc1-w-24.c.maclab-ukbb.internal (executor 27) (372/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 208.0 in stage 0.0 (TID 208) in 3471 ms on kc1-w-24.c.maclab-ukbb.internal (executor 27) (373/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 210.0 in stage 0.0 (TID 210) in 3496 ms on kc1-w-24.c.maclab-ukbb.internal (executor 27) (374/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 201.0 in stage 0.0 (TID 201) in 3513 ms on kc1-w-16.c.maclab-ukbb.internal (executor 24) (375/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 198.0 in stage 0.0 (TID 198) in 3514 ms on kc1-w-16.c.maclab-ukbb.internal (executor 24) (376/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 209.0 in stage 0.0 (TID 209) in 3500 ms on kc1-w-24.c.maclab-ukbb.internal (executor 27) (377/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 200.0 in stage 0.0 (TID 200) in 3527 ms on kc1-w-16.c.maclab-ukbb.internal (executor 24) (378/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 225.0 in stage 0.0 (TID 225) in 3275 ms on kc1-w-50.c.maclab-ukbb.internal (executor 30) (379/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 227.0 in stage 0.0 (TID 227) in 3276 ms on kc1-w-50.c.maclab-ukbb.internal (executor 30) (380/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 226.0 in stage 0.0 (TID 226) in 3286 ms on kc1-w-50.c.maclab-ukbb.internal (executor 30) (381/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 150.0 in stage 0.0 (TID 150) in 4526 ms on kc1-w-60.c.maclab-ukbb.internal (executor 12) (382/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 148.0 in stage 0.0 (TID 148) in 4527 ms on kc1-w-60.c.maclab-ukbb.internal (executor 12) (383/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 151.0 in stage 0.0 (TID 151) in 4527 ms on kc1-w-60.c.maclab-ukbb.internal (executor 12) (384/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 228.0 in stage 0.0 (TID 228) in 3321 ms on kc1-w-50.c.maclab-ukbb.internal (executor 30) (385/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 192.0 in stage 0.0 (TID 192) in 3677 ms on kc1-w-61.c.maclab-ukbb.internal (executor 26) (386/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 189.0 in stage 0.0 (TID 189) in 3678 ms on kc1-w-61.c.maclab-ukbb.internal (executor 26) (387/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 190.0 in stage 0.0 (TID 190) in 3689 ms on kc1-w-61.c.maclab-ukbb.internal (executor 26) (388/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 149.0 in stage 0.0 (TID 149) in 4581 ms on kc1-w-60.c.maclab-ukbb.internal (executor 12) (389/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 191.0 in stage 0.0 (TID 191) in 3723 ms on kc1-w-61.c.maclab-ukbb.internal (executor 26) (390/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 199.0 in stage 0.0 (TID 199) in 3682 ms on kc1-w-16.c.maclab-ukbb.internal (executor 24) (391/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 176.0 in stage 0.0 (TID 176) in 4141 ms on kc1-w-64.c.maclab-ukbb.internal (executor 22) (392/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 177.0 in stage 0.0 (TID 177) in 4141 ms on kc1-w-64.c.maclab-ukbb.internal (executor 22) (393/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 242.0 in stage 0.0 (TID 242) in 3345 ms on kc1-w-78.c.maclab-ukbb.internal (executor 35) (394/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 237.0 in stage 0.0 (TID 237) in 3376 ms on kc1-w-33.c.maclab-ukbb.internal (executor 29) (395/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 240.0 in stage 0.0 (TID 240) in 3376 ms on kc1-w-33.c.maclab-ukbb.internal (executor 29) (396/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 174.0 in stage 0.0 (TID 174) in 4148 ms on kc1-w-64.c.maclab-ukbb.internal (executor 22) (397/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 241.0 in stage 0.0 (TID 241) in 3360 ms on kc1-w-78.c.maclab-ukbb.internal (executor 35) (398/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 239.0 in stage 0.0 (TID 239) in 3389 ms on kc1-w-33.c.maclab-ukbb.internal (executor 29) (399/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 175.0 in stage 0.0 (TID 175) in 4163 ms on kc1-w-64.c.maclab-ukbb.internal (executor 22) (400/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 238.0 in stage 0.0 (TID 238) in 3394 ms on kc1-w-33.c.maclab-ukbb.internal (executor 29) (401/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 244.0 in stage 0.0 (TID 244) in 3370 ms on kc1-w-78.c.maclab-ukbb.internal (executor 35) (402/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 243.0 in stage 0.0 (TID 243) in 3401 ms on kc1-w-78.c.maclab-ukbb.internal (executor 35) (403/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 252.0 in stage 0.0 (TID 252) in 3416 ms on kc1-w-46.c.maclab-ukbb.internal (executor 38) (404/559) 2019-12-18 21:27:55 TaskSetManager: INFO: Finished task 254.0 in stage 0.0 (TID 254) in 3417 ms on kc1-w-46.c.maclab-ukbb.internal (executor 38) (405/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 253.0 in stage 0.0 (TID 253) in 3434 ms on kc1-w-46.c.maclab-ukbb.internal (executor 38) (406/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 251.0 in stage 0.0 (TID 251) in 3439 ms on kc1-w-46.c.maclab-ukbb.internal (executor 38) (407/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 246.0 in stage 0.0 (TID 246) in 3515 ms on kc1-w-83.c.maclab-ukbb.internal (executor 33) (408/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 248.0 in stage 0.0 (TID 248) in 3515 ms on kc1-w-83.c.maclab-ukbb.internal (executor 33) (409/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 247.0 in stage 0.0 (TID 247) in 3532 ms on kc1-w-83.c.maclab-ukbb.internal (executor 33) (410/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 249.0 in stage 0.0 (TID 249) in 3538 ms on kc1-w-83.c.maclab-ukbb.internal (executor 33) (411/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 231.0 in stage 0.0 (TID 231) in 3633 ms on kc1-w-13.c.maclab-ukbb.internal (executor 34) (412/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 232.0 in stage 0.0 (TID 232) in 3633 ms on kc1-w-13.c.maclab-ukbb.internal (executor 34) (413/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 230.0 in stage 0.0 (TID 230) in 3635 ms on kc1-w-13.c.maclab-ukbb.internal (executor 34) (414/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 233.0 in stage 0.0 (TID 233) in 3679 ms on kc1-w-13.c.maclab-ukbb.internal (executor 34) (415/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 202.0 in stage 0.0 (TID 202) in 4006 ms on kc1-w-57.c.maclab-ukbb.internal (executor 28) (416/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 203.0 in stage 0.0 (TID 203) in 4006 ms on kc1-w-57.c.maclab-ukbb.internal (executor 28) (417/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 205.0 in stage 0.0 (TID 205) in 4006 ms on kc1-w-57.c.maclab-ukbb.internal (executor 28) (418/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 204.0 in stage 0.0 (TID 204) in 4020 ms on kc1-w-57.c.maclab-ukbb.internal (executor 28) (419/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 269.0 in stage 0.0 (TID 269) in 3438 ms on kc1-w-31.c.maclab-ukbb.internal (executor 31) (420/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 268.0 in stage 0.0 (TID 268) in 3439 ms on kc1-w-31.c.maclab-ukbb.internal (executor 31) (421/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 270.0 in stage 0.0 (TID 270) in 3442 ms on kc1-w-31.c.maclab-ukbb.internal (executor 31) (422/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 271.0 in stage 0.0 (TID 271) in 3446 ms on kc1-w-31.c.maclab-ukbb.internal (executor 31) (423/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 196.0 in stage 0.0 (TID 196) in 4337 ms on kc1-w-60.c.maclab-ukbb.internal (executor 23) (424/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 195.0 in stage 0.0 (TID 195) in 4338 ms on kc1-w-60.c.maclab-ukbb.internal (executor 23) (425/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 194.0 in stage 0.0 (TID 194) in 4352 ms on kc1-w-60.c.maclab-ukbb.internal (executor 23) (426/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 197.0 in stage 0.0 (TID 197) in 4360 ms on kc1-w-60.c.maclab-ukbb.internal (executor 23) (427/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 398.0 in stage 0.0 (TID 398) in 2967 ms on kc1-w-40.c.maclab-ukbb.internal (executor 52) (428/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 399.0 in stage 0.0 (TID 399) in 2983 ms on kc1-w-40.c.maclab-ukbb.internal (executor 52) (429/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 284.0 in stage 0.0 (TID 284) in 3699 ms on kc1-w-52.c.maclab-ukbb.internal (executor 37) (430/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 283.0 in stage 0.0 (TID 283) in 3701 ms on kc1-w-52.c.maclab-ukbb.internal (executor 37) (431/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 281.0 in stage 0.0 (TID 281) in 3703 ms on kc1-w-52.c.maclab-ukbb.internal (executor 37) (432/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 282.0 in stage 0.0 (TID 282) in 3707 ms on kc1-w-52.c.maclab-ukbb.internal (executor 37) (433/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 400.0 in stage 0.0 (TID 400) in 3011 ms on kc1-w-40.c.maclab-ukbb.internal (executor 52) (434/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 287.0 in stage 0.0 (TID 287) in 3710 ms on kc1-w-20.c.maclab-ukbb.internal (executor 32) (435/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 401.0 in stage 0.0 (TID 401) in 3012 ms on kc1-w-40.c.maclab-ukbb.internal (executor 52) (436/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 288.0 in stage 0.0 (TID 288) in 3719 ms on kc1-w-20.c.maclab-ukbb.internal (executor 32) (437/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 300.0 in stage 0.0 (TID 300) in 3483 ms on kc1-w-83.c.maclab-ukbb.internal (executor 42) (438/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 301.0 in stage 0.0 (TID 301) in 3483 ms on kc1-w-83.c.maclab-ukbb.internal (executor 42) (439/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 302.0 in stage 0.0 (TID 302) in 3504 ms on kc1-w-83.c.maclab-ukbb.internal (executor 42) (440/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 407.0 in stage 0.0 (TID 407) in 3015 ms on kc1-w-39.c.maclab-ukbb.internal (executor 60) (441/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 359.0 in stage 0.0 (TID 359) in 3179 ms on kc1-w-63.c.maclab-ukbb.internal (executor 61) (442/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 358.0 in stage 0.0 (TID 358) in 3181 ms on kc1-w-63.c.maclab-ukbb.internal (executor 61) (443/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 313.0 in stage 0.0 (TID 313) in 3465 ms on kc1-w-31.c.maclab-ukbb.internal (executor 41) (444/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 285.0 in stage 0.0 (TID 285) in 3757 ms on kc1-w-20.c.maclab-ukbb.internal (executor 32) (445/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 286.0 in stage 0.0 (TID 286) in 3764 ms on kc1-w-20.c.maclab-ukbb.internal (executor 32) (446/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 404.0 in stage 0.0 (TID 404) in 3032 ms on kc1-w-39.c.maclab-ukbb.internal (executor 60) (447/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 311.0 in stage 0.0 (TID 311) in 3484 ms on kc1-w-31.c.maclab-ukbb.internal (executor 41) (448/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 329.0 in stage 0.0 (TID 329) in 3412 ms on kc1-w-46.c.maclab-ukbb.internal (executor 44) (449/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 312.0 in stage 0.0 (TID 312) in 3505 ms on kc1-w-31.c.maclab-ukbb.internal (executor 41) (450/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 387.0 in stage 0.0 (TID 387) in 3135 ms on kc1-w-99.c.maclab-ukbb.internal (executor 54) (451/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 388.0 in stage 0.0 (TID 388) in 3136 ms on kc1-w-99.c.maclab-ukbb.internal (executor 54) (452/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 390.0 in stage 0.0 (TID 390) in 3135 ms on kc1-w-99.c.maclab-ukbb.internal (executor 54) (453/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 370.0 in stage 0.0 (TID 370) in 3205 ms on kc1-w-5.c.maclab-ukbb.internal (executor 63) (454/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 371.0 in stage 0.0 (TID 371) in 3205 ms on kc1-w-5.c.maclab-ukbb.internal (executor 63) (455/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 372.0 in stage 0.0 (TID 372) in 3205 ms on kc1-w-5.c.maclab-ukbb.internal (executor 63) (456/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 373.0 in stage 0.0 (TID 373) in 3205 ms on kc1-w-5.c.maclab-ukbb.internal (executor 63) (457/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 406.0 in stage 0.0 (TID 406) in 3084 ms on kc1-w-39.c.maclab-ukbb.internal (executor 60) (458/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 260.0 in stage 0.0 (TID 260) in 3936 ms on kc1-w-64.c.maclab-ukbb.internal (executor 36) (459/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 259.0 in stage 0.0 (TID 259) in 3937 ms on kc1-w-64.c.maclab-ukbb.internal (executor 36) (460/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 262.0 in stage 0.0 (TID 262) in 3937 ms on kc1-w-64.c.maclab-ukbb.internal (executor 36) (461/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 303.0 in stage 0.0 (TID 303) in 3590 ms on kc1-w-83.c.maclab-ukbb.internal (executor 42) (462/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 356.0 in stage 0.0 (TID 356) in 3261 ms on kc1-w-63.c.maclab-ukbb.internal (executor 61) (463/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 261.0 in stage 0.0 (TID 261) in 3944 ms on kc1-w-64.c.maclab-ukbb.internal (executor 36) (464/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 338.0 in stage 0.0 (TID 338) in 3459 ms on kc1-w-78.c.maclab-ukbb.internal (executor 47) (465/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 336.0 in stage 0.0 (TID 336) in 3460 ms on kc1-w-78.c.maclab-ukbb.internal (executor 47) (466/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 337.0 in stage 0.0 (TID 337) in 3460 ms on kc1-w-78.c.maclab-ukbb.internal (executor 47) (467/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 328.0 in stage 0.0 (TID 328) in 3480 ms on kc1-w-46.c.maclab-ukbb.internal (executor 44) (468/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 327.0 in stage 0.0 (TID 327) in 3481 ms on kc1-w-46.c.maclab-ukbb.internal (executor 44) (469/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 326.0 in stage 0.0 (TID 326) in 3483 ms on kc1-w-46.c.maclab-ukbb.internal (executor 44) (470/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 405.0 in stage 0.0 (TID 405) in 3123 ms on kc1-w-39.c.maclab-ukbb.internal (executor 60) (471/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 335.0 in stage 0.0 (TID 335) in 3476 ms on kc1-w-78.c.maclab-ukbb.internal (executor 47) (472/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 375.0 in stage 0.0 (TID 375) in 3219 ms on kc1-w-44.c.maclab-ukbb.internal (executor 51) (473/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 332.0 in stage 0.0 (TID 332) in 3497 ms on kc1-w-13.c.maclab-ukbb.internal (executor 43) (474/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 330.0 in stage 0.0 (TID 330) in 3498 ms on kc1-w-13.c.maclab-ukbb.internal (executor 43) (475/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 333.0 in stage 0.0 (TID 333) in 3498 ms on kc1-w-13.c.maclab-ukbb.internal (executor 43) (476/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 420.0 in stage 0.0 (TID 420) in 3103 ms on kc1-w-26.c.maclab-ukbb.internal (executor 50) (477/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 418.0 in stage 0.0 (TID 418) in 3103 ms on kc1-w-26.c.maclab-ukbb.internal (executor 50) (478/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 386.0 in stage 0.0 (TID 386) in 3243 ms on kc1-w-84.c.maclab-ukbb.internal (executor 62) (479/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 383.0 in stage 0.0 (TID 383) in 3250 ms on kc1-w-84.c.maclab-ukbb.internal (executor 62) (480/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 385.0 in stage 0.0 (TID 385) in 3250 ms on kc1-w-84.c.maclab-ukbb.internal (executor 62) (481/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 357.0 in stage 0.0 (TID 357) in 3334 ms on kc1-w-63.c.maclab-ukbb.internal (executor 61) (482/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 378.0 in stage 0.0 (TID 378) in 3263 ms on kc1-w-44.c.maclab-ukbb.internal (executor 51) (483/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 331.0 in stage 0.0 (TID 331) in 3536 ms on kc1-w-13.c.maclab-ukbb.internal (executor 43) (484/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 376.0 in stage 0.0 (TID 376) in 3275 ms on kc1-w-44.c.maclab-ukbb.internal (executor 51) (485/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 392.0 in stage 0.0 (TID 392) in 3267 ms on kc1-w-56.c.maclab-ukbb.internal (executor 56) (486/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 310.0 in stage 0.0 (TID 310) in 3667 ms on kc1-w-31.c.maclab-ukbb.internal (executor 41) (487/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 377.0 in stage 0.0 (TID 377) in 3324 ms on kc1-w-44.c.maclab-ukbb.internal (executor 51) (488/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 389.0 in stage 0.0 (TID 389) in 3321 ms on kc1-w-99.c.maclab-ukbb.internal (executor 54) (489/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 384.0 in stage 0.0 (TID 384) in 3334 ms on kc1-w-84.c.maclab-ukbb.internal (executor 62) (490/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 419.0 in stage 0.0 (TID 419) in 3212 ms on kc1-w-26.c.maclab-ukbb.internal (executor 50) (491/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 395.0 in stage 0.0 (TID 395) in 3334 ms on kc1-w-56.c.maclab-ukbb.internal (executor 56) (492/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 450.0 in stage 0.0 (TID 450) in 3087 ms on kc1-w-18.c.maclab-ukbb.internal (executor 65) (493/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 411.0 in stage 0.0 (TID 411) in 3263 ms on kc1-w-34.c.maclab-ukbb.internal (executor 45) (494/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 317.0 in stage 0.0 (TID 317) in 3734 ms on kc1-w-20.c.maclab-ukbb.internal (executor 40) (495/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 394.0 in stage 0.0 (TID 394) in 3349 ms on kc1-w-56.c.maclab-ukbb.internal (executor 56) (496/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 393.0 in stage 0.0 (TID 393) in 3350 ms on kc1-w-56.c.maclab-ukbb.internal (executor 56) (497/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 447.0 in stage 0.0 (TID 447) in 3126 ms on kc1-w-18.c.maclab-ukbb.internal (executor 65) (498/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 449.0 in stage 0.0 (TID 449) in 3131 ms on kc1-w-18.c.maclab-ukbb.internal (executor 65) (499/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 315.0 in stage 0.0 (TID 315) in 3797 ms on kc1-w-20.c.maclab-ukbb.internal (executor 40) (500/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 414.0 in stage 0.0 (TID 414) in 3335 ms on kc1-w-34.c.maclab-ukbb.internal (executor 45) (501/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 412.0 in stage 0.0 (TID 412) in 3336 ms on kc1-w-34.c.maclab-ukbb.internal (executor 45) (502/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 316.0 in stage 0.0 (TID 316) in 3816 ms on kc1-w-20.c.maclab-ukbb.internal (executor 40) (503/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 439.0 in stage 0.0 (TID 439) in 3213 ms on kc1-w-37.c.maclab-ukbb.internal (executor 58) (504/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 436.0 in stage 0.0 (TID 436) in 3213 ms on kc1-w-37.c.maclab-ukbb.internal (executor 58) (505/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 438.0 in stage 0.0 (TID 438) in 3213 ms on kc1-w-37.c.maclab-ukbb.internal (executor 58) (506/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 448.0 in stage 0.0 (TID 448) in 3204 ms on kc1-w-18.c.maclab-ukbb.internal (executor 65) (507/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 437.0 in stage 0.0 (TID 437) in 3232 ms on kc1-w-37.c.maclab-ukbb.internal (executor 58) (508/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 314.0 in stage 0.0 (TID 314) in 3869 ms on kc1-w-20.c.maclab-ukbb.internal (executor 40) (509/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 353.0 in stage 0.0 (TID 353) in 3617 ms on kc1-w-57.c.maclab-ukbb.internal (executor 39) (510/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 351.0 in stage 0.0 (TID 351) in 3618 ms on kc1-w-57.c.maclab-ukbb.internal (executor 39) (511/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 352.0 in stage 0.0 (TID 352) in 3618 ms on kc1-w-57.c.maclab-ukbb.internal (executor 39) (512/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Finished task 354.0 in stage 0.0 (TID 354) in 3618 ms on kc1-w-57.c.maclab-ukbb.internal (executor 39) (513/559) 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 454 in stage 0.0 (on kc1-w-38.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 425 in stage 0.0 (on kc1-w-11.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 552 in stage 0.0 (on kc1-w-90.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 515 in stage 0.0 (on kc1-w-71.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 486 in stage 0.0 (on kc1-w-65.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 457 in stage 0.0 (on kc1-w-72.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 551 in stage 0.0 (on kc1-w-90.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 451 in stage 0.0 (on kc1-w-38.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 422 in stage 0.0 (on kc1-w-11.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 497 in stage 0.0 (on kc1-w-75.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 516 in stage 0.0 (on kc1-w-71.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 483 in stage 0.0 (on kc1-w-65.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 517 in stage 0.0 (on kc1-w-71.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 417 in stage 0.0 (on kc1-w-26.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 498 in stage 0.0 (on kc1-w-75.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 453 in stage 0.0 (on kc1-w-38.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 499 in stage 0.0 (on kc1-w-75.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 478 in stage 0.0 (on kc1-w-29.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 445 in stage 0.0 (on kc1-w-51.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 345 in stage 0.0 (on kc1-w-52.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 514 in stage 0.0 (on kc1-w-71.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 485 in stage 0.0 (on kc1-w-65.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 443 in stage 0.0 (on kc1-w-51.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 460 in stage 0.0 (on kc1-w-72.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 558 in stage 0.0 (on kc1-w-11.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 550 in stage 0.0 (on kc1-w-90.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 496 in stage 0.0 (on kc1-w-75.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 475 in stage 0.0 (on kc1-w-29.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 446 in stage 0.0 (on kc1-w-51.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 346 in stage 0.0 (on kc1-w-52.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 413 in stage 0.0 (on kc1-w-34.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 557 in stage 0.0 (on kc1-w-11.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 347 in stage 0.0 (on kc1-w-52.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 424 in stage 0.0 (on kc1-w-11.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 458 in stage 0.0 (on kc1-w-72.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 556 in stage 0.0 (on kc1-w-11.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 477 in stage 0.0 (on kc1-w-29.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 452 in stage 0.0 (on kc1-w-38.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 444 in stage 0.0 (on kc1-w-51.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 423 in stage 0.0 (on kc1-w-11.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 344 in stage 0.0 (on kc1-w-52.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 459 in stage 0.0 (on kc1-w-72.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 555 in stage 0.0 (on kc1-w-11.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 484 in stage 0.0 (on kc1-w-65.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 476 in stage 0.0 (on kc1-w-29.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Marking task 553 in stage 0.0 (on kc1-w-90.c.maclab-ukbb.internal) as speculatable because it ran more than 1695 ms 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 458.1 in stage 0.0 (TID 559, kc1-w-32.c.maclab-ukbb.internal, executor 88, partition 458, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 459.1 in stage 0.0 (TID 560, kc1-w-6.c.maclab-ukbb.internal, executor 91, partition 459, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 460.1 in stage 0.0 (TID 561, kc1-w-46.c.maclab-ukbb.internal, executor 44, partition 460, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 453.1 in stage 0.0 (TID 562, kc1-w-5.c.maclab-ukbb.internal, executor 63, partition 453, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 483.1 in stage 0.0 (TID 563, kc1-w-74.c.maclab-ukbb.internal, executor 100, partition 483, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 555.1 in stage 0.0 (TID 564, kc1-w-43.c.maclab-ukbb.internal, executor 85, partition 555, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 454.1 in stage 0.0 (TID 565, kc1-w-84.c.maclab-ukbb.internal, executor 82, partition 454, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 556.1 in stage 0.0 (TID 566, kc1-w-53.c.maclab-ukbb.internal, executor 103, partition 556, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 484.1 in stage 0.0 (TID 567, kc1-w-47.c.maclab-ukbb.internal, executor 113, partition 484, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 425.1 in stage 0.0 (TID 568, kc1-w-63.c.maclab-ukbb.internal, executor 61, partition 425, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 476.1 in stage 0.0 (TID 569, kc1-w-83.c.maclab-ukbb.internal, executor 33, partition 476, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 557.1 in stage 0.0 (TID 570, kc1-w-13.c.maclab-ukbb.internal, executor 43, partition 557, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 477.1 in stage 0.0 (TID 571, kc1-w-80.c.maclab-ukbb.internal, executor 97, partition 477, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 558.1 in stage 0.0 (TID 572, kc1-w-10.c.maclab-ukbb.internal, executor 87, partition 558, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 499.1 in stage 0.0 (TID 573, kc1-w-52.c.maclab-ukbb.internal, executor 37, partition 499, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 478.1 in stage 0.0 (TID 574, kc1-w-5.c.maclab-ukbb.internal, executor 70, partition 478, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 550.1 in stage 0.0 (TID 575, kc1-w-18.c.maclab-ukbb.internal, executor 72, partition 550, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 347.1 in stage 0.0 (TID 576, kc1-w-96.c.maclab-ukbb.internal, executor 108, partition 347, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 551.1 in stage 0.0 (TID 577, kc1-w-64.c.maclab-ukbb.internal, executor 36, partition 551, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 552.1 in stage 0.0 (TID 578, kc1-w-44.c.maclab-ukbb.internal, executor 51, partition 552, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 451.1 in stage 0.0 (TID 579, kc1-w-15.c.maclab-ukbb.internal, executor 110, partition 451, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 553.1 in stage 0.0 (TID 580, kc1-w-37.c.maclab-ukbb.internal, executor 58, partition 553, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 422.1 in stage 0.0 (TID 581, kc1-w-2.c.maclab-ukbb.internal, executor 11, partition 422, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 452.1 in stage 0.0 (TID 582, kc1-w-68.c.maclab-ukbb.internal, executor 94, partition 452, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 444.1 in stage 0.0 (TID 583, kc1-w-25.c.maclab-ukbb.internal, executor 102, partition 444, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 423.1 in stage 0.0 (TID 584, kc1-w-77.c.maclab-ukbb.internal, executor 5, partition 423, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 517.1 in stage 0.0 (TID 585, kc1-w-33.c.maclab-ukbb.internal, executor 18, partition 517, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 445.1 in stage 0.0 (TID 586, kc1-w-78.c.maclab-ukbb.internal, executor 35, partition 445, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 496.1 in stage 0.0 (TID 587, kc1-w-31.c.maclab-ukbb.internal, executor 31, partition 496, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 424.1 in stage 0.0 (TID 588, kc1-w-29.c.maclab-ukbb.internal, executor 74, partition 424, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 475.1 in stage 0.0 (TID 589, kc1-w-57.c.maclab-ukbb.internal, executor 39, partition 475, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 344.1 in stage 0.0 (TID 590, kc1-w-75.c.maclab-ukbb.internal, executor 67, partition 344, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 446.1 in stage 0.0 (TID 591, kc1-w-81.c.maclab-ukbb.internal, executor 21, partition 446, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 497.1 in stage 0.0 (TID 592, kc1-w-97.c.maclab-ukbb.internal, executor 105, partition 497, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 417.1 in stage 0.0 (TID 593, kc1-w-50.c.maclab-ukbb.internal, executor 19, partition 417, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 345.1 in stage 0.0 (TID 594, kc1-w-69.c.maclab-ukbb.internal, executor 104, partition 345, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 498.1 in stage 0.0 (TID 595, kc1-w-40.c.maclab-ukbb.internal, executor 52, partition 498, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 346.1 in stage 0.0 (TID 596, kc1-w-2.c.maclab-ukbb.internal, executor 9, partition 346, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 514.1 in stage 0.0 (TID 597, kc1-w-4.c.maclab-ukbb.internal, executor 118, partition 514, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 485.1 in stage 0.0 (TID 598, kc1-w-70.c.maclab-ukbb.internal, executor 93, partition 485, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 413.1 in stage 0.0 (TID 599, kc1-w-63.c.maclab-ukbb.internal, executor 83, partition 413, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 515.1 in stage 0.0 (TID 600, kc1-w-73.c.maclab-ukbb.internal, executor 3, partition 515, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 443.1 in stage 0.0 (TID 601, kc1-w-99.c.maclab-ukbb.internal, executor 54, partition 443, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 486.1 in stage 0.0 (TID 602, kc1-w-85.c.maclab-ukbb.internal, executor 117, partition 486, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 516.1 in stage 0.0 (TID 603, kc1-w-56.c.maclab-ukbb.internal, executor 77, partition 516, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:56 TaskSetManager: INFO: Starting task 457.1 in stage 0.0 (TID 604, kc1-w-55.c.maclab-ukbb.internal, executor 17, partition 457, PROCESS_LOCAL, 8178 bytes) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 413.1 in stage 0.0 (TID 599) on kc1-w-63.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-34.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 413.0 in stage 0.0 (TID 413) in 3470 ms on kc1-w-34.c.maclab-ukbb.internal (executor 45) (514/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 425.1 in stage 0.0 (TID 568) on kc1-w-63.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-11.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 425.0 in stage 0.0 (TID 425) in 3412 ms on kc1-w-11.c.maclab-ukbb.internal (executor 55) (515/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 516.1 in stage 0.0 (TID 603) on kc1-w-56.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-71.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 516.0 in stage 0.0 (TID 516) in 2934 ms on kc1-w-71.c.maclab-ukbb.internal (executor 84) (516/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 422.1 in stage 0.0 (TID 581) on kc1-w-2.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-11.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 422.0 in stage 0.0 (TID 422) in 3418 ms on kc1-w-11.c.maclab-ukbb.internal (executor 55) (517/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 424.1 in stage 0.0 (TID 588) on kc1-w-29.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-11.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 424.0 in stage 0.0 (TID 424) in 3424 ms on kc1-w-11.c.maclab-ukbb.internal (executor 55) (518/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 459.1 in stage 0.0 (TID 560) on kc1-w-6.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-72.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 459.0 in stage 0.0 (TID 459) in 3292 ms on kc1-w-72.c.maclab-ukbb.internal (executor 57) (519/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 458.1 in stage 0.0 (TID 559) on kc1-w-32.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-72.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 458.0 in stage 0.0 (TID 458) in 3292 ms on kc1-w-72.c.maclab-ukbb.internal (executor 57) (520/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 344.1 in stage 0.0 (TID 590) on kc1-w-75.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-52.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 344.0 in stage 0.0 (TID 344) in 3779 ms on kc1-w-52.c.maclab-ukbb.internal (executor 49) (521/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 347.1 in stage 0.0 (TID 576) on kc1-w-96.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-52.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 347.0 in stage 0.0 (TID 347) in 3778 ms on kc1-w-52.c.maclab-ukbb.internal (executor 49) (522/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 346.1 in stage 0.0 (TID 596) on kc1-w-2.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-52.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 346.0 in stage 0.0 (TID 346) in 3780 ms on kc1-w-52.c.maclab-ukbb.internal (executor 49) (523/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 345.1 in stage 0.0 (TID 594) on kc1-w-69.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-52.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 345.0 in stage 0.0 (TID 345) in 3781 ms on kc1-w-52.c.maclab-ukbb.internal (executor 49) (524/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 413.1 in stage 0.0 (TID 599, kc1-w-63.c.maclab-ukbb.internal, executor 83): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 413.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-18 21:27:57 TaskSetManager: WARN: Lost task 424.1 in stage 0.0 (TID 588, kc1-w-29.c.maclab-ukbb.internal, executor 74): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 424.1 in stage 0.0 (TID 588) 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-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 460.1 in stage 0.0 (TID 561) on kc1-w-46.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-72.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 460.0 in stage 0.0 (TID 460) in 3336 ms on kc1-w-72.c.maclab-ukbb.internal (executor 57) (525/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 454.1 in stage 0.0 (TID 565) on kc1-w-84.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-38.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 454.0 in stage 0.0 (TID 454) in 3374 ms on kc1-w-38.c.maclab-ukbb.internal (executor 53) (526/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 453.1 in stage 0.0 (TID 562) on kc1-w-5.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-38.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 453.0 in stage 0.0 (TID 453) in 3375 ms on kc1-w-38.c.maclab-ukbb.internal (executor 53) (527/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 452.1 in stage 0.0 (TID 582) on kc1-w-68.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-38.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 452.0 in stage 0.0 (TID 452) in 3375 ms on kc1-w-38.c.maclab-ukbb.internal (executor 53) (528/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 515.1 in stage 0.0 (TID 600) on kc1-w-73.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-71.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 515.0 in stage 0.0 (TID 515) in 3005 ms on kc1-w-71.c.maclab-ukbb.internal (executor 84) (529/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 422.1 in stage 0.0 (TID 581, kc1-w-2.c.maclab-ukbb.internal, executor 11): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 422.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-18 21:27:57 TaskSetManager: WARN: Lost task 425.1 in stage 0.0 (TID 568, kc1-w-63.c.maclab-ukbb.internal, executor 61): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 425.1 in stage 0.0 (TID 568) 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-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 514.1 in stage 0.0 (TID 597) on kc1-w-4.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-71.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 514.0 in stage 0.0 (TID 514) in 3009 ms on kc1-w-71.c.maclab-ukbb.internal (executor 84) (530/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 347.1 in stage 0.0 (TID 576, kc1-w-96.c.maclab-ukbb.internal, executor 108): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 347.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-18 21:27:57 TaskSetManager: WARN: Lost task 459.1 in stage 0.0 (TID 560, kc1-w-6.c.maclab-ukbb.internal, executor 91): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 459.1 in stage 0.0 (TID 560) 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-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 517.1 in stage 0.0 (TID 585) on kc1-w-33.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-71.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 517.0 in stage 0.0 (TID 517) in 3022 ms on kc1-w-71.c.maclab-ukbb.internal (executor 84) (531/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 345.1 in stage 0.0 (TID 594, kc1-w-69.c.maclab-ukbb.internal, executor 104): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 345.1 in stage 0.0 (TID 594) 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-18 21:27:57 TaskSetManager: WARN: Lost task 452.1 in stage 0.0 (TID 582, kc1-w-68.c.maclab-ukbb.internal, executor 94): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 452.1 in stage 0.0 (TID 582) 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-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-97.c.maclab-ukbb.internal:37695 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-43.c.maclab-ukbb.internal:45827 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 451.1 in stage 0.0 (TID 579) on kc1-w-15.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-38.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 451.0 in stage 0.0 (TID 451) in 3427 ms on kc1-w-38.c.maclab-ukbb.internal (executor 53) (532/559) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-10.c.maclab-ukbb.internal:46339 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-53.c.maclab-ukbb.internal:43837 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-5.c.maclab-ukbb.internal:35003 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-25.c.maclab-ukbb.internal:43833 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-32.c.maclab-ukbb.internal:40545 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-74.c.maclab-ukbb.internal:44285 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-56.c.maclab-ukbb.internal:39635 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-47.c.maclab-ukbb.internal:43551 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-70.c.maclab-ukbb.internal:39281 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-18.c.maclab-ukbb.internal:39095 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-85.c.maclab-ukbb.internal:40339 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 451.1 in stage 0.0 (TID 579, kc1-w-15.c.maclab-ukbb.internal, executor 110): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 451.1 in stage 0.0 (TID 579) 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-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-80.c.maclab-ukbb.internal:38141 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 517.1 in stage 0.0 (TID 585, kc1-w-33.c.maclab-ukbb.internal, executor 18): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 517.1 in stage 0.0 (TID 585) 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-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-84.c.maclab-ukbb.internal:38593 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-4.c.maclab-ukbb.internal:45123 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 515.1 in stage 0.0 (TID 600, kc1-w-73.c.maclab-ukbb.internal, executor 3): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 515.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-18 21:27:57 TaskSetManager: INFO: Killing attempt 0 for task 457.0 in stage 0.0 (TID 457) on kc1-w-72.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-55.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 457.1 in stage 0.0 (TID 604) in 229 ms on kc1-w-55.c.maclab-ukbb.internal (executor 17) (533/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 423.1 in stage 0.0 (TID 584) on kc1-w-77.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-11.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 423.0 in stage 0.0 (TID 423) in 3584 ms on kc1-w-11.c.maclab-ukbb.internal (executor 55) (534/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 346.1 in stage 0.0 (TID 596, kc1-w-2.c.maclab-ukbb.internal, executor 9): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 346.1 in stage 0.0 (TID 596) 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-18 21:27:57 TaskSetManager: WARN: Lost task 460.1 in stage 0.0 (TID 561, kc1-w-46.c.maclab-ukbb.internal, executor 44): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 460.1 in stage 0.0 (TID 561) 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-18 21:27:57 TaskSetManager: INFO: Killing attempt 0 for task 417.0 in stage 0.0 (TID 417) on kc1-w-26.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-50.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 417.1 in stage 0.0 (TID 593) in 272 ms on kc1-w-50.c.maclab-ukbb.internal (executor 19) (535/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 453.1 in stage 0.0 (TID 562, kc1-w-5.c.maclab-ukbb.internal, executor 63): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 453.1 in stage 0.0 (TID 562) 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-18 21:27:57 TaskSetManager: INFO: Killing attempt 0 for task 445.0 in stage 0.0 (TID 445) on kc1-w-51.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-78.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 445.1 in stage 0.0 (TID 586) in 277 ms on kc1-w-78.c.maclab-ukbb.internal (executor 35) (536/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 0 for task 476.0 in stage 0.0 (TID 476) on kc1-w-29.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-83.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 476.1 in stage 0.0 (TID 569) in 281 ms on kc1-w-83.c.maclab-ukbb.internal (executor 33) (537/559) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_5_piece0 in memory on kc1-w-75.c.maclab-ukbb.internal:40679 (size: 53.3 KB, free: 9.5 GB) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 457.0 in stage 0.0 (TID 457, kc1-w-72.c.maclab-ukbb.internal, executor 57): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 457.0 in stage 0.0 (TID 457) 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-18 21:27:57 TaskSetManager: INFO: Killing attempt 0 for task 557.0 in stage 0.0 (TID 557) on kc1-w-11.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-13.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 557.1 in stage 0.0 (TID 570) in 314 ms on kc1-w-13.c.maclab-ukbb.internal (executor 43) (538/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 552.1 in stage 0.0 (TID 578) on kc1-w-44.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-90.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 552.0 in stage 0.0 (TID 552) in 2986 ms on kc1-w-90.c.maclab-ukbb.internal (executor 90) (539/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 550.1 in stage 0.0 (TID 575) on kc1-w-18.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-90.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 550.0 in stage 0.0 (TID 550) in 2987 ms on kc1-w-90.c.maclab-ukbb.internal (executor 90) (540/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 0 for task 553.0 in stage 0.0 (TID 553) on kc1-w-90.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-37.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 553.1 in stage 0.0 (TID 580) in 320 ms on kc1-w-37.c.maclab-ukbb.internal (executor 58) (541/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 0 for task 446.0 in stage 0.0 (TID 446) on kc1-w-51.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-81.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 446.1 in stage 0.0 (TID 591) in 319 ms on kc1-w-81.c.maclab-ukbb.internal (executor 21) (542/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 423.1 in stage 0.0 (TID 584, kc1-w-77.c.maclab-ukbb.internal, executor 5): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 423.1 in stage 0.0 (TID 584) 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-18 21:27:57 TaskSetManager: INFO: Killing attempt 0 for task 496.0 in stage 0.0 (TID 496) on kc1-w-75.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-31.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 496.1 in stage 0.0 (TID 587) in 336 ms on kc1-w-31.c.maclab-ukbb.internal (executor 31) (543/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 553.0 in stage 0.0 (TID 553, kc1-w-90.c.maclab-ukbb.internal, executor 90): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 553.0 in stage 0.0 (TID 553) 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-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 551.1 in stage 0.0 (TID 577) on kc1-w-64.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-90.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 551.0 in stage 0.0 (TID 551) in 3064 ms on kc1-w-90.c.maclab-ukbb.internal (executor 90) (544/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 443.1 in stage 0.0 (TID 601) on kc1-w-99.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-51.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 443.0 in stage 0.0 (TID 443) in 3679 ms on kc1-w-51.c.maclab-ukbb.internal (executor 46) (545/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 444.1 in stage 0.0 (TID 583) on kc1-w-25.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-51.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 444.0 in stage 0.0 (TID 444) in 3679 ms on kc1-w-51.c.maclab-ukbb.internal (executor 46) (546/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 0 for task 499.0 in stage 0.0 (TID 499) on kc1-w-75.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-52.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 499.1 in stage 0.0 (TID 573) in 420 ms on kc1-w-52.c.maclab-ukbb.internal (executor 37) (547/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 446.0 in stage 0.0 (TID 446, kc1-w-51.c.maclab-ukbb.internal, executor 46): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 446.0 in stage 0.0 (TID 446) 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-18 21:27:57 TaskSetManager: WARN: Lost task 445.0 in stage 0.0 (TID 445, kc1-w-51.c.maclab-ukbb.internal, executor 46): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 445.0 in stage 0.0 (TID 445) 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-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 484.1 in stage 0.0 (TID 567) on kc1-w-47.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-65.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 484.0 in stage 0.0 (TID 484) in 3493 ms on kc1-w-65.c.maclab-ukbb.internal (executor 64) (548/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 483.1 in stage 0.0 (TID 563) on kc1-w-74.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-65.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 483.0 in stage 0.0 (TID 483) in 3493 ms on kc1-w-65.c.maclab-ukbb.internal (executor 64) (549/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 552.1 in stage 0.0 (TID 578, kc1-w-44.c.maclab-ukbb.internal, executor 51): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 552.1 in stage 0.0 (TID 578) 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-18 21:27:57 TaskSetManager: INFO: Killing attempt 0 for task 498.0 in stage 0.0 (TID 498) on kc1-w-75.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-40.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 498.1 in stage 0.0 (TID 595) in 433 ms on kc1-w-40.c.maclab-ukbb.internal (executor 52) (550/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 485.1 in stage 0.0 (TID 598) on kc1-w-70.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-65.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 485.0 in stage 0.0 (TID 485) in 3540 ms on kc1-w-65.c.maclab-ukbb.internal (executor 64) (551/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 443.1 in stage 0.0 (TID 601, kc1-w-99.c.maclab-ukbb.internal, executor 54): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 443.1 in stage 0.0 (TID 601) 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-18 21:27:57 TaskSetManager: WARN: Lost task 476.0 in stage 0.0 (TID 476, kc1-w-29.c.maclab-ukbb.internal, executor 59): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 476.0 in stage 0.0 (TID 476) 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-18 21:27:57 TaskSetManager: INFO: Killing attempt 0 for task 475.0 in stage 0.0 (TID 475) on kc1-w-29.c.maclab-ukbb.internal as the attempt 1 succeeded on kc1-w-57.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 475.1 in stage 0.0 (TID 589) in 510 ms on kc1-w-57.c.maclab-ukbb.internal (executor 39) (552/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 475.0 in stage 0.0 (TID 475, kc1-w-29.c.maclab-ukbb.internal, executor 59): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 475.0 in stage 0.0 (TID 475) 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-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 477.1 in stage 0.0 (TID 571) on kc1-w-80.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-29.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 477.0 in stage 0.0 (TID 477) in 3622 ms on kc1-w-29.c.maclab-ukbb.internal (executor 59) (553/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 498.0 in stage 0.0 (TID 498, kc1-w-75.c.maclab-ukbb.internal, executor 48): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 498.0 in stage 0.0 (TID 498) 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-18 21:27:57 TaskSetManager: WARN: Lost task 496.0 in stage 0.0 (TID 496, kc1-w-75.c.maclab-ukbb.internal, executor 48): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 496.0 in stage 0.0 (TID 496) 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-18 21:27:57 TaskSetManager: WARN: Lost task 499.0 in stage 0.0 (TID 499, kc1-w-75.c.maclab-ukbb.internal, executor 48): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 499.0 in stage 0.0 (TID 499) 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-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 486.1 in stage 0.0 (TID 602) on kc1-w-85.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-65.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 486.0 in stage 0.0 (TID 486) in 3639 ms on kc1-w-65.c.maclab-ukbb.internal (executor 64) (554/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 497.1 in stage 0.0 (TID 592) on kc1-w-97.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-75.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 497.0 in stage 0.0 (TID 497) in 3576 ms on kc1-w-75.c.maclab-ukbb.internal (executor 48) (555/559) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 478.1 in stage 0.0 (TID 574) on kc1-w-5.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-29.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 478.0 in stage 0.0 (TID 478) in 3665 ms on kc1-w-29.c.maclab-ukbb.internal (executor 59) (556/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 417.0 in stage 0.0 (TID 417, kc1-w-26.c.maclab-ukbb.internal, executor 50): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 417.0 in stage 0.0 (TID 417) 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-18 21:27:57 TaskSetManager: WARN: Lost task 557.0 in stage 0.0 (TID 557, kc1-w-11.c.maclab-ukbb.internal, executor 71): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 557.0 in stage 0.0 (TID 557) 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-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-43.c.maclab-ukbb.internal:45827 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 485.1 in stage 0.0 (TID 598, kc1-w-70.c.maclab-ukbb.internal, executor 93): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 485.1 in stage 0.0 (TID 598) 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-18 21:27:57 TaskSetManager: WARN: Lost task 484.1 in stage 0.0 (TID 567, kc1-w-47.c.maclab-ukbb.internal, executor 113): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 484.1 in stage 0.0 (TID 567) 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-18 21:27:57 TaskSetManager: WARN: Lost task 497.1 in stage 0.0 (TID 592, kc1-w-97.c.maclab-ukbb.internal, executor 105): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 497.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-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-53.c.maclab-ukbb.internal:43837 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-84.c.maclab-ukbb.internal:38593 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-10.c.maclab-ukbb.internal:46339 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-56.c.maclab-ukbb.internal:39635 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 477.1 in stage 0.0 (TID 571, kc1-w-80.c.maclab-ukbb.internal, executor 97): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 477.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-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-32.c.maclab-ukbb.internal:40545 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 478.1 in stage 0.0 (TID 574, kc1-w-5.c.maclab-ukbb.internal, executor 70): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 478.1 in stage 0.0 (TID 574) 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-18 21:27:57 TaskSetManager: WARN: Lost task 550.1 in stage 0.0 (TID 575, kc1-w-18.c.maclab-ukbb.internal, executor 72): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 550.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-18 21:27:57 TaskSetManager: WARN: Lost task 444.1 in stage 0.0 (TID 583, kc1-w-25.c.maclab-ukbb.internal, executor 102): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 444.1 in stage 0.0 (TID 583) 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-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-4.c.maclab-ukbb.internal:45123 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 556.1 in stage 0.0 (TID 566) on kc1-w-53.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-11.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 556.0 in stage 0.0 (TID 556) in 3484 ms on kc1-w-11.c.maclab-ukbb.internal (executor 71) (557/559) 2019-12-18 21:27:57 TaskSetManager: WARN: Lost task 486.1 in stage 0.0 (TID 602, kc1-w-85.c.maclab-ukbb.internal, executor 117): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 486.1 in stage 0.0 (TID 602) 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-18 21:27:57 TaskSetManager: WARN: Lost task 483.1 in stage 0.0 (TID 563, kc1-w-74.c.maclab-ukbb.internal, executor 100): TaskKilled (another attempt succeeded) 2019-12-18 21:27:57 TaskSetManager: INFO: Task 483.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-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 555.1 in stage 0.0 (TID 564) on kc1-w-43.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-11.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 555.0 in stage 0.0 (TID 555) in 3517 ms on kc1-w-11.c.maclab-ukbb.internal (executor 71) (558/559) 2019-12-18 21:27:57 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-75.c.maclab-ukbb.internal:40679 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:27:57 TaskSetManager: INFO: Killing attempt 1 for task 558.1 in stage 0.0 (TID 572) on kc1-w-10.c.maclab-ukbb.internal as the attempt 0 succeeded on kc1-w-11.c.maclab-ukbb.internal 2019-12-18 21:27:57 TaskSetManager: INFO: Finished task 558.0 in stage 0.0 (TID 558) in 3640 ms on kc1-w-11.c.maclab-ukbb.internal (executor 71) (559/559) 2019-12-18 21:27:57 DAGScheduler: INFO: ResultStage 0 (fold at RVD.scala:643) finished in 14.075 s 2019-12-18 21:27:57 DAGScheduler: INFO: Job 0 finished: fold at RVD.scala:643, took 14.137773 s 2019-12-18 21:27:57 root: INFO: took 15.398s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 15.398s, total 17.288s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.018ms, total 17.288s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 15.398s, total 17.288s, tagged coverage 100.0 2019-12-18 21:27:57 root: INFO: optimize InterpretNonCompilable, post Lowering: before: IR size 1: (I64 1639234) 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.067ms, total 17.288s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.015ms, total 17.288s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.036ms, total 17.288s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.115ms, total 17.289s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.024ms, total 17.289s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.060ms, total 17.289s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.491ms, total 17.289s, tagged coverage 64.7 2019-12-18 21:27:57 root: INFO: optimize InterpretNonCompilable, post Lowering: after: IR size 1: (I64 1639234) 2019-12-18 21:27:57 root: INFO: instruction count: 3: is/hail/codegen/generated/C9. 2019-12-18 21:27:57 root: INFO: instruction count: 53: is/hail/codegen/generated/C9.apply 2019-12-18 21:27:57 root: INFO: instruction count: 10: is/hail/codegen/generated/C9.apply 2019-12-18 21:27:57 root: INFO: instruction count: 14: is/hail/codegen/generated/C9.setPartitionIndex 2019-12-18 21:27:57 root: INFO: instruction count: 6: is/hail/codegen/generated/C9.addPartitionRegion 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 1.939ms, total 17.291s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 0.694ms, total 17.292s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.034ms, total 17.292s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 0.050ms, total 17.292s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate : 17.292s, total 17.292s, tagged coverage 98.8 2019-12-18 21:27:57 root: INFO: Timer: all timings: 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.111ms, total 1.660ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.097ms, total 2.015ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.171ms, total 2.284ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 2.886ms, total 5.284ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.088ms, total 5.503ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 7.886ms, total 13.497ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.109ms, total 13.821ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.032ms, total 13.936ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.103ms, total 14.091ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.206ms, total 14.386ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.053ms, total 14.555ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 1.690ms, total 16.367ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 14.991ms, total 16.531ms, tagged coverage 89.6 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.031ms, total 19.432ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 1.364s, total 1.383s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.377ms, total 1.384s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 1.364s, total 1.384s, tagged coverage 100.0 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.162ms, total 1.511s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.929ms, total 1.512s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 301.290ms, total 1.814s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.169ms, total 1.814s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.031ms, total 1.814s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.700ms, total 1.815s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.094ms, total 1.815s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.039ms, total 1.815s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.044ms, total 1.815s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.137ms, total 1.816s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.026ms, total 1.816s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.490ms, total 1.816s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 305.329ms, total 1.816s, tagged coverage 99.6 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.019ms, total 1.890s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 15.398s, total 17.288s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.018ms, total 17.288s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 15.398s, total 17.288s, tagged coverage 100.0 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.067ms, total 17.288s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.015ms, total 17.288s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.036ms, total 17.288s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.115ms, total 17.289s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.024ms, total 17.289s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.060ms, total 17.289s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.491ms, total 17.289s, tagged coverage 64.7 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 1.939ms, total 17.291s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 0.694ms, total 17.292s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.034ms, total 17.292s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 0.050ms, total 17.292s 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate : 17.292s, total 17.292s, tagged coverage 98.8 2019-12-18 21:27:57 root: INFO: Timer: aggregate: 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'RunCompiledFunction' (1): 0.034ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'ConvertToSafeValue' (1): 0.050ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'ForwardRelationalLets' (5): 0.222ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'Verify' (4): 0.444ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'FoldConstants' (5): 0.542ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'InitializeCompiledFunction' (1): 0.694ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'ExtractIntervalFilters' (5): 1.112ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'Compile' (1): 1.939ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'ForwardLets' (5): 3.513ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'PruneDeadFields' (5): 10.826ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'Simplify' (5): 301.645ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'LoweringTransformation' (2): 16.761s 2019-12-18 21:27:57 root: INFO: Timer: Fraction covered by a tagged leaf: 209.447ms (98.8%) 2019-12-18 21:27:57 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-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.066ms, total 0.795ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.054ms, total 0.917ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.092ms, total 1.039ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.113ms, total 1.181ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.021ms, total 1.232ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.039ms, total 1.292ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.045ms, total 1.358ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.007ms, total 1.391ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.019ms, total 1.428ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.052ms, total 1.499ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.014ms, total 1.543ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.024ms, total 1.588ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.896ms, total 1.618ms, tagged coverage 61.1 2019-12-18 21:27:57 root: INFO: optimize Lowerer, initial IR: after: IR size 1: (I64 200648) 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.005ms, total 1.697ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.018ms, total 1.734ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.005ms, total 1.758ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 0.089ms, total 1.778ms, tagged coverage 31.3 2019-12-18 21:27:57 root: INFO: optimize LowerMatrixToTable, post Lowering: before: IR size 1: (I64 200648) 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.026ms, total 1.857ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.006ms, total 1.885ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.015ms, total 1.918ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.066ms, total 2.005ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.014ms, total 2.050ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.026ms, total 2.095ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.286ms, total 2.114ms, tagged coverage 53.5 2019-12-18 21:27:57 root: INFO: optimize LowerMatrixToTable, post Lowering: after: IR size 1: (I64 200648) 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.005ms, total 2.218ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.012ms, total 2.256ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.006ms, total 2.279ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 0.085ms, total 2.295ms, tagged coverage 27.0 2019-12-18 21:27:57 root: INFO: optimize InterpretNonCompilable, post Lowering: before: IR size 1: (I64 200648) 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.042ms, total 2.486ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.008ms, total 2.564ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.021ms, total 2.656ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.079ms, total 2.769ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.017ms, total 2.841ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.048ms, total 2.921ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.511ms, total 2.948ms, tagged coverage 42.1 2019-12-18 21:27:57 root: INFO: optimize InterpretNonCompilable, post Lowering: after: IR size 1: (I64 200648) 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 0.227ms, total 3.278ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 0.015ms, total 3.363ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.011ms, total 3.401ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 0.040ms, total 3.461ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate : 3.484ms, total 3.489ms, tagged coverage 36.2 2019-12-18 21:27:57 root: INFO: Timer: all timings: 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.066ms, total 0.795ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.054ms, total 0.917ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.092ms, total 1.039ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.113ms, total 1.181ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.021ms, total 1.232ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.039ms, total 1.292ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.045ms, total 1.358ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.007ms, total 1.391ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.019ms, total 1.428ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.052ms, total 1.499ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.014ms, total 1.543ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.024ms, total 1.588ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.896ms, total 1.618ms, tagged coverage 61.1 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.005ms, total 1.697ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.018ms, total 1.734ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.005ms, total 1.758ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 0.089ms, total 1.778ms, tagged coverage 31.3 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.026ms, total 1.857ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.006ms, total 1.885ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.015ms, total 1.918ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.066ms, total 2.005ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.014ms, total 2.050ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.026ms, total 2.095ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.286ms, total 2.114ms, tagged coverage 53.5 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.005ms, total 2.218ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.012ms, total 2.256ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.006ms, total 2.279ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable : 0.085ms, total 2.295ms, tagged coverage 27.0 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 0.042ms, total 2.486ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 0.008ms, total 2.564ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 0.021ms, total 2.656ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 0.079ms, total 2.769ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 0.017ms, total 2.841ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 0.048ms, total 2.921ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 0.511ms, total 2.948ms, tagged coverage 42.1 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- Compile : 0.227ms, total 3.278ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- InitializeCompiledFunction : 0.015ms, total 3.363ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- RunCompiledFunction : 0.011ms, total 3.401ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate -- ConvertToSafeValue : 0.040ms, total 3.461ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for CompileAndEvaluate : 3.484ms, total 3.489ms, tagged coverage 36.2 2019-12-18 21:27:57 root: INFO: Timer: aggregate: 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'RunCompiledFunction' (1): 0.011ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'InitializeCompiledFunction' (1): 0.015ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'Verify' (4): 0.021ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'LoweringTransformation' (2): 0.030ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'ConvertToSafeValue' (1): 0.040ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'ForwardRelationalLets' (4): 0.067ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'ExtractIntervalFilters' (4): 0.076ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'PruneDeadFields' (4): 0.136ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'Simplify' (4): 0.147ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'FoldConstants' (4): 0.180ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'Compile' (1): 0.227ms 2019-12-18 21:27:57 root: INFO: Timer: Time taken for tag 'ForwardLets' (4): 0.311ms 2019-12-18 21:27:57 root: INFO: Timer: Fraction covered by a tagged leaf: 2.285ms (35.5%) 2019-12-18 21:27:58 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-18 21:27:59 TaskSetManager: WARN: Lost task 555.1 in stage 0.0 (TID 564, kc1-w-43.c.maclab-ukbb.internal, executor 85): TaskKilled (another attempt succeeded) 2019-12-18 21:27:59 TaskSetManager: INFO: Task 555.1 in stage 0.0 (TID 564) 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-18 21:27:59 TaskSetManager: WARN: Lost task 556.1 in stage 0.0 (TID 566, kc1-w-53.c.maclab-ukbb.internal, executor 103): TaskKilled (another attempt succeeded) 2019-12-18 21:27:59 TaskSetManager: INFO: Task 556.1 in stage 0.0 (TID 566) 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-18 21:27:59 TaskSetManager: WARN: Lost task 558.1 in stage 0.0 (TID 572, kc1-w-10.c.maclab-ukbb.internal, executor 87): TaskKilled (another attempt succeeded) 2019-12-18 21:27:59 TaskSetManager: INFO: Task 558.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-18 21:27:59 TaskSetManager: WARN: Lost task 454.1 in stage 0.0 (TID 565, kc1-w-84.c.maclab-ukbb.internal, executor 82): TaskKilled (another attempt succeeded) 2019-12-18 21:27:59 TaskSetManager: INFO: Task 454.1 in stage 0.0 (TID 565) 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-18 21:27:59 TaskSetManager: WARN: Lost task 516.1 in stage 0.0 (TID 603, kc1-w-56.c.maclab-ukbb.internal, executor 77): TaskKilled (another attempt succeeded) 2019-12-18 21:27:59 TaskSetManager: INFO: Task 516.1 in stage 0.0 (TID 603) 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-18 21:27:59 TaskSetManager: WARN: Lost task 458.1 in stage 0.0 (TID 559, kc1-w-32.c.maclab-ukbb.internal, executor 88): TaskKilled (another attempt succeeded) 2019-12-18 21:27:59 TaskSetManager: INFO: Task 458.1 in stage 0.0 (TID 559) 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-18 21:27:59 TaskSetManager: WARN: Lost task 514.1 in stage 0.0 (TID 597, kc1-w-4.c.maclab-ukbb.internal, executor 118): TaskKilled (another attempt succeeded) 2019-12-18 21:27:59 TaskSetManager: INFO: Task 514.1 in stage 0.0 (TID 597) 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-18 21:27:59 TaskSetManager: WARN: Lost task 551.1 in stage 0.0 (TID 577, kc1-w-64.c.maclab-ukbb.internal, executor 36): TaskKilled (another attempt succeeded) 2019-12-18 21:27:59 TaskSetManager: INFO: Task 551.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-18 21:27:59 TaskSetManager: WARN: Lost task 344.1 in stage 0.0 (TID 590, kc1-w-75.c.maclab-ukbb.internal, executor 67): TaskKilled (another attempt succeeded) 2019-12-18 21:27:59 TaskSetManager: INFO: Task 344.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-18 21:27:59 YarnScheduler: INFO: Removed TaskSet 0.0, whose tasks have all completed, from pool default 2019-12-18 21:28:00 root: INFO: optimize Lowerer, initial IR: before: IR size 356: (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 () None ())))) (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)))))) (Let __cse_1 (Ref sa) (InsertFields (SelectFields (s ukbb_app_26041_id) (Ref __cse_1)) None (__uid_6 (GetField ukbb_app_26041_id (Ref __cse_1)))))) (InsertFields (SelectFields (s ukbb_app_26041_id __uid_6) (Ref sa)) None (__uid_5 (ApplyScanOp Count () None ())))) (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\"],\"noHeader\":false,\"impute\":false,\"quoteStr\":\"\\\"\",\"skipBlankLines\":false,\"forceBGZ\":false,\"filterAndReplace\":{\"name\":\"TextInputFilterAndReplace\"},\"forceGZ\":false}}")) (Let __cse_2 (Ref row) (InsertFields (SelectFields (eid_26041 eid_sample batch `batch.c`) (Ref __cse_2)) None (s (GetField eid_26041 (Ref __cse_2))))))))) (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)) (Let __cse_3 (Ref sa) (SelectFields (s batch batch_num) (Let __uid_8 (Ref __cse_3) (InsertFields (SelectFields (s batch `batch.c`) (Ref __cse_3)) None (batch_num (GetField batch (Ref __uid_8))) (batch (GetField `batch.c` (Ref __uid_8)))))))) (Coalesce (ApplyUnaryPrimOp Bang (IsNA (GetField batch (Ref sa)))) (False))) (AggLet __cse_4 False (GetField batch (Ref sa)) (AggLet __cse_5 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_4) (Str "150K")) (ApplyAggOp Sum () None ( (Apply toInt64 Int64 (IsNA (Ref __cse_5))))))) (n_not_called_100K (AggFilter False (ApplyComparisonOp EQ (Ref __cse_4) (Str "100K")) (ApplyAggOp Sum () None ( (Apply toInt64 Int64 (IsNA (Ref __cse_5))))))) (n_not_called_200K (AggFilter False (ApplyComparisonOp EQ (Ref __cse_4) (Str "200K")) (ApplyAggOp Sum () None ( (Apply toInt64 Int64 (IsNA (Ref __cse_5))))))))))))) (Let __cse_6 (Ref row) (Let __uid_9 (Ref __cse_6) (InsertFields (SelectFields () (SelectFields (locus alleles a_index was_split n_not_called_50K n_not_called_100K n_not_called_200K) (Ref __cse_6))) None (locus (GetField locus (Ref __uid_9))) (alleles (GetField alleles (Ref __uid_9))) (a_index (GetField a_index (Ref __uid_9))) (was_split (GetField was_split (Ref __uid_9))) (n_not_called_50K (GetField n_not_called_50K (Ref __uid_9))) (n_not_called_100K (GetField n_not_called_100K (Ref __uid_9))) (n_not_called_200K (GetField n_not_called_200K (Ref __uid_9))))))) (Let __cse_7 (Ref row) (InsertFields (SelectFields () (SelectFields (locus alleles a_index was_split n_not_called_50K n_not_called_100K n_not_called_200K) (Ref __cse_7))) None (locus (Let __uid_10 (If (ApplyUnaryPrimOp Bang (IsNA (GetField locus (Ref __cse_7)))) (Apply str String (GetField locus (Ref row))) (Str "NA")) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __uid_10)) (I32 76)) (Apply `+` String (ApplyIR `[:*]` String (Ref __uid_10) (I32 73)) (Str "...")) (Ref __uid_10)))) (alleles (Let __uid_12 (If (ApplyUnaryPrimOp Bang (IsNA (GetField alleles (Ref __cse_7)))) (Apply `+` String (Apply `+` String (Str "[") (Apply mkString String (ArrayMap __uid_11 (GetField alleles (Ref row)) (If (ApplyUnaryPrimOp Bang (IsNA (Ref __uid_11))) (Apply `+` String (Apply `+` String (Str "\"") (Apply escapeString String (Ref __uid_11))) (Str "\"")) (Str "NA"))) (Str ","))) (Str "]")) (Str "NA")) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __uid_12)) (I32 76)) (Apply `+` String (ApplyIR `[:*]` String (Ref __uid_12) (I32 73)) (Str "...")) (Ref __uid_12)))) (a_index (Let __uid_13 (If (ApplyUnaryPrimOp Bang (IsNA (GetField a_index (Ref __cse_7)))) (Apply str String (GetField a_index (Ref row))) (Str "NA")) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __uid_13)) (I32 76)) (Apply `+` String (ApplyIR `[:*]` String (Ref __uid_13) (I32 73)) (Str "...")) (Ref __uid_13)))) (was_split (Let __uid_14 (If (ApplyUnaryPrimOp Bang (IsNA (GetField was_split (Ref __cse_7)))) (Apply str String (GetField was_split (Ref row))) (Str "NA")) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __uid_14)) (I32 76)) (Apply `+` String (ApplyIR `[:*]` String (Ref __uid_14) (I32 73)) (Str "...")) (Ref __uid_14)))) (n_not_called_50K (Let __uid_15 (If (ApplyUnaryPrimOp Bang (IsNA (GetField n_not_called_50K (Ref __cse_7)))) (Apply str String (GetField n_not_called_50K (Ref row))) (Str "NA")) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __uid_15)) (I32 76)) (Apply `+` String (ApplyIR `[:*]` String (Ref __uid_15) (I32 73)) (Str "...")) (Ref __uid_15)))) (n_not_called_100K (Let __uid_16 (If (ApplyUnaryPrimOp Bang (IsNA (GetField n_not_called_100K (Ref __cse_7)))) (Apply str String (GetField n_not_called_100K (Ref row))) (Str "NA")) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __uid_16)) (I32 76)) (Apply `+` String (ApplyIR `[:*]` String (Ref __uid_16) (I32 73)) (Str "...")) (Ref __uid_16)))) (n_not_called_200K (Let __uid_17 (If (ApplyUnaryPrimOp Bang (IsNA (GetField n_not_called_200K (Ref __cse_7)))) (Apply str String (GetField n_not_called_200K (Ref row))) (Str "NA")) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __uid_17)) (I32 76)) (Apply `+` String (ApplyIR `[:*]` String (Ref __uid_17) (I32 73)) (Str "...")) (Ref __uid_17)))))))))) 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 1.289ms, total 24.665ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 9.712ms, total 34.589ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 53.844ms, total 88.591ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 50.605ms, total 139.487ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 3.499ms, total 143.204ms 2019-12-18 21:28:00 root: INFO: Prune: InsertFields: eliminating field 'ukbb_app_26041_id' 2019-12-18 21:28:00 root: INFO: Prune: InsertFields: eliminating field 'eid_26041' 2019-12-18 21:28:00 root: INFO: Prune: InsertFields: eliminating field 'eid_sample' 2019-12-18 21:28:00 root: INFO: Prune: InsertFields: eliminating field 'batch_num' 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 67.171ms, total 210.650ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 3.038ms, total 213.900ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 7.018ms, total 221.061ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 27.960ms, total 249.284ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 19.498ms, total 268.953ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 2.011ms, total 271.115ms 2019-12-18 21:28:00 root: INFO: Prune: InsertFields: eliminating field 'ukbb_app_26041_id' 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 21.664ms, total 292.900ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 1.579ms, total 294.860ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 3.537ms, total 298.525ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 3.705ms, total 302.447ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 17.640ms, total 320.218ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 1.526ms, total 321.938ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 17.565ms, total 339.640ms 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 316.435ms, total 339.800ms, tagged coverage 98.9 2019-12-18 21:28:00 root: INFO: optimize Lowerer, initial IR: after: IR size 299: (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_601 (InsertFields (SelectFields () (Ref sa)) ("__uid_5") (__uid_5 (ApplyScanOp Count () None ()))) (Ref __iruid_601))) (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_603 (InsertFields (SelectFields () (Ref sa)) ("__uid_6" "__uid_5") (__uid_6 (GetField ukbb_app_26041_id (GetField __uid_3 (Ref sa)))) (__uid_5 (ApplyScanOp Count () None ()))) (Ref __iruid_603)))) (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\"],\"noHeader\":false,\"impute\":false,\"quoteStr\":\"\\\"\",\"skipBlankLines\":false,\"forceBGZ\":false,\"filterAndReplace\":{\"name\":\"TextInputFilterAndReplace\"},\"forceGZ\":false}}") (Let __iruid_604 (InsertFields (Ref row) None (s (GetField eid_26041 (Ref row)))) (If (IsNA (Ref __iruid_604)) (NA Struct{batch:String,`batch.c`:String,s:String}) (MakeStruct (batch (GetField batch (Ref __iruid_604))) (batch.c (GetField `batch.c` (Ref __iruid_604))) (s (GetField s (Ref __iruid_604)))))))))) (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_605 (GetField __uid_4 (Ref sa)) (Let __iruid_606 (InsertFields (SelectFields () (Ref sa)) None (batch (GetField batch (Ref __iruid_605))) (`batch.c` (GetField `batch.c` (Ref __iruid_605)))) (InsertFields (SelectFields (batch) (Ref __iruid_606)) ("batch") (batch (GetField `batch.c` (Ref __iruid_606))))))) (Coalesce (ApplyUnaryPrimOp Bang (IsNA (GetField batch (Ref sa)))) (False))) (AggLet __iruid_607 False (GetField batch (Ref sa)) (AggLet __iruid_608 False (GetField GT (Ref g)) (InsertFields (Ref va) None (n_not_called_50K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_607) (Str "150K")) (ApplyAggOp Sum () None ( (Apply toInt64 Int64 (IsNA (Ref __iruid_608))))))) (n_not_called_100K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_607) (Str "100K")) (ApplyAggOp Sum () None ( (Apply toInt64 Int64 (IsNA (Ref __iruid_608))))))) (n_not_called_200K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_607) (Str "200K")) (ApplyAggOp Sum () None ( (Apply toInt64 Int64 (IsNA (Ref __iruid_608)))))))))))))) (Let __iruid_609 (GetField n_not_called_200K (Ref row)) (Let __iruid_610 (GetField n_not_called_100K (Ref row)) (Let __iruid_611 (GetField n_not_called_50K (Ref row)) (Let __iruid_612 (GetField was_split (Ref row)) (Let __iruid_613 (GetField a_index (Ref row)) (Let __iruid_614 (GetField alleles (Ref row)) (Let __iruid_615 (GetField locus (Ref row)) (InsertFields (SelectFields () (Ref row)) None (locus (Let __iruid_616 (If (IsNA (Ref __iruid_615)) (Str "NA") (Apply str String (Ref __iruid_615))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_616)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_616) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_616)))) (alleles (Let __iruid_617 (If (IsNA (Ref __iruid_614)) (Str "NA") (Apply `+` String (Apply `+` String (Str "[") (Apply mkString String (ArrayMap __iruid_618 (Ref __iruid_614) (If (IsNA (Ref __iruid_618)) (Str "NA") (Apply `+` String (Apply `+` String (Str "\"") (Apply escapeString String (Ref __iruid_618))) (Str "\"")))) (Str ","))) (Str "]"))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_617)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_617) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_617)))) (a_index (Let __iruid_619 (If (IsNA (Ref __iruid_613)) (Str "NA") (Apply str String (Ref __iruid_613))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_619)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_619) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_619)))) (was_split (Let __iruid_620 (If (IsNA (Ref __iruid_612)) (Str "NA") (Apply str String (Ref __iruid_612))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_620)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_620) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_620)))) (n_not_called_50K (Let __iruid_621 (If (IsNA (Ref __iruid_611)) (Str "NA") (Apply str String (Ref __iruid_611))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_621)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_621) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_621)))) (n_not_called_100K (Let __iruid_622 (If (IsNA (Ref __iruid_610)) (Str "NA") (Apply str String (Ref __iruid_610))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_622)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_622) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_622)))) (n_not_called_200K (Let __iruid_623 (If (IsNA (Ref __iruid_609)) (Str "NA") (Apply str String (Ref __iruid_609))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_623)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_623) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_623))))))))))))))) 2019-12-18 21:28:00 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.336ms, total 361.780ms 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 2.163s, total 2.525s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable -- Verify : 1.597ms, total 2.526s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- LowerMatrixToTable : 2.165s, total 2.527s, tagged coverage 100.0 2019-12-18 21:28:03 root: INFO: optimize LowerMatrixToTable, post Lowering: before: IR size 549: (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_752 (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_752)) (Let __iruid_753 (ArrayAggScan sa (GetField __cols (Ref global)) (MakeStruct (__iruid_751 (ApplyScanOp Count () None ())))) (Let __iruid_754 (ArrayRef (Ref __iruid_753) (Ref __iruid_752)) (Let __iruid_751 (GetField __iruid_751 (Ref __iruid_754)) (Let __iruid_601 (InsertFields (SelectFields () (Ref sa)) ("__uid_5") (__uid_5 (Ref __iruid_751))) (Ref __iruid_601))))))))))) (Let __dictfield (ToDict (ArrayMap __iruid_767 (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_756 (MakeStruct) (SelectFields () (SelectFields (locus alleles) (Ref row)))) None (`the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row))))) (Let __dictfield (ToDict (ArrayMap __iruid_757 (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_757)) (SelectFields (ukbb_app_26041_id) (Ref __iruid_757))))) (InsertFields (Ref global) None (__cols (ArrayMap __iruid_755 (GetField __cols (Ref global)) (InsertFields (Ref __iruid_755) None (__uid_3 (ApplyIR get Struct{ukbb_app_26041_id:String} (Ref __dictfield) (MakeStruct (s (GetField s (Ref __iruid_755)))))))))))) (InsertFields (Ref global) None (__cols (ArrayMap __iruid_762 (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_762)) (Let __iruid_763 (ArrayAggScan sa (GetField __cols (Ref global)) (MakeStruct (__iruid_761 (ApplyScanOp Count () None ())))) (Let __iruid_764 (ArrayRef (Ref __iruid_763) (Ref __iruid_762)) (Let __iruid_761 (GetField __iruid_761 (Ref __iruid_764)) (Let __iruid_603 (InsertFields (SelectFields () (Ref sa)) ("__uid_6" "__uid_5") (__uid_6 (GetField ukbb_app_26041_id (GetField __uid_3 (Ref sa)))) (__uid_5 (Ref __iruid_761))) (Ref __iruid_603)))))))))))) (MakeStruct (rows (ArrayMap elt (ArraySort __iruid_765 __iruid_766 (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_765)) (GetField _1 (Ref __iruid_766))) (I32 0)) (ApplyComparisonOp GT (ApplyComparisonOp Compare (GetField _1 (Ref __iruid_765)) (GetField _1 (Ref __iruid_766))) (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\"],\"noHeader\":false,\"impute\":false,\"quoteStr\":\"\\\"\",\"skipBlankLines\":false,\"forceBGZ\":false,\"filterAndReplace\":{\"name\":\"TextInputFilterAndReplace\"},\"forceGZ\":false}}") (Let __iruid_604 (InsertFields (Ref row) None (s (GetField eid_26041 (Ref row)))) (If (IsNA (Ref __iruid_604)) (NA Struct{batch:String,`batch.c`:String,s:String}) (MakeStruct (batch (GetField batch (Ref __iruid_604))) (batch.c (GetField `batch.c` (Ref __iruid_604))) (s (GetField s (Ref __iruid_604)))))))))) (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_767)) (SelectFields (batch `batch.c`) (Ref __iruid_767))))) (InsertFields (Ref global) None (__cols (ArrayMap __iruid_750 (GetField __cols (Ref global)) (InsertFields (Ref __iruid_750) None (__uid_4 (ApplyIR get Struct{batch:String,`batch.c`:String} (Ref __dictfield) (MakeStruct (__uid_5 (GetField __uid_5 (Ref __iruid_750)))))))))))) (InsertFields (Ref global) None (__cols (ArrayMap __iruid_771 (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_771)) (Let __iruid_605 (GetField __uid_4 (Ref sa)) (Let __iruid_606 (InsertFields (SelectFields () (Ref sa)) None (batch (GetField batch (Ref __iruid_605))) (`batch.c` (GetField `batch.c` (Ref __iruid_605)))) (InsertFields (SelectFields (batch) (Ref __iruid_606)) ("batch") (batch (GetField `batch.c` (Ref __iruid_606)))))))))))) (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_772 (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_607 False (GetField batch (Ref sa)) (AggLet __iruid_608 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_607) (Str "150K")) (ApplyAggOp Sum () None ( (Apply toInt64 Int64 (IsNA (Ref __iruid_608))))))) (n_not_called_100K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_607) (Str "100K")) (ApplyAggOp Sum () None ( (Apply toInt64 Int64 (IsNA (Ref __iruid_608))))))) (n_not_called_200K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_607) (Str "200K")) (ApplyAggOp Sum () None ( (Apply toInt64 Int64 (IsNA (Ref __iruid_608)))))))))))))) 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))))) (Let __iruid_609 (GetField n_not_called_200K (Ref row)) (Let __iruid_610 (GetField n_not_called_100K (Ref row)) (Let __iruid_611 (GetField n_not_called_50K (Ref row)) (Let __iruid_612 (GetField was_split (Ref row)) (Let __iruid_613 (GetField a_index (Ref row)) (Let __iruid_614 (GetField alleles (Ref row)) (Let __iruid_615 (GetField locus (Ref row)) (InsertFields (SelectFields () (Ref row)) None (locus (Let __iruid_616 (If (IsNA (Ref __iruid_615)) (Str "NA") (Apply str String (Ref __iruid_615))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_616)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_616) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_616)))) (alleles (Let __iruid_617 (If (IsNA (Ref __iruid_614)) (Str "NA") (Apply `+` String (Apply `+` String (Str "[") (Apply mkString String (ArrayMap __iruid_618 (Ref __iruid_614) (If (IsNA (Ref __iruid_618)) (Str "NA") (Apply `+` String (Apply `+` String (Str "\"") (Apply escapeString String (Ref __iruid_618))) (Str "\"")))) (Str ","))) (Str "]"))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_617)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_617) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_617)))) (a_index (Let __iruid_619 (If (IsNA (Ref __iruid_613)) (Str "NA") (Apply str String (Ref __iruid_613))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_619)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_619) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_619)))) (was_split (Let __iruid_620 (If (IsNA (Ref __iruid_612)) (Str "NA") (Apply str String (Ref __iruid_612))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_620)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_620) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_620)))) (n_not_called_50K (Let __iruid_621 (If (IsNA (Ref __iruid_611)) (Str "NA") (Apply str String (Ref __iruid_611))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_621)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_621) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_621)))) (n_not_called_100K (Let __iruid_622 (If (IsNA (Ref __iruid_610)) (Str "NA") (Apply str String (Ref __iruid_610))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_622)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_622) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_622)))) (n_not_called_200K (Let __iruid_623 (If (IsNA (Ref __iruid_609)) (Str "NA") (Apply str String (Ref __iruid_609))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_623)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_623) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_623))))))))))))))) 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 4.793ms, total 2.739s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 7.559ms, total 2.747s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 541.979ms, total 3.289s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 22.367ms, total 3.311s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 1.642ms, total 3.313s 2019-12-18 21:28:03 root: INFO: Prune: InsertFields: eliminating field 'the entries! [877f12a8827e18f61222c6c8c5fb04a8]' 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 29.419ms, total 3.343s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 1.222ms, total 3.344s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 3.147ms, total 3.347s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 4.772ms, total 3.352s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 22.431ms, total 3.375s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 2.069ms, total 3.377s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 27.057ms, total 3.404s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- FoldConstants : 1.341ms, total 3.406s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ExtractIntervalFilters : 3.551ms, total 3.410s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- Simplify : 2.975ms, total 3.413s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardLets : 17.532ms, total 3.430s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- ForwardRelationalLets : 1.185ms, total 3.432s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize -- PruneDeadFields : 25.724ms, total 3.458s 2019-12-18 21:28:03 root: INFO: Timer: Time taken for CompileAndEvaluate -- Optimize : 723.411ms, total 3.458s, tagged coverage 99.6 2019-12-18 21:28:04 root: INFO: optimize LowerMatrixToTable, post Lowering: after: IR size 458: (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_1439 (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_1440 (ArrayMap __iruid_1441 (ArrayRange (I32 0) (ArrayLen (Ref __iruid_1439)) (I32 1)) (Let __iruid_1442 (ArrayAggScan __iruid_1443 (Ref __iruid_1439) (MakeStruct (__iruid_751 (ApplyScanOp Count () None ())))) (InsertFields (ArrayRef (Ref __iruid_1439) (Ref __iruid_1441)) ("__uid_5") (__uid_5 (GetField __iruid_751 (ArrayRef (Ref __iruid_1442) (Ref __iruid_1441))))))) (Let __iruid_1444 (ToDict (ArrayMap __iruid_1445 (GetField rows (TableCollect (TableMapRows (TableKeyBy () False (TableJoin inner 1 (TableKeyBy (__uid_6) False (TableParallelize None (Let __iruid_1446 (ToDict (ArrayMap __iruid_1447 (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_1447)) (SelectFields (ukbb_app_26041_id) (Ref __iruid_1447))))) (Let __iruid_1448 (ArrayMap __iruid_1449 (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_1449) None (__uid_3 (ApplyIR get Struct{ukbb_app_26041_id:String} (Ref __iruid_1446) (MakeStruct (s (GetField s (Ref __iruid_1449)))))))) (Let __iruid_1450 (ArrayMap __iruid_1451 (ArrayRange (I32 0) (ArrayLen (Ref __iruid_1448)) (I32 1)) (Let __iruid_1452 (ArrayRef (Ref __iruid_1448) (Ref __iruid_1451)) (Let __iruid_1453 (ArrayAggScan __iruid_1454 (Ref __iruid_1448) (MakeStruct (__iruid_761 (ApplyScanOp Count () None ())))) (InsertFields (SelectFields () (Ref __iruid_1452)) ("__uid_6" "__uid_5") (__uid_6 (GetField ukbb_app_26041_id (GetField __uid_3 (Ref __iruid_1452)))) (__uid_5 (GetField __iruid_761 (ArrayRef (Ref __iruid_1453) (Ref __iruid_1451)))))))) (MakeStruct (rows (ArrayMap __iruid_1455 (ArraySort __iruid_1456 __iruid_1457 (ArrayMap __iruid_1458 (ArrayRange (I32 0) (ArrayLen (Ref __iruid_1450)) (I32 1)) (Let __iruid_1459 (ArrayRef (Ref __iruid_1450) (Ref __iruid_1458)) (MakeStruct (_1 (SelectFields (__uid_6) (Ref __iruid_1459))) (_2 (Ref __iruid_1459))))) (ApplyComparisonOp LT (ApplyComparisonOp Compare (GetField _1 (Ref __iruid_1456)) (GetField _1 (Ref __iruid_1457))) (I32 0))) (GetField _2 (Ref __iruid_1455)))) (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\"],\"noHeader\":false,\"impute\":false,\"quoteStr\":\"\\\"\",\"skipBlankLines\":false,\"forceBGZ\":false,\"filterAndReplace\":{\"name\":\"TextInputFilterAndReplace\"},\"forceGZ\":false}}") (Let __iruid_1460 (InsertFields (Ref row) None (s (GetField eid_26041 (Ref row)))) (If (IsNA (Ref __iruid_1460)) (NA Struct{batch:String,`batch.c`:String,s:String}) (MakeStruct (batch (GetField batch (Ref __iruid_1460))) (batch.c (GetField `batch.c` (Ref __iruid_1460))) (s (GetField s (Ref __iruid_1460)))))))))) (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_1445)) (SelectFields (batch `batch.c`) (Ref __iruid_1445))))) (Let __iruid_1461 (ArrayMap __iruid_1462 (Ref __iruid_1440) (InsertFields (Ref __iruid_1462) None (__uid_4 (ApplyIR get Struct{batch:String,`batch.c`:String} (Ref __iruid_1444) (MakeStruct (__uid_5 (GetField __uid_5 (Ref __iruid_1462)))))))) (Let __iruid_1463 (ArrayMap __iruid_1464 (ArrayRange (I32 0) (ArrayLen (Ref __iruid_1461)) (I32 1)) (Let __iruid_1465 (ArrayRef (Ref __iruid_1461) (Ref __iruid_1464)) (Let __iruid_1466 (GetField __uid_4 (Ref __iruid_1465)) (Let __iruid_1467 (InsertFields (SelectFields () (Ref __iruid_1465)) None (batch (GetField batch (Ref __iruid_1466))) (`batch.c` (GetField `batch.c` (Ref __iruid_1466)))) (InsertFields (SelectFields (batch) (Ref __iruid_1467)) ("batch") (batch (GetField `batch.c` (Ref __iruid_1467)))))))) (InsertFields (Ref global) ("__cols" "newColIdx") (__cols (Ref __iruid_1463)) (newColIdx (ArrayFilter __iruid_1468 (ArrayRange (I32 0) (ArrayLen (Ref __iruid_1463)) (I32 1)) (Coalesce (ApplyUnaryPrimOp Bang (IsNA (GetField batch (ArrayRef (Ref __iruid_1463) (Ref __iruid_1468))))) (False))))))))))) (InsertFields (Ref row) None (`the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (ArrayMap __iruid_1469 (GetField newColIdx (Ref global)) (ArrayRef (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row)) (Ref __iruid_1469)))))) (InsertFields (SelectFields (__cols) (Ref global)) ("__cols") (__cols (ArrayMap __iruid_1470 (GetField newColIdx (Ref global)) (ArrayRef (GetField __cols (Ref global)) (Ref __iruid_1470)))))) (ArrayAgg __iruid_1471 (ArrayFilter __iruid_1472 (ArrayRange (I32 0) (ArrayLen (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row))) (I32 1)) (ApplyUnaryPrimOp Bang (IsNA (ArrayRef (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row)) (Ref __iruid_1472))))) (AggLet __iruid_1473 False (GetField batch (ArrayRef (GetField __cols (Ref global)) (Ref __iruid_1471))) (AggLet __iruid_1474 False (GetField GT (ArrayRef (GetField `the entries! [877f12a8827e18f61222c6c8c5fb04a8]` (Ref row)) (Ref __iruid_1471))) (InsertFields (SelectFields (locus alleles a_index was_split) (Ref row)) None (n_not_called_50K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_1473) (Str "150K")) (ApplyAggOp Sum () None ( (Apply toInt64 Int64 (IsNA (Ref __iruid_1474))))))) (n_not_called_100K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_1473) (Str "100K")) (ApplyAggOp Sum () None ( (Apply toInt64 Int64 (IsNA (Ref __iruid_1474))))))) (n_not_called_200K (AggFilter False (ApplyComparisonOp EQ (Ref __iruid_1473) (Str "200K")) (ApplyAggOp Sum () None ( (Apply toInt64 Int64 (IsNA (Ref __iruid_1474)))))))))))) (SelectFields () (Ref global))))) (Let __iruid_1475 (GetField n_not_called_200K (Ref row)) (Let __iruid_1476 (GetField n_not_called_100K (Ref row)) (Let __iruid_1477 (GetField n_not_called_50K (Ref row)) (Let __iruid_1478 (GetField was_split (Ref row)) (Let __iruid_1479 (GetField a_index (Ref row)) (Let __iruid_1480 (GetField alleles (Ref row)) (Let __iruid_1481 (GetField locus (Ref row)) (InsertFields (SelectFields () (Ref row)) None (locus (Let __iruid_1482 (If (IsNA (Ref __iruid_1481)) (Str "NA") (Apply str String (Ref __iruid_1481))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_1482)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_1482) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_1482)))) (alleles (Let __iruid_1483 (If (IsNA (Ref __iruid_1480)) (Str "NA") (Apply `+` String (Apply `+` String (Str "[") (Apply mkString String (ArrayMap __iruid_1484 (Ref __iruid_1480) (If (IsNA (Ref __iruid_1484)) (Str "NA") (Apply `+` String (Apply `+` String (Str "\"") (Apply escapeString String (Ref __iruid_1484))) (Str "\"")))) (Str ","))) (Str "]"))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_1483)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_1483) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_1483)))) (a_index (Let __iruid_1485 (If (IsNA (Ref __iruid_1479)) (Str "NA") (Apply str String (Ref __iruid_1479))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_1485)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_1485) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_1485)))) (was_split (Let __iruid_1486 (If (IsNA (Ref __iruid_1478)) (Str "NA") (Apply str String (Ref __iruid_1478))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_1486)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_1486) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_1486)))) (n_not_called_50K (Let __iruid_1487 (If (IsNA (Ref __iruid_1477)) (Str "NA") (Apply str String (Ref __iruid_1477))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_1487)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_1487) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_1487)))) (n_not_called_100K (Let __iruid_1488 (If (IsNA (Ref __iruid_1476)) (Str "NA") (Apply str String (Ref __iruid_1476))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_1488)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_1488) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_1488)))) (n_not_called_200K (Let __iruid_1489 (If (IsNA (Ref __iruid_1475)) (Str "NA") (Apply str String (Ref __iruid_1475))) (If (ApplyComparisonOp GT (Apply length Int32 (Ref __iruid_1489)) (I32 76)) (Apply `+` String (ApplyIR `[*:*]` String (Ref __iruid_1489) (I32 0) (I32 73)) (Str "...")) (Ref __iruid_1489))))))))))))))) 2019-12-18 21:28:04 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.531ms, total 3.515s 2019-12-18 21:28:04 root: INFO: interpreting non compilable node: TableCollect 2019-12-18 21:28:04 root: INFO: decoder cache hit 2019-12-18 21:28:04 root: INFO: decoder cache miss (1 hits, 5 misses, 0.167 2019-12-18 21:28:04 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_10. 2019-12-18 21:28:04 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_10.apply 2019-12-18 21:28:04 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-18 21:28:04 root: INFO: instruction count: 17: is/hail/codegen/generated/C_etypeDecode_10.m1_read_fields_group_0 2019-12-18 21:28:04 root: INFO: instruction count: 9: is/hail/codegen/generated/C_etypeDecode_10.m2_SKIP_o_binary 2019-12-18 21:28:04 root: INFO: encoder cache miss (0 hits, 2 misses, 0.000) 2019-12-18 21:28:04 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeEncode_11. 2019-12-18 21:28:04 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeEncode_11.apply 2019-12-18 21:28:04 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-18 21:28:04 SparkContext: INFO: Starting job: collect at RVD.scala:676 2019-12-18 21:28:04 DAGScheduler: INFO: Got job 1 (collect at RVD.scala:676) with 1 output partitions 2019-12-18 21:28:04 DAGScheduler: INFO: Final stage: ResultStage 1 (collect at RVD.scala:676) 2019-12-18 21:28:04 DAGScheduler: INFO: Parents of final stage: List() 2019-12-18 21:28:04 DAGScheduler: INFO: Missing parents: List() 2019-12-18 21:28:04 DAGScheduler: INFO: Submitting ResultStage 1 (MapPartitionsRDD[14] at mapPartitions at ContextRDD.scala:217), which has no missing parents 2019-12-18 21:28:04 MemoryStore: INFO: Block broadcast_6 stored as values in memory (estimated size 9.4 KB, free 21.7 GB) 2019-12-18 21:28:04 MemoryStore: INFO: Block broadcast_6_piece0 stored as bytes in memory (estimated size 5.2 KB, free 21.7 GB) 2019-12-18 21:28:04 BlockManagerInfo: INFO: Added broadcast_6_piece0 in memory on kc1-m.c.maclab-ukbb.internal:34023 (size: 5.2 KB, free: 21.7 GB) 2019-12-18 21:28:04 SparkContext: INFO: Created broadcast 6 from broadcast at DAGScheduler.scala:1161 2019-12-18 21:28:04 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-18 21:28:04 YarnScheduler: INFO: Adding task set 1.0 with 1 tasks 2019-12-18 21:28:04 FairSchedulableBuilder: INFO: Added task set TaskSet_1.0 tasks to pool default 2019-12-18 21:28:04 TaskSetManager: INFO: Starting task 0.0 in stage 1.0 (TID 605, kc1-w-51.c.maclab-ukbb.internal, executor 68, partition 0, PROCESS_LOCAL, 7664 bytes) 2019-12-18 21:28:04 BlockManagerInfo: INFO: Added broadcast_6_piece0 in memory on kc1-w-51.c.maclab-ukbb.internal:41335 (size: 5.2 KB, free: 9.5 GB) 2019-12-18 21:28:05 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-51.c.maclab-ukbb.internal:41335 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:28:07 BlockManagerInfo: INFO: Added taskresult_605 in memory on kc1-w-51.c.maclab-ukbb.internal:41335 (size: 2.1 MB, free: 9.5 GB) 2019-12-18 21:28:07 TransportClientFactory: INFO: Successfully created connection to kc1-w-51.c.maclab-ukbb.internal/10.128.0.93:41335 after 8 ms (0 ms spent in bootstraps) 2019-12-18 21:28:07 TaskSetManager: INFO: Finished task 0.0 in stage 1.0 (TID 605) in 2767 ms on kc1-w-51.c.maclab-ukbb.internal (executor 68) (1/1) 2019-12-18 21:28:07 YarnScheduler: INFO: Removed TaskSet 1.0, whose tasks have all completed, from pool default 2019-12-18 21:28:07 DAGScheduler: INFO: ResultStage 1 (collect at RVD.scala:676) finished in 2.776 s 2019-12-18 21:28:07 DAGScheduler: INFO: Job 1 finished: collect at RVD.scala:676, took 2.778987 s 2019-12-18 21:28:07 root: INFO: decoder cache hit 2019-12-18 21:28:07 BlockManagerInfo: INFO: Removed taskresult_605 on kc1-w-51.c.maclab-ukbb.internal:41335 in memory (size: 2.1 MB, free: 9.5 GB) 2019-12-18 21:28:07 root: INFO: took 3.272s 2019-12-18 21:28:07 root: INFO: interpreting non compilable node: TableCollect 2019-12-18 21:28:07 root: INFO: decoder cache hit 2019-12-18 21:28:07 root: INFO: decoder cache miss (3 hits, 6 misses, 0.333 2019-12-18 21:28:07 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_12. 2019-12-18 21:28:07 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_12.apply 2019-12-18 21:28:07 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-18 21:28:07 root: INFO: instruction count: 53: is/hail/codegen/generated/C_etypeDecode_12.m1_read_fields_group_0 2019-12-18 21:28:07 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_12.m2_INPLACE_DECODE_o_binary_TO_o_binary 2019-12-18 21:28:07 root: INFO: encoder cache miss (0 hits, 3 misses, 0.000) 2019-12-18 21:28:07 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeEncode_13. 2019-12-18 21:28:07 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeEncode_13.apply 2019-12-18 21:28:07 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-18 21:28:07 root: INFO: instruction count: 39: is/hail/codegen/generated/C_etypeEncode_13.m1_write_fields_group_0 2019-12-18 21:28:07 root: INFO: instruction count: 16: is/hail/codegen/generated/C_etypeEncode_13.m2_ENCODE_o_binary_TO_o_binary 2019-12-18 21:28:07 SparkContext: INFO: Starting job: collect at RVD.scala:676 2019-12-18 21:28:07 DAGScheduler: INFO: Got job 2 (collect at RVD.scala:676) with 2 output partitions 2019-12-18 21:28:07 DAGScheduler: INFO: Final stage: ResultStage 2 (collect at RVD.scala:676) 2019-12-18 21:28:07 DAGScheduler: INFO: Parents of final stage: List() 2019-12-18 21:28:07 DAGScheduler: INFO: Missing parents: List() 2019-12-18 21:28:07 DAGScheduler: INFO: Submitting ResultStage 2 (MapPartitionsRDD[20] at mapPartitions at ContextRDD.scala:217), which has no missing parents 2019-12-18 21:28:07 MemoryStore: INFO: Block broadcast_7 stored as values in memory (estimated size 11.0 KB, free 21.7 GB) 2019-12-18 21:28:07 MemoryStore: INFO: Block broadcast_7_piece0 stored as bytes in memory (estimated size 6.1 KB, free 21.7 GB) 2019-12-18 21:28:07 BlockManagerInfo: INFO: Added broadcast_7_piece0 in memory on kc1-m.c.maclab-ukbb.internal:34023 (size: 6.1 KB, free: 21.7 GB) 2019-12-18 21:28:07 SparkContext: INFO: Created broadcast 7 from broadcast at DAGScheduler.scala:1161 2019-12-18 21:28:07 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-18 21:28:07 YarnScheduler: INFO: Adding task set 2.0 with 2 tasks 2019-12-18 21:28:07 FairSchedulableBuilder: INFO: Added task set TaskSet_2.0 tasks to pool default 2019-12-18 21:28:07 TaskSetManager: INFO: Starting task 0.0 in stage 2.0 (TID 606, kc1-w-43.c.maclab-ukbb.internal, executor 85, partition 0, PROCESS_LOCAL, 7708 bytes) 2019-12-18 21:28:07 TaskSetManager: INFO: Starting task 1.0 in stage 2.0 (TID 607, kc1-w-33.c.maclab-ukbb.internal, executor 29, partition 1, PROCESS_LOCAL, 7708 bytes) 2019-12-18 21:28:07 BlockManagerInfo: INFO: Added broadcast_7_piece0 in memory on kc1-w-33.c.maclab-ukbb.internal:34505 (size: 6.1 KB, free: 9.5 GB) 2019-12-18 21:28:07 BlockManagerInfo: INFO: Added broadcast_7_piece0 in memory on kc1-w-43.c.maclab-ukbb.internal:45827 (size: 6.1 KB, free: 9.5 GB) 2019-12-18 21:28:08 BlockManagerInfo: INFO: Added taskresult_606 in memory on kc1-w-43.c.maclab-ukbb.internal:45827 (size: 3.7 MB, free: 9.5 GB) 2019-12-18 21:28:08 TransportClientFactory: INFO: Successfully created connection to kc1-w-43.c.maclab-ukbb.internal/10.128.0.80:45827 after 2 ms (0 ms spent in bootstraps) 2019-12-18 21:28:08 BlockManagerInfo: INFO: Added taskresult_607 in memory on kc1-w-33.c.maclab-ukbb.internal:34505 (size: 4.6 MB, free: 9.5 GB) 2019-12-18 21:28:08 TransportClientFactory: INFO: Successfully created connection to kc1-w-33.c.maclab-ukbb.internal/10.128.0.67:34505 after 1 ms (0 ms spent in bootstraps) 2019-12-18 21:28:08 TaskSetManager: INFO: Finished task 1.0 in stage 2.0 (TID 607) in 503 ms on kc1-w-33.c.maclab-ukbb.internal (executor 29) (1/2) 2019-12-18 21:28:08 TaskSetManager: INFO: Finished task 0.0 in stage 2.0 (TID 606) in 508 ms on kc1-w-43.c.maclab-ukbb.internal (executor 85) (2/2) 2019-12-18 21:28:08 YarnScheduler: INFO: Removed TaskSet 2.0, whose tasks have all completed, from pool default 2019-12-18 21:28:08 DAGScheduler: INFO: ResultStage 2 (collect at RVD.scala:676) finished in 0.516 s 2019-12-18 21:28:08 DAGScheduler: INFO: Job 2 finished: collect at RVD.scala:676, took 0.517407 s 2019-12-18 21:28:08 BlockManagerInfo: INFO: Removed taskresult_607 on kc1-w-33.c.maclab-ukbb.internal:34505 in memory (size: 4.6 MB, free: 9.5 GB) 2019-12-18 21:28:08 root: INFO: decoder cache hit 2019-12-18 21:28:08 BlockManagerInfo: INFO: Removed taskresult_606 on kc1-w-43.c.maclab-ukbb.internal:45827 in memory (size: 3.7 MB, free: 9.5 GB) 2019-12-18 21:28:08 ContextCleaner: INFO: Cleaned accumulator 49 2019-12-18 21:28:08 ContextCleaner: INFO: Cleaned accumulator 34 2019-12-18 21:28:08 ContextCleaner: INFO: Cleaned accumulator 27 2019-12-18 21:28:08 root: INFO: took 1.149s 2019-12-18 21:28:08 root: INFO: interpreting non compilable node: TableCollect 2019-12-18 21:28:08 root: INFO: decoder cache hit 2019-12-18 21:28:08 root: INFO: decoder cache miss (5 hits, 7 misses, 0.417 2019-12-18 21:28:08 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeDecode_14. 2019-12-18 21:28:08 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeDecode_14.apply 2019-12-18 21:28:08 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-18 21:28:08 root: INFO: instruction count: 28: is/hail/codegen/generated/C_etypeDecode_14.m1_read_fields_group_0 2019-12-18 21:28:08 root: INFO: instruction count: 29: is/hail/codegen/generated/C_etypeDecode_14.m2_INPLACE_DECODE_o_binary_TO_o_binary 2019-12-18 21:28:08 root: INFO: encoder cache miss (0 hits, 4 misses, 0.000) 2019-12-18 21:28:08 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeEncode_15. 2019-12-18 21:28:08 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeEncode_15.apply 2019-12-18 21:28:08 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-18 21:28:08 root: INFO: instruction count: 21: is/hail/codegen/generated/C_etypeEncode_15.m1_write_fields_group_0 2019-12-18 21:28:08 root: INFO: instruction count: 16: is/hail/codegen/generated/C_etypeEncode_15.m2_ENCODE_o_binary_TO_o_binary 2019-12-18 21:28:08 SparkContext: INFO: Starting job: collect at RVD.scala:676 2019-12-18 21:28:08 DAGScheduler: INFO: Got job 3 (collect at RVD.scala:676) with 1 output partitions 2019-12-18 21:28:08 DAGScheduler: INFO: Final stage: ResultStage 3 (collect at RVD.scala:676) 2019-12-18 21:28:08 DAGScheduler: INFO: Parents of final stage: List() 2019-12-18 21:28:08 DAGScheduler: INFO: Missing parents: List() 2019-12-18 21:28:08 DAGScheduler: INFO: Submitting ResultStage 3 (MapPartitionsRDD[26] at mapPartitions at ContextRDD.scala:217), which has no missing parents 2019-12-18 21:28:08 MemoryStore: INFO: Block broadcast_8 stored as values in memory (estimated size 10.6 KB, free 21.7 GB) 2019-12-18 21:28:08 MemoryStore: INFO: Block broadcast_8_piece0 stored as bytes in memory (estimated size 5.8 KB, free 21.7 GB) 2019-12-18 21:28:08 BlockManagerInfo: INFO: Added broadcast_8_piece0 in memory on kc1-m.c.maclab-ukbb.internal:34023 (size: 5.8 KB, free: 21.7 GB) 2019-12-18 21:28:08 SparkContext: INFO: Created broadcast 8 from broadcast at DAGScheduler.scala:1161 2019-12-18 21:28:08 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-18 21:28:08 YarnScheduler: INFO: Adding task set 3.0 with 1 tasks 2019-12-18 21:28:08 FairSchedulableBuilder: INFO: Added task set TaskSet_3.0 tasks to pool default 2019-12-18 21:28:08 TaskSetManager: INFO: Starting task 0.0 in stage 3.0 (TID 608, kc1-w-37.c.maclab-ukbb.internal, executor 78, partition 0, PROCESS_LOCAL, 7664 bytes) 2019-12-18 21:28:08 BlockManagerInfo: INFO: Added broadcast_8_piece0 in memory on kc1-w-37.c.maclab-ukbb.internal:33331 (size: 5.8 KB, free: 9.5 GB) 2019-12-18 21:28:09 BlockManagerInfo: INFO: Added broadcast_4_piece0 in memory on kc1-w-37.c.maclab-ukbb.internal:33331 (size: 28.2 KB, free: 9.5 GB) 2019-12-18 21:28:10 BlockManagerInfo: INFO: Added taskresult_608 in memory on kc1-w-37.c.maclab-ukbb.internal:33331 (size: 6.8 MB, free: 9.5 GB) 2019-12-18 21:28:10 TransportClientFactory: INFO: Successfully created connection to kc1-w-37.c.maclab-ukbb.internal/10.128.0.71:33331 after 1 ms (0 ms spent in bootstraps) 2019-12-18 21:28:11 TaskSetManager: INFO: Finished task 0.0 in stage 3.0 (TID 608) in 2339 ms on kc1-w-37.c.maclab-ukbb.internal (executor 78) (1/1) 2019-12-18 21:28:11 YarnScheduler: INFO: Removed TaskSet 3.0, whose tasks have all completed, from pool default 2019-12-18 21:28:11 DAGScheduler: INFO: ResultStage 3 (collect at RVD.scala:676) finished in 2.348 s 2019-12-18 21:28:11 DAGScheduler: INFO: Job 3 finished: collect at RVD.scala:676, took 2.350167 s 2019-12-18 21:28:11 root: INFO: decoder cache hit 2019-12-18 21:28:11 BlockManagerInfo: INFO: Removed taskresult_608 on kc1-w-37.c.maclab-ukbb.internal:33331 in memory (size: 6.8 MB, free: 9.5 GB) 2019-12-18 21:28:11 root: INFO: took 2.730s 2019-12-18 21:28:11 root: INFO: interpreting non compilable node: TableCollect 2019-12-18 21:28:11 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.106ms, total 10.667s 2019-12-18 21:28:11 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- LowerMatrixToTable -- LoweringTransformation : 0.407ms, total 10.668s 2019-12-18 21:28:11 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- LowerMatrixToTable -- Verify : 0.130ms, total 10.668s 2019-12-18 21:28:11 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- LowerMatrixToTable : 0.863ms, total 10.668s, tagged coverage 74.5 2019-12-18 21:28:11 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.073ms, total 10.668s 2019-12-18 21:28:11 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation : 0.152ms, total 10.668s 2019-12-18 21:28:11 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- InterpretNonCompilable -- Verify : 0.113ms, total 10.668s 2019-12-18 21:28:11 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- InterpretNonCompilable : 0.418ms, total 10.669s, tagged coverage 80.9 2019-12-18 21:28:11 root: INFO: optimize ArrayAggScan/StagedExtractAggregators/postAggIR: before: IR size 2: (Begin (InitOp2 0 (Count () () None) ())) 2019-12-18 21:28:11 root: INFO: optimize ArrayAggScan/StagedExtractAggregators/postAggIR: after: IR size 2: (Begin (InitOp2 0 (Count () () None) ())) 2019-12-18 21:28:11 root: INFO: optimize ArrayAggScan/StagedExtractAggregators/init: before: IR size 2: (Begin (SeqOp2 0 (Count () () None) ())) 2019-12-18 21:28:11 root: INFO: optimize ArrayAggScan/StagedExtractAggregators/init: after: IR size 2: (Begin (SeqOp2 0 (Count () () None) ())) 2019-12-18 21:28:11 root: INFO: optimize ArrayAggScan/StagedExtractAggregators/perElt: before: IR size 5: (Let __iruid_1634 (ResultOp2 0 ( (Count () () None))) (MakeStruct (__iruid_761 (GetTupleElement 0 (Ref __iruid_1634))))) 2019-12-18 21:28:11 root: INFO: optimize ArrayAggScan/StagedExtractAggregators/perElt: after: IR size 3: (MakeStruct (__iruid_761 (GetTupleElement 0 (ResultOp2 0 ( (Count () () None)))))) 2019-12-18 21:28:11 root: INFO: instruction count: 3: is/hail/codegen/generated/C17. 2019-12-18 21:28:11 root: INFO: instruction count: 11: is/hail/codegen/generated/C17.apply 2019-12-18 21:28:11 root: INFO: instruction count: 14: is/hail/codegen/generated/C17.apply 2019-12-18 21:28:11 root: INFO: instruction count: 110: is/hail/codegen/generated/C17.m1_method 2019-12-18 21:28:11 root: INFO: instruction count: 33: is/hail/codegen/generated/C17.m2_method 2019-12-18 21:28:11 root: INFO: instruction count: 92: is/hail/codegen/generated/C17.m3_method 2019-12-18 21:28:11 root: INFO: instruction count: 105: is/hail/codegen/generated/C17.m4_method 2019-12-18 21:28:11 root: INFO: instruction count: 3: is/hail/codegen/generated/C18. 2019-12-18 21:28:11 root: INFO: instruction count: 11: is/hail/codegen/generated/C18.apply 2019-12-18 21:28:11 root: INFO: instruction count: 14: is/hail/codegen/generated/C18.apply 2019-12-18 21:28:11 root: INFO: instruction count: 110: is/hail/codegen/generated/C18.m1_method 2019-12-18 21:28:11 root: INFO: instruction count: 33: is/hail/codegen/generated/C18.m2_method 2019-12-18 21:28:11 root: INFO: instruction count: 92: is/hail/codegen/generated/C18.m3_method 2019-12-18 21:28:11 root: INFO: instruction count: 105: is/hail/codegen/generated/C18.m4_method 2019-12-18 21:28:11 root: INFO: encoder cache miss (0 hits, 5 misses, 0.000) 2019-12-18 21:28:11 root: INFO: instruction count: 3: is/hail/codegen/generated/C_etypeEncode_19. 2019-12-18 21:28:11 root: INFO: instruction count: 7: is/hail/codegen/generated/C_etypeEncode_19.apply 2019-12-18 21:28:11 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-18 21:28:11 root: INFO: instruction count: 51: is/hail/codegen/generated/C_etypeEncode_19.m1_write_fields_group_0 2019-12-18 21:28:11 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-18 21:28:11 root: INFO: instruction count: 37: is/hail/codegen/generated/C_etypeEncode_19.m3_write_fields_group_0 2019-12-18 21:28:11 root: INFO: instruction count: 76: 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-18 21:28:11 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-18 21:28:11 root: INFO: instruction count: 39: is/hail/codegen/generated/C_etypeEncode_19.m6_write_fields_group_0 2019-12-18 21:28:11 root: INFO: instruction count: 16: is/hail/codegen/generated/C_etypeEncode_19.m7_ENCODE_o_binary_TO_o_binary 2019-12-18 21:28:11 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-18 21:28:11 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-18 21:28:11 root: INFO: instruction count: 37: is/hail/codegen/generated/C_etypeEncode_19.m10_write_fields_group_0 2019-12-18 21:28:11 root: INFO: instruction count: 76: 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-18 21:28:11 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-18 21:28:11 root: INFO: instruction count: 21: is/hail/codegen/generated/C_etypeEncode_19.m13_write_fields_group_0 2019-12-18 21:28:11 root: INFO: RegionPool: REPORT_THRESHOLD: 4.8M allocated (192.0K blocks / 4.6M chunks), thread 19: Thread-6 2019-12-18 21:28:11 root: INFO: RegionPool: REPORT_THRESHOLD: 4.9M allocated (256.0K blocks / 4.6M chunks), thread 19: Thread-6 2019-12-18 21:28:11 root: INFO: RegionPool: REPORT_THRESHOLD: 4.9M allocated (320.0K blocks / 4.6M chunks), thread 19: Thread-6 2019-12-18 21:28:11 root: INFO: RegionPool: REPORT_THRESHOLD: 5.0M allocated (384.0K blocks / 4.6M chunks), thread 19: Thread-6 2019-12-18 21:28:11 root: INFO: RegionPool: REPORT_THRESHOLD: 5.1M allocated (448.0K blocks / 4.6M chunks), thread 19: Thread-6 2019-12-18 21:28:11 root: INFO: RegionPool: REPORT_THRESHOLD: 8.1M allocated (3.4M blocks / 4.6M chunks), thread 19: Thread-6 2019-12-18 21:28:11 root: INFO: RegionPool: REPORT_THRESHOLD: 16.0M allocated (8.3M blocks / 7.7M chunks), thread 19: Thread-6 2019-12-18 21:28:11 MemoryStore: INFO: Block broadcast_9 stored as values in memory (estimated size 12.2 MB, free 21.7 GB) 2019-12-18 21:28:11 MemoryStore: INFO: Block broadcast_9_piece0 stored as bytes in memory (estimated size 4.0 MB, free 21.7 GB) 2019-12-18 21:28:11 BlockManagerInfo: INFO: Added broadcast_9_piece0 in memory on kc1-m.c.maclab-ukbb.internal:34023 (size: 4.0 MB, free: 21.7 GB) 2019-12-18 21:28:11 MemoryStore: INFO: Block broadcast_9_piece1 stored as bytes in memory (estimated size 2.1 MB, free 21.7 GB) 2019-12-18 21:28:11 BlockManagerInfo: INFO: Added broadcast_9_piece1 in memory on kc1-m.c.maclab-ukbb.internal:34023 (size: 2.1 MB, free: 21.7 GB) 2019-12-18 21:28:11 SparkContext: INFO: Created broadcast 9 from broadcast at SparkBackend.scala:21 2019-12-18 21:28:11 root: INFO: instruction count: 3: is/hail/codegen/generated/C16. 2019-12-18 21:28:11 root: INFO: instruction count: 39: is/hail/codegen/generated/C16.apply 2019-12-18 21:28:11 root: INFO: instruction count: 10: is/hail/codegen/generated/C16.apply 2019-12-18 21:28:11 root: INFO: instruction count: 2073: is/hail/codegen/generated/C16.m1_method 2019-12-18 21:28:11 root: INFO: instruction count: 99: is/hail/codegen/generated/C16.m2_method 2019-12-18 21:28:11 root: INFO: instruction count: 83: is/hail/codegen/generated/C16.m3_method 2019-12-18 21:28:11 root: INFO: instruction count: 106: is/hail/codegen/generated/C16.m4_method 2019-12-18 21:28:11 root: INFO: instruction count: 58: is/hail/codegen/generated/C16.m5_method 2019-12-18 21:28:11 root: INFO: instruction count: 563: is/hail/codegen/generated/C16.m6_method 2019-12-18 21:28:11 root: INFO: instruction count: 87: is/hail/codegen/generated/C16.m7_method 2019-12-18 21:28:11 root: INFO: instruction count: 92: is/hail/codegen/generated/C16.m8_method 2019-12-18 21:28:11 root: INFO: instruction count: 105: is/hail/codegen/generated/C16.m9_method 2019-12-18 21:28:11 root: INFO: instruction count: 37: is/hail/codegen/generated/C16.m10_method 2019-12-18 21:28:11 root: INFO: instruction count: 3: is/hail/codegen/generated/C16.m11_create_states_group0 2019-12-18 21:28:11 root: INFO: instruction count: 3: is/hail/codegen/generated/C16.m12_new_state_group0 2019-12-18 21:28:11 root: INFO: instruction count: 9: is/hail/codegen/generated/C16.m13_aggs_result_group0 2019-12-18 21:28:11 root: INFO: instruction count: 13: is/hail/codegen/generated/C16.m14_store_group0 2019-12-18 21:28:11 root: INFO: instruction count: 221: is/hail/codegen/generated/C16.m15_method 2019-12-18 21:28:11 root: INFO: instruction count: 993: is/hail/codegen/generated/C16.m16_method 2019-12-18 21:28:11 root: INFO: instruction count: 14: is/hail/codegen/generated/C16.setPartitionIndex 2019-12-18 21:28:11 root: INFO: instruction count: 6: is/hail/codegen/generated/C16.addPartitionRegion 2019-12-18 21:28:11 root: INFO: instruction count: 27: is/hail/codegen/generated/C16.m19_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-18 21:28:11 root: INFO: instruction count: 78: is/hail/codegen/generated/C16.m20_read_fields_group_0 2019-12-18 21:28:11 root: INFO: instruction count: 21: is/hail/codegen/generated/C16.m21_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-18 21:28:11 root: INFO: instruction count: 53: is/hail/codegen/generated/C16.m22_read_fields_group_0 2019-12-18 21:28:11 root: INFO: instruction count: 99: is/hail/codegen/generated/C16.m23_INPLACE_DECODE_o_array_of_o_struct_of_o_binaryANDo_binaryEND_TO_o_array_of_o_tuple_of_o_binaryANDo_binaryEND 2019-12-18 21:28:11 root: INFO: instruction count: 21: is/hail/codegen/generated/C16.m24_INPLACE_DECODE_o_struct_of_o_binaryANDo_binaryEND_TO_o_tuple_of_o_binaryANDo_binaryEND 2019-12-18 21:28:11 root: INFO: instruction count: 53: is/hail/codegen/generated/C16.m25_read_fields_group_0 2019-12-18 21:28:11 root: INFO: instruction count: 29: is/hail/codegen/generated/C16.m26_INPLACE_DECODE_o_binary_TO_o_binary 2019-12-18 21:28:11 root: INFO: instruction count: 8: is/hail/codegen/generated/C16.m27_INPLACE_DECODE_o_struct_of_END_TO_o_tuple_of_END 2019-12-18 21:28:11 root: INFO: instruction count: 21: is/hail/codegen/generated/C16.m28_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-18 21:28:11 root: INFO: instruction count: 53: is/hail/codegen/generated/C16.m29_read_fields_group_0 2019-12-18 21:28:11 root: INFO: instruction count: 99: is/hail/codegen/generated/C16.m30_INPLACE_DECODE_o_array_of_o_struct_of_o_binaryEND_TO_o_array_of_o_tuple_of_o_binaryEND 2019-12-18 21:28:11 root: INFO: instruction count: 21: is/hail/codegen/generated/C16.m31_INPLACE_DECODE_o_struct_of_o_binaryEND_TO_o_tuple_of_o_binaryEND 2019-12-18 21:28:11 root: INFO: instruction count: 28: is/hail/codegen/generated/C16.m32_read_fields_group_0 2019-12-18 21:28:11 root: INFO: instruction count: 38: is/hail/codegen/generated/C16.addLiterals 2019-12-18 21:28:11 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- Compile : 603.705ms, total 11.272s 2019-12-18 21:28:11 root: INFO: Timer: Time taken for CompileAndEvaluate -- InterpretNonCompilable -- LoweringTransformation -- CompileAndEvaluate -- InitializeCompiledFunction : 108.824ms, total 11.381s 2019-12-18 21:28:12 root: INFO: RegionPool: REPORT_THRESHOLD: 32.0M allocated (24.3M blocks / 7.7M chunks), thread 19: Thread-6 2019-12-18 21:28:12 root: INFO: RegionPool: REPORT_THRESHOLD: 65.2M allocated (36.0M blocks / 29.2M chunks), thread 19: Thread-6 2019-12-18 21:28:13 root: INFO: RegionPool: REPORT_THRESHOLD: 129.7M allocated (78.9M blocks / 50.8M chunks), thread 19: Thread-6 2019-12-18 21:28:14 root: INFO: RegionPool: REPORT_THRESHOLD: 258.7M allocated (164.7M blocks / 94.0M chunks), thread 19: Thread-6 2019-12-18 21:28:16 root: INFO: RegionPool: REPORT_THRESHOLD: 512.0M allocated (334.7M blocks / 177.3M chunks), thread 19: Thread-6 2019-12-18 21:28:21 root: INFO: RegionPool: REPORT_THRESHOLD: 1.0G allocated (673.9M blocks / 350.1M chunks), thread 19: Thread-6 2019-12-18 21:28:31 root: INFO: RegionPool: REPORT_THRESHOLD: 2.0G allocated (1.3G blocks / 692.6M chunks), thread 19: Thread-6 2019-12-18 21:28:51 root: INFO: RegionPool: REPORT_THRESHOLD: 4.0G allocated (2.7G blocks / 1.3G chunks), thread 19: Thread-6 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Request to remove executorIds: 69, 73, 10, 75 2019-12-18 21:28:54 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 69, 73, 10, 75 2019-12-18 21:28:54 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 69, 73, 10, 75 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 69 because it has been idle for 60 seconds (new desired total will be 117) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 73 because it has been idle for 60 seconds (new desired total will be 116) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 10 because it has been idle for 60 seconds (new desired total will be 115) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 75 because it has been idle for 60 seconds (new desired total will be 114) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Request to remove executorIds: 66, 80, 79, 6, 81 2019-12-18 21:28:54 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 66, 80, 79, 6, 81 2019-12-18 21:28:54 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 66, 80, 79, 6, 81 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 66 because it has been idle for 60 seconds (new desired total will be 113) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 80 because it has been idle for 60 seconds (new desired total will be 112) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 79 because it has been idle for 60 seconds (new desired total will be 111) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 6 because it has been idle for 60 seconds (new desired total will be 110) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 81 because it has been idle for 60 seconds (new desired total will be 109) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Request to remove executorIds: 8, 92, 89, 116, 1, 14, 20, 76, 96 2019-12-18 21:28:54 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 8, 92, 89, 116, 1, 14, 20, 76, 96 2019-12-18 21:28:54 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 8, 92, 89, 116, 1, 14, 20, 76, 96 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 8 because it has been idle for 60 seconds (new desired total will be 108) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 92 because it has been idle for 60 seconds (new desired total will be 107) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 89 because it has been idle for 60 seconds (new desired total will be 106) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 116 because it has been idle for 60 seconds (new desired total will be 105) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 1 because it has been idle for 60 seconds (new desired total will be 104) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 14 because it has been idle for 60 seconds (new desired total will be 103) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 20 because it has been idle for 60 seconds (new desired total will be 102) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 76 because it has been idle for 60 seconds (new desired total will be 101) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 96 because it has been idle for 60 seconds (new desired total will be 100) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Request to remove executorIds: 15, 86, 95, 7, 4, 106, 16, 114 2019-12-18 21:28:54 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 15, 86, 95, 7, 4, 106, 16, 114 2019-12-18 21:28:54 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 15, 86, 95, 7, 4, 106, 16, 114 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 15 because it has been idle for 60 seconds (new desired total will be 99) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 86 because it has been idle for 60 seconds (new desired total will be 98) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 95 because it has been idle for 60 seconds (new desired total will be 97) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 7 because it has been idle for 60 seconds (new desired total will be 96) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 4 because it has been idle for 60 seconds (new desired total will be 95) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 106 because it has been idle for 60 seconds (new desired total will be 94) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 16 because it has been idle for 60 seconds (new desired total will be 93) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 114 because it has been idle for 60 seconds (new desired total will be 92) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Request to remove executorIds: 99, 107, 101, 115, 13 2019-12-18 21:28:54 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 99, 107, 101, 115, 13 2019-12-18 21:28:54 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 99, 107, 101, 115, 13 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 99 because it has been idle for 60 seconds (new desired total will be 91) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 107 because it has been idle for 60 seconds (new desired total will be 90) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 101 because it has been idle for 60 seconds (new desired total will be 89) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 115 because it has been idle for 60 seconds (new desired total will be 88) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 13 because it has been idle for 60 seconds (new desired total will be 87) 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Request to remove executorIds: 98 2019-12-18 21:28:54 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 98 2019-12-18 21:28:54 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 98 2019-12-18 21:28:54 ExecutorAllocationManager: INFO: Removing executor 98 because it has been idle for 60 seconds (new desired total will be 86) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Request to remove executorIds: 111, 112 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 111, 112 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 111, 112 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Removing executor 111 because it has been idle for 60 seconds (new desired total will be 85) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Removing executor 112 because it has been idle for 60 seconds (new desired total will be 84) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Request to remove executorIds: 109 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 109 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 109 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Removing executor 109 because it has been idle for 60 seconds (new desired total will be 83) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Request to remove executorIds: 2 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 2 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 2 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Removing executor 2 because it has been idle for 60 seconds (new desired total will be 82) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 8. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 8 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 8 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(8, kc1-w-82.c.maclab-ukbb.internal, 42149, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 8 successfully in removeExecutor 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 7. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 7 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 7 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(7, kc1-w-21.c.maclab-ukbb.internal, 37387, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 7 successfully in removeExecutor 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 10. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 10 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 10 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(10, kc1-w-82.c.maclab-ukbb.internal, 37735, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 10 successfully in removeExecutor 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 8 on kc1-w-82.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 7 on kc1-w-21.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 10 on kc1-w-82.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 8 has been removed (new total is 117) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 7 has been removed (new total is 116) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 10 has been removed (new total is 115) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 13. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 13 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 13 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(13, kc1-w-16.c.maclab-ukbb.internal, 46555, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 13 successfully in removeExecutor 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Request to remove executorIds: 25 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 25 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 25 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 13 on kc1-w-16.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 14. 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 15. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 14 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 14 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(14, kc1-w-8.c.maclab-ukbb.internal, 40427, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 14 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 15 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 15 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(15, kc1-w-61.c.maclab-ukbb.internal, 42891, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 15 successfully in removeExecutor 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 14 on kc1-w-8.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 15 on kc1-w-61.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Removing executor 25 because it has been idle for 60 seconds (new desired total will be 81) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 13 has been removed (new total is 114) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 14 has been removed (new total is 113) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 15 has been removed (new total is 112) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 16. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 16 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 16 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(16, kc1-w-24.c.maclab-ukbb.internal, 44321, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 16 successfully in removeExecutor 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 16 on kc1-w-24.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 16 has been removed (new total is 111) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Request to remove executorIds: 30, 27, 12 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 30, 27, 12 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 30, 27, 12 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Removing executor 30 because it has been idle for 60 seconds (new desired total will be 80) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Removing executor 27 because it has been idle for 60 seconds (new desired total will be 79) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Removing executor 12 because it has been idle for 60 seconds (new desired total will be 78) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Request to remove executorIds: 24, 26 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 24, 26 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 24, 26 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Removing executor 24 because it has been idle for 60 seconds (new desired total will be 77) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Removing executor 26 because it has been idle for 60 seconds (new desired total will be 76) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 80. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 80 (epoch 0) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 73. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 80 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(80, kc1-w-39.c.maclab-ukbb.internal, 44629, None) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 89. 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 80 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 73 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 73 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(73, kc1-w-99.c.maclab-ukbb.internal, 41483, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 73 successfully in removeExecutor 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 69. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 89 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 89 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(89, kc1-w-28.c.maclab-ukbb.internal, 39787, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 89 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 69 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 69 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(69, kc1-w-26.c.maclab-ukbb.internal, 42473, None) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 81. 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 69 successfully in removeExecutor 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 92. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 81 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 81 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(81, kc1-w-72.c.maclab-ukbb.internal, 42749, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 81 successfully in removeExecutor 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 86. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 92 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 92 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(92, kc1-w-94.c.maclab-ukbb.internal, 45941, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 92 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 86 (epoch 0) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 107. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 86 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(86, kc1-w-9.c.maclab-ukbb.internal, 38087, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 86 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 107 (epoch 0) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 98. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 107 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(107, kc1-w-58.c.maclab-ukbb.internal, 46643, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 107 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 98 (epoch 0) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 99. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 98 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(98, kc1-w-93.c.maclab-ukbb.internal, 32959, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 98 successfully in removeExecutor 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 66. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 99 (epoch 0) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 96. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 99 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(99, kc1-w-14.c.maclab-ukbb.internal, 39763, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 99 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 66 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 66 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(66, kc1-w-34.c.maclab-ukbb.internal, 41047, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 66 successfully in removeExecutor 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Request to remove executorIds: 22 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 22 2019-12-18 21:28:55 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 22 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 96 (epoch 0) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 95. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 96 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(96, kc1-w-36.c.maclab-ukbb.internal, 44027, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 96 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 95 (epoch 0) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Removing executor 22 because it has been idle for 60 seconds (new desired total will be 75) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 95 from BlockManagerMaster. 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 80 on kc1-w-39.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 75. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(95, kc1-w-41.c.maclab-ukbb.internal, 41757, None) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 80 has been removed (new total is 110) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 101. 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 95 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 75 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 75 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(75, kc1-w-44.c.maclab-ukbb.internal, 39759, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 75 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 101 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 101 from BlockManagerMaster. 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 73 on kc1-w-99.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(101, kc1-w-67.c.maclab-ukbb.internal, 41565, None) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 1. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 73 has been removed (new total is 109) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 2. 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 101 successfully in removeExecutor 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 106. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 1 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 1 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(1, kc1-w-17.c.maclab-ukbb.internal, 44121, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 1 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 2 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 2 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(2, kc1-w-81.c.maclab-ukbb.internal, 38117, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 2 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 106 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 106 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(106, kc1-w-76.c.maclab-ukbb.internal, 35541, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 106 successfully in removeExecutor 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 76. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 76 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 76 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(76, kc1-w-65.c.maclab-ukbb.internal, 38551, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 76 successfully in removeExecutor 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 89 on kc1-w-28.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 89 has been removed (new total is 108) 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 69 on kc1-w-26.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 112. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 69 has been removed (new total is 107) 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 112 (epoch 0) 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 81 on kc1-w-72.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 112 from BlockManagerMaster. 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 111. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(112, kc1-w-27.c.maclab-ukbb.internal, 44973, None) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 81 has been removed (new total is 106) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 112 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 111 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 111 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(111, kc1-w-30.c.maclab-ukbb.internal, 40935, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 111 successfully in removeExecutor 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 92 on kc1-w-94.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 109. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 92 has been removed (new total is 105) 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 109 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 109 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(109, kc1-w-49.c.maclab-ukbb.internal, 37671, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 109 successfully in removeExecutor 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 86 on kc1-w-9.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 79. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 86 has been removed (new total is 104) 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 79 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 79 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(79, kc1-w-38.c.maclab-ukbb.internal, 45745, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 79 successfully in removeExecutor 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 107 on kc1-w-58.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 114. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 107 has been removed (new total is 103) 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 114 (epoch 0) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 115. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 114 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(114, kc1-w-42.c.maclab-ukbb.internal, 35111, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 114 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 115 (epoch 0) 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 20. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 115 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(115, kc1-w-0.c.maclab-ukbb.internal, 35107, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 115 successfully in removeExecutor 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 20 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 20 from BlockManagerMaster. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(20, kc1-w-17.c.maclab-ukbb.internal, 41919, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 20 successfully in removeExecutor 2019-12-18 21:28:55 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 116. 2019-12-18 21:28:55 DAGScheduler: INFO: Executor lost: 116 (epoch 0) 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Trying to remove executor 116 from BlockManagerMaster. 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 98 on kc1-w-93.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(116, kc1-w-7.c.maclab-ukbb.internal, 40663, None) 2019-12-18 21:28:55 BlockManagerMaster: INFO: Removed 116 successfully in removeExecutor 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 98 has been removed (new total is 102) 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 99 on kc1-w-14.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 66 on kc1-w-34.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 99 has been removed (new total is 101) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 66 has been removed (new total is 100) 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 96 on kc1-w-36.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 96 has been removed (new total is 99) 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 95 on kc1-w-41.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 75 on kc1-w-44.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 95 has been removed (new total is 98) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 75 has been removed (new total is 97) 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 101 on kc1-w-67.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 1 on kc1-w-17.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 2 on kc1-w-81.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 101 has been removed (new total is 96) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 1 has been removed (new total is 95) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 2 has been removed (new total is 94) 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 106 on kc1-w-76.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 76 on kc1-w-65.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 106 has been removed (new total is 93) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 76 has been removed (new total is 92) 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 112 on kc1-w-27.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 112 has been removed (new total is 91) 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 111 on kc1-w-30.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 111 has been removed (new total is 90) 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 109 on kc1-w-49.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 79 on kc1-w-38.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 109 has been removed (new total is 89) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 79 has been removed (new total is 88) 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 114 on kc1-w-42.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 114 has been removed (new total is 87) 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 115 on kc1-w-0.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 20 on kc1-w-17.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 115 has been removed (new total is 86) 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 20 has been removed (new total is 85) 2019-12-18 21:28:55 YarnScheduler: INFO: Executor 116 on kc1-w-7.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:55 ExecutorAllocationManager: INFO: Existing executor 116 has been removed (new total is 84) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Request to remove executorIds: 38 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 38 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 38 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Removing executor 38 because it has been idle for 60 seconds (new desired total will be 74) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Request to remove executorIds: 34, 28 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 34, 28 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 34, 28 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Removing executor 34 because it has been idle for 60 seconds (new desired total will be 73) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Removing executor 28 because it has been idle for 60 seconds (new desired total will be 72) 2019-12-18 21:28:56 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 4. 2019-12-18 21:28:56 DAGScheduler: INFO: Executor lost: 4 (epoch 0) 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Trying to remove executor 4 from BlockManagerMaster. 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(4, kc1-w-73.c.maclab-ukbb.internal, 44439, None) 2019-12-18 21:28:56 BlockManagerMaster: INFO: Removed 4 successfully in removeExecutor 2019-12-18 21:28:56 YarnScheduler: INFO: Executor 4 on kc1-w-73.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Existing executor 4 has been removed (new total is 83) 2019-12-18 21:28:56 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 6. 2019-12-18 21:28:56 DAGScheduler: INFO: Executor lost: 6 (epoch 0) 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Trying to remove executor 6 from BlockManagerMaster. 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(6, kc1-w-77.c.maclab-ukbb.internal, 39987, None) 2019-12-18 21:28:56 BlockManagerMaster: INFO: Removed 6 successfully in removeExecutor 2019-12-18 21:28:56 YarnScheduler: INFO: Executor 6 on kc1-w-77.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Existing executor 6 has been removed (new total is 82) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Request to remove executorIds: 23 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 23 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 23 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Removing executor 23 because it has been idle for 60 seconds (new desired total will be 71) 2019-12-18 21:28:56 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 12. 2019-12-18 21:28:56 DAGScheduler: INFO: Executor lost: 12 (epoch 0) 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Trying to remove executor 12 from BlockManagerMaster. 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(12, kc1-w-60.c.maclab-ukbb.internal, 33849, None) 2019-12-18 21:28:56 BlockManagerMaster: INFO: Removed 12 successfully in removeExecutor 2019-12-18 21:28:56 YarnScheduler: INFO: Executor 12 on kc1-w-60.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Existing executor 12 has been removed (new total is 81) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Request to remove executorIds: 32 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 32 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 32 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Removing executor 32 because it has been idle for 60 seconds (new desired total will be 70) 2019-12-18 21:28:56 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 24. 2019-12-18 21:28:56 DAGScheduler: INFO: Executor lost: 24 (epoch 0) 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Trying to remove executor 24 from BlockManagerMaster. 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(24, kc1-w-16.c.maclab-ukbb.internal, 44289, None) 2019-12-18 21:28:56 BlockManagerMaster: INFO: Removed 24 successfully in removeExecutor 2019-12-18 21:28:56 YarnScheduler: INFO: Executor 24 on kc1-w-16.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Existing executor 24 has been removed (new total is 80) 2019-12-18 21:28:56 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 25. 2019-12-18 21:28:56 DAGScheduler: INFO: Executor lost: 25 (epoch 0) 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Trying to remove executor 25 from BlockManagerMaster. 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(25, kc1-w-8.c.maclab-ukbb.internal, 44489, None) 2019-12-18 21:28:56 BlockManagerMaster: INFO: Removed 25 successfully in removeExecutor 2019-12-18 21:28:56 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 26. 2019-12-18 21:28:56 DAGScheduler: INFO: Executor lost: 26 (epoch 0) 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Trying to remove executor 26 from BlockManagerMaster. 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(26, kc1-w-61.c.maclab-ukbb.internal, 46403, None) 2019-12-18 21:28:56 BlockManagerMaster: INFO: Removed 26 successfully in removeExecutor 2019-12-18 21:28:56 YarnScheduler: INFO: Executor 25 on kc1-w-8.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:56 YarnScheduler: INFO: Executor 26 on kc1-w-61.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Existing executor 25 has been removed (new total is 79) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Existing executor 26 has been removed (new total is 78) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Request to remove executorIds: 60, 42, 47 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 60, 42, 47 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 60, 42, 47 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Removing executor 60 because it has been idle for 60 seconds (new desired total will be 69) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Removing executor 42 because it has been idle for 60 seconds (new desired total will be 68) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Removing executor 47 because it has been idle for 60 seconds (new desired total will be 67) 2019-12-18 21:28:56 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 27. 2019-12-18 21:28:56 DAGScheduler: INFO: Executor lost: 27 (epoch 0) 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Trying to remove executor 27 from BlockManagerMaster. 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(27, kc1-w-24.c.maclab-ukbb.internal, 42553, None) 2019-12-18 21:28:56 BlockManagerMaster: INFO: Removed 27 successfully in removeExecutor 2019-12-18 21:28:56 YarnScheduler: INFO: Executor 27 on kc1-w-24.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Existing executor 27 has been removed (new total is 77) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Request to remove executorIds: 41, 62 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 41, 62 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 41, 62 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Removing executor 41 because it has been idle for 60 seconds (new desired total will be 66) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Removing executor 62 because it has been idle for 60 seconds (new desired total will be 65) 2019-12-18 21:28:56 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 28. 2019-12-18 21:28:56 DAGScheduler: INFO: Executor lost: 28 (epoch 0) 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Trying to remove executor 28 from BlockManagerMaster. 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(28, kc1-w-57.c.maclab-ukbb.internal, 39825, None) 2019-12-18 21:28:56 BlockManagerMaster: INFO: Removed 28 successfully in removeExecutor 2019-12-18 21:28:56 YarnScheduler: INFO: Executor 28 on kc1-w-57.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Existing executor 28 has been removed (new total is 76) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Request to remove executorIds: 56 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 56 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 56 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Removing executor 56 because it has been idle for 60 seconds (new desired total will be 64) 2019-12-18 21:28:56 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 30. 2019-12-18 21:28:56 DAGScheduler: INFO: Executor lost: 30 (epoch 0) 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Trying to remove executor 30 from BlockManagerMaster. 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(30, kc1-w-50.c.maclab-ukbb.internal, 33211, None) 2019-12-18 21:28:56 BlockManagerMaster: INFO: Removed 30 successfully in removeExecutor 2019-12-18 21:28:56 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 38. 2019-12-18 21:28:56 DAGScheduler: INFO: Executor lost: 38 (epoch 0) 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Trying to remove executor 38 from BlockManagerMaster. 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(38, kc1-w-46.c.maclab-ukbb.internal, 42939, None) 2019-12-18 21:28:56 BlockManagerMaster: INFO: Removed 38 successfully in removeExecutor 2019-12-18 21:28:56 YarnScheduler: INFO: Executor 30 on kc1-w-50.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:56 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 34. 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Existing executor 30 has been removed (new total is 75) 2019-12-18 21:28:56 DAGScheduler: INFO: Executor lost: 34 (epoch 0) 2019-12-18 21:28:56 YarnScheduler: INFO: Executor 38 on kc1-w-46.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Trying to remove executor 34 from BlockManagerMaster. 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Existing executor 38 has been removed (new total is 74) 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(34, kc1-w-13.c.maclab-ukbb.internal, 39731, None) 2019-12-18 21:28:56 BlockManagerMaster: INFO: Removed 34 successfully in removeExecutor 2019-12-18 21:28:56 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 22. 2019-12-18 21:28:56 DAGScheduler: INFO: Executor lost: 22 (epoch 0) 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Trying to remove executor 22 from BlockManagerMaster. 2019-12-18 21:28:56 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(22, kc1-w-64.c.maclab-ukbb.internal, 42505, None) 2019-12-18 21:28:56 BlockManagerMaster: INFO: Removed 22 successfully in removeExecutor 2019-12-18 21:28:56 YarnScheduler: INFO: Executor 34 on kc1-w-13.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Existing executor 34 has been removed (new total is 73) 2019-12-18 21:28:56 YarnScheduler: INFO: Executor 22 on kc1-w-64.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Existing executor 22 has been removed (new total is 72) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Request to remove executorIds: 65, 40 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 65, 40 2019-12-18 21:28:56 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 65, 40 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Removing executor 65 because it has been idle for 60 seconds (new desired total will be 63) 2019-12-18 21:28:56 ExecutorAllocationManager: INFO: Removing executor 40 because it has been idle for 60 seconds (new desired total will be 62) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Request to remove executorIds: 45, 83, 49 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 45, 83, 49 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 45, 83, 49 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 45 because it has been idle for 60 seconds (new desired total will be 61) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 83 because it has been idle for 60 seconds (new desired total will be 60) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 49 because it has been idle for 60 seconds (new desired total will be 59) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Request to remove executorIds: 84, 110, 18, 74, 53, 104, 11, 91, 94, 61, 108 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 84, 110, 18, 74, 53, 104, 11, 91, 94, 61, 108 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 84, 110, 18, 74, 53, 104, 11, 91, 94, 61, 108 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 84 because it has been idle for 60 seconds (new desired total will be 58) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 110 because it has been idle for 60 seconds (new desired total will be 57) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 18 because it has been idle for 60 seconds (new desired total will be 56) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 74 because it has been idle for 60 seconds (new desired total will be 55) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 53 because it has been idle for 60 seconds (new desired total will be 54) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 104 because it has been idle for 60 seconds (new desired total will be 53) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 11 because it has been idle for 60 seconds (new desired total will be 52) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 91 because it has been idle for 60 seconds (new desired total will be 51) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 94 because it has been idle for 60 seconds (new desired total will be 50) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 61 because it has been idle for 60 seconds (new desired total will be 49) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 108 because it has been idle for 60 seconds (new desired total will be 48) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Request to remove executorIds: 57, 63, 5, 33, 21, 35, 17, 44, 55, 9, 43, 58, 19, 3 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 57, 63, 5, 33, 21, 35, 17, 44, 55, 9, 43, 58, 19, 3 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 57, 63, 5, 33, 21, 35, 17, 44, 55, 9, 43, 58, 19, 3 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 57 because it has been idle for 60 seconds (new desired total will be 47) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 63 because it has been idle for 60 seconds (new desired total will be 46) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 5 because it has been idle for 60 seconds (new desired total will be 45) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 33 because it has been idle for 60 seconds (new desired total will be 44) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 21 because it has been idle for 60 seconds (new desired total will be 43) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 35 because it has been idle for 60 seconds (new desired total will be 42) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 17 because it has been idle for 60 seconds (new desired total will be 41) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 44 because it has been idle for 60 seconds (new desired total will be 40) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 55 because it has been idle for 60 seconds (new desired total will be 39) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 9 because it has been idle for 60 seconds (new desired total will be 38) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 43 because it has been idle for 60 seconds (new desired total will be 37) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 58 because it has been idle for 60 seconds (new desired total will be 36) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 19 because it has been idle for 60 seconds (new desired total will be 35) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 3 because it has been idle for 60 seconds (new desired total will be 34) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Request to remove executorIds: 90, 51, 46, 52, 37, 31 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 90, 51, 46, 52, 37, 31 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 90, 51, 46, 52, 37, 31 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 90 because it has been idle for 60 seconds (new desired total will be 33) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 51 because it has been idle for 60 seconds (new desired total will be 32) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 46 because it has been idle for 60 seconds (new desired total will be 31) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 52 because it has been idle for 60 seconds (new desired total will be 30) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 37 because it has been idle for 60 seconds (new desired total will be 29) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 31 because it has been idle for 60 seconds (new desired total will be 28) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 23. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 23 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 23 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(23, kc1-w-60.c.maclab-ukbb.internal, 36193, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 23 successfully in removeExecutor 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 23 on kc1-w-60.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 23 has been removed (new total is 71) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Request to remove executorIds: 39, 54 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 39, 54 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 39, 54 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 39 because it has been idle for 60 seconds (new desired total will be 27) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 54 because it has been idle for 60 seconds (new desired total will be 26) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Request to remove executorIds: 48, 59, 50, 64 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 48, 59, 50, 64 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 48, 59, 50, 64 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 48 because it has been idle for 60 seconds (new desired total will be 25) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 59 because it has been idle for 60 seconds (new desired total will be 24) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 50 because it has been idle for 60 seconds (new desired total will be 23) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 64 because it has been idle for 60 seconds (new desired total will be 22) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Request to remove executorIds: 105, 113, 93 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 105, 113, 93 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 105, 113, 93 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 105 because it has been idle for 60 seconds (new desired total will be 21) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 113 because it has been idle for 60 seconds (new desired total will be 20) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 93 because it has been idle for 60 seconds (new desired total will be 19) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Request to remove executorIds: 72, 97, 70, 100, 117, 102 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 72, 97, 70, 100, 117, 102 2019-12-18 21:28:57 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 72, 97, 70, 100, 117, 102 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 72 because it has been idle for 60 seconds (new desired total will be 18) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 97 because it has been idle for 60 seconds (new desired total will be 17) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 70 because it has been idle for 60 seconds (new desired total will be 16) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 100 because it has been idle for 60 seconds (new desired total will be 15) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 117 because it has been idle for 60 seconds (new desired total will be 14) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Removing executor 102 because it has been idle for 60 seconds (new desired total will be 13) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 17. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 17 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 17 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(17, kc1-w-55.c.maclab-ukbb.internal, 45961, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 17 successfully in removeExecutor 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 17 on kc1-w-55.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 17 has been removed (new total is 70) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 74. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 74 (epoch 0) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 91. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 74 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(74, kc1-w-29.c.maclab-ukbb.internal, 45131, None) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 104. 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 74 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 91 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 91 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(91, kc1-w-6.c.maclab-ukbb.internal, 46223, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 91 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 104 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 104 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(104, kc1-w-69.c.maclab-ukbb.internal, 35643, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 104 successfully in removeExecutor 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 84. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 84 (epoch 0) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 108. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 61. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 55. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 84 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(84, kc1-w-71.c.maclab-ukbb.internal, 44181, None) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 33. 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 84 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 108 (epoch 0) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 31. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 108 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(108, kc1-w-96.c.maclab-ukbb.internal, 45063, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 108 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 61 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 61 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(61, kc1-w-63.c.maclab-ukbb.internal, 39839, None) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 52. 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 61 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 55 (epoch 0) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 74 on kc1-w-29.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 55 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(55, kc1-w-11.c.maclab-ukbb.internal, 41055, None) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 91 on kc1-w-6.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 74 has been removed (new total is 69) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 37. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 91 has been removed (new total is 68) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 104 on kc1-w-69.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 104 has been removed (new total is 67) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 35. 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 55 successfully in removeExecutor 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 56. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 33 (epoch 0) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 65. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 63. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 33 from BlockManagerMaster. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 62. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 18. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(33, kc1-w-83.c.maclab-ukbb.internal, 43233, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 33 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 31 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 31 from BlockManagerMaster. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 90. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(31, kc1-w-31.c.maclab-ukbb.internal, 43839, None) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 94. 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 31 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 52 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 52 from BlockManagerMaster. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 58. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(52, kc1-w-40.c.maclab-ukbb.internal, 41543, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 52 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 37 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 37 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(37, kc1-w-52.c.maclab-ukbb.internal, 33565, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 37 successfully in removeExecutor 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 84 on kc1-w-71.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 35 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 35 from BlockManagerMaster. 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 108 on kc1-w-96.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(35, kc1-w-78.c.maclab-ukbb.internal, 33853, None) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 84 has been removed (new total is 66) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 108 has been removed (new total is 65) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 35 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 56 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 56 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(56, kc1-w-56.c.maclab-ukbb.internal, 44103, None) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 61 on kc1-w-63.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 55 on kc1-w-11.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 61 has been removed (new total is 64) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 55 has been removed (new total is 63) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 33 on kc1-w-83.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 31 on kc1-w-31.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 52 on kc1-w-40.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 33 has been removed (new total is 62) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 31 has been removed (new total is 61) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 52 has been removed (new total is 60) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 56 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 65 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 65 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(65, kc1-w-18.c.maclab-ukbb.internal, 35909, None) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 46. 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 65 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 63 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 63 from BlockManagerMaster. 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 37 on kc1-w-52.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(63, kc1-w-5.c.maclab-ukbb.internal, 44239, None) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 32. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 110. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 37 has been removed (new total is 59) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 63 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 62 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 62 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(62, kc1-w-84.c.maclab-ukbb.internal, 41675, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 62 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 18 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 18 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(18, kc1-w-33.c.maclab-ukbb.internal, 34777, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 18 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 90 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 90 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(90, kc1-w-90.c.maclab-ukbb.internal, 45465, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 90 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 94 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 94 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(94, kc1-w-68.c.maclab-ukbb.internal, 38957, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 94 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 58 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 58 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(58, kc1-w-37.c.maclab-ukbb.internal, 46597, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 58 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 46 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 46 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(46, kc1-w-51.c.maclab-ukbb.internal, 33747, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 46 successfully in removeExecutor 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 35 on kc1-w-78.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 32 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 32 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(32, kc1-w-20.c.maclab-ukbb.internal, 40091, None) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 35 has been removed (new total is 58) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 32 successfully in removeExecutor 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 56 on kc1-w-56.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 110 (epoch 0) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 65 on kc1-w-18.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 56 has been removed (new total is 57) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 65 has been removed (new total is 56) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 63 on kc1-w-5.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 62 on kc1-w-84.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 63 has been removed (new total is 55) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 18 on kc1-w-33.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 62 has been removed (new total is 54) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 110 from BlockManagerMaster. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 18 has been removed (new total is 53) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(110, kc1-w-15.c.maclab-ukbb.internal, 35979, None) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 94 on kc1-w-68.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 58 on kc1-w-37.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 94 has been removed (new total is 52) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 58 has been removed (new total is 51) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 110 successfully in removeExecutor 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 90 on kc1-w-90.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 90 has been removed (new total is 50) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 46 on kc1-w-51.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 46 has been removed (new total is 49) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 32 on kc1-w-20.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 32 has been removed (new total is 48) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 110 on kc1-w-15.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 83. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 110 has been removed (new total is 47) 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 83 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 83 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(83, kc1-w-63.c.maclab-ukbb.internal, 35833, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 83 successfully in removeExecutor 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 83 on kc1-w-63.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 83 has been removed (new total is 46) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 42. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 42 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 42 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(42, kc1-w-83.c.maclab-ukbb.internal, 34289, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 42 successfully in removeExecutor 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 42 on kc1-w-83.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 42 has been removed (new total is 45) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 41. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 41 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 41 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(41, kc1-w-31.c.maclab-ukbb.internal, 33059, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 41 successfully in removeExecutor 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 47. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 47 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 47 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(47, kc1-w-78.c.maclab-ukbb.internal, 38949, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 47 successfully in removeExecutor 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 41 on kc1-w-31.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 60. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 41 has been removed (new total is 44) 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 60 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 60 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(60, kc1-w-39.c.maclab-ukbb.internal, 39349, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 60 successfully in removeExecutor 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 44. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 44 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 44 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(44, kc1-w-46.c.maclab-ukbb.internal, 45897, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 44 successfully in removeExecutor 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 47 on kc1-w-78.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 57. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 19. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 47 has been removed (new total is 43) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 49. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 57 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 57 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(57, kc1-w-72.c.maclab-ukbb.internal, 33383, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 57 successfully in removeExecutor 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 21. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 19 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 19 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(19, kc1-w-50.c.maclab-ukbb.internal, 43591, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 19 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 49 (epoch 0) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 60 on kc1-w-39.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 49 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(49, kc1-w-52.c.maclab-ukbb.internal, 44387, None) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 60 has been removed (new total is 42) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 49 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 21 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 21 from BlockManagerMaster. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 40. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(21, kc1-w-81.c.maclab-ukbb.internal, 46781, None) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 44 on kc1-w-46.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 21 successfully in removeExecutor 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 44 has been removed (new total is 41) 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 40 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 40 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(40, kc1-w-20.c.maclab-ukbb.internal, 44777, None) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 57 on kc1-w-72.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 57 has been removed (new total is 40) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 40 successfully in removeExecutor 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 19 on kc1-w-50.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 49 on kc1-w-52.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 51. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 51 (epoch 0) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 45. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 51 from BlockManagerMaster. 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 21 on kc1-w-81.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(51, kc1-w-44.c.maclab-ukbb.internal, 39495, None) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 43. 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 51 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 45 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 45 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(45, kc1-w-34.c.maclab-ukbb.internal, 38627, None) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 19 has been removed (new total is 39) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 49 has been removed (new total is 38) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 21 has been removed (new total is 37) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 40 on kc1-w-20.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 45 successfully in removeExecutor 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 43 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 43 from BlockManagerMaster. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 40 has been removed (new total is 36) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(43, kc1-w-13.c.maclab-ukbb.internal, 37703, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 43 successfully in removeExecutor 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 51 on kc1-w-44.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 45 on kc1-w-34.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 51 has been removed (new total is 35) 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 45 has been removed (new total is 34) 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 43 on kc1-w-13.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 43 has been removed (new total is 33) 2019-12-18 21:28:57 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 53. 2019-12-18 21:28:57 DAGScheduler: INFO: Executor lost: 53 (epoch 0) 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Trying to remove executor 53 from BlockManagerMaster. 2019-12-18 21:28:57 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(53, kc1-w-38.c.maclab-ukbb.internal, 43033, None) 2019-12-18 21:28:57 BlockManagerMaster: INFO: Removed 53 successfully in removeExecutor 2019-12-18 21:28:57 YarnScheduler: INFO: Executor 53 on kc1-w-38.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:57 ExecutorAllocationManager: INFO: Existing executor 53 has been removed (new total is 32) 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Request to remove executorIds: 71 2019-12-18 21:28:58 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 71 2019-12-18 21:28:58 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 71 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Removing executor 71 because it has been idle for 60 seconds (new desired total will be 12) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 3. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 3 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 3 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(3, kc1-w-73.c.maclab-ukbb.internal, 34551, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 3 successfully in removeExecutor 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 3 on kc1-w-73.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 3 has been removed (new total is 31) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 5. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 5 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 5 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(5, kc1-w-77.c.maclab-ukbb.internal, 36581, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 5 successfully in removeExecutor 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 5 on kc1-w-77.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 5 has been removed (new total is 30) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 9. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 9 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 9 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(9, kc1-w-2.c.maclab-ukbb.internal, 33385, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 9 successfully in removeExecutor 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 9 on kc1-w-2.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 9 has been removed (new total is 29) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 11. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 11 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 11 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(11, kc1-w-2.c.maclab-ukbb.internal, 40903, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 11 successfully in removeExecutor 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 11 on kc1-w-2.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 11 has been removed (new total is 28) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 39. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 39 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 39 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(39, kc1-w-57.c.maclab-ukbb.internal, 43965, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 39 successfully in removeExecutor 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 39 on kc1-w-57.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 39 has been removed (new total is 27) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 97. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 97 (epoch 0) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 105. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 97 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(97, kc1-w-80.c.maclab-ukbb.internal, 38141, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 97 successfully in removeExecutor 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 100. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 105 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 105 from BlockManagerMaster. 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 93. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(105, kc1-w-97.c.maclab-ukbb.internal, 37695, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 105 successfully in removeExecutor 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 100 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 100 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(100, kc1-w-74.c.maclab-ukbb.internal, 44285, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 100 successfully in removeExecutor 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 93 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 93 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(93, kc1-w-70.c.maclab-ukbb.internal, 39281, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 93 successfully in removeExecutor 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 97 on kc1-w-80.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 105 on kc1-w-97.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 97 has been removed (new total is 26) 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 105 has been removed (new total is 25) 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 100 on kc1-w-74.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 93 on kc1-w-70.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 100 has been removed (new total is 24) 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 93 has been removed (new total is 23) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 48. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 48 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 48 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(48, kc1-w-75.c.maclab-ukbb.internal, 41713, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 48 successfully in removeExecutor 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 48 on kc1-w-75.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 48 has been removed (new total is 22) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 113. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 113 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 113 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(113, kc1-w-47.c.maclab-ukbb.internal, 43551, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 113 successfully in removeExecutor 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 113 on kc1-w-47.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 113 has been removed (new total is 21) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 70. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 70 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 70 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(70, kc1-w-5.c.maclab-ukbb.internal, 35003, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 70 successfully in removeExecutor 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 54. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 54 (epoch 0) 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 70 on kc1-w-5.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 54 from BlockManagerMaster. 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 50. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 70 has been removed (new total is 20) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(54, kc1-w-99.c.maclab-ukbb.internal, 46271, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 54 successfully in removeExecutor 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 50 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 50 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(50, kc1-w-26.c.maclab-ukbb.internal, 44799, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 50 successfully in removeExecutor 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 54 on kc1-w-99.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 50 on kc1-w-26.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 54 has been removed (new total is 19) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 71. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 50 has been removed (new total is 18) 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 71 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 71 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(71, kc1-w-11.c.maclab-ukbb.internal, 39599, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 71 successfully in removeExecutor 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 71 on kc1-w-11.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 71 has been removed (new total is 17) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 59. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 59 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 59 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(59, kc1-w-29.c.maclab-ukbb.internal, 33495, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 59 successfully in removeExecutor 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 72. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 72 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 72 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(72, kc1-w-18.c.maclab-ukbb.internal, 39095, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 72 successfully in removeExecutor 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 59 on kc1-w-29.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 59 has been removed (new total is 16) 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 72 on kc1-w-18.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 72 has been removed (new total is 15) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 102. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 102 (epoch 0) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 64. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 102 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(102, kc1-w-25.c.maclab-ukbb.internal, 43833, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 102 successfully in removeExecutor 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 64 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 64 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(64, kc1-w-65.c.maclab-ukbb.internal, 46747, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 64 successfully in removeExecutor 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 102 on kc1-w-25.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 64 on kc1-w-65.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 102 has been removed (new total is 14) 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 64 has been removed (new total is 13) 2019-12-18 21:28:58 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 117. 2019-12-18 21:28:58 DAGScheduler: INFO: Executor lost: 117 (epoch 0) 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Trying to remove executor 117 from BlockManagerMaster. 2019-12-18 21:28:58 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(117, kc1-w-85.c.maclab-ukbb.internal, 40339, None) 2019-12-18 21:28:58 BlockManagerMaster: INFO: Removed 117 successfully in removeExecutor 2019-12-18 21:28:58 YarnScheduler: INFO: Executor 117 on kc1-w-85.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:58 ExecutorAllocationManager: INFO: Existing executor 117 has been removed (new total is 12) 2019-12-18 21:28:59 ExecutorAllocationManager: INFO: Request to remove executorIds: 103 2019-12-18 21:28:59 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 103 2019-12-18 21:28:59 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 103 2019-12-18 21:28:59 ExecutorAllocationManager: INFO: Removing executor 103 because it has been idle for 60 seconds (new desired total will be 11) 2019-12-18 21:28:59 ExecutorAllocationManager: INFO: Request to remove executorIds: 87 2019-12-18 21:28:59 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 87 2019-12-18 21:28:59 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 87 2019-12-18 21:28:59 ExecutorAllocationManager: INFO: Removing executor 87 because it has been idle for 60 seconds (new desired total will be 10) 2019-12-18 21:28:59 ExecutorAllocationManager: INFO: Request to remove executorIds: 77, 82, 88 2019-12-18 21:28:59 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 77, 82, 88 2019-12-18 21:28:59 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 77, 82, 88 2019-12-18 21:28:59 ExecutorAllocationManager: INFO: Removing executor 77 because it has been idle for 60 seconds (new desired total will be 9) 2019-12-18 21:28:59 ExecutorAllocationManager: INFO: Removing executor 82 because it has been idle for 60 seconds (new desired total will be 8) 2019-12-18 21:28:59 ExecutorAllocationManager: INFO: Removing executor 88 because it has been idle for 60 seconds (new desired total will be 7) 2019-12-18 21:28:59 ExecutorAllocationManager: INFO: Request to remove executorIds: 36, 118 2019-12-18 21:28:59 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 36, 118 2019-12-18 21:28:59 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 36, 118 2019-12-18 21:28:59 ExecutorAllocationManager: INFO: Removing executor 36 because it has been idle for 60 seconds (new desired total will be 6) 2019-12-18 21:28:59 ExecutorAllocationManager: INFO: Removing executor 118 because it has been idle for 60 seconds (new desired total will be 5) 2019-12-18 21:28:59 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 103. 2019-12-18 21:28:59 DAGScheduler: INFO: Executor lost: 103 (epoch 0) 2019-12-18 21:28:59 BlockManagerMasterEndpoint: INFO: Trying to remove executor 103 from BlockManagerMaster. 2019-12-18 21:28:59 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(103, kc1-w-53.c.maclab-ukbb.internal, 43837, None) 2019-12-18 21:28:59 BlockManagerMaster: INFO: Removed 103 successfully in removeExecutor 2019-12-18 21:28:59 YarnScheduler: INFO: Executor 103 on kc1-w-53.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:28:59 ExecutorAllocationManager: INFO: Existing executor 103 has been removed (new total is 11) 2019-12-18 21:29:00 ExecutorAllocationManager: INFO: Request to remove executorIds: 67 2019-12-18 21:29:00 YarnClientSchedulerBackend: INFO: Requesting to kill executor(s) 67 2019-12-18 21:29:00 YarnClientSchedulerBackend: INFO: Actual list of executor(s) to be killed is 67 2019-12-18 21:29:00 ExecutorAllocationManager: INFO: Removing executor 67 because it has been idle for 60 seconds (new desired total will be 4) 2019-12-18 21:29:00 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 87. 2019-12-18 21:29:00 DAGScheduler: INFO: Executor lost: 87 (epoch 0) 2019-12-18 21:29:00 BlockManagerMasterEndpoint: INFO: Trying to remove executor 87 from BlockManagerMaster. 2019-12-18 21:29:00 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(87, kc1-w-10.c.maclab-ukbb.internal, 46339, None) 2019-12-18 21:29:00 BlockManagerMaster: INFO: Removed 87 successfully in removeExecutor 2019-12-18 21:29:00 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 88. 2019-12-18 21:29:00 DAGScheduler: INFO: Executor lost: 88 (epoch 0) 2019-12-18 21:29:00 BlockManagerMasterEndpoint: INFO: Trying to remove executor 88 from BlockManagerMaster. 2019-12-18 21:29:00 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(88, kc1-w-32.c.maclab-ukbb.internal, 40545, None) 2019-12-18 21:29:00 BlockManagerMaster: INFO: Removed 88 successfully in removeExecutor 2019-12-18 21:29:00 YarnScheduler: INFO: Executor 87 on kc1-w-10.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:29:00 ExecutorAllocationManager: INFO: Existing executor 87 has been removed (new total is 10) 2019-12-18 21:29:00 YarnScheduler: INFO: Executor 88 on kc1-w-32.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:29:00 ExecutorAllocationManager: INFO: Existing executor 88 has been removed (new total is 9) 2019-12-18 21:29:00 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 77. 2019-12-18 21:29:00 DAGScheduler: INFO: Executor lost: 77 (epoch 0) 2019-12-18 21:29:00 BlockManagerMasterEndpoint: INFO: Trying to remove executor 77 from BlockManagerMaster. 2019-12-18 21:29:00 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(77, kc1-w-56.c.maclab-ukbb.internal, 39635, None) 2019-12-18 21:29:00 BlockManagerMaster: INFO: Removed 77 successfully in removeExecutor 2019-12-18 21:29:00 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 82. 2019-12-18 21:29:00 DAGScheduler: INFO: Executor lost: 82 (epoch 0) 2019-12-18 21:29:00 BlockManagerMasterEndpoint: INFO: Trying to remove executor 82 from BlockManagerMaster. 2019-12-18 21:29:00 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(82, kc1-w-84.c.maclab-ukbb.internal, 38593, None) 2019-12-18 21:29:00 BlockManagerMaster: INFO: Removed 82 successfully in removeExecutor 2019-12-18 21:29:00 YarnScheduler: INFO: Executor 77 on kc1-w-56.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:29:00 ExecutorAllocationManager: INFO: Existing executor 77 has been removed (new total is 8) 2019-12-18 21:29:00 YarnScheduler: INFO: Executor 82 on kc1-w-84.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:29:00 ExecutorAllocationManager: INFO: Existing executor 82 has been removed (new total is 7) 2019-12-18 21:29:00 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 36. 2019-12-18 21:29:00 DAGScheduler: INFO: Executor lost: 36 (epoch 0) 2019-12-18 21:29:00 BlockManagerMasterEndpoint: INFO: Trying to remove executor 36 from BlockManagerMaster. 2019-12-18 21:29:00 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(36, kc1-w-64.c.maclab-ukbb.internal, 36211, None) 2019-12-18 21:29:00 BlockManagerMaster: INFO: Removed 36 successfully in removeExecutor 2019-12-18 21:29:00 YarnScheduler: INFO: Executor 36 on kc1-w-64.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:29:00 ExecutorAllocationManager: INFO: Existing executor 36 has been removed (new total is 6) 2019-12-18 21:29:00 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 118. 2019-12-18 21:29:00 DAGScheduler: INFO: Executor lost: 118 (epoch 0) 2019-12-18 21:29:00 BlockManagerMasterEndpoint: INFO: Trying to remove executor 118 from BlockManagerMaster. 2019-12-18 21:29:00 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(118, kc1-w-4.c.maclab-ukbb.internal, 45123, None) 2019-12-18 21:29:00 BlockManagerMaster: INFO: Removed 118 successfully in removeExecutor 2019-12-18 21:29:00 YarnScheduler: INFO: Executor 118 on kc1-w-4.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:29:00 ExecutorAllocationManager: INFO: Existing executor 118 has been removed (new total is 5) 2019-12-18 21:29:01 YarnSchedulerBackend$YarnDriverEndpoint: INFO: Disabling executor 67. 2019-12-18 21:29:01 DAGScheduler: INFO: Executor lost: 67 (epoch 0) 2019-12-18 21:29:01 BlockManagerMasterEndpoint: INFO: Trying to remove executor 67 from BlockManagerMaster. 2019-12-18 21:29:01 BlockManagerMasterEndpoint: INFO: Removing block manager BlockManagerId(67, kc1-w-75.c.maclab-ukbb.internal, 40679, None) 2019-12-18 21:29:01 BlockManagerMaster: INFO: Removed 67 successfully in removeExecutor 2019-12-18 21:29:01 YarnScheduler: INFO: Executor 67 on kc1-w-75.c.maclab-ukbb.internal killed by driver. 2019-12-18 21:29:01 ExecutorAllocationManager: INFO: Existing executor 67 has been removed (new total is 4) 2019-12-18 21:29:31 root: INFO: RegionPool: REPORT_THRESHOLD: 8.0G allocated (5.3G blocks / 2.7G chunks), thread 19: Thread-6 2019-12-18 21:30:51 root: INFO: RegionPool: REPORT_THRESHOLD: 16.0G allocated (10.6G blocks / 5.4G chunks), thread 19: Thread-6 2019-12-18 21:33:41 root: INFO: RegionPool: REPORT_THRESHOLD: 32.0G allocated (21.3G blocks / 10.7G chunks), thread 19: Thread-6