345	0	2700	178768	387	0	10	108	210	320	395	429	386	383	307	310	267	270	218	238	231	209	186	193	180	182	164	168	159	171	155	139	115	144	118	123	117	142	132	117	119	102	130	105	109	91	97	112	104	82	96	102	83	80	91	91	84	96	96	77	89	84	82	67	71	81	82	85	93	72	88	75	79	91	83	67	68	75	71	78	81	80	68	89	77	72	67	67	50	98	72	82	71	74	62	58	54	75	82	73	68	65	61	62	65	85	60	68	68	59	80	60	70	77	65	49	64	66	56	68	58	76	64	69	75	63	77	43	61	60	68	65	71	63	70	72	68	75	61	75	53	57	69	63	59	65	76	66	71	69	65	63	68	58	45	58	70	63	65	68	59	60	66	65	50	64	63	60	61	76	61	68	74	56	64	60	53	63	70	85	63	70	45	73	64	71	59	57	57	67	54	61	56	74	63	64	81	62	77	64	71	60	57	64	78	62	56	76	72	59	63	57	54	54	81	64	49	67	59	70	60	69	57	68	72	59	52	70	52	52	53	73	71	66	74	62	80	52	70	49	60	59	80	75	75	54	64	46	50	65	65	47	61	67	71	68	62	57	51	70	56	75	65	51	75	62	58	62	61	62	76	58	53	60	62	65	62	62	64	77	67	69	50	61	63	55	57	48	56	65	71	58	75	61	83	58	58	67	55	47	60	64	47	57	55	60	61	68	60	54	64	69	64	70	64	59	69	65	58	59	55	59	56	70	65	71	51	65	63	60	69	75	55	71	53	72	42	55	73	70	55	56	50	56	64	69	61	52	75	62	58	65	65	64	70	58	69	60	56	62	54	53	62	48	51	54	64	67	51	64	50	64	68	55	60	60	62	71	47	58	57	65	56	62	52	69	55	71	64	62	54	68	74	54	47	55	62	61	47	67	59	51	62	67	52	58	54	66	60	42	49	69	60	67	60	52	54	73	44	50	57	64	50	62	56	75	60	67	76	77	71	54	55	70	58	58	62	64	76	60	62	58	62	60	68	57	77	62	52	69	56	63	55	68	49	68	51	52	48	51	48	65	68	57	64	52	65	61	61	46	71	64	59	51	61	56	58	62	60	59	58	67	64	59	60	74	46	66	57	53	53	55	49	59	62	55	60	61	57	55	64	67	59	77	61	56	50	66	54	53	68	67	66	56	68	57	65	52	62	70	67	70	62	56	61	67	56	68	43	73	60	66	57	56	62	79	56	68	66	51	49	56	68	55	57	61	70	61	52	69	53	66	73	73	55	67	69	49	62	70	70	71	61	67	44	49	57	47	63	45	65	53	75	62	68	75	71	79	66	52	53	58	65	65	58	68	67	45	54	57	62	71	53	34	56	51	60	53	54	51	61	38	61	57	56	65	63	52	49	54	45	58	65	63	56	66	64	64	54	64	58	67	53	70	57	60	62	65	43	64	60	57	63	60	58	61	56	48	75	56	77	63	58	58	51	59	70	55	55	58	64	50	69	59	67	66	64	64	66	44	53	64	49	72	50	64	63	45	63	60	63	61	50	74	63	64	70	75	71	64	56	60	65	68	50	55	48	51	63	72	51	73	43	72	50	56	65	59	56	60	59	79	49	55	50	65	60	75	58	48	58	53	64	45	57	49	59	59	56	70	62	58	62	51	68	62	48	57	51	50	65	73	56	54	54	52	60	61	72	69	53	69	51	51	62	51	56	71	63	58	66	69	47	73	57	57	53	60	66	49	54	61	41	59	60	57	45	49	60	63	59	64	59	71	49	60	53	65	54	49	58	57	65	45	59	56	56	85	48	65	58	53	63	56	72	46	53	57	49	65	59	54	51	57	61	42	67	71	60	64	52	58	58	60	62	65	60	55	65	60	63	53	52	47	57	63	56	63	62	53	61	73	68	64	55	54	62	57	62	62	58	58	76	53	49	70	67	50	51	71	59	58	53	61	63	56	62	55	64	62	47	61	51	66	50	57	59	59	56	52	46	51	60	74	48	43	53	65	58	61	65	57	60	66	44	54	54	78	56	56	62	54	68	64	53	50	57	65	59	46	66	65	71	58	53	49	60	57	48	56	53	52	51	55	57	63	61	60	66	58	44	67	56	49	57	68	55	63	54	64	58	62	61	53	52	62	64	62	62	69	74	54	50	46	56	69	63	60	53	53	61	68	56	66	63	64	59	69	56	59	65	52	60	65	60	59	65	68	67	67	47	65	83	63	55	56	49	47	65	56	66	69	50	70	56	70	73	62	60	58	50	75	65	67	69	76	56	75	51	54	68	62	68	72	50	66	69	60	54	59	54	65	58	81	50	54	71	62	65	54	60	68	64	55	61	52	53	56
345	1	1900	178892	381	0	18	86	159	328	312	349	297	283	236	219	213	186	199	189	171	175	151	158	132	151	134	133	133	147	117	135	108	126	116	123	99	124	117	117	103	97	103	91	89	95	89	89	93	85	87	88	92	98	81	88	110	88	102	85	96	86	92	89	73	92	76	95	97	77	85	94	99	85	90	78	81	83	101	101	92	98	75	86	79	95	70	79	75	86	86	94	76	79	75	82	86	83	75	64	100	85	83	76	76	87	99	81	79	100	79	94	76	85	92	78	78	82	67	95	82	72	67	83	90	83	71	76	61	85	62	77	76	79	78	70	84	74	96	91	81	81	67	82	71	85	77	64	95	91	69	86	69	69	71	87	99	81	83	88	82	85	85	92	92	74	70	80	67	97	86	84	71	86	69	73	83	77	79	86	88	78	79	74	68	81	82	91	74	79	70	77	70	68	93	70	88	79	79	84	78	76	67	76	58	85	69	88	70	82	63	97	72	84	84	88	78	72	72	93	75	77	85	72	86	71	84	93	82	88	73	91	77	72	88	84	74	88	83	74	77	90	64	87	82	61	93	61	76	80	84	79	68	81	82	88	80	78	76	79	75	81	86	69	73	82	94	64	90	79	76	77	78	70	70	79	75	63	66	83	79	81	89	81	90	80	73	90	81	74	80	72	74	83	87	93	77	61	81	92	92	92	81	83	84	92	59	87	80	82	81	86	106	70	76	80	82	68	76	89	81	78	69	87	65	67	67	92	85	88	93	89	67	78	84	89	98	97	83	71	71	80	78	79	78	68	60	80	69	76	64	87	64	89	95	70	86	71	73	75	81	87	77	72	78	89	65	73	80	85	84	69	70	79	77	91	74	66	70	84	73	73	80	72	89	90	76	75	80	78	88	72	85	88	71	79	78	73	81	61	70	82	75	82	74	90	78	69	79	61	76	77	67	88	80	86	83	80	78	76	78	90	82	68	91	76	76	71	82	71	87	87	103	95	72	74	66	75	64	66	71	87	76	67	69	82	71	76	69	73	72	66	72	80	77	86	84	78	71	84	68	69	96	87	77	77	76	82	77	87	76	93	73	80	77	76	82	66	85	80	78	85	77	73	77	89	82	77	69	66	68	80	77	50	83	67	71	93	72	72	87	96	87	91	90	78	74	69	80	80	84	72	77	77	99	78	77	77	76	72	95	71	91	61	74	78	83	86	72	82	75	79	90	76	66	88	64	60	57	83	85	78	85	90	97	91	88	78	83	90	63	57	72	75	85	65	86	69	68	67	80	84	72	83	66	80	85	71	89	70	62	83	93	76	91	86	75	72	67	98	65	93	81	78	93	68	64	84	74	77	81	77	94	69	77	87	69	73	84	77	101	73	72	93	85	66	74	71	84	79	74	63	83	87	75	67	77	78	74	58	83	84	66	76	70	91	82	98	71	93	77	82	77	85	62	75	67	73	82	97	76	68	80	76	74	64	79	99	59	78	85	86	84	73	62	81	79	89	82	73	80	83	77	70	83	86	77	91	90	70	78	73	72	79	92	83	80	84	85	89	90	81	86	70	74	84	72	65	83	83	73	69	78	86	85	98	70	76	86	72	71	70	71	78	89	84	74	82	86	84	74	88	76	62	71	83	79	87	75	75	73	74	91	63	92	77	79	73	78	83	73	77	86	62	70	84	81	76	74	88	74	95	64	65	91	74	77	72	75	64	79	77	85	74	74	73	79	64	79	75	80	85	71	78	82	88	79	66	80	86	75	77	70	93	77	83	65	74	86	76	70	87	65	67	78	68	75	75	62	86	77	80	85	91	92	87	85	80	57	95	78	73	70	76	76	71	84	71	72	67	85	80	76	71	86	75	90	82	90	75	64	90	81	72	73	92	64	79	69	85	77	66	91	82	83	72	88	83	82	86	90	71	89	68	74	78	82	73	79	88	72	77	75	71	83	75	85	77	89	82	66	66	66	72	84	68	75	83	74	83	77	85	89	78	89	98	75	77	77	75	70	64	80	74	71	80	66	79	91	73	76	79	89	66	76	63	89	87	69	71	73	67	86	79	68	87	89	71	96	86	82	76	86	77	77	73	68	76	67	78	80	74	80	59	79	80	76	79	70	84	71	63	84	76	86	82	67	65	58	101	74	85	60	82	69	89	62	68	85	70	85	76	90	80	69	71	70	91	84	50	73	90	81	66	88	71	62	77	63	84	86	72	83	77	73	80	84	99	76	86	82	81	76	73	80	87	91	85	76	78	89	75	70	72	77	65	69	81	76	88	77	70	88	71	67	74	86	75	78	65	78	73	74	81	64	75	62	66	72	82	67	78	70	67	74	70	70	79
345	2	2100	179015	395	0	12	96	170	306	334	384	318	285	304	232	228	223	190	201	184	160	169	174	158	158	119	166	127	122	135	114	115	114	111	98	120	117	102	113	109	108	121	78	85	93	101	91	88	97	69	106	87	88	91	81	77	81	65	93	92	107	80	82	69	76	86	73	74	83	82	80	76	66	71	82	86	88	64	66	64	48	69	82	80	77	75	71	76	70	101	81	69	84	79	69	97	85	67	72	88	79	71	85	76	92	71	70	76	71	75	61	83	73	71	61	67	64	77	74	71	64	70	60	79	69	83	88	75	82	80	70	72	65	71	68	65	73	77	85	92	71	54	72	59	76	82	65	82	70	81	65	79	72	68	71	72	71	60	80	63	85	64	68	75	87	75	58	73	67	67	83	77	73	69	63	65	73	80	70	81	65	72	54	71	82	63	75	67	77	75	66	74	70	68	68	74	66	76	67	65	81	59	58	62	82	78	77	62	77	77	86	64	78	71	69	71	74	78	70	67	62	61	71	66	66	65	73	61	82	85	77	74	76	85	77	68	71	76	80	65	56	71	68	64	59	65	75	64	85	83	75	64	66	71	70	79	74	68	70	74	86	77	63	73	63	65	87	58	73	72	65	84	70	60	83	64	81	64	57	87	80	79	64	71	67	71	60	65	60	65	88	64	75	72	72	72	60	60	72	66	90	75	75	71	88	87	62	71	66	62	75	71	74	69	79	57	66	78	65	84	79	55	72	69	90	73	51	67	65	69	67	82	70	64	66	81	65	76	60	80	68	63	72	84	68	75	76	75	81	87	50	63	68	66	60	79	62	79	61	73	84	69	71	78	68	68	61	83	71	77	70	69	72	73	79	69	65	68	54	58	68	76	63	79	49	51	71	66	76	66	59	69	68	75	72	64	81	65	71	71	66	69	56	66	59	96	67	76	57	70	61	63	77	62	58	82	65	66	69	63	63	64	60	70	61	60	73	77	61	61	68	57	73	72	80	75	71	61	64	68	77	69	68	77	64	55	54	66	57	64	68	47	64	60	72	50	73	63	75	65	63	84	80	67	62	63	58	75	80	56	69	58	80	77	66	61	73	68	77	64	80	59	75	61	82	65	70	65	62	62	68	57	63	71	71	68	70	71	77	66	75	73	63	75	77	76	73	71	74	67	52	68	72	82	58	66	79	59	63	67	68	74	62	66	76	65	78	48	72	75	72	62	76	74	59	63	62	101	79	67	77	62	81	66	83	71	58	80	75	56	70	68	72	81	71	70	77	69	70	69	68	63	72	67	74	67	79	69	60	47	64	73	76	69	73	80	62	63	75	61	68	66	75	71	72	71	64	80	58	60	71	65	59	70	66	67	85	73	71	82	79	59	77	60	59	56	59	65	73	67	76	81	60	64	56	62	57	66	78	63	67	71	66	64	70	71	65	60	70	69	59	46	81	77	72	70	68	61	55	75	74	73	60	70	80	65	71	65	77	66	77	84	68	67	77	74	69	60	80	64	73	69	74	68	77	66	72	74	70	68	67	74	82	73	81	87	77	95	56	67	67	73	75	69	65	62	65	62	51	75	63	63	81	71	85	61	69	65	68	75	60	73	71	75	58	51	59	72	55	78	91	80	69	85	59	74	85	68	73	60	78	69	65	77	72	72	76	72	62	59	65	65	67	65	74	74	63	67	71	63	77	63	59	77	79	60	65	61	78	73	74	72	63	65	73	64	76	71	64	51	88	79	59	74	62	72	66	64	76	69	71	80	65	80	62	59	57	60	68	57	56	61	79	69	75	65	69	73	87	55	67	91	71	80	81	81	76	76	68	71	74	71	78	82	54	71	70	76	65	68	61	71	94	59	66	76	68	80	67	71	75	65	61	58	78	80	69	71	64	62	69	75	61	72	65	50	73	57	69	54	63	69	69	73	64	82	61	81	64	77	75	54	62	71	67	72	71	67	80	76	61	72	72	76	79	56	71	59	74	72	72	92	79	68	82	71	60	70	65	80	66	84	65	72	77	90	70	80	63	89	62	77	80	69	77	68	73	78	66	69	65	68	73	84	75	72	61	69	68	89	59	57	83	61	87	65	70	65	67	59	74	65	68	73	71	63	64	70	77	58	71	74	73	66	73	56	91	74	62	56	60	67	80	60	74	78	89	70	73	73	75	58	76	58	73	64	66	59	72	72	79	62	81	63	70	73	73	84	63	76	71	71	68	55	59	68	72	82	64	74	57	68	69	77	60	74	59	78	84	75	67	70	59	54	87	60	76	72	62	71	71	59	63	76	63	61	74	63	57	65	73	67	68	67	76	70	71	61	62	75	74	54	57	85	58	59	65
345	3	3500	179138	473	0	8	122	204	370	358	398	377	334	287	270	249	256	219	211	207	198	170	215	181	164	159	164	147	159	159	119	128	127	119	124	127	141	144	116	109	116	107	120	121	99	100	109	94	103	109	86	100	97	95	106	91	82	80	107	115	91	73	88	89	94	101	78	104	86	85	84	75	74	79	97	91	89	77	81	80	100	103	86	71	84	99	94	74	84	85	86	73	102	92	90	78	88	83	67	93	89	81	70	100	87	74	84	88	61	84	88	76	78	75	83	72	91	87	67	61	81	65	71	75	83	87	74	82	72	72	76	66	102	65	87	72	86	72	75	81	81	87	84	88	63	80	94	80	72	91	87	76	88	76	74	91	78	81	66	78	78	85	74	96	67	68	95	85	71	99	80	64	89	87	83	75	62	81	97	82	69	79	81	78	81	63	103	66	70	92	88	96	74	90	84	80	60	74	75	91	77	77	72	76	76	80	71	81	91	72	84	77	83	69	77	98	74	88	96	74	91	86	85	81	63	78	82	80	83	84	92	78	88	58	79	57	70	75	72	58	80	71	66	84	82	81	68	80	85	70	71	67	79	73	80	73	64	93	71	73	86	87	84	82	78	75	72	67	64	91	77	87	94	84	88	65	80	76	81	85	79	84	79	83	71	80	72	70	86	73	70	72	85	73	71	79	62	74	73	84	69	86	108	80	87	90	91	82	88	76	85	78	52	68	83	71	74	79	82	83	70	80	82	74	72	92	83	80	76	74	67	68	77	71	69	71	76	71	67	85	72	90	64	75	78	93	76	66	70	81	83	93	80	94	89	82	67	86	65	80	68	62	87	88	69	74	69	67	87	75	62	73	82	86	81	75	78	60	53	72	79	95	55	83	90	91	102	78	79	92	96	75	91	72	94	92	67	71	69	70	62	79	80	72	74	82	73	59	78	78	81	71	57	77	62	86	68	81	70	57	86	75	62	85	70	69	82	83	72	76	83	64	78	83	74	93	81	67	90	80	75	76	78	78	80	74	91	90	67	80	75	69	74	66	80	54	70	95	64	80	78	63	75	80	86	74	96	79	91	78	81	73	82	88	71	67	80	62	72	80	78	92	71	72	71	72	74	84	71	94	68	96	89	64	77	70	89	63	78	86	84	74	73	73	82	84	69	64	76	72	73	67	67	57	83	74	73	86	70	88	60	79	96	74	86	76	76	73	65	70	86	55	93	75	89	63	79	70	83	80	83	88	70	81	64	60	75	79	83	83	61	87	70	89	84	92	82	74	80	58	75	55	72	67	75	64	68	83	84	74	78	82	73	61	72	72	64	79	72	65	69	78	88	74	71	96	82	61	75	88	69	78	70	74	89	78	86	80	74	65	68	66	83	74	68	81	79	72	89	76	63	56	73	70	72	79	84	86	82	68	72	71	87	87	68	80	80	85	77	76	84	90	67	82	79	82	87	66	79	86	66	85	78	74	72	72	77	78	76	74	70	79	73	64	73	78	76	72	72	68	85	77	78	76	74	70	65	84	85	67	73	85	89	70	71	60	77	80	93	72	89	73	81	72	73	85	72	83	82	78	66	82	68	75	76	83	105	79	87	89	72	71	65	72	85	76	67	81	87	75	71	62	67	70	82	72	81	82	62	86	63	74	71	72	89	96	76	74	88	63	65	87	79	72	82	80	58	90	78	77	87	67	60	74	68	77	78	63	88	64	71	68	85	71	68	62	81	69	71	66	71	82	83	76	68	74	66	75	85	56	94	70	93	80	76	68	80	72	76	78	64	78	70	73	82	74	62	75	79	75	67	77	67	71	77	83	73	87	81	60	81	70	69	62	62	76	56	87	77	84	75	73	82	86	74	75	72	62	71	73	73	70	75	76	85	82	77	73	79	64	58	72	80	79	60	69	68	60	75	82	74	84	80	57	77	65	92	84	67	69	74	75	60	91	83	88	70	77	69	78	75	66	61	83	86	76	78	75	60	60	83	91	73	82	71	89	72	78	79	75	95	71	82	69	92	72	83	64	84	82	76	70	76	81	83	59	75	61	68	93	69	56	69	54	75	71	82	68	68	91	69	68	74	70	68	76	70	68	69	77	83	69	75	67	75	81	74	76	82	79	74	68	62	72	86	78	65	74	64	72	74	76	81	72	70	62	72	84	63	68	65	69	69	75	89	82	81	80	80	80	71	73	72	82	76	72	78	72	92	71	71	83	67	71	53	71	85	80	78	80	74	76	64	65	81	60	95	75	79	67	80	70	68	78	61	74	85	90	73	84	69	77	76	54	67	84	73	91	74	70	77	75	76	73	71	66	63	82	81	68	91	83	75	67	85	75	79
345	0	2700	179261	468	0	13	136	193	348	362	435	413	368	331	306	289	261	271	265	188	221	186	201	186	180	146	179	169	142	154	144	157	143	131	128	127	127	125	125	125	141	100	100	108	120	90	115	95	103	87	91	86	99	74	89	84	69	72	90	94	75	80	88	77	67	78	77	87	80	82	73	92	78	74	78	68	67	78	73	63	72	65	75	62	68	76	73	76	71	81	75	68	75	75	65	56	81	75	48	56	80	63	75	76	46	84	84	75	69	76	64	71	59	81	63	69	57	61	73	55	71	64	67	67	62	66	63	55	65	57	68	57	62	69	72	78	71	77	60	53	61	61	75	66	66	53	54	52	76	68	67	55	55	60	77	52	77	52	63	73	68	63	60	69	63	65	73	51	74	55	64	57	57	75	55	59	60	59	58	49	69	62	64	66	60	67	56	58	70	52	52	61	55	73	62	60	70	48	67	61	67	72	61	45	62	55	53	54	67	61	61	71	74	60	50	62	54	61	48	66	59	48	62	73	45	71	62	68	66	51	63	53	65	49	61	59	69	67	51	71	59	46	55	61	64	72	81	54	63	59	52	75	67	77	52	59	67	41	68	48	54	64	65	62	49	61	63	59	71	56	48	57	67	63	76	59	51	66	60	65	69	56	44	66	57	60	60	61	76	78	58	60	67	65	60	63	61	60	66	48	64	51	79	66	74	53	58	71	54	46	71	65	62	59	66	72	61	50	51	69	75	60	67	71	50	60	73	80	60	68	68	57	55	54	70	77	63	83	60	72	58	49	65	59	52	63	58	69	62	69	54	75	60	50	64	66	72	50	56	63	56	64	70	61	66	54	65	45	60	54	68	65	65	59	69	52	52	70	63	51	52	46	57	63	49	63	66	60	56	55	54	52	75	54	51	60	66	64	58	60	54	71	60	65	60	43	77	52	65	64	57	82	57	56	67	54	59	57	57	53	64	68	65	63	62	55	58	54	46	66	60	49	48	73	73	70	60	60	60	51	60	71	65	65	63	56	63	54	64	53	54	49	58	62	54	56	58	60	55	61	51	40	63	57	59	60	56	60	58	46	63	50	49	69	52	53	61	64	61	56	69	54	77	53	54	55	52	58	54	75	51	51	60	59	55	68	58	40	53	53	60	68	67	66	56	73	56	48	74	49	61	53	60	57	65	55	57	54	62	56	58	63	70	57	53	61	65	55	72	60	58	57	59	52	60	58	73	51	62	43	58	69	54	56	64	48	58	61	55	65	76	56	63	73	59	54	49	60	66	65	54	66	59	61	69	44	51	47	71	53	53	61	59	47	50	57	78	50	76	55	59	53	49	49	70	52	49	56	51	60	58	50	64	69	57	72	54	47	56	43	70	60	57	80	64	47	63	71	62	66	57	68	59	84	72	64	84	74	58	53	68	54	56	62	55	57	49	69	56	52	66	59	61	63	59	46	48	62	61	47	60	57	71	75	59	54	42	60	67	58	65	43	47	63	69	64	48	54	57	73	60	62	53	52	79	57	49	67	52	60	55	62	62	63	48	45	61	52	47	53	64	50	47	81	67	53	71	48	65	55	65	61	53	59	59	50	58	65	59	41	72	77	63	68	69	48	65	66	66	56	56	57	67	57	65	55	58	70	59	64	59	62	60	67	61	50	46	47	37	61	74	73	63	52	56	57	55	49	59	72	52	60	67	47	60	67	57	54	42	72	57	62	57	62	67	65	57	64	50	55	52	67	56	73	54	70	59	55	53	46	68	53	51	66	67	55	64	60	69	54	43	80	53	84	61	70	55	52	71	57	52	57	70	37	52	60	58	54	60	62	52	60	45	57	65	59	56	54	41	55	55	73	50	64	63	40	45	48	54	60	66	58	55	65	51	60	68	52	63	67	73	53	61	52	41	58	55	63	47	60	58	58	58	50	55	58	66	48	75	53	62	50	67	58	55	55	77	45	58	71	68	51	67	49	66	60	60	52	57	48	57	55	67	59	74	67	51	49	62	62	51	49	64	57	67	66	53	57	41	63	54	61	70	61	57	56	73	61	54	65	58	70	68	60	67	53	77	57	59	41	59	55	61	66	56	53	52	60	55	47	51	52	53	51	51	48	65	64	39	58	63	66	57	64	57	47	56	66	48	56	64	70	45	65	65	65	59	49	66	50	60	54	71	79	68	54	64	66	67	62	62	67	56	65	55	63	55	61	47	67	59	66	59	47	53	46	42	63	60	57	63	70	50	51	71	62	54	58	68	42	55	66	58	70	55	65	69	63	54	67	54	43	62	58	64	48	62	56	56	59	53	60	59	70	55	64	50	77	68	68	41	63	60	68	61	61	68
345	1	1900	179384	452	0	15	89	160	297	308	360	295	287	249	243	199	222	187	175	174	173	156	156	154	152	150	119	136	142	130	118	105	121	109	123	98	113	121	103	102	88	94	112	92	98	90	118	92	95	85	100	101	81	94	97	93	100	93	90	95	84	102	74	97	73	87	84	84	94	80	88	79	92	96	92	82	96	71	66	74	78	98	87	89	66	76	84	81	80	79	91	71	48	96	72	101	65	82	83	82	85	81	77	69	73	87	83	78	73	93	74	69	89	67	77	61	80	70	79	69	77	86	86	74	90	78	71	89	73	87	76	81	68	62	81	63	92	74	57	73	81	73	79	78	69	70	81	83	94	75	73	76	66	80	93	84	79	70	67	85	93	90	84	77	81	84	70	83	88	79	85	83	79	78	67	80	73	68	71	97	80	78	69	90	71	81	79	56	83	65	83	75	80	69	84	83	86	83	75	71	82	97	84	69	74	72	82	63	72	81	77	88	85	80	85	76	76	73	75	66	61	78	93	90	80	79	85	72	83	70	82	79	68	64	80	79	101	69	86	82	70	91	76	86	66	73	84	77	73	81	86	84	83	84	68	85	67	90	92	86	71	71	83	71	80	91	74	85	84	81	76	88	74	77	66	71	65	64	76	66	86	75	74	82	70	95	75	75	71	86	86	83	86	82	73	77	83	68	68	83	87	86	84	58	74	78	71	82	77	75	82	83	86	78	68	86	87	69	73	81	75	70	75	91	83	73	59	62	94	57	86	85	85	79	83	69	76	80	76	61	89	74	63	88	85	76	73	85	83	91	82	73	73	90	80	66	84	84	78	76	78	86	68	71	58	79	78	67	86	80	83	57	82	75	81	85	75	76	80	74	63	62	82	67	78	85	70	71	75	79	71	83	75	72	84	74	73	87	85	77	72	70	89	85	78	82	73	89	79	95	88	68	69	90	77	89	83	85	76	72	57	89	83	73	64	86	78	78	81	83	89	83	68	62	69	73	88	78	67	86	67	71	70	71	90	77	74	84	83	100	78	91	98	64	81	78	85	83	102	71	82	55	73	67	88	73	85	83	71	90	77	73	74	88	65	75	66	68	75	78	79	81	84	91	89	76	90	92	65	96	69	89	67	85	87	68	76	80	76	90	83	88	88	86	78	75	69	71	81	77	76	68	99	77	75	60	82	79	88	75	69	69	89	88	89	69	107	75	83	85	86	79	86	91	102	71	76	77	65	83	84	87	82	84	88	77	59	76	69	65	75	73	73	78	78	62	60	71	84	73	95	80	88	62	67	74	75	83	67	70	86	78	87	76	68	88	80	89	84	82	69	76	80	93	77	73	79	83	83	80	79	91	87	79	82	68	82	69	82	71	73	89	91	71	86	69	77	77	59	74	88	73	83	94	76	81	74	83	82	81	81	70	87	85	71	79	82	81	77	61	87	73	80	83	64	67	76	63	75	83	89	89	85	72	76	75	68	64	67	75	81	63	69	83	71	77	76	65	74	70	75	75	60	77	85	91	81	76	94	70	81	72	86	82	74	72	69	86	78	59	73	83	60	79	67	68	71	97	88	70	98	91	71	79	114	75	87	68	79	71	70	80	68	65	86	82	78	79	91	78	74	76	75	65	95	86	73	86	77	80	82	86	76	104	66	74	83	63	85	78	89	70	62	89	77	78	61	71	87	93	66	76	80	70	73	86	65	78	84	64	60	71	85	80	73	78	65	73	72	69	73	72	78	87	74	70	70	79	92	71	83	87	70	96	69	73	84	83	71	81	85	67	81	61	66	75	83	83	82	78	80	81	71	70	87	72	73	86	73	89	86	72	83	90	81	81	70	75	70	91	89	70	82	86	83	92	77	82	81	72	72	67	69	62	60	74	69	79	81	62	86	75	90	81	72	74	64	79	70	86	73	71	102	79	84	71	82	72	77	94	57	87	95	78	69	77	89	78	73	75	84	59	87	81	61	77	80	70	73	93	83	65	90	71	70	64	89	81	67	71	76	83	84	79	81	87	83	78	81	77	72	77	72	95	70	73	76	70	58	70	75	96	61	67	68	85	79	73	73	69	77	77	72	89	71	81	78	82	89	64	67	94	91	66	68	75	80	72	71	76	84	77	68	88	82	84	106	74	70	76	92	59	93	65	69	75	85	85	88	68	88	82	83	79	76	71	86	86	65	70	71	68	72	81	78	76	80	68	93	66	68	83	61	81	77	76	76	69	75	73	59	76	75	82	68	73	85	84	69	64	74	61	77	90	79	77	74	58	85	75	73	87	63	72	81	90	84	83	66	87	76	98	80	76	71	83	81	76	78	85	76	81	85	68	81	91	67
345	2	2100	179508	447	0	11	110	154	335	330	362	324	326	262	250	231	206	212	198	182	202	165	157	139	151	142	149	133	138	124	147	122	137	125	114	95	101	104	107	98	100	123	90	94	105	92	86	114	95	100	92	76	95	91	81	83	76	109	90	67	80	99	91	82	89	80	78	76	85	87	78	90	80	63	69	75	69	76	84	77	85	78	82	79	83	75	63	70	73	77	74	66	57	83	52	73	75	74	77	87	66	66	67	84	63	81	87	83	61	63	62	61	71	89	57	60	80	62	74	66	74	81	79	64	75	58	63	69	75	60	72	62	85	39	83	76	70	79	76	83	68	82	73	73	77	87	62	72	89	55	73	72	72	66	73	65	76	88	66	62	90	77	73	68	57	56	58	66	72	64	80	70	81	76	81	71	84	84	78	67	81	66	64	69	70	82	62	63	55	64	64	70	63	63	78	64	77	75	68	80	54	68	60	88	73	65	62	74	75	74	56	65	79	61	77	68	55	74	61	64	65	71	64	65	74	75	72	54	66	71	79	60	77	48	73	75	62	86	68	74	71	74	80	82	74	74	82	70	76	65	73	65	60	68	54	75	58	76	69	82	84	67	65	75	74	64	75	61	82	69	47	52	74	64	82	64	77	68	86	70	92	79	61	68	69	80	71	66	98	62	65	77	68	66	72	72	63	75	69	67	71	86	64	65	63	74	70	70	80	70	63	80	95	58	65	81	61	69	89	75	68	64	79	76	67	74	87	85	80	73	63	87	76	67	64	64	72	62	72	55	75	83	63	60	67	78	55	51	74	59	82	74	61	64	74	67	71	74	66	82	70	68	62	62	63	67	79	70	74	65	64	63	67	48	62	64	62	76	64	56	54	73	68	75	70	61	59	74	69	59	58	77	84	68	81	60	63	65	61	58	50	70	70	81	60	68	81	64	69	64	70	81	73	70	80	71	75	66	77	84	61	70	71	72	65	70	84	73	77	68	69	65	74	78	71	66	73	71	81	71	64	64	63	74	72	69	73	72	65	84	50	64	53	76	71	76	55	69	80	99	67	74	65	83	68	67	66	68	61	85	77	73	73	69	77	64	77	56	80	66	60	64	80	51	62	63	68	64	59	75	57	66	72	71	78	76	82	65	69	73	67	63	71	50	73	69	53	61	75	60	67	87	70	57	65	72	59	71	73	68	79	71	81	68	67	61	68	64	62	66	67	64	64	71	83	64	58	59	58	70	72	80	70	62	79	71	73	94	80	80	75	58	65	74	72	71	77	76	62	85	64	64	69	64	71	72	80	67	76	66	69	62	83	88	60	70	75	65	64	87	74	66	66	71	69	73	60	66	75	65	66	63	62	67	81	53	87	66	76	62	62	78	68	82	68	80	62	70	62	64	61	79	82	53	62	70	66	66	63	85	79	60	55	64	78	71	86	75	80	70	59	64	72	79	75	76	68	71	61	70	63	76	62	60	64	64	73	77	76	90	88	63	73	61	71	73	57	79	80	65	74	69	74	71	69	74	69	72	57	66	69	64	66	67	68	83	79	82	71	68	74	61	62	86	64	70	63	64	72	66	56	56	65	47	64	65	77	65	60	72	68	69	70	71	76	66	63	65	54	72	73	66	63	76	66	60	81	66	67	64	74	54	77	63	71	86	63	75	61	75	78	68	71	71	90	60	67	64	60	77	68	72	59	83	57	66	80	66	81	55	64	66	72	53	75	85	89	77	67	64	73	68	62	68	69	68	73	64	62	80	68	68	65	63	68	70	55	68	88	69	62	67	66	55	48	87	53	76	62	64	75	65	67	71	54	67	57	85	74	73	67	70	79	78	68	68	68	63	70	60	69	71	81	72	61	65	79	82	62	72	66	68	85	80	75	66	72	71	58	98	51	58	62	63	63	77	65	62	77	83	62	60	86	64	55	65	61	84	55	61	65	88	63	75	71	78	48	72	79	70	82	80	78	72	67	67	62	66	53	74	74	63	70	69	66	72	74	61	54	60	66	57	55	87	70	68	61	58	73	65	69	69	69	64	71	63	69	82	78	66	59	60	77	47	75	69	60	71	81	62	52	62	76	53	71	60	67	61	70	73	74	69	68	78	72	64	65	80	58	68	67	76	64	63	84	78	67	82	77	77	70	64	64	64	69	64	72	81	63	71	90	72	57	66	74	74	69	58	68	60	77	64	70	74	67	65	77	70	83	53	71	67	64	62	72	54	68	63	72	69	66	70	79	55	70	79	66	84	62	53	65	76	62	84	81	82	74	63	61	75	65	57	71	67	62	68	76	69	67	73	56	67	65	72	61	73	81	66	71	75	64	71	64	81	71	56	70
345	3	3500	179631	439	0	21	123	194	366	321	374	291	353	332	271	255	252	218	231	189	218	176	197	195	182	164	178	157	154	157	145	123	128	150	128	125	132	100	149	106	113	121	113	107	116	98	98	102	98	102	108	106	86	85	91	87	94	84	105	83	88	86	99	91	115	73	87	75	98	78	79	67	77	85	79	92	84	93	84	85	92	90	77	94	74	84	92	70	88	96	78	88	82	90	70	74	87	90	80	82	74	103	95	90	93	92	77	84	68	85	83	86	89	88	73	79	78	78	72	91	70	91	64	94	85	84	67	76	75	77	70	88	75	71	65	75	68	66	73	86	86	73	102	75	65	89	86	88	72	72	77	75	90	77	68	104	78	89	70	98	87	66	79	72	75	69	91	93	64	66	88	79	81	79	78	86	76	86	93	72	84	77	96	81	74	97	65	72	71	93	70	68	68	80	76	79	67	77	86	78	89	71	76	85	61	71	74	78	69	77	70	84	73	81	83	83	93	76	84	88	69	65	73	67	87	85	77	67	76	63	69	71	72	74	75	79	89	92	88	83	92	68	84	76	78	73	94	83	69	80	73	63	70	65	81	85	90	69	87	89	83	66	78	67	80	91	69	76	75	74	77	88	76	67	70	85	75	90	77	69	76	92	81	80	73	77	81	83	86	73	89	95	84	59	79	73	84	64	84	71	83	63	73	61	87	76	65	76	75	66	70	82	87	76	69	73	86	74	88	90	74	68	71	82	84	65	70	78	77	74	74	73	64	75	65	68	77	88	66	84	85	77	83	75	84	75	81	64	80	81	64	69	82	83	88	87	79	67	81	76	78	73	77	72	67	72	92	91	75	61	63	84	70	74	65	67	71	90	74	84	71	76	77	57	64	80	74	64	57	94	59	63	74	66	80	88	82	68	60	80	79	78	69	78	65	84	59	66	69	91	64	81	88	71	74	69	72	81	81	78	69	84	63	78	95	84	78	71	80	76	81	73	79	70	67	70	80	80	56	80	64	72	85	78	73	82	78	66	78	84	85	71	81	85	66	64	62	92	79	72	83	66	77	98	87	84	56	69	69	69	75	60	68	77	88	73	74	85	87	75	62	72	62	67	69	83	70	64	76	69	74	81	70	72	73	77	61	66	86	67	61	78	73	86	77	70	68	68	80	71	87	65	79	73	65	72	68	77	85	64	75	78	75	82	75	64	89	87	84	92	70	81	83	70	79	79	86	62	59	58	81	63	83	76	75	63	91	68	73	60	71	78	72	61	74	65	74	76	90	85	70	68	63	70	83	73	62	65	69	62	74	67	75	68	93	68	90	77	70	79	85	73	81	69	66	70	72	58	81	76	74	79	67	61	80	73	55	71	77	72	76	82	72	82	62	74	77	78	89	72	85	69	77	68	90	76	68	98	94	86	76	72	63	74	64	83	81	55	97	74	84	63	71	60	72	60	64	89	74	75	93	68	85	82	75	66	91	74	68	83	70	71	69	72	76	82	80	68	67	73	66	68	84	92	82	66	60	71	69	86	65	86	51	55	72	69	78	86	62	70	76	80	68	80	75	69	73	73	74	80	65	84	81	74	66	68	76	77	83	68	73	95	65	59	75	82	76	72	66	82	78	73	71	59	69	64	98	72	69	75	84	80	88	73	72	71	64	70	65	67	74	56	82	62	63	61	73	83	63	82	73	74	73	73	70	85	75	87	73	82	71	80	72	76	86	67	83	74	70	67	83	78	70	74	86	67	64	72	74	77	70	62	67	88	73	71	64	88	73	88	65	56	73	95	81	84	71	83	73	79	70	74	91	70	62	84	77	69	86	84	79	68	81	72	64	76	76	70	76	78	74	73	88	72	71	62	73	87	71	70	73	74	83	78	62	86	71	65	69	81	93	83	72	80	85	84	82	66	68	87	63	78	84	78	65	68	82	88	83	71	57	61	65	65	79	62	71	73	73	70	63	72	81	67	77	60	62	76	73	77	81	71	81	81	81	65	84	70	92	75	81	67	83	73	77	71	64	58	71	63	78	71	82	89	74	65	76	64	84	87	81	89	66	72	77	58	62	71	67	83	66	72	69	70	65	67	69	62	71	83	75	72	89	77	80	80	86	62	72	75	57	70	73	75	88	90	74	60	82	68	91	75	77	81	57	74	83	65	75	69	74	73	83	80	79	71	66	74	63	59	68	62	59	72	82	70	84	88	79	80	87	72	60	64	81	63	74	74	67	71	102	78	76	68	80	61	77	70	84	86	71	72	84	74	58	90	79	66	83	85	77	85	84	85	66	61	81	71	87	82	87	81	68	85	68	67	80	84	82	72	71	75	75	66	64	68	63
345	0	2700	179754	445	0	11	120	204	360	364	422	410	382	333	327	291	278	246	244	237	214	219	204	185	189	163	168	155	165	142	138	132	137	133	127	127	129	111	122	106	109	100	88	95	112	105	103	100	106	95	84	95	82	96	87	70	75	77	82	91	64	96	74	81	90	84	69	69	70	68	75	78	78	88	76	69	76	81	70	53	77	67	62	72	68	85	62	60	63	72	65	56	71	64	63	70	65	64	64	71	62	67	77	50	83	61	67	78	59	63	66	75	64	55	70	66	50	68	68	65	58	64	60	67	60	55	70	67	59	61	78	65	67	74	72	68	48	77	64	63	67	63	75	64	71	66	54	64	66	81	89	82	46	53	55	60	68	52	63	52	56	55	60	59	60	61	59	89	56	50	64	67	51	47	60	56	57	55	61	63	64	54	53	64	56	56	50	58	68	42	68	57	54	54	51	65	59	67	53	63	58	70	68	53	59	66	55	65	56	46	65	55	33	55	62	47	51	50	67	51	58	52	55	55	69	61	63	48	79	75	59	65	64	43	64	54	59	76	46	62	63	72	56	53	62	48	71	63	62	53	54	64	70	47	77	68	46	50	54	71	57	53	64	75	67	55	68	46	55	54	51	83	60	59	49	59	57	52	49	57	64	68	55	41	52	58	62	59	60	56	66	50	54	53	58	56	64	69	75	40	47	61	70	68	66	67	74	56	49	62	60	62	76	49	66	56	72	50	60	60	48	66	56	67	53	56	53	53	52	42	52	45	56	55	51	53	63	60	71	54	52	59	77	61	55	54	62	70	53	64	77	59	74	50	63	49	61	41	54	49	55	63	52	53	67	52	63	69	65	62	54	59	69	59	53	54	65	51	54	60	53	76	62	47	53	68	53	54	71	46	55	67	66	59	49	48	62	56	60	59	65	58	41	65	55	56	68	50	37	54	62	63	68	71	46	64	59	59	54	56	60	63	69	71	61	45	52	63	76	60	62	49	58	58	59	51	49	63	66	66	54	54	62	64	70	53	49	72	62	67	71	56	60	45	58	61	64	53	65	63	61	62	80	51	54	66	54	57	53	43	64	65	62	46	54	56	71	53	57	57	55	59	54	48	63	67	61	49	47	47	66	44	54	60	68	58	50	44	57	56	40	66	50	54	51	59	63	58	61	58	77	57	59	49	54	55	66	53	64	66	55	59	50	55	67	73	64	48	55	46	65	66	59	62	61	61	48	64	70	65	59	62	58	61	56	68	51	65	52	58	50	57	57	51	62	60	55	51	56	54	55	40	55	65	52	65	65	45	51	62	46	45	65	60	58	49	59	58	38	68	61	49	76	61	58	64	48	47	66	62	67	56	68	61	65	45	57	57	62	60	55	56	59	55	60	60	63	61	55	49	61	58	45	82	52	63	44	47	56	57	63	42	47	51	47	67	56	60	51	45	64	55	49	55	61	45	56	59	56	60	58	39	49	55	54	61	61	56	42	58	65	67	54	55	58	54	55	63	50	58	56	67	49	64	62	53	58	53	55	65	47	62	74	61	52	46	49	52	62	47	50	45	57	53	53	51	61	66	61	32	60	61	78	69	53	43	55	57	55	57	56	57	46	61	73	58	55	57	50	47	62	59	69	51	59	49	68	54	56	42	57	56	64	58	62	61	44	62	73	50	59	56	61	49	54	49	67	53	43	52	62	58	50	60	44	71	53	59	54	49	50	64	52	65	39	55	58	67	71	65	70	60	52	74	60	65	51	49	51	62	60	45	61	68	61	49	56	63	54	61	54	56	68	58	65	54	71	63	54	47	57	46	49	57	62	61	52	53	58	64	65	68	42	65	71	64	55	54	51	65	52	52	54	51	73	61	62	63	57	56	56	43	68	57	39	50	65	53	54	62	50	49	60	83	56	62	59	49	50	62	54	53	57	55	59	51	52	48	52	61	58	63	55	50	47	51	64	60	51	50	58	51	63	57	60	67	59	49	47	57	59	50	65	65	52	64	66	66	65	40	54	60	60	35	61	57	68	49	59	68	64	64	48	55	62	62	56	50	73	51	53	55	56	48	57	56	68	60	51	52	61	50	53	65	60	48	80	62	64	45	53	38	57	54	71	70	63	60	58	52	69	48	67	58	75	50	63	52	53	59	58	62	61	48	58	66	71	53	59	55	62	55	55	54	48	62	46	56	69	49	60	53	57	49	46	64	63	47	66	56	53	75	50	54	78	50	49	52	65	61	51	42	45	48	66	58	63	58	77	55	65	42	62	49	57	63	52	56	66	67	55	61	61	61	56	53	67	43	52	68	55	54	52	61	46	54	71	47	57	61	52	62	58	62	62	45	69
345	1	1900	179877	455	0	15	91	163	306	308	330	283	273	233	246	203	188	171	183	182	166	154	146	156	137	157	131	124	115	122	106	138	102	109	118	114	127	118	102	108	100	113	97	101	95	104	100	100	92	87	85	82	81	95	97	83	77	91	87	87	79	106	71	80	77	81	79	108	78	92	94	81	70	81	62	73	59	78	84	91	71	91	67	99	81	67	75	75	94	94	89	75	86	86	97	81	91	94	73	65	99	77	84	81	84	76	70	83	74	78	86	85	68	102	72	75	90	75	103	96	86	73	84	93	90	77	84	69	84	94	77	74	76	80	82	81	70	81	83	73	96	88	93	65	100	67	74	99	87	89	81	83	90	81	87	66	82	70	71	68	66	95	76	81	65	75	99	80	86	105	83	79	84	87	66	73	77	77	69	85	81	87	90	68	88	80	67	66	79	63	72	87	103	89	76	58	65	60	75	72	104	69	67	70	66	75	85	85	74	63	61	80	77	91	85	74	88	82	68	78	83	66	101	74	69	67	80	60	68	70	68	88	91	98	79	97	83	77	79	78	74	84	75	71	67	91	81	74	64	89	77	76	86	90	76	89	66	89	82	71	64	62	75	73	72	75	75	80	71	65	75	73	76	77	58	81	79	77	71	74	72	90	88	70	73	78	74	83	92	82	90	74	91	61	75	85	73	89	69	73	82	69	85	72	89	84	61	76	97	99	78	64	70	84	74	83	68	94	72	79	86	63	60	93	92	61	82	90	82	88	69	71	72	72	78	70	75	86	85	90	88	88	77	88	89	76	79	78	90	72	90	70	73	61	82	66	70	72	73	73	74	88	69	91	85	75	80	62	82	85	65	86	78	72	68	73	78	81	81	74	70	79	85	87	71	89	78	74	73	70	81	67	74	86	80	84	82	74	90	88	72	71	83	79	62	86	71	72	59	65	70	68	78	89	81	80	72	81	82	76	60	81	78	86	74	64	73	83	70	79	85	77	83	68	88	70	67	66	83	71	80	82	74	81	87	72	66	70	73	86	73	79	76	91	83	94	62	75	63	75	83	91	74	83	72	68	83	74	75	85	70	75	70	57	75	65	70	74	82	88	65	70	81	74	78	83	78	99	88	97	71	84	83	76	81	90	76	64	86	84	67	79	67	69	63	83	73	70	67	77	82	80	68	72	91	82	89	69	86	82	77	82	70	59	82	79	62	78	80	81	75	68	91	96	76	68	76	86	70	78	81	53	104	69	88	83	75	63	84	95	72	72	75	66	57	75	57	68	77	62	84	77	76	87	71	68	83	71	78	78	90	76	67	89	74	88	92	77	70	81	69	75	69	72	92	69	77	86	73	77	84	72	85	66	70	88	73	88	98	74	54	70	71	69	89	89	86	93	68	69	72	80	81	83	80	72	61	72	88	79	80	80	71	76	82	79	70	72	72	63	66	74	71	74	81	88	84	60	85	75	81	64	70	65	53	84	81	88	87	70	73	80	71	79	70	70	78	92	69	75	95	87	85	75	78	78	78	64	71	71	69	82	76	75	88	86	71	68	85	77	73	68	66	77	80	88	89	72	79	90	85	68	79	75	78	75	92	78	88	100	83	77	80	83	86	78	80	78	77	76	70	71	80	90	82	83	77	81	97	93	76	86	65	90	80	71	88	70	77	76	89	83	77	67	78	69	72	68	86	74	87	82	71	76	77	72	79	82	85	65	75	72	78	97	81	83	76	75	81	99	77	72	68	79	68	85	68	68	85	67	70	58	76	74	76	82	71	81	87	95	89	75	87	72	79	87	88	67	94	78	74	79	78	82	82	79	75	88	67	97	69	87	91	82	94	88	77	93	84	68	73	83	86	52	83	61	73	105	84	85	97	66	71	97	99	98	65	73	64	87	87	75	75	71	93	86	83	73	83	64	81	89	84	66	75	86	83	74	71	77	86	69	71	74	70	72	76	74	75	86	74	67	105	83	88	70	82	78	74	80	84	78	74	60	75	71	81	81	81	61	84	71	82	87	63	93	78	82	82	71	77	61	84	68	72	66	65	83	89	95	90	75	75	85	88	70	80	84	93	66	64	70	87	78	65	78	79	88	64	80	71	74	87	84	88	82	70	91	83	92	93	83	91	76	65	77	104	83	80	81	68	78	75	87	78	97	69	64	80	83	79	70	69	82	73	84	70	76	71	75	82	94	73	70	71	80	76	69	79	68	95	72	76	72	98	88	86	79	97	71	93	71	80	74	82	63	84	80	84	68	75	71	68	88	73	87	86	74	101	93	89	65	79	70	78	82	79	74	71	79	68	85	94	67	74	77	79	62	76	72	65	83	91	74	74	79	79
345	2	2100	180001	456	0	13	84	168	338	351	361	321	287	256	241	229	202	184	176	171	188	162	163	152	161	131	137	146	136	128	123	140	99	118	121	116	109	102	104	112	107	108	103	89	89	94	79	64	104	87	91	82	75	82	71	69	103	86	80	82	62	74	83	73	91	66	72	82	79	91	67	97	98	79	56	96	85	92	80	82	95	64	77	93	97	91	65	88	72	67	63	92	85	60	71	69	66	66	74	74	61	80	92	65	79	57	72	74	64	74	75	62	82	72	79	92	74	74	64	74	86	64	70	72	72	69	65	71	81	70	90	57	62	70	58	60	88	85	57	72	81	69	77	72	78	59	66	68	77	82	62	66	61	66	72	65	64	58	56	65	67	72	62	81	71	76	72	64	81	83	63	70	71	78	74	73	72	74	65	65	73	76	75	88	73	58	64	51	73	55	60	62	79	72	77	80	56	68	83	71	76	62	59	81	70	80	70	87	79	81	75	70	63	66	61	68	66	67	82	82	63	70	71	78	80	78	64	63	73	69	96	85	79	59	66	72	76	70	85	63	66	64	75	66	54	52	86	74	69	73	74	59	79	68	49	64	54	59	79	73	69	81	72	74	62	74	65	85	61	62	57	64	76	78	68	67	69	64	72	90	72	68	91	61	69	78	84	61	68	71	87	74	66	63	90	81	73	77	60	61	76	71	61	70	57	59	64	68	77	75	56	62	78	61	68	63	72	58	63	68	64	80	74	59	67	84	59	66	59	55	73	55	65	76	74	64	67	63	61	60	82	68	84	75	63	75	75	75	65	68	68	78	79	76	77	63	73	63	53	77	62	76	64	74	52	67	61	59	78	66	82	62	61	52	78	74	66	77	70	69	69	72	56	69	52	80	62	58	66	85	64	68	59	68	75	73	65	73	65	65	82	80	76	65	64	55	74	85	64	62	84	59	67	69	85	72	79	68	73	76	70	62	68	54	62	65	73	57	68	68	62	73	71	84	68	80	70	65	61	62	70	66	52	82	82	76	72	83	78	68	75	68	55	94	69	71	55	61	50	64	55	61	66	75	72	71	82	60	67	69	80	69	68	73	61	72	68	87	72	76	68	71	69	64	66	61	53	79	67	54	67	78	76	79	73	70	74	66	63	75	69	69	66	72	67	75	53	79	66	61	62	59	71	78	64	55	68	56	82	62	79	69	64	85	72	64	80	59	70	60	81	66	72	67	68	77	54	69	74	61	73	64	78	68	70	71	66	70	89	80	72	70	63	68	70	54	51	76	61	69	62	75	53	71	63	84	72	59	91	77	55	66	59	83	86	60	77	72	72	67	83	70	69	80	58	65	56	71	83	76	60	64	67	64	68	77	76	65	73	87	68	72	61	75	69	67	78	71	66	56	57	81	70	86	77	75	76	76	62	68	74	82	67	83	58	74	76	76	70	74	82	62	80	50	72	65	68	64	69	74	64	65	65	76	72	57	68	66	77	91	61	70	72	73	77	75	62	70	60	71	71	70	65	75	77	77	64	68	54	65	64	64	65	68	64	76	73	65	59	69	69	69	65	69	68	67	65	73	68	64	78	58	70	74	59	71	76	59	83	71	70	57	54	72	64	68	46	63	77	71	57	75	72	52	81	66	60	79	66	59	61	72	73	60	73	62	67	73	65	48	62	83	79	80	79	83	62	63	72	67	59	78	72	66	65	83	73	58	71	73	83	64	78	84	64	62	73	70	62	57	72	59	76	70	74	61	77	75	66	64	51	67	89	72	59	72	73	63	56	80	67	57	62	59	56	69	71	63	66	74	72	70	53	59	67	79	61	63	58	67	79	61	62	70	62	66	85	81	58	75	64	72	72	68	64	56	66	58	72	71	60	78	72	63	75	63	76	62	54	86	69	51	77	64	87	63	59	82	69	65	78	74	69	89	76	83	74	57	71	61	67	64	54	69	77	69	79	63	81	73	83	69	68	76	88	63	66	66	88	75	61	64	61	69	72	50	74	73	72	74	74	65	70	47	72	67	63	62	79	69	66	65	63	69	75	64	87	65	77	59	76	58	81	74	70	63	59	55	72	72	69	62	69	69	72	68	57	72	77	66	56	63	65	64	77	72	62	72	67	73	60	84	67	61	66	76	68	74	81	79	85	62	68	77	59	54	82	66	55	73	59	63	81	65	69	83	64	50	65	73	55	66	61	61	58	62	66	63	62	72	69	57	77	71	69	77	75	81	65	67	76	72	74	68	78	66	71	64	66	69	67	63	61	64	68	64	60	72	62	55	63	54	73	71	75	67	55	76	69	67	71	67	76	62	66	95	71	67	58	63	68	77	54	74	64	58	56
345	3	3500	180124	446	0	12	127	182	352	358	397	358	352	272	312	259	262	221	223	201	183	179	176	182	180	167	145	155	125	138	140	141	126	142	126	131	102	122	122	117	108	114	108	79	104	91	110	110	93	107	97	89	90	96	90	97	88	83	93	82	81	88	92	110	80	76	82	96	78	99	91	70	82	80	75	100	94	78	78	89	78	74	91	91	88	70	89	80	99	69	80	71	87	84	68	69	89	93	88	65	73	90	72	91	63	84	87	70	66	75	70	58	71	81	63	71	65	75	58	84	76	72	79	83	71	77	102	75	80	83	74	82	69	77	79	95	79	82	74	61	84	83	69	88	82	64	75	71	94	83	67	74	80	66	68	73	88	74	75	75	67	87	76	87	76	69	83	82	77	69	71	86	89	79	68	82	78	69	85	88	80	64	80	71	69	79	74	78	82	70	88	72	84	82	66	65	87	71	84	72	89	79	78	63	84	75	78	74	78	83	71	79	70	72	67	84	74	67	91	92	81	60	75	92	78	66	71	81	74	76	82	69	79	80	66	75	82	71	84	65	75	71	71	59	68	68	80	64	87	60	64	86	79	76	81	72	66	57	68	57	86	79	75	73	80	76	73	80	76	57	72	66	89	63	78	86	69	83	78	63	91	75	65	64	94	71	73	74	79	79	74	77	65	63	72	75	81	81	69	76	88	60	64	71	83	84	72	67	68	59	74	72	88	88	73	67	87	70	73	59	81	72	81	76	86	72	78	73	79	67	84	74	78	75	73	79	71	82	85	75	75	85	76	79	63	77	78	69	79	80	72	73	82	72	72	87	84	72	78	68	72	78	72	72	101	80	87	68	80	70	78	68	72	74	68	71	71	56	95	80	79	76	69	57	86	87	73	80	90	78	61	64	81	77	68	67	54	60	67	73	75	75	66	68	78	64	92	70	83	97	75	86	82	77	70	68	64	66	76	88	69	64	64	66	76	66	66	64	63	83	74	74	85	73	72	73	78	67	72	68	64	69	80	85	81	78	77	77	76	86	80	80	70	76	72	70	76	74	71	93	69	80	77	68	59	69	54	91	75	59	88	67	75	77	95	74	77	68	73	67	68	82	69	61	79	76	78	83	73	77	72	57	83	76	71	83	74	82	66	71	70	82	67	71	73	84	75	57	71	62	72	66	70	80	69	61	54	70	89	66	66	67	54	75	82	65	62	59	55	73	64	65	78	76	62	69	73	75	55	68	70	82	80	78	62	62	86	79	93	64	73	79	72	69	64	78	91	80	70	78	83	70	68	63	58	76	77	65	81	82	78	76	70	69	80	77	74	74	86	71	76	68	76	81	73	82	72	67	78	82	74	73	73	80	71	75	70	53	87	61	72	76	74	96	80	65	70	61	63	68	68	61	75	72	72	73	93	63	87	73	70	79	90	51	72	83	78	84	63	72	65	71	73	76	78	77	76	83	69	80	84	64	76	60	81	67	67	85	80	70	77	87	80	75	77	62	76	73	66	66	76	73	77	66	71	78	90	86	75	59	67	81	74	78	72	81	81	60	80	63	70	68	71	67	67	73	61	74	61	85	67	94	86	74	69	77	69	83	79	78	54	91	82	84	69	77	77	62	69	68	81	68	74	76	77	74	64	71	83	79	73	72	74	78	88	62	96	86	77	98	76	70	72	83	72	63	74	84	68	62	67	102	87	78	79	71	89	67	49	62	82	89	84	62	73	70	73	71	81	52	67	84	73	75	81	67	67	80	80	78	81	77	71	63	73	67	72	59	75	74	66	93	71	65	83	69	67	73	82	73	71	69	80	82	73	52	72	77	78	70	89	82	73	71	84	68	65	78	70	67	56	71	79	89	95	74	77	74	79	53	74	71	65	67	71	78	69	71	70	63	63	71	70	67	81	75	86	69	86	72	74	85	75	67	56	72	92	79	47	68	68	80	70	92	69	87	62	78	85	76	78	69	79	71	86	79	62	75	85	81	71	81	71	68	72	95	77	83	65	72	87	68	74	72	84	69	71	68	70	70	78	69	74	72	77	71	70	76	68	72	64	78	83	73	78	70	95	82	58	75	92	79	69	84	65	71	92	77	78	75	86	67	90	69	68	75	58	62	64	59	83	57	76	73	79	85	72	72	74	67	67	71	72	64	63	63	73	76	64	78	79	80	82	79	80	74	65	63	72	57	84	70	68	81	70	71	59	77	70	82	87	73	64	96	68	61	77	72	78	71	89	74	80	77	90	57	71	80	60	77	72	83	73	77	78	60	73	72	76	78	69	69	68	73	61	79	67	80	80	76	65	76	85	76	90	88	76	60	78	64	87	61	70	67	80	67	78
