345	0	2700	208880	576	0	5	140	203	379	387	450	408	390	355	317	276	268	273	250	212	225	197	197	211	181	191	190	167	171	148	159	173	156	144	141	137	133	139	155	118	120	141	108	97	110	124	119	105	112	98	106	94	99	95	111	118	110	106	92	88	102	86	90	126	107	121	74	92	87	97	84	88	78	80	109	87	100	93	87	91	85	82	88	80	95	78	72	66	88	91	75	65	91	79	87	79	93	81	89	90	84	108	94	86	74	93	88	80	90	62	68	82	94	88	69	100	69	69	77	91	81	89	92	84	68	84	84	94	67	81	78	86	68	91	83	85	78	77	77	74	88	80	82	84	104	73	96	83	81	70	79	70	87	92	99	63	89	78	80	72	90	74	88	83	77	69	70	64	74	93	89	80	76	74	83	67	86	70	79	81	69	81	94	90	79	87	70	81	97	77	77	70	73	88	71	87	81	85	84	80	69	67	78	87	85	87	80	76	89	76	75	78	80	80	94	79	87	82	86	81	73	67	63	67	76	77	73	73	96	80	71	65	74	91	83	83	82	97	54	86	72	84	86	75	79	69	83	83	76	85	78	95	82	72	94	73	74	78	86	81	76	80	62	83	76	72	71	86	74	74	76	64	72	73	55	57	66	77	70	65	78	80	76	97	74	93	74	102	92	78	76	78	73	80	74	86	76	74	77	76	74	67	73	74	82	85	58	68	79	72	59	80	100	73	78	83	74	75	76	66	80	59	78	71	85	93	69	72	79	66	86	78	89	80	66	76	76	78	98	72	74	86	77	75	65	60	74	70	62	78	83	87	77	96	66	63	82	96	73	80	71	81	69	91	77	74	77	70	82	73	79	71	80	90	69	84	80	69	87	74	87	81	56	79	82	72	84	101	73	77	87	82	72	73	66	79	83	74	64	77	78	77	61	67	72	84	72	90	58	83	65	77	78	90	65	88	58	70	91	81	80	78	89	90	63	92	78	74	66	74	64	78	78	88	64	71	87	73	76	79	97	79	77	76	84	68	84	90	91	64	67	75	74	72	76	82	79	77	79	63	77	89	77	73	64	72	78	66	86	85	80	84	72	64	74	76	73	71	99	85	73	70	91	76	73	86	66	67	57	73	79	70	78	85	88	91	82	91	89	74	73	85	70	87	73	72	94	66	78	78	78	79	78	77	75	77	77	61	70	69	83	68	74	70	76	82	77	68	72	67	80	77	64	71	74	91	58	85	81	84	62	75	84	82	68	69	70	81	76	86	64	80	77	70	55	73	73	80	73	75	76	82	68	56	80	80	68	71	78	80	74	72	72	81	86	74	59	84	72	61	96	72	66	62	65	75	85	62	94	75	74	87	89	66	82	75	75	93	79	80	90	91	74	70	84	75	68	89	84	67	75	63	60	77	70	62	66	86	93	79	62	86	61	58	80	79	72	64	87	67	71	58	85	73	72	73	84	88	71	62	64	68	77	57	64	95	50	81	72	75	74	71	77	71	73	78	87	67	61	70	76	75	85	72	81	86	72	71	77	85	81	72	64	89	71	69	73	76	70	77	63	73	74	82	64	75	60	67	71	65	73	75	81	82	85	75	79	73	68	86	79	88	64	69	69	72	76	93	100	85	65	83	84	78	71	71	75	74	79	81	87	88	76	81	83	62	84	75	80	91	77	71	73	74	84	65	62	66	64	81	80	63	80	72	80	75	84	89	94	68	75	94	74	87	81	67	83	68	65	66	90	83	64	73	65	67	75	82	77	77	64	61	67	103	66	67	65	72	53	76	72	88	76	91	74	74	80	79	74	95	84	72	70	79	69	81	62	77	65	78	59	68	66	72	77	67	74	67	77	51	66	94	73	79	86	78	88	70	80	63	66	76	77	89	85	52	71	73	70	76	77	73	56	88	91	77	62	61	64	80	74	78	61	57	88	63	85	89	89	74	62	70	80	64	101	93	62	75	66	70	83	90	61	69	70	68	76	67	71	70	64	85	72	70	90	62	71	70	70	74	63	71	70	63	76	78	79	77	74	79	74	68	72	72	72	78	85	65	72	83	71	86	75	68	87	77	83	80	75	68	84	69	77	93	93	88	78	74	75	88	84	80	69	68	70	75	80	71	73	67	71	63	77	68	88	73	78	67	88	70	83	60	74	63	76	69	71	57	77	73	74	66	91	65	71	73	58	82	75	65	72	72	63	74	78	85	75	87	67	79	80	70	65	74	72	76	71	66	90	79	78	72	76	69	64	70	69	93	82	63	83	69	74	71	69	71	70	75	78	85	74	71	76	70	64	65	88	83	60	82	63	79	60	76	77	69	71	91	84	84	81	61	73	73	72	93	70
345	1	1900	209005	596	0	14	122	214	358	383	375	329	311	280	266	238	242	232	207	237	206	206	168	180	186	184	198	167	161	169	167	163	161	178	155	143	159	155	166	165	168	149	146	137	154	150	169	149	147	138	141	150	139	119	140	140	130	143	130	118	124	123	137	125	150	146	150	133	124	127	151	140	160	131	133	137	141	154	128	120	124	115	138	110	135	126	125	139	136	129	124	117	123	129	138	124	133	141	120	126	115	133	124	120	138	140	130	135	119	125	138	145	130	128	130	121	139	149	150	141	112	126	135	122	148	153	129	136	134	129	119	119	165	123	122	129	135	132	148	143	137	126	105	142	155	154	129	125	135	122	126	135	136	124	127	119	150	114	125	139	154	118	131	139	128	117	151	122	136	141	112	132	139	147	125	118	131	136	135	109	122	132	127	119	139	149	144	141	125	146	128	120	131	138	132	116	130	127	106	122	139	140	149	153	114	126	108	106	133	127	118	138	113	122	127	130	130	134	132	130	154	137	139	152	120	139	129	146	125	143	124	134	161	126	120	109	139	123	107	131	141	134	120	136	126	123	120	124	139	143	131	103	125	118	106	135	112	141	119	130	136	121	140	122	118	120	148	114	140	139	125	143	132	121	140	120	125	112	134	140	150	121	131	118	122	121	130	128	135	126	123	124	123	129	144	111	129	127	133	135	116	132	111	102	128	140	126	126	134	136	109	121	134	119	129	147	133	124	138	132	141	128	138	113	126	127	140	143	127	141	116	136	116	124	150	147	132	145	127	123	119	148	132	122	143	143	146	122	123	128	139	143	141	144	141	152	135	128	137	123	140	126	147	143	100	141	112	115	140	125	130	122	118	132	128	135	121	133	131	124	141	131	117	129	128	133	145	115	113	126	144	126	141	119	135	129	115	132	134	120	122	134	104	129	132	150	113	119	138	128	122	124	132	139	115	124	106	108	136	143	122	134	123	125	106	129	137	150	139	135	127	136	126	136	131	127	140	113	143	149	114	132	121	140	125	122	135	135	130	124	148	135	124	137	140	130	160	151	135	139	135	142	137	116	118	117	118	144	133	115	122	122	142	132	134	119	105	121	109	147	133	130	127	123	124	131	116	123	117	117	147	144	117	125	123	124	126	134	143	131	117	149	125	128	141	130	115	134	130	110	125	135	144	140	112	133	138	139	132	109	117	141	138	99	125	106	138	111	129	135	112	120	132	117	115	135	128	108	129	141	103	123	149	132	128	151	131	126	126	133	115	117	143	131	106	126	129	135	144	124	133	123	136	125	139	137	139	117	158	132	149	124	137	119	112	114	124	137	142	135	120	146	139	129	124	143	127	116	125	126	139	129	143	116	110	132	124	129	111	153	124	133	128	116	109	134	124	124	140	142	140	149	105	135	110	119	114	120	126	129	130	103	125	117	139	133	137	136	138	131	114	109	112	115	137	146	142	135	131	115	135	125	121	142	131	130	141	118	127	125	135	142	127	127	118	119	131	123	125	126	144	147	124	144	153	129	124	131	128	126	110	137	140	128	120	114	139	127	137	128	137	135	152	140	117	133	116	147	134	136	112	125	128	115	115	122	156	132	127	138	116	122	120	108	125	142	135	113	115	133	121	109	130	111	137	135	126	127	126	119	129	144	118	137	121	123	136	134	117	122	113	150	130	122	119	111	119	134	126	127	132	132	125	111	111	118	121	124	95	114	143	135	127	139	136	103	135	132	128	124	121	119	135	148	131	142	111	103	128	136	111	129	146	151	171	115	132	111	122	134	128	122	143	132	145	114	126	130	122	124	138	129	147	133	117	135	135	145	119	153	121	109	107	121	139	124	125	122	115	132	119	118	141	140	125	100	128	134	124	145	123	140	122	139	131	131	139	118	120	140	125	141	117	129	122	131	128	134	131	129	126	138	119	123	114	132	129	129	129	138	138	136	122	117	127	128	118	144	137	147	130	125	129	127	127	134	130	119	141	116	114	132	125	130	118	113	140	138	135	124	123	113	130	143	122	128	127	133	126	131	115	144	126	127	127	122	139	122	106	139	116	121	126	140	119	137	133	131	155	126	105	130	135	125	141	98	129	123	122	137	116	137	115	130	122	126	131	128	153	140	125	131	132	110	135	126	130	128	160	110	140	154	124	130	137	102	118	135	103	128	140	103	116	134	126	117	106	144	138	120	137	133	121	146	132	134	128	125	123	127	116	140	131	126	112	142	120	155	135	127	126	125	135	124	121	103	124	98	133	116	136	141	128	125	139	137	111	144	140	121	128	111	132	114	125	125	135	113	140	123	140	150	131	136	131	121	126	117	134	119	106	110	135	127	131	132	104
345	2	2100	209130	585	0	10	131	184	367	391	410	386	349	341	270	277	260	272	254	247	219	204	223	206	182	206	160	169	177	190	192	188	147	154	172	145	165	166	178	133	144	132	155	116	168	117	130	137	153	150	154	146	139	162	127	107	142	140	121	121	100	136	163	129	132	123	134	133	106	115	130	126	117	131	129	129	135	142	113	118	112	104	130	142	128	131	135	114	114	140	132	143	119	131	141	110	116	118	140	111	117	123	131	120	129	113	131	117	113	108	134	126	118	128	95	136	122	117	111	124	111	136	126	92	123	137	120	141	104	124	112	116	136	109	117	101	135	105	114	109	111	121	115	118	111	109	113	128	122	99	104	109	145	116	126	115	98	136	131	106	126	101	117	113	130	139	126	129	127	111	113	124	115	118	123	134	126	118	111	136	112	130	104	133	114	116	124	121	116	109	117	124	123	120	127	108	137	132	111	107	128	128	124	122	105	110	132	127	122	122	123	101	136	112	112	117	111	126	122	102	104	123	96	115	132	111	98	123	108	108	128	125	117	111	128	114	104	119	124	119	143	107	129	127	124	108	103	116	121	122	116	108	128	106	117	124	126	120	101	123	130	111	113	107	105	111	112	129	138	120	132	123	131	123	107	113	125	106	122	130	126	106	132	111	117	116	103	108	102	117	130	118	115	129	135	136	111	116	115	121	114	113	123	116	100	107	107	122	114	119	121	115	131	118	108	98	94	121	115	110	110	93	140	134	121	117	128	112	91	111	101	131	136	128	104	122	125	133	123	114	122	137	128	114	114	120	126	120	125	112	115	135	128	134	122	116	106	115	114	113	114	102	116	100	108	100	113	103	124	119	127	106	132	115	110	111	116	129	104	111	135	157	112	111	109	108	103	112	133	101	123	109	123	117	120	136	130	113	120	112	117	104	100	147	104	134	117	114	116	104	127	102	89	108	109	120	117	105	116	120	123	110	111	127	115	132	113	109	132	126	131	108	114	114	121	117	110	99	113	99	99	119	134	127	115	115	104	117	107	118	116	120	115	119	103	123	125	132	114	110	112	125	128	124	123	134	113	117	130	119	123	131	140	131	114	108	116	116	112	117	129	114	119	108	114	128	104	113	119	125	117	118	121	94	114	121	119	114	133	123	98	116	109	107	115	128	131	126	129	134	130	120	126	124	123	118	123	120	121	99	117	108	128	123	107	116	110	120	121	124	121	123	132	114	114	92	118	122	105	103	107	112	126	136	104	110	121	111	95	95	121	105	119	114	123	111	125	111	106	128	103	123	131	105	116	111	120	113	99	108	128	99	111	87	147	130	114	125	106	127	104	116	130	93	125	123	126	138	123	126	101	106	129	115	134	123	136	107	104	130	129	124	131	106	102	103	113	126	113	126	110	106	122	134	110	111	121	115	116	120	124	119	115	132	122	118	108	143	97	99	127	106	116	127	126	136	105	113	103	97	136	118	116	110	128	115	119	114	111	108	132	112	135	104	112	128	96	123	107	114	105	124	134	121	129	108	96	121	107	117	130	125	107	119	133	110	116	120	129	119	104	113	127	133	114	139	111	110	106	90	124	120	110	112	115	122	98	110	120	116	124	112	121	113	109	118	116	110	106	109	123	136	104	99	120	126	117	120	113	130	139	132	108	96	111	108	112	117	130	117	108	101	105	105	113	132	119	108	128	119	115	114	126	130	103	118	109	115	129	113	104	114	115	113	109	126	125	122	139	122	128	119	117	116	139	110	114	106	120	132	126	114	133	119	95	107	119	121	92	116	106	106	132	122	106	120	121	121	104	120	101	124	124	118	110	131	144	104	112	110	118	116	109	121	132	116	128	101	102	141	107	159	103	135	130	126	113	116	120	141	105	106	120	112	120	136	124	114	139	115	120	116	94	117	125	104	113	110	124	96	118	115	113	123	108	132	110	113	116	112	117	125	100	136	136	118	132	118	112	129	126	106	102	122	110	111	114	123	128	104	100	124	120	126	116	113	114	135	124	130	137	130	117	106	110	109	133	108	117	115	127	113	123	128	107	115	102	130	128	126	119	125	120	91	132	93	118	132	118	123	121	109	105	114	120	114	136	96	106	107	119	119	100	115	141	112	118	119	115	101	115	104	105	130	125	114	125	108	108	129	122	131	149	106	129	120	121	121	115	128	115	118	118	120	109	106	110	116	122	118	126	99	108	110	125	113	114	93	118	111	104	127	121	117	119	126	103	117	117	116	111	122	114	119	128	95	109	125	126	111	98	103	103	119	105	127	123	116	128	128	144	123	126	99	127	123	108	113	93	101	116	110	127	95	113	103	108	121	121	119	103	114	100	105	130	115	123
345	3	3500	209255	595	0	24	138	256	364	365	422	372	334	289	270	282	257	250	218	217	192	197	199	159	169	176	188	168	165	179	147	171	172	128	153	145	145	128	147	132	144	134	150	124	138	122	143	132	105	131	106	120	122	123	119	107	100	102	104	123	104	111	118	100	115	93	118	94	123	123	119	98	104	112	115	108	98	116	101	115	102	94	94	102	105	113	112	104	113	104	102	112	110	131	108	97	99	115	117	112	92	98	102	106	94	103	102	95	113	99	97	90	96	117	103	98	74	91	96	97	98	105	98	97	100	101	82	101	125	85	113	96	97	100	107	90	96	110	85	83	100	89	92	109	102	93	96	97	79	109	106	98	111	92	95	96	101	86	124	112	116	88	107	120	101	76	86	104	96	96	112	107	92	96	83	102	95	105	86	114	107	95	119	81	115	113	105	108	81	109	85	112	98	101	105	106	97	111	107	94	109	100	119	122	103	109	107	91	101	101	106	89	106	95	91	108	94	95	93	92	102	91	107	107	111	92	112	95	104	112	109	93	100	103	101	108	91	105	99	91	87	98	111	86	114	82	109	90	105	111	101	110	110	94	107	89	108	103	87	107	101	99	107	93	115	103	97	77	108	99	91	103	110	118	88	118	86	114	104	105	98	111	102	89	105	81	115	93	107	102	96	85	102	98	93	74	108	103	122	118	109	108	103	89	117	97	99	99	105	104	91	123	111	120	100	108	95	102	91	93	91	109	93	106	101	101	109	96	101	75	102	81	83	103	104	110	109	99	94	99	98	103	115	86	95	102	105	92	91	115	111	98	86	94	96	112	97	122	90	78	94	85	86	105	94	100	105	89	105	97	109	95	105	106	93	108	90	105	94	104	89	60	116	93	89	90	96	82	109	89	101	109	92	105	97	108	104	90	89	101	89	93	106	105	114	99	87	96	98	109	117	104	104	103	107	99	95	93	108	127	111	93	106	92	100	102	100	98	110	101	85	99	92	110	107	113	103	106	114	91	92	88	100	102	102	85	100	87	94	93	100	114	83	94	94	95	111	92	103	88	102	112	98	105	116	90	100	113	112	95	94	81	92	90	103	99	114	98	103	110	81	98	100	102	92	110	104	93	100	86	87	110	95	86	104	110	85	100	89	97	94	93	84	107	99	121	101	82	105	121	104	96	108	110	98	97	99	95	103	103	92	110	96	94	88	103	99	94	98	111	69	88	104	99	94	96	107	95	102	94	111	91	93	87	111	88	100	113	78	105	114	99	94	105	86	94	94	92	100	107	94	110	83	98	116	109	123	121	82	85	87	84	109	87	102	95	90	97	90	109	89	94	94	86	102	91	85	79	104	109	99	114	100	103	96	89	97	81	100	110	101	102	110	114	121	102	104	105	110	83	79	105	102	92	99	100	106	106	94	94	98	96	82	106	108	95	97	112	97	99	109	86	81	100	103	110	101	93	108	89	82	103	99	107	93	93	97	86	94	90	129	99	100	85	104	98	86	94	88	101	116	100	105	92	118	109	82	92	82	120	95	93	82	103	92	94	91	82	90	100	94	88	102	107	93	108	97	114	122	98	80	96	100	76	102	95	104	87	91	111	87	112	91	96	106	101	100	99	107	98	89	106	116	95	103	97	91	108	85	91	115	100	88	104	110	101	106	94	100	113	116	103	101	89	104	87	95	113	109	100	78	85	105	106	108	91	99	71	95	102	108	101	88	89	98	100	98	95	97	71	101	96	92	85	114	112	96	114	113	111	101	101	87	102	108	105	96	95	103	99	114	90	98	89	97	111	94	85	100	87	109	100	80	103	89	96	99	91	117	97	94	98	103	108	105	113	112	88	106	80	105	106	86	89	109	95	108	81	96	88	113	103	97	106	97	100	74	98	103	101	105	91	109	103	97	83	94	94	87	87	112	100	104	97	102	94	86	102	112	111	98	87	101	103	96	92	101	115	114	105	93	90	103	100	86	99	82	84	90	105	88	98	107	95	115	105	95	83	116	98	105	96	104	102	99	98	97	95	85	95	111	80	119	116	100	108	87	110	92	95	110	93	102	97	100	76	83	92	123	101	97	106	93	94	89	102	85	79	90	119	90	102	110	99	107	87	93	87	95	85	86	106	111	99	89	104	104	93	92	91	91	78	98	99	109	106	99	102	115	76	97	109	93	111	100	108	81	107	108	105	109	95	118	100	86	80	122	95	111	96	110	105	85	97	96	111	89	85	110	86	109	95	98	95	106	91	102	85	88	82	102	104	97	97	107	117	104	111	102	105	90	86	101	85	107	101	106	88	95	105	81	81	95	93	101	100	104	111	98	94	99	113	92	89	88	90	101
345	0	2700	209380	584	0	4	140	210	382	368	424	387	388	312	304	302	259	244	247	245	204	178	214	193	191	173	143	162	160	160	156	155	156	134	147	152	131	148	138	152	121	143	124	124	114	124	108	120	121	89	106	109	104	96	123	104	117	106	106	97	78	99	98	67	98	93	93	99	89	94	79	88	94	81	72	76	85	80	95	85	79	92	85	101	90	90	109	84	97	84	91	78	84	99	86	83	92	76	80	90	83	86	78	70	75	80	73	75	100	81	100	94	93	79	86	81	84	82	92	87	99	84	91	83	84	85	94	80	75	71	74	88	73	69	75	88	80	82	64	96	85	82	71	79	80	81	65	85	61	88	92	59	80	81	76	63	75	90	86	84	71	77	80	76	82	82	79	82	91	69	92	70	79	82	72	92	93	67	69	67	100	74	86	85	91	77	70	69	72	68	99	83	80	72	63	82	86	81	89	73	67	100	74	77	79	74	88	87	79	69	94	78	65	65	72	60	80	77	81	74	83	67	93	69	87	79	76	86	94	76	67	73	78	74	74	76	79	63	86	80	65	91	76	85	73	74	82	81	61	69	86	75	71	94	78	46	79	72	73	86	76	75	77	80	78	72	90	86	88	81	60	95	90	77	69	89	81	86	83	78	90	71	72	89	76	67	80	64	80	68	64	80	72	81	67	92	92	73	77	84	63	76	65	85	63	84	76	76	62	75	80	74	72	64	79	68	67	70	74	64	76	63	70	75	74	82	76	68	72	76	77	83	77	90	70	86	77	71	78	60	70	88	82	77	92	64	78	88	70	67	70	85	67	85	66	82	81	68	71	79	67	60	87	79	82	68	73	68	78	76	75	66	75	74	82	82	81	65	74	82	80	77	75	58	73	70	68	75	65	89	72	72	86	71	66	100	71	65	85	66	81	68	69	74	77	82	73	68	69	87	86	75	83	65	76	89	73	84	69	74	76	79	78	61	56	72	93	62	82	68	64	59	94	72	92	79	67	72	83	63	86	71	93	77	96	69	76	71	85	69	80	83	75	75	78	73	81	67	90	98	80	64	63	64	87	78	74	82	64	69	58	74	85	70	68	77	89	67	66	77	62	73	63	62	76	66	71	77	84	70	63	81	69	92	68	63	70	79	80	78	80	69	80	84	64	72	85	87	75	75	82	85	74	69	87	73	86	86	59	84	54	87	77	67	74	68	65	76	84	78	68	81	66	73	69	76	73	70	71	83	83	78	62	70	63	80	74	82	67	71	74	72	84	64	76	72	70	70	69	78	77	73	81	72	83	76	85	67	80	78	88	67	80	66	66	70	84	73	73	76	76	70	74	74	70	70	90	65	80	74	87	77	68	83	75	72	80	76	88	68	69	69	78	78	70	86	80	79	86	77	67	73	90	74	63	70	86	62	74	83	65	67	71	83	90	69	77	75	91	72	72	91	67	86	91	75	79	69	71	78	74	76	72	69	78	74	68	78	74	83	67	72	85	75	75	86	74	71	68	72	86	70	78	83	64	66	76	87	61	57	79	74	86	81	69	73	83	71	71	90	55	90	75	96	77	71	61	74	88	83	57	82	69	62	76	76	75	75	76	69	87	62	71	80	70	70	66	70	78	79	73	61	75	66	74	63	69	81	83	67	78	68	77	70	77	69	81	59	82	76	76	93	93	71	71	75	72	78	69	71	58	71	61	50	67	91	68	66	76	92	86	90	82	73	73	90	75	74	82	85	79	78	78	70	89	77	70	81	72	90	74	56	70	58	76	82	76	72	67	79	80	78	71	73	63	82	72	68	78	71	71	71	53	84	61	66	74	70	70	61	68	99	74	87	108	77	69	74	65	75	52	82	86	86	77	69	78	80	66	72	79	70	69	82	80	73	63	81	79	83	81	62	70	68	78	80	64	88	76	75	84	59	79	70	70	91	79	72	67	62	89	74	90	74	80	67	73	75	71	77	73	68	70	81	85	78	69	79	72	75	57	83	74	64	96	74	95	63	79	91	68	73	73	75	79	75	75	60	79	66	72	91	74	82	60	66	79	74	82	75	93	75	81	87	83	77	69	75	69	69	69	83	75	69	74	82	72	69	76	67	76	75	83	74	88	81	87	83	66	76	103	87	84	75	86	66	67	73	76	75	75	74	84	71	102	68	75	72	69	68	74	79	71	74	64	99	76	68	71	77	81	63	74	77	81	82	68	75	66	69	70	70	81	82	74	85	56	72	90	82	72	71	77	63	80	84	75	70	73	76	96	86	95	79	82	73	85	81	63	102	66	77	80	65	79	71	68	83	65	65	72	80	79	66	79	82	75	77	74	76	82	87	73	71	64	67	76
345	1	1900	209505	614	0	15	111	194	343	346	392	344	309	288	278	255	247	220	224	215	193	210	220	202	178	196	188	198	182	157	136	159	176	141	136	143	162	166	152	146	127	170	172	133	156	146	154	146	135	124	152	141	117	132	142	148	147	154	117	133	147	134	118	142	134	159	129	128	126	149	142	132	140	137	145	145	165	128	130	140	139	135	126	138	131	131	147	132	119	133	118	116	130	149	134	139	144	127	120	128	134	120	142	133	149	128	137	146	116	110	112	143	116	133	126	142	142	140	132	114	135	122	123	125	119	117	136	134	126	137	113	135	135	126	126	148	143	144	135	144	122	139	130	107	118	126	120	128	116	106	129	146	125	104	140	124	105	127	137	126	137	135	123	103	129	139	123	102	116	140	141	134	127	128	101	145	114	140	142	125	126	141	130	111	144	133	130	105	129	139	130	121	116	144	130	118	140	124	121	129	121	131	112	141	128	124	130	111	115	110	127	121	122	135	130	104	140	137	136	126	121	149	134	148	122	122	135	123	149	122	143	132	121	131	151	135	129	132	140	142	110	134	124	125	121	127	131	109	123	130	123	117	136	131	134	132	120	127	93	143	126	141	125	136	135	126	142	137	122	133	137	131	121	132	124	148	147	118	121	141	143	127	141	136	121	119	120	127	113	129	118	142	132	141	99	142	140	129	128	131	116	105	134	151	118	115	129	125	128	129	131	118	112	118	113	124	136	122	118	121	139	146	113	108	129	133	122	115	131	124	126	155	118	121	110	139	108	108	114	138	137	129	127	109	114	115	110	121	150	129	111	134	137	133	121	109	113	121	125	143	160	127	116	143	121	155	141	136	123	116	121	123	123	119	127	113	128	119	117	167	125	125	127	134	115	119	132	143	131	116	134	108	126	142	116	152	105	120	132	120	106	124	136	108	122	124	122	113	127	110	136	124	122	112	116	119	125	130	120	108	131	132	111	116	113	133	131	122	121	136	117	118	129	148	129	120	130	129	120	119	123	111	111	128	106	116	117	136	120	131	112	118	125	146	148	141	127	124	128	139	135	137	145	124	106	119	149	122	113	126	134	124	119	130	141	128	129	128	154	122	112	128	127	141	128	118	121	142	129	128	120	127	135	133	146	112	126	120	121	127	119	123	104	129	137	129	127	119	146	129	120	120	121	118	117	111	120	136	126	136	113	100	124	116	115	134	126	126	125	130	122	134	118	126	117	128	104	116	118	121	133	144	122	136	129	112	125	153	143	110	130	114	110	122	128	134	130	130	129	124	132	164	143	121	118	134	130	129	128	124	130	140	112	135	135	133	134	114	140	131	133	127	130	138	107	129	126	117	112	126	129	133	131	109	121	118	120	123	117	130	103	121	120	132	126	105	117	124	153	148	139	134	129	139	108	130	126	123	129	117	117	128	118	116	119	141	112	126	113	159	133	115	137	137	139	127	107	121	122	137	118	118	115	144	126	150	142	130	137	120	134	141	124	125	135	137	132	134	125	124	132	149	107	107	124	113	130	117	129	120	124	123	130	142	106	131	123	133	134	111	122	113	133	132	128	126	133	141	125	132	124	143	123	122	110	119	125	128	130	104	91	132	122	121	139	115	129	110	121	113	139	137	138	135	112	133	110	132	106	141	118	111	152	108	122	130	143	118	119	135	131	126	107	127	131	98	123	117	109	120	140	150	125	125	117	138	119	138	127	116	132	131	113	141	117	118	138	137	102	131	141	120	141	141	120	116	129	127	141	124	117	112	142	122	135	110	117	134	137	134	141	133	132	124	127	122	116	112	145	117	124	126	128	119	100	142	121	121	118	142	138	147	118	116	120	110	121	136	138	108	127	128	138	125	112	142	126	127	125	128	122	128	123	112	136	119	137	121	135	131	116	136	125	141	147	95	142	108	109	130	155	132	137	123	125	125	135	117	118	114	135	142	136	113	124	132	133	108	133	105	116	117	126	123	117	120	114	105	112	127	146	147	125	106	139	147	103	129	142	128	120	113	123	127	118	147	113	107	107	124	121	101	132	136	117	124	132	117	132	118	129	141	130	102	126	115	137	105	113	112	124	143	119	113	100	127	131	135	114	134	132	139	123	127	160	126	114	114	115	122	127	110	126	135	124	127	140	133	123	132	119	123	139	123	122	132	120	138	123	128	125	114	115	126	124	128	120	129	127	127	146	102	137	126	108	143	113	113	129	103	125	120	136	138	132	122	133	126	122	131	129	133	135	129	140	127	115	120	130	141	130	110	109	127	130	133	139	111	124	126	130	110	104	126	94	128	129	126	123	129	120	134	141	120	134	118	144	127	129	116	120	128	109	115	128	126	122
345	2	2100	209630	576	0	20	128	207	364	365	389	337	349	310	302	281	263	268	219	233	215	176	212	187	196	169	153	195	163	175	166	162	161	161	164	154	149	154	136	150	150	158	154	148	140	153	145	150	127	120	140	150	126	149	167	151	131	95	133	137	123	114	108	137	129	108	114	122	109	122	139	144	112	110	132	112	143	117	126	123	121	120	120	126	129	110	133	129	123	118	129	123	138	114	110	116	117	131	107	126	108	140	121	113	124	114	123	127	110	115	109	109	126	139	130	126	143	118	131	137	136	115	121	94	108	118	131	107	142	116	117	125	115	105	125	113	107	129	123	121	116	115	109	131	129	113	110	118	136	114	133	116	96	123	130	113	131	103	128	111	133	126	114	126	116	123	122	106	115	120	123	122	98	117	92	108	120	128	121	107	129	113	115	103	131	114	125	130	134	113	104	111	122	112	127	138	107	121	103	108	116	139	131	97	121	128	115	119	118	103	112	125	132	111	134	125	104	101	120	109	129	102	130	135	110	127	100	142	126	114	118	126	137	124	140	120	124	127	129	123	137	132	111	120	125	107	116	130	112	120	130	119	127	141	113	112	109	122	118	120	127	104	110	121	115	123	124	114	101	102	119	109	96	111	111	123	126	107	144	126	103	137	127	120	118	123	113	129	126	117	115	112	100	130	131	125	134	121	108	121	122	124	99	122	108	118	119	98	106	121	106	128	106	122	127	113	109	123	98	107	123	119	124	109	115	117	136	114	125	105	117	120	104	123	121	119	102	114	102	110	99	118	126	107	107	115	116	119	129	130	104	114	115	111	112	91	101	99	133	110	130	105	109	116	95	134	104	129	110	93	106	138	104	120	122	120	120	113	117	110	112	107	124	114	122	122	116	114	118	117	113	119	129	106	121	111	111	117	130	101	103	137	121	112	134	121	110	133	121	110	132	105	116	109	123	111	116	115	111	121	129	117	116	105	117	111	118	119	119	136	112	101	120	104	117	104	111	118	107	118	117	106	98	118	103	117	118	121	124	129	107	119	108	113	108	121	113	103	126	120	124	112	127	123	124	107	111	123	106	130	113	129	102	103	107	137	120	112	106	105	124	117	129	104	105	129	95	127	121	130	113	107	121	106	117	104	114	112	109	108	110	126	141	105	99	119	123	153	106	111	108	113	108	110	118	102	121	122	112	116	124	113	97	117	138	121	103	121	120	135	103	91	102	131	116	120	110	102	111	117	96	115	108	110	138	138	121	102	105	131	109	117	120	131	131	124	121	118	122	108	121	142	119	96	120	114	115	121	94	112	126	139	145	117	123	82	100	104	119	113	127	124	123	112	117	108	117	124	100	129	131	108	122	134	105	123	113	120	105	119	122	127	106	120	102	120	116	108	139	111	122	112	121	116	117	106	109	128	126	117	111	102	107	117	114	108	121	124	108	127	131	121	98	123	111	118	127	136	100	113	119	131	104	120	120	120	133	111	114	109	107	127	119	113	117	116	123	103	134	92	134	111	111	110	107	127	118	116	121	113	122	110	95	94	103	122	117	139	121	104	105	122	121	116	113	135	117	109	113	121	123	127	124	99	124	115	99	116	116	102	118	98	154	104	133	90	129	115	128	125	111	99	107	117	124	106	120	118	138	104	113	106	110	117	122	150	134	109	104	109	115	111	112	115	108	104	88	96	116	115	107	100	117	122	123	112	121	126	125	123	123	111	118	116	103	106	124	94	118	118	118	117	147	88	123	124	121	125	107	131	135	122	98	114	123	108	140	109	122	123	109	114	127	127	107	121	93	110	106	110	101	120	142	126	129	120	121	99	113	112	117	115	109	129	113	111	119	131	124	92	114	111	111	111	111	125	109	118	97	122	124	100	114	112	115	93	107	117	117	119	126	138	122	106	118	113	103	99	104	118	102	128	140	111	115	129	127	114	110	136	122	128	107	126	99	105	125	126	114	118	106	119	105	104	113	131	118	95	102	113	120	111	133	122	103	138	113	122	99	112	104	97	135	113	127	110	130	116	120	100	112	136	114	94	117	101	134	113	99	112	127	110	122	113	136	113	108	101	91	124	112	126	114	129	110	116	112	109	108	116	127	91	125	112	123	125	130	111	106	110	108	118	116	120	118	110	108	111	117	102	126	103	105	118	112	108	98	125	118	123	111	122	129	112	110	124	129	110	105	119	128	103	125	100	103	126	121	107	117	102	128	119	106	108	104	106	98	121	125	118	113	118	120	113	114	110	102	134	119	107	116	100	104	126	120	114	116	121	111	109	113	105	121	124	128	100	120	123	122	113	103	110	127	139	134	113	114	122	107	107	137	129	120	118	113	138	85
345	3	3500	209755	567	0	15	157	225	369	378	446	365	374	327	295	270	247	246	222	215	234	192	183	173	188	153	169	172	177	163	153	164	157	152	169	158	159	126	126	138	132	137	145	117	141	137	121	110	137	120	105	122	121	100	109	138	112	117	120	100	111	120	113	104	114	126	122	111	112	124	96	105	87	119	110	116	115	116	107	107	89	107	94	103	98	106	94	114	90	114	121	96	96	85	110	109	102	88	99	106	127	100	105	100	111	108	95	97	94	105	90	107	109	85	106	96	108	104	107	99	97	105	91	88	120	96	115	101	102	103	93	97	112	98	102	83	97	109	104	102	98	104	84	96	93	102	115	96	107	117	101	110	107	105	82	104	100	95	89	100	90	102	108	98	95	106	101	103	115	99	110	105	110	101	84	86	99	94	108	92	114	99	106	86	85	101	92	80	111	116	91	101	120	105	104	108	98	80	114	96	86	100	102	95	109	87	108	94	110	115	107	97	104	110	100	82	88	104	97	131	107	99	89	87	88	94	114	88	98	103	97	98	109	107	98	94	112	109	91	116	98	99	85	91	105	87	100	98	114	91	123	100	91	94	106	89	97	96	93	105	93	110	102	101	123	94	71	91	113	105	92	126	104	112	118	96	89	102	91	99	100	114	101	91	99	114	109	102	96	88	84	87	104	86	108	104	100	104	98	113	93	101	89	94	116	65	95	93	99	108	81	98	108	87	94	92	123	93	118	88	113	94	91	78	102	104	99	102	87	88	90	94	77	98	97	105	98	101	85	102	93	108	82	123	79	95	110	107	112	96	97	100	91	86	96	110	95	107	87	115	98	95	94	94	84	113	82	100	99	123	101	117	112	108	104	102	100	92	99	92	93	87	97	105	106	96	103	101	91	122	82	107	96	97	94	97	109	110	92	84	112	100	77	112	94	114	90	91	84	94	106	105	115	99	100	96	86	101	91	89	95	107	97	100	92	101	104	98	112	86	100	104	100	114	104	92	93	97	107	97	95	95	109	103	93	108	81	107	110	83	95	111	106	89	93	100	91	112	89	103	103	89	98	93	88	107	101	108	101	112	97	120	90	94	103	86	83	112	88	89	115	89	106	98	104	92	90	101	101	123	87	94	108	89	105	99	105	100	83	107	98	100	92	108	99	110	109	113	98	85	92	99	84	89	100	101	80	96	104	98	106	99	83	108	110	98	117	99	95	113	88	83	91	92	109	88	95	124	93	93	96	101	97	85	101	99	91	112	121	83	101	111	97	108	98	88	82	97	96	97	94	100	95	81	91	101	108	104	111	106	105	84	79	100	104	87	99	114	100	78	120	112	101	118	106	88	104	97	110	91	99	93	86	116	91	104	95	105	99	97	99	111	97	92	102	104	111	104	85	102	92	104	95	98	107	109	87	111	102	109	101	97	98	100	108	106	89	97	103	102	98	92	97	81	90	100	103	102	93	116	116	81	97	121	112	90	88	92	84	107	109	118	113	110	112	96	100	98	99	92	112	88	91	105	101	89	92	104	89	100	97	104	107	94	101	93	102	87	96	93	101	91	108	91	110	102	120	86	113	101	95	82	100	99	116	115	128	94	106	98	116	99	120	96	104	97	92	107	100	102	94	121	98	99	101	127	99	93	101	94	99	95	111	85	94	115	102	94	94	92	110	98	111	105	103	104	106	121	106	94	111	100	89	93	89	112	75	100	91	90	103	107	89	104	92	99	89	98	101	83	113	106	96	114	97	89	96	83	102	94	109	92	115	107	99	103	105	97	91	110	112	80	101	123	90	94	119	107	102	85	98	86	82	98	110	99	104	101	89	96	74	115	114	85	91	89	97	104	94	96	94	104	69	104	110	98	82	99	109	62	118	89	108	99	87	109	109	109	107	106	129	102	101	104	113	96	92	91	99	98	106	91	95	88	106	100	102	105	95	102	92	110	84	86	94	81	100	105	104	96	99	101	101	94	101	114	83	90	100	105	90	102	99	89	113	102	91	98	92	108	103	119	88	95	98	101	95	91	97	92	108	104	119	86	78	81	100	108	98	111	101	123	104	104	94	89	87	94	107	90	88	103	78	106	102	94	105	102	96	115	114	115	91	98	121	95	105	106	94	104	128	90	101	98	86	91	93	102	96	99	114	85	89	96	100	91	97	102	93	97	111	104	110	96	94	118	106	97	102	100	100	82	96	102	122	107	99	78	104	120	97	110	95	88	94	106	94	86	88	95	98	91	83	119	94	67	87	101	98	91	117	107	101	77	90	90	82	85	101	107	110	102	115	106	102	97	100	95	95	95	88	73	85	91	68	104	107	109	113	85	120	103	84	104	97	94	87
345	0	2700	209880	581	0	5	139	203	350	382	414	408	382	314	313	258	273	239	221	228	231	193	202	184	193	176	161	172	179	161	169	167	134	137	144	145	160	122	144	116	114	119	117	124	127	122	115	120	106	121	99	91	112	110	95	109	108	83	97	95	94	100	95	103	84	103	90	97	96	93	111	102	94	98	81	83	85	102	78	73	70	109	114	86	66	97	72	89	80	88	80	74	90	70	84	97	72	82	80	77	87	86	84	105	85	95	88	88	86	77	65	79	78	75	71	85	90	73	91	68	79	73	84	80	87	79	87	68	98	82	99	104	73	74	76	89	80	75	84	80	67	76	103	80	80	73	72	83	83	71	103	80	89	81	79	86	98	96	85	66	91	73	80	69	86	84	95	74	89	99	77	79	83	81	88	81	65	92	66	89	82	80	86	73	79	76	89	85	73	80	76	99	69	91	72	69	82	94	87	102	100	79	61	70	74	76	79	81	72	65	74	85	88	83	82	75	83	88	92	94	75	85	81	71	82	69	78	78	83	67	86	79	67	98	69	77	82	85	80	72	86	97	78	73	65	92	75	94	83	63	84	81	72	72	75	61	78	76	73	76	81	83	72	80	70	70	82	76	80	79	79	98	65	76	81	75	106	81	79	67	81	93	70	54	80	78	66	90	75	71	85	77	87	66	77	81	80	90	62	84	78	67	80	79	79	69	59	78	78	81	71	69	91	65	94	84	76	77	68	95	66	77	65	73	86	95	72	69	80	92	84	104	80	92	74	81	85	80	87	79	70	68	76	70	71	89	80	74	70	75	65	70	86	68	61	93	51	65	92	66	81	73	65	67	91	79	81	80	79	83	80	81	82	71	84	74	63	72	80	91	68	82	66	83	57	66	83	102	63	81	83	70	72	93	70	87	83	81	68	87	80	77	79	79	71	87	101	71	83	88	87	73	73	95	82	83	86	84	71	66	86	88	75	79	71	82	70	92	68	80	72	80	66	66	76	60	66	60	79	93	74	64	82	87	78	79	78	70	78	81	84	73	81	74	106	80	86	76	75	87	76	88	64	75	70	82	78	76	80	90	98	72	63	65	80	74	86	77	88	92	73	69	63	84	61	69	70	75	66	75	75	75	74	58	69	75	83	76	74	68	80	71	72	86	80	87	81	90	84	75	75	93	79	57	73	68	68	66	77	80	65	93	75	76	72	81	80	84	86	80	82	90	89	94	63	83	89	80	64	81	67	74	64	71	81	76	65	81	88	65	80	71	67	72	66	67	76	67	96	75	80	84	69	76	68	66	85	64	62	61	83	64	90	68	70	72	74	61	68	75	71	101	79	79	75	70	84	71	74	64	70	69	72	71	88	80	73	67	82	84	67	72	68	88	72	74	77	61	75	66	70	72	65	88	75	71	73	73	62	84	83	81	89	82	75	76	78	68	66	81	73	83	79	71	74	77	96	90	62	88	64	102	57	74	68	91	51	83	82	79	74	71	68	82	69	89	68	99	77	74	76	70	72	94	55	83	102	83	82	61	74	63	84	73	57	87	71	80	86	71	64	70	83	76	77	73	65	61	75	65	75	70	85	87	79	80	89	72	71	81	75	87	83	75	86	89	61	76	76	89	73	68	70	74	61	85	88	87	74	63	80	65	91	89	74	92	64	56	75	69	77	94	78	94	81	62	79	83	86	82	85	83	69	83	90	78	99	64	80	86	85	84	75	71	82	72	78	77	77	77	73	75	89	79	89	70	69	67	88	79	77	69	89	66	73	82	75	78	67	74	88	89	73	77	81	88	84	73	67	74	67	62	73	69	83	94	90	85	70	57	85	64	84	63	71	87	68	86	75	81	72	72	67	82	69	71	75	89	86	78	84	92	62	76	78	75	68	80	78	69	67	64	66	70	79	83	92	85	73	80	79	78	90	80	64	76	62	70	63	64	68	87	74	76	84	75	81	70	75	70	63	78	74	63	66	70	77	72	87	73	71	64	80	85	63	83	63	78	83	77	73	75	74	78	77	55	78	72	81	72	74	92	72	78	77	54	81	67	84	74	77	76	97	75	59	85	78	80	85	80	82	68	64	74	70	89	86	89	81	69	77	73	68	98	67	82	81	78	81	88	86	86	74	80	67	90	81	84	83	75	81	82	83	76	79	83	70	77	77	67	63	64	69	87	67	81	81	86	92	77	74	93	75	79	59	83	84	79	67	77	87	87	86	71	69	84	70	69	80	82	71	84	86	71	77	81	51	76	73	77	83	75	77	63	74	77	58	74	70	65	90	80	67	67	75	80	68	74	78	79	78	61	77	57	73	79	92	76	83	80	75	75	83	67	78	95	66
345	1	1900	210005	595	0	29	119	182	368	331	379	364	342	301	281	264	223	219	235	204	211	193	200	207	201	194	203	192	175	188	151	182	166	127	172	154	142	165	164	148	159	157	160	156	139	144	155	136	151	144	124	135	143	145	143	144	129	129	122	135	131	146	123	138	130	134	142	128	129	134	121	148	115	145	119	136	144	142	132	116	119	133	136	130	102	136	113	125	107	141	131	122	138	130	116	138	134	135	130	126	127	114	126	132	123	144	129	132	123	138	134	123	145	132	133	118	140	115	141	133	112	131	118	144	106	137	145	133	139	127	142	129	128	139	122	149	106	89	118	124	145	125	128	119	123	140	121	119	136	127	127	122	154	128	120	128	120	120	114	108	114	132	134	146	131	131	130	145	123	116	116	138	105	118	141	124	136	125	142	136	121	126	129	118	122	129	118	137	97	145	124	117	127	137	108	137	124	132	136	115	144	109	122	142	136	106	137	126	123	137	136	133	148	118	120	135	145	134	133	118	117	134	142	114	145	144	124	126	138	132	110	123	132	120	124	143	133	132	126	114	100	120	130	136	122	137	118	115	110	144	134	144	117	133	130	106	126	132	127	125	113	106	114	138	124	109	131	118	128	117	120	123	139	145	129	133	128	119	120	118	124	117	101	138	150	108	122	107	119	128	131	116	138	112	130	130	146	136	137	113	134	132	122	136	133	123	118	115	139	110	142	146	159	135	115	118	133	130	127	130	142	112	111	100	122	127	122	152	130	129	139	138	130	123	118	132	139	125	127	140	126	127	131	135	113	120	120	143	137	133	101	130	128	115	125	123	114	111	140	123	129	122	117	146	124	130	114	146	131	145	117	124	126	113	123	118	124	126	131	127	110	116	126	119	141	128	116	139	153	127	124	138	121	105	118	139	120	121	126	124	128	131	136	125	144	140	129	146	111	131	133	147	139	123	126	150	134	110	132	139	123	116	120	139	100	116	131	104	126	128	118	119	126	122	127	138	147	132	129	131	127	106	116	119	119	134	113	143	103	129	143	132	105	137	123	125	118	130	133	143	117	140	125	123	131	136	115	127	122	156	131	139	127	123	129	130	122	108	127	131	108	113	115	110	129	112	111	115	127	120	155	126	129	127	128	126	117	137	148	120	136	121	124	137	135	129	124	115	112	110	126	135	122	99	121	135	105	101	108	127	133	124	116	128	131	138	120	115	154	122	141	129	124	137	127	129	114	139	126	118	133	129	127	119	127	130	143	118	123	112	126	115	138	126	118	112	116	126	140	131	121	121	127	113	137	126	114	144	126	112	120	126	126	137	135	129	120	130	146	116	113	117	121	141	112	115	125	137	132	127	122	119	137	115	114	139	112	140	129	120	140	118	129	122	124	121	127	115	124	103	134	135	119	119	145	127	135	125	132	111	137	131	116	122	127	108	113	140	141	146	125	124	139	120	131	126	133	133	113	140	143	120	123	120	136	123	112	128	155	120	149	146	125	114	154	119	113	123	115	132	124	113	139	133	130	125	120	114	123	114	131	117	124	120	120	119	119	117	141	120	124	126	100	139	116	115	129	125	136	122	132	121	134	131	109	118	125	127	124	112	135	107	142	122	119	133	133	120	137	111	126	113	97	135	120	109	130	130	113	114	134	132	143	131	141	148	144	127	136	149	120	121	120	130	94	142	142	125	124	117	138	126	126	106	144	105	126	106	127	143	123	117	139	118	137	119	132	123	123	112	114	123	129	108	117	123	145	121	128	118	123	139	125	131	124	125	118	116	118	122	112	124	130	125	108	125	137	143	142	141	110	142	125	101	112	123	143	108	142	126	115	124	102	133	123	108	129	123	123	115	111	142	134	121	114	116	130	138	139	136	132	145	120	125	119	129	123	122	119	126	128	142	127	135	112	125	127	133	110	145	97	141	124	131	133	131	114	133	149	133	139	99	135	100	131	132	122	122	107	130	126	106	121	115	149	136	104	130	134	107	150	125	119	111	137	128	120	139	111	122	132	118	128	131	130	130	131	134	110	127	119	125	122	122	121	144	117	138	126	132	125	137	126	112	131	125	118	113	138	138	124	134	121	146	107	124	122	117	110	101	125	127	126	113	133	121	126	132	129	118	114	120	114	117	113	143	125	129	122	122	115	120	117	119	124	119	140	135	110	121	136	100	120	159	121	144	132	134	137	123	138	122	121	137	127	126	131	138	115	117	143	126	127	118	112	122	116	126	127	139	131	121	110	116	106	147	132	116	143	134	138	97	135	137	133	116	129	113	116	127	135	110	128	158	123	110	139	118	128	134	111	114	104	117	125	130	137	148	116	128	118	139	131	135	115	124	128
345	2	2100	210129	586	0	12	122	168	388	371	372	357	343	276	311	258	235	221	256	238	248	230	195	202	204	192	176	194	169	166	161	149	156	169	164	152	155	147	148	178	161	156	154	147	154	147	132	143	118	129	130	118	135	137	116	120	124	123	123	121	139	140	127	123	131	118	135	133	128	126	133	120	123	146	119	116	112	144	106	104	136	111	126	133	154	135	119	105	127	142	148	142	109	125	124	119	131	126	115	119	106	146	125	124	121	116	125	109	110	139	110	125	133	94	129	137	127	133	98	121	127	121	114	93	119	104	131	128	118	118	145	128	118	118	126	136	111	129	117	133	114	115	134	95	107	140	106	113	98	127	143	128	111	121	132	115	111	114	126	122	123	93	122	128	135	105	118	125	129	118	117	109	112	120	110	128	109	145	104	130	107	124	117	139	110	113	148	127	122	108	131	111	129	104	133	101	125	121	113	119	116	119	128	102	121	133	108	130	133	109	95	112	106	109	127	118	114	111	113	109	106	130	122	106	116	111	120	134	124	116	109	110	110	117	117	126	115	113	123	131	133	115	109	115	112	116	93	123	94	133	110	104	127	111	105	123	114	134	127	135	114	119	129	121	122	105	129	120	110	113	102	120	103	112	105	141	112	137	128	118	126	134	115	102	116	120	124	111	122	111	105	120	124	116	105	122	116	113	129	123	131	111	110	113	115	122	119	120	115	110	102	117	107	102	105	113	113	122	115	118	109	108	123	117	96	109	117	108	123	122	117	121	124	98	117	112	108	117	115	114	113	127	129	107	108	130	116	111	111	111	139	116	124	102	127	122	119	83	135	121	115	129	120	115	111	123	114	143	120	112	136	116	119	118	112	119	97	131	112	123	117	101	107	133	125	115	101	115	110	109	119	132	121	123	118	122	123	129	115	125	128	117	105	119	121	108	127	110	100	115	104	111	92	127	118	126	125	144	103	127	127	116	127	113	113	131	131	117	123	107	134	128	117	141	131	124	115	114	126	116	108	119	98	114	134	138	141	106	132	125	125	113	97	125	80	125	125	121	113	115	104	124	112	100	127	114	117	103	112	129	101	120	114	142	148	103	121	111	123	122	130	115	129	108	94	112	125	127	125	105	139	112	129	125	123	115	107	120	122	115	118	118	109	134	119	127	136	112	116	124	125	131	123	120	118	118	133	122	121	118	100	117	109	120	123	122	111	101	125	108	99	120	140	117	122	135	139	133	118	125	96	121	132	121	119	127	114	114	135	118	135	121	101	120	106	107	115	125	122	133	111	95	116	117	142	117	125	115	121	104	121	137	109	126	114	120	123	128	98	120	107	109	121	114	112	117	124	130	107	108	129	118	127	114	134	110	128	91	123	121	119	101	127	116	120	127	126	116	104	117	107	134	108	110	121	89	112	105	122	118	125	100	124	115	123	104	109	112	115	124	95	102	113	112	114	117	125	126	110	101	133	121	116	131	125	113	130	135	107	97	118	98	112	103	122	141	123	114	124	100	119	114	111	105	106	128	109	103	129	130	101	116	120	131	126	105	108	131	106	125	119	114	116	108	127	121	125	122	112	127	114	121	123	106	100	116	143	110	119	113	123	108	106	111	131	113	108	109	134	132	125	122	104	113	114	128	110	111	109	149	111	117	106	127	125	105	89	123	116	128	130	115	116	121	110	126	111	95	107	109	100	113	105	109	122	102	119	109	125	122	116	113	107	128	102	131	114	132	119	117	107	126	108	131	120	127	131	110	126	116	111	111	119	102	125	115	124	115	122	113	114	109	122	118	108	95	118	126	142	104	124	110	120	142	117	121	112	101	117	124	122	122	122	129	119	116	139	111	111	114	105	140	112	121	118	119	116	102	119	132	128	125	107	115	102	128	92	112	116	135	115	92	113	112	129	114	131	121	123	129	116	109	103	85	141	109	110	119	127	111	125	117	112	128	119	106	128	107	119	142	123	108	125	137	113	126	123	124	101	134	106	104	117	119	123	114	115	97	122	109	117	138	119	116	115	114	128	126	136	120	123	120	106	128	128	121	118	106	107	114	109	121	98	107	120	99	124	119	115	112	113	125	114	105	111	126	114	115	114	111	113	124	126	113	122	110	108	126	120	101	110	123	119	118	117	122	133	118	135	132	131	114	123	117	124	109	116	139	116	125	124	128	110	119	119	98	131	117	110	129	117	128	138	138	121	92	105	110	96	128	103	147	110	102	107	115	137	114	111	115	119	111	128	132	137	130	103	150	124	118	115	105	143	111	116	113	123	118	112	87	109	121	133	118	112	133	135	109	125	119	107	124	106	134	98	98	111	134	112	110	114	116	108	106	117	126	125
345	3	3500	210254	596	0	16	154	232	369	322	424	364	327	311	304	241	246	236	223	239	202	181	214	181	182	190	179	167	155	172	160	131	149	136	140	155	126	143	121	153	127	134	130	139	124	131	134	113	108	115	113	110	107	106	124	139	116	117	111	108	111	114	125	126	109	96	103	107	125	127	101	110	106	104	114	117	112	103	96	116	101	112	97	84	101	96	100	115	119	105	113	106	96	114	87	111	122	109	96	109	116	101	100	102	105	123	96	79	100	104	115	109	104	121	96	111	103	93	97	112	101	104	103	121	88	90	120	114	99	102	126	98	89	114	107	120	111	108	93	102	113	91	102	89	108	94	94	103	87	95	105	111	103	105	114	98	105	94	97	89	104	104	115	111	116	102	93	114	103	83	104	108	95	81	89	90	95	98	113	102	97	103	101	103	111	89	92	102	82	98	103	94	86	98	93	118	92	101	87	107	110	108	100	95	99	115	96	92	87	99	102	123	96	95	112	104	86	96	121	98	83	93	106	98	90	109	87	105	92	87	97	103	88	88	104	102	105	103	106	90	94	91	94	99	90	107	105	123	102	99	102	90	113	103	86	105	88	102	85	88	99	90	117	97	86	100	114	115	102	116	100	93	87	107	80	108	89	104	115	101	102	107	107	123	99	89	92	90	102	109	111	105	98	108	92	93	105	105	84	92	92	87	97	102	103	104	94	78	85	82	93	107	108	106	121	107	94	98	95	99	91	102	80	100	96	106	91	89	107	91	129	95	106	110	110	105	96	110	115	91	106	114	102	116	97	116	88	94	103	95	115	108	98	104	83	132	106	94	94	105	100	95	102	96	94	102	96	98	103	110	111	89	102	99	107	102	108	92	95	131	92	103	105	95	112	95	97	89	105	83	100	95	111	91	105	85	97	97	114	107	87	100	99	94	104	127	89	81	99	93	93	87	97	102	99	93	79	101	100	97	102	93	102	94	115	102	99	88	82	106	100	102	96	84	82	122	114	108	101	102	85	94	93	81	92	116	100	92	95	110	84	80	106	108	89	90	107	88	90	89	100	103	98	106	101	99	96	85	96	111	110	96	95	96	110	100	101	100	80	106	107	104	116	103	106	101	94	93	90	91	107	110	100	89	97	94	99	89	107	91	102	98	107	96	107	99	111	106	130	104	90	115	102	92	116	103	123	99	88	106	104	102	95	112	91	112	109	82	100	95	115	104	108	98	86	94	87	95	96	108	114	81	96	88	83	107	109	80	80	92	107	102	100	107	105	97	85	88	110	108	112	103	94	102	109	106	75	79	127	101	94	113	89	105	91	84	121	98	101	85	103	97	93	89	106	113	121	96	106	106	87	94	98	96	105	112	111	93	95	122	86	112	93	106	104	105	108	81	91	106	92	100	97	98	111	107	106	76	108	110	98	110	89	101	111	93	99	97	103	103	97	95	105	85	94	105	94	97	103	81	79	86	110	90	92	110	93	95	114	117	106	102	107	85	100	104	96	96	118	89	90	89	111	97	107	101	108	109	97	99	85	83	108	105	95	87	93	87	93	89	94	103	105	93	118	91	103	107	107	97	89	108	84	109	99	92	95	106	121	104	89	101	99	102	110	89	103	85	83	108	93	106	88	98	76	96	102	102	99	94	114	104	88	109	107	123	88	107	100	99	104	89	76	115	102	100	109	101	90	102	110	87	103	102	113	108	91	92	110	99	88	104	95	106	122	90	79	105	82	96	94	117	102	99	107	108	101	82	94	95	105	89	96	95	102	102	94	99	93	101	106	101	101	89	99	112	92	85	99	101	70	92	115	97	85	96	111	123	97	97	88	97	101	89	106	88	119	103	94	97	106	115	81	102	90	103	107	93	97	101	100	110	100	92	90	100	79	89	84	100	100	118	88	116	96	95	108	111	102	100	104	97	82	96	85	108	89	103	117	112	107	97	90	104	107	106	91	81	92	109	83	101	93	89	83	91	110	102	120	103	96	105	105	110	93	115	83	96	93	96	86	89	87	99	103	97	110	110	107	100	100	96	93	105	85	107	81	80	87	92	110	102	95	98	91	92	126	98	103	93	101	92	108	111	74	102	127	110	98	89	95	100	95	86	88	89	97	93	97	117	101	142	87	102	104	103	103	107	114	106	97	89	106	96	103	107	100	97	89	96	109	91	96	97	102	89	83	102	103	96	103	98	94	98	88	86	115	103	107	99	107	106	96	101	100	97	87	93	94	92	80	107	94	88	96	101	105	109	87	97	114	97	104	104	90	102	83	99	94	71	104	86	88	88	86	99	93	106	79	94	105	94	92	103	87	77	88	83	90	104	117	108	95	96	109	88	100
