345	0	2700	165435	399	0	10	144	252	369	423	465	441	414	354	321	328	335	299	290	285	253	236	233	235	215	226	223	202	198	191	182	201	165	195	141	165	176	158	158	160	170	160	131	160	147	164	141	156	130	151	134	152	163	143	118	123	136	150	127	134	132	118	116	115	115	107	117	144	137	123	103	121	116	108	118	118	121	122	114	133	112	110	124	127	112	104	122	109	126	135	101	103	102	110	132	120	117	131	116	105	104	104	119	100	95	102	121	108	116	100	100	105	120	105	123	103	113	108	126	105	113	104	112	123	102	115	87	107	111	101	124	117	121	115	113	97	119	97	92	103	108	101	127	113	102	98	108	104	104	104	96	104	119	110	123	104	105	116	94	96	114	112	114	106	124	113	106	119	92	107	109	79	97	103	122	99	114	93	115	99	122	105	113	111	92	90	114	87	109	126	114	119	97	132	103	114	103	108	113	108	127	116	119	110	108	108	118	116	96	95	97	119	104	102	97	107	125	123	124	109	97	118	109	109	98	106	105	96	92	95	112	100	96	106	114	105	96	99	115	90	79	109	128	89	118	113	95	103	106	98	94	113	110	98	93	109	100	107	115	105	113	108	93	106	107	119	102	118	126	101	102	116	110	113	98	107	107	108	101	108	108	117	113	89	90	117	119	107	97	92	95	115	112	111	120	106	97	123	127	106	104	100	105	93	111	90	96	124	115	105	97	108	105	110	111	94	96	121	85	99	111	90	95	99	97	96	106	121	106	92	132	91	103	106	87	95	106	107	98	114	101	115	100	114	107	124	98	111	106	116	125	107	122	110	112	113	114	95	115	94	108	107	127	86	119	103	120	108	110	120	103	99	90	113	92	105	97	115	105	94	105	115	106	102	104	98	130	103	108	94	112	104	94	84	97	100	94	102	70	87	105	110	119	93	99	114	126	136	103	116	104	104	108	109	101	102	100	95	96	109	90	98	121	100	112	98	97	110	106	91	92	96	99	103	117	108	106	122	78	105	113	116	120	111	113	98	82	88	84	117	96	109	101	113	93	91	96	103	101	91	99	101	85	111	111	125	117	110	113	111	98	104	100	108	128	101	112	105	100	98	93	91	95	109	117	82	119	99	115	98	100	116	114	101	112	115	115	107	116	102	107	114	98	98	102	109	100	93	100	101	115	100	98	105	89	96	89	96	82	91	110	91	119	121	115	111	115	109	107	116	99	122	114	90	83	119	133	119	117	111	101	101	91	113	108	101	93	108	91	99	112	112	98	109	97	94	106	102	111	114	96	99	108	100	103	107	101	99	105	93	99	98	113	114	100	104	105	98	113	112	96	81	99	101	93	109	106	101	105	105	101	103	97	117	109	97	98	118	117	99	103	99	98	109	97	92	96	101	109	122	90	103	126	121	90	104	116	97	121	102	88	101	104	93	99	117	104	114	118	113	115	96	123	103	111	110	100	118	106	99	104	105	98	102	133	102	108	97	117	105	117	94	93	99	103	108	103	97	97	98	113	112	102	93	126	97	97	117	98	109	110	84	90	96	120	97	110	100	114	97	108	108	95	95	88	100	93	103	104	102	92	105	107	127	96	111	118	96	82	114	116	100	119	106	103	108	98	103	104	111	110	105	95	98	123	107	114	97	107	112	128	116	107	93	118	108	107	100	116	108	98	102	123	112	102	117	106	102	94	102	105	116	94	90	105	108	101	89	101	99	106	93	93	87	117	99	111	118	88	91	105	105	99	107	100	100	86	107	101	106	97	103	75	88	112	105	100	94	98	97	86	108	106	93	104	106	113	114	102	116	105	87	104	85	105	115	113	95	104	91	102	96	94	111	97	117	84	104	113	104	93	103	122	90	103	104	103	108	102	99	107	99	97	87	129	115	108	103	95	100	107	91	96	124	80	113	99	99	118	101	103	102	118	93	83	104	98	100	95	96	112	106	108	120	113	124	118	96	124	105	110	95	113	97	98	92	100	88	99	124	101	96	133	102	109	107	87	115	105	98	103	105	106	95	122	99	101	81	81	116	125	105	105	109	99	108	100	111	121	91	107	107	112	106	90	87	100	94	106	99	92	120	114	92	95	89	110	95	110	96	94	105	104	104	122	99	128	104	80	118	111	104	114	100	102	98	112	109	106	89	92	113	103	97	111	98	103	113	102	107	92	110	112	115	106	98	115	120	88	98	102	113	104	106	94	118	93	86	89	96	103	120	95	86	99	100	83	95	111	101	99	108	114	91	96	107	116	82	112	102	96	102	117	104	101	91	110	97	110	104	99	101	106	109	111	104	93	119	100	104	120	118	99	106	119	105	116	111	81	87	92	108	97	110	116	86	104
345	1	1900	165558	435	0	14	78	152	329	280	333	311	272	231	236	190	203	202	168	163	159	146	156	140	130	131	133	135	122	122	104	133	109	100	113	105	109	87	100	86	82	85	92	101	95	83	95	78	90	99	91	79	92	82	87	78	85	79	91	82	80	92	80	80	73	85	79	68	72	73	88	93	68	70	81	71	65	88	83	82	67	92	80	90	98	76	66	55	58	79	74	76	82	79	73	74	79	81	86	74	83	78	60	85	67	84	74	67	81	67	81	67	66	72	81	57	62	71	71	72	76	83	71	75	80	59	61	88	65	90	90	80	64	83	69	87	83	85	72	75	69	60	78	70	81	90	85	65	68	78	71	76	83	76	76	72	67	68	72	72	80	67	69	78	83	74	75	72	75	72	71	58	72	68	80	62	90	83	90	63	72	67	68	66	78	76	71	70	65	70	76	74	76	74	77	89	76	72	85	59	72	64	77	60	75	72	70	74	74	75	81	63	78	77	71	76	79	78	65	69	63	74	64	81	64	85	74	78	76	66	84	65	71	77	76	67	62	70	75	81	67	66	76	79	84	80	91	103	59	73	65	69	56	76	76	71	59	60	75	66	83	70	71	68	65	71	67	71	70	80	82	57	66	85	60	84	74	82	81	76	81	68	59	68	68	80	74	65	89	70	84	65	81	75	76	64	83	86	61	75	79	60	75	61	62	68	77	76	70	50	69	91	50	75	71	66	56	66	92	58	68	68	57	77	71	68	79	73	65	82	75	67	72	81	76	83	66	67	62	76	74	89	72	80	74	64	84	67	85	69	71	61	69	64	55	67	65	60	85	69	66	68	66	77	71	67	60	68	74	65	76	61	51	66	66	73	71	74	71	76	71	61	66	64	66	86	71	88	74	87	74	75	87	94	71	74	72	81	70	69	73	82	72	76	63	65	70	64	71	77	69	67	70	83	80	65	73	63	69	69	76	86	61	82	64	77	65	80	60	68	60	85	72	63	53	72	57	73	65	95	75	62	78	60	73	64	74	52	68	73	62	78	71	74	84	76	62	64	72	79	75	79	67	73	76	85	74	65	83	70	76	71	69	75	67	76	77	81	70	60	70	83	80	67	89	68	73	78	61	60	74	68	63	74	77	63	72	70	83	60	89	83	75	65	58	60	72	58	72	76	53	61	74	60	61	59	84	72	68	74	81	68	72	77	71	70	97	69	74	85	72	73	68	64	60	51	71	89	75	70	84	89	64	84	83	72	64	89	76	76	78	69	62	71	64	61	84	60	71	77	62	71	72	81	73	65	66	82	76	59	72	88	64	57	74	73	86	76	80	75	73	53	65	49	83	87	76	68	77	64	80	85	76	66	76	78	69	71	85	61	64	56	79	68	75	75	83	69	61	74	78	69	71	73	82	63	65	65	78	65	82	58	60	94	68	81	85	68	62	66	76	72	69	70	64	69	62	53	54	63	70	75	61	77	74	66	68	62	98	75	72	66	76	69	73	82	68	75	65	72	61	79	69	76	66	74	86	69	73	62	65	65	75	78	65	65	67	79	61	59	85	69	64	56	61	72	71	78	68	71	70	63	77	87	72	78	78	63	66	73	77	68	76	75	63	92	68	60	71	70	64	69	82	80	82	67	70	73	62	81	65	56	66	73	71	58	74	63	63	59	76	83	55	72	86	58	82	73	79	57	63	89	78	78	74	88	70	66	76	67	70	67	75	80	76	66	66	64	75	64	71	82	85	81	80	73	61	63	67	90	59	59	64	68	64	87	59	68	67	63	74	67	61	52	67	63	88	67	69	73	62	71	66	63	65	75	64	69	85	73	83	75	68	89	73	73	55	67	64	90	67	69	69	77	56	67	65	68	54	73	72	80	74	72	69	55	59	72	64	74	77	76	72	72	76	87	80	74	74	67	62	67	75	69	56	65	72	61	74	68	64	80	76	70	70	88	64	67	80	79	72	70	75	84	60	75	73	84	81	77	74	71	73	54	69	73	74	75	74	81	68	83	64	59	75	86	68	80	73	66	71	65	63	67	66	78	65	70	63	81	73	79	72	76	58	66	65	91	70	64	55	77	78	71	80	85	60	63	70	72	59	77	77	63	74	55	57	59	65	72	88	58	86	72	74	76	74	85	62	78	59	72	75	90	63	61	84	63	76	71	58	63	65	69	72	86	66	48	76	63	63	55	74	64	86	69	64	83	70	73	73	65	65	78	59	81	70	75	70	65	62	75	79	62	72	63	70	71	64	59	57	57	64	72	78	66	72	67	54	69	64	88	74	72	64	78	63	81	71	84	91	82	66	84	68	68	68	72	86	70	59	83	71	76	66	69	70
345	2	2100	165682	406	0	12	83	170	321	306	374	325	318	279	239	239	238	191	206	191	151	176	154	162	128	139	160	138	131	143	135	124	119	112	116	138	102	129	106	110	111	97	98	107	103	94	120	110	95	81	89	93	111	96	75	78	88	94	69	83	75	84	81	76	104	87	66	79	97	73	90	77	68	81	89	80	77	61	76	92	68	79	94	82	75	98	71	81	70	96	102	102	81	66	89	83	87	78	94	82	73	82	85	74	82	81	73	70	65	69	81	80	75	70	92	72	80	61	74	88	76	64	74	74	74	63	75	69	81	69	69	83	79	64	64	71	63	72	78	70	88	82	78	59	69	62	58	75	90	78	63	79	74	72	73	66	63	74	81	57	84	73	74	88	77	74	65	74	81	71	81	73	76	78	68	87	71	69	66	65	70	81	70	65	74	68	77	74	75	79	73	70	75	79	71	83	72	87	83	87	85	85	74	71	70	61	65	84	77	75	68	60	69	66	55	84	59	70	82	68	63	69	68	78	64	76	54	76	84	70	72	74	72	66	82	85	83	84	74	73	64	76	65	56	74	88	77	78	85	71	69	70	62	70	83	71	61	75	71	73	72	74	67	66	67	61	61	75	57	75	77	83	60	73	78	67	60	60	77	72	77	74	69	57	54	70	70	73	75	68	77	72	69	74	68	74	72	69	83	85	58	74	66	75	53	88	86	85	76	77	68	72	77	55	69	70	72	78	69	75	71	75	69	89	82	62	70	88	81	61	92	78	80	73	66	73	71	78	64	59	77	69	73	75	69	61	76	70	84	74	59	87	68	81	84	64	70	84	74	60	67	85	62	90	62	77	81	64	81	62	79	73	76	72	83	65	75	54	69	64	62	77	78	70	73	74	69	68	69	75	84	70	69	72	68	74	77	75	73	80	66	68	88	86	71	64	65	82	73	82	81	64	71	61	67	91	64	71	70	79	72	81	67	84	86	75	72	67	59	80	70	90	74	73	64	65	70	85	66	82	77	73	75	77	84	84	68	72	77	79	67	65	83	70	66	66	77	80	89	74	83	88	69	64	76	94	82	84	80	73	60	78	71	69	76	72	86	56	82	67	78	74	75	73	79	56	70	69	76	67	53	80	67	64	88	89	87	68	71	81	72	74	71	85	73	74	66	81	78	71	66	69	86	77	84	65	74	84	87	56	66	83	58	72	63	75	69	84	74	79	72	69	71	78	56	67	76	64	72	78	60	79	62	59	46	55	65	81	83	65	68	74	54	81	60	70	86	56	52	78	71	75	64	56	63	83	68	67	70	97	65	50	87	85	72	67	59	90	91	87	80	78	72	48	73	84	58	86	77	84	90	89	76	77	68	83	53	68	78	75	81	71	71	86	61	78	69	69	81	56	80	78	72	73	51	79	75	62	81	60	81	67	77	77	83	83	71	58	72	67	80	67	80	63	74	73	76	91	78	63	53	84	84	86	63	76	79	71	76	79	74	70	73	83	77	85	72	82	81	71	87	86	80	71	64	67	64	70	73	79	81	80	58	62	61	87	72	71	59	68	73	71	83	78	60	89	73	70	83	63	66	72	80	74	76	66	71	62	94	79	64	74	70	72	73	67	66	71	74	68	69	71	61	72	63	84	68	58	86	74	55	85	69	86	82	65	72	55	75	61	68	89	71	68	86	69	81	64	61	61	63	73	69	70	61	76	79	72	64	69	66	61	64	70	62	60	77	81	80	79	75	59	77	69	58	67	74	68	88	64	82	74	75	83	67	81	85	76	80	88	71	71	71	72	81	77	67	61	67	47	83	87	72	72	73	70	64	53	69	75	67	65	77	76	85	78	77	78	76	68	78	74	75	71	77	80	71	58	74	69	80	58	64	82	82	77	73	75	52	59	62	73	74	54	89	73	64	73	68	68	70	87	81	74	82	69	70	74	79	76	86	72	69	92	74	73	68	74	68	74	68	85	79	59	77	62	71	83	73	79	80	70	74	91	93	72	76	67	70	70	82	78	59	72	69	71	72	79	81	72	75	65	66	70	71	71	70	77	68	70	83	74	75	78	75	92	65	70	64	71	72	70	82	80	79	71	88	66	58	81	84	71	91	73	77	69	69	71	72	73	50	77	88	63	56	62	65	80	83	71	66	57	69	74	76	74	78	70	82	76	62	74	67	66	62	75	79	62	78	79	62	80	82	66	63	82	77	66	79	58	61	78	88	73	70	72	90	73	74	84	60	75	69	84	82	70	70	79	66	76	70	62	91	77	77	64	67	72	88	87	65	84	68	65	65	74	63	76	65	63	76	63	76	66	70	71	82	58	72	83	63	67	65	83	105	65	62
345	3	3500	165805	401	0	20	139	224	375	346	407	373	385	343	266	264	289	234	247	211	219	210	182	191	205	183	180	175	164	181	174	150	158	141	141	153	155	153	156	124	123	122	118	135	134	142	133	118	132	112	111	134	124	113	136	119	120	112	136	119	114	126	122	109	114	119	117	135	101	110	105	107	117	102	120	93	89	110	108	114	110	105	97	111	100	112	109	113	98	98	100	102	98	108	104	110	94	116	103	99	114	90	100	115	93	105	108	111	104	107	92	90	104	103	107	97	98	98	109	118	109	99	103	106	112	110	104	94	105	121	109	90	80	116	95	101	102	87	82	108	108	87	91	101	95	100	102	91	98	100	95	104	104	97	91	93	106	99	105	104	94	116	93	96	101	89	106	100	102	102	112	80	108	101	97	98	92	110	99	104	89	86	105	107	91	105	101	104	90	91	86	95	89	102	116	95	93	93	106	93	81	103	96	91	105	99	83	100	93	116	113	109	101	101	89	99	100	105	97	92	113	94	91	104	85	103	98	97	88	108	107	96	84	122	109	107	96	92	101	100	123	95	99	88	97	106	83	111	104	93	91	98	107	99	90	88	97	104	96	104	110	97	96	99	113	108	96	80	104	98	95	94	109	99	101	112	110	100	91	109	105	93	102	111	97	104	92	87	93	91	77	93	87	98	102	101	76	106	114	95	105	101	111	106	114	101	98	91	99	107	96	93	98	106	111	88	92	108	97	77	104	84	106	91	86	97	103	87	95	101	109	122	95	107	102	95	96	93	83	102	93	89	85	100	106	100	112	93	101	84	95	92	95	91	104	94	101	107	112	113	116	93	93	82	104	102	106	91	89	101	105	93	87	80	87	108	105	118	108	104	98	99	91	106	91	108	100	103	104	105	110	100	111	99	111	99	114	88	96	83	105	95	91	104	94	103	85	98	99	100	82	102	94	98	133	97	97	97	103	79	86	109	112	104	98	99	97	91	104	93	85	128	87	88	76	100	97	100	84	86	89	100	105	104	116	113	81	92	98	111	110	107	87	90	100	97	75	91	106	113	104	95	94	94	90	87	101	89	112	97	106	103	93	106	85	92	89	89	101	94	84	101	105	99	102	126	98	105	80	91	84	93	91	87	102	100	99	111	92	101	108	95	98	92	110	93	81	82	104	88	94	86	105	88	95	104	99	89	100	105	92	90	106	104	103	93	94	96	107	109	85	93	99	113	95	99	101	117	100	105	106	106	93	95	99	125	108	103	108	97	106	113	96	98	73	80	73	92	82	92	98	99	91	90	116	109	90	110	110	92	91	94	98	93	122	101	103	84	104	96	94	103	109	86	99	92	94	102	90	93	101	87	105	101	120	101	103	95	94	84	114	105	88	102	97	101	85	91	85	103	110	101	89	119	129	96	106	90	106	85	77	98	94	111	113	79	106	100	88	112	86	88	96	105	94	103	121	85	95	95	93	99	88	88	110	90	87	99	80	98	74	103	93	103	97	83	85	118	93	88	86	97	79	108	113	95	115	96	102	102	94	91	92	95	107	116	85	98	90	92	93	100	81	116	97	96	104	110	112	108	89	91	89	101	101	104	114	96	90	90	95	101	89	87	96	106	112	92	104	85	104	87	80	75	89	89	101	113	97	99	98	96	104	98	108	89	81	105	80	97	97	89	100	93	96	99	101	96	102	95	100	94	95	106	95	109	105	95	98	103	106	91	83	102	105	91	84	87	86	103	98	109	80	83	76	94	97	96	111	102	91	88	89	97	99	122	98	97	100	80	85	93	96	100	81	77	95	88	78	109	80	97	91	99	98	98	86	78	106	94	89	97	99	106	93	95	90	91	106	89	94	106	106	96	100	104	99	84	98	109	115	93	84	100	104	102	95	82	100	111	96	104	87	93	98	104	87	95	93	104	93	99	93	102	95	85	90	78	110	101	115	105	89	100	86	93	100	118	95	97	101	106	108	116	106	100	109	90	89	109	116	101	95	109	80	91	94	81	111	116	84	95	98	102	94	102	96	109	91	94	98	111	87	89	111	103	92	86	88	100	96	97	88	103	87	99	94	105	92	89	77	92	89	92	95	84	84	97	119	109	90	94	103	83	84	105	103	110	97	88	103	119	109	93	87	98	92	108	102	99	107	95	100	104	98	83	104	97	97	83	94	95	97	104	100	90	104	101	98	104	97	94	97	106	88	110	89	88	98	112	100	98	98	86	75	101	104	104	107	117	97	101	94	105	125	98	104	102	84	88	69	94	85	91	86	100	113	93	102	99	81	90	97	94	94	103	89	97	114	105	81	79	103	100	91	88	92	117	112	104	102	114	102	90	114	97	89
345	0	2700	165928	403	0	11	152	246	377	397	469	432	394	344	310	342	302	263	278	259	233	256	244	229	217	200	202	205	188	195	180	177	196	172	184	167	150	163	173	160	153	157	136	132	141	135	136	131	134	129	127	136	149	138	140	133	127	125	126	116	124	115	125	109	117	127	112	120	102	124	130	126	118	121	147	116	121	115	107	114	112	124	109	125	106	114	116	120	109	103	108	106	121	122	121	115	116	117	103	127	107	99	110	130	104	117	107	84	110	106	117	129	115	120	117	94	98	124	96	103	109	123	106	110	109	110	99	97	121	126	94	107	104	112	101	113	104	104	85	103	90	95	100	99	107	100	100	110	96	98	119	83	110	116	128	115	98	98	107	106	131	106	116	87	112	111	97	105	104	94	102	111	107	112	106	106	99	115	104	105	95	106	116	99	99	120	98	119	121	92	97	95	109	87	105	78	129	81	102	92	99	101	98	112	109	94	122	110	98	85	104	107	129	110	94	101	112	121	104	111	103	98	115	108	102	95	96	96	113	80	105	110	113	105	96	119	106	105	85	105	112	109	115	129	117	117	111	106	95	93	110	87	98	93	107	108	96	120	82	109	98	109	110	86	83	109	115	113	99	92	121	119	105	106	108	121	108	118	92	109	105	115	103	100	97	116	98	101	105	103	109	102	96	111	102	125	100	107	103	98	86	101	105	113	74	123	103	88	102	99	90	97	101	85	96	105	93	108	103	91	100	95	92	84	114	100	101	99	98	102	102	91	112	91	115	114	103	114	109	115	97	107	93	101	118	119	95	87	87	113	92	85	96	115	107	102	104	103	86	93	97	114	92	109	105	98	102	115	109	116	108	107	100	97	123	100	122	105	116	97	114	100	112	118	92	99	110	109	92	83	105	108	115	89	93	102	81	105	104	100	102	99	85	94	108	122	99	86	112	90	105	105	100	118	109	91	93	124	99	106	112	127	110	111	85	98	114	97	104	97	105	101	103	96	100	103	112	105	88	83	89	84	105	96	101	111	109	91	116	121	96	113	107	103	121	91	102	110	113	115	114	99	109	98	105	87	97	108	110	106	80	99	105	121	98	125	93	102	114	103	96	98	93	90	88	100	105	98	120	85	113	94	94	109	94	90	85	107	102	103	106	108	95	116	115	91	101	103	96	84	118	99	108	99	90	105	107	111	96	96	94	85	113	109	100	100	110	97	101	100	97	112	101	88	98	136	81	114	120	106	100	102	113	101	110	79	102	99	109	99	104	105	84	98	97	99	95	96	109	123	117	101	99	104	90	98	108	99	102	88	100	92	88	93	102	98	101	105	100	93	122	104	101	98	92	106	105	97	100	101	82	110	116	96	117	104	102	97	82	100	112	88	84	81	123	97	105	96	100	96	106	101	93	100	101	120	119	108	95	113	96	114	118	102	108	94	112	93	102	107	98	108	106	89	101	91	105	102	98	101	101	85	101	91	112	89	102	96	81	104	109	105	114	88	107	99	103	111	114	99	117	120	94	91	90	100	90	100	102	103	97	99	106	110	87	97	98	88	100	95	99	93	93	118	89	106	81	120	118	100	89	102	107	109	113	97	113	112	97	109	93	106	102	95	88	105	95	96	101	103	90	99	107	111	115	83	119	93	91	93	121	91	100	94	95	91	107	97	101	103	96	102	98	109	107	103	105	114	93	102	97	100	92	127	109	94	101	88	95	108	109	107	105	97	100	94	94	86	111	88	100	109	108	125	104	105	95	99	114	101	97	99	117	97	97	103	92	98	90	97	100	115	97	102	117	92	92	110	108	105	113	90	100	112	113	104	101	91	111	95	102	102	92	114	97	98	93	109	97	96	99	100	103	104	109	100	96	98	108	103	91	113	101	95	97	86	116	98	96	103	96	119	86	109	92	103	100	130	80	109	115	100	94	84	96	112	109	108	111	96	109	91	102	95	99	110	105	107	87	123	82	129	114	108	119	86	108	114	103	91	115	121	96	102	86	96	97	98	88	95	96	110	107	123	104	93	98	91	122	99	92	91	90	104	98	114	104	101	98	88	101	102	80	94	111	102	120	116	104	108	96	102	107	95	117	109	85	100	116	102	109	107	99	101	98	83	109	105	95	94	98	90	89	89	103	92	98	104	95	101	106	98	114	109	110	95	112	81	92	97	92	89	97	113	110	106	88	109	102	108	99	105	99	92	92	110	101	97	111	78	89	102	104	88	117	100	116	94	98	90	119	90	93	115	93	85	105	95	110	106	118	88	113	89	94	95	107	93	103	110	110	115	107	105	91	108	90	95	112	87	94	110	108	95	94	95	95	101	93	94	105	94	104	108	92	117	106
345	1	1900	166051	414	0	14	76	162	289	312	356	273	291	236	232	184	185	191	177	167	159	143	156	136	135	117	126	125	117	115	109	108	103	107	107	107	106	101	95	82	75	100	86	95	98	102	74	107	94	98	87	82	76	89	89	99	94	79	81	80	98	94	91	68	66	73	68	78	82	95	67	79	69	93	76	93	71	72	82	62	76	69	84	75	72	79	69	80	79	84	80	80	68	95	74	74	73	79	77	60	90	63	80	68	66	85	76	58	58	89	78	70	66	83	69	80	67	75	80	78	58	62	69	81	81	88	78	68	71	65	77	77	53	71	77	68	71	78	73	84	82	66	72	95	87	68	70	79	77	71	73	93	79	85	58	83	69	75	77	90	82	79	68	72	83	74	69	74	72	59	60	76	80	59	84	67	85	85	88	62	87	76	80	66	89	74	70	85	67	74	94	68	84	76	70	90	78	70	76	76	66	74	91	63	76	79	84	79	60	73	68	77	65	75	71	60	68	96	66	64	75	60	72	74	79	71	62	69	71	88	67	73	73	66	57	65	78	70	72	68	73	75	89	65	77	61	46	67	73	66	81	65	53	82	82	84	84	78	75	66	71	67	74	81	77	67	70	72	83	85	74	83	65	69	54	68	86	64	73	70	84	64	67	61	73	69	58	70	65	50	68	75	72	68	84	63	54	73	59	68	76	79	75	74	72	78	70	60	80	73	64	78	71	75	53	74	77	82	89	69	84	71	71	82	89	76	91	72	76	77	71	93	65	70	75	61	71	60	73	79	74	73	81	76	84	48	62	71	53	65	84	77	74	65	67	90	70	61	99	78	64	94	70	85	83	68	81	61	66	85	67	62	65	71	57	78	69	67	71	55	65	88	71	65	66	56	76	68	86	87	72	75	75	59	63	66	87	67	55	68	73	65	83	61	76	72	67	68	69	60	70	74	88	62	58	67	69	75	73	78	65	77	76	61	75	59	75	81	74	85	72	71	52	72	73	88	70	58	64	73	69	70	71	67	67	60	81	71	63	60	75	89	69	79	71	83	78	70	70	64	78	66	74	99	69	77	65	77	84	82	69	62	51	79	74	94	77	69	89	63	80	69	79	86	60	62	65	84	67	68	67	76	58	70	73	64	75	72	65	69	63	82	83	80	59	71	64	88	88	75	73	85	75	84	68	71	63	87	75	82	77	62	74	67	89	84	80	55	70	73	52	69	89	82	72	71	59	76	72	73	67	79	73	68	59	56	71	84	72	66	67	74	79	63	77	63	80	63	70	62	71	81	81	59	78	64	75	84	76	66	72	66	63	73	71	73	75	78	82	79	60	68	75	74	66	73	81	54	86	77	66	70	73	68	68	68	61	77	94	76	74	68	83	66	70	66	80	54	81	85	65	66	68	64	81	56	70	74	58	63	58	62	81	71	88	71	68	53	61	63	75	71	69	77	77	73	57	76	71	72	60	73	74	70	73	81	66	62	62	73	86	66	59	99	90	67	86	79	76	80	61	58	71	80	73	74	78	70	64	65	63	83	75	86	75	80	65	85	70	77	76	88	85	70	63	67	71	59	63	77	67	89	71	68	72	71	77	69	69	69	73	58	72	96	70	60	68	83	77	74	69	78	54	62	74	74	67	69	66	76	76	60	69	74	68	69	63	80	68	67	61	89	86	70	72	59	60	56	81	76	73	73	69	58	65	60	75	65	61	57	88	88	70	79	68	75	74	74	74	85	82	77	75	57	76	55	62	70	69	69	68	68	76	56	57	72	65	69	80	70	76	75	69	77	60	87	67	68	82	68	78	59	73	55	70	71	65	75	84	78	82	73	71	72	60	81	57	67	50	67	89	71	83	87	70	70	58	75	79	86	60	66	63	57	62	59	65	75	70	79	58	83	57	78	80	85	84	73	73	60	80	61	77	72	64	74	80	89	88	60	75	77	66	81	76	75	77	66	65	64	77	76	63	64	87	62	57	74	64	72	63	73	86	61	62	57	81	72	64	57	75	80	92	63	65	63	67	58	78	71	68	67	85	70	75	65	61	74	66	81	52	73	69	71	64	73	80	67	58	64	67	68	71	80	74	75	83	79	77	62	69	78	64	76	73	75	73	68	59	53	82	60	72	76	72	77	72	85	85	76	66	94	71	57	68	65	93	80	79	73	86	72	68	54	71	64	78	90	76	61	73	81	57	75	66	77	60	83	67	86	72	82	75	68	72	80	64	67	73	64	78	65	54	75	80	63	55	80	68	65	66	62	71	81	68	75	66	66	66	68	87	72	62	65	76	78	69	74	68	74	85	85	81	54	77	70	60	77	64	69	62	84	76	64	71	69	72
345	2	2100	166175	418	0	16	98	167	322	308	390	345	308	272	245	192	200	202	222	210	155	172	157	177	154	147	142	127	138	118	126	138	124	111	127	113	108	120	121	118	85	93	122	90	100	87	102	94	99	98	90	99	94	92	80	101	79	86	96	101	80	67	86	84	88	71	72	76	91	73	93	95	78	83	86	99	64	70	72	86	70	83	85	66	94	84	74	75	71	94	78	83	80	88	76	85	87	76	70	82	90	86	72	104	90	88	66	86	78	75	72	66	96	68	85	87	70	74	75	85	77	69	64	92	84	74	72	88	82	93	84	82	74	69	57	82	94	83	65	72	79	89	62	76	70	84	82	85	69	63	70	57	94	70	76	88	78	71	76	70	75	69	66	63	80	62	68	66	77	77	85	80	70	78	91	87	74	80	89	70	52	95	92	72	78	81	74	62	66	81	82	94	69	87	82	68	77	95	78	88	66	76	79	70	91	80	73	94	70	64	65	78	64	72	75	67	72	79	65	77	77	73	70	75	74	77	69	86	67	74	64	60	80	71	67	64	81	80	77	72	75	75	74	78	63	86	86	70	65	65	68	76	80	69	81	66	69	74	68	71	80	75	78	69	80	70	72	67	70	82	77	63	80	64	73	90	72	96	78	87	85	73	75	79	67	71	80	69	75	83	68	70	67	74	75	73	85	78	84	75	68	75	85	62	77	68	73	83	73	60	82	75	83	72	70	66	83	102	69	75	69	69	73	68	92	81	75	82	69	60	72	72	92	66	70	78	77	80	62	55	71	77	68	72	74	75	65	69	79	69	70	85	60	81	78	75	73	66	72	78	57	77	81	70	81	58	70	85	79	68	79	64	65	71	58	59	76	73	69	75	74	63	61	100	77	74	72	81	72	69	65	66	74	75	75	74	72	72	59	72	70	68	61	51	65	85	72	68	76	59	61	65	75	80	73	72	66	80	70	57	86	63	76	69	79	75	63	60	77	64	57	58	75	64	72	80	58	71	66	71	67	73	54	76	69	53	71	67	72	71	78	85	80	69	64	68	64	74	63	91	80	71	80	67	81	85	86	62	82	80	78	82	70	73	80	74	62	74	65	68	86	68	66	60	76	81	93	58	75	69	58	93	65	56	65	56	65	68	62	54	86	66	66	80	64	86	54	72	86	72	76	78	71	78	78	74	54	49	70	79	71	61	77	75	72	80	81	76	71	85	65	69	77	64	66	82	61	73	72	76	69	78	69	81	87	79	72	76	74	65	73	71	61	74	74	75	72	87	56	60	66	70	73	76	76	66	72	67	61	81	66	69	76	95	84	76	75	77	82	87	62	70	78	61	84	71	77	70	64	73	59	92	67	78	61	75	78	72	75	86	52	75	79	79	73	77	63	60	65	57	62	82	65	66	65	61	90	81	74	85	65	85	69	64	73	73	85	79	75	65	78	76	74	83	67	80	72	63	81	80	76	59	84	85	85	77	88	71	94	67	66	55	75	66	72	62	83	58	74	73	55	73	83	80	73	67	71	74	65	55	80	70	59	73	63	64	69	70	86	73	70	82	68	84	66	88	64	64	81	77	71	74	58	101	91	74	57	73	56	74	87	74	60	83	71	85	69	70	69	60	84	73	73	69	91	61	75	67	79	78	65	76	77	87	62	76	72	69	71	74	78	72	74	73	66	62	82	76	75	64	78	77	65	75	74	77	60	68	85	84	78	67	75	57	90	65	90	78	61	60	67	77	90	64	78	91	83	66	82	79	61	77	71	58	76	72	69	67	67	70	87	62	65	71	79	71	68	72	84	76	64	69	74	64	75	64	89	87	80	73	74	74	69	78	81	73	64	60	75	73	84	73	59	76	64	79	82	55	81	74	71	78	81	61	71	71	70	71	87	79	70	74	75	70	73	61	67	76	68	67	64	77	75	83	68	72	66	72	75	81	80	61	69	76	84	76	78	77	80	69	70	72	83	79	65	70	52	73	56	75	85	76	64	75	70	78	73	75	73	67	68	65	74	52	69	82	72	64	66	79	43	75	88	75	67	80	73	64	58	68	87	71	61	60	67	72	72	76	75	67	77	82	73	58	79	81	76	57	81	64	72	75	72	67	82	77	78	68	70	64	75	88	89	65	74	82	92	58	70	80	82	75	75	72	79	68	62	82	81	71	67	63	83	80	75	78	67	66	75	81	77	84	67	67	61	62	70	89	79	76	94	84	78	62	65	54	61	76	70	69	70	61	79	67	69	79	83	64	62	83	74	64	78	69	88	74	78	53	69	84	71	69	82	81	85	77	66	66	68	61	61	77	80	68	68	82	76	72	83	81	87	79	77	74	69	82	59
345	3	3500	166298	407	0	16	131	199	365	377	438	393	387	296	263	273	276	238	250	226	236	208	193	221	175	192	149	156	179	174	161	172	162	141	145	151	131	144	153	134	123	148	121	115	125	130	134	133	120	122	118	130	138	117	104	109	118	143	117	117	120	105	84	100	97	107	116	127	120	114	118	107	113	103	102	123	114	90	106	87	94	137	101	106	102	105	112	118	101	103	95	91	96	109	100	116	92	101	126	100	106	119	100	128	98	87	93	96	81	97	112	115	114	97	100	93	108	110	121	94	111	99	102	87	121	97	111	95	95	95	89	97	90	111	85	119	103	92	96	101	99	105	101	86	97	105	89	90	87	105	92	98	104	92	92	91	100	112	89	109	105	99	108	105	94	101	110	112	94	105	104	104	101	100	106	93	106	101	87	112	102	107	87	106	102	100	101	95	100	107	114	94	106	94	108	107	79	103	101	109	120	103	87	102	84	73	116	102	96	90	120	91	114	80	96	72	87	92	97	92	98	93	115	106	93	89	88	94	87	82	102	92	103	105	102	97	94	109	111	110	94	89	111	116	84	102	99	96	99	89	107	90	110	97	92	89	112	105	89	115	88	108	102	101	99	111	113	94	82	103	86	99	96	75	97	100	95	102	106	94	120	106	108	89	89	105	86	94	101	87	95	98	90	91	100	93	101	86	105	87	112	94	119	85	99	92	96	94	88	106	96	97	89	100	74	90	110	104	104	118	94	83	102	104	99	86	115	101	85	92	88	94	99	87	97	81	112	111	93	102	100	100	108	103	100	114	95	89	98	111	94	85	97	104	93	85	112	87	106	96	97	119	93	93	104	100	94	89	88	94	94	89	108	97	91	91	95	92	111	96	92	99	104	103	89	97	89	95	82	92	77	103	88	109	100	112	97	93	109	91	112	107	83	97	107	114	104	105	95	109	87	89	97	88	81	99	100	97	112	92	93	85	96	97	95	103	125	108	105	77	93	101	105	98	94	103	110	94	111	100	93	105	111	100	95	93	102	92	85	114	102	92	70	95	76	81	122	112	107	78	91	95	89	86	95	94	96	95	111	109	97	96	102	100	100	88	96	93	90	117	111	108	99	97	96	98	93	118	98	102	91	90	100	88	99	90	91	89	109	101	86	99	97	84	98	110	77	106	68	110	88	84	99	102	84	95	86	84	100	88	115	107	93	101	112	96	88	97	99	93	99	90	98	90	95	88	98	111	109	102	105	95	109	117	106	107	107	95	104	93	95	90	98	100	99	112	67	103	91	109	86	89	79	117	105	106	91	104	79	101	96	103	110	95	109	87	104	98	107	112	97	83	109	109	98	103	88	95	101	81	108	92	113	105	90	95	111	82	94	89	87	94	85	86	106	111	81	96	111	95	87	100	112	96	101	89	92	90	92	96	94	92	83	95	109	83	115	88	91	108	89	87	102	64	106	97	89	86	86	101	88	94	104	94	85	100	95	72	87	93	98	93	119	93	115	90	92	103	85	89	105	96	86	106	93	98	96	101	97	81	102	90	93	100	80	78	102	90	79	106	104	102	109	101	100	86	84	92	88	88	89	89	99	84	105	91	89	88	88	75	96	109	89	94	92	113	93	89	101	95	96	77	102	101	105	98	103	97	107	85	78	91	101	97	97	87	87	98	108	97	101	65	100	91	101	96	98	103	106	104	87	89	91	100	97	108	101	93	73	104	102	87	93	94	87	99	91	93	77	106	88	95	89	98	82	99	84	104	92	84	95	118	80	75	84	95	81	112	116	87	96	85	111	93	93	88	94	80	111	83	85	66	98	104	109	101	78	93	91	90	108	101	91	99	102	105	110	103	108	101	76	88	79	100	103	107	105	106	88	90	108	102	104	72	102	86	91	102	99	89	87	86	102	77	91	91	82	105	97	114	96	107	88	88	116	83	102	107	93	71	93	123	89	97	112	94	89	98	102	106	101	78	96	110	93	87	91	103	93	107	106	93	86	92	92	97	111	104	92	119	97	87	105	77	98	95	104	96	100	112	81	92	93	103	91	99	88	98	93	91	87	87	104	106	99	95	86	75	82	88	95	92	109	74	98	83	74	95	94	85	102	96	103	90	109	89	91	99	98	76	95	92	97	84	96	80	105	95	89	100	93	96	78	105	79	93	108	102	101	92	108	96	84	95	92	84	102	85	101	102	80	82	93	96	93	93	84	82	81	81	94	100	80	95	103	99	100	89	98	82	99	106	100	95	95	95	86	98	105	81	80	98	113	79	85	89	92	76	79	101	89	115	83	86	100	78	96	81	104	85	98	97	96	96	88	104	100	99	106	106	90	101	103	109	105	86	109
345	0	2700	166421	405	0	11	127	235	392	392	472	411	398	372	341	332	291	270	279	248	253	235	205	223	211	211	198	195	191	184	197	178	191	161	162	157	171	165	163	168	144	172	171	127	137	149	154	147	142	154	139	130	144	135	127	128	109	140	117	115	125	122	127	114	113	118	115	135	117	109	107	113	136	111	123	112	126	109	102	120	123	117	109	121	102	101	120	110	114	110	102	112	115	115	116	105	95	109	118	94	111	126	106	121	121	94	124	116	113	97	99	119	121	89	103	105	113	98	99	121	95	110	108	113	99	118	103	103	100	104	121	101	110	108	115	111	89	101	127	88	117	104	112	101	105	107	108	106	84	102	106	97	96	75	116	111	97	117	106	85	100	104	101	107	100	117	92	90	111	97	125	100	122	101	117	104	108	96	119	101	106	106	103	112	109	101	103	115	118	98	92	97	105	119	99	106	97	92	111	99	103	90	109	108	96	104	110	98	98	96	94	85	110	107	110	87	92	102	106	117	122	103	106	131	86	94	119	111	114	82	93	97	96	88	85	95	104	105	110	114	99	104	109	130	106	93	101	102	98	95	98	105	114	108	98	108	92	91	101	104	102	109	91	102	107	122	99	121	105	107	98	99	96	88	92	93	114	100	112	84	121	120	95	99	102	80	112	85	99	92	118	116	92	102	124	117	115	109	98	92	115	109	108	105	92	100	101	103	90	115	108	87	93	106	114	121	113	99	107	98	92	97	97	116	107	114	97	111	109	115	109	112	102	94	115	109	108	116	111	113	105	106	96	86	92	110	90	102	119	109	107	126	81	111	85	77	112	97	93	107	98	112	99	96	104	99	123	110	106	96	99	85	102	129	98	107	97	100	90	92	85	97	103	99	102	103	98	95	93	104	106	101	102	87	98	100	86	104	117	107	108	97	105	113	91	85	92	114	114	116	111	118	99	100	103	94	125	92	118	88	116	107	93	92	126	104	105	126	90	95	99	87	94	83	98	111	100	115	80	104	113	102	94	87	106	96	105	108	96	110	102	105	108	120	96	87	88	87	97	134	88	98	104	98	86	115	95	104	98	97	93	103	93	108	104	85	97	107	128	74	103	104	107	107	95	110	98	98	101	75	97	105	105	89	100	92	90	101	103	117	106	116	93	111	102	118	107	97	104	90	99	122	103	76	131	98	112	101	96	103	115	103	93	96	95	102	106	78	104	108	85	84	116	113	94	104	76	118	92	86	111	104	96	96	104	113	88	106	83	97	102	94	93	98	108	95	96	101	86	115	97	96	100	108	104	106	112	92	103	91	103	103	113	89	98	117	106	108	94	82	103	93	98	94	86	103	92	89	106	99	95	114	107	110	98	98	95	101	114	92	93	120	103	95	95	87	116	75	93	99	108	89	98	116	91	85	84	126	101	82	95	104	127	102	124	108	98	111	104	96	99	107	108	84	105	110	99	88	106	104	83	102	100	93	115	87	95	94	97	95	92	91	95	96	119	88	101	97	78	98	85	98	93	93	100	105	106	121	112	112	113	96	97	107	94	103	108	111	92	81	106	85	105	90	110	97	89	77	85	99	109	95	91	103	123	97	122	113	114	94	92	86	92	85	103	98	95	98	116	84	107	106	105	99	112	89	117	99	99	97	106	89	93	109	105	96	103	87	113	107	104	93	96	100	106	92	88	96	114	105	107	97	115	94	95	91	112	106	108	106	93	100	103	89	95	105	99	118	111	79	106	98	109	103	108	82	102	119	121	104	92	120	95	91	95	110	95	98	102	103	82	112	99	100	108	100	108	104	98	88	100	103	99	120	94	115	105	102	91	107	106	90	100	82	82	95	91	89	77	92	87	95	103	100	101	115	106	109	108	106	97	105	127	107	94	99	101	89	103	118	90	87	111	96	102	92	103	99	98	99	94	96	102	96	92	98	89	80	114	99	83	85	114	95	107	118	103	88	95	98	97	100	105	98	112	97	100	86	100	101	94	95	107	96	90	101	87	91	111	103	103	103	112	83	91	99	102	95	104	97	113	84	96	112	108	101	83	111	105	88	116	91	112	90	91	95	111	92	107	102	91	102	99	103	105	92	79	88	88	96	99	114	111	85	100	90	94	103	88	78	106	94	102	98	107	83	97	91	89	83	78	89	100	93	105	97	93	118	89	120	113	99	95	80	101	104	100	100	102	111	104	89	103	112	88	91	88	110	103	94	83	119	96	95	96	106	95	102	105	91	119	85	120	87	93	102	115	100	106	100	111	94	102	95	97	84	89	86	87	95	98	88	107	107	117	99	100	112	113	99	108	82	101	95	87	104	121	87	75	95	86	92	103	110	101	97	90
345	1	1900	166544	429	0	14	79	156	320	313	343	284	270	244	192	188	187	182	192	163	147	138	142	139	126	125	134	139	128	103	92	111	102	108	113	102	116	99	79	113	88	89	89	96	93	109	85	86	87	101	92	83	74	94	88	85	79	76	92	93	78	78	91	88	83	75	89	73	74	89	78	75	85	87	88	81	77	93	72	83	69	78	78	92	65	92	62	90	92	64	64	76	81	94	65	71	77	73	79	83	82	64	72	75	79	80	88	70	77	68	75	74	68	66	78	81	73	90	91	71	83	71	69	74	69	65	68	64	71	64	73	69	67	66	69	68	79	70	76	69	69	74	73	68	73	74	83	80	84	59	70	75	65	83	63	77	86	74	71	75	75	82	78	79	72	68	77	62	68	74	74	64	70	91	72	57	68	72	65	73	65	73	84	65	60	64	59	66	71	73	80	72	75	66	63	72	85	63	81	92	80	76	78	65	72	80	91	70	78	77	66	65	62	78	69	75	88	58	71	64	71	61	65	78	67	77	66	63	88	68	67	62	58	80	76	90	77	68	70	72	78	66	96	67	62	67	71	65	68	72	58	78	65	67	73	61	75	95	64	74	62	70	73	64	66	84	66	99	75	67	73	77	56	68	54	67	61	78	62	75	71	75	55	84	71	79	82	73	67	65	69	73	61	76	68	78	70	55	68	65	69	61	72	77	70	64	77	75	76	82	70	72	61	70	70	88	73	72	67	71	65	84	88	68	67	68	65	73	75	80	73	60	57	71	66	83	75	59	67	67	50	77	78	75	72	75	63	64	80	61	65	73	87	72	67	63	80	68	82	87	65	76	67	73	76	73	85	69	69	68	64	68	72	80	69	58	63	67	81	66	67	63	67	71	87	67	67	78	70	67	81	77	63	70	84	68	74	63	79	59	71	67	81	76	84	75	81	85	55	79	79	82	70	81	78	79	70	61	78	73	70	68	72	77	76	62	66	61	77	68	61	87	76	70	81	69	74	80	62	68	72	78	72	64	62	66	78	63	64	81	71	82	59	82	72	67	72	59	82	59	64	66	76	71	77	75	75	75	74	59	67	91	83	79	81	73	86	72	70	76	63	73	68	76	80	71	78	63	68	77	64	65	62	72	68	73	59	72	83	67	63	75	62	69	71	74	57	84	57	58	63	73	69	55	62	73	79	74	80	74	75	67	65	61	71	85	66	85	66	68	77	60	73	69	60	74	80	63	64	65	64	79	71	70	86	60	72	72	81	82	79	74	64	68	74	67	58	74	69	68	72	72	68	68	67	75	68	78	72	55	54	71	77	73	61	75	76	63	78	77	77	68	92	83	60	73	73	82	76	83	69	73	80	83	64	72	98	65	85	59	82	68	69	79	64	70	67	74	74	54	72	58	69	66	80	59	53	61	72	75	72	72	67	87	70	71	86	58	64	61	70	66	61	71	86	65	64	84	59	57	71	73	58	69	65	73	66	79	68	60	72	76	67	64	73	72	59	67	75	83	74	72	68	77	83	62	71	81	83	80	74	64	69	74	73	58	70	72	59	94	71	91	82	69	60	58	58	62	88	72	77	61	61	66	72	68	65	78	75	65	58	49	77	70	69	63	66	66	74	58	76	87	57	64	70	68	55	70	78	62	79	69	76	77	79	70	63	84	66	80	64	82	66	60	59	62	64	75	65	77	80	55	79	83	74	72	74	55	63	74	63	67	61	66	80	59	58	68	69	56	77	74	66	60	65	67	72	58	69	69	59	81	69	64	74	73	72	72	72	83	57	67	74	74	94	70	90	74	85	58	81	73	78	67	76	64	75	67	73	70	77	57	73	81	75	69	74	63	75	77	65	59	73	75	76	87	68	56	79	73	62	73	68	51	58	62	66	74	60	85	57	70	72	65	66	74	61	65	55	73	78	75	74	70	68	74	72	68	65	79	77	57	69	66	58	78	60	71	65	66	69	72	62	64	71	66	59	80	67	75	78	72	78	79	61	70	84	65	65	75	74	59	76	69	74	64	57	65	91	54	72	82	66	68	75	72	80	65	64	78	84	68	69	69	75	68	54	87	76	66	68	67	81	77	77	80	55	83	68	62	79	67	59	65	76	66	76	81	67	68	88	93	71	62	86	63	83	70	63	69	59	75	70	65	67	72	81	79	74	78	69	63	75	71	58	61	67	66	82	68	74	59	72	56	64	65	64	59	73	63	69	91	75	75	68	90	56	78	88	73	84	70	63	71	67	68	79	59	77	88	73	71	88	68	61	65	73	80	67	66	70	56	80	78	73	54	76	78	75	79	67	54	61	68	75	68	63	70	62	67	69	80	83	55	61	76	78
345	2	2100	166667	419	0	16	105	178	288	340	372	329	336	288	273	239	219	211	205	190	182	153	155	152	146	146	144	138	118	131	135	133	128	108	123	124	106	97	101	113	122	100	110	92	100	110	102	88	95	80	79	107	83	96	115	86	88	83	86	80	88	83	93	80	79	86	80	83	81	80	76	90	89	72	83	76	84	84	67	82	86	74	89	84	97	86	67	76	81	76	84	82	81	78	78	73	93	64	68	82	81	65	59	71	89	73	78	86	75	68	83	78	67	80	69	73	67	90	79	65	87	87	62	62	71	74	73	62	73	63	71	69	77	58	84	65	58	75	65	76	77	76	90	69	81	78	89	67	60	82	59	86	69	66	85	70	77	67	83	80	92	64	79	70	69	75	82	71	75	88	70	76	90	75	70	70	70	77	69	76	71	69	72	64	74	74	76	91	66	83	84	71	77	74	77	61	75	77	80	71	56	63	86	72	64	62	61	68	72	82	68	69	90	81	77	84	70	79	80	77	73	75	88	88	64	87	87	63	56	71	72	73	64	68	82	58	73	50	75	93	77	79	64	88	66	73	55	64	75	72	81	65	73	88	75	75	83	57	79	78	70	70	64	84	63	78	71	60	70	63	76	84	69	74	66	68	67	76	73	70	71	67	70	77	86	66	72	85	78	69	70	69	74	77	79	75	68	77	66	65	79	78	81	63	78	66	61	68	59	68	66	78	57	66	71	75	61	66	77	76	83	69	76	68	75	58	83	69	85	72	78	92	84	86	69	83	72	65	76	78	68	60	84	66	77	67	67	61	69	80	81	84	70	81	101	88	71	75	85	57	53	72	65	82	80	73	93	65	78	67	67	69	66	67	68	78	57	49	63	68	90	62	71	78	69	63	70	59	58	69	69	75	71	75	69	64	84	72	62	63	77	52	64	57	78	60	69	77	93	86	77	76	54	76	85	73	79	83	81	74	72	61	72	74	77	78	62	85	71	67	60	70	78	66	87	67	69	62	68	85	76	69	69	58	68	91	48	84	61	57	67	81	59	90	80	76	76	65	61	73	79	73	70	84	68	82	65	70	69	71	77	68	63	75	75	73	50	68	64	74	63	77	68	62	73	62	91	65	65	73	65	74	75	64	78	69	71	61	67	63	70	66	77	62	66	97	58	65	80	64	55	56	70	83	75	86	89	69	77	81	56	66	84	73	71	74	84	71	67	82	66	60	64	77	81	85	59	74	65	74	74	84	74	78	65	91	57	76	62	90	70	95	58	51	79	87	68	78	62	69	71	64	80	78	68	54	58	74	78	61	73	79	80	66	74	65	71	70	68	48	67	73	77	77	68	76	83	87	73	64	76	74	60	76	64	69	77	72	68	80	72	69	81	52	71	84	58	66	83	68	80	81	71	70	67	80	79	53	65	69	75	71	80	67	65	70	67	84	83	85	68	71	74	69	80	72	65	75	66	65	77	77	71	72	69	67	74	64	71	67	74	66	79	61	68	72	82	74	65	79	62	79	78	79	60	71	54	76	55	55	78	81	77	72	70	80	68	68	77	74	61	65	74	69	68	82	69	71	67	85	48	69	66	75	59	74	76	81	76	68	83	63	66	56	79	72	74	57	79	79	70	70	74	53	66	82	73	66	79	67	74	66	61	60	85	73	68	83	68	77	67	77	63	81	65	77	70	78	58	66	79	69	74	61	92	82	89	78	64	59	69	59	76	69	76	65	60	86	67	64	69	75	79	68	89	78	76	76	79	84	69	67	74	71	57	70	98	68	81	70	75	53	64	64	79	70	66	62	53	86	62	77	96	69	60	77	72	69	79	68	56	66	51	79	72	69	61	65	77	75	81	67	65	64	68	71	71	78	58	76	60	76	70	65	64	80	79	69	74	79	76	68	84	76	72	68	66	70	68	74	66	74	71	80	76	90	79	64	83	77	86	76	69	65	81	47	69	69	67	70	78	63	73	68	82	66	69	63	80	65	60	83	61	85	63	59	72	76	66	68	59	81	84	80	69	61	89	65	90	79	70	86	80	80	66	78	74	86	77	68	77	62	60	70	83	64	68	75	70	74	59	73	67	56	60	77	70	68	70	83	79	75	67	81	81	71	76	64	71	58	77	69	60	87	80	77	72	72	81	84	73	78	78	94	71	72	70	73	86	79	82	74	77	62	67	55	61	79	69	67	76	74	69	74	57	66	70	68	95	85	92	52	70	77	70	83	79	61	65	78	69	70	75	68	78	74	58	76	67	68	66	68	83	79	80	75	70	56	75	74	68	64	72	69	67	64	66	81	75	78	82	62	83	70	62	73	65	74	64	78	63	67	78	85	75	76	85
345	3	3500	166791	420	0	16	135	200	352	354	396	363	345	311	267	263	242	246	232	220	222	197	190	186	177	183	186	159	170	168	147	145	160	131	163	141	151	144	152	121	114	122	137	123	133	125	118	153	125	121	110	136	108	107	112	100	113	118	109	110	119	107	113	101	122	132	96	120	123	110	111	124	112	91	108	95	93	106	108	102	108	95	99	103	107	95	107	116	102	100	129	107	111	115	97	99	91	105	101	97	86	98	102	91	111	82	96	109	101	80	90	87	106	120	97	101	94	80	87	90	102	99	83	114	83	95	86	104	108	88	105	82	90	103	90	116	88	118	93	98	92	97	87	106	100	99	106	97	95	92	103	73	108	105	89	89	95	114	121	74	89	80	93	101	101	97	109	82	102	97	113	81	94	99	73	95	101	112	103	102	100	95	74	114	87	107	93	111	110	112	86	89	119	83	90	100	87	101	86	98	104	92	120	100	94	85	105	90	91	97	100	93	113	102	92	91	92	114	104	107	85	117	94	83	106	94	108	90	97	87	112	106	84	95	91	91	93	87	91	98	102	98	117	117	91	102	99	94	110	95	93	89	93	91	102	102	97	81	92	100	95	82	93	98	86	89	104	108	90	108	89	94	92	105	86	100	100	94	94	100	94	91	91	97	85	103	104	86	96	114	90	102	95	100	116	93	102	93	103	90	94	95	89	102	83	107	106	87	89	94	79	83	92	102	84	104	112	66	105	106	112	101	102	107	82	95	89	73	104	77	95	99	84	109	90	101	86	110	108	104	97	82	104	89	111	109	114	86	106	111	97	92	108	104	77	95	98	104	101	113	94	93	111	102	85	106	78	93	105	99	105	95	102	95	117	87	87	89	79	104	74	84	91	78	97	108	106	89	103	93	100	97	79	90	104	79	94	111	91	87	90	94	104	80	91	91	93	74	74	94	100	95	94	95	89	108	113	102	96	97	78	96	100	101	114	106	79	103	93	111	107	93	86	108	108	108	109	83	108	90	88	97	92	98	121	112	105	94	96	109	88	103	100	97	82	97	78	86	97	102	114	101	98	95	99	103	97	88	101	99	120	86	96	111	100	97	106	110	92	89	89	91	93	104	97	86	102	97	99	96	92	75	99	92	114	88	88	95	93	117	95	100	79	103	83	92	108	95	96	88	90	67	105	84	88	98	84	100	95	87	91	96	99	95	88	69	91	90	88	93	94	89	98	84	94	85	108	85	93	101	82	91	109	77	101	87	104	87	103	107	98	95	96	95	95	107	96	110	94	76	104	87	98	88	118	93	91	87	89	96	93	101	98	96	99	105	110	109	80	103	108	106	104	100	107	94	100	94	92	87	104	95	92	96	92	99	97	88	91	112	97	103	91	93	110	100	93	101	95	107	116	103	92	84	89	90	93	107	83	90	92	116	88	102	114	102	88	94	104	84	103	107	90	92	94	90	120	93	88	79	93	108	110	86	101	112	85	104	95	91	78	94	89	79	112	98	106	109	102	94	97	99	96	89	92	97	112	82	89	102	99	98	105	90	90	99	83	92	89	94	89	90	88	112	90	96	106	86	89	78	78	96	102	107	92	104	115	84	97	95	98	96	91	95	104	91	89	106	92	107	105	92	77	93	105	99	100	103	84	82	96	102	83	95	85	103	108	109	88	111	112	103	73	110	93	97	81	99	94	112	93	100	100	100	99	104	86	105	93	83	100	104	96	87	87	94	89	112	83	92	94	108	92	80	103	94	85	87	91	100	105	94	115	116	90	107	96	88	95	99	104	102	96	83	95	88	94	92	79	94	99	102	97	95	87	92	112	80	111	91	92	80	101	94	113	85	107	108	105	95	91	84	107	100	78	112	99	89	93	94	87	95	87	77	104	96	97	93	81	100	102	89	92	101	94	88	119	91	100	83	81	100	92	76	110	87	98	84	88	98	113	92	108	96	115	75	102	87	100	98	119	94	99	113	112	104	87	86	78	93	111	100	96	87	96	84	89	107	108	93	79	77	92	113	102	86	107	99	95	89	85	97	98	97	76	86	96	91	103	96	90	88	104	100	102	92	90	97	86	115	90	92	89	106	79	101	110	84	84	103	93	95	88	97	92	104	105	76	98	101	104	106	98	109	83	98	98	80	96	94	94	83	93	96	100	87	110	121	100	97	92	96	86	105	95	102	78	94	94	114	101	92	103	93	97	78	95	91	80	101	83	104	82	123	111	89	84	119	95	83	113	99	97	113	104	80	112	99	79	99	83	94	90	90	90	90	105	117	95	84	102	98	89	95	99	112	84	92	97	92	79	98	108	88	95	112	105	104	94	89	106	86	97	97	81	100	93
