345	0	2700	229658	134	0	0	0	0	1	13	28	25	37	54	97	80	71	75	57	30	27	11	10	9	12	9	15	8	18	18	22	35	46	45	72	76	98	128	157	170	194	201	252	260	290	324	323	358	357	392	390	397	446	450	469	462	488	501	506	504	531	516	556	558	557	572	538	554	573	567	609	563	581	592	579	556	582	564	567	545	550	555	574	532	546	512	569	528	543	503	529	545	549	546	525	523	528	493	524	485	491	518	512	489	504	493	480	492	492	453	482	469	467	468	471	467	480	467	431	454	420	446	451	421	438	429	425	398	451	413	427	424	425	429	422	421	408	386	398	375	386	392	419	376	396	352	392	391	371	348	383	361	335	387	334	330	371	351	338	352	351	335	343	332	358	318	346	323	339	325	340	317	326	311	331	335	317	349	310	304	315	303	305	311	311	299	284	324	286	283	309	310	301	286	274	261	304	275	275	261	278	252	279	284	272	280	271	262	265	292	273	245	260	271	253	247	280	248	251	262	250	261	261	253	269	245	242	244	243	220	235	229	256	230	255	217	232	246	240	227	226	244	239	222	227	241	227	210	211	244	222	233	227	234	212	212	231	178	189	196	232	202	237	209	234	233	181	189	229	200	189	188	210	205	197	180	207	199	214	199	180	202	198	190	187	195	186	195	218	171	203	171	178	186	177	179	198	163	189	203	176	186	161	182	169	193	182	177	196	194	181	172	169	165	148	178	184	168	187	182	172	171	173	178	149	169	160	172	163	188	179	170	166	159	164	149	175	184	162	151	168	152	159	173	175	164	152	147	167	177	170	165	160	155	149	147	137	178	137	152	151	165	152	152	131	144	140	136	151	155	145	134	145	132	163	144	150	147	150	152	126	148	139	153	141	131	141	148	144	138	129	129	153	135	134	133	144	132	139	137	152	141	139	129	141	135	124	122	137	146	133	129	132	145	127	122	126	117	131	119	141	135	125	137	137	120	135	119	113	131	141	110	128	115	132	134	146	124	122	120	133	112	131	126	124	107	127	115	133	113	113	119	128	129	99	118	117	116	123	110	135	117	127	103	137	117	116	93	115	100	105	112	131	121	98	104	107	107	93	87	117	105	99	104	105	110	102	137	100	123	123	100	101	112	83	109	106	90	125	102	102	93	109	102	98	92	118	98	99	92	100	105	115	109	89	114	104	114	108	114	92	116	93	112	111	106	83	104	105	96	110	102	91	79	86	99	105	108	93	102	100	95	92	104	93	81	92	91	89	87	102	104	89	93	103	88	86	107	90	106	102	101	86	96	102	91	90	85	102	93	109	92	99	80	87	89	92	97	88	90	91	100	80	91	63	81	89	91	90	89	77	93	93	111	84	92	88	83	90	87	99	92	82	72	101	82	77	59	86	89	79	79	80	94	87	80	68	83	79	80	74	72	80	91	84	78	88	74	78	73	68	81	97	81	86	84	89	90	69	80	86	81	85	76	76	101	73	81	69	88	84	73	83	73	69	77	83	90	75	93	84	72	72	89	76	71	88	82	89	74	80	69	84	87	73	76	67	84	73	78	80	61	71	56	72	71	86	62	65	80	75	69	72	75	78	75	72	65	82	62	81	77	76	72	62	62	73	69	82	71	78	72	92	68	74	63	67	72	78	71	80	61	61	64	73	74	76	77	67	82	79	65	75	61	62	55	69	70	56	73	70	69	71	62	63	71	71	57	61	62	60	66	55	60	68	63	57	71	72	67	61	66	66	63	80	68	78	73	74	61	73	78	67	58	70	61	64	55	58	79	56	68	60	50	56	74	62	63	64	62	59	55	70	71	63	73	72	68	62	51	52	52	69	63	57	55	68	59	61	72	59	73	69	69	64	65	57	80	71	66	62	67	64	63	74	60	68	56	59	58	58	69	58	71	67	52	41	74	72	51	57	60	58	68	51	66	57	60	71	52	69	70	67	54	66	70	57	43	62	69	59	66	49	69	47	61	63	50	36	65	55	59	48	69	68	55	45	40	48	64	60	63	63	52	61	39	50	52	53	52	52	48	62	53	63	55	49	51	50	61	57	47	55	65	51	53	67	62	56	44	64	50	70	58	49	65	59	73	67	44	59	64	57	48	39	49	56	60	49	62	60	63	50	50	53	63	62	45	50	44	57	63	52	51	66	63	56	65	55	45	57	42	49	45	49	63	70	59	59	41	44	45	60	45	68	45	48	42	38	64	43	49	52	30	46	44	48	49	59	61	42	54	50	49	44	44	62	49	53	37	45	53	48	48	55	39	42	44	51	60	55	49	55	52	53	46	45	49	37	50	47	59	40	43	47	40	55	44	44	50	57	40	46	44	49	57	39
345	1	1900	229781	125	0	0	0	0	2	9	24	31	50	54	63	83	74	50	50	33	29	19	15	7	10	9	9	13	18	15	23	37	33	38	64	70	106	108	148	145	202	212	225	265	298	288	319	366	367	369	425	403	450	435	469	449	497	519	516	528	552	541	541	557	590	570	597	540	583	572	575	594	609	584	595	610	615	568	593	608	565	551	594	590	547	532	544	556	555	526	610	530	567	546	583	543	530	508	522	533	533	472	527	530	524	492	523	509	472	506	496	497	501	450	456	484	486	469	458	463	440	455	467	451	441	448	429	432	443	410	440	419	427	417	432	398	418	402	414	408	424	406	371	412	389	399	405	379	394	411	379	380	392	367	352	353	373	366	343	323	366	366	355	326	337	319	349	350	356	357	368	318	362	324	306	341	341	307	301	337	315	317	328	317	286	294	315	304	299	305	298	305	279	283	279	275	297	285	323	271	282	292	267	291	268	240	287	277	299	268	271	278	272	248	273	245	286	268	272	249	270	251	265	255	266	220	260	251	243	250	283	245	243	246	232	231	252	212	227	216	264	231	230	232	243	257	239	220	255	225	258	230	235	233	220	220	209	224	240	231	213	241	219	208	224	206	182	224	224	225	233	204	209	224	214	228	198	195	210	232	200	205	229	216	187	191	185	206	197	215	206	179	207	212	179	181	210	190	172	197	192	205	182	188	211	181	192	204	177	180	174	180	172	186	185	170	184	155	200	163	163	180	183	184	175	163	161	174	178	168	178	175	162	171	173	177	163	191	169	177	178	174	159	159	166	170	189	157	177	163	163	159	172	158	167	152	148	142	142	171	170	149	171	140	168	173	157	155	147	158	155	138	168	159	140	150	143	145	153	152	156	142	162	141	163	126	137	156	128	140	131	136	139	147	146	164	149	147	129	142	158	109	147	133	146	162	151	143	139	119	139	130	143	105	154	142	147	120	145	147	153	126	131	128	134	128	111	127	129	128	133	127	121	105	152	128	130	103	108	147	108	125	128	129	118	140	125	136	137	136	129	123	129	120	122	121	117	118	123	129	113	131	113	126	113	125	106	116	107	99	117	121	103	131	115	118	130	128	104	106	96	119	115	118	104	112	101	115	120	99	126	114	99	111	115	114	122	136	124	94	113	115	108	107	100	117	105	104	119	109	113	103	93	103	112	115	116	111	106	110	102	95	102	86	88	94	106	101	95	97	106	110	121	96	107	115	105	110	106	123	101	106	103	102	109	100	102	116	113	80	96	92	110	92	124	93	101	108	114	103	97	96	94	86	87	95	99	90	98	92	106	99	95	98	87	98	104	84	101	80	97	86	92	86	109	90	103	88	77	77	91	99	86	101	98	102	92	96	84	88	95	105	90	99	76	84	82	88	105	81	105	91	92	90	90	88	97	80	86	86	81	92	90	88	93	88	76	88	95	108	95	94	100	88	83	97	69	89	69	65	81	75	80	82	81	83	86	76	89	98	85	79	73	90	80	71	77	91	69	89	82	84	95	70	80	75	71	66	75	64	97	78	97	71	87	97	66	77	80	57	94	81	76	56	61	92	63	71	72	78	78	69	88	75	66	86	83	82	90	75	86	98	71	64	85	62	73	65	66	71	84	68	66	75	86	64	77	78	67	67	77	68	71	85	77	68	81	72	66	67	79	67	91	72	99	75	61	78	85	74	75	77	80	71	77	79	83	77	70	75	76	69	65	67	68	67	72	64	62	78	72	64	76	76	65	75	64	74	72	59	79	68	70	60	66	77	71	62	68	79	66	60	68	62	66	71	69	59	59	69	73	53	69	58	64	65	72	54	70	65	64	54	76	76	71	74	64	63	79	54	67	64	57	48	65	75	57	66	74	60	67	60	59	68	59	58	80	67	64	80	58	66	63	54	68	62	63	56	58	61	60	50	73	48	66	73	56	43	68	70	62	65	62	67	58	63	67	46	78	65	50	51	66	53	50	69	60	55	46	48	61	46	61	46	53	50	58	53	66	52	62	65	61	65	66	76	52	55	57	60	69	58	55	55	58	72	65	63	69	57	67	57	60	64	55	68	56	57	47	50	49	58	57	44	61	65	67	57	56	56	55	60	49	49	45	67	72	55	63	60	53	49	57	58	56	55	52	77	45	48	53	57	59	52	56	45	57	52	64	52	50	50	42	56	50	60	56	44	61	43	54	52	57	46	46	67	48	60	46	48	63	45	53	38	46	55	53	54	43	45	50	56	52	43	46	50	55	36	64	47	49	43	46	46	45	43	43	45	54	51	53	56	51	55	48	36	53	53	59	57	54	46	47	57	49	57	46	64	51	47	52	61	58	48	56	49	48
345	2	2100	229904	100	0	0	0	0	1	8	27	33	50	76	76	71	64	62	54	34	21	15	13	13	4	3	6	7	8	9	12	19	22	27	44	50	59	65	90	103	136	137	167	207	238	260	281	289	343	323	359	383	410	403	433	440	444	462	492	521	539	504	518	570	575	573	540	568	607	557	588	590	584	580	576	589	596	565	629	581	610	561	629	579	602	588	614	575	595	574	573	572	566	585	558	533	581	539	567	545	522	563	558	530	527	541	546	514	506	493	529	516	523	495	523	496	522	475	481	517	476	461	481	484	479	452	491	454	442	449	463	464	468	418	463	450	469	432	402	440	427	407	419	398	421	402	423	384	398	400	386	396	395	377	399	399	379	375	377	354	410	379	390	374	354	353	378	353	356	368	378	341	359	343	332	347	339	355	344	367	331	323	320	346	352	329	327	327	313	338	330	334	333	290	317	304	327	322	327	280	298	284	336	286	300	279	310	305	291	295	308	301	287	300	324	271	294	267	276	262	290	279	271	307	289	274	311	276	266	278	261	274	245	258	269	252	260	249	272	276	264	265	241	266	263	239	247	257	281	261	231	247	262	229	227	227	223	246	239	243	265	221	237	242	241	243	236	231	219	223	239	242	219	225	210	221	222	222	236	204	206	208	244	209	218	205	226	214	255	214	198	211	223	199	208	223	202	232	197	208	222	213	187	190	197	199	206	200	193	187	197	188	191	213	210	199	201	220	181	200	185	195	196	189	187	193	190	193	207	171	179	185	192	175	179	168	197	177	163	164	165	172	184	198	181	195	176	193	183	161	184	199	173	158	173	183	169	194	176	183	171	166	178	171	154	170	166	182	149	140	169	164	172	156	165	160	146	160	158	158	181	155	170	159	160	151	151	158	173	158	167	162	151	147	176	140	163	156	176	147	153	142	157	142	156	153	158	148	149	149	158	140	162	128	145	142	139	146	139	165	142	139	168	142	169	137	153	133	149	161	150	133	148	134	140	148	144	127	121	135	132	124	144	148	146	123	163	129	131	114	123	124	114	150	119	139	124	121	136	138	140	128	130	122	125	126	134	136	140	140	134	134	111	128	142	118	136	122	130	149	124	124	124	120	119	118	127	133	141	125	128	111	129	100	132	146	111	123	109	119	126	100	141	117	126	115	129	128	116	104	129	119	116	104	121	115	124	119	120	106	126	127	111	118	122	101	126	130	91	113	124	110	119	103	105	102	123	111	108	117	98	120	101	115	113	115	134	93	100	98	110	99	114	106	107	111	99	122	100	104	110	103	103	107	103	108	104	100	105	91	112	100	94	107	101	92	99	109	97	98	89	104	99	104	84	100	98	117	91	93	73	100	113	82	125	98	112	91	87	94	92	95	82	100	82	97	90	95	86	88	95	110	121	99	85	112	96	103	108	96	115	85	85	93	107	111	107	95	87	100	92	92	120	86	98	103	88	93	76	82	94	87	71	107	95	87	83	92	82	94	89	94	96	79	83	83	78	98	81	69	83	87	90	104	77	94	92	62	86	95	78	74	104	75	81	84	84	79	87	79	99	85	97	87	99	82	70	104	83	93	77	78	83	94	93	63	82	81	80	77	74	81	78	68	96	75	94	68	92	76	79	88	98	72	73	73	78	78	75	78	76	72	94	80	89	73	85	98	70	77	76	64	73	83	81	71	78	88	79	78	86	75	70	94	78	70	65	77	82	82	80	63	79	77	85	72	76	75	73	72	69	73	81	71	85	64	71	63	74	69	72	79	75	73	69	70	71	73	75	63	60	80	62	83	68	59	59	67	77	76	80	64	59	80	69	71	81	65	77	82	69	73	61	71	73	61	71	66	79	73	83	69	63	77	68	85	74	80	57	86	65	64	65	68	76	66	73	61	73	67	70	58	66	73	61	75	60	82	88	70	67	65	74	61	69	58	73	57	73	60	72	65	77	76	59	63	54	60	55	58	76	69	66	68	75	79	66	59	52	89	81	80	61	66	65	64	55	50	57	61	63	62	70	63	63	56	76	67	68	71	65	58	79	60	53	52	64	63	86	67	61	65	60	65	55	63	59	52	54	61	65	75	75	61	54	62	66	64	61	66	59	58	72	65	65	52	71	47	65	67	76	64	59	58	61	51	71	64	64	66	62	52	64	65	55	56	47	51	56	47	60	58	75	63	61	62	62	50	66	50	52	57	64	53	65	60	68	54	55	55	56	45	60	62	57	68	60	54	58	53	61	55	54	46	60	60	47	48	53	58	63	44	61	63	65	51	59	67	63	56	60	54	48	40	46	63	58	57	60	47	61	43	60	45	58	64	45	60	47	53	55	53	50	49	59	46	66
345	3	3500	230027	76	0	0	0	0	1	6	20	25	41	52	66	66	82	69	57	37	28	13	12	12	7	8	8	8	8	11	13	16	16	13	18	34	46	50	52	83	106	118	121	152	188	199	237	259	255	321	332	369	345	401	405	457	446	467	510	482	514	523	528	541	566	539	573	575	586	607	600	643	595	563	617	634	572	599	633	610	613	587	572	597	601	633	582	603	569	577	584	579	603	561	593	570	583	558	577	573	619	563	568	547	565	551	520	537	563	516	547	546	533	513	519	531	516	488	513	500	492	471	509	485	497	501	520	490	511	439	507	486	468	473	480	470	452	441	459	411	442	432	461	429	458	396	418	429	418	425	419	413	421	392	403	405	418	397	415	378	390	395	390	371	403	392	372	378	384	387	374	372	384	399	358	358	376	366	349	369	359	367	336	376	371	352	354	338	335	350	330	323	357	308	317	301	329	328	300	307	325	298	354	341	296	376	298	320	338	292	309	275	290	330	291	297	300	276	304	310	297	282	346	276	301	267	287	283	295	275	305	265	277	311	279	269	269	265	273	260	272	266	297	267	282	258	262	284	274	228	274	239	244	247	270	239	266	254	245	260	231	229	254	250	249	253	268	252	225	244	267	239	256	214	249	241	245	244	225	228	243	236	246	236	228	234	236	201	221	223	246	233	233	211	210	208	223	208	243	217	212	205	218	205	203	202	212	227	185	221	198	210	242	192	243	196	227	210	210	215	205	199	215	189	207	231	189	181	192	196	204	188	198	188	182	212	194	191	185	195	209	189	184	204	205	187	182	190	190	173	176	187	171	168	200	202	185	185	180	167	201	173	171	202	170	180	203	180	179	174	196	156	192	169	175	162	193	146	177	170	164	178	173	185	169	159	180	187	174	152	166	152	188	167	178	136	189	161	170	136	174	133	161	142	180	167	166	148	147	162	147	154	169	142	166	139	157	168	120	152	163	160	137	172	145	137	138	151	133	159	152	134	146	167	162	159	159	157	163	148	141	153	158	156	147	140	151	140	147	125	140	134	130	140	138	133	156	124	144	143	132	146	127	137	149	153	116	134	143	121	143	144	136	147	133	137	154	134	139	138	121	132	133	116	132	129	123	138	126	125	126	128	142	111	115	129	111	140	119	131	124	134	131	117	120	125	124	111	138	129	109	143	135	137	121	115	117	115	116	125	133	115	132	116	136	121	112	121	124	114	130	126	121	99	127	127	124	103	105	102	112	130	116	116	107	125	108	123	98	95	121	115	121	121	126	125	120	114	116	112	111	94	122	111	119	118	103	113	113	95	102	104	120	115	101	92	121	98	114	107	106	109	102	106	108	116	114	84	118	103	117	110	109	106	94	104	115	88	100	100	103	102	113	101	115	102	113	100	104	97	103	105	86	96	117	102	102	117	108	95	97	81	114	95	91	118	119	91	113	109	97	89	87	83	99	108	115	98	97	107	105	105	95	100	91	114	92	99	94	81	90	98	88	94	99	83	100	93	85	95	79	111	85	95	99	92	84	100	95	76	114	95	84	106	98	97	82	79	98	89	89	78	82	94	107	83	108	89	99	98	101	80	81	75	84	101	90	86	92	78	95	102	80	78	83	73	91	86	81	85	81	82	94	95	85	94	93	94	89	84	70	73	94	82	93	78	86	81	88	83	92	83	96	78	99	92	72	96	90	82	81	80	69	82	86	85	87	76	78	91	94	83	82	87	88	105	65	92	81	70	66	76	84	78	90	69	80	80	83	75	76	74	83	77	93	79	73	61	79	75	65	84	76	71	74	82	74	70	83	68	58	80	102	79	87	74	79	71	92	81	61	91	87	67	75	69	78	65	90	62	69	75	82	63	88	71	50	76	59	72	86	68	66	97	74	74	81	67	75	76	71	58	68	67	66	72	81	79	92	64	83	73	82	69	77	63	84	71	65	80	85	73	69	75	57	75	66	75	84	71	71	82	66	61	69	53	70	51	61	82	66	87	71	62	93	60	83	73	72	67	70	71	66	66	67	63	62	50	57	75	71	67	71	58	66	55	71	67	53	67	69	60	67	72	63	60	53	76	84	65	61	48	78	74	77	65	70	72	55	65	53	58	76	74	67	64	71	76	53	55	74	64	59	53	68	71	77	57	72	56	62	68	68	63	67	68	61	66	72	62	59	60	71	73	58	67	66	64	62	56	52	60	64	57	63	62	70	71	58	60	65	62	65	42	60	57	65	57	63	57	58	64	66	47	90	58	47	42	70	63	60	46	59	49	71	63	52	52	60	60	60	58	57	57	44	52	63	62	56	66	60	58	57	48	62	54	57	57	64	52	53	62	54	58	48	46	46
345	0	2700	230150	25	0	0	0	0	0	8	15	20	33	54	64	66	77	49	43	39	24	18	11	12	11	7	8	8	4	10	6	10	8	9	15	14	28	25	43	49	62	72	91	99	124	152	183	188	219	239	248	307	309	353	363	375	409	408	503	465	532	492	539	492	519	546	574	592	593	592	582	573	580	573	645	574	615	620	630	604	585	626	609	606	637	599	597	602	630	602	595	581	631	605	637	608	609	584	628	595	582	602	592	589	582	568	585	558	578	555	560	562	552	538	572	535	531	573	555	546	530	539	545	537	540	489	512	536	553	491	509	511	516	497	470	511	487	515	508	454	503	483	438	496	493	476	461	446	471	430	449	455	475	425	435	413	444	432	427	422	439	409	407	414	397	412	452	419	400	435	423	397	410	381	404	410	380	397	360	369	373	380	422	344	369	376	378	360	393	376	370	373	394	346	368	366	354	370	400	349	344	359	324	347	345	371	344	345	351	361	343	328	363	345	362	302	353	318	276	318	338	308	328	321	313	318	325	295	299	300	326	325	310	321	310	291	297	312	322	315	318	291	266	284	287	321	313	277	305	283	284	290	264	263	236	241	280	280	286	273	296	276	286	283	282	296	300	263	247	266	264	277	274	276	293	266	251	262	284	257	285	248	278	260	221	256	273	245	262	240	231	267	248	230	261	212	232	240	206	218	220	246	250	221	225	256	231	244	234	221	225	219	252	232	227	225	223	244	235	217	219	217	211	212	229	217	242	223	251	228	221	200	228	220	215	226	220	185	201	234	203	218	211	184	199	195	207	226	216	205	213	208	223	227	206	200	195	211	184	190	203	163	211	182	198	184	211	211	180	196	159	181	167	190	206	208	193	161	184	189	194	190	197	188	189	170	168	162	199	176	183	186	176	207	191	179	176	163	178	194	191	173	178	177	192	180	180	162	157	185	177	192	157	179	188	163	166	178	175	161	146	162	149	188	161	180	199	194	168	175	154	159	163	156	150	178	152	147	153	164	157	173	153	152	174	143	163	157	178	144	154	164	151	148	156	151	151	156	154	136	162	143	183	144	146	139	132	161	156	165	164	159	143	135	158	133	145	142	149	153	149	160	127	141	158	140	141	140	155	155	148	154	133	147	153	145	157	154	133	138	150	141	139	141	127	131	130	143	147	142	135	121	134	136	149	139	131	126	136	147	131	135	125	147	128	130	158	118	129	138	151	128	113	140	130	129	119	128	144	124	135	148	128	131	134	119	125	152	133	137	122	125	132	107	143	147	132	132	114	135	132	130	126	146	119	113	117	138	114	121	110	124	117	132	115	129	118	126	131	142	132	123	122	121	143	128	92	144	127	103	124	113	131	132	111	140	110	122	110	118	131	110	118	128	107	103	102	105	119	113	124	104	120	112	114	125	108	102	101	103	141	125	134	101	116	139	116	115	104	102	80	124	111	112	113	105	114	97	111	119	121	110	97	117	107	93	107	105	119	91	115	104	101	95	109	101	99	106	99	100	101	97	99	102	109	108	87	112	114	109	91	86	114	94	106	105	112	112	103	92	100	107	114	110	98	89	88	98	115	89	92	109	102	102	93	101	103	111	114	96	93	89	99	94	88	96	101	96	112	109	106	113	97	102	92	100	98	102	84	78	85	84	77	89	97	104	79	98	80	87	89	87	100	79	93	94	85	95	97	84	82	112	89	95	87	70	88	96	93	99	78	97	88	90	88	86	98	96	95	80	83	90	96	90	99	78	91	102	88	106	91	70	83	74	84	87	99	79	86	74	79	75	76	81	82	92	89	88	70	80	84	101	100	92	91	79	90	90	95	78	83	90	78	94	83	98	77	87	95	73	83	67	80	72	88	84	82	93	83	115	86	85	68	70	85	89	83	82	79	92	75	86	89	80	87	90	75	68	78	91	83	85	81	75	74	75	76	76	72	76	99	68	85	93	81	89	92	84	85	72	83	68	81	67	85	75	85	79	74	83	66	77	68	71	77	87	80	79	85	73	86	80	65	74	82	61	98	74	71	93	84	81	73	65	75	74	69	80	81	69	80	70	60	64	69	68	64	82	66	77	71	82	71	74	93	71	83	76	71	79	78	66	74	81	87	62	67	71	85	72	72	79	63	78	81	77	71	72	76	58	72	81	72	63	78	57	61	69	63	69	72	70	80	65	65	85	68	82	73	64	84	75	59	70	66	61	75	65	57	63	66	57	63	70	51	70	72	60	65	75	61	77	64	66	72	66	69	73	71	72	68	65	55	70	58	71	57	64	58	86	61	69	75	60	59	82	61	72	76	70	65	57	70	70	65	59	58	79	57	74	50	60	71	48	55	66	65
345	1	1900	230274	64	0	0	0	0	1	4	15	24	45	57	69	73	88	58	53	38	37	15	13	6	14	10	8	10	14	8	12	8	15	14	25	31	31	58	71	64	96	102	130	145	179	199	217	256	275	277	334	338	375	384	446	407	439	471	493	517	526	505	539	537	553	569	566	554	616	554	584	620	566	610	607	615	610	612	602	606	616	586	594	577	627	594	609	593	596	587	605	585	580	602	596	579	589	577	561	561	556	588	576	514	595	559	577	552	529	529	549	506	520	530	540	519	534	521	518	518	510	504	510	489	470	512	527	459	466	471	486	460	494	443	450	451	496	470	434	454	440	486	427	435	413	441	428	479	448	433	421	423	441	432	419	425	406	438	409	378	401	396	377	406	393	381	410	380	406	373	407	386	406	391	381	365	383	396	363	366	349	387	353	360	367	353	358	326	334	368	356	354	350	376	323	340	324	316	337	325	361	337	320	312	328	307	315	331	317	319	312	305	303	309	315	292	298	304	294	274	302	296	319	297	287	302	307	296	295	272	258	308	274	284	288	279	303	289	263	278	268	285	296	280	285	262	261	268	292	282	291	252	257	248	276	248	248	267	265	266	279	260	270	270	279	267	264	251	263	271	263	278	238	253	249	234	236	236	242	240	247	252	252	224	206	268	244	230	233	228	227	246	229	213	217	205	229	239	220	252	212	218	208	206	216	210	209	221	202	227	195	200	228	237	211	221	199	215	209	200	197	206	215	231	223	237	209	196	212	182	190	199	202	195	198	189	201	196	207	207	203	198	188	201	184	211	187	195	206	183	195	175	186	178	193	192	192	181	187	194	185	199	178	162	196	187	182	183	179	193	194	168	203	161	162	179	192	164	176	177	150	174	203	165	194	172	173	143	190	172	188	168	161	172	184	182	159	174	184	189	148	163	167	151	193	173	165	154	163	171	172	138	159	158	168	178	175	160	137	172	168	194	120	139	181	152	160	153	149	151	156	156	164	159	170	151	150	144	179	159	154	155	144	149	158	155	144	139	147	137	150	168	144	123	145	152	151	147	129	138	132	146	106	150	145	138	150	146	110	149	135	99	142	153	140	130	125	121	132	166	136	117	160	150	121	140	158	137	120	135	128	119	144	122	152	138	143	128	132	127	141	116	141	127	140	120	126	140	145	133	127	109	127	128	128	118	134	136	142	122	95	131	126	129	139	150	108	105	124	119	119	118	127	113	115	131	123	111	125	129	118	120	114	125	102	115	110	118	116	110	133	118	126	120	130	125	116	106	143	116	104	125	118	116	113	114	112	114	119	99	121	102	117	114	122	110	113	128	100	111	106	100	110	89	98	121	108	122	116	104	100	93	118	113	105	117	108	118	104	91	110	100	122	101	89	109	111	98	98	108	104	99	124	107	107	98	110	98	122	97	122	84	100	98	99	111	108	116	93	108	112	102	93	120	101	91	114	104	104	88	101	98	105	114	87	89	97	85	112	104	105	102	110	106	83	95	86	94	103	93	90	98	111	96	108	77	94	88	119	99	109	98	92	92	93	94	88	94	90	97	95	85	101	97	93	95	104	90	93	103	79	77	91	84	105	91	94	110	107	81	86	82	101	101	84	88	106	89	93	73	92	85	83	92	82	103	86	86	74	96	85	91	92	84	100	102	71	92	92	64	76	98	92	72	92	96	65	102	83	79	93	85	75	91	80	81	83	77	100	89	110	71	106	69	75	68	69	74	103	86	88	72	89	90	94	73	88	79	95	80	83	65	68	71	72	64	88	64	73	81	98	89	97	76	66	83	84	79	70	85	87	80	83	97	63	69	70	80	70	88	86	77	87	71	88	88	63	85	78	76	89	81	76	92	76	66	73	74	93	82	66	85	72	79	77	91	67	70	73	79	79	94	88	71	76	71	82	72	89	74	74	73	70	69	80	77	97	63	79	71	73	74	83	75	73	73	82	63	67	68	77	85	80	71	76	84	74	73	71	54	70	63	72	50	82	77	85	83	60	66	74	69	71	53	81	74	81	57	79	65	77	80	72	72	62	51	75	51	61	74	71	74	81	78	80	82	75	62	64	70	63	74	71	59	71	74	62	59	72	61	56	73	63	67	68	51	68	61	62	59	61	85	54	51	71	49	58	71	64	66	61	76	66	55	68	47	72	58	65	55	66	61	72	72	61	60	60	60	73	62	76	61	78	56	55	57	67	62	61	56	68	64	68	53	66	56	52	57	69	63	57	68	53	72	59	55	61	38	68	55	66	66	56	71	67	56	63	57	60	53	64	55	53	69	63	65	54	52	65	69	57	62	61	64	53	61	58	65	75	60	57	55	51	66	57	57	55
345	2	2100	230397	43	0	0	0	0	0	4	19	29	33	59	65	68	69	67	50	32	23	10	11	8	8	5	9	10	8	8	5	3	12	10	21	27	31	39	46	54	84	98	127	111	178	188	196	217	266	274	319	352	372	387	397	404	453	471	473	478	522	506	580	513	544	558	601	551	621	591	617	565	584	612	608	626	662	620	618	585	645	610	614	608	650	583	612	607	637	606	654	596	613	583	579	559	603	579	609	579	595	591	584	562	575	587	566	560	566	566	545	523	539	522	540	542	501	511	559	518	521	510	529	493	513	500	514	520	515	501	522	478	493	475	486	469	468	479	459	464	481	478	479	462	459	460	465	470	450	453	466	453	454	453	446	426	464	437	407	444	404	443	459	403	407	429	415	369	411	423	413	409	421	389	385	393	402	379	373	361	407	396	363	358	391	355	380	376	361	349	343	351	346	359	326	349	331	369	362	343	363	318	356	349	335	341	336	341	317	307	335	317	328	331	339	329	317	304	321	277	321	299	315	299	296	286	296	281	308	305	296	284	297	291	291	289	296	290	278	302	300	282	264	297	269	281	312	289	276	259	286	309	265	289	271	276	290	280	256	259	259	286	277	267	288	242	262	258	233	221	259	274	238	254	259	256	255	274	259	249	262	246	233	235	262	236	228	233	259	246	239	255	259	257	242	248	239	249	241	238	254	225	239	244	220	236	228	225	233	242	228	235	231	205	235	234	232	216	231	211	212	239	230	213	205	242	208	216	213	217	205	229	208	233	211	216	222	210	214	210	207	220	200	207	204	185	222	191	201	182	191	202	205	201	207	167	207	183	205	200	187	188	189	190	199	182	194	193	197	173	181	182	185	192	155	196	185	165	196	189	179	168	191	170	177	185	174	166	185	177	178	146	176	169	175	177	168	157	166	161	168	169	163	164	168	173	181	162	176	170	179	153	180	163	172	159	150	147	172	155	193	152	156	176	177	144	158	167	180	159	145	161	169	171	183	169	157	151	154	140	145	161	183	147	167	159	143	148	162	135	150	146	160	136	166	153	149	168	145	122	141	160	131	139	153	128	144	153	132	136	155	150	143	148	130	137	149	137	144	154	161	118	144	139	143	136	137	143	145	150	128	138	155	138	166	137	140	136	141	146	153	143	135	128	139	150	136	134	127	153	143	128	161	128	138	122	132	130	138	123	140	130	136	121	131	151	139	133	145	107	121	105	107	128	125	116	130	132	119	120	139	127	104	136	123	124	121	135	139	129	126	131	117	138	137	110	105	120	134	131	123	106	128	107	115	102	115	109	119	118	116	125	119	105	127	106	130	115	117	128	118	105	110	113	111	115	112	126	106	120	108	105	105	113	116	91	121	111	107	116	101	123	118	106	108	96	116	109	129	110	115	100	125	106	97	116	110	111	120	118	111	98	110	95	101	107	122	98	110	91	102	104	129	103	113	109	114	119	96	103	112	101	108	97	105	109	94	100	96	86	98	105	104	89	104	86	120	105	99	97	90	102	96	91	106	84	94	108	103	95	112	106	100	100	107	98	97	81	101	93	108	87	96	114	87	111	108	94	96	97	106	97	85	88	82	91	97	97	102	99	94	82	100	101	116	87	106	103	95	105	91	95	86	90	86	93	91	100	97	88	79	93	86	87	92	84	89	94	95	92	96	93	85	93	96	79	97	90	91	92	91	90	77	87	102	84	96	86	80	99	98	92	102	87	82	83	84	85	77	87	94	87	94	81	87	90	83	67	79	91	93	84	77	109	85	80	83	94	99	90	71	64	86	55	81	91	104	80	73	91	98	62	84	92	67	92	78	91	86	82	71	81	96	86	78	70	83	86	84	70	88	62	78	71	86	78	82	75	95	86	65	88	88	71	81	96	85	80	82	75	83	58	60	82	95	78	64	78	82	76	64	85	69	69	80	84	63	73	74	71	78	72	79	73	79	64	75	72	72	84	94	81	66	56	62	72	59	79	84	87	56	77	77	60	64	77	82	84	72	60	72	82	67	74	60	75	84	83	66	70	79	69	52	67	71	78	74	78	71	64	70	83	76	63	76	62	75	81	66	72	88	77	64	59	63	74	84	50	65	58	60	68	58	67	70	68	61	70	82	66	57	78	65	54	64	89	64	62	66	78	58	74	70	60	72	61	68	66	66	56	70	67	68	69	60	71	67	62	72	70	72	73	64	58	60	73	58	58	79	61	80	62	63	65	70	60	62	62	61	61	67	52	54	65	62	67	59	67	58	64	74	57	52	70	55	71	62	55	78	59	61	58	62	65	63	68	66	63	62	65	70	67	66	56	67	67	70	66	59	63	61	72	68	54	63	76	65
345	3	3500	230520	60	0	0	0	0	0	3	21	14	40	52	61	74	62	56	52	23	26	14	10	7	17	8	10	7	9	5	6	10	13	8	10	19	35	36	32	48	67	90	110	111	143	162	212	186	247	259	312	288	341	348	391	407	456	434	445	503	490	518	532	547	576	562	562	568	615	574	580	606	627	615	621	592	630	587	630	639	602	596	600	598	618	577	619	606	613	598	650	610	629	621	601	610	585	595	605	587	599	610	603	608	579	595	567	552	582	553	576	547	587	544	552	530	527	522	525	540	529	503	541	516	519	529	506	522	522	535	521	500	485	478	496	494	488	474	481	454	501	456	474	479	463	481	473	444	460	431	465	465	471	436	432	422	437	458	445	457	431	419	443	421	410	423	429	414	427	392	410	415	423	412	389	401	404	379	406	390	374	381	363	393	357	397	383	358	354	375	362	373	380	373	346	338	366	382	347	350	351	337	352	334	337	365	341	305	363	316	355	333	347	315	321	302	345	331	319	329	326	306	308	296	326	298	298	297	304	330	328	307	288	308	282	285	333	301	295	278	325	302	318	276	298	271	327	275	286	285	272	284	284	309	288	275	276	283	265	291	295	248	263	283	290	285	269	264	259	280	274	263	292	244	259	233	266	265	279	264	243	262	274	224	257	276	264	258	232	248	253	243	267	250	245	238	256	256	227	231	253	236	251	232	242	224	229	247	273	235	228	226	222	212	215	209	222	224	210	227	238	215	210	208	233	204	231	226	198	190	216	230	230	204	229	223	225	199	228	182	192	221	184	204	205	213	205	186	206	218	197	205	209	211	185	212	179	238	183	201	202	187	198	214	197	175	184	177	212	204	205	213	177	177	202	184	186	178	203	193	167	185	177	179	203	198	191	184	195	204	199	188	172	181	200	196	188	171	167	180	178	182	187	165	147	172	173	185	162	174	165	167	166	148	156	167	172	166	143	166	174	161	168	163	177	155	165	190	149	180	159	168	157	158	160	159	170	156	137	175	160	160	162	160	152	136	167	177	151	152	149	150	159	150	174	144	142	157	168	147	142	138	155	158	144	134	168	140	168	143	154	158	148	150	155	151	150	154	161	147	145	144	134	145	150	147	156	127	131	143	155	124	150	176	129	148	152	140	128	141	139	136	139	149	142	125	142	136	130	130	145	169	137	149	147	133	124	122	133	132	132	139	129	122	122	136	136	119	124	136	144	142	135	126	134	127	126	136	134	151	134	123	147	112	130	146	121	115	136	111	140	121	128	127	126	130	131	133	120	141	137	139	116	132	126	116	143	126	114	121	122	123	114	122	109	129	136	110	114	105	133	126	109	135	94	131	130	110	108	130	109	101	110	117	127	115	119	136	123	112	109	118	113	121	134	122	124	122	114	136	110	119	125	114	110	129	105	113	128	112	122	130	104	86	120	115	112	109	109	108	135	116	111	103	111	115	113	119	130	124	124	107	120	116	112	117	112	109	102	98	100	102	113	96	99	95	109	118	99	106	120	102	91	104	111	96	104	123	96	110	99	94	104	102	108	96	114	112	97	89	108	104	118	96	104	104	114	102	107	101	90	103	106	100	102	99	99	91	95	89	87	88	102	104	111	106	103	97	92	94	96	95	89	101	92	98	102	103	93	98	98	83	104	93	104	97	110	103	107	99	89	91	80	87	88	86	101	89	91	87	90	85	96	88	89	95	100	84	91	83	78	99	81	96	82	100	89	84	100	85	79	86	82	86	95	82	96	83	96	94	105	88	99	94	65	105	99	91	70	92	93	84	84	97	89	92	79	79	77	75	78	93	75	87	82	91	72	98	77	89	93	93	81	87	82	79	91	88	74	86	80	76	86	88	80	107	87	90	75	82	99	98	79	79	89	87	86	68	73	78	73	79	70	76	81	77	70	79	75	88	87	72	92	80	70	80	70	96	81	86	72	60	66	78	72	74	76	67	70	82	71	68	63	78	73	72	73	84	79	78	60	77	81	64	76	95	81	68	74	71	70	83	72	65	73	73	72	80	89	67	72	77	69	64	80	84	59	77	66	54	73	67	67	75	63	64	76	70	78	66	68	60	65	66	75	73	76	78	74	60	65	83	70	64	63	79	70	80	75	73	86	69	71	71	70	90	69	74	67	55	75	83	72	65	58	61	63	64	76	62	81	76	53	64	67	68	68	80	72	62	75	78	74	85	74	62	69	62	61	57	54	55	57	69	68	68	52	66	72	68	68	70	62	64	65	57	66	67	66	68	67	78	63	57	74	53	63	55	74	74	58	75	62	69	53	71	55	73	60	67	60	74	55	54	77	72	59	53	64	64	64	55	77	55	67	57	56
345	0	2700	230643	55	0	0	0	0	0	0	14	18	36	53	63	56	59	60	45	34	21	10	6	13	6	12	12	4	6	7	10	9	9	14	15	18	19	22	27	28	41	46	64	86	111	140	130	173	172	233	241	262	328	303	357	368	383	412	451	447	454	503	510	519	541	554	562	563	568	567	576	614	603	590	631	618	624	676	603	650	617	591	630	612	638	622	641	622	635	625	642	621	658	614	653	598	628	620	649	609	620	651	591	604	581	598	580	611	594	601	576	588	580	557	604	544	584	557	555	547	570	544	558	533	571	535	534	545	540	568	516	533	547	510	508	528	508	529	525	495	509	481	510	517	509	493	483	465	509	474	491	457	484	481	454	436	479	459	476	494	434	451	446	420	446	419	445	436	426	427	445	402	438	408	443	428	432	416	408	436	409	407	431	399	415	388	425	397	361	384	402	377	400	390	401	384	403	403	365	415	371	397	383	360	376	372	368	380	368	357	381	360	357	338	362	364	369	332	337	335	349	339	346	334	352	347	340	330	339	317	325	334	338	339	314	316	297	345	313	340	309	308	318	351	321	308	311	331	339	299	307	319	321	259	294	312	307	290	276	292	303	298	294	303	275	287	271	258	280	294	278	286	290	281	265	295	279	275	272	279	288	281	249	259	274	264	285	270	257	267	273	230	271	254	277	265	293	251	261	274	248	281	242	291	245	268	230	234	242	257	236	244	229	247	245	218	234	228	234	222	245	238	262	218	253	233	229	216	237	236	250	214	267	232	208	231	235	232	216	227	229	214	225	213	238	239	224	225	219	217	226	222	236	220	218	203	219	226	187	210	215	222	230	216	220	214	215	191	201	225	210	214	200	198	208	211	195	189	197	187	206	174	187	234	201	197	187	186	208	197	193	208	200	187	189	167	197	173	188	212	222	174	191	189	195	179	193	173	173	207	184	189	204	179	173	200	169	192	184	193	199	173	201	181	193	179	175	181	162	172	147	162	161	187	182	171	168	166	162	190	157	194	197	171	178	160	174	173	161	160	181	164	160	163	155	170	183	158	188	160	173	187	179	169	174	155	157	170	160	156	176	159	158	155	154	166	159	161	148	175	181	134	154	153	168	151	146	156	164	142	158	161	149	164	144	175	139	137	169	161	150	153	146	165	142	166	158	143	166	150	140	141	159	144	153	159	151	167	156	160	166	152	158	140	144	148	160	143	139	152	138	143	151	148	147	134	137	166	146	123	133	128	147	139	155	134	146	138	131	149	138	130	141	143	135	143	138	128	165	128	130	128	150	138	125	132	129	133	143	152	136	138	142	137	106	121	149	137	127	131	113	124	125	136	134	138	124	120	127	116	122	122	140	141	138	121	142	123	119	115	117	131	123	141	123	113	116	128	126	104	113	131	133	117	115	119	124	129	128	118	134	121	114	117	106	118	120	120	131	104	113	119	115	125	131	121	118	115	112	122	117	104	103	115	115	98	115	119	114	122	99	109	109	101	108	95	127	135	123	104	134	112	97	143	112	105	136	99	114	92	106	110	116	110	105	90	95	104	106	103	115	95	88	112	122	86	120	89	86	105	111	110	114	103	107	95	101	109	108	104	111	105	104	108	106	92	113	111	94	109	114	102	108	113	113	90	110	101	86	123	107	94	86	103	107	97	110	105	97	108	109	106	100	107	98	87	86	102	104	91	122	102	105	86	116	96	106	117	99	104	116	103	82	95	89	86	95	107	107	99	102	96	93	92	79	88	99	87	89	93	91	84	105	90	91	87	83	108	97	108	100	87	83	93	95	107	89	90	70	88	106	86	110	91	82	107	97	93	90	75	75	78	97	80	89	87	82	93	83	93	105	84	81	85	83	87	90	102	92	90	85	97	72	74	98	76	90	95	93	85	79	79	76	78	76	76	69	95	79	89	73	91	84	84	84	70	94	81	75	100	79	80	98	87	85	82	76	77	72	86	79	72	83	77	81	88	87	71	95	78	82	81	86	78	91	90	83	77	99	88	80	81	82	92	80	83	66	66	76	67	73	66	80	72	79	70	79	82	98	86	74	81	83	88	84	77	71	91	62	69	81	68	85	79	77	78	81	89	80	73	60	86	82	75	81	67	73	94	84	97	66	78	84	77	72	71	71	76	67	65	84	67	78	97	82	83	81	77	79	70	51	72	73	82	58	79	79	81	84	80	85	64	82	68	68	62	78	69	65	57	79	80	89	73	76	65	80	71	63	62	78	55	59	73	94	68	76	73	68	72	77	72	76	80	74	76	63	73	60	78	68	69	74	60	68	86	53	70	63	75	68	79	61	56	67	61	63	75	66	75	59	72	71	63	64	57	71
345	1	1900	230767	83	0	0	0	0	0	6	17	22	31	56	76	82	60	67	35	37	30	17	12	7	11	6	6	4	10	5	4	3	10	14	23	20	20	20	35	63	61	70	109	119	141	149	190	207	243	260	293	312	365	348	400	404	423	451	467	505	497	522	525	540	551	575	610	586	589	564	609	626	617	606	630	575	643	598	613	607	623	620	632	599	656	622	631	611	650	642	592	607	627	598	631	597	617	599	623	607	642	558	588	571	589	557	579	574	568	571	564	544	559	522	539	552	596	513	606	533	528	502	508	575	523	524	512	518	529	515	525	523	481	496	523	484	517	497	497	485	518	475	485	475	487	479	479	439	462	454	461	444	449	472	426	417	451	454	432	470	438	418	432	455	409	443	400	370	441	414	389	406	397	405	422	390	436	374	412	394	366	416	388	410	382	387	381	361	385	349	376	329	391	382	393	361	384	358	334	360	377	325	351	330	365	351	334	296	343	303	346	343	362	317	350	321	321	316	310	317	324	332	325	313	299	324	363	348	320	307	307	323	297	285	315	303	311	323	296	280	290	284	295	278	288	301	289	317	290	275	304	267	277	273	279	305	284	275	282	273	281	285	266	254	267	269	266	271	248	277	271	242	268	258	282	276	270	279	229	261	274	251	250	268	242	246	250	220	231	242	242	242	256	240	262	239	258	246	241	254	242	255	234	224	254	230	228	255	221	213	262	220	236	232	243	226	233	208	207	236	231	208	241	250	222	205	245	204	231	233	205	204	227	226	225	207	220	208	196	235	180	213	202	201	199	195	202	189	193	206	181	209	210	190	201	195	202	231	177	212	194	207	232	208	192	176	196	189	195	209	168	193	189	192	201	204	176	188	183	184	191	191	176	203	183	191	182	172	180	181	175	179	205	192	173	172	184	194	171	166	189	177	180	177	176	171	192	182	191	170	152	167	165	170	181	167	194	152	170	189	169	151	173	187	205	169	173	163	195	178	170	177	147	171	175	153	162	157	160	155	138	170	159	169	183	179	169	158	148	152	180	157	163	155	167	136	137	158	166	153	153	168	160	140	160	135	135	129	136	163	143	163	139	155	139	174	159	140	173	152	156	147	134	151	129	151	152	140	147	148	162	137	138	140	151	148	151	167	161	128	137	131	139	130	133	154	133	132	158	136	128	152	135	143	143	145	116	118	153	136	126	129	130	150	149	127	139	151	138	125	154	116	131	131	139	131	138	119	115	124	142	118	130	114	118	136	137	147	125	121	123	126	132	144	118	117	125	118	141	110	127	129	123	119	118	134	138	104	125	127	134	105	143	116	149	128	112	123	133	118	129	124	143	110	123	117	125	116	103	107	115	105	103	103	112	120	132	119	126	128	134	121	121	128	114	116	112	109	124	121	123	118	101	98	105	109	116	109	117	96	115	134	121	117	107	115	134	83	116	85	111	123	109	100	105	94	130	124	115	111	113	105	120	115	105	105	100	113	108	117	108	98	108	98	102	119	116	98	127	106	98	101	106	93	102	89	111	101	105	119	101	109	91	103	104	100	106	96	85	82	97	87	107	104	90	75	84	95	91	94	106	109	100	98	104	107	104	96	112	97	90	96	118	85	104	101	107	114	115	88	100	104	89	80	103	103	96	85	92	101	81	111	94	101	107	92	86	92	81	93	89	95	93	89	108	104	87	96	89	101	92	85	96	103	93	100	82	91	99	81	95	84	77	104	73	92	90	90	78	88	86	86	98	91	90	87	80	85	85	78	96	96	75	81	89	96	93	86	88	88	102	76	82	74	81	105	84	72	91	84	72	94	87	83	75	74	77	89	81	84	80	89	89	79	88	66	96	83	93	83	93	71	97	86	78	96	69	94	87	78	86	64	83	95	96	65	93	85	92	71	86	74	82	83	87	94	89	80	74	75	79	76	77	89	78	72	78	93	95	66	72	87	71	92	98	80	77	75	65	98	91	76	93	85	76	84	78	63	77	78	84	73	78	76	80	78	64	80	75	74	82	90	71	68	62	78	67	73	73	81	78	61	73	63	68	63	55	71	70	74	62	73	68	71	66	76	77	75	63	77	73	70	78	64	49	87	88	81	66	82	64	67	65	86	51	77	70	83	77	69	53	75	71	73	71	68	83	71	73	87	70	78	65	62	73	59	61	75	71	74	57	70	61	73	70	61	75	61	81	72	82	62	68	85	69	77	77	57	73	64	87	64	58	77	65	78	77	57	73	63	79	66	80	88	79	58	66	59	66	68	76	69	74	56	67	73	62	69	57	65	67	70	69	69	65	66	63	58	63	60	56	55	65	54	63	59	71	73	70	68	68	82	67	77	77	82	76
345	2	2100	230890	65	0	0	0	0	0	2	11	20	37	42	49	65	64	62	47	43	25	20	16	15	14	7	5	3	4	9	5	9	4	12	10	15	19	22	30	39	66	61	82	90	116	130	161	196	228	269	242	285	312	338	376	370	412	414	447	449	497	504	517	513	552	564	583	542	603	592	595	616	596	576	614	634	596	634	635	628	679	640	645	625	610	654	645	613	623	587	659	637	593	641	616	623	624	596	641	602	598	609	641	601	624	583	586	616	591	581	566	573	590	555	545	566	562	563	572	543	549	572	554	543	548	535	557	528	512	535	560	521	513	520	507	476	505	482	515	503	475	506	500	485	506	486	501	481	494	460	496	464	470	459	469	447	429	449	457	432	455	457	445	403	424	432	431	439	455	417	441	403	430	433	445	401	380	409	410	396	377	406	392	424	425	414	400	420	400	405	384	372	410	367	364	397	372	372	361	363	377	349	361	364	336	397	337	374	376	358	358	363	358	355	351	333	356	358	368	329	344	331	339	314	326	313	323	313	323	324	314	305	345	314	337	298	329	325	290	315	314	302	307	297	311	293	309	303	328	283	302	282	308	280	299	297	284	275	302	266	286	274	277	288	288	262	263	257	292	275	294	254	293	264	318	267	257	278	274	267	268	253	259	275	270	236	272	255	254	287	258	238	285	246	260	252	277	237	267	272	274	264	256	257	246	249	236	244	233	250	244	240	238	258	253	259	240	247	215	233	243	250	221	244	258	214	243	248	230	224	218	211	226	237	211	222	229	218	234	220	201	215	208	212	227	198	222	227	203	232	203	222	204	216	226	229	222	210	205	186	216	199	212	197	219	196	224	202	198	179	191	211	190	204	210	191	200	190	195	194	225	208	194	200	201	197	177	182	193	186	200	182	180	194	198	209	168	210	190	199	174	169	209	191	177	161	187	166	192	193	186	171	202	183	181	175	209	156	160	159	179	181	181	163	181	171	177	146	181	190	166	160	173	166	171	172	179	179	158	164	185	187	163	183	184	172	180	170	163	168	178	160	171	160	164	165	166	167	168	157	186	159	137	137	168	180	150	151	155	177	162	154	173	155	167	152	144	141	124	147	146	125	168	155	164	156	146	130	145	154	161	159	136	156	162	165	158	152	162	156	148	161	139	138	146	155	147	150	149	152	147	129	131	147	140	171	139	138	142	113	140	137	154	148	143	118	147	154	136	148	147	153	139	131	145	138	141	140	151	138	138	131	112	146	156	127	139	120	146	144	122	115	144	138	135	128	116	145	130	136	143	116	151	125	120	125	128	122	141	124	126	118	137	110	134	111	134	121	129	141	128	124	104	131	129	111	133	120	142	112	126	123	119	135	135	123	122	120	138	117	121	113	130	123	124	101	109	131	107	113	124	103	112	124	115	112	114	123	123	95	116	110	102	110	107	114	101	107	113	121	129	116	112	122	105	109	131	100	104	102	114	116	102	107	95	109	113	106	121	104	120	137	109	81	114	101	108	114	99	93	124	108	89	93	110	117	106	120	104	100	113	83	106	104	112	120	107	105	108	107	116	112	126	105	105	110	116	89	107	97	130	109	107	76	101	108	103	100	107	110	97	108	95	100	87	108	94	98	94	104	97	88	102	91	114	100	106	89	103	106	99	117	100	97	104	88	84	88	94	102	90	87	101	107	113	91	104	87	91	94	91	118	94	109	90	104	103	98	103	105	95	89	91	93	73	103	94	95	91	85	83	100	93	99	110	87	99	92	81	88	95	87	99	80	108	82	104	106	104	97	91	87	94	103	91	92	81	84	78	101	106	89	90	91	101	105	87	87	92	99	84	86	101	81	88	72	91	96	91	88	85	89	78	73	105	100	77	90	84	80	92	82	92	98	88	84	89	81	84	82	87	102	108	83	72	81	88	78	79	86	94	82	89	86	69	81	82	85	77	87	71	86	93	79	99	60	79	84	76	64	89	84	86	94	77	79	65	70	88	76	70	96	76	86	71	63	82	65	84	88	87	83	73	83	76	66	86	93	73	85	78	76	85	68	68	89	76	74	85	85	89	85	90	71	90	83	80	78	77	88	89	73	63	82	88	70	77	89	81	79	80	71	92	69	91	91	58	80	80	75	66	93	73	86	74	77	66	71	74	60	71	66	68	56	62	75	74	57	74	66	78	70	70	70	71	66	73	76	62	74	67	68	81	65	67	73	64	71	68	65	69	77	88	65	68	65	70	74	74	60	75	71	62	60	74	65	52	75	66	85	83	59	68	58	70	65	75	58	79	75	77	82	62	67	69	60	70	65	79	74	54	58	64	62	67	72	71	64	59	70	60	79	64	62	65	59	67
345	3	3500	231013	25	0	0	0	0	0	2	15	20	40	46	56	58	69	66	52	27	20	18	24	5	3	9	4	7	5	5	7	10	4	4	8	13	19	22	26	25	36	52	54	67	96	120	123	156	170	204	260	258	297	309	361	359	386	410	471	424	490	489	531	562	577	564	565	557	580	603	592	591	632	603	624	613	587	647	632	617	655	642	633	642	623	641	618	627	646	653	640	617	619	654	612	588	641	618	643	600	641	617	600	618	628	596	603	600	594	575	589	585	625	577	571	578	617	572	568	570	546	540	544	524	546	563	551	545	526	559	512	541	563	546	547	492	541	457	494	513	477	514	510	474	506	458	511	489	494	462	495	489	486	455	489	444	466	457	451	437	456	449	416	467	448	427	457	418	460	410	422	430	415	401	414	398	447	413	437	411	456	414	414	411	402	410	374	391	409	387	422	396	406	386	403	399	339	399	403	408	415	385	377	384	379	368	345	387	371	352	365	371	397	360	375	374	350	373	350	308	363	309	358	343	353	342	370	376	365	350	304	315	317	344	361	354	325	319	320	326	353	347	312	334	338	306	321	305	319	304	310	306	300	311	295	291	319	273	299	295	276	303	305	284	324	281	289	286	272	283	302	299	301	273	266	277	287	314	281	260	259	291	263	264	291	269	281	274	261	269	287	274	298	258	253	245	267	261	258	246	263	270	239	252	276	243	256	264	245	286	252	241	249	223	257	240	248	235	254	247	261	240	236	266	248	238	248	249	229	249	226	228	246	210	253	223	238	213	208	235	205	216	247	257	233	219	211	222	223	223	216	222	233	228	211	216	200	186	238	218	216	233	218	228	224	206	227	228	214	233	218	193	192	215	207	191	199	208	190	202	200	207	205	199	204	191	196	196	213	205	202	198	189	190	198	181	196	207	200	176	195	172	229	192	204	188	174	181	195	193	196	198	196	182	170	188	160	180	211	159	192	192	202	187	172	204	190	183	194	196	171	179	180	195	179	177	195	173	181	180	182	182	171	165	170	180	174	174	176	166	171	182	168	165	181	171	154	182	175	195	174	165	146	152	163	194	176	187	176	173	174	162	165	165	170	165	165	185	177	177	155	170	159	159	169	155	155	148	152	162	158	164	158	149	158	168	188	162	155	159	132	166	168	173	132	152	147	154	146	146	148	161	168	152	139	140	181	159	168	152	143	127	152	159	124	136	159	134	147	159	134	152	134	156	159	167	144	143	137	142	153	137	138	159	133	147	146	142	145	141	136	114	133	125	132	113	132	155	144	123	136	130	153	131	137	131	145	124	140	150	127	130	127	133	137	124	127	130	117	134	121	128	128	137	139	131	130	131	122	121	124	132	121	146	135	125	126	114	114	130	143	130	132	130	131	116	146	128	110	97	132	140	120	112	119	128	122	108	103	132	130	135	127	122	103	119	128	114	113	115	115	122	132	114	120	124	124	126	119	115	110	120	130	120	111	96	105	132	128	108	127	110	133	106	84	121	134	115	120	108	99	107	137	110	108	122	115	119	118	122	123	109	122	113	112	133	112	108	100	104	109	121	94	92	111	99	94	103	109	127	120	99	103	100	101	123	107	104	128	103	118	100	116	117	99	111	98	92	113	95	124	94	111	101	106	99	109	117	116	96	109	108	112	114	113	98	129	98	98	122	109	77	105	97	120	116	115	101	120	85	117	100	127	98	119	87	115	112	91	93	110	103	110	91	100	91	94	110	89	85	95	99	108	89	93	102	115	112	94	96	110	96	98	90	80	88	89	87	103	110	100	100	79	85	96	109	88	91	95	101	96	111	101	102	103	93	80	87	92	105	101	89	102	94	66	84	84	105	95	91	91	99	88	91	86	87	104	97	84	91	113	88	97	77	87	80	104	84	87	67	102	92	97	72	106	103	94	81	93	79	92	102	95	93	71	110	89	95	82	82	91	89	78	83	103	86	89	69	80	97	84	89	106	86	83	90	85	79	77	63	80	89	76	69	103	81	91	80	67	94	75	80	88	78	83	91	78	89	86	90	95	79	82	98	71	81	75	81	90	74	80	79	77	85	60	80	84	69	83	77	81	95	68	71	77	77	87	81	71	87	86	97	80	81	69	82	82	91	83	85	76	85	86	96	76	66	87	80	81	84	80	73	70	79	74	75	97	79	86	73	77	77	78	72	78	80	86	82	73	78	71	67	94	84	81	65	63	77	76	82	66	67	80	66	63	77	87	71	85	76	83	77	77	79	77	67	84	77	78	88	64	77	66	76	61	85	68	75	73	63	68	75	70	67	77	67	65	61	55	69	72	64	87	65	69	75	61	67	56	74	66	66	52	59	72	60	68
