345	0	2700	144732	397	0	13	182	275	462	462	486	447	454	432	408	384	362	365	356	336	324	321	311	290	264	277	311	270	262	262	267	248	273	250	236	214	248	247	222	215	204	219	216	243	211	218	232	210	215	228	219	172	196	213	191	183	236	199	198	207	218	195	199	191	175	178	169	192	196	188	209	189	183	177	199	197	183	194	175	177	240	177	216	196	186	215	180	184	209	205	176	184	181	193	180	184	187	176	189	196	178	183	213	199	170	169	189	185	170	173	186	189	188	192	203	176	168	195	182	171	201	172	208	151	190	191	201	169	173	181	167	163	184	175	168	177	182	167	182	175	186	201	205	179	186	163	170	207	202	180	177	169	147	169	182	175	192	172	194	198	176	196	187	170	183	196	204	187	188	176	158	162	179	188	163	185	169	201	183	172	199	166	168	181	175	164	179	196	171	196	158	202	198	183	197	181	179	178	180	178	191	179	170	188	197	171	190	162	173	176	194	173	159	163	191	173	175	160	175	198	165	173	197	202	168	169	184	171	194	184	202	192	164	169	183	198	201	175	177	201	165	179	172	186	175	174	157	178	173	167	175	180	195	151	164	183	196	181	168	185	193	177	181	181	179	180	170	174	172	193	199	168	183	171	179	195	198	185	181	194	173	194	174	195	201	194	171	170	185	174	187	158	162	194	178	172	204	175	196	178	189	185	177	169	180	173	185	167	189	202	193	148	188	160	188	191	179	182	163	152	178	184	142	202	180	184	167	174	176	167	196	165	203	184	195	162	167	178	182	168	183	193	185	176	169	199	159	177	155	160	189	173	183	163	188	180	168	157	184	176	183	183	177	169	168	183	166	190	185	182	178	181	162	177	176	191	173	173	168	174	189	175	178	170	183	170	175	202	172	165	166	173	166	181	166	174	164	177	199	167	170	174	168	164	167	194	187	156	168	157	188	172	203	169	182	167	159	182	182	176	186	208	188	162	170	207	163	177	180	173	172	205	172	176	167	168	180	177	174	194	156	207	174	173	174	156	186	147	177	183	187	193	174	161	186	183	208	175	196	191	187	160	177	189	185	180	167	188	166	182	190	204	156	187	172	170	149	190	153	170	216	177	178	168	169	172	162	184	181	182	178	164	186	160	172	175	160	175	162	171	176	171	175	153	192	162	168	179	183	136	163	180	188	174	210	172	196	214	163	192	167	182	185	185	190	193	185	206	177	185	189	196	182	184	178	155	174	183	171	179	181	210	153	183	173	193	176	214	176	189	182	182	154	159	172	187	185	184	185	190	178	165	162	180	179	189	163	183	157	170	193	161	182	178	176	162	163	160	182	183	171	189	192	191	177	192	160	176	154	172	191	176	171	162	189	186	176	169	192	184	175	168	191	167	183	163	181	178	177	179	161	156	173	161	187	185	155	182	183	181	170	184	194	184	169	177	164	199	195	180	194	178	180	177	191	166	169	199	188	187	185	184	184	184	166	183	170	182	165	170	174	169	188	179	175	175	194	174	171	168	176	174	177	169	190	174	179	151	165	199	187	189	193	151	170	185	176	177	190	195	175	185	183	192	162	180	169	175	170	179	154	182	177	159	186	190	178	157	176	176	178	162	160	178	189	195	206	189	172	176	205	174	178	164	162	161	188	165	177	163	178	145	182	188	192	181	177	194	162	206	178	171	167	194	168	187	172	170	180	174	179	196	185	183	209	200	192	177	202	154	202	186	200	192	154	191	147	179	174	167	189	180	207	183	198	179	193	194	169	188	189	175	163	163	183	193	160	164	174	189	165	167	158	220	158	183	204	176	190	167	161	176	176	166	187	169	192	166	197	168	180	189	171	194	179	180	188	169	168	174	201	165	177	187	202	181	145	178	187	179	182	173	158	180	178	183	173	173	202	193	156	198	202	175	180	153	176	194	186	170	168	169	169	173	177	148	180	176	185	177	203	139	175	192	174	161	185	180	162	189	176	175	181	176	163	188	169	185	158	169	185	187	167	176	164	192	162	179	182	158	180	188	176	180	166	168	153	170	165	173	181	157	209	165	188	196	195	197	175	170	191	178	161	168	161	185	152	191	168	188	185	166	164	167	173	186	169	166	163	178	189	176	213	157	179	185	161	167	182	160	176	180	198	204	168	171	170	159	170	183	182	177	164	173	169	189	180	166	186	179	202	174	175	186	167	164	171	185	174	182	176	157	167	185	169	155	163	187	205	188	195	167	182	190	165	179	185	194	184	178	180	180	195	176	183	184	217	158	171	156	176	159	175	167	159	193	165	178	173	186	169	185	165	153	188	160	173	194	194	187	177	156	164	170	178	149	189	195	187	184	159	174	162	175	178	166	187
345	1	1900	144855	413	0	15	77	183	283	301	320	299	288	263	217	196	209	216	184	186	147	148	137	156	149	130	156	102	137	143	131	129	133	120	128	140	108	109	108	107	93	123	100	91	92	94	106	95	110	98	86	95	97	99	100	90	96	100	87	86	87	106	75	82	86	81	88	79	84	84	103	89	74	78	87	93	88	91	69	96	81	76	85	72	94	92	83	84	91	95	81	113	81	86	78	76	85	95	66	85	78	96	92	83	74	79	88	72	85	83	93	80	94	78	96	82	87	79	73	68	90	95	79	82	75	84	84	86	91	86	86	86	85	93	94	76	83	74	73	75	89	80	91	87	88	80	76	89	85	90	101	74	71	80	89	88	77	90	78	72	101	64	83	77	92	84	81	71	86	81	84	83	81	89	70	89	92	83	71	61	87	82	87	71	82	68	83	80	86	96	96	79	82	83	77	95	61	87	55	69	90	80	75	78	67	69	57	102	87	83	79	73	88	86	74	92	76	77	67	83	81	72	87	79	85	85	84	87	72	63	78	79	97	77	83	73	68	75	83	95	89	80	79	90	84	84	84	75	75	69	83	77	85	87	78	66	84	90	84	74	79	72	90	91	78	72	79	78	86	68	74	93	77	77	89	72	96	62	89	73	98	84	78	88	97	84	65	86	68	80	85	74	68	64	85	79	88	95	79	82	85	93	78	70	89	71	84	80	83	75	79	84	92	75	77	82	84	86	76	77	91	65	84	82	89	77	80	80	90	71	82	78	84	80	85	70	79	86	74	80	64	83	75	83	76	73	77	81	85	68	69	68	76	78	73	70	83	79	88	77	73	76	92	72	91	78	88	76	72	106	67	77	79	81	82	93	85	70	75	71	83	75	92	74	85	90	84	79	70	76	81	90	97	98	84	84	81	80	69	94	87	79	88	89	76	68	91	64	91	72	83	67	72	84	83	96	79	78	79	92	72	91	78	63	80	69	84	98	79	65	92	86	79	98	74	84	91	85	70	81	85	72	92	94	78	73	79	64	95	82	58	67	70	84	73	80	87	79	82	80	75	81	101	101	75	83	88	89	91	87	70	71	76	80	79	69	93	77	76	65	84	73	84	76	84	85	76	75	73	87	81	60	76	80	67	80	74	67	87	82	91	73	70	86	77	72	73	77	84	78	74	92	71	74	85	77	65	87	73	64	98	67	77	61	89	76	78	78	79	73	83	83	79	96	83	60	85	72	76	68	70	79	74	93	85	71	87	75	93	90	71	79	90	99	71	72	87	85	72	87	91	88	81	75	79	77	59	70	83	80	87	85	89	85	67	71	78	83	66	93	74	68	82	83	77	73	89	73	86	82	94	86	72	78	94	90	99	69	58	71	73	89	89	85	95	89	91	66	73	71	84	76	83	77	80	74	76	92	85	58	89	100	83	101	89	72	77	85	77	95	86	62	76	83	78	78	101	88	81	73	67	73	75	93	87	72	68	79	72	73	74	95	79	93	70	73	93	71	87	76	81	85	88	77	60	66	84	70	89	79	84	87	79	76	72	87	95	77	74	81	67	69	87	80	85	74	80	73	90	92	90	90	64	82	77	84	74	80	69	80	83	70	73	74	99	70	72	71	87	65	94	84	71	82	76	78	89	82	80	88	70	67	63	82	72	96	78	82	84	73	84	79	94	72	83	75	98	86	88	66	87	87	70	85	89	81	78	69	74	83	83	53	74	76	70	90	75	75	72	89	96	87	68	65	93	76	83	76	83	83	83	71	80	83	79	65	95	89	79	84	70	65	88	85	78	77	86	67	68	101	71	74	80	90	85	73	89	90	82	72	90	73	72	83	88	90	88	86	59	88	93	72	72	64	69	88	67	82	76	69	74	96	81	82	75	75	67	89	73	90	81	95	64	76	71	78	90	75	88	79	69	93	74	86	93	75	98	78	77	77	85	79	92	84	83	77	82	86	70	72	74	80	88	75	87	85	86	66	72	79	83	70	81	81	83	90	89	70	74	85	88	100	64	77	65	75	86	84	76	80	85	83	72	78	76	66	84	79	75	74	93	90	76	88	73	108	85	72	83	89	71	66	88	77	78	95	67	68	77	77	92	95	81	83	74	67	81	86	101	75	84	71	72	82	77	66	75	64	81	69	89	64	87	67	71	79	79	85	72	82	87	88	87	82	77	78	72	92	81	93	81	58	74	84	99	59	79	83	74	81	98	65	81	82	85	84	74	87	84	79	87	77	68	69	95	66	88	90	93	74	97	71	90	77	69	93	95	87	70	76	87	74	86	70	84	82	68	95	68	70	73	73	76	98	74	78	75	79	74	84	64	61	81	79	75	65	95
345	2	2100	144979	415	0	12	117	201	354	338	390	336	312	295	301	243	238	217	226	220	199	204	200	180	186	175	174	153	182	152	163	138	147	150	138	136	134	142	126	114	129	135	115	148	143	137	107	136	125	132	124	127	121	106	103	113	114	109	116	107	127	109	133	101	121	119	124	114	115	121	103	115	104	112	116	96	115	108	84	128	121	89	119	106	116	124	111	101	103	90	111	110	105	100	100	110	94	107	105	100	111	99	99	117	121	115	99	122	79	106	98	115	108	108	99	92	92	108	101	93	92	104	107	74	90	113	107	108	104	94	99	104	108	112	118	108	109	112	103	107	107	107	101	85	109	106	104	79	98	101	105	105	115	94	105	126	102	83	117	92	104	120	93	80	108	94	97	96	91	96	100	106	108	94	100	89	114	93	107	91	94	118	91	86	101	117	106	100	81	102	88	97	100	80	96	104	100	94	117	90	111	103	105	101	90	101	108	111	114	91	116	120	94	115	108	88	108	107	94	108	98	96	113	98	109	91	95	121	94	106	91	104	94	109	98	95	86	94	113	123	103	102	105	90	92	99	109	123	114	110	122	113	96	92	105	103	110	95	90	106	83	102	123	97	95	107	103	79	101	93	94	96	85	96	98	110	108	98	99	112	92	106	89	113	109	98	111	88	94	95	100	95	91	107	96	95	104	102	105	98	102	99	90	100	114	102	105	101	114	108	103	88	95	103	101	97	93	87	103	83	96	95	106	82	93	98	100	97	86	102	96	98	100	93	105	94	90	92	99	94	105	90	105	104	94	121	117	94	102	118	114	98	114	95	101	110	106	116	121	86	95	111	107	98	96	116	90	96	111	82	94	97	110	97	93	109	96	107	106	92	112	95	108	83	105	77	112	89	110	98	108	105	105	92	96	103	96	113	114	111	87	96	92	112	114	103	119	97	106	95	103	114	113	130	95	81	105	98	83	79	95	90	98	85	100	95	97	78	88	94	123	89	103	100	107	127	96	117	108	119	98	109	89	109	116	102	92	93	86	107	101	101	111	105	115	92	91	105	101	102	97	103	98	96	83	102	96	105	101	89	110	96	96	90	109	104	114	101	108	87	100	116	104	98	101	98	96	85	103	91	90	86	101	94	107	88	99	101	97	90	95	122	120	95	103	101	87	109	105	112	106	127	88	77	112	102	84	104	103	99	91	115	88	101	92	96	90	98	100	103	110	101	96	85	98	97	102	120	86	96	111	90	105	95	89	84	103	97	88	93	116	108	108	114	98	105	112	106	108	98	99	94	91	95	101	78	101	90	96	113	90	98	117	114	94	93	109	102	83	108	105	95	92	101	83	86	106	96	100	90	101	106	107	101	98	92	102	98	111	104	94	93	97	101	95	94	101	107	96	101	113	90	80	109	100	105	109	91	92	101	115	97	110	97	104	106	98	92	98	92	114	113	100	99	92	86	86	94	115	89	88	110	85	108	94	91	107	98	103	95	100	118	97	85	100	96	120	98	87	89	96	107	104	122	110	95	106	99	101	120	110	91	110	101	94	86	101	103	84	84	95	112	88	90	101	100	93	108	93	100	103	101	92	98	101	108	104	91	98	93	89	100	104	92	117	111	99	93	88	107	116	87	98	92	105	98	84	99	107	110	104	79	96	96	109	101	99	97	88	96	106	106	103	108	101	95	92	102	109	93	88	98	95	101	97	103	89	97	91	110	78	101	96	82	94	114	86	106	97	93	89	102	107	92	105	91	93	94	81	92	92	102	99	99	104	89	86	101	99	88	87	107	88	101	95	102	91	91	92	111	86	101	113	95	109	102	98	101	118	101	93	105	88	87	96	111	91	81	96	91	83	110	110	85	117	108	92	90	91	114	94	99	89	97	98	114	103	96	120	93	104	109	97	106	101	99	92	91	95	96	94	89	101	104	102	88	101	100	101	95	103	111	103	108	103	106	102	91	101	87	100	105	79	93	105	111	101	111	105	112	110	93	69	89	100	99	105	95	96	106	99	84	113	98	101	85	101	108	110	101	107	110	108	87	98	87	103	120	104	91	97	114	103	95	97	96	103	98	108	104	116	103	115	115	95	77	83	107	106	94	103	100	99	111	98	97	92	100	111	70	96	95	102	100	102	102	90	105	102	104	107	87	112	83	93	87	103	107	111	104	93	100	97	92	101	101	92	90	89	120	97	82	116	98	97	98	94	98	109	110	110	100	82	93	91	94	100	111	95	94	108	104	93	119	95	111	115	106	95	108	92	88	97	110	119	105	100	107	89	112	105	97	121	116	99	102	109	94	113	116	107	89	87	94	100	105	109	106	112	89	104	100	89	73	106	86	93
345	3	3500	145102	403	0	30	161	232	383	409	457	411	391	349	328	317	303	256	256	272	230	243	226	254	225	207	216	198	224	189	213	208	202	184	177	182	179	186	170	169	184	166	191	187	158	154	167	174	183	165	148	149	146	154	157	163	150	164	150	153	158	138	163	168	152	156	138	153	136	147	159	166	158	146	148	161	134	150	142	128	146	122	159	142	156	132	140	135	127	125	142	115	141	130	131	145	142	138	151	134	133	120	133	144	149	147	139	135	128	135	136	146	133	147	130	136	130	118	149	134	114	172	138	113	145	152	157	148	132	137	129	133	120	142	121	159	123	139	136	141	156	120	138	133	142	140	129	150	132	122	128	129	125	153	124	116	145	130	128	116	126	121	139	137	144	137	143	161	116	128	134	152	145	156	117	156	149	140	121	129	142	136	147	129	151	150	144	124	153	128	139	118	145	128	122	133	131	125	128	134	143	93	132	126	116	128	134	155	142	140	136	150	128	123	142	133	132	149	156	136	153	134	143	136	133	143	121	134	139	126	148	143	124	153	137	126	137	148	132	132	126	152	124	133	122	119	134	119	134	125	118	141	149	134	137	128	142	142	144	136	158	121	131	134	126	122	127	115	137	116	146	151	129	145	136	126	140	116	134	113	145	129	124	141	130	127	122	134	131	152	139	134	151	130	164	134	148	137	127	141	132	121	140	150	132	137	126	135	142	134	145	137	138	147	144	141	133	138	123	120	130	153	117	136	125	144	131	139	137	126	133	163	112	165	147	127	135	145	120	152	123	133	127	156	150	122	150	118	123	132	131	118	146	134	139	123	141	122	136	120	146	114	120	136	124	140	134	129	140	151	135	154	128	141	142	142	134	131	144	114	129	120	134	130	145	139	136	135	143	132	142	132	146	122	125	136	141	102	128	145	119	145	144	122	128	121	119	130	110	132	138	145	122	124	140	147	126	143	119	117	115	131	124	146	152	142	133	122	146	132	131	149	134	123	133	130	120	98	149	150	148	119	133	143	128	134	132	151	131	117	141	139	154	108	135	111	152	140	143	137	129	122	135	153	130	142	115	141	133	143	133	137	120	122	115	137	163	141	146	136	124	142	121	125	133	140	153	121	130	135	147	160	128	129	122	155	117	136	116	114	121	140	131	122	142	134	149	132	132	137	138	128	117	153	110	125	130	118	128	132	152	140	133	114	143	131	129	132	152	130	140	141	130	119	123	142	120	130	135	119	128	137	139	123	135	139	138	119	138	142	108	134	129	143	145	154	115	116	129	128	130	158	136	130	126	119	135	129	155	130	134	129	147	123	133	142	152	152	145	129	125	137	119	148	142	136	139	132	132	136	135	113	152	128	155	113	115	132	131	138	118	112	130	116	131	165	135	123	134	133	148	136	138	133	145	115	127	113	144	133	129	138	142	137	150	138	136	128	124	123	140	123	122	134	118	136	126	152	129	115	128	130	140	135	120	135	140	129	139	134	137	116	129	135	125	122	121	126	125	143	135	94	144	132	134	116	113	119	111	128	150	124	120	122	135	133	135	120	132	123	111	121	137	127	137	155	138	117	127	156	121	140	130	139	135	134	148	128	129	142	118	132	152	137	126	133	119	141	129	134	136	120	145	147	122	136	165	135	132	151	150	136	146	142	124	125	143	105	156	135	127	133	164	120	108	145	107	128	135	132	141	133	134	134	117	137	141	119	134	129	110	145	141	135	141	137	114	136	134	155	143	133	144	123	138	124	137	138	129	124	131	148	134	140	126	126	135	142	139	112	155	131	143	132	144	142	146	121	114	129	142	136	134	129	119	120	128	112	112	139	142	122	132	134	140	133	146	120	126	115	129	132	127	152	147	134	143	117	119	132	132	121	122	135	154	133	126	127	139	122	132	163	127	146	123	140	154	115	111	109	142	149	137	140	130	125	122	119	134	144	136	137	139	148	133	139	144	111	138	114	142	119	137	141	130	134	131	151	140	113	130	136	130	108	152	129	128	128	121	125	129	117	111	133	117	128	112	136	150	143	145	146	148	133	142	125	126	126	121	128	120	123	141	146	136	128	121	142	125	118	146	132	152	129	117	145	158	135	151	126	122	133	135	156	125	141	133	132	131	111	138	129	142	138	136	126	133	146	138	134	130	127	140	132	123	132	129	131	127	141	131	137	129	125	137	131	143	134	129	122	131	138	152	156	121	154	132	131	134	119	127	114	112	132	126	133	146	144	110	139	140	150	145	137	132	131	125	126	115	143	129	134	103	133	157	119	150	133	128	138	137	129	124	144	148	113	115	130	129	104	145	106	144	154	128	123	133	150	128	140	137	117	110	126	131	144	131
345	0	2700	145225	396	0	15	216	273	420	471	549	446	458	470	384	387	349	339	336	306	325	316	309	288	313	264	243	269	239	276	241	255	248	247	270	233	224	239	215	227	232	210	201	197	240	201	227	234	217	202	209	184	192	199	211	199	193	213	200	198	211	203	196	198	184	216	178	242	159	175	175	213	219	178	194	193	183	184	186	190	191	190	208	189	212	199	176	201	169	175	192	177	190	171	173	179	193	167	175	187	176	212	177	188	194	177	155	165	151	194	183	192	182	164	178	203	192	177	212	176	176	197	173	187	186	196	158	178	180	186	173	172	157	188	198	183	193	160	182	199	182	176	182	167	182	185	180	160	203	179	172	180	164	195	184	174	153	194	156	188	167	167	186	164	187	176	167	185	187	186	179	179	190	186	183	178	167	182	194	172	183	188	203	194	180	162	191	176	168	149	182	173	153	187	177	183	195	177	155	202	186	173	179	172	188	201	178	191	155	179	165	189	158	177	172	183	184	163	193	174	174	175	186	163	173	189	177	161	151	164	196	159	172	180	177	160	178	183	172	188	176	165	174	174	163	168	173	171	180	182	180	174	210	147	174	157	187	195	171	174	188	167	197	157	202	193	195	190	171	190	160	165	190	172	188	171	161	187	171	190	202	177	194	203	188	173	182	180	171	172	194	175	144	192	177	182	187	203	181	176	165	199	199	176	173	177	167	193	186	178	157	154	200	192	166	191	160	173	171	153	173	188	184	171	208	182	175	165	199	182	178	165	200	173	169	181	195	220	188	185	172	188	183	193	198	175	177	178	190	195	175	182	167	188	186	178	189	205	181	190	170	178	172	161	194	191	176	172	186	184	191	189	177	175	195	174	173	190	207	177	166	197	196	168	187	153	179	174	149	176	165	188	179	174	182	179	196	176	180	175	193	178	176	172	179	176	152	193	173	169	165	190	161	136	174	180	168	180	175	177	198	193	167	175	187	174	171	166	173	176	170	164	203	166	160	199	192	170	168	166	193	173	188	178	174	158	167	168	185	157	180	173	183	181	175	182	186	178	208	182	162	199	177	190	170	201	175	192	198	216	183	171	191	180	187	181	193	177	148	178	158	172	171	193	173	191	192	174	174	187	166	172	179	173	167	177	154	182	180	181	167	164	179	148	172	178	175	162	148	167	185	190	203	192	160	170	168	179	194	175	164	191	179	189	192	178	211	159	163	173	193	167	158	188	160	157	181	185	167	187	170	184	175	187	156	177	178	178	181	165	185	179	169	150	190	180	182	204	196	175	180	179	176	172	189	175	160	197	168	167	164	187	164	181	176	183	182	193	171	199	172	159	172	170	169	181	190	160	174	169	196	159	185	185	160	202	162	197	175	180	167	177	161	180	199	159	186	187	140	172	184	171	158	183	217	197	162	175	163	156	198	169	172	188	190	158	169	163	182	157	187	191	188	178	173	194	189	182	185	181	154	197	156	177	179	178	173	169	156	183	176	185	172	189	172	167	182	202	176	177	179	161	155	178	204	168	164	183	160	166	171	168	174	175	187	177	179	162	171	183	182	179	183	170	195	177	178	178	152	158	172	174	176	202	154	181	172	183	163	200	154	158	172	159	186	180	172	184	175	194	160	166	184	191	170	187	172	155	163	165	189	176	176	172	178	185	169	191	181	180	188	157	160	183	185	177	173	179	216	182	168	171	175	171	159	162	186	183	168	158	169	177	183	180	178	176	181	171	156	183	175	162	166	162	182	188	189	187	178	172	182	164	179	183	185	173	197	192	180	175	177	171	175	187	191	187	201	182	159	156	168	159	172	169	185	175	164	172	168	177	173	178	204	182	187	171	172	174	159	178	164	188	179	168	167	167	184	176	176	163	160	175	174	179	191	176	187	174	172	188	169	163	169	154	196	158	174	174	169	191	173	156	183	180	166	154	183	181	190	166	162	190	168	184	167	171	176	152	184	185	177	180	188	183	170	165	155	174	176	160	164	175	171	176	170	187	173	180	189	173	184	190	189	148	151	184	169	178	165	179	176	192	170	179	152	174	169	168	179	199	177	170	171	161	199	184	196	191	174	196	179	164	170	177	173	161	171	158	194	176	201	162	163	162	183	202	173	165	177	157	167	183	169	178	158	188	177	183	181	162	166	187	184	167	162	167	191	161	188	183	178	173	183	167	161	185	198	194	178	172	157	181	178	170	185	164	175	185	200	166	187	178	177	166	193	196	167	186	171	160	184	173	182	161	161	163	153	187	178	172	165	191	160	173	192	175	181	167	192	162	167	178	185	173	165	168	176	203	161	185	180	181	166	171	169	194	186	182	180	178	185	202	197	175	194	175	159
345	1	1900	145348	430	0	20	93	169	321	317	327	304	292	256	232	243	186	172	180	169	180	146	175	148	150	138	131	134	126	109	116	130	112	125	134	118	122	100	107	123	111	114	106	111	99	85	99	91	117	97	92	95	106	115	88	80	88	87	86	92	110	89	68	79	73	79	84	87	88	94	87	92	73	84	98	96	81	82	95	78	86	80	75	87	69	72	75	95	82	97	72	81	76	104	62	65	88	83	82	84	74	90	81	78	66	86	85	97	89	75	74	63	97	89	74	78	100	74	76	82	66	77	104	79	82	85	101	68	73	74	78	83	75	90	76	74	85	90	82	86	82	75	84	83	100	81	77	92	74	89	84	80	86	82	69	77	79	81	69	76	80	68	72	92	89	87	82	80	85	68	74	96	83	72	74	67	67	88	81	86	86	68	87	87	93	80	88	71	79	105	82	80	83	94	105	63	83	74	71	79	88	83	66	81	70	68	73	64	83	93	69	81	74	70	70	79	86	66	70	68	98	83	76	78	85	78	85	76	91	68	74	79	88	71	100	74	90	72	72	97	89	82	75	85	93	68	80	81	80	80	87	66	97	93	92	72	84	84	82	96	82	74	72	84	99	69	70	89	66	72	71	74	86	71	93	83	72	90	69	93	89	82	59	83	75	76	79	88	77	71	78	75	75	83	86	68	77	61	93	92	92	80	75	76	91	89	75	76	92	80	99	68	81	72	69	68	88	86	107	68	77	86	76	66	63	76	77	86	78	95	79	75	75	71	78	82	88	76	77	69	79	94	83	84	89	60	70	75	80	79	81	82	69	72	87	71	79	82	82	74	85	73	83	74	96	62	57	78	69	71	87	72	89	67	97	63	83	92	78	82	82	78	63	73	55	80	93	68	78	80	62	72	66	80	87	74	76	69	85	85	77	63	99	74	77	81	69	88	85	82	76	82	76	76	78	70	90	103	88	81	86	90	87	83	76	67	97	66	65	83	83	70	95	79	82	91	61	93	89	88	95	76	88	69	76	82	88	76	90	85	88	69	74	99	73	73	57	80	84	73	80	64	85	80	64	88	74	73	90	101	76	101	62	65	68	82	79	83	74	90	74	65	83	64	68	78	65	75	78	79	73	78	89	74	95	84	77	71	87	82	74	75	74	81	72	78	64	78	90	93	76	81	78	64	72	80	87	74	65	80	70	101	63	74	90	79	83	88	80	63	84	88	88	75	75	92	75	78	69	84	75	84	91	72	87	79	81	77	83	66	73	72	86	87	86	78	82	68	78	67	71	85	80	82	76	74	69	81	85	84	85	69	69	78	95	83	63	77	90	77	88	76	77	82	87	72	79	78	69	63	73	94	72	70	74	92	88	72	71	74	76	67	74	96	79	80	56	93	83	94	78	92	97	74	73	85	69	80	64	78	79	81	79	79	78	82	73	86	90	76	88	77	65	74	100	74	80	85	78	75	79	69	67	89	94	78	77	99	79	77	91	89	68	96	95	67	69	73	86	59	76	75	88	91	78	73	78	79	88	71	83	78	95	78	69	76	78	66	86	72	78	88	70	77	74	85	81	72	98	81	75	85	87	83	88	77	76	77	80	79	85	80	92	62	82	72	71	71	72	73	76	86	87	77	85	75	96	77	80	84	72	81	66	70	69	79	67	73	79	75	72	81	74	68	75	81	80	68	73	78	81	68	70	94	86	78	80	76	74	80	81	79	74	82	85	86	72	101	101	86	66	73	75	101	81	70	80	80	74	77	84	86	73	84	86	92	74	60	76	88	75	74	83	63	90	69	83	69	71	79	75	85	87	92	74	65	82	93	73	64	81	77	69	94	69	80	74	92	88	75	85	76	96	48	71	93	88	89	71	97	73	78	82	84	87	82	88	79	70	66	62	79	81	93	86	78	71	86	93	65	73	84	77	70	74	86	62	90	66	74	93	72	96	84	63	64	62	67	71	65	71	95	71	81	83	63	76	92	77	85	78	66	105	92	74	79	68	79	81	92	80	82	76	77	78	66	78	75	61	76	69	75	65	83	73	76	71	71	97	85	76	69	87	70	76	80	83	63	73	71	79	78	88	94	90	76	76	85	75	71	87	67	86	76	67	92	85	80	91	72	78	69	108	79	96	79	86	81	79	91	75	72	89	73	71	67	76	78	72	70	74	61	76	66	80	76	79	86	74	73	92	87	67	89	76	78	81	75	73	53	58	80	73	72	92	80	73	83	85	73	73	72	65	83	70	76	86	83	102	78	74	77	66	64	86	75	70	90	77	78	87	85	74	73	78	94	75	93	68	84	79	68	67	87	85	82	73	87	73	66	99	65	59	82	73	84	70
345	2	2100	145471	409	0	13	112	213	335	359	424	359	304	288	272	225	250	251	209	211	209	211	182	192	189	187	165	175	138	153	166	144	137	137	154	122	130	126	132	129	135	122	128	134	98	126	109	116	123	129	134	116	116	127	109	111	124	119	128	117	101	107	125	101	105	116	97	123	109	109	111	104	110	92	97	101	90	107	120	106	113	98	126	112	108	95	115	100	97	83	105	100	107	104	105	108	125	106	82	109	100	102	102	107	117	115	85	106	94	115	93	105	136	87	104	97	100	100	90	87	83	117	93	110	99	96	119	109	108	121	114	105	128	99	88	119	90	99	123	85	108	96	97	97	112	110	104	103	113	98	102	78	120	102	89	108	98	107	100	93	99	120	99	86	96	104	119	97	104	95	110	107	94	119	94	131	101	102	102	102	95	89	81	111	124	89	112	94	91	111	101	104	95	112	115	103	107	120	119	110	115	98	93	94	107	90	86	88	107	108	96	109	90	97	84	106	108	102	98	113	127	101	115	100	103	96	94	101	92	107	123	93	107	103	71	106	106	101	92	85	108	103	102	107	93	82	95	79	107	107	120	110	104	100	109	97	94	98	92	75	97	99	96	88	118	73	110	87	101	116	114	93	95	110	95	86	93	101	118	100	109	92	101	96	113	94	96	94	86	82	85	95	98	100	104	89	87	106	102	95	107	111	99	103	113	104	115	95	112	92	97	99	109	82	99	96	93	89	101	90	110	91	103	117	113	106	110	104	110	97	78	108	102	100	96	116	111	113	97	103	108	121	94	110	99	104	94	95	113	104	95	102	106	95	105	90	97	103	86	90	87	109	104	112	114	102	101	80	105	95	83	90	90	121	101	86	90	109	110	98	89	88	96	95	98	98	101	89	102	111	103	89	97	101	107	101	113	89	110	88	82	99	108	76	99	103	87	112	102	90	103	80	107	103	103	78	103	90	91	112	101	102	92	96	100	84	133	102	96	107	112	111	93	98	79	103	83	95	118	101	77	109	74	95	103	99	102	96	91	104	99	104	107	103	99	109	99	93	83	105	90	89	90	109	107	105	101	106	112	93	105	110	100	117	124	100	100	90	101	83	120	74	103	111	79	102	98	104	93	104	97	93	99	102	94	102	106	89	120	87	89	96	115	115	121	95	100	108	91	101	101	83	103	108	93	115	130	109	101	90	102	84	95	94	107	123	97	98	94	108	92	95	88	93	107	125	67	103	95	102	107	111	85	104	102	92	110	106	97	98	99	102	111	98	108	103	110	104	115	109	111	96	99	101	102	100	85	94	97	96	92	89	94	100	101	92	104	90	96	121	81	99	93	98	103	115	108	101	103	106	94	98	96	102	100	96	110	89	108	89	95	102	94	98	103	94	98	116	113	99	106	88	92	106	85	113	109	114	85	92	95	120	112	90	97	115	114	110	101	110	97	99	101	106	99	93	95	92	89	106	107	104	103	121	97	107	97	102	93	91	99	91	108	109	105	86	98	128	96	82	96	107	84	132	104	70	94	102	94	97	93	85	102	113	110	87	85	101	98	108	96	111	99	116	102	78	82	95	102	92	98	103	90	115	95	89	97	96	99	101	96	101	74	87	97	112	115	111	96	84	100	110	101	101	92	95	92	114	92	99	108	93	107	110	93	95	98	95	97	88	89	91	109	95	93	96	90	108	99	102	100	115	99	110	103	93	98	97	101	123	94	94	102	106	94	90	111	109	93	100	90	106	118	100	91	97	95	95	107	115	93	105	106	98	99	107	112	91	117	95	100	109	91	100	77	118	88	102	86	86	122	117	112	90	109	105	110	96	92	96	105	110	101	109	93	113	107	120	88	104	102	100	98	96	90	88	93	102	103	112	86	71	110	106	86	92	114	111	106	97	99	95	99	108	89	78	106	95	94	103	95	103	100	94	92	96	96	100	115	109	113	84	94	100	106	104	92	109	107	117	98	107	95	109	98	94	78	110	95	97	122	105	101	92	93	104	99	103	92	80	100	93	96	114	94	108	96	90	94	88	104	112	123	98	107	132	104	106	103	91	109	97	89	97	90	110	111	93	107	86	105	116	90	82	78	95	89	90	110	91	103	101	106	99	104	108	92	106	91	108	98	87	98	110	95	100	109	111	95	106	82	82	104	99	122	117	100	108	119	106	98	106	109	74	103	100	80	98	108	110	98	101	100	99	106	85	118	109	102	106	84	93	102	101	93	108	104	116	78	103	111	93	94	93	105	103	88	99	109	87	93	87	101	90	108	103	89	97	93	96	106	100	109	92	95	88	115	103	114	98	103	92	101	114	107	95	114	94	95	103	109	83	102	85	93	109	102
345	3	3500	145595	403	0	22	149	256	391	392	435	395	394	342	328	306	305	291	270	264	277	232	241	234	219	240	201	193	207	198	215	184	182	177	193	183	181	174	188	184	175	159	157	140	163	157	166	158	147	143	180	155	138	149	153	178	145	152	158	149	166	136	165	136	153	145	153	155	146	153	147	141	147	148	157	160	165	141	156	150	143	152	147	127	159	131	133	163	141	148	171	141	139	149	147	147	123	133	157	140	167	158	128	128	152	137	136	132	125	124	156	132	136	140	153	132	140	126	142	142	140	146	128	128	121	127	148	139	113	146	128	125	154	130	163	164	128	124	128	147	141	142	126	118	158	137	149	121	154	129	148	129	137	141	133	133	137	113	124	116	157	122	142	149	133	135	131	118	132	119	126	163	125	133	121	122	139	127	133	118	152	153	128	150	113	131	100	122	136	138	132	118	119	152	146	133	120	149	137	142	122	135	130	144	141	136	122	134	134	138	135	140	133	115	140	145	130	133	151	145	156	129	132	145	124	126	124	127	128	134	145	131	136	131	147	136	126	117	140	157	126	127	140	105	123	132	144	128	121	131	136	140	134	131	134	156	137	126	145	130	151	135	116	161	143	166	135	153	123	118	131	147	144	122	125	142	145	132	156	130	129	143	143	139	129	143	121	128	139	153	123	119	142	139	131	123	127	130	130	142	131	126	115	138	122	132	119	141	133	135	130	125	118	112	147	129	136	124	99	121	118	145	132	138	125	108	140	137	129	128	135	135	127	139	126	123	134	126	120	105	122	126	135	136	131	148	126	124	131	146	156	126	134	107	121	126	129	135	140	138	143	134	129	127	135	136	140	136	113	144	150	144	126	143	133	149	118	134	138	139	124	151	132	137	132	130	127	110	123	123	133	137	128	120	134	149	127	135	149	125	135	135	138	136	132	138	120	125	130	124	133	129	130	143	133	120	130	144	137	133	135	114	128	145	144	118	127	123	145	136	142	133	127	126	131	156	144	146	128	128	153	102	148	155	150	109	133	146	136	143	144	120	116	124	129	133	139	123	125	138	135	144	145	155	114	117	126	135	141	134	121	141	129	124	150	138	137	123	126	131	146	125	132	163	136	149	119	121	140	133	115	140	124	144	140	138	123	128	116	112	115	120	137	141	123	138	113	112	127	140	142	133	148	120	134	135	122	119	145	128	134	145	136	129	136	146	136	142	138	131	134	131	141	153	135	120	150	127	112	130	122	130	117	134	131	144	108	129	151	126	138	145	125	135	116	123	147	144	150	122	135	116	139	120	132	150	145	133	124	145	134	133	134	136	140	124	124	126	114	140	137	142	121	149	134	110	137	129	148	119	131	136	138	128	130	132	145	140	131	148	126	137	123	131	139	131	143	123	126	126	130	127	149	122	133	132	133	136	122	120	131	133	147	132	133	139	131	115	133	143	131	140	135	144	149	133	160	149	141	122	117	124	133	128	104	150	144	117	129	129	125	135	127	140	155	125	132	105	135	129	131	126	124	135	134	123	133	135	120	118	120	129	148	141	118	120	131	129	110	107	140	133	146	131	125	108	153	126	114	159	155	122	141	126	120	139	129	130	142	140	129	112	117	141	123	140	118	131	126	113	146	118	105	125	122	131	133	121	129	126	125	144	118	132	140	132	115	129	129	113	144	143	109	150	130	134	121	147	124	126	139	136	102	147	124	131	130	119	107	112	117	133	122	99	131	125	132	131	145	133	140	126	125	131	138	147	132	139	135	111	127	118	142	124	135	130	131	129	142	114	160	137	142	152	142	128	150	117	124	136	142	136	151	136	135	136	144	134	157	138	149	163	133	146	129	128	122	121	126	127	114	140	129	141	112	124	151	129	126	136	119	115	157	111	131	150	119	131	139	113	134	126	150	132	119	135	140	135	134	138	149	120	123	131	125	145	130	112	126	119	110	126	132	151	139	135	155	135	139	142	138	125	138	122	132	132	105	137	140	136	127	122	115	121	138	113	140	141	128	122	139	114	127	131	135	126	122	130	95	129	136	129	143	128	167	139	136	123	151	137	132	148	134	146	144	124	121	143	124	136	131	121	138	126	102	129	136	154	109	145	102	116	126	109	141	144	128	122	130	126	134	107	151	121	137	128	132	138	111	149	132	111	121	120	128	137	127	124	137	112	133	115	140	131	129	148	129	124	134	126	149	103	134	137	141	126	120	155	122	158	131	130	136	138	133	106	148	139	154	129	146	122	131	132	125	112	134	141	136	147	149	140	144	133	123	130	146	141	129	141	127	125	133	142	124	125	122	112	126	131	136	135	122	135	154	129	134	149	121	132	136	119	135	151	121	129	126
345	0	2700	145718	380	0	8	193	292	421	454	515	446	486	427	376	373	337	338	373	317	311	304	287	281	272	267	283	268	258	258	238	253	261	236	235	241	244	232	244	227	261	216	223	223	215	209	215	247	215	213	235	196	201	197	215	211	182	206	216	185	199	199	186	220	177	195	180	170	205	192	173	175	188	196	187	158	191	190	199	181	201	179	182	192	213	183	166	168	181	181	180	188	174	180	178	195	173	196	200	179	203	163	179	191	168	181	198	181	191	174	179	193	181	171	197	193	173	179	198	162	206	194	152	192	189	171	183	191	179	180	190	206	218	177	161	178	198	206	192	168	193	192	207	184	173	172	193	164	182	193	169	182	189	171	177	214	183	183	202	164	184	192	183	187	177	188	192	175	163	188	178	192	184	198	175	193	187	168	156	185	179	193	163	203	189	195	183	174	167	180	213	177	178	176	181	185	172	172	170	167	171	172	176	171	162	169	177	162	167	178	181	207	171	173	158	186	182	184	189	163	189	176	184	156	188	186	170	176	165	186	180	204	194	179	164	161	152	172	179	168	188	171	194	166	191	178	171	201	172	168	156	177	167	180	165	190	173	165	173	175	169	167	167	178	194	174	167	163	190	204	172	169	174	171	200	189	176	171	171	175	205	184	164	174	165	161	194	168	199	158	164	204	167	157	159	172	194	188	176	200	159	170	191	155	191	160	183	166	156	151	162	200	160	171	197	199	163	175	188	216	154	179	175	135	196	172	158	169	166	192	170	191	191	167	179	181	176	174	166	169	185	138	177	172	171	151	198	154	173	177	190	156	189	163	178	191	183	177	172	185	171	170	157	179	170	176	176	190	160	169	173	169	205	156	178	181	155	187	161	178	184	176	186	173	146	163	179	184	181	183	190	198	195	185	189	184	157	185	159	176	168	175	206	144	168	152	197	170	185	192	163	159	189	159	172	182	140	186	164	174	178	180	182	194	169	187	171	178	190	151	184	183	187	182	169	198	190	169	194	179	166	185	162	180	171	171	177	174	175	173	175	177	184	176	180	180	167	190	156	156	167	173	163	173	149	181	186	185	181	158	180	175	200	158	149	178	191	191	152	168	168	188	163	169	216	160	191	182	160	175	166	155	175	170	184	173	171	175	178	174	170	174	170	161	162	167	184	194	177	173	208	153	177	177	164	168	195	178	177	176	185	168	166	154	189	203	160	159	164	176	182	162	188	177	169	188	164	178	180	183	157	192	193	201	175	145	181	170	190	173	175	183	189	200	168	178	178	179	161	184	178	167	160	180	171	176	167	179	184	193	184	203	186	175	179	187	161	170	176	176	148	179	163	180	174	156	164	166	183	167	185	188	170	181	157	171	182	172	190	184	188	173	165	153	196	177	188	155	184	173	173	199	172	181	155	175	184	168	171	171	181	181	181	171	170	198	168	207	196	157	194	166	163	194	155	168	171	177	184	191	183	182	187	163	172	171	165	166	203	167	192	175	164	174	183	169	192	204	174	172	198	168	191	168	147	160	181	163	182	164	180	182	175	193	196	158	196	169	183	166	163	164	170	177	164	178	164	164	165	201	206	182	169	176	176	161	178	168	182	178	178	175	171	194	182	159	184	194	149	173	162	178	175	165	160	163	173	164	183	158	168	173	184	183	172	200	178	159	170	158	170	157	170	164	173	164	174	149	184	170	177	191	152	178	179	200	208	166	199	198	158	158	177	177	182	190	181	159	192	192	164	184	172	190	163	168	173	177	182	169	177	168	163	192	174	190	151	144	198	178	168	177	172	186	183	194	171	180	162	190	167	153	170	159	171	192	151	185	168	165	154	184	187	172	179	162	189	164	146	176	152	187	168	169	197	174	161	179	179	184	166	156	165	177	176	184	184	170	183	188	202	195	174	159	195	186	165	168	184	160	190	173	199	156	171	176	198	183	183	159	178	170	180	212	199	176	180	171	186	192	171	195	172	188	177	169	174	181	178	169	191	174	171	197	186	185	162	186	168	176	164	161	176	184	190	176	196	186	176	182	158	180	156	184	172	167	187	169	174	173	182	160	162	197	168	166	192	191	173	186	171	169	176	163	182	173	181	181	171	164	175	170	175	158	162	178	181	183	185	188	192	156	166	154	170	150	182	192	158	171	182	155	192	176	176	156	170	198	173	145	161	189	181	166	166	156	148	190	174	186	175	150	161	188	182	177	212	184	175	176	147	172	160	159	191	198	172	178	172	163	178	177	204	154	178	180	165	169	186	174	190	181	195	171	172	170	177	151	182	178	186	194	191	155	183	193	168	191	186	174	168	188	169	172	172	159	185	165	184	173	180	174	155	175	179	192	165
345	1	1900	145841	415	0	10	101	170	290	325	374	328	285	255	238	207	202	190	182	179	170	157	185	128	156	145	118	130	129	128	120	122	98	107	103	114	107	110	99	97	97	92	98	112	78	95	96	98	105	113	98	87	103	82	92	108	90	96	94	96	97	62	93	85	84	81	95	78	92	77	91	88	82	77	91	72	91	98	66	76	83	86	82	87	69	87	76	91	76	84	88	71	68	67	65	89	85	72	84	85	83	70	97	87	80	74	82	69	81	71	82	82	84	76	75	86	67	82	77	89	97	94	79	96	70	92	72	81	90	78	92	96	69	66	83	77	69	95	79	70	73	87	90	87	70	79	59	72	69	83	95	90	101	63	88	74	74	86	66	76	97	68	80	72	86	99	77	71	92	95	75	77	70	68	78	76	102	83	83	102	71	68	89	64	71	73	80	85	75	85	95	71	84	79	67	83	73	70	91	79	69	83	93	74	93	76	66	97	84	78	79	74	83	75	79	83	88	68	65	78	54	79	81	71	77	80	69	79	76	68	92	82	76	79	83	87	89	73	65	90	85	68	77	87	67	63	76	75	72	83	68	100	75	67	72	64	80	85	82	73	73	96	71	84	90	73	90	88	75	83	76	88	75	76	68	84	89	71	73	77	69	90	91	70	74	70	71	83	83	79	75	69	82	79	86	56	70	62	74	80	72	71	95	70	85	101	70	79	86	75	65	67	70	73	75	91	79	71	88	75	78	90	87	94	94	80	86	81	80	83	71	91	87	82	80	82	83	59	87	91	71	78	69	69	63	79	74	81	79	86	72	84	92	81	81	73	84	81	84	79	74	63	75	93	74	76	90	86	80	77	91	66	75	66	89	73	63	79	75	72	75	76	78	66	82	66	83	72	78	84	84	68	83	81	69	79	95	65	108	96	75	89	80	78	66	92	81	86	75	73	69	85	91	73	88	78	83	71	79	83	103	85	83	73	73	89	85	74	98	94	72	67	64	71	78	73	85	56	82	86	70	79	75	82	74	76	80	74	89	64	72	60	82	97	76	82	73	69	74	82	84	69	74	76	80	79	81	77	80	87	94	67	71	78	89	74	84	90	79	70	79	87	74	80	81	72	74	84	73	69	71	71	79	74	76	57	68	83	62	63	71	78	75	78	80	67	84	73	81	88	83	82	77	83	82	96	92	92	78	94	90	85	87	85	63	69	77	70	85	78	72	67	71	92	71	82	72	86	89	66	89	89	84	72	81	65	78	85	90	69	89	77	90	75	92	69	84	85	62	84	79	66	74	87	71	83	65	91	95	76	65	90	75	79	76	83	88	74	80	75	76	84	77	92	70	54	90	80	92	91	80	83	77	69	93	82	72	71	84	84	75	76	73	86	63	72	74	64	77	85	79	82	73	105	66	75	76	84	86	77	87	84	75	105	74	70	80	93	81	80	67	86	78	77	69	79	92	93	88	80	98	100	82	76	85	82	82	87	66	68	78	67	73	79	71	81	75	72	69	86	75	75	79	64	71	74	61	100	74	62	79	79	83	80	69	68	88	99	71	61	77	67	77	72	94	70	70	90	80	73	69	73	84	77	68	85	75	72	77	73	91	79	88	74	66	76	76	82	89	100	74	74	85	80	97	88	77	65	74	73	78	74	89	81	79	75	84	82	83	97	89	76	90	86	71	65	72	73	82	78	96	89	89	81	87	74	86	69	81	76	75	63	87	63	80	81	84	77	81	78	77	92	77	77	96	71	81	68	78	69	72	83	83	90	89	76	79	76	79	67	81	69	66	74	88	76	84	65	77	91	76	76	72	84	87	75	72	88	71	54	76	62	78	54	84	84	82	75	103	76	86	75	72	94	70	69	56	68	86	75	86	89	82	77	63	83	79	75	84	95	82	69	87	65	80	70	75	64	70	82	81	82	88	77	57	99	79	74	79	86	81	82	71	66	62	76	76	86	77	61	75	72	74	88	87	81	67	75	77	77	72	81	99	75	84	63	78	74	93	89	56	81	86	89	84	92	73	83	84	70	81	80	75	80	92	68	82	84	83	92	86	71	71	83	73	64	94	92	79	63	69	102	83	74	75	96	96	68	98	78	87	74	78	72	76	72	74	74	79	73	65	65	72	77	77	93	79	57	82	68	74	95	82	87	83	76	69	76	81	68	73	72	77	82	73	76	77	73	75	74	85	74	90	91	86	85	78	88	76	76	82	86	85	88	88	67	86	78	84	79	69	71	81	78	83	85	76	90	88	68	70	90	80	74	84	76	82	83	74	84	76	81	76	73	85	70	75	84	63	72	76	84	70	60	97	67	83	91	86	73	67	65	79	96	79	69	77
345	2	2100	145964	413	0	15	111	202	336	331	407	355	337	261	259	276	251	226	221	193	181	186	194	197	170	170	182	172	158	154	160	141	171	167	139	131	122	154	131	126	146	133	132	115	130	154	142	130	136	101	112	107	111	112	113	133	109	104	122	117	115	132	104	116	113	110	122	114	119	97	115	106	101	103	101	121	102	112	102	93	95	96	98	105	89	108	87	107	95	98	108	105	105	102	80	122	94	107	118	103	90	95	108	100	100	102	107	109	96	101	95	93	124	108	96	117	103	114	99	98	110	97	95	96	113	120	110	103	103	87	112	106	108	94	122	113	98	102	102	108	96	91	99	115	117	111	101	94	116	89	97	87	90	109	101	108	93	108	102	95	107	99	106	104	100	91	102	114	97	87	113	90	120	92	89	109	85	93	111	94	90	82	107	96	116	99	88	105	103	101	114	111	104	114	102	101	101	106	92	117	96	93	113	113	94	106	86	98	98	103	106	102	104	96	106	119	110	102	106	106	90	106	107	99	81	106	100	102	91	91	96	87	96	100	88	81	89	122	90	96	92	87	92	100	113	99	102	85	104	100	100	97	83	110	92	93	94	77	106	79	92	86	87	101	111	74	111	91	99	90	103	100	90	123	115	106	101	87	91	89	96	93	85	84	98	101	87	103	87	105	91	91	94	114	106	104	111	95	107	101	87	89	94	85	99	87	96	105	110	102	98	91	112	97	101	88	104	105	108	100	119	101	101	110	98	102	96	108	87	107	93	111	94	88	103	98	107	100	85	110	114	103	99	106	85	112	80	113	101	89	97	106	104	89	81	92	81	101	106	88	109	101	110	91	102	94	109	91	105	108	95	93	106	114	91	107	105	107	86	104	86	96	90	87	92	105	91	108	85	101	104	97	113	93	107	88	112	119	98	97	107	103	104	97	107	93	114	85	88	101	114	109	92	90	80	92	88	96	107	94	94	107	101	105	90	119	89	100	98	100	90	88	101	102	103	86	86	102	98	96	97	112	70	96	112	85	88	115	104	114	102	92	94	99	102	99	105	86	86	96	89	96	107	105	89	101	100	100	94	95	96	87	103	103	106	108	98	105	92	96	85	121	98	108	98	81	89	99	82	105	98	104	96	86	102	118	95	99	88	81	96	90	90	113	83	115	98	96	117	84	109	92	101	131	85	98	83	89	103	102	104	110	96	97	90	95	98	97	106	88	94	74	87	101	86	79	97	91	102	118	106	101	105	84	94	98	109	82	101	102	86	99	90	89	113	101	90	107	99	101	80	114	80	109	85	94	105	94	118	101	88	127	103	107	107	83	95	99	119	94	83	88	108	88	101	72	100	100	102	92	97	111	103	93	111	140	85	102	102	95	96	99	104	116	86	101	107	91	102	100	106	83	108	87	97	91	98	106	111	116	101	96	81	99	94	109	104	98	100	92	85	92	105	94	116	85	94	96	91	108	95	106	112	105	108	82	81	111	121	113	93	87	91	104	114	85	95	89	93	79	104	91	108	99	102	108	102	112	99	82	99	102	95	93	105	100	94	101	80	93	99	97	97	100	104	83	88	107	107	87	65	86	96	73	106	107	81	106	92	124	74	81	85	129	105	91	70	102	94	100	94	88	101	101	85	112	96	88	101	99	97	91	89	103	95	116	95	93	84	90	101	120	104	92	98	105	109	84	95	100	117	100	99	88	103	109	80	89	101	95	98	106	84	82	102	91	98	101	105	108	98	107	110	92	101	86	104	113	93	112	104	79	99	108	110	88	95	85	101	101	100	104	121	83	90	92	110	94	89	92	112	95	114	90	96	104	91	98	109	105	83	100	100	87	95	80	92	93	99	95	95	86	107	99	99	82	92	105	88	83	98	105	103	93	94	100	112	107	125	99	91	90	100	95	104	91	97	84	97	92	101	93	89	89	82	96	81	108	108	96	97	88	105	93	106	94	104	91	88	87	79	86	114	94	85	94	95	84	104	90	96	92	84	99	101	109	100	88	90	91	91	103	100	91	90	101	114	98	107	112	85	96	96	90	109	100	88	98	95	88	93	88	90	93	107	99	96	95	108	100	93	96	82	99	98	86	86	89	97	102	92	104	94	106	102	97	96	104	99	85	101	82	102	103	105	90	101	93	99	112	91	98	101	105	93	91	101	99	96	92	88	92	89	86	108	97	78	109	111	81	95	106	97	88	80	87	101	96	118	78	93	105	105	92	97	87	100	83	89	94	82	80	99	94	110	89	103	81	100	109	99	112	94	88	100	105	96	85	106	94	79	89	90	94	88	117	112	92	87	110	97	93	91	102	99	98	89	104	99	121	101	93	84	94	96	93	108
345	3	3500	146088	420	0	16	166	253	364	369	461	414	356	361	346	310	305	287	276	263	266	227	251	258	248	203	248	208	215	192	211	202	195	176	185	182	194	175	187	172	190	174	184	152	166	169	163	154	181	156	169	161	163	166	127	131	146	149	144	149	156	158	152	156	152	127	142	142	156	167	146	143	158	126	113	144	140	132	148	141	134	111	170	138	145	137	134	150	154	129	146	147	141	144	141	132	121	132	155	117	158	142	130	145	134	138	138	162	126	124	161	125	145	140	135	135	146	137	139	136	131	132	136	138	159	151	124	132	139	126	134	135	122	147	125	147	132	152	145	142	123	134	111	135	158	133	117	144	149	122	149	132	139	137	138	128	115	121	124	154	108	127	155	137	138	145	130	139	151	143	143	133	141	138	127	124	140	120	130	136	139	171	145	131	139	127	149	122	127	116	131	135	128	140	116	121	130	137	117	122	154	128	148	138	133	133	141	130	132	127	140	121	131	123	137	133	141	143	115	158	159	137	129	145	123	143	125	143	141	119	130	121	149	146	134	108	151	117	139	132	146	159	135	128	118	116	150	136	119	119	138	151	133	128	129	123	128	123	152	129	104	124	134	128	140	132	153	141	140	125	133	137	106	144	126	121	140	132	135	129	146	147	130	125	131	143	156	150	161	136	139	134	146	141	134	126	152	108	158	129	140	136	153	153	150	132	130	125	120	117	136	129	137	132	164	126	142	134	123	128	122	124	121	135	119	120	146	140	132	132	116	130	130	110	121	129	126	149	115	163	121	128	162	128	133	140	133	147	132	117	151	145	127	144	130	128	131	140	122	130	147	127	129	125	141	116	144	125	135	139	122	138	143	122	159	142	122	127	130	124	133	129	137	144	116	147	121	130	128	137	136	128	138	114	138	127	135	119	131	134	133	136	152	144	134	118	151	132	140	128	135	130	136	128	131	152	127	126	114	131	128	157	145	128	127	127	143	140	130	137	126	122	127	137	134	135	139	151	136	138	148	129	127	134	147	126	122	139	155	135	139	141	129	140	130	120	127	133	124	128	119	121	135	145	104	130	140	129	149	117	140	144	159	126	138	123	117	159	141	119	123	122	130	126	115	141	141	116	162	139	127	125	151	132	120	122	125	133	136	130	132	133	133	121	115	136	129	124	111	143	139	119	132	143	124	139	128	141	131	140	142	129	119	133	139	141	105	118	125	127	129	136	113	147	129	126	137	153	127	131	136	128	143	136	137	144	124	144	158	126	113	134	139	145	135	112	142	129	145	132	141	138	135	119	155	123	128	148	119	124	123	123	129	120	121	137	140	141	135	119	158	136	133	149	127	134	124	117	132	123	127	102	131	119	135	116	125	127	116	125	133	124	129	158	131	140	132	146	107	139	131	121	134	141	129	140	136	113	146	125	145	119	126	131	119	129	129	118	121	137	139	121	123	140	133	134	121	131	137	127	135	134	120	138	134	107	121	113	153	130	126	127	132	132	141	135	154	127	133	113	125	111	141	119	138	115	135	118	126	128	132	132	137	157	140	129	122	133	123	135	112	136	144	142	133	138	131	129	126	136	133	138	130	129	114	125	143	125	135	106	146	120	132	145	139	152	139	135	133	123	115	115	116	123	123	139	131	129	137	126	127	134	137	124	139	129	123	128	135	132	167	120	126	136	127	133	135	134	156	111	130	115	136	127	129	115	126	144	106	123	120	121	144	136	143	150	148	135	155	133	143	118	137	117	136	114	121	130	120	141	124	122	131	106	139	130	145	130	136	119	109	107	122	132	143	131	148	119	124	139	141	123	115	119	144	141	152	139	123	133	133	138	125	125	148	106	128	134	151	130	118	132	144	130	128	131	132	130	132	153	123	154	151	126	145	138	128	106	128	151	116	132	126	120	131	112	134	136	139	124	124	110	114	129	125	149	133	119	127	108	112	128	153	125	129	103	138	136	121	151	135	134	124	153	128	120	132	130	132	127	124	135	133	135	132	119	136	144	123	132	133	139	125	148	136	118	149	128	130	160	123	122	148	108	129	120	127	133	128	128	136	125	142	129	124	123	139	131	130	144	151	141	132	130	139	116	126	120	131	139	157	151	139	121	143	129	121	117	134	137	128	118	149	129	146	117	133	144	129	127	122	118	132	142	136	125	137	128	161	151	160	130	119	118	125	117	127	135	126	116	145	125	111	101	121	134	133	133	132	161	132	121	139	126	105	149	132	133	136	142	129	135	143	121	174	120	146	127	148	133	137	138	131	130	136	147	137	147	142	110	131	137	135	129	143	119	138	139	111	139	136	147	141	130	113	136	134	127	120	144	149	121	137	117	151	147	127
