345	0	2700	96417	377	0	18	131	222	349	375	443	409	396	321	318	290	269	251	268	226	226	219	206	172	180	187	184	153	152	161	146	148	157	125	152	129	128	118	126	129	122	133	117	122	108	102	106	110	113	81	101	96	90	89	110	85	90	94	76	84	102	82	81	81	86	76	75	94	75	78	76	80	77	74	84	78	90	71	69	83	82	81	72	81	71	56	84	83	88	80	95	80	83	68	76	87	77	75	65	77	69	67	72	74	80	69	68	63	59	70	64	72	95	60	81	72	76	69	85	56	74	90	55	71	82	55	54	66	70	71	66	69	69	78	86	82	64	67	69	61	76	72	67	64	72	62	72	83	77	76	82	93	70	71	74	72	58	62	72	72	70	71	60	57	81	77	76	67	68	75	67	57	68	54	85	66	68	53	56	59	69	66	57	63	58	79	68	53	69	74	63	53	62	63	72	67	57	59	57	75	71	70	69	52	62	61	73	68	82	64	54	65	71	53	61	69	78	58	70	70	65	66	66	73	60	83	63	58	65	49	57	72	72	77	59	83	63	69	67	73	61	74	61	68	75	56	65	65	72	65	83	73	53	87	55	69	57	67	87	56	86	62	76	69	70	66	71	74	74	69	66	66	57	70	69	79	65	80	74	56	52	62	70	66	52	58	63	61	75	70	62	68	67	67	59	57	66	62	72	77	60	47	70	67	52	60	70	65	67	55	76	60	66	73	63	70	52	61	69	53	63	62	55	71	73	65	52	66	65	66	61	70	72	70	59	67	67	85	54	43	61	70	76	68	64	64	44	58	66	69	70	69	77	74	70	63	57	65	64	78	80	70	72	68	65	62	68	78	72	73	52	60	78	58	40	70	58	61	68	73	57	73	71	62	57	59	55	71	52	54	59	65	55	65	69	69	67	73	63	63	65	69	80	64	62	67	76	69	71	68	66	61	63	74	57	48	54	65	67	64	56	54	57	69	78	59	71	67	72	56	63	73	61	64	72	68	63	71	66	80	68	59	64	71	73	57	48	72	61	57	78	62	68	63	72	67	55	64	73	54	74	63	60	74	77	71	68	56	61	60	65	55	67	72	60	60	76	73	74	82	61	64	59	77	66	54	71	62	49	56	56	56	64	56	65	60	56	66	59	76	66	67	63	61	57	56	59	47	71	65	69	59	65	62	70	52	63	58	64	68	72	65	57	65	70	66	64	55	72	79	72	63	86	63	61	62	59	93	51	61	51	64	62	54	62	53	67	56	67	60	61	57	67	65	55	53	56	70	57	64	66	71	66	51	48	62	78	68	63	59	72	77	76	77	65	57	57	65	57	63	62	62	63	53	54	83	73	65	71	47	74	46	63	67	71	63	69	58	60	69	90	77	54	67	77	62	56	63	69	65	55	71	76	63	70	54	61	62	71	49	66	72	67	61	59	72	79	53	62	71	60	65	66	70	69	55	64	63	54	68	63	46	70	48	68	60	56	68	74	70	62	66	62	67	60	56	53	75	58	72	54	69	85	57	61	61	58	67	57	69	63	73	65	69	68	80	64	68	68	67	61	56	66	69	51	72	75	55	63	65	68	62	68	59	58	54	67	60	63	54	59	65	64	64	67	57	72	60	74	73	58	53	58	53	67	59	55	68	63	59	64	73	62	62	60	65	50	43	72	66	57	59	64	62	72	69	77	56	70	49	64	76	71	53	59	71	66	49	61	69	64	63	63	70	63	70	62	53	66	58	48	75	49	58	57	63	62	65	76	59	67	60	59	56	63	57	73	64	58	88	68	49	72	63	53	68	59	58	71	68	59	71	79	69	64	70	60	69	53	62	48	59	69	60	55	61	72	51	63	62	56	67	66	64	69	61	74	64	65	41	63	78	61	64	62	83	65	55	51	56	72	58	59	53	60	67	58	73	72	67	46	65	74	53	72	74	71	64	74	68	66	58	62	61	62	63	62	70	57	89	72	58	67	70	57	67	67	55	57	47	63	71	58	61	57	61	52	61	68	69	63	64	60	79	49	60	72	53	63	58	65	65	70	52	76	82	50	72	53	53	66	70	60	60	65	57	73	71	73	47	75	51	61	67	65	53	58	56	56	71	56	79	52	54	79	60	59	52	50	68	66	52	76	68	57	76	62	54	63	71	63	89	52	55	73	85	68	66	60	63	60	59	52	50	68	69	76	76	73	62	66	54	57	80	67	60	58	69	61	59	65	59	75	52	62	52	51	76	59	52	63	63	50	77	68	77	55	74	63	67	53	56	47	61	57	64	73	67	59	62	63	65	54	65	58	58	64	69	69	51	61	55	56	58	68	82	67	56	53	67	77	64	64	58	54	65	55
345	1	1900	96540	374	0	26	82	181	335	291	349	283	285	266	259	200	212	189	223	163	162	177	168	155	150	157	138	155	132	149	143	119	124	134	115	123	119	103	107	104	109	124	92	111	114	122	99	91	118	101	114	98	80	99	108	105	118	88	116	92	100	86	114	84	98	94	90	106	102	72	85	98	95	80	79	89	88	82	92	94	88	94	88	79	82	83	82	93	84	101	82	97	114	109	88	105	76	92	104	93	80	70	88	89	102	87	94	103	88	105	77	75	100	86	103	89	85	90	94	101	90	90	75	88	82	77	83	92	86	103	70	87	99	85	90	71	95	84	91	106	99	75	87	89	89	70	94	77	77	87	88	96	85	83	73	94	91	79	79	89	97	93	91	88	83	96	87	83	103	82	85	85	90	98	83	86	82	80	81	88	87	84	77	81	92	78	85	84	84	90	83	85	85	90	85	72	86	74	88	76	88	90	91	90	96	94	82	100	97	102	90	86	97	94	97	96	98	92	78	72	99	86	77	73	83	73	83	85	82	79	84	104	83	82	81	81	90	103	86	95	62	91	95	87	91	92	81	88	84	93	76	99	83	87	82	96	86	72	92	86	71	86	73	90	79	101	91	83	86	72	75	90	80	100	83	80	68	87	96	82	97	79	79	88	76	69	87	91	80	87	91	88	83	84	70	102	93	89	89	99	80	89	74	100	87	78	87	81	72	89	101	65	96	70	75	78	85	87	91	89	80	78	85	88	84	96	86	94	72	93	70	72	88	83	82	66	99	92	81	88	89	90	82	73	79	87	81	84	85	94	83	77	95	80	93	93	95	93	93	101	83	95	100	82	76	78	79	75	98	83	79	88	84	85	86	70	83	75	87	85	87	85	94	65	81	87	84	87	87	98	83	89	84	71	81	100	79	76	94	92	88	77	80	78	84	75	87	95	71	84	84	90	77	76	95	69	75	73	86	84	84	79	93	73	88	76	99	93	71	72	107	84	88	78	79	100	85	87	92	79	82	84	82	85	89	85	89	62	64	87	78	89	72	76	91	93	91	82	80	87	90	103	88	88	89	99	97	86	86	87	92	86	72	96	69	86	93	83	81	95	80	87	81	73	80	77	87	92	90	73	72	86	91	89	60	75	84	98	82	83	80	72	77	94	96	89	86	79	86	95	78	79	101	81	83	60	79	76	76	83	93	89	88	88	77	81	97	86	90	77	73	81	90	81	64	92	77	72	96	88	83	90	80	98	83	87	104	68	87	73	89	74	113	98	75	83	98	103	74	91	80	82	89	91	83	97	106	90	76	93	76	94	87	91	81	82	65	87	80	77	82	71	85	84	75	73	86	78	85	88	95	81	86	85	87	103	71	85	82	73	93	89	86	73	85	87	84	87	102	87	95	63	88	95	87	91	82	90	83	102	91	79	96	85	77	93	84	99	93	70	87	86	94	88	84	88	82	71	90	76	91	101	100	70	74	78	95	78	94	101	92	96	64	86	103	93	87	78	93	71	85	84	67	79	84	81	74	102	73	98	90	72	91	89	73	81	88	83	82	89	83	80	91	86	83	94	83	85	96	86	85	89	82	80	71	82	79	69	75	87	83	88	85	77	89	88	60	86	79	75	83	82	85	78	93	82	80	76	83	90	85	80	88	79	81	92	80	98	95	77	88	85	87	77	80	79	72	74	71	74	84	81	103	83	79	82	92	63	88	73	84	95	89	88	84	87	86	78	90	98	80	92	84	82	80	71	71	95	70	84	87	72	97	70	66	82	83	63	84	82	82	80	96	94	76	99	90	91	91	74	63	109	74	89	89	91	91	82	89	98	95	67	84	83	86	89	91	80	87	100	81	91	78	86	87	93	94	116	81	68	73	80	89	78	88	80	80	88	83	82	54	73	90	104	91	69	74	68	84	78	94	77	86	82	95	81	75	87	81	94	98	80	80	79	83	85	80	98	86	81	84	97	89	88	105	84	98	79	86	96	88	98	79	91	74	97	73	88	95	95	95	96	73	83	88	94	83	90	70	80	82	79	79	83	84	82	91	96	84	86	72	103	76	79	86	86	87	92	86	99	78	88	77	86	88	92	98	62	92	91	99	92	95	85	73	65	86	79	77	91	84	72	73	103	89	88	100	74	69	79	82	91	78	78	80	73	80	87	75	88	72	85	88	99	83	82	76	73	105	85	82	70	95	90	94	85	63	92	90	78	74	70	84	81	77	69	87	81	55	83	75	83	86	94	81	85	76	78	83	103	91	86	82	68	92	70	88	71	104	89	105	88	83	110	92	99	93	77	71	74	74	79	94	81	83	81	89	82	98	74	87	82	88	92	82	93	95
345	2	2100	96663	354	0	14	107	169	329	339	390	319	333	279	260	230	250	215	211	208	175	199	165	174	141	167	153	148	140	113	139	116	132	126	139	119	117	114	115	115	94	118	97	125	108	100	106	99	122	108	119	108	107	92	91	89	84	103	83	95	104	105	98	101	94	84	81	105	87	102	84	90	83	87	94	81	95	97	81	98	85	81	89	70	88	95	100	86	91	72	97	85	73	57	91	72	86	96	87	84	95	105	93	76	85	84	81	91	82	82	87	102	102	94	79	90	88	110	77	73	86	79	74	88	76	86	108	87	88	94	97	78	93	84	93	73	99	92	86	111	95	85	93	91	88	99	98	73	98	92	87	74	59	85	86	71	98	89	91	94	80	86	91	75	106	78	88	85	71	80	80	79	76	94	99	86	95	71	82	70	86	85	85	90	82	76	95	79	72	93	79	86	82	82	92	84	80	69	79	91	101	85	77	86	88	76	68	80	89	88	78	92	75	88	98	83	75	81	91	90	101	79	80	102	89	99	86	84	94	80	80	65	82	76	88	93	83	91	90	96	79	71	88	80	95	74	89	81	90	80	95	78	83	90	79	85	97	76	86	93	74	109	88	74	86	85	89	89	90	79	81	86	87	102	72	85	84	90	73	95	79	82	93	91	78	91	84	93	64	78	88	103	75	107	79	78	95	93	77	80	71	97	80	79	95	82	72	85	71	75	79	86	75	89	70	92	82	90	86	84	72	76	103	84	86	78	73	90	81	74	83	96	90	70	92	68	82	84	84	85	90	85	61	74	89	100	84	69	83	67	90	88	78	84	96	82	71	105	84	88	75	75	83	77	79	99	94	84	66	74	76	84	102	88	106	90	97	86	80	67	103	65	98	91	87	85	83	74	71	88	88	103	74	74	81	107	79	79	86	87	94	88	87	79	94	84	91	79	89	93	105	81	88	77	94	84	97	81	75	84	92	89	95	78	99	71	75	72	69	96	95	94	61	97	67	108	86	90	90	77	90	92	77	83	76	95	92	82	81	86	93	75	90	98	76	83	75	66	81	84	69	72	80	83	89	82	77	84	79	86	85	81	88	81	94	95	102	60	75	89	84	80	86	74	89	84	78	91	80	71	81	96	86	86	88	79	90	64	72	83	77	89	96	86	73	101	90	87	93	88	86	89	86	94	97	86	94	78	88	76	79	94	100	88	81	87	93	80	82	75	78	75	79	86	81	66	86	91	75	93	90	76	82	88	87	74	95	78	93	63	83	89	61	77	80	76	76	96	72	77	86	83	96	66	83	74	86	98	70	90	79	68	88	79	77	87	87	85	93	78	104	82	92	68	73	76	74	79	83	83	85	89	77	76	90	88	77	69	83	87	72	75	83	85	73	79	78	64	76	86	73	79	64	70	86	80	64	88	94	87	106	73	81	76	77	86	72	67	81	90	70	83	80	83	82	96	77	70	79	89	84	72	79	87	91	61	75	85	86	73	71	83	84	82	93	82	81	76	88	75	73	70	80	79	78	94	78	67	77	80	83	97	79	96	77	94	80	87	96	85	63	77	83	80	77	73	78	74	85	78	78	85	83	82	81	94	85	73	90	81	70	88	81	78	73	75	84	112	75	85	80	78	69	110	80	79	74	83	87	84	74	91	88	94	96	70	72	90	98	84	72	93	79	88	86	70	73	87	75	77	85	81	89	86	87	78	84	87	82	90	83	78	93	81	84	84	90	89	95	90	71	67	103	94	81	83	72	82	68	73	73	68	79	74	92	65	88	82	75	88	99	96	78	81	88	65	77	75	69	88	84	94	77	84	77	85	84	79	70	78	85	86	85	76	86	89	106	81	90	78	85	67	87	76	71	80	78	83	79	75	82	96	71	90	85	82	89	85	88	70	78	83	82	83	90	82	92	75	93	78	92	95	68	86	78	92	88	86	79	83	102	89	79	93	74	84	78	90	91	74	77	71	90	69	72	102	76	82	75	65	98	81	85	87	79	76	75	82	74	77	84	75	83	78	76	93	73	69	91	96	60	84	94	73	83	84	77	80	78	78	84	86	94	84	93	94	85	70	78	77	93	74	96	85	82	95	56	79	102	88	76	72	71	71	91	70	95	97	87	73	81	81	76	74	73	88	78	80	83	99	78	73	95	86	76	82	89	67	77	74	85	88	74	78	85	103	92	81	64	92	81	82	77	78	76	82	75	86	85	74	82	82	78	78	88	87	88	92	87	79	85	89	88	86	87	81	78	98	100	80	73	102	73	87	83	66	85	85	72	81	87	97	83	73	71	88	70	88	88	74	95	89	86	79	88	87	66	102	73	72	99	89	98	102	80	88	91
345	3	3500	96786	358	0	24	154	190	372	330	415	350	347	285	264	241	245	226	205	182	207	180	194	153	155	166	147	151	154	141	140	139	112	120	116	107	106	117	142	105	104	116	103	102	95	114	101	91	111	87	87	101	86	92	94	81	90	80	81	92	94	81	102	90	85	100	81	91	82	90	81	73	72	82	75	91	79	70	82	76	86	85	91	79	99	80	80	89	86	90	78	72	84	67	65	83	73	84	80	88	79	72	70	64	78	68	81	71	78	68	76	68	85	69	89	73	80	75	70	67	82	67	68	71	70	71	79	85	81	91	78	70	74	63	71	78	90	72	72	70	75	72	78	80	61	73	69	66	76	71	73	90	81	88	68	70	73	75	72	80	62	72	83	79	64	73	75	80	85	78	63	77	66	68	92	86	71	74	71	73	78	70	76	72	74	57	78	60	84	72	66	61	73	71	85	90	71	88	72	76	64	82	69	80	67	74	85	83	67	78	68	63	78	78	72	81	69	78	87	72	67	76	69	66	95	59	72	67	54	80	59	69	68	81	71	80	51	70	68	60	69	74	84	65	67	77	68	61	73	63	66	76	82	77	74	75	69	73	67	86	72	90	63	65	73	78	76	62	68	80	81	73	66	83	91	69	82	76	89	72	76	76	67	76	91	66	70	65	70	81	86	77	78	64	72	79	78	79	75	85	67	70	76	86	79	64	87	84	74	64	74	75	71	73	61	73	67	74	68	67	76	80	85	75	69	64	72	80	63	83	65	63	84	84	54	75	54	62	76	62	66	70	82	85	79	67	83	74	82	74	67	66	66	55	75	69	83	62	57	88	72	94	74	82	77	75	63	74	77	62	77	63	61	70	77	58	79	68	59	80	62	56	62	77	51	85	61	66	80	78	60	83	65	70	62	63	71	70	78	54	78	74	83	84	83	69	88	69	66	75	72	63	70	62	86	69	66	72	82	85	77	82	77	71	84	73	70	70	71	68	58	66	56	74	61	54	82	77	64	79	82	64	73	64	81	67	52	61	63	87	67	85	60	64	67	66	61	78	66	88	60	88	65	63	76	76	79	71	73	65	61	79	75	70	73	71	77	57	70	74	63	78	66	72	64	83	68	68	76	76	64	66	61	80	60	79	75	56	71	61	67	81	78	68	69	87	73	67	61	75	72	71	71	80	69	78	77	75	83	63	78	70	84	85	78	65	74	79	69	62	72	63	66	68	64	61	73	64	72	85	96	55	82	72	64	60	68	65	67	79	70	70	91	71	65	63	72	76	100	80	73	41	77	71	79	75	66	75	89	64	57	71	62	78	70	74	72	75	72	94	64	75	82	69	71	63	97	68	67	66	74	85	77	75	63	78	72	80	72	74	72	81	79	71	68	67	62	74	66	70	74	85	62	73	72	84	72	72	79	79	74	81	78	72	69	61	70	70	69	56	96	67	73	75	89	81	79	70	75	71	87	79	73	74	82	60	81	72	76	66	66	74	87	71	59	87	78	56	75	62	73	63	57	92	67	69	90	67	60	63	72	71	69	64	67	72	82	67	70	68	81	61	57	90	68	74	70	65	69	58	65	62	86	62	80	86	70	80	67	67	60	64	59	76	75	72	75	69	75	71	69	69	75	70	79	76	77	69	67	67	69	76	78	63	64	73	72	61	87	85	84	61	75	71	77	64	58	59	70	90	58	64	75	65	66	83	80	72	85	73	64	68	72	82	67	71	69	64	65	61	70	73	67	73	79	81	68	55	69	73	74	81	58	70	77	71	83	75	65	63	69	78	72	66	60	80	65	68	62	72	75	76	70	80	71	53	83	84	80	64	73	63	69	61	82	55	96	91	73	65	66	67	67	73	64	70	78	62	64	57	85	75	89	57	66	64	70	76	68	76	68	76	76	62	72	75	72	62	67	76	61	78	82	68	59	76	74	75	79	70	54	82	79	76	77	56	79	74	81	75	65	64	65	66	66	57	68	83	53	71	86	81	73	55	67	89	79	66	65	66	63	63	60	63	77	88	72	83	66	77	71	69	86	76	64	85	80	65	65	51	75	79	62	58	63	80	70	66	74	94	65	75	70	74	63	66	68	62	54	68	67	84	67	72	73	73	84	64	78	63	58	68	66	63	81	51	77	76	58	82	74	67	72	69	72	74	60	61	69	76	64	67	77	65	65	79	85	76	73	54	71	67	55	67	59	69	77	80	68	60	81	53	69	69	65	70	69	71	72	80	76	62	77	62	79	70	72	62	57	73	79	70	76	63	76	75	52	68	67	77	89	75	60	85	70	82	73	54	74	77	86	72	60	72	69	69	82	69	66	72	44	64	90	80	77	75	63
345	0	2700	96910	372	0	11	138	182	362	378	486	346	401	334	329	288	251	239	232	243	226	204	202	170	207	178	171	177	152	154	145	134	151	141	132	150	141	113	142	122	117	115	112	106	107	119	112	101	93	95	120	93	99	109	113	91	81	99	91	102	85	98	88	89	93	94	82	74	95	93	78	89	99	86	77	68	81	84	76	78	78	83	77	79	85	81	81	81	63	74	83	78	84	80	72	80	82	65	80	94	84	81	85	87	89	83	82	86	79	79	73	96	77	74	63	70	84	55	81	73	69	80	68	60	69	66	82	70	62	82	72	78	85	89	80	54	78	67	59	85	70	67	77	82	71	69	68	65	82	66	71	76	78	63	67	84	60	82	76	60	80	62	90	61	69	66	68	78	97	62	76	79	73	69	75	73	73	85	64	55	78	69	70	70	68	73	80	69	71	66	75	70	73	79	65	76	79	69	70	66	72	59	64	69	58	67	66	67	69	69	73	76	63	73	76	72	76	59	73	70	77	91	76	67	58	73	73	77	59	60	67	76	68	62	69	62	66	61	72	51	76	57	75	84	80	66	63	60	60	72	52	73	73	71	80	64	82	68	65	59	52	84	62	67	67	62	59	69	71	74	55	76	63	69	74	59	65	59	58	78	52	73	64	60	61	65	63	60	71	67	67	57	56	71	76	62	76	54	67	70	63	69	61	62	59	65	70	61	64	55	70	69	71	59	53	70	50	70	71	75	75	64	73	69	63	60	84	66	68	62	75	71	68	55	75	59	79	60	74	84	66	57	63	70	70	80	81	62	71	66	61	65	85	73	67	73	67	56	65	59	72	75	78	53	73	60	64	60	63	62	57	66	75	63	65	75	55	55	68	55	68	65	74	66	71	77	74	91	78	76	64	81	75	64	68	67	68	57	53	76	68	72	65	84	78	84	50	57	58	66	75	76	64	46	69	59	66	64	73	61	51	78	61	48	79	62	64	71	73	84	62	66	78	74	60	76	67	72	71	76	68	75	57	63	59	66	63	61	75	53	84	70	80	63	62	61	52	78	69	61	52	76	72	50	74	73	59	69	76	68	71	60	75	67	66	74	68	65	66	64	64	70	58	68	60	79	89	65	61	61	60	62	68	59	68	67	53	54	72	66	58	72	76	75	80	61	79	60	60	64	67	69	56	75	72	71	77	63	72	69	73	61	72	68	64	59	53	56	70	58	56	68	82	62	47	67	71	61	61	46	64	48	59	83	63	60	72	63	71	66	78	62	62	64	58	64	67	69	53	73	66	62	70	52	70	59	66	65	72	56	63	70	66	59	78	64	61	66	63	65	66	59	97	67	82	59	69	75	66	54	57	53	67	58	70	70	50	72	53	74	62	60	68	57	72	71	79	61	78	70	72	51	70	68	70	72	61	66	74	69	67	63	56	63	62	69	58	68	75	73	65	57	85	68	90	69	58	67	50	78	56	62	73	70	78	74	74	83	61	74	69	52	65	61	84	81	61	78	74	66	75	71	60	86	66	65	66	64	64	74	63	72	72	72	59	60	62	77	57	57	57	66	59	58	73	72	61	57	73	61	72	76	80	74	80	72	66	84	58	73	64	63	68	72	69	78	62	70	59	65	64	58	70	80	48	64	66	76	79	62	68	72	54	78	72	60	71	59	66	55	72	60	68	60	68	64	72	49	62	67	78	74	83	77	53	56	65	71	63	72	70	73	68	48	71	57	60	79	61	74	61	59	71	67	61	68	68	63	62	50	62	54	68	82	60	74	67	58	50	66	70	64	68	58	62	64	75	55	79	57	66	62	63	56	64	66	63	63	63	66	55	76	65	55	75	60	65	67	64	72	65	63	66	64	55	59	68	81	80	60	71	81	72	63	62	60	59	69	67	70	79	76	70	59	59	69	60	73	67	71	73	63	66	53	68	66	72	57	63	72	64	77	80	72	63	84	77	72	73	67	80	69	53	70	67	56	73	53	60	57	61	69	66	63	65	49	80	81	65	68	77	71	78	74	74	71	79	67	63	64	61	69	86	71	72	69	70	66	68	68	62	59	71	67	51	73	49	61	72	74	59	76	74	70	55	57	75	59	74	73	54	74	69	76	56	81	88	69	88	89	72	57	68	65	67	64	68	74	77	82	64	63	73	80	77	69	44	68	69	54	53	64	68	56	62	72	53	65	62	71	78	73	56	65	72	79	67	65	59	68	61	63	62	76	67	60	67	68	63	49	61	83	64	41	69	69	69	66	62	88	64	62	63	72	58	70	62	84	72	65	63	78	72	82	63	74	48	63	55	74	63	77	76	66	60	63	62	71	75	86	69	66	84	69	52	74	64
345	1	1900	97033	383	0	16	87	204	343	322	360	289	291	272	250	224	229	190	186	189	174	185	170	158	160	146	171	145	140	128	132	138	140	122	124	122	116	107	126	110	121	114	117	112	129	94	116	100	103	102	88	89	116	92	91	108	90	87	128	95	93	102	95	101	99	88	110	99	89	86	102	91	95	91	102	115	114	107	90	99	80	110	113	82	84	99	101	76	86	81	94	105	102	94	78	101	96	100	102	77	93	94	97	98	88	114	89	102	75	105	94	92	80	87	79	110	70	77	96	102	84	84	78	97	101	106	89	87	87	88	93	92	76	87	76	87	92	90	87	89	93	80	80	99	60	89	89	90	74	80	88	84	109	92	96	77	90	89	99	65	99	87	89	105	98	95	104	88	89	84	90	88	99	91	103	95	90	90	93	81	75	90	106	84	79	81	106	87	83	87	80	82	77	87	95	101	89	94	82	97	81	96	99	73	101	95	110	93	82	77	95	87	98	85	115	93	82	90	72	97	69	93	88	70	96	93	83	85	83	95	94	88	100	84	89	90	72	80	98	100	105	86	94	97	88	88	91	93	90	78	110	99	94	88	81	97	84	107	94	111	82	71	90	103	82	88	93	77	87	95	101	91	95	95	96	75	91	106	83	98	104	91	88	81	82	101	89	98	86	94	108	75	74	98	89	88	75	78	93	77	88	93	88	89	84	86	108	97	86	87	88	89	82	87	94	85	80	87	85	70	91	77	81	97	88	82	81	86	83	86	100	90	82	94	105	71	99	69	84	88	94	79	96	74	93	84	87	89	87	103	104	95	84	83	75	82	80	88	98	91	95	79	77	64	82	91	99	94	93	88	73	97	92	95	89	75	98	93	87	97	81	85	82	102	85	78	92	78	98	95	84	83	108	82	88	92	103	100	83	86	89	96	85	84	66	76	102	85	102	91	103	88	88	107	64	109	101	101	108	91	93	97	79	96	93	94	81	67	95	95	90	105	88	86	88	80	86	89	77	94	97	75	100	96	85	76	96	83	80	86	84	88	80	87	87	81	99	86	98	90	88	87	81	87	88	75	84	92	85	97	73	99	79	86	69	101	83	89	86	80	62	86	77	90	78	73	71	93	88	94	95	83	107	92	94	77	84	82	91	80	90	85	88	92	92	88	102	90	89	86	79	90	73	83	77	87	87	89	75	92	78	72	94	71	70	84	78	80	82	102	91	79	105	70	96	78	87	80	62	82	91	96	98	91	85	86	79	95	106	86	97	79	90	84	101	86	83	78	91	77	83	89	87	85	91	79	88	85	96	98	82	73	85	84	97	82	79	86	90	97	88	80	76	91	84	87	82	83	93	91	98	72	77	87	100	89	93	81	98	87	109	84	88	96	83	77	75	100	79	103	100	95	78	94	94	82	93	80	85	75	94	88	69	92	92	84	84	78	81	85	116	82	98	104	82	95	85	96	102	88	89	79	81	85	92	78	88	93	80	95	97	74	97	92	91	84	81	74	91	95	80	96	103	80	95	86	76	69	80	91	80	102	91	81	78	85	85	105	81	78	88	89	90	86	78	82	98	85	93	97	78	73	89	104	84	91	90	86	72	84	87	90	97	97	87	100	96	91	82	63	101	76	71	80	79	78	95	91	82	76	100	93	86	118	85	71	75	80	80	83	82	73	76	88	98	77	92	96	85	74	88	75	88	81	69	85	78	99	85	92	101	92	100	83	98	106	92	98	92	98	74	80	88	91	71	83	97	96	82	96	96	85	72	92	79	92	106	112	87	78	80	84	78	74	75	80	75	89	83	78	85	94	68	88	84	83	85	99	107	105	88	99	90	85	91	93	103	83	86	82	83	83	81	82	102	90	113	91	87	77	82	78	84	91	88	102	92	66	73	85	106	88	73	93	90	118	74	80	76	74	104	105	91	101	97	99	79	86	88	79	84	83	81	95	89	78	85	88	101	97	80	85	87	85	80	91	96	83	94	85	74	96	87	78	105	83	97	104	80	101	79	90	100	94	88	92	73	79	94	91	77	77	81	87	88	75	82	87	108	82	98	89	98	80	86	76	86	90	96	87	88	94	105	93	69	82	97	90	97	80	93	87	81	95	90	88	94	115	92	103	94	77	91	91	66	81	80	78	97	83	99	98	80	65	95	94	87	72	73	101	99	73	95	89	86	96	94	96	87	94	98	97	99	75	83	76	84	101	102	96	88	85	94	91	89	75	104	87	85	74	82	89	92	96	108	81	78	85	98	83	97	81	74	86	77	73	89	70	85	88	92	84	93	80	79	79	79	86	100	81	84	80	85	90	81	91	94	78	95	77	84	92	72	97	75	84	85
345	2	2100	97156	387	0	10	112	195	348	336	402	357	326	279	266	235	229	235	237	208	210	201	182	173	157	149	162	156	173	171	151	121	133	148	135	141	142	110	113	137	118	130	138	115	131	112	117	111	133	106	112	90	108	102	96	101	102	103	106	93	111	101	109	90	82	81	94	93	99	111	110	101	99	101	94	107	102	101	95	87	88	95	85	94	97	90	88	98	93	89	105	76	93	91	97	105	110	80	102	72	85	101	106	100	92	111	97	112	89	89	100	97	106	106	79	84	100	97	90	101	103	88	80	94	84	85	87	82	103	88	81	74	88	88	96	108	100	86	88	90	92	83	79	85	76	91	90	87	86	77	81	72	118	95	86	86	92	67	92	95	81	87	95	94	91	86	75	91	81	102	85	79	93	89	86	71	81	81	93	102	98	85	98	97	97	98	69	104	103	83	99	111	91	81	74	85	89	81	101	72	85	87	98	84	97	77	87	72	89	89	77	105	89	86	90	91	77	99	92	88	92	83	85	87	88	76	93	96	90	99	86	104	81	76	86	85	104	90	88	80	111	92	99	103	79	88	85	78	91	107	72	86	96	73	92	108	102	85	92	90	91	89	81	92	70	95	97	96	93	82	77	84	91	107	95	78	96	81	80	84	79	82	84	88	91	70	78	91	85	76	91	84	74	83	74	89	72	89	95	85	74	94	89	84	80	93	104	98	98	63	95	81	86	88	78	86	90	86	80	87	83	94	97	94	102	76	97	77	85	106	96	96	79	92	88	83	77	88	118	84	86	80	84	89	93	69	89	95	68	69	95	101	95	89	89	54	81	76	82	97	87	91	87	75	77	90	103	89	80	81	78	72	98	86	82	87	86	85	85	80	74	79	88	93	85	70	84	88	74	101	75	84	76	78	85	81	67	94	91	87	77	86	89	85	114	85	77	72	76	75	74	97	103	74	90	85	80	97	80	87	96	88	109	81	79	74	87	77	75	91	76	82	88	88	85	71	72	89	77	81	109	74	79	85	93	91	99	88	108	78	87	95	93	87	89	89	75	82	94	90	82	73	90	82	87	98	84	85	73	90	94	86	74	92	83	103	79	88	68	93	74	65	106	91	97	79	106	81	92	76	84	89	97	97	69	85	81	78	93	82	91	75	90	84	91	88	102	97	88	78	78	89	94	95	89	105	77	109	85	86	80	99	96	90	81	80	89	99	68	89	83	79	80	87	101	98	94	92	73	85	73	89	102	66	71	85	78	89	77	82	84	74	81	87	85	90	89	98	77	83	81	99	91	71	67	97	93	82	78	78	104	90	64	84	86	87	105	94	90	90	85	94	86	102	82	87	84	92	71	93	82	80	98	82	81	90	88	86	87	86	86	90	74	112	81	104	96	78	89	66	90	89	89	69	89	71	99	101	87	110	104	96	79	97	82	83	76	78	98	93	101	90	89	71	90	76	93	77	85	111	85	98	76	74	80	68	99	88	87	96	74	84	81	75	92	75	99	95	80	100	97	77	79	100	89	80	87	87	81	78	87	86	98	88	80	108	80	108	90	82	67	76	87	83	95	73	76	93	86	72	80	85	87	83	74	80	92	89	81	70	96	93	89	106	75	88	81	81	102	97	92	88	113	87	67	80	65	99	90	83	96	87	83	98	89	88	87	88	76	104	88	95	97	92	85	79	86	86	85	88	82	63	81	95	94	73	87	84	87	83	89	85	76	109	82	82	89	87	88	85	88	82	84	77	80	94	77	96	88	83	70	88	78	84	77	90	76	84	86	92	96	107	91	92	98	95	82	97	72	84	71	86	78	83	79	71	78	79	78	83	69	86	101	87	114	74	87	99	78	82	86	69	105	110	64	85	95	80	84	92	77	80	100	69	83	83	92	79	88	88	85	83	88	76	95	100	82	92	82	84	86	91	89	99	83	82	81	87	87	78	72	98	77	78	92	89	77	94	87	84	72	98	103	82	73	89	65	94	84	101	80	89	96	92	95	96	95	96	88	86	103	95	88	102	98	85	93	83	96	77	90	83	82	89	86	87	81	88	89	106	94	93	73	101	86	75	93	87	69	96	89	94	90	73	77	102	87	92	88	103	88	102	88	83	88	103	85	79	87	87	74	87	74	75	88	77	74	70	81	78	77	85	91	83	98	87	88	84	80	84	92	71	107	73	87	89	88	75	96	82	74	79	87	87	89	73	81	79	79	71	101	88	59	95	76	87	77	92	88	87	77	81	92	91	78	101	76	85	90	77	75	94	87	85	76	94	85	74	101	74	104	106	79	81	87	74	85	96	93	75	111	92	84	70	84	90	89	96	80	84	81	77	90	98	92	69	89
345	3	3500	97279	376	0	19	152	226	357	351	414	362	358	330	281	251	256	228	205	204	204	212	183	190	160	157	152	168	154	138	136	126	131	139	137	122	132	133	108	113	136	98	126	101	102	120	102	105	97	104	91	102	85	90	101	98	90	108	98	95	95	89	86	108	103	102	94	75	93	86	72	101	70	82	84	80	88	75	87	76	83	89	81	79	90	92	85	76	86	92	69	81	110	89	82	76	96	81	75	79	96	82	82	86	80	66	72	85	81	72	95	91	76	83	81	73	63	79	70	81	77	88	92	84	74	90	77	61	68	79	83	75	80	83	88	84	83	63	86	73	74	74	76	74	76	89	77	92	82	73	76	64	60	73	77	66	89	73	74	89	86	70	78	86	100	91	70	83	87	75	72	69	92	79	72	76	77	94	66	75	63	81	81	90	70	73	73	74	66	86	74	74	88	82	71	79	74	98	85	69	92	91	77	71	88	79	84	77	89	66	74	78	75	66	65	74	75	87	86	81	100	86	90	76	84	68	87	81	83	72	99	72	94	82	76	86	81	71	77	80	82	64	77	100	86	83	77	95	80	76	79	83	93	78	83	62	75	81	83	93	69	88	60	59	76	95	62	75	69	68	86	87	69	74	77	68	78	83	72	74	85	72	72	94	67	69	70	79	66	76	78	78	75	88	75	92	67	75	85	56	70	77	74	79	76	65	60	82	76	72	87	70	82	83	87	95	69	69	77	90	81	62	84	60	71	61	67	91	74	77	86	77	81	91	81	73	77	65	70	85	74	87	95	85	72	88	82	69	62	75	83	83	87	91	74	54	59	69	72	77	81	69	81	84	85	78	73	83	81	83	71	79	72	75	77	66	66	65	60	93	91	65	65	89	77	82	64	92	83	70	63	88	81	93	71	67	73	81	79	64	86	73	84	68	76	77	74	59	82	79	69	67	71	64	78	82	75	70	91	77	81	77	92	71	76	67	77	71	83	86	68	83	61	82	76	61	76	77	58	64	78	74	84	74	80	61	79	75	72	85	72	72	84	71	78	74	63	78	72	64	80	99	95	69	65	74	73	98	79	74	77	82	84	75	85	80	66	78	90	75	82	79	78	65	78	95	76	77	79	68	60	56	61	65	81	69	73	94	55	77	87	79	72	73	82	71	81	74	79	64	85	76	88	74	70	89	71	63	79	64	77	70	62	75	74	71	71	69	91	76	88	63	72	72	70	91	81	100	88	75	88	66	77	72	82	75	73	70	77	69	94	72	75	79	68	68	85	64	78	76	75	74	62	76	73	83	59	59	75	89	71	82	79	88	81	83	79	78	84	87	73	74	78	79	60	77	103	93	85	77	68	84	65	87	81	87	73	89	71	62	84	83	80	76	84	79	89	97	84	80	86	75	71	73	62	80	63	64	88	71	80	74	72	74	86	87	82	64	89	70	72	78	72	77	84	70	76	75	64	66	67	84	67	84	65	76	86	86	73	71	88	68	89	81	75	70	72	71	76	78	88	75	86	99	65	72	85	70	89	84	74	72	56	88	83	75	68	66	96	94	79	80	93	76	89	76	77	102	67	83	83	73	69	76	69	85	86	65	67	83	79	77	86	74	85	80	74	61	85	66	89	72	85	78	84	91	78	82	76	71	77	79	86	70	90	67	82	86	82	83	74	80	68	77	63	65	90	76	77	75	74	90	66	67	93	73	75	63	70	67	57	72	89	84	75	71	86	78	84	60	89	72	78	75	72	76	69	83	78	70	73	70	70	68	91	73	61	66	72	66	74	68	85	76	71	69	66	71	72	75	68	94	78	79	89	74	66	79	64	77	81	77	70	67	81	75	64	70	81	73	68	60	81	70	73	69	74	66	78	52	74	72	75	71	79	81	97	85	85	68	89	67	83	66	91	75	90	84	82	77	71	82	67	70	66	73	79	75	78	73	86	89	97	67	81	72	84	73	68	79	70	79	88	68	84	69	94	81	68	74	78	89	92	71	81	84	82	73	80	78	92	84	80	74	67	86	79	91	60	79	84	74	72	82	56	76	91	77	79	69	76	89	75	72	84	76	83	90	54	79	72	87	75	76	69	92	62	56	66	82	57	79	72	66	54	71	72	63	71	87	84	63	60	71	90	58	76	76	68	97	81	61	74	67	95	68	70	72	93	77	91	77	76	81	85	62	76	63	78	80	75	76	71	65	70	70	76	69	60	74	90	63	73	89	70	81	88	81	90	67	65	70	75	90	92	70	74	69	78	68	72	78	86	85	87	71	85	87	97	71	70	59	69	65	58	93	85	83	70	81	71	95	67	69	72	71	84	70	66	82	80	71	56	71	80	80	72
345	0	2700	97402	361	0	15	163	217	383	391	429	394	404	330	329	300	259	261	244	252	231	221	224	196	189	189	170	158	151	156	158	149	137	145	147	163	148	118	122	140	111	97	110	119	110	129	124	112	122	92	94	109	92	107	117	122	102	93	76	102	109	101	92	84	95	85	109	78	87	89	85	100	85	86	104	79	85	84	90	100	84	100	79	87	93	91	75	75	85	67	96	70	70	82	84	97	79	83	77	84	69	83	87	60	94	88	72	79	89	76	73	91	76	92	76	72	77	81	76	75	69	97	71	70	75	90	75	68	98	78	67	91	75	70	75	75	77	66	76	64	62	75	70	76	88	87	84	90	66	72	82	78	82	88	63	78	73	91	75	78	69	77	84	75	77	76	73	79	74	74	93	74	80	75	85	69	75	87	72	63	70	74	69	69	77	82	82	81	86	71	67	89	75	84	77	79	83	74	92	78	70	76	75	77	91	77	75	65	62	70	63	81	71	70	66	76	81	55	63	87	60	65	71	54	73	74	75	73	82	73	87	68	84	69	61	75	86	65	67	76	72	79	58	88	69	89	65	86	89	62	76	72	71	74	66	86	88	63	76	85	82	75	81	78	59	68	71	72	65	80	66	64	83	84	69	67	69	88	73	67	80	69	69	76	76	75	77	78	67	75	74	74	77	67	64	55	74	74	63	71	80	52	60	69	55	71	82	90	60	68	75	57	76	69	63	81	59	76	70	59	78	64	71	72	76	60	86	69	78	60	66	79	74	66	85	69	81	72	65	62	78	55	68	82	76	68	72	70	69	85	70	67	74	67	68	58	82	62	65	63	78	86	69	60	76	65	71	74	84	61	79	73	71	62	84	89	64	66	58	68	68	76	61	64	89	70	67	78	69	90	73	72	72	66	83	69	66	58	74	70	76	85	67	70	60	67	74	61	70	74	63	91	58	70	60	85	61	63	71	63	72	72	87	85	73	71	60	82	62	71	81	55	76	78	58	72	52	74	75	73	75	78	80	60	50	82	75	64	69	82	86	67	63	90	63	63	76	74	64	64	80	79	72	82	60	57	77	66	82	67	81	51	80	71	74	66	74	55	65	68	68	63	78	75	63	61	61	68	72	78	75	54	69	86	67	64	73	73	55	83	72	78	67	72	77	74	64	65	72	75	59	80	73	84	66	62	69	65	65	81	89	72	73	76	83	83	64	68	53	79	67	73	66	72	75	68	80	67	74	70	73	67	75	58	75	78	77	70	85	68	84	80	67	59	57	67	90	62	77	62	64	61	58	65	67	67	74	68	64	73	92	82	57	52	68	70	71	69	76	65	71	81	84	59	78	61	71	71	75	70	63	91	62	67	83	76	76	73	66	83	69	60	72	74	72	65	63	76	65	69	71	71	79	78	72	64	83	60	67	73	75	50	86	77	59	78	61	66	58	72	81	63	69	61	70	59	77	76	72	76	86	64	67	66	58	74	66	85	85	76	64	57	64	85	54	74	76	87	74	82	83	90	61	69	54	68	76	70	67	59	70	83	64	69	68	55	75	65	70	56	70	71	69	67	92	71	71	75	77	69	66	82	78	64	80	60	72	74	57	76	79	66	73	64	59	57	67	65	76	85	61	60	86	66	67	57	77	80	73	59	66	86	67	66	68	76	69	74	75	63	62	56	81	70	79	62	70	78	74	71	74	66	74	61	60	68	75	63	60	53	71	66	81	79	67	62	74	61	70	59	66	62	77	69	70	76	72	81	70	60	70	65	62	66	84	76	69	64	81	70	58	66	64	77	74	68	68	74	57	65	73	83	89	70	69	68	71	59	62	70	71	78	78	70	66	72	60	69	53	76	65	65	69	61	64	65	67	67	73	79	70	73	68	75	74	84	69	67	66	64	70	77	62	84	64	63	71	68	65	73	72	58	79	81	64	66	69	74	65	78	80	70	63	69	66	69	78	71	59	66	61	74	82	79	81	73	56	71	72	71	70	63	58	71	75	67	69	68	58	73	74	77	59	62	78	68	56	80	86	66	59	83	76	54	65	75	88	66	72	62	66	66	78	69	68	60	73	84	58	60	67	62	84	74	68	60	60	65	81	75	79	80	69	63	66	73	74	68	79	98	73	57	69	70	75	75	94	78	61	80	81	82	70	68	61	65	71	73	70	84	54	71	66	68	58	78	55	82	72	62	67	73	58	81	84	67	75	68	71	66	72	75	76	63	76	77	62	64	64	73	80	93	63	58	71	70	68	80	73	75	67	78	87	63	65	75	75	71	84	75	80	86	70	75	80	68	60	64	73	76	86	58	68	67	81	61	61	64	82	58	71	65	55	75	78	69	56
345	1	1900	97526	371	0	14	115	177	342	319	359	316	293	254	249	235	219	216	205	196	158	179	169	144	179	149	129	167	152	144	129	118	159	140	110	147	119	130	122	117	112	125	107	138	126	104	116	102	119	99	112	99	115	92	97	109	116	83	108	112	115	110	92	101	101	111	105	98	102	100	102	100	108	99	101	110	94	105	115	91	92	108	104	105	109	104	85	104	97	76	113	85	108	95	97	98	104	100	88	105	101	85	81	103	92	93	100	106	107	93	103	106	106	91	92	88	104	94	94	97	96	104	99	98	94	103	98	99	95	102	92	93	87	88	116	92	98	87	91	110	89	97	92	85	89	108	95	100	85	110	97	100	98	99	100	92	112	88	96	88	84	96	84	84	108	92	91	96	105	80	81	104	84	101	73	87	105	106	94	69	105	94	87	97	79	86	96	99	94	95	84	91	86	79	80	91	89	103	105	98	88	81	104	85	97	90	79	88	80	81	103	105	96	88	109	86	104	91	90	93	86	93	85	104	96	90	86	97	87	88	84	92	97	80	77	88	97	95	98	91	110	100	85	108	80	77	102	98	88	84	91	94	77	90	103	93	87	91	86	105	92	91	97	104	90	95	88	110	83	101	81	85	97	100	96	108	102	89	105	93	108	73	96	99	80	92	87	83	99	107	82	89	94	97	94	93	85	85	86	63	74	107	103	91	115	94	104	93	91	94	106	106	95	83	89	81	80	99	89	96	93	90	112	97	89	117	112	81	112	104	82	106	84	85	96	97	78	85	100	91	95	82	82	80	83	88	92	97	99	93	92	89	107	83	79	82	89	85	92	98	92	95	76	78	89	80	91	72	91	72	71	69	100	92	100	77	82	87	99	95	95	113	96	92	112	96	85	81	111	65	95	99	91	72	83	90	103	89	95	86	72	97	93	74	93	88	82	96	83	80	82	79	88	87	80	102	96	100	89	96	94	87	100	86	84	95	80	100	96	91	94	87	119	103	82	104	92	101	75	93	74	81	91	93	93	84	90	88	82	86	93	87	100	93	92	96	90	83	68	81	99	113	91	90	101	87	100	104	91	85	75	95	92	99	95	82	89	95	91	90	85	80	104	98	90	105	89	89	79	110	91	75	101	91	86	74	84	101	81	75	114	85	101	80	123	93	84	81	89	81	104	76	99	87	92	93	95	94	87	73	90	85	82	81	107	77	89	88	86	80	86	76	85	97	102	71	80	78	84	93	123	87	99	105	103	89	99	100	84	93	92	96	89	107	105	86	80	88	68	95	84	85	78	82	100	90	88	88	87	109	100	102	79	84	93	87	78	103	75	103	96	81	79	84	63	94	94	82	101	103	108	88	90	100	89	97	82	94	87	86	89	99	90	81	83	83	118	79	88	87	100	91	86	89	78	80	95	89	99	67	92	85	78	81	114	92	110	98	79	100	89	92	86	88	88	98	80	98	79	77	93	86	86	90	96	93	87	93	108	80	96	98	79	104	83	96	88	83	116	87	108	86	89	82	93	92	94	91	87	84	91	95	87	89	88	85	94	97	74	78	97	89	97	79	95	77	98	110	76	100	84	77	80	78	79	102	88	81	84	98	92	83	89	99	94	69	96	96	93	80	86	104	72	90	107	101	103	98	84	78	97	94	89	85	95	90	100	106	83	97	74	73	107	98	98	94	107	92	100	89	115	100	88	95	105	85	89	87	89	105	77	85	111	90	93	110	76	80	105	97	89	102	91	102	88	88	91	91	96	104	86	105	95	87	89	101	92	84	105	88	80	74	77	90	85	77	105	95	93	73	85	102	96	85	80	71	85	82	87	87	98	75	82	104	107	95	106	87	101	83	83	98	111	90	84	102	88	81	99	87	82	100	98	95	93	95	92	92	94	91	101	79	91	97	100	82	89	102	98	96	89	81	79	94	98	76	101	104	95	93	98	86	100	80	96	80	89	93	96	93	102	92	73	100	97	86	93	85	96	115	91	100	87	85	89	95	79	92	102	77	91	79	101	87	93	109	76	104	77	103	100	110	89	86	65	85	103	90	93	77	89	91	103	75	105	105	105	81	103	97	91	75	71	88	98	87	94	83	87	65	103	101	93	90	79	78	81	95	90	87	105	102	87	86	91	79	71	103	66	92	86	98	88	77	90	87	89	102	91	93	85	94	98	103	100	86	83	97	93	79	86	88	114	88	77	87	77	82	91	85	87	99	103	80	106	110	85	81	88	86	89	90	102	89	81	92	96	102	73	86	86	78	96	97	83	101	93	91	89	102	109	85	90	77	91	96	89	87	94	92	87	100	91	91	82	91	114	101	101	102	104	83	87	99	96	106	97
345	2	2100	97649	367	0	14	95	187	344	327	388	323	321	301	266	277	249	210	213	191	193	170	169	159	156	169	154	156	170	140	152	138	145	137	134	133	146	138	126	145	138	122	103	126	101	133	122	123	115	114	131	109	103	106	111	109	101	103	128	115	104	90	122	122	106	93	100	93	102	99	105	106	103	91	86	97	90	105	112	98	89	102	102	91	96	88	99	108	103	95	88	103	94	93	100	83	98	104	89	103	87	93	94	94	88	89	100	78	97	92	108	75	78	94	92	78	106	92	107	100	102	98	92	109	96	87	108	82	107	95	80	101	119	84	115	88	78	90	96	90	115	99	96	110	85	92	105	110	87	89	97	80	100	104	112	93	96	85	90	87	92	88	82	88	111	87	100	83	99	95	81	85	72	84	89	91	87	96	105	102	81	95	108	93	91	80	101	87	71	86	88	93	93	87	81	91	101	87	93	77	114	100	84	90	96	76	90	92	94	81	104	84	80	118	102	88	78	94	85	82	99	88	87	96	89	89	83	101	80	74	89	74	90	77	103	95	89	90	76	81	81	91	106	98	87	85	83	84	91	94	107	82	86	78	93	79	95	90	100	84	74	76	88	86	101	96	100	88	94	101	82	87	92	78	86	93	88	78	86	92	93	92	91	100	90	93	90	97	92	97	103	87	81	78	97	89	86	97	85	87	89	89	108	96	102	91	93	73	95	83	86	100	97	101	108	77	82	94	90	81	86	89	94	92	102	105	96	76	93	108	97	89	86	95	83	93	103	72	85	98	93	97	110	80	102	110	96	104	77	110	65	81	83	83	89	92	83	97	98	86	102	89	82	96	97	102	102	80	73	85	99	77	99	86	87	104	76	86	82	81	92	101	90	98	80	103	91	90	74	91	74	86	86	84	82	90	94	86	100	84	96	96	71	82	82	107	86	83	122	90	90	90	77	91	88	85	88	92	87	94	83	86	110	91	107	92	102	89	91	88	86	102	89	78	87	100	79	71	102	108	105	94	91	76	79	86	102	90	84	83	89	84	92	97	95	86	88	98	93	84	102	90	93	85	89	94	88	87	97	82	88	99	110	102	96	91	88	109	103	84	77	100	94	70	104	87	74	84	96	80	84	87	85	105	91	84	95	90	102	93	87	93	73	104	92	85	83	87	82	83	75	89	83	90	108	86	91	96	95	81	105	89	74	89	84	81	77	94	106	74	96	94	95	100	90	93	91	84	93	99	82	74	86	80	107	80	106	80	90	79	90	101	71	100	100	118	111	94	89	78	95	93	98	80	80	81	97	75	95	77	103	71	80	99	90	89	88	99	113	81	94	92	93	91	90	88	99	89	79	104	80	102	107	102	79	80	89	91	96	94	95	92	85	87	88	92	89	78	104	79	95	88	101	82	81	75	86	89	98	83	84	107	115	93	84	96	98	99	92	84	88	73	107	88	92	88	91	92	94	82	96	86	84	88	87	96	91	99	107	88	75	98	84	91	103	89	104	87	84	93	65	72	90	88	97	81	91	85	110	71	95	78	111	100	100	103	91	93	102	85	82	82	85	91	87	90	92	98	69	80	101	99	94	93	77	89	85	78	88	92	81	80	83	102	97	100	89	74	73	85	90	87	84	101	92	102	87	92	83	82	90	87	78	87	83	81	85	102	92	84	103	86	79	102	99	108	95	77	101	87	82	83	79	70	87	74	98	81	86	92	97	94	82	104	91	88	76	88	99	92	104	83	78	93	103	85	87	84	87	85	74	105	90	91	97	89	93	88	101	102	86	82	100	87	127	82	79	83	92	77	93	99	81	100	94	82	60	98	102	88	88	79	90	92	89	94	91	98	95	77	91	96	96	85	95	100	110	80	101	84	81	88	81	87	92	83	93	103	99	93	101	92	98	81	86	108	93	114	82	104	84	93	102	100	80	86	66	98	73	82	102	104	81	93	87	95	81	85	94	84	93	101	91	98	92	84	83	93	96	97	99	103	86	90	95	93	79	97	86	92	81	73	95	77	96	77	73	92	87	97	79	85	91	71	84	83	87	96	96	91	95	95	78	101	93	79	80	90	89	84	104	93	95	92	80	78	91	86	101	83	90	83	80	102	82	75	90	78	92	90	95	93	87	63	103	116	89	86	91	105	86	93	102	98	105	79	91	83	93	83	86	81	95	105	81	92	88	88	82	100	83	83	80	82	77	104	85	96	88	108	96	87	85	91	72	80	79	100	96	107	80	76	88	77	90	94	71	112	89	90	104	83	94	126	98	97	83	77	111	102	89	91	104	83	99	96	83	102	102	84	96	83	78	79	68	75	84	77	85	88	81	88	90	86	86	90	85
345	3	3500	97772	369	0	14	140	202	382	362	415	354	344	298	281	264	233	236	219	200	229	165	205	191	167	170	156	151	164	162	167	139	142	121	120	129	133	119	133	120	105	109	101	113	115	105	113	116	111	99	89	99	118	119	92	86	95	109	82	104	103	84	80	98	99	89	95	96	101	64	88	78	76	111	84	93	90	63	83	88	87	92	84	97	107	80	71	90	89	103	79	86	84	93	89	89	58	92	96	86	83	95	97	93	111	95	98	87	76	72	59	69	77	83	83	91	79	88	90	89	80	84	89	83	93	89	88	77	90	80	61	83	86	90	84	76	81	88	95	101	93	90	87	88	72	86	81	92	94	92	93	88	89	88	65	83	88	81	80	88	81	69	59	82	80	86	79	89	92	81	82	93	60	89	85	83	76	94	84	91	81	72	65	76	102	56	78	86	83	83	67	90	69	80	86	81	79	107	91	79	75	76	72	88	88	77	76	79	78	76	93	82	73	102	75	85	72	83	89	83	76	82	82	75	92	70	79	88	79	83	66	78	86	86	60	80	77	81	93	82	77	103	75	94	70	74	81	72	66	87	83	101	79	73	86	85	63	90	88	68	87	74	79	85	74	72	75	82	74	83	103	83	80	93	63	78	87	83	67	86	80	60	87	62	81	76	71	82	59	92	80	80	80	91	80	67	84	88	75	75	80	73	83	82	70	80	77	82	64	56	81	69	75	86	97	87	73	71	89	68	85	75	87	85	84	85	73	89	69	84	71	83	85	84	102	92	77	77	80	84	66	86	70	83	108	87	80	64	74	70	88	84	98	89	91	72	92	95	82	80	79	86	85	95	76	74	80	74	89	66	92	72	90	84	77	72	69	68	82	88	88	76	79	75	66	93	64	89	69	85	89	76	94	84	83	64	95	74	90	73	66	85	69	73	87	98	83	73	76	68	66	86	83	81	82	90	80	58	100	60	85	87	87	64	89	75	71	67	70	62	78	84	76	93	63	63	79	91	70	97	90	74	80	96	79	90	82	86	86	67	66	94	59	78	75	70	78	64	85	78	76	80	71	88	73	78	79	77	76	60	77	92	80	92	73	74	74	76	57	78	64	74	82	87	87	77	76	72	72	85	87	96	72	75	89	90	57	72	76	83	89	102	79	69	84	89	82	74	87	81	93	68	89	73	81	94	81	74	88	79	73	85	75	88	74	94	75	87	72	72	75	71	78	88	72	75	80	85	96	73	90	71	75	84	72	70	90	72	97	84	73	70	80	86	106	73	69	89	85	76	73	77	75	69	80	66	66	76	79	84	76	76	71	77	80	78	74	79	79	95	95	86	83	76	74	79	78	73	74	85	81	85	81	60	78	68	81	62	87	83	73	64	73	72	68	77	74	73	71	89	76	71	80	85	85	68	78	69	77	73	97	94	57	78	76	81	73	73	62	93	73	84	76	74	84	69	78	74	73	77	71	84	77	86	66	78	62	72	92	69	91	80	72	74	84	93	92	83	74	77	82	93	95	66	86	74	64	75	70	72	93	83	76	82	71	69	71	76	72	72	70	85	88	90	92	64	75	92	86	84	79	73	82	79	71	67	67	73	86	86	60	91	82	76	71	89	76	86	72	69	76	101	68	76	88	77	77	86	71	69	73	77	85	74	67	80	83	75	70	52	79	69	84	81	69	78	78	87	89	76	77	64	75	56	82	63	76	74	96	80	82	78	76	75	54	72	78	79	81	96	92	82	68	65	79	91	75	76	74	74	68	70	90	91	86	79	93	87	84	76	79	88	81	102	72	73	77	61	83	76	76	71	91	78	90	79	65	78	81	78	57	79	74	96	84	76	72	78	92	72	65	71	70	65	78	88	75	79	75	92	82	88	78	68	83	76	70	85	97	74	76	77	86	65	72	88	72	71	86	82	68	77	76	78	64	67	77	84	98	79	87	79	86	70	76	70	90	81	78	71	75	76	75	71	76	85	87	76	62	87	75	88	93	87	72	88	83	86	98	92	73	70	91	74	67	73	83	78	82	78	70	79	87	83	74	81	87	74	88	69	78	65	76	91	100	90	86	66	62	85	81	78	68	93	80	84	71	91	81	82	75	74	81	81	78	74	77	76	73	92	62	80	86	70	73	76	70	72	72	66	78	69	94	70	93	68	67	77	77	66	92	72	91	82	80	85	79	70	70	69	74	84	68	79	78	82	86	92	90	68	87	78	63	68	78	71	77	78	68	70	87	88	94	69	102	73	86	72	94	74	80	66	86	73	58	108	76	66	72	73	96	76	72	79	71	85	90	74	89	79	87	77	83	88	80	90	81	87	76	80	66	69	78	81	80	93	76
