345	0	2700	219423	590	0	6	127	188	360	360	407	385	369	318	288	266	273	217	237	213	224	198	192	168	197	159	156	164	167	144	143	143	150	129	120	118	114	132	105	106	119	117	112	94	108	102	96	98	91	80	83	77	104	70	80	90	99	73	91	74	83	84	77	89	77	88	74	78	85	73	81	78	74	89	60	73	70	80	76	74	84	67	66	72	74	98	86	63	66	67	66	89	63	66	48	71	70	89	79	79	73	61	67	64	62	67	76	89	77	66	72	71	69	68	87	69	76	61	66	72	71	84	68	47	73	75	79	58	73	57	70	61	71	68	84	70	62	69	60	64	76	66	60	61	69	72	81	73	62	61	61	71	86	64	81	72	66	57	82	67	73	61	68	64	60	88	68	86	72	69	61	71	74	89	70	63	85	63	60	63	64	69	66	60	71	61	69	62	64	61	66	74	50	57	59	89	49	75	75	61	79	55	75	76	61	54	52	65	73	73	66	80	71	63	70	68	56	63	71	46	72	59	82	62	66	71	66	67	71	57	83	54	62	53	62	55	58	60	67	64	71	61	80	46	65	66	62	55	71	70	69	86	49	65	58	68	44	78	65	58	50	54	72	66	56	59	65	71	79	65	56	55	51	66	78	73	60	54	69	56	63	67	72	74	63	57	67	66	53	67	63	81	66	58	63	59	72	57	48	67	66	52	75	68	59	73	60	71	74	58	68	58	66	68	55	57	64	72	76	65	78	56	64	64	67	65	63	67	61	68	71	70	62	72	51	76	71	58	69	71	65	61	74	77	77	53	80	66	72	68	74	58	61	53	63	63	59	66	59	63	60	67	65	71	63	46	54	68	65	66	64	77	68	53	61	81	66	53	78	66	61	63	59	76	62	56	62	69	64	73	57	62	62	61	67	74	70	72	53	67	53	70	54	68	58	62	68	62	59	75	71	71	54	70	70	71	52	61	70	75	58	64	66	55	67	69	51	62	66	63	78	59	75	67	49	66	58	73	76	59	71	58	70	66	69	51	58	70	61	54	53	57	71	69	64	63	76	75	68	68	50	62	56	78	72	68	84	62	47	62	64	66	61	61	53	65	63	71	57	52	66	64	53	69	58	44	68	60	56	65	63	72	51	54	69	58	63	77	71	72	75	55	58	57	70	61	50	66	73	69	79	54	73	62	69	71	78	61	69	71	67	63	79	70	62	53	66	63	80	53	66	55	64	51	66	63	63	62	71	57	62	61	58	56	52	61	63	54	70	69	55	51	58	76	54	62	71	67	51	75	77	68	57	75	56	55	68	48	52	58	58	74	66	76	74	72	49	58	61	63	79	78	57	56	70	65	54	81	75	63	69	54	67	58	55	67	67	54	61	71	62	52	69	56	78	65	56	64	61	62	59	64	56	65	61	61	57	76	57	64	46	69	60	59	72	76	57	81	70	62	62	64	67	58	71	60	59	72	73	62	64	55	60	66	62	56	68	62	77	68	64	59	68	67	57	57	64	62	71	68	68	86	54	49	65	53	72	68	49	59	70	60	56	62	56	62	66	60	41	66	57	59	57	55	62	76	63	55	54	62	60	60	65	60	65	73	72	61	61	58	61	63	78	65	62	62	65	69	71	70	56	54	80	65	71	56	60	54	66	59	63	63	51	69	60	71	76	52	66	56	76	64	62	67	65	60	86	72	45	66	64	56	67	74	60	69	73	36	70	74	65	54	71	53	68	72	48	67	66	56	69	52	60	59	49	71	72	81	72	82	62	58	62	64	55	49	59	67	53	70	66	57	66	52	86	54	61	70	59	48	49	70	56	61	68	61	70	70	54	74	71	58	58	68	61	53	76	63	61	57	75	66	60	56	54	57	66	69	76	73	76	56	62	54	49	60	76	56	57	80	61	53	60	61	68	50	70	59	62	61	49	61	68	71	70	64	70	80	60	70	60	54	76	61	60	68	55	56	74	62	71	60	61	75	70	63	54	69	68	60	59	72	66	74	69	65	62	70	55	70	54	54	60	68	62	66	65	60	44	67	66	74	54	67	59	56	67	51	67	58	67	58	61	80	57	59	78	57	57	75	65	70	63	47	67	68	57	72	65	67	62	82	63	63	58	62	50	55	61	75	63	61	57	63	57	52	63	55	71	65	72	64	87	89	52	87	59	64	51	59	59	54	73	65	65	75	73	52	48	61	76	63	54	63	75	57	78	73	43	72	65	65	60	57	58	55	63	64	68	64	58	64	52	68	63	69	63	45	68	81	48	68	65	66	54	58	73	54	57	52	71	74	69	77	63	74	68	73	59	58	67	60	69	50	65	69	64	61	53	58	60	70	62	70	52	63	59
345	1	1900	219548	616	0	10	87	181	299	314	340	289	286	264	212	205	200	190	181	177	167	160	162	131	166	129	144	113	112	132	144	98	127	124	118	113	100	97	141	104	110	126	90	113	115	105	106	96	100	89	78	97	94	98	100	95	78	107	97	106	94	78	95	97	88	103	101	94	95	92	106	86	72	98	82	96	88	98	73	92	93	98	98	84	87	87	86	95	100	83	80	75	97	88	94	82	108	81	86	95	90	91	92	94	93	79	91	86	86	79	76	95	91	75	88	89	67	89	87	87	96	78	94	88	98	79	87	95	74	103	79	81	79	79	81	74	83	87	79	68	79	83	85	80	89	72	72	86	92	65	83	85	105	71	96	78	77	67	88	90	89	89	87	69	68	86	81	93	85	73	97	82	81	76	68	91	72	69	90	70	83	86	83	83	78	68	82	88	84	73	103	82	77	78	62	65	71	79	89	81	79	87	87	87	88	72	83	93	78	75	88	92	76	80	85	92	73	75	67	96	68	74	69	91	90	73	77	93	81	64	92	73	79	84	76	88	75	86	73	89	73	86	77	91	79	69	72	66	75	92	85	96	89	61	81	79	69	88	66	75	70	65	86	102	80	83	92	77	58	73	72	77	79	67	90	74	79	69	73	68	89	95	70	82	78	82	59	92	96	83	74	95	75	85	78	79	75	77	67	55	75	81	87	78	87	91	91	71	81	91	77	92	52	104	87	71	87	88	71	104	72	94	71	78	75	83	81	86	110	82	68	88	83	84	81	98	75	80	73	81	69	71	80	81	98	73	79	71	84	80	76	78	81	91	69	84	72	100	89	67	73	86	78	82	67	83	77	81	85	71	81	68	75	95	84	88	91	72	70	98	95	81	79	69	90	81	91	65	66	95	93	94	77	87	79	82	80	98	73	65	95	79	78	86	94	74	79	78	84	69	83	80	84	83	70	92	63	79	101	84	103	89	102	87	97	95	69	81	84	88	80	81	78	81	68	66	79	83	71	78	97	76	88	75	73	85	95	81	84	82	73	84	69	77	74	85	89	76	78	86	86	78	79	84	88	81	94	70	71	79	78	74	72	67	80	103	87	84	74	78	83	88	78	83	92	85	89	84	86	85	66	75	76	82	81	82	88	82	83	81	101	79	86	67	92	76	93	82	84	101	95	74	83	95	82	79	100	90	94	101	82	81	92	72	82	51	76	104	76	70	76	77	86	80	84	87	70	91	69	81	82	81	94	77	90	80	91	78	74	60	70	70	85	84	86	95	79	67	89	103	97	88	79	102	86	76	75	82	87	89	72	67	87	76	84	86	90	87	88	87	88	85	82	87	78	93	80	89	86	81	88	104	66	79	76	85	89	73	89	81	77	62	76	86	75	78	111	90	84	72	82	67	88	63	67	84	78	77	83	85	75	73	82	74	87	80	92	75	68	94	82	90	74	78	75	82	91	73	87	77	81	75	75	91	84	75	86	75	81	60	93	80	82	74	73	75	73	69	73	82	74	93	69	73	74	79	82	90	86	82	90	62	87	88	77	79	79	66	64	67	94	69	83	81	70	85	66	70	69	64	91	83	81	79	73	81	94	82	79	68	76	85	90	65	89	78	74	86	88	92	74	99	87	64	81	65	66	82	91	66	74	70	75	78	72	76	79	89	83	56	67	72	79	79	71	82	79	75	73	82	93	105	80	70	89	71	80	84	76	76	90	70	90	76	71	84	87	95	81	79	76	91	90	77	73	73	79	84	88	94	87	92	79	98	91	79	85	64	75	79	73	74	79	72	89	91	77	92	86	70	81	85	80	70	87	77	88	75	78	86	95	67	100	90	68	70	85	78	78	87	81	89	79	69	71	87	72	94	90	74	98	73	76	88	66	84	86	79	68	76	72	87	79	94	87	81	84	71	86	71	86	64	74	95	80	85	99	74	85	73	79	78	89	83	86	69	96	91	86	82	78	82	83	90	91	86	87	74	80	86	94	70	109	96	74	79	86	72	83	74	84	80	91	82	82	80	83	73	70	89	74	94	67	84	79	79	65	79	93	82	74	93	88	77	74	73	84	106	71	72	86	68	95	71	84	58	89	95	84	79	78	97	74	80	75	78	61	88	66	82	68	70	83	83	69	82	68	90	83	76	78	74	84	79	100	73	71	81	77	98	79	87	93	91	78	73	73	90	75	72	77	64	65	79	79	86	83	86	64	66	92	71	84	92	81	78	79	86	70	79	79	80	88	74	75	84	89	67	78	59	70	73	70	82	90	86	67	80	89	75	83	63	76	80	87	87	69	72	67	80	77	82	94	82	86	72	52	99	76	92	86	78	79	74	62	89	95
345	2	2100	219673	611	0	6	94	185	325	333	371	317	318	262	278	234	234	204	210	189	188	178	188	177	162	172	140	159	132	145	137	152	138	126	127	138	123	121	116	125	122	116	116	118	89	107	104	125	112	104	108	80	94	76	79	106	92	95	98	102	83	94	86	107	71	81	89	99	99	96	77	88	90	95	107	102	110	94	97	98	77	86	97	92	94	92	103	86	97	97	93	90	93	86	72	82	98	74	77	83	82	78	86	80	80	96	90	81	95	100	85	64	90	76	86	97	93	89	91	87	90	100	82	87	94	78	93	79	78	92	81	85	80	63	82	80	77	92	66	91	96	62	82	79	80	86	72	93	74	78	96	89	77	87	84	78	93	99	81	77	85	85	99	83	89	78	82	70	103	74	84	86	82	83	79	87	70	71	102	74	73	70	87	98	80	78	74	85	90	84	87	89	89	74	76	86	93	72	80	86	81	90	77	68	101	85	83	72	78	77	86	82	86	98	87	81	88	83	92	93	75	76	74	83	94	83	75	84	99	77	95	68	89	72	82	77	89	78	79	92	92	74	82	101	75	94	70	96	95	77	73	79	85	79	87	68	93	82	87	82	88	69	97	77	65	74	75	72	81	76	95	59	73	80	88	80	67	75	76	91	89	77	92	64	82	84	85	82	82	85	80	78	82	77	92	78	80	85	84	93	75	86	76	77	63	77	96	81	84	72	77	66	72	74	92	73	79	79	93	74	93	85	72	85	76	72	89	91	85	67	90	78	69	100	96	72	85	71	79	80	77	69	63	93	74	78	80	67	85	71	83	91	87	81	103	93	84	72	88	78	80	77	81	76	77	84	85	78	95	73	86	70	64	100	82	77	84	61	92	81	64	79	94	67	84	71	74	87	96	89	83	71	71	84	92	75	74	86	63	91	79	84	68	79	79	78	90	75	79	101	87	85	73	89	76	56	87	84	94	93	95	69	94	67	85	85	93	100	84	70	85	85	77	90	91	84	82	73	84	97	70	74	84	93	73	89	61	87	84	85	80	76	75	85	72	85	71	84	57	82	73	71	72	89	88	87	83	80	90	75	74	81	94	87	82	92	87	80	91	79	82	82	79	87	75	80	87	94	96	66	86	89	92	80	95	87	111	76	76	81	80	89	73	83	81	68	82	100	70	85	53	85	79	90	95	85	90	80	78	91	79	78	83	67	72	76	81	88	83	85	87	91	93	67	83	96	80	72	76	93	74	78	86	76	82	81	81	77	88	91	82	77	85	79	86	77	92	101	88	86	81	96	87	80	71	78	85	87	84	89	74	77	68	81	89	79	74	80	91	86	72	87	72	61	80	87	83	78	66	99	61	99	74	86	86	68	70	81	91	87	73	77	71	104	68	94	69	82	90	80	88	81	89	69	75	83	88	85	66	85	69	94	94	91	89	81	73	64	83	94	86	88	86	74	98	64	82	81	73	85	91	78	83	88	71	74	99	94	83	84	82	77	71	83	81	97	78	94	94	80	89	76	79	71	63	93	84	65	76	81	83	100	75	72	96	75	72	91	72	72	82	81	76	94	80	95	81	95	84	87	76	81	80	73	78	70	87	82	68	90	94	80	75	81	83	74	73	85	85	92	96	68	95	87	94	86	68	72	77	88	89	70	88	89	70	96	85	81	96	68	84	76	94	90	61	84	72	73	65	80	69	81	83	81	80	71	78	99	75	92	77	81	86	105	92	77	74	89	73	88	76	75	69	88	74	101	83	68	79	82	87	71	76	82	84	74	92	75	74	74	76	89	69	78	109	70	83	104	80	66	85	67	69	77	87	80	75	92	93	87	62	77	69	76	88	95	82	82	95	71	83	70	88	87	74	83	76	61	84	85	90	71	73	91	72	76	84	84	91	97	91	79	79	101	62	84	80	95	67	65	82	82	68	82	65	83	84	93	79	96	69	77	87	89	94	69	95	77	88	87	78	82	77	88	67	89	85	84	87	84	78	77	97	89	65	71	86	81	74	76	96	99	64	74	86	77	84	75	83	66	73	79	96	83	79	97	70	81	93	83	88	95	70	73	71	78	63	71	82	80	81	79	62	78	95	80	81	78	64	81	81	100	83	79	65	74	97	77	81	77	77	85	65	86	80	83	87	74	88	86	88	93	92	76	82	68	92	85	79	71	86	81	80	76	73	73	90	80	91	70	114	77	78	71	76	66	76	71	71	77	82	96	84	79	94	65	76	85	95	56	86	87	76	78	59	83	73	78	67	80	71	83	99	109	69	79	83	80	73	74	96	83	89	82	89	75	61	89	93	88	88	75	72	78	65	81	88	76	87	79	66	68	89	83	68	68	77
345	3	3500	219798	610	0	18	135	203	318	323	389	317	293	270	266	238	216	176	224	199	164	161	157	139	145	168	157	134	123	128	146	122	113	150	99	134	98	135	97	116	110	112	105	92	100	92	96	104	92	94	98	84	99	91	109	96	82	99	89	111	88	76	79	94	98	86	92	100	77	85	107	79	98	84	74	95	80	85	81	80	76	79	92	82	75	72	91	72	88	84	82	50	82	77	68	82	84	66	81	81	89	84	76	81	73	72	65	90	76	82	87	87	97	85	77	85	72	70	82	66	94	76	82	88	63	78	77	84	90	81	73	54	81	98	89	83	71	82	79	63	63	77	84	83	73	74	70	74	84	88	62	93	58	67	70	83	63	70	86	80	100	80	70	81	72	84	77	74	68	65	82	69	59	65	67	79	91	89	82	82	76	71	61	87	80	78	72	71	86	76	67	71	84	82	79	84	69	74	67	70	72	85	81	96	69	72	72	86	66	77	72	76	90	79	81	75	83	66	59	76	66	63	84	63	87	68	68	65	82	81	83	77	78	76	74	83	84	72	87	88	79	62	70	79	68	70	86	69	72	78	59	69	94	89	59	75	70	88	82	77	81	78	82	79	66	88	65	70	66	71	71	65	104	82	84	61	75	74	85	69	73	68	64	62	70	74	80	77	79	71	71	76	87	64	86	67	88	70	89	89	62	61	83	64	74	81	72	62	71	77	76	68	88	65	60	83	80	66	70	78	75	63	82	81	57	73	74	72	79	88	76	59	66	65	68	74	85	67	94	67	79	74	68	70	85	73	68	68	65	83	62	77	77	65	64	81	64	64	84	73	63	68	70	76	65	71	83	68	70	90	79	71	67	81	72	75	89	64	82	66	76	90	80	63	76	88	80	62	67	64	79	67	62	66	69	72	78	80	80	81	78	85	76	83	67	78	71	78	67	86	87	68	64	80	72	72	71	61	57	61	71	70	64	69	64	65	79	71	75	76	69	77	73	66	67	71	71	74	67	69	66	57	69	70	69	77	74	72	79	71	63	69	65	71	86	83	83	62	88	67	71	63	83	63	69	75	66	56	71	66	80	71	69	73	70	67	79	73	65	69	61	59	71	62	72	73	75	73	74	65	83	67	72	70	71	73	70	81	55	77	71	82	87	77	66	67	93	65	79	65	64	71	75	74	73	81	67	66	64	88	90	72	69	82	62	69	83	61	73	76	69	71	73	73	74	65	81	70	72	63	89	75	78	66	60	82	82	76	90	74	81	62	74	72	68	76	74	63	71	81	83	61	82	72	71	66	78	65	73	83	71	81	76	73	70	69	60	74	70	82	75	66	77	81	72	72	86	81	65	67	69	76	72	84	58	63	78	83	87	72	65	77	56	61	86	82	65	72	71	65	71	57	64	80	68	83	65	67	78	65	62	79	64	76	75	66	84	71	68	85	74	62	55	77	74	82	86	84	86	72	64	70	78	65	97	88	76	80	82	68	70	72	62	69	61	68	73	71	82	71	58	73	68	72	81	62	79	74	86	70	85	79	68	68	80	59	79	76	53	87	68	71	68	79	64	67	65	90	69	71	55	78	62	68	73	57	93	91	82	67	81	73	70	80	67	75	78	69	74	80	76	71	85	78	69	67	73	81	80	77	67	63	78	68	87	70	60	76	70	68	64	75	82	69	59	61	74	86	83	74	67	88	85	79	67	77	71	75	75	79	70	68	85	69	65	65	66	72	75	73	80	81	67	68	84	82	81	93	78	76	55	68	61	72	85	86	77	61	72	71	70	81	63	78	72	69	65	72	84	58	75	64	73	83	82	68	75	86	51	89	59	74	73	64	68	76	77	67	69	74	66	89	52	63	65	79	61	61	74	78	84	75	74	62	75	76	60	64	71	69	78	62	69	71	83	79	86	64	69	82	75	82	68	87	94	75	93	88	67	76	76	60	60	75	87	71	56	79	83	79	80	69	72	61	57	77	87	79	83	65	66	73	81	75	72	62	84	68	74	72	67	71	71	80	71	83	73	64	70	74	85	75	69	80	73	79	79	51	72	67	80	66	71	52	70	60	68	70	71	72	80	62	64	62	75	76	76	60	74	86	73	87	72	77	85	69	64	69	67	77	67	67	76	75	71	72	80	73	71	69	74	90	79	55	75	78	64	67	74	70	76	80	73	68	75	64	81	80	70	81	63	63	72	73	70	87	75	81	77	83	63	69	70	64	71	83	75	71	62	56	88	73	70	64	79	70	70	68	69	74	60	69	71	72	73	71	67	74	80	74	73	80	70	61	84	66	66	77	72	80	69	80	74	69	65	76	66	72	58	79	75	74	75	69	82	54	85
345	0	2700	219923	581	0	8	117	197	358	381	433	382	369	322	311	279	279	241	244	243	208	185	186	200	196	178	179	162	167	148	159	154	154	146	148	138	137	137	127	141	123	133	116	127	119	111	106	117	125	89	95	99	124	102	109	101	90	95	95	106	87	94	89	98	92	73	99	76	84	90	96	76	97	81	89	75	85	75	70	86	86	89	88	71	85	83	79	91	93	96	95	64	90	62	92	72	77	81	66	75	85	85	79	73	65	65	78	76	78	85	77	82	59	80	70	79	88	86	69	71	61	72	101	53	72	72	80	70	77	69	72	78	81	88	82	90	69	74	63	71	76	81	71	85	83	64	83	69	81	89	79	64	62	47	81	71	71	89	77	81	70	71	72	79	80	80	73	91	89	67	67	61	75	76	72	79	74	63	83	71	73	71	67	76	74	78	76	83	90	81	72	81	84	79	70	90	75	63	62	61	69	67	63	66	68	77	81	79	63	73	66	78	64	78	62	69	70	72	86	64	70	76	67	86	70	64	62	76	74	78	82	83	78	96	53	57	61	80	77	79	65	84	84	68	66	76	62	81	73	76	95	77	74	79	66	72	72	76	75	58	78	81	69	70	69	83	82	65	78	65	74	78	59	71	74	73	91	80	81	77	81	87	61	65	69	78	86	82	74	69	59	80	68	83	63	72	82	81	74	76	67	75	72	50	69	80	84	82	48	74	55	63	55	84	72	74	84	60	60	93	78	77	70	67	83	68	82	92	56	73	82	80	71	78	82	60	65	74	78	65	80	61	72	63	71	77	70	61	77	72	82	65	78	60	77	62	87	76	50	76	66	64	64	76	74	60	85	75	73	71	71	66	83	68	80	70	84	76	71	83	90	71	70	65	86	72	66	73	86	64	65	78	75	66	90	66	72	75	78	70	78	71	61	70	72	72	77	72	100	74	78	68	68	64	58	62	64	64	52	53	52	79	80	72	81	66	81	57	63	59	71	66	75	58	59	99	73	69	72	76	74	74	75	69	77	68	74	63	80	92	65	74	74	74	80	62	70	85	71	53	69	85	62	94	66	75	85	56	72	75	79	62	72	65	77	48	81	78	66	97	61	85	77	85	75	84	54	68	65	64	64	81	74	60	84	65	77	67	81	79	65	49	76	72	69	85	91	59	74	68	79	78	63	74	81	57	86	66	73	64	70	73	64	88	81	72	65	77	96	75	82	68	93	81	73	81	75	77	73	77	52	74	64	75	62	68	74	71	66	64	80	74	60	80	62	71	90	71	77	76	78	72	77	76	61	62	85	75	80	71	79	61	78	66	64	77	66	84	64	99	65	85	64	72	65	69	68	64	67	74	81	65	86	65	79	63	62	66	60	77	71	71	93	73	59	68	69	80	63	72	91	90	74	86	98	65	82	79	61	65	66	70	73	79	80	63	84	72	96	67	67	80	81	72	73	66	74	81	69	84	79	83	66	72	65	43	75	78	73	72	81	67	76	77	84	84	51	62	72	62	73	63	73	92	69	72	58	65	61	69	75	66	69	69	78	68	81	77	73	57	87	66	78	90	78	83	69	80	51	62	76	92	73	78	61	66	58	66	76	74	69	76	83	69	95	64	71	56	90	70	64	90	70	61	70	63	80	73	79	92	73	81	89	78	72	73	71	73	86	56	71	77	88	52	77	79	72	80	75	60	66	77	62	71	76	66	81	69	65	69	60	89	77	73	75	68	64	79	69	86	76	75	76	53	73	70	77	86	66	66	56	72	72	70	76	65	73	65	58	62	65	69	80	75	70	71	74	72	78	61	71	63	73	75	68	75	71	67	70	63	81	83	70	83	82	48	66	65	68	60	66	89	72	76	65	76	83	76	62	66	55	70	90	61	86	64	70	76	71	63	69	66	83	78	80	61	72	67	68	66	80	85	66	81	77	66	75	70	60	69	80	71	75	64	92	82	64	70	83	74	71	76	76	63	57	65	85	73	74	73	76	69	81	68	73	90	73	60	75	61	77	70	83	62	65	75	57	69	61	81	61	70	94	72	65	61	73	87	64	62	66	77	79	77	71	69	76	66	65	87	74	73	85	68	70	69	79	77	77	85	69	60	57	75	83	75	78	70	71	73	80	65	69	68	55	71	76	76	63	67	67	67	63	74	84	77	82	74	78	74	77	74	60	70	83	61	82	73	75	64	66	65	76	67	81	64	80	78	80	57	88	64	49	67	73	85	78	82	74	80	65	90	78	85	70	74	72	63	58	85	77	61	62	73	63	94	78	60	60	85	79	67	71	68	91	67	82	71	80	53	70	90	74	63	56	68	77	66	61	68	58	76	79	56	73	63	77
345	1	1900	220048	618	0	8	100	161	315	300	344	318	279	235	222	233	210	183	177	170	165	142	155	130	164	126	141	141	141	119	114	107	135	116	116	97	117	107	106	105	106	115	100	93	90	105	123	86	116	90	98	90	82	93	99	94	75	85	100	106	86	83	105	86	92	86	82	104	94	95	79	89	88	98	93	88	78	89	98	93	85	106	69	82	91	89	84	81	94	83	83	89	99	113	94	79	71	92	90	72	91	83	82	79	86	83	90	87	82	93	80	85	93	109	87	85	92	93	94	85	70	65	84	102	74	80	93	83	72	90	61	72	92	82	87	84	92	89	72	97	86	86	68	79	72	88	78	71	91	66	88	84	72	89	77	82	86	67	82	77	89	76	95	89	93	85	85	89	89	71	94	90	88	88	84	80	80	99	86	72	82	88	102	72	79	91	86	70	92	87	90	67	83	81	79	83	77	83	73	80	82	84	70	99	96	85	88	83	80	60	92	85	80	97	74	88	88	95	88	83	93	90	80	74	81	84	73	89	77	78	92	81	83	86	83	95	85	96	73	90	72	83	92	85	75	77	85	72	90	95	76	76	88	83	85	83	79	90	80	95	79	73	87	88	92	76	77	84	62	80	94	78	74	81	102	71	83	66	78	85	92	90	91	68	69	104	70	76	82	95	91	63	78	93	82	78	97	84	84	90	87	90	72	72	84	71	88	76	75	76	72	82	77	72	73	105	89	78	89	72	96	83	75	92	78	72	88	79	102	87	69	85	77	70	99	83	83	72	73	68	84	103	86	79	82	83	81	81	80	75	77	88	82	97	72	71	101	89	76	90	80	95	59	77	88	100	85	80	98	85	92	78	81	83	73	88	82	89	82	92	72	74	67	76	93	89	72	86	70	79	66	86	74	89	82	98	91	83	69	95	81	107	64	83	99	70	79	63	72	79	93	84	96	95	87	72	86	76	86	67	84	78	79	82	72	78	83	90	101	88	70	67	91	77	82	72	79	91	100	78	69	83	78	73	101	67	73	72	79	67	82	73	80	84	99	81	100	74	105	81	69	100	68	107	83	75	83	78	86	84	76	85	64	70	75	92	83	72	76	74	85	85	78	83	69	85	77	89	76	80	71	76	101	66	77	88	85	94	84	72	65	75	76	89	74	91	81	82	102	77	76	72	73	97	60	85	88	81	72	80	64	93	80	92	76	87	79	81	70	82	79	81	78	85	88	87	81	75	86	72	87	93	82	85	69	94	69	96	84	88	74	69	85	72	81	80	95	81	87	87	99	93	74	86	89	81	78	83	82	72	90	64	73	67	88	88	81	107	89	92	79	83	82	71	71	94	67	80	85	87	75	71	88	82	87	74	77	86	82	78	74	89	81	78	78	80	73	86	77	78	84	81	92	72	96	82	92	82	76	73	79	80	93	88	99	70	99	77	80	68	76	88	81	108	78	84	56	77	82	69	80	68	83	86	72	88	86	69	72	77	68	66	86	89	82	79	77	76	100	66	94	82	93	78	81	82	87	83	98	80	74	66	76	78	85	81	82	93	100	68	85	69	83	79	73	103	74	72	92	78	95	85	88	76	73	96	78	67	86	90	81	90	89	87	69	70	94	98	69	96	79	73	68	89	76	72	90	76	91	95	71	86	86	77	98	83	78	97	86	83	79	86	88	96	77	78	95	65	85	75	74	94	77	81	76	83	74	82	80	84	85	97	73	89	78	85	89	91	91	81	77	79	87	85	90	92	83	78	83	56	68	102	85	82	73	88	93	75	85	90	78	103	82	88	87	63	84	77	72	76	83	82	90	89	84	86	94	79	75	91	68	82	87	101	78	70	77	80	86	73	84	72	95	67	81	81	95	84	99	86	87	61	103	84	85	76	93	85	93	77	71	83	83	82	81	92	83	68	73	77	85	86	68	80	86	81	78	101	71	79	78	77	87	92	85	88	93	78	78	81	87	81	81	95	78	79	90	74	85	78	89	83	88	93	87	89	84	65	75	71	85	92	78	83	74	58	100	106	70	89	76	80	90	84	69	79	83	73	75	82	67	81	68	83	76	72	86	79	86	65	82	78	86	85	71	88	77	76	80	76	86	82	87	78	79	73	83	80	86	64	71	74	105	83	95	91	93	91	87	79	84	80	95	98	87	90	82	82	91	83	78	75	74	84	81	89	78	71	84	80	93	98	84	79	72	75	86	64	85	67	82	79	84	80	80	86	94	99	80	90	75	77	84	89	85	85	87	73	82	79	91	85	90	78	77	60	90	81	86	87	95	91	85	84	71	76	109	95	81	73	64	87	94	79	71	82	81	83	82	77	80	89	78	81	71	76	74
345	2	2100	220173	609	0	5	92	173	345	332	381	300	315	291	256	242	213	233	189	181	171	177	181	162	151	143	161	134	151	141	139	122	129	111	114	124	110	121	125	121	78	105	125	89	102	110	115	100	88	96	102	96	106	89	75	97	83	93	93	102	88	85	87	75	101	73	79	80	85	85	91	78	88	96	80	74	80	75	87	88	90	80	88	80	81	80	100	82	76	71	65	86	81	59	83	72	63	88	70	85	62	65	85	61	56	71	67	86	69	80	81	74	69	69	77	63	62	69	72	77	91	74	70	87	75	77	88	69	83	84	79	69	85	76	81	80	60	68	73	88	74	76	61	64	81	86	78	58	72	70	72	70	87	70	69	95	71	89	81	87	77	61	73	74	78	58	83	59	81	81	82	95	83	65	81	63	88	84	82	90	83	86	76	72	76	58	77	73	79	80	73	80	57	80	66	80	70	74	76	82	76	80	78	66	76	70	70	69	87	63	71	75	65	70	73	79	80	77	67	65	78	63	77	69	66	62	71	55	88	82	80	84	68	61	79	79	80	56	70	76	63	67	65	77	77	81	52	49	71	70	73	86	73	76	77	68	72	66	75	53	85	57	71	74	83	79	79	67	90	77	78	57	78	59	73	86	68	80	73	91	78	67	75	81	60	71	79	63	81	58	57	62	84	79	79	95	66	94	75	80	66	77	65	68	73	86	61	73	83	72	75	73	78	74	79	67	82	66	71	84	70	72	61	75	64	63	75	78	88	68	75	81	76	77	75	80	71	62	77	57	96	80	91	75	80	69	77	69	76	79	72	71	61	72	70	82	86	84	62	92	88	75	74	68	64	93	78	84	70	73	78	86	69	62	75	77	66	65	65	78	83	78	65	80	71	80	74	73	81	83	84	83	73	80	61	69	76	73	71	61	70	64	69	94	89	63	86	59	72	77	79	58	69	65	76	77	73	73	83	72	72	77	66	71	75	80	64	66	70	92	74	67	49	89	70	82	82	66	72	77	78	72	77	63	68	85	73	78	75	81	63	74	70	69	61	63	79	59	69	84	71	62	72	72	76	64	93	72	66	74	70	72	64	71	67	84	75	69	75	90	72	67	76	68	70	70	62	78	74	87	64	80	72	66	80	76	60	59	60	68	70	69	86	82	71	69	71	87	66	64	62	73	71	53	74	85	86	74	68	65	65	78	61	74	72	62	75	96	84	86	60	79	77	62	69	72	71	65	70	65	73	77	70	53	80	74	79	89	73	68	64	90	72	80	74	71	73	72	69	77	68	75	58	88	73	65	75	69	67	83	68	82	75	65	88	69	79	82	88	83	76	86	57	59	79	55	65	67	56	77	59	77	84	76	69	77	54	74	82	80	83	69	77	75	92	65	76	69	54	81	79	69	74	64	58	65	60	81	76	67	84	57	61	63	81	83	89	68	60	84	78	63	73	79	71	72	72	76	54	72	75	59	74	69	61	78	72	68	78	64	54	64	62	75	86	64	77	76	76	67	63	74	75	65	78	71	80	78	87	66	63	67	94	77	73	57	54	79	55	68	79	70	52	72	72	77	75	73	78	74	69	68	70	67	79	64	81	56	62	57	75	57	73	68	86	90	65	76	60	81	80	76	67	83	63	71	76	87	82	71	66	66	65	78	77	64	78	76	64	70	71	68	87	74	75	63	74	69	71	83	80	74	67	82	77	72	85	71	71	64	60	79	78	68	82	80	77	68	73	66	72	76	65	80	87	82	60	75	81	73	62	69	77	74	73	71	67	85	81	56	70	86	81	80	84	63	61	71	62	62	62	78	79	72	72	64	67	70	71	59	76	75	78	71	77	75	77	66	59	78	71	85	78	84	67	64	63	68	62	70	80	79	71	65	81	46	79	76	80	79	74	82	67	87	75	72	72	71	58	66	72	69	89	73	76	70	64	82	74	78	83	63	65	64	59	71	73	84	68	69	81	72	78	75	60	88	63	65	101	85	63	65	74	77	79	68	79	84	73	82	70	78	61	69	72	58	69	68	58	73	73	66	71	67	68	78	68	73	68	66	62	68	85	75	84	55	74	55	68	79	62	60	70	65	64	76	77	77	87	75	71	74	70	71	75	76	65	72	71	72	57	76	61	82	67	74	60	76	65	74	73	75	64	77	83	61	73	66	71	64	63	77	54	82	61	64	61	79	62	69	72	70	61	80	66	78	92	57	73	64	70	68	69	70	62	75	67	72	62	78	61	72	62	65	76	82	75	82	91	84	70	66	82	83	79	69	65	80	67	77	82	68	62	82	71	70	73	73	77	67	68	73	63	73	63	62	72	84	74	84	62	76	62	79	65	65	57
345	3	3500	220297	612	0	14	132	179	308	330	366	311	316	271	238	218	194	216	183	171	180	153	168	145	131	130	132	131	129	113	109	111	110	112	111	95	82	102	95	93	107	65	103	100	74	100	91	74	89	75	86	64	80	77	74	75	63	59	73	83	68	66	79	76	80	61	74	52	72	79	64	75	83	82	71	68	63	73	76	77	59	70	76	70	57	58	68	62	61	77	83	54	66	65	59	57	61	51	65	69	59	61	66	57	63	72	55	65	76	73	64	70	68	58	57	65	51	56	59	61	70	64	72	66	68	68	58	78	68	56	62	51	62	44	64	63	55	59	59	55	52	83	72	59	59	62	65	72	48	64	63	57	55	69	49	62	64	61	61	65	60	54	58	61	65	54	56	63	64	52	60	63	59	45	52	65	59	61	59	46	47	57	57	51	41	68	65	59	60	43	58	63	60	48	79	75	51	51	79	53	63	45	56	57	50	63	57	78	66	59	60	56	69	59	50	66	51	63	51	60	58	50	50	53	70	64	60	62	62	61	57	53	54	60	52	73	56	60	80	58	47	67	65	60	67	62	58	68	64	51	63	60	58	64	63	52	58	64	56	60	53	58	51	58	52	55	65	49	54	63	58	54	61	70	57	52	58	57	63	59	54	54	57	51	66	51	51	58	49	57	58	47	59	65	47	59	52	54	50	59	48	69	62	64	45	56	62	48	51	62	47	65	64	62	59	55	63	58	62	60	70	42	47	56	46	57	60	61	71	55	63	75	53	67	69	58	74	69	56	67	48	58	59	55	52	69	49	73	53	59	64	63	56	50	55	68	64	47	59	71	55	48	56	62	52	61	57	37	62	54	54	58	62	51	51	57	52	51	50	75	55	68	57	49	49	59	57	62	45	68	58	74	59	64	56	64	59	63	58	50	61	48	60	47	48	60	55	50	71	55	54	47	43	59	55	71	69	62	55	55	50	49	62	63	53	52	63	63	43	56	49	51	46	50	50	60	49	70	54	53	64	72	61	66	54	62	64	58	50	75	47	66	61	57	59	55	51	62	56	68	58	69	64	61	60	53	60	40	56	49	51	52	59	54	56	72	62	56	54	70	68	48	52	52	60	56	46	64	50	52	52	43	72	75	61	69	57	50	54	65	62	60	44	49	53	55	72	69	63	57	56	59	48	46	51	63	54	52	53	59	61	60	48	55	59	61	62	57	58	50	60	73	64	49	56	53	45	60	51	66	60	74	48	74	61	65	52	66	57	59	51	65	66	59	68	54	50	69	63	51	54	58	59	52	63	48	54	68	48	62	50	58	67	66	51	55	59	50	62	54	57	54	53	56	66	46	67	55	59	48	61	57	44	58	56	58	52	64	73	58	53	56	56	52	56	50	55	56	52	64	57	57	57	47	46	59	55	54	60	45	63	62	74	51	69	53	46	62	65	50	54	66	57	65	51	53	70	56	49	48	71	69	56	55	63	49	56	66	53	47	49	68	73	58	57	56	72	53	61	62	52	54	39	62	55	64	58	54	52	60	59	48	53	56	55	65	55	56	52	62	56	63	66	61	54	54	54	55	59	55	55	61	67	53	62	58	48	45	57	53	57	40	61	61	71	56	59	54	69	53	53	52	51	60	66	62	51	55	70	63	55	68	62	54	52	61	60	59	56	52	45	54	57	50	54	45	64	62	59	60	46	59	72	52	51	58	61	58	57	56	51	55	50	45	53	48	57	60	55	58	47	53	58	56	46	46	57	58	52	45	68	57	46	53	56	47	34	50	58	60	43	37	57	43	74	52	61	71	37	61	62	63	60	47	55	51	46	48	62	70	51	63	57	58	57	61	59	47	70	48	66	68	46	56	57	55	75	54	57	54	61	56	48	61	63	52	62	65	57	58	58	52	57	65	55	69	61	61	52	51	58	57	53	66	65	65	48	51	58	53	53	62	60	59	50	72	63	65	52	62	42	65	49	60	45	63	61	55	64	55	59	68	63	47	63	59	47	47	51	48	64	50	69	73	66	62	52	58	64	51	43	61	65	51	58	58	63	61	61	60	58	37	56	48	54	51	52	64	60	46	49	59	45	46	56	60	57	68	51	41	48	56	78	51	61	63	57	65	69	64	59	54	60	60	57	56	51	66	63	81	65	66	57	55	54	58	51	40	58	54	52	47	50	49	65	48	52	50	60	71	59	50	46	62	55	55	53	65	48	52	69	60	46	65	54	59	62	65	55	66	55	61	63	56	61	52	43	58	50	67	63	60	69	75	57	64	57	65	58	53	45	53	65	66	51	61	54	57	44	50	60	47	57	48	53	49	53	59	53	67	55	56	57	40	51	75	62
345	0	2700	220422	603	0	7	137	186	326	367	435	388	342	333	287	263	263	234	221	209	201	186	187	162	177	162	162	148	149	126	123	148	117	137	122	112	105	115	105	113	123	111	88	110	70	99	97	84	85	90	92	69	96	72	70	81	73	70	79	73	75	68	62	74	59	65	74	69	63	60	68	68	78	68	65	54	83	57	62	69	56	62	62	67	52	60	62	76	88	83	59	66	70	64	57	69	66	62	66	60	63	74	68	80	65	65	73	76	55	49	62	47	62	49	50	63	39	56	61	46	67	64	48	58	62	48	53	54	55	61	65	60	50	59	59	53	55	71	66	42	64	58	54	56	45	60	37	75	69	57	58	46	67	57	33	58	49	62	47	59	64	58	60	46	55	69	54	57	50	54	76	46	68	55	56	39	60	60	54	52	47	67	75	50	61	54	58	54	64	59	51	52	46	43	68	47	55	57	56	44	48	55	60	50	52	55	64	34	56	62	55	49	65	56	59	55	47	44	58	54	59	41	52	65	43	44	68	49	48	53	62	63	68	57	62	38	56	55	65	52	45	54	60	49	63	57	44	52	34	53	57	49	45	52	44	60	48	51	52	47	47	51	72	49	63	59	66	42	70	57	52	57	54	54	53	54	56	59	50	59	46	54	58	45	46	52	55	53	59	57	60	64	48	56	51	56	70	54	45	54	61	56	54	43	74	52	49	49	54	52	52	58	47	33	49	46	63	56	42	56	45	63	44	52	57	57	48	55	48	47	54	54	55	55	56	52	47	45	44	50	51	48	57	43	45	50	45	66	34	63	69	63	52	37	57	58	55	50	56	49	56	51	49	39	56	41	54	61	56	65	53	57	55	58	55	50	60	51	51	37	58	32	47	50	62	51	51	46	49	39	53	65	43	37	41	52	56	54	48	43	54	57	41	55	58	54	51	54	62	46	45	41	41	61	47	54	57	48	52	62	63	51	50	54	47	53	48	56	42	33	42	45	51	49	61	38	64	53	59	61	51	59	44	57	54	54	44	46	54	43	55	69	49	58	52	55	62	47	60	55	79	48	43	49	47	58	45	48	54	46	43	51	61	62	63	51	63	55	55	50	53	48	50	50	45	44	44	41	49	50	49	43	36	46	60	52	53	51	58	45	59	47	57	52	60	51	53	56	50	47	42	74	59	51	59	43	48	54	53	44	50	51	55	45	43	55	56	56	44	41	41	57	59	48	46	47	46	49	64	54	39	50	43	51	52	52	42	67	52	53	45	41	53	52	61	56	55	53	49	52	49	42	51	53	58	54	47	54	54	58	59	66	39	52	61	50	51	35	61	46	49	61	60	39	55	45	51	46	69	38	54	52	54	37	54	50	55	54	46	52	66	63	60	39	56	52	50	47	49	54	52	53	54	45	40	37	45	55	49	64	48	67	70	55	58	50	48	52	54	64	46	38	50	50	42	53	60	49	42	56	60	52	58	49	44	47	61	61	53	61	52	57	68	59	49	53	54	52	45	54	52	37	52	37	55	51	44	39	57	47	47	56	46	48	53	47	60	46	49	47	51	42	81	35	55	44	46	41	48	47	58	57	51	51	34	54	64	57	50	63	55	45	45	40	52	39	57	49	58	55	50	52	59	46	56	50	52	46	58	48	39	61	54	41	50	49	69	42	47	55	59	47	46	43	58	55	42	50	54	54	52	45	54	58	47	48	53	52	54	55	49	54	45	50	55	53	49	50	49	62	60	58	55	62	41	61	49	45	56	47	50	48	64	58	62	47	43	52	56	57	41	64	46	54	59	55	47	50	50	49	43	58	58	56	49	58	49	64	48	56	36	53	55	41	51	52	51	55	47	69	55	53	43	46	68	43	50	50	44	64	50	57	50	61	49	47	38	58	47	56	58	57	52	51	54	44	56	61	53	50	54	61	52	60	45	50	47	46	55	60	50	50	55	61	39	50	41	48	44	44	56	50	44	50	51	47	30	43	57	64	52	43	57	39	49	56	51	51	67	53	55	40	58	59	60	45	53	55	47	41	49	45	52	42	46	52	43	49	53	30	47	56	56	48	54	51	51	43	48	37	52	49	61	64	51	50	49	37	62	57	51	56	55	57	44	56	41	52	47	48	64	49	52	59	44	54	37	54	59	67	50	51	41	34	49	47	50	71	42	51	45	42	47	61	42	51	61	51	59	59	64	52	40	54	52	61	50	41	55	55	37	59	50	43	63	50	47	46	45	52	52	57	66	54	39	40	61	62	47	45	38	56	51	50	44	68	49	56	46	48	47	42	52	64	47	61	45	54	45	53	55	55	55	51	37	50	43	43	45	50	50	50	42	65	59	55	66
345	1	1900	220547	636	0	9	70	158	313	269	350	275	265	258	225	191	209	175	161	168	148	132	142	144	134	127	133	121	126	108	108	111	119	98	110	98	103	124	105	100	86	90	94	98	80	89	89	78	106	83	61	76	59	85	80	77	64	82	70	81	80	73	73	80	81	94	79	73	78	92	81	59	58	60	65	65	74	64	68	71	58	73	72	78	70	57	67	63	63	68	69	76	71	73	69	89	56	60	72	53	80	65	85	53	79	66	66	68	59	62	63	65	61	62	56	77	58	64	73	68	71	78	81	79	64	50	62	82	62	63	76	63	78	60	61	57	65	76	66	66	70	62	73	58	69	68	58	72	63	74	62	69	74	59	71	77	64	69	62	74	83	72	49	61	83	79	69	70	80	79	60	62	75	60	65	55	66	77	57	69	70	68	50	78	70	73	64	74	62	72	75	66	69	62	76	70	71	62	72	61	68	55	79	56	67	58	66	62	50	64	67	70	68	65	75	79	67	61	69	76	54	71	64	70	62	61	70	76	69	68	73	64	61	54	59	70	59	60	66	69	84	59	68	79	61	60	63	67	69	67	60	71	55	64	68	54	77	64	64	68	60	60	73	66	63	61	61	62	60	58	73	71	61	59	68	62	53	67	57	76	63	67	62	61	65	65	56	78	47	48	60	62	59	58	62	71	65	58	71	72	69	60	74	69	61	60	70	61	56	71	74	55	77	53	54	61	58	57	63	67	55	67	69	64	71	48	70	59	56	80	79	77	79	61	72	65	68	70	71	64	54	67	59	69	60	62	69	63	55	54	63	74	58	62	58	63	70	60	65	67	75	65	61	76	74	66	54	47	63	58	80	57	67	70	54	68	68	65	59	60	68	68	66	61	59	67	66	59	64	62	53	64	69	63	63	76	57	52	51	79	72	51	65	61	79	66	75	70	80	67	77	63	54	65	69	66	61	63	66	80	55	60	52	63	68	50	76	58	57	76	66	51	67	60	67	56	54	52	62	58	65	52	79	70	72	58	62	64	65	64	61	67	52	64	62	67	63	59	65	65	56	77	75	75	68	68	62	60	55	59	65	80	63	62	75	53	65	58	55	55	53	71	57	52	60	59	73	49	71	73	57	68	74	60	55	72	61	66	58	59	62	61	51	68	60	63	47	74	61	84	63	66	68	54	68	78	64	67	67	53	61	53	74	60	55	52	69	57	66	68	80	62	67	58	56	59	63	64	59	58	76	56	55	65	58	50	75	85	73	64	73	68	60	70	57	70	56	56	69	67	62	61	65	67	61	55	57	64	70	57	63	58	69	70	58	57	67	65	67	53	49	49	54	85	50	62	69	61	60	70	52	53	70	59	71	51	55	52	74	63	64	56	58	72	54	64	75	45	82	77	76	61	60	68	69	57	53	68	66	57	60	69	64	65	68	69	64	61	59	63	68	56	71	50	72	74	62	65	63	77	73	75	61	69	76	63	56	65	63	63	52	60	64	61	61	67	71	64	63	47	44	63	77	58	55	56	71	63	58	62	67	70	65	67	69	65	60	45	60	54	52	86	58	62	70	64	69	55	71	74	68	50	56	73	73	53	71	77	75	75	49	65	59	60	55	50	63	58	58	62	67	74	77	54	77	62	67	52	58	53	63	53	57	70	58	54	54	62	63	72	52	75	66	60	54	53	59	46	70	58	58	71	58	77	73	70	72	74	70	67	61	71	68	56	62	55	52	72	63	60	64	75	71	63	69	71	69	61	63	61	69	64	76	59	64	71	64	53	74	65	66	60	67	59	64	72	57	59	57	71	57	60	68	65	63	57	68	66	59	57	66	52	72	57	66	56	78	46	67	64	69	52	61	64	86	77	78	52	61	67	64	74	68	60	66	68	68	63	66	52	63	63	46	68	61	60	72	64	56	50	72	66	74	55	55	72	70	66	85	76	72	63	64	59	60	67	73	55	59	63	60	65	69	71	48	60	87	60	70	50	61	83	66	70	65	62	45	63	73	58	59	61	68	57	60	56	65	88	67	60	60	73	69	68	74	65	55	73	61	60	73	66	76	69	71	59	61	60	75	67	78	66	58	65	64	51	59	62	57	61	76	60	70	66	69	57	41	61	72	66	86	66	57	52	66	72	65	57	62	60	59	68	69	59	50	66	51	62	64	66	58	50	55	62	61	61	53	50	70	62	74	74	70	57	73	61	79	70	55	57	56	60	71	59	59	66	55	60	46	54	61	66	69	54	74	46	67	73	50	79	68	67	61	59	74	59	76	72	58	74	83	65	61	73	52	62	72	60	80	67	66	63	74	67	58	55	61	56	56	54	64	71	59	60	63	77	65
345	2	2100	220672	611	0	12	91	151	367	339	371	340	302	273	233	249	196	194	184	191	178	156	172	178	142	158	151	135	159	128	139	118	108	116	135	106	127	117	121	109	85	108	91	73	97	88	90	81	80	77	83	82	91	82	75	68	83	96	87	58	70	64	82	89	73	84	70	70	86	69	74	84	84	65	82	83	86	86	61	77	91	79	93	73	64	52	98	79	56	92	55	55	82	65	67	70	75	60	61	87	75	61	75	72	74	71	77	66	76	73	61	61	66	77	68	50	61	65	74	66	73	72	81	74	66	68	63	74	75	67	71	73	68	66	81	68	76	75	64	69	77	72	93	63	86	71	62	68	69	61	67	79	58	57	91	65	69	67	76	63	53	57	69	72	81	65	53	64	76	53	71	71	56	59	76	63	67	60	72	69	58	74	71	61	60	77	54	70	75	60	67	52	56	64	71	70	66	56	76	69	57	78	86	73	70	74	69	70	68	71	83	77	72	65	59	74	59	56	61	73	72	59	66	77	65	56	84	47	67	58	63	69	57	73	60	75	62	84	60	58	61	62	71	79	63	66	68	65	61	59	76	52	63	80	87	65	66	65	56	73	60	53	61	66	71	69	68	87	71	62	65	82	68	67	72	53	65	72	66	70	55	67	72	65	86	74	65	63	68	54	77	60	78	55	71	72	58	52	79	66	56	81	75	79	65	77	69	59	77	73	72	56	75	49	60	68	61	75	53	65	55	60	69	69	79	64	56	80	58	75	63	60	57	68	73	68	73	68	79	61	95	69	68	71	69	74	77	54	69	62	40	71	66	64	62	69	63	67	71	55	69	51	56	73	61	61	59	87	71	82	76	65	74	60	62	72	86	76	70	65	69	55	64	80	78	71	51	62	82	64	64	62	55	69	69	67	56	74	81	63	78	56	55	65	77	55	76	77	48	57	69	73	80	69	71	65	61	61	66	67	71	63	65	58	76	75	61	53	82	66	87	67	74	71	61	80	69	52	65	59	68	61	72	58	64	64	73	63	78	66	54	57	75	83	57	67	65	75	69	59	80	70	55	93	72	59	68	62	77	62	58	83	68	57	52	83	80	69	67	70	55	76	67	72	58	61	78	64	73	61	73	61	80	64	74	47	65	67	62	62	66	61	65	59	72	72	59	71	69	65	65	65	87	68	63	97	81	71	72	68	69	75	65	65	60	44	64	79	78	68	61	69	72	71	59	78	71	67	73	58	60	50	64	55	82	65	75	77	67	66	60	67	53	74	65	68	83	63	70	56	63	67	80	65	66	62	60	63	86	72	62	67	71	72	69	66	61	76	66	66	51	68	62	69	75	55	64	62	83	74	67	68	69	73	67	62	57	73	64	67	75	75	68	71	68	85	51	76	65	71	52	66	69	76	67	66	48	66	75	60	60	63	61	57	77	72	59	78	64	59	63	62	63	71	61	64	67	71	74	67	72	74	59	66	68	81	72	67	58	65	75	82	73	77	80	74	57	87	70	63	54	89	68	68	66	57	77	60	49	84	57	61	66	69	67	58	67	67	83	66	63	58	76	66	70	63	53	59	74	62	91	70	72	62	76	69	64	72	61	63	74	72	63	69	78	67	62	62	49	62	65	68	59	71	67	71	70	75	69	59	66	49	78	75	54	51	68	72	61	63	58	59	73	64	62	59	69	62	77	68	63	58	61	62	61	78	66	85	68	73	57	66	57	65	59	60	49	56	65	63	50	64	68	70	62	60	72	65	63	83	70	71	79	62	60	57	71	75	65	72	77	66	72	70	64	56	59	70	80	68	53	69	63	62	75	79	67	67	67	84	58	59	77	59	66	57	65	57	64	72	58	76	80	87	68	73	64	83	61	76	59	84	57	61	73	53	56	67	66	61	64	71	65	69	62	59	52	53	57	54	55	75	71	62	79	62	65	70	63	66	72	71	65	67	72	60	55	57	63	67	57	77	77	68	62	63	53	63	58	65	51	73	72	53	65	69	63	47	63	66	63	59	62	72	61	49	79	56	57	67	64	64	67	65	66	72	79	56	66	63	70	75	62	68	71	66	72	75	50	62	79	57	85	57	64	89	73	72	65	67	54	55	57	70	70	66	68	67	61	62	65	70	62	51	60	54	70	60	48	72	67	62	68	65	72	70	76	70	57	47	52	60	62	74	61	65	65	72	58	79	70	72	69	66	74	73	66	53	63	60	55	67	82	59	82	64	69	74	68	65	70	69	57	48	47	64	59	76	75	67	63	61	83	85	57	69	61	70	74	56	68	64	77	59	90	72	68	72	78	59	41	65	67	65	70	59	71	68	60	51	75	59	73	58	71	88	64
345	3	3500	220797	615	0	15	126	166	340	307	372	292	299	278	274	219	225	197	197	174	158	170	172	145	168	121	140	116	126	125	110	122	129	104	104	105	75	113	101	107	90	86	56	94	77	79	74	75	83	77	86	83	68	84	92	66	74	80	73	74	66	82	73	64	81	78	69	72	69	80	90	66	74	60	86	70	79	60	52	60	60	57	59	63	65	60	47	71	80	72	80	67	53	75	69	77	57	66	59	62	64	48	66	72	63	55	56	65	61	66	67	69	60	74	63	65	55	62	65	64	57	62	73	63	72	65	68	70	54	59	77	65	62	67	72	61	73	58	50	73	82	54	72	63	64	68	73	60	68	61	49	46	79	52	42	55	62	50	77	68	60	75	57	63	51	44	53	64	58	53	66	56	67	61	52	55	52	49	63	51	47	52	57	71	69	62	53	60	58	52	60	51	52	48	59	58	66	62	67	73	53	59	66	52	49	62	55	44	53	65	57	59	66	60	61	64	72	68	54	65	53	57	59	57	57	58	51	49	60	54	59	59	52	59	60	58	65	69	57	58	64	47	58	61	59	61	59	59	59	71	60	68	64	68	58	48	58	71	65	60	65	50	58	54	47	55	66	63	65	55	53	50	57	58	64	59	52	55	60	48	67	56	63	61	68	51	57	63	63	64	63	79	59	65	76	45	47	61	63	50	74	41	50	71	47	80	56	60	50	39	71	57	51	59	55	72	57	57	54	52	69	67	56	46	63	68	61	50	62	58	61	71	54	53	58	59	63	50	72	69	60	75	64	63	53	69	48	63	58	53	66	46	60	68	47	66	62	59	42	60	49	69	55	65	48	59	57	55	45	60	60	70	63	43	67	57	59	53	64	51	60	47	61	58	65	49	53	52	68	58	70	39	37	60	52	54	58	63	57	51	64	55	57	42	62	48	53	56	58	60	71	56	60	49	54	61	59	58	60	43	73	54	42	62	62	63	61	53	49	59	61	44	68	53	63	59	83	59	49	56	42	72	62	51	52	68	64	55	48	54	65	63	61	58	56	67	58	68	62	60	49	62	65	45	71	67	69	58	64	50	55	43	63	64	56	48	49	50	47	65	68	62	57	53	58	47	54	53	53	50	55	61	50	59	67	66	57	74	55	62	74	67	63	58	59	63	54	61	60	55	48	56	60	72	56	64	46	58	61	63	69	58	56	59	62	58	71	52	56	41	57	52	47	63	69	57	54	58	62	50	59	51	56	80	57	60	55	55	57	62	47	55	62	55	52	51	54	57	55	51	56	57	59	57	57	65	66	59	48	50	54	47	55	50	45	69	49	50	45	63	60	55	49	63	70	48	51	56	54	59	67	51	58	50	46	61	50	57	55	59	63	49	66	69	52	49	57	46	55	59	64	50	55	50	69	56	52	57	57	53	48	53	59	66	60	59	63	53	58	58	56	59	55	57	50	68	58	56	68	62	62	52	57	57	47	62	57	46	43	77	64	50	53	69	53	51	42	48	50	49	66	54	60	62	61	56	63	55	57	59	53	60	63	39	54	56	47	49	65	57	48	58	69	58	66	51	62	39	72	48	47	44	55	60	64	62	52	69	64	52	60	54	53	53	54	51	57	74	56	49	66	50	65	59	64	72	67	45	65	59	50	62	61	57	68	49	58	58	61	52	72	52	50	62	55	45	58	46	66	60	55	58	59	59	56	43	63	37	52	42	59	45	64	59	51	44	76	53	53	47	55	57	62	66	70	63	64	51	69	65	67	46	56	59	67	61	53	58	63	55	72	66	54	51	56	63	47	45	60	58	66	49	64	43	53	46	58	47	60	53	54	58	49	59	51	55	61	45	64	53	68	55	50	54	72	60	49	56	49	63	52	73	55	64	64	54	53	55	66	56	48	49	53	50	54	61	44	58	82	59	54	61	45	57	49	51	49	61	62	42	61	59	69	58	75	58	68	71	53	61	63	56	56	69	66	52	40	45	58	43	43	49	44	53	58	54	61	66	44	50	53	67	60	53	72	66	74	63	62	59	71	68	61	65	64	53	50	57	62	62	65	65	67	49	54	49	72	60	45	47	57	53	61	56	43	63	57	47	59	63	55	53	71	48	55	76	55	58	55	56	67	56	56	61	51	70	57	59	54	52	64	58	70	61	55	50	52	57	53	52	60	50	47	67	62	71	56	60	55	53	49	51	67	71	59	50	56	47	43	60	64	48	66	74	45	55	64	57	53	54	68	55	50	44	59	59	52	64	64	52	57	59	55	60	62	57	55	58	53	64	70	46	64	51	45	48	58	64	55	63	54	52	56	60	66	49	55	57	64	55	69	71	45	57	73	51	60
