345	0	2700	196847	558	10	19	198	358	511	480	534	513	473	401	418	383	382	373	341	366	345	285	310	301	278	278	260	270	262	260	257	239	261	234	247	226	233	212	255	195	248	207	218	225	218	199	181	196	202	162	191	187	195	180	188	169	193	186	162	167	188	179	172	180	180	180	181	155	197	180	168	205	174	166	172	148	161	186	156	201	177	184	171	182	165	180	170	174	180	157	149	144	185	182	170	159	148	157	149	158	207	159	177	156	161	155	184	138	174	165	164	163	157	131	159	157	167	166	141	177	190	148	170	149	148	172	147	155	169	166	164	152	161	165	163	178	162	195	163	158	149	166	156	155	163	145	196	140	160	167	163	166	150	169	171	166	173	176	159	155	157	170	142	170	163	169	168	167	166	147	169	169	163	150	165	155	163	166	173	139	163	152	177	169	140	179	201	163	143	151	176	160	176	161	157	174	164	146	166	170	163	159	176	144	154	150	168	182	179	149	183	173	139	168	160	162	158	148	188	148	164	169	157	152	136	144	161	142	156	181	164	162	159	151	156	173	138	160	152	166	168	156	163	174	163	169	173	173	142	149	161	159	152	149	140	149	170	173	157	154	159	155	156	165	153	151	163	150	136	168	157	146	148	150	174	157	147	188	168	161	147	155	143	154	161	163	148	145	176	152	146	177	181	145	160	181	158	134	161	152	165	171	153	167	142	150	158	154	154	148	167	153	148	162	145	158	149	165	166	168	161	156	156	156	170	162	166	157	156	154	176	158	172	142	145	154	176	144	161	140	155	165	169	141	135	143	153	141	193	151	153	172	147	169	153	159	167	186	151	149	151	166	183	163	162	150	169	166	168	171	183	149	170	149	135	169	167	137	165	141	158	157	141	174	156	148	174	154	161	149	170	163	175	156	148	156	148	161	166	186	158	153	148	157	177	141	170	180	127	180	139	195	153	136	164	146	171	145	149	175	166	161	152	135	152	149	140	155	183	159	159	175	169	157	139	157	154	179	160	151	141	148	140	146	162	169	181	161	148	148	173	143	159	171	148	156	170	176	175	150	143	162	159	164	136	157	165	182	165	137	154	159	175	159	149	149	145	122	145	165	155	148	157	159	141	147	167	176	157	147	149	165	159	154	155	153	147	161	152	152	160	141	181	178	124	152	178	150	141	171	143	154	176	150	144	143	143	146	154	154	156	147	152	145	155	149	160	158	159	143	134	169	170	158	150	159	156	148	161	173	164	171	167	131	147	137	144	171	146	176	146	174	158	178	155	165	164	154	171	153	159	163	163	154	156	169	134	158	168	153	154	158	158	168	150	153	150	164	141	168	149	139	166	164	152	165	163	161	149	167	156	159	155	156	162	149	149	158	170	155	156	153	155	151	167	173	167	175	161	177	145	155	175	154	190	160	164	162	150	153	190	153	169	141	189	158	161	142	145	155	154	160	132	162	168	148	136	132	153	147	174	163	168	144	149	160	149	157	145	155	160	172	163	156	171	131	169	166	155	158	167	147	161	176	161	167	176	137	157	153	152	149	170	163	157	145	149	162	173	144	150	145	156	186	139	167	141	150	180	155	153	160	144	161	154	182	164	151	185	172	155	170	150	154	161	149	170	153	154	139	156	167	174	165	185	156	152	163	147	153	166	193	182	168	167	146	162	141	148	128	171	147	159	149	182	163	182	151	156	147	173	165	164	156	161	164	180	168	146	165	166	164	155	138	153	176	173	161	164	154	153	153	162	155	133	183	154	176	144	164	139	139	162	145	152	151	168	155	153	175	140	156	137	159	159	157	171	139	188	139	164	161	147	153	157	153	153	154	163	153	154	160	144	137	156	145	152	167	135	137	135	153	150	143	170	172	133	167	153	160	171	172	144	169	152	167	168	140	170	157	158	167	140	165	140	166	171	165	153	161	148	171	145	167	142	143	149	185	174	155	185	171	149	123	154	183	152	145	139	148	142	146	159	166	149	149	147	148	156	151	162	183	154	162	163	143	162	145	145	158	141	158	162	171	140	164	144	157	156	185	145	163	164	160	138	162	166	159	168	164	152	175	162	139	156	163	143	177	148	158	170	162	163	174	173	154	156	161	177	151	163	164	164	127	141	159	183	154	146	160	157	164	147	163	147	163	172	170	156	156	143	141	142	148	168	154	141	171	158	154	148	150	136	164	148	162	159	178	134	166	169	148	152	171	128	155	146	163	147	142	161	158	148	166	166	177	147	169	168	153	155	164	164	162	164	150	173	175	141	173	169	145	157	172	177	154	148	163	169	156	161	141	161	189	172	160	153	153	139	150	162	166	158	158	146	190	149	153	152	161	182	159	160	172	164	156	144
345	1	1900	196972	590	11	73	362	415	449	476	465	447	433	383	366	360	362	322	335	322	311	326	296	274	273	293	281	284	279	257	285	237	281	252	278	240	265	267	253	248	232	255	248	231	257	266	236	238	243	246	269	231	218	228	238	251	244	226	253	251	240	241	252	255	235	252	197	247	256	225	243	258	226	225	263	240	229	255	243	221	246	245	253	234	248	255	230	229	246	226	256	219	245	231	238	226	222	246	258	232	224	257	227	229	257	229	250	227	241	239	238	227	234	235	227	229	246	226	223	228	235	245	226	242	226	193	223	249	225	232	240	221	249	233	211	229	258	225	217	239	257	231	250	232	260	247	230	246	237	233	230	217	212	243	218	248	234	244	244	220	242	234	251	228	225	266	245	241	242	206	250	237	252	227	211	203	198	231	246	224	246	222	250	250	236	255	196	251	248	234	249	210	262	256	276	232	242	245	239	218	240	223	214	252	233	236	239	243	229	241	219	260	260	248	223	238	222	236	243	228	260	237	246	244	236	238	208	239	213	235	228	237	261	239	259	256	232	210	239	231	223	259	250	244	236	228	214	209	227	219	240	238	234	214	231	219	227	240	233	221	247	233	246	213	233	243	230	214	222	216	237	222	247	237	228	265	242	224	237	236	214	247	207	216	253	260	264	245	231	247	229	228	216	257	218	232	246	220	255	221	247	204	241	229	244	225	224	246	218	223	215	214	221	266	230	238	246	208	265	235	210	261	244	209	228	231	242	241	249	232	223	230	246	222	246	224	241	235	229	222	210	229	232	239	213	215	235	220	226	254	214	230	256	211	219	239	253	207	232	240	252	223	230	210	250	222	221	243	223	238	222	242	244	273	218	242	218	251	201	237	257	204	221	227	218	233	234	211	233	239	231	205	236	256	244	241	248	251	249	213	253	225	228	252	228	216	233	229	236	212	245	230	231	213	218	211	230	232	228	226	222	262	228	226	218	222	215	237	216	243	221	225	237	229	212	234	219	239	231	234	230	227	244	227	225	233	253	208	232	232	196	225	233	246	245	243	211	220	232	227	225	216	247	219	229	238	245	238	240	232	237	240	231	256	228	200	225	219	219	227	226	224	226	219	257	216	191	228	227	244	225	198	231	240	199	227	237	252	220	253	229	235	204	231	260	291	208	242	241	252	228	247	210	203	227	210	260	213	222	239	216	237	229	240	245	234	240	237	223	223	228	230	255	239	230	222	246	223	253	249	224	226	249	220	240	251	222	245	223	218	229	239	215	230	210	242	242	229	237	213	238	233	204	254	225	246	223	228	235	238	262	241	268	258	239	219	232	259	240	254	225	207	240	246	231	218	215	224	243	215	230	241	206	249	237	223	218	207	244	223	201	213	233	232	230	243	250	242	212	245	222	204	226	242	235	247	253	214	235	244	239	246	212	228	230	234	230	226	228	244	242	233	232	245	254	245	239	223	252	249	242	221	251	234	232	211	237	236	212	212	230	229	230	234	258	235	251	218	259	257	243	212	239	235	234	234	228	230	230	218	245	233	253	213	229	208	223	212	214	238	254	236	231	234	218	253	230	247	246	221	217	211	225	231	226	232	224	233	230	209	244	232	234	235	232	258	223	231	214	215	239	240	213	260	241	241	253	216	237	198	213	217	232	232	219	235	234	228	247	224	228	223	213	225	236	243	214	257	259	226	247	209	218	237	255	242	225	240	234	236	227	212	243	205	236	231	232	225	229	241	245	264	239	203	250	226	221	219	214	221	222	210	217	249	241	223	203	210	265	227	220	211	225	213	225	242	215	241	237	207	240	231	223	226	220	224	251	234	225	257	254	271	224	228	234	259	224	234	227	228	226	214	233	211	243	240	228	221	241	211	240	221	238	207	210	237	209	222	246	232	267	214	222	234	246	233	207	236	213	229	211	244	222	238	205	244	227	227	224	230	234	240	221	256	203	220	208	225	249	214	234	241	235	220	237	240	218	220	214	241	245	210	224	238	241	238	244	247	224	222	220	246	220	219	223	209	254	223	242	250	233	228	229	265	251	236	230	238	211	196	232	271	205	219	246	250	260	218	220	204	229	224	239	253	232	242	211	256	211	241	256	234	229	231	230	248	242	240	243	204	229	221	228	217	229	221	214	253	211	223	234	228	217	236	220	250	280	224	216	255	213	226	233	235	268	212	249	242	237	222	226	236	252	233	230	236	219	241	236	229	225	213	219	233	235	240	238	224	236	223	229	235	236	232	246	248	227	235	258	262	235	244	224	220	222	223	227	250	219	235	217	244	229	223	213	226	224	239	220	222	216	245	249	221	256	223	220	193	252	238	234	228	247	219	236	236	216
345	2	2100	197097	561	9	73	332	402	512	466	522	470	491	400	398	346	378	340	349	310	325	294	299	320	302	260	287	288	275	280	253	264	266	290	294	246	250	252	255	293	254	257	253	248	263	251	243	258	261	244	243	236	242	238	232	267	218	245	257	233	244	233	212	229	236	227	222	240	233	219	258	244	250	230	222	229	230	226	223	237	230	234	226	208	222	232	238	258	240	240	220	231	250	233	238	232	230	232	233	223	224	245	219	229	234	238	218	237	225	229	229	247	239	217	232	194	219	229	257	228	243	212	242	238	203	241	235	224	219	221	262	215	238	216	219	207	230	181	207	228	229	217	233	235	240	256	218	226	184	208	222	200	238	229	254	217	222	225	211	217	222	216	215	218	227	219	221	226	241	229	225	206	231	234	222	260	240	224	210	192	212	199	196	230	230	228	216	231	190	204	209	223	208	229	226	243	227	213	219	248	206	217	210	231	215	231	223	219	200	232	235	212	198	202	220	232	222	236	232	233	236	222	244	226	236	200	213	223	219	235	230	243	224	228	205	209	204	230	202	215	239	205	216	216	241	205	235	207	218	222	223	224	194	227	207	216	218	220	202	236	229	207	191	214	221	208	228	211	245	234	218	226	261	217	231	248	218	224	240	227	218	256	250	218	248	232	230	195	220	246	222	246	196	221	219	209	224	222	228	225	226	231	213	241	227	246	231	216	219	232	235	221	250	233	223	207	230	224	237	228	219	215	193	235	237	245	237	251	216	224	219	234	210	230	215	227	231	201	229	238	245	240	230	225	225	225	242	194	231	228	233	226	234	241	220	215	228	219	234	206	245	253	205	234	231	239	218	216	213	224	227	201	233	210	205	210	235	248	206	227	218	239	229	215	215	195	208	238	214	214	226	221	236	220	240	227	214	224	233	234	211	199	217	219	217	227	217	237	223	215	225	233	198	214	256	204	228	233	242	226	243	204	229	214	216	226	236	202	203	230	226	206	212	208	213	229	234	227	199	212	222	218	214	217	221	209	225	242	214	238	197	213	211	235	213	238	272	233	208	204	223	216	249	231	221	236	218	203	217	243	226	203	235	221	236	205	219	223	239	242	227	223	185	240	239	226	235	257	204	226	210	228	210	232	215	201	232	229	233	199	225	223	228	211	245	198	216	229	213	199	218	208	208	234	235	225	256	213	208	218	228	211	230	249	222	199	209	204	222	237	223	200	234	226	240	207	227	229	220	220	226	216	212	236	207	218	219	234	220	219	219	218	217	250	226	208	213	240	210	216	233	256	237	224	222	226	214	210	241	213	225	247	212	229	229	212	222	217	222	217	242	208	227	225	239	199	220	216	220	232	217	224	213	225	221	226	227	211	240	236	196	210	219	242	197	256	195	228	198	210	214	192	228	216	226	228	195	207	216	221	214	210	252	243	228	232	218	235	195	190	234	244	199	217	236	197	217	237	218	234	225	228	222	216	228	219	241	210	218	247	231	206	258	238	217	220	222	226	213	226	224	224	230	230	220	237	228	234	220	221	233	219	231	179	244	235	218	202	206	208	240	220	215	219	211	204	226	207	247	227	228	200	211	241	241	237	226	235	227	244	206	233	225	230	196	225	217	215	220	209	202	233	219	227	236	200	214	232	226	236	185	203	189	232	214	198	227	230	221	226	215	218	234	218	250	201	222	227	219	215	203	200	224	255	237	214	224	221	221	266	219	209	214	210	229	239	230	205	222	202	240	214	224	232	240	220	212	210	205	221	223	212	207	242	219	229	217	223	186	254	208	198	215	233	247	205	247	221	221	214	222	208	236	219	206	224	210	236	226	198	207	230	232	228	247	233	229	200	234	226	199	199	222	227	189	225	204	190	223	233	222	214	222	211	199	242	211	196	249	254	213	255	213	212	199	225	233	209	223	200	221	246	229	218	214	231	211	226	213	232	217	218	208	228	217	203	204	213	202	207	235	200	233	217	232	218	207	201	212	224	234	205	241	222	221	212	208	216	201	230	227	220	206	231	212	227	236	240	254	223	229	217	205	236	199	225	203	205	225	235	253	224	213	241	205	227	214	212	212	218	206	220	229	187	234	234	205	234	216	227	218	218	233	208	239	186	193	231	207	209	222	238	207	198	225	203	231	201	185	227	220	229	202	210	219	196	231	229	245	234	201	212	215	209	212	214	210	205	228	210	216	270	231	225	229	231	219	222	231	203	212	197	234	224	211	206	254	218	224	215	213	218	231	223	206	231	213	196	247	199	250	219	219	221	184	225	238	249	225	228	225	217	227	202	210	219	219	206	214	207	196	233	242	220	225	236	215	204	226	220	236	222	240	213	204	193	216
345	3	3500	197222	571	7	55	315	417	494	476	542	483	492	467	417	374	354	367	374	335	348	329	285	301	279	282	282	272	275	280	278	249	262	273	277	254	280	234	245	243	249	238	240	220	270	234	248	223	205	231	220	235	249	204	231	226	212	220	224	224	214	213	241	231	214	238	218	225	215	219	229	212	215	202	225	220	197	210	218	213	212	190	212	213	216	196	233	218	215	215	250	216	205	224	197	187	219	211	215	199	209	228	221	209	184	208	214	213	222	203	211	226	197	195	223	207	212	181	228	205	206	192	220	234	204	235	201	211	209	200	228	216	227	227	219	208	199	217	224	221	196	205	209	204	187	215	247	198	221	218	192	238	232	211	204	204	194	212	208	195	230	220	197	213	187	227	228	209	219	207	236	197	223	201	221	206	235	200	222	177	227	231	216	219	213	219	207	213	204	215	205	223	192	180	208	199	221	188	215	207	207	230	207	200	202	214	217	204	213	203	214	220	207	218	201	212	196	221	235	203	217	214	203	199	199	200	184	227	224	207	215	212	203	199	203	191	225	228	219	230	222	198	238	219	207	190	242	208	212	188	238	208	198	199	225	221	206	213	232	210	224	219	202	193	208	226	181	190	196	202	205	230	235	191	216	199	201	216	202	234	201	213	197	217	184	208	209	222	205	208	197	206	208	205	206	213	211	204	189	210	222	225	217	186	218	204	210	213	220	217	210	239	200	195	158	193	210	198	213	226	222	199	209	227	211	201	220	209	202	200	224	207	194	224	187	207	211	203	201	182	221	211	214	189	200	218	206	202	216	194	208	205	199	220	243	207	200	220	227	210	214	206	214	201	190	211	209	206	216	213	219	237	209	183	237	214	225	187	220	220	207	199	214	182	201	210	221	189	204	196	205	195	217	229	204	219	223	205	205	207	237	203	209	202	177	206	214	214	228	196	228	208	189	197	210	212	180	205	196	181	193	205	232	200	212	210	202	193	206	204	213	211	182	209	197	210	214	228	204	213	224	212	237	202	197	206	187	196	198	217	180	201	203	205	201	209	202	206	205	188	233	197	215	224	190	202	209	251	210	224	199	199	211	187	202	205	208	228	224	221	225	197	207	200	207	197	214	200	190	177	201	198	199	212	220	208	213	214	215	202	214	190	236	207	201	206	210	216	200	194	213	191	205	212	187	227	216	198	194	209	188	177	194	221	208	197	230	234	202	210	205	214	199	222	206	198	213	240	200	244	217	170	199	227	224	201	196	201	207	182	196	222	208	204	189	206	204	188	216	208	220	214	207	200	212	212	197	199	207	212	203	212	185	223	203	218	199	207	206	213	194	219	197	178	216	202	186	207	201	182	200	227	188	205	226	200	207	212	217	198	219	201	218	194	211	210	181	206	215	216	201	193	211	214	221	227	218	192	219	207	214	219	222	198	251	214	188	209	219	204	217	223	211	218	214	211	204	208	198	203	225	207	213	207	192	193	184	219	222	211	227	213	210	206	212	197	203	183	204	205	219	185	226	184	222	207	204	224	185	183	191	207	190	191	198	191	210	188	240	207	216	201	213	205	231	190	178	202	229	201	202	202	215	183	227	194	218	210	175	211	182	194	199	202	206	201	196	215	200	223	229	233	213	201	215	196	220	220	218	217	200	203	219	192	206	185	212	198	213	201	199	214	202	204	186	220	209	213	209	212	200	209	211	235	186	198	191	202	214	224	213	188	227	227	211	223	187	178	181	216	192	199	202	173	207	209	220	207	206	220	217	207	205	189	210	219	210	219	205	222	188	201	216	219	221	197	223	231	196	193	218	197	194	231	190	192	218	194	217	184	219	206	221	213	196	203	210	235	206	191	228	198	181	203	196	237	217	189	213	204	199	215	195	223	220	189	208	216	198	219	204	214	206	195	228	198	199	185	240	232	219	206	208	211	210	220	210	209	216	211	204	198	237	189	224	199	198	201	204	208	222	207	214	233	197	219	208	230	202	206	204	212	211	211	204	212	216	209	194	221	200	214	226	187	218	182	203	189	203	191	212	206	186	201	211	187	213	200	191	252	206	176	205	219	227	209	213	206	175	213	204	186	202	208	220	207	195	180	189	204	209	205	221	173	213	208	186	184	201	207	204	184	226	221	203	224	198	198	196	198	214	228	205	203	184	227	218	214	204	198	184	202	230	216	209	194	207	179	200	205	201	208	194	222	226	203	203	189	227	210	205	198	195	185	217	223	195	227	197	225	214	235	201	207	191	232	192	203	211	182	227	209	171	212	229	239	228	225	214	223	237	237	199	180	225	215	201	222	220	193	195	210	189	221	228	228	188	179	204	221	219	202	212	193	194	200	208
345	0	2700	197347	546	6	14	218	399	538	490	528	497	502	450	465	403	416	372	346	318	341	335	346	318	313	305	301	276	295	264	270	284	274	269	271	240	268	225	232	246	231	208	240	253	235	249	247	198	210	212	204	208	196	217	221	198	177	223	231	182	188	199	215	190	211	201	212	200	219	195	183	207	198	183	198	206	192	181	189	190	192	167	187	191	192	203	189	174	187	188	173	185	172	209	181	209	194	174	195	184	178	179	174	176	176	179	163	175	185	197	179	204	178	181	189	191	201	169	188	184	178	221	187	186	196	201	192	163	185	194	207	159	191	197	224	197	184	159	163	193	183	209	180	206	180	188	175	193	198	176	174	173	180	180	189	179	160	201	153	187	177	148	189	213	205	207	168	191	178	170	163	159	181	195	192	190	172	178	192	186	190	155	181	187	188	190	193	194	155	181	198	191	191	186	198	186	177	190	182	197	165	185	168	168	191	201	172	178	169	208	186	186	176	181	182	200	181	195	189	175	189	174	183	171	166	173	162	195	187	173	191	160	156	187	174	175	169	167	185	183	221	162	179	160	178	191	167	178	201	173	182	189	186	170	189	191	179	193	196	188	173	173	206	195	155	194	212	189	194	203	196	190	184	170	163	182	167	182	197	177	181	175	182	196	158	173	194	169	169	181	171	172	194	188	180	163	190	170	188	212	194	171	183	186	193	199	181	180	193	176	161	194	185	188	197	170	188	199	200	178	209	198	189	169	177	188	159	205	161	185	193	174	188	171	178	158	165	191	181	192	173	179	174	182	161	179	165	178	192	166	194	180	194	146	195	165	166	179	204	160	184	190	180	162	162	174	168	200	170	187	179	175	175	169	162	155	192	181	188	190	162	163	195	177	192	165	169	192	164	185	188	173	179	180	186	175	204	194	181	149	184	198	190	160	180	158	152	181	166	173	183	159	179	186	183	173	184	188	182	155	161	185	158	171	183	189	166	180	190	189	170	188	168	174	170	174	186	177	166	187	172	163	195	186	171	167	173	185	181	169	174	174	200	199	194	177	168	171	157	185	191	166	160	179	187	215	171	173	186	181	197	166	173	164	193	203	175	192	188	184	174	211	184	198	179	168	191	196	166	188	194	163	173	188	178	161	172	186	186	185	195	173	174	179	186	181	186	176	190	189	187	208	177	187	173	201	171	189	179	181	162	186	187	185	181	177	198	189	179	185	185	189	148	187	172	176	193	168	172	168	178	180	180	182	178	154	174	189	176	188	195	200	176	180	181	184	168	167	183	167	195	178	173	166	160	193	160	169	193	208	197	159	160	181	155	152	179	172	171	184	171	173	204	169	169	194	172	160	186	197	188	184	172	189	175	187	180	170	172	170	189	187	164	165	183	203	165	178	189	186	169	191	164	173	173	182	182	175	184	161	200	182	192	172	162	178	179	212	193	178	155	176	184	165	160	175	185	175	169	156	175	177	172	159	177	168	193	176	170	183	183	193	173	160	184	176	176	172	175	199	159	187	189	176	159	180	171	203	183	183	188	171	173	155	168	184	189	169	181	172	194	195	167	187	186	181	194	153	166	167	193	194	158	179	180	158	173	191	203	181	171	183	165	205	165	170	176	209	173	172	150	181	165	176	189	197	185	179	179	185	186	163	159	186	198	174	194	170	191	189	208	161	212	174	171	154	178	142	189	157	170	173	192	169	158	185	195	170	183	169	172	178	189	161	187	173	199	179	178	191	182	159	154	182	197	184	161	190	165	167	168	164	187	173	203	170	195	176	188	172	174	158	198	187	182	181	160	173	187	183	182	170	172	182	181	167	198	167	169	169	201	196	186	177	189	171	185	173	186	174	168	168	211	198	175	180	187	192	165	185	185	166	163	189	196	206	170	192	174	164	160	213	178	158	182	174	177	187	154	170	211	169	178	173	177	188	176	198	186	169	186	153	190	169	153	181	194	182	188	151	171	165	150	178	171	182	192	184	170	192	190	149	194	156	165	184	187	207	189	195	177	175	152	188	204	204	189	184	201	149	169	159	176	182	147	178	179	174	199	179	168	175	172	156	198	209	152	167	175	165	148	189	186	186	171	146	188	159	185	189	194	199	209	187	176	170	173	183	173	174	178	188	187	177	162	134	171	184	171	193	166	168	201	180	174	197	175	192	168	184	173	178	176	176	186	195	169	185	185	184	185	184	184	164	189	179	183	178	198	181	167	150	201	183	184	180	182	183	185	173	183	153	192	184	188	177	209	171	174	180	177	186	187	183	185	161	188	188	205	150	181	172	178	170	163	196	179	181	167	199	182	147	169	173	181	177	171	185	159	179	181	170	180	162	162	162	199
345	1	1900	197472	541	8	84	352	388	532	498	514	455	454	394	413	402	389	383	343	342	359	335	314	326	307	332	300	321	318	292	297	330	282	283	314	273	303	274	266	298	299	278	298	299	294	275	280	320	290	275	288	294	275	278	297	291	276	277	262	270	287	279	260	307	303	303	272	301	274	261	277	300	283	276	255	293	292	286	281	300	252	268	286	268	297	284	282	273	256	272	258	259	261	264	283	295	270	263	271	297	259	268	272	281	257	297	280	301	279	257	272	267	282	259	261	301	259	276	300	303	274	278	271	263	278	262	249	270	272	316	298	297	260	265	295	270	288	294	290	308	281	271	282	271	311	263	292	260	282	257	266	266	278	285	270	250	274	249	282	287	259	264	295	297	291	257	277	261	255	258	273	255	278	264	269	267	273	269	263	250	269	286	257	307	272	300	265	275	293	307	301	257	275	294	286	275	270	265	286	278	268	289	250	248	292	256	282	293	297	291	271	282	263	256	260	268	265	283	253	259	274	278	286	295	267	295	282	263	319	278	278	282	301	265	288	306	287	275	285	275	287	287	251	279	288	288	269	273	288	261	264	284	256	274	252	274	259	266	264	281	296	268	278	294	273	312	296	293	268	289	288	264	262	244	265	281	253	258	272	265	278	274	261	299	276	279	271	273	257	258	287	290	280	261	294	291	262	270	267	245	266	285	261	277	271	264	246	289	277	275	260	287	275	275	251	248	255	246	289	290	263	264	267	285	252	246	278	287	284	252	263	233	253	256	275	260	295	266	270	296	292	275	282	285	264	266	272	297	269	294	287	256	277	273	257	270	292	252	237	240	284	280	270	276	261	262	250	282	265	242	263	269	300	274	276	235	267	287	275	274	277	255	278	299	256	275	274	251	276	275	299	281	285	287	262	278	272	280	251	278	288	278	282	263	247	262	293	261	292	256	263	246	259	283	272	273	285	268	282	264	288	263	271	279	254	258	257	282	324	289	304	283	293	281	255	266	250	249	268	269	260	280	286	258	253	291	272	285	272	256	271	269	262	282	290	293	256	276	250	274	294	238	306	275	292	266	263	283	283	254	271	273	268	270	259	285	276	297	282	306	266	282	286	258	294	282	270	298	226	276	275	260	297	290	263	261	278	293	275	282	230	292	274	287	252	256	273	282	271	272	255	258	254	267	285	273	304	271	266	256	296	278	256	263	286	296	285	259	271	286	282	277	266	264	262	279	268	270	284	262	273	257	291	282	264	276	260	293	312	267	268	260	259	274	289	263	256	272	263	278	258	264	268	281	273	245	263	234	253	291	276	260	279	269	253	243	277	279	273	268	264	288	271	282	288	257	309	284	266	271	279	256	271	303	262	279	268	300	286	258	253	274	245	303	270	264	280	288	251	291	283	282	265	261	291	292	268	262	262	275	292	256	281	292	298	275	259	287	305	271	301	278	251	283	246	305	278	276	266	286	267	271	276	276	252	311	285	274	263	282	288	286	273	275	296	281	276	271	279	263	291	245	302	272	309	272	261	282	278	279	276	274	281	270	277	274	270	255	290	279	265	279	267	249	268	279	267	274	284	258	278	286	261	263	267	263	281	270	294	270	243	270	262	266	268	278	246	256	282	272	272	291	267	261	275	287	305	297	300	291	268	261	271	283	279	267	288	265	250	252	250	296	264	292	302	291	257	271	254	271	280	285	255	264	263	285	262	298	280	276	293	236	280	287	272	266	275	276	246	255	290	250	267	254	299	297	256	248	275	252	271	273	269	281	242	260	287	250	264	260	271	288	284	265	254	297	282	271	289	279	283	272	257	251	297	268	287	254	242	277	269	259	264	266	306	234	264	244	268	252	296	274	259	243	284	261	260	248	268	258	274	256	269	277	291	291	307	269	262	252	256	289	273	271	272	273	264	267	246	286	235	293	272	266	282	290	265	307	268	280	288	237	283	278	284	252	249	257	285	262	281	259	267	272	280	286	279	258	260	263	280	257	285	286	271	266	287	274	263	249	262	283	258	280	276	282	260	260	255	251	295	253	283	287	284	270	285	269	270	270	267	274	249	293	284	288	269	275	257	255	275	261	279	293	281	273	271	287	276	250	270	279	287	261	239	267	284	303	264	254	260	258	247	270	254	275	275	263	277	284	291	276	285	280	280	283	229	272	281	280	298	251	272	288	273	257	245	290	279	265	263	274	270	256	247	307	274	290	278	274	267	288	272	292	253	278	276	246	267	263	270	294	287	274	269	287	283	268	254	276	270	227	266	288	279	287	250	270	279	277	267	279	255	257	257	254	274	251	270	284	242	266	284	262	303	264	269	298	257	265	290	264	254	306	300	242	287
345	2	2100	197597	539	6	55	303	393	514	516	532	482	468	481	441	439	414	396	375	392	381	359	360	366	351	328	313	337	304	340	309	332	318	341	332	293	328	307	316	319	303	344	306	300	260	289	283	297	291	300	278	320	298	278	285	283	282	288	297	320	287	283	280	282	304	299	288	261	280	294	284	303	271	272	299	271	288	314	282	278	260	270	262	257	282	269	260	289	275	275	276	269	288	329	307	289	281	277	270	304	291	310	272	282	260	276	284	273	276	290	290	251	263	285	289	286	302	267	247	279	277	277	276	270	301	283	292	271	284	287	289	272	271	310	268	278	272	275	272	260	256	274	311	266	298	280	286	294	278	263	287	284	297	266	263	257	297	274	283	282	280	275	279	268	273	279	288	267	270	271	280	283	261	312	292	305	297	258	285	299	263	275	272	270	286	285	282	287	286	268	286	274	292	251	265	260	257	278	266	278	283	279	312	239	276	266	279	276	301	277	287	294	292	294	275	273	274	262	284	295	273	272	278	273	280	309	285	295	274	257	259	262	293	271	268	301	252	293	293	279	308	290	308	287	290	255	298	241	239	278	289	270	278	270	287	285	301	272	288	280	286	282	266	293	271	278	286	318	286	278	301	275	273	268	262	294	273	260	299	287	244	257	298	285	285	304	254	285	251	287	289	289	272	281	296	287	300	268	265	250	301	276	277	287	292	284	263	269	248	272	279	272	280	305	294	274	281	285	273	250	264	286	270	282	267	306	287	315	236	258	282	302	278	291	250	271	283	263	248	261	295	269	284	281	292	290	275	264	273	258	264	265	294	295	269	307	280	276	266	264	267	267	293	271	254	265	287	270	274	295	271	274	245	250	256	253	304	267	252	267	264	271	260	263	297	282	279	267	281	281	293	254	272	259	251	310	261	279	292	270	255	318	256	253	282	287	255	277	278	268	268	295	259	276	288	288	308	289	290	279	279	260	280	250	288	247	288	303	283	271	286	269	283	294	265	283	281	270	291	242	276	268	243	281	263	269	293	250	282	289	287	287	297	285	282	294	296	266	260	272	279	282	285	275	275	335	267	290	296	260	263	290	269	286	288	261	261	268	272	277	281	269	296	281	266	270	296	324	260	278	278	271	285	290	296	274	276	262	233	273	272	266	283	294	279	292	302	301	258	326	260	241	275	277	305	268	279	286	279	278	278	258	254	281	293	292	294	260	265	276	242	282	276	308	262	274	310	276	286	286	271	276	257	243	274	274	269	270	291	324	263	297	277	288	276	301	280	249	268	290	240	282	318	290	319	277	267	287	284	247	288	267	265	260	287	273	302	272	256	279	301	278	260	282	258	278	258	301	280	270	286	269	285	245	259	275	266	286	264	278	274	274	270	276	276	248	273	283	262	284	273	276	262	265	253	264	269	283	276	274	279	294	261	299	263	251	274	302	288	262	252	270	270	310	238	274	285	271	307	278	242	278	267	290	268	285	270	254	297	293	299	261	277	254	288	284	257	268	280	262	275	317	275	267	272	266	288	283	250	270	270	306	296	243	284	289	275	256	277	285	264	276	268	268	268	272	278	282	282	272	296	265	256	305	266	296	257	283	258	295	296	288	307	272	281	247	266	272	289	259	287	288	279	292	278	255	295	283	259	255	295	292	319	312	248	272	261	284	275	296	304	312	304	267	286	304	291	281	266	277	254	310	296	290	287	231	284	277	283	257	280	283	257	297	262	285	287	262	267	257	305	307	299	294	312	246	274	267	293	247	281	256	279	278	272	259	272	295	259	257	271	268	291	281	288	250	264	284	280	278	264	275	301	253	319	263	300	258	270	265	282	312	291	261	285	274	275	257	276	278	281	253	271	262	261	291	289	263	287	227	267	274	285	266	284	295	267	253	285	268	275	283	274	289	268	305	256	270	292	287	310	282	264	261	283	300	269	289	274	277	301	292	278	262	264	269	284	271	248	313	274	282	255	272	259	270	291	295	268	246	251	283	293	289	287	293	278	253	273	242	280	271	281	278	268	290	278	281	290	283	269	285	274	276	278	303	279	283	276	245	298	260	274	274	266	303	285	292	258	289	286	273	296	292	290	265	289	293	280	309	284	292	300	256	274	262	254	272	272	270	292	264	281	268	276	274	274	261	264	258	292	285	284	245	288	260	283	273	253	272	288	288	286	265	255	289	260	285	268	256	270	284	307	283	285	242	261	257	283	299	271	265	294	267	265	277	265	287	260	275	271	273	287	286	247	273	298	270	298	281	299	293	260	276	275	266	284	284	285	303	303	271	264	258	253	282	276	263	276	276	286	279	258	255	278	280	273	272	261	288	283	274	257	264	284	282	285
345	3	3500	197722	547	9	36	279	389	546	530	545	497	492	496	486	414	397	412	386	372	370	368	363	344	328	367	295	293	330	361	288	303	332	300	338	307	311	296	282	310	272	309	311	310	306	275	290	286	299	279	289	264	281	265	287	275	286	273	272	276	267	263	271	275	279	281	270	284	284	268	253	270	277	246	291	264	320	271	257	292	266	285	255	268	280	269	315	255	255	272	266	246	287	273	274	276	244	284	295	276	261	241	251	244	278	301	269	270	267	242	288	252	272	255	249	264	286	284	255	277	271	266	261	258	254	272	271	243	269	285	262	297	296	235	256	286	243	265	288	252	276	270	265	271	269	286	266	284	260	281	276	261	253	244	252	258	269	245	268	253	267	249	269	246	254	262	253	251	274	269	267	278	304	260	267	234	256	296	271	267	271	281	255	264	283	259	262	258	284	244	281	276	290	273	257	281	267	273	249	299	277	253	290	261	268	242	270	264	291	232	276	276	264	283	278	257	253	266	245	260	262	282	246	268	233	258	270	263	280	268	254	261	236	254	273	244	257	241	273	302	253	284	254	255	249	237	240	286	276	285	262	232	254	276	299	270	259	249	290	249	261	274	260	273	275	269	246	284	245	275	252	278	249	272	231	249	277	243	270	240	240	266	233	286	272	271	295	253	252	232	270	249	268	255	298	278	294	259	261	228	278	264	259	259	239	244	266	275	272	284	270	272	251	265	285	260	252	261	289	276	261	248	236	294	300	269	237	268	270	238	259	275	258	253	270	238	284	280	269	248	268	264	279	269	259	239	246	267	283	257	245	261	254	258	256	271	255	260	266	275	283	250	270	252	268	225	273	240	258	250	259	244	275	291	267	286	270	261	257	262	294	278	272	282	284	263	277	272	280	272	245	252	279	264	246	243	263	254	259	249	248	245	243	249	264	261	263	250	275	246	261	269	282	261	269	285	279	274	266	270	258	243	292	290	262	263	275	268	262	280	253	266	271	275	281	267	237	258	259	252	258	250	252	244	257	258	274	243	266	272	247	256	255	282	262	264	257	285	264	273	271	270	265	285	255	276	245	278	255	271	289	245	261	250	259	262	255	288	251	258	234	269	241	262	262	253	302	254	251	240	279	253	256	241	245	283	242	244	252	258	268	252	259	260	267	246	280	251	285	257	298	253	271	268	267	244	288	239	245	261	256	257	268	290	278	242	278	261	272	262	243	261	262	278	266	246	266	262	261	272	279	252	268	259	248	251	242	247	242	250	268	271	262	274	252	286	285	251	298	293	272	286	285	282	260	242	276	253	262	262	273	260	257	259	257	265	261	260	262	281	272	312	287	253	265	260	244	276	250	267	267	270	288	262	259	272	247	241	266	262	268	252	273	283	234	241	247	268	259	272	261	271	278	250	280	265	260	251	262	260	270	278	280	273	272	251	272	277	259	279	243	267	289	266	264	274	273	245	251	240	259	263	282	243	275	277	281	262	259	283	240	260	255	286	253	242	241	273	285	248	250	320	270	244	289	275	270	268	256	258	267	235	229	263	264	267	296	257	263	265	277	263	291	294	255	279	262	280	265	238	267	281	240	256	262	243	304	274	279	277	266	258	260	257	269	256	264	285	257	271	288	286	266	275	251	242	265	275	257	216	218	234	255	250	273	265	266	251	257	277	251	298	243	277	257	257	269	246	274	266	241	276	256	261	280	310	267	268	267	267	268	255	245	275	247	262	259	258	246	260	258	266	256	247	259	272	260	266	265	262	257	228	302	256	278	271	248	242	284	256	247	248	293	279	262	249	231	262	282	266	251	264	234	275	248	291	256	270	268	251	274	236	251	288	286	255	286	276	248	291	262	270	266	287	252	280	291	276	284	286	271	285	244	289	267	281	270	260	262	264	238	274	265	271	256	230	263	273	276	259	245	245	265	268	248	271	290	255	273	276	272	278	254	257	278	255	261	255	266	259	244	279	248	248	262	261	256	256	220	253	272	275	251	275	255	256	260	273	261	264	252	271	277	258	258	276	256	270	251	269	285	243	255	281	272	262	248	271	242	258	267	260	241	277	272	262	264	243	250	252	279	236	275	251	272	276	252	252	240	274	256	260	268	274	250	279	282	240	268	263	271	263	282	277	263	268	262	237	284	237	270	232	290	255	266	270	284	234	284	259	282	268	279	269	252	265	284	247	274	274	252	237	274	249	257	261	261	260	257	249	269	264	279	266	272	230	284	261	260	262	265	220	276	272	275	239	256	228	271	271	267	234	240	276	263	244	255	265	270	231	240	261	251	270	263	279	263	252	255	246	244	271	246	298	248	249	230	282	265	280	287	264	261	289	258	263	252
345	0	2700	197847	523	3	19	208	359	504	551	584	552	497	459	437	440	398	439	404	378	392	372	370	361	346	326	330	371	342	315	320	311	279	298	317	317	294	322	313	310	285	289	270	273	296	272	261	271	280	251	274	250	273	260	279	248	266	260	251	272	267	256	234	269	269	280	249	272	273	252	253	261	222	258	241	232	261	256	276	270	240	258	254	238	235	230	238	224	247	237	255	270	243	258	233	230	250	240	256	240	252	258	243	258	259	221	243	246	246	260	218	272	257	281	238	229	249	216	254	265	226	264	246	250	243	227	235	255	270	206	219	236	244	248	234	232	238	262	247	247	256	253	240	253	280	247	264	236	241	233	252	219	235	250	232	221	223	229	243	258	239	263	248	242	239	213	247	263	226	241	236	269	227	221	235	249	236	223	242	211	243	257	231	220	242	251	245	241	257	258	232	259	270	244	264	242	241	240	239	232	242	226	256	243	242	240	251	233	209	282	243	251	219	250	224	233	238	254	238	234	243	219	262	238	259	233	251	217	243	210	269	225	228	231	235	250	261	215	261	239	260	242	219	260	217	252	221	247	244	259	246	254	235	241	255	239	243	251	237	229	213	238	237	237	222	234	214	211	242	258	249	265	239	230	278	206	235	233	242	232	215	253	234	245	246	264	245	238	232	224	266	251	240	237	196	240	248	261	235	229	241	259	234	245	221	239	219	238	215	257	253	246	275	227	226	225	234	237	221	240	222	245	206	243	248	216	224	253	207	224	238	230	236	237	243	235	242	256	246	251	252	234	229	229	252	250	237	249	214	224	232	245	231	239	242	233	237	234	235	235	243	236	242	232	247	224	245	217	261	236	233	215	227	232	227	218	221	234	251	238	269	214	233	227	252	235	246	250	230	260	228	215	244	256	231	223	239	250	224	213	228	231	231	233	224	224	215	244	214	223	246	232	243	236	226	252	261	200	228	227	242	225	233	244	256	222	261	260	214	234	208	233	221	247	211	227	226	212	229	223	248	235	231	235	233	244	219	234	227	239	242	244	216	237	256	222	234	203	226	241	215	253	247	227	228	242	244	251	237	241	265	247	237	250	223	253	242	235	230	246	240	216	231	265	229	211	268	243	238	223	226	215	213	222	211	245	236	245	224	259	228	250	232	237	220	220	228	226	237	251	228	231	240	246	246	224	242	241	250	220	210	233	216	214	220	231	245	233	241	244	228	236	203	243	249	229	247	227	221	233	225	240	231	249	234	258	239	235	231	231	233	234	218	225	227	205	240	238	219	240	222	244	237	221	235	239	234	230	226	238	267	218	228	250	220	221	227	227	220	242	274	223	230	266	222	254	255	260	255	241	228	242	240	226	254	214	247	218	251	257	232	218	236	249	224	230	229	232	235	238	268	265	231	199	250	239	229	266	245	241	259	234	233	229	225	213	238	224	244	227	220	229	257	233	210	208	254	221	233	255	226	217	246	230	232	233	251	232	247	228	234	214	261	222	249	225	237	235	243	237	247	256	232	224	230	275	234	240	227	236	241	225	229	246	239	237	259	236	249	236	237	254	246	210	225	253	247	254	248	241	259	261	270	229	242	236	226	245	238	248	229	235	230	253	253	276	237	268	235	237	248	236	217	240	241	237	259	217	235	216	243	232	255	234	224	212	265	228	259	249	212	241	244	241	219	227	240	232	227	254	233	229	233	237	239	251	250	234	247	232	232	247	247	227	246	236	282	253	248	239	250	219	268	245	239	214	238	244	250	266	235	268	246	246	225	226	259	236	255	221	213	248	230	229	244	245	244	232	229	219	235	263	217	214	217	233	230	248	209	230	206	232	230	220	247	239	237	230	235	228	241	234	223	235	220	232	230	233	248	232	244	238	237	245	229	251	248	212	247	226	254	228	241	222	257	244	211	250	224	250	255	265	264	230	247	244	229	253	243	216	230	250	240	252	243	192	226	244	228	247	210	221	245	246	220	231	248	256	225	239	210	229	258	229	245	270	231	217	237	223	256	238	233	245	229	239	252	242	232	261	229	238	220	225	239	231	232	212	236	219	251	252	243	226	225	260	219	229	264	240	270	234	257	226	260	238	221	255	227	238	237	253	244	228	254	218	243	242	259	250	244	222	250	243	242	217	222	250	249	216	230	202	250	231	240	243	249	271	220	231	215	255	229	245	235	236	240	241	275	232	224	234	241	240	233	228	234	237	237	226	232	228	261	248	222	219	257	244	228	235	226	255	245	235	259	236	218	229	242	235	239	251	220	244	250	233	245	235	232	244	259	242	237	235	225	241	234	216	251	228	247	230	234	213	248	226	262	237	239	237	232	233	238	247	243	213	264
345	1	1900	197972	528	4	83	356	444	542	498	538	526	523	489	455	444	492	436	437	446	413	400	427	388	429	446	386	408	358	363	405	399	363	373	362	400	381	376	374	377	383	390	370	377	406	381	357	377	359	374	364	376	353	357	395	366	378	376	376	348	366	372	355	375	413	361	355	358	390	361	385	367	380	352	341	380	359	393	365	343	352	365	381	385	372	380	364	385	360	366	377	348	346	371	393	338	363	363	365	351	361	398	360	360	377	334	366	388	375	329	368	377	357	355	356	318	344	347	353	371	360	390	364	360	381	397	408	363	374	354	356	349	361	373	352	332	367	376	349	384	366	354	351	361	360	361	334	345	353	370	357	374	327	372	364	379	371	341	391	386	353	361	375	389	374	356	357	367	377	341	379	377	359	360	386	394	353	366	362	347	352	335	399	339	335	421	355	371	364	364	344	375	371	368	365	371	358	355	375	367	345	314	366	374	365	392	364	360	366	375	337	392	364	365	355	354	350	351	346	320	401	369	355	339	349	353	345	347	335	358	373	358	392	372	355	362	355	355	346	364	393	353	346	320	383	375	325	358	342	345	343	356	340	369	359	331	363	354	362	392	341	320	387	362	381	353	350	398	379	390	367	361	368	391	364	404	378	374	363	378	350	359	381	384	356	355	367	325	382	356	337	385	361	340	360	353	358	367	367	357	374	370	355	363	391	359	338	393	373	382	355	332	355	339	351	345	394	358	351	358	392	372	378	363	382	359	348	366	363	367	366	358	357	328	362	355	344	369	344	376	377	367	382	354	352	364	398	364	397	358	370	387	345	335	362	338	347	357	369	344	369	349	366	379	408	369	332	340	369	365	337	361	378	375	334	342	363	367	361	370	376	322	371	379	382	364	363	339	342	379	348	354	341	385	374	345	393	359	366	362	375	380	363	363	361	385	348	352	342	354	351	344	352	339	376	326	386	365	374	379	361	367	351	342	367	377	320	355	347	376	363	352	367	375	342	381	365	347	366	345	367	325	372	364	360	357	394	355	371	338	377	380	371	354	371	366	338	367	372	360	333	356	398	386	359	356	366	412	350	358	352	380	366	372	353	361	347	384	338	372	371	351	355	357	396	362	361	367	336	375	328	389	339	381	362	403	332	341	346	357	402	369	387	373	367	374	372	389	355	331	364	318	363	375	356	364	334	344	336	368	346	353	343	357	328	363	362	372	399	361	333	349	374	369	369	376	388	342	343	347	351	347	361	357	388	385	407	364	367	381	346	351	331	348	379	356	371	360	344	355	342	372	336	346	371	355	385	363	364	329	363	366	370	349	347	330	358	364	401	330	357	349	367	383	353	367	378	368	347	371	347	359	342	362	354	356	362	358	348	341	334	367	343	347	316	327	377	354	337	375	355	367	349	352	368	363	354	367	386	350	385	368	335	386	331	386	370	371	386	348	328	347	369	313	383	351	344	355	344	374	364	366	388	363	367	362	360	372	349	377	370	343	359	395	353	342	362	344	369	392	342	384	372	384	372	359	366	373	356	389	347	380	388	359	354	344	358	332	346	378	398	319	371	344	347	388	350	363	355	361	350	348	389	358	362	363	346	378	341	380	388	361	371	372	356	361	359	361	356	411	340	364	340	344	323	351	349	325	376	366	343	373	375	376	376	371	354	346	352	323	357	364	362	370	342	362	342	367	389	372	338	375	382	396	339	357	378	352	338	368	348	371	360	320	377	332	366	352	358	379	350	374	360	350	391	387	360	342	387	398	345	378	391	326	334	361	360	391	357	366	363	339	357	357	387	383	365	358	365	349	388	380	377	359	363	349	366	374	385	338	379	346	332	347	369	354	333	366	372	357	332	345	382	343	369	348	375	358	361	385	354	366	377	350	363	367	338	331	352	390	343	347	383	341	360	371	360	367	351	341	346	336	370	360	337	387	326	356	364	345	368	378	339	371	354	373	358	348	366	352	334	363	373	345	357	372	374	367	359	397	332	341	365	374	331	351	360	370	316	387	389	372	369	364	378	344	347	354	365	391	362	349	355	348	347	345	357	375	379	346	346	374	344	347	364	368	359	357	336	374	378	381	355	382	368	367	359	385	356	366	375	359	360	336	365	353	359	354	356	373	366	375	338	380	376	365	340	352	362	390	348	347	357	361	342	361	381	361	340	351	364	344	345	343	359	385	363	374	334	369	399	336	362	380	368	397	380	329	357	349	347	351	360	357	353	344	358	382	362	345	349	380	366	349	367	354	381	334	343	354	369	328	367	362	357	372	342	368	329	383	348	341	357	358	382	404	348	411	365	348	347	357	376	321	397	363	364	375	352	355	345	328	372	370	371	337	342
345	2	2100	198097	518	4	48	276	428	552	546	594	518	527	448	439	434	443	417	418	413	424	410	406	382	394	381	394	379	356	365	374	370	341	358	368	336	356	368	349	354	336	371	357	345	292	345	354	340	343	341	339	322	344	338	313	324	334	300	332	333	344	343	325	343	344	340	353	344	346	323	338	315	333	311	323	331	315	335	333	316	336	313	338	302	340	309	359	326	368	330	336	334	340	315	309	331	327	296	334	334	334	311	326	337	317	325	334	334	314	340	326	328	329	348	315	323	331	333	308	299	307	330	336	361	340	331	333	308	311	312	321	310	303	344	331	311	328	309	299	317	314	321	360	320	297	325	354	348	318	324	327	343	354	339	319	307	335	294	336	318	383	328	328	325	335	338	312	320	318	354	320	303	339	349	363	336	326	338	310	312	276	319	320	341	348	317	346	339	311	327	325	324	327	310	306	338	317	297	368	324	344	309	319	326	329	355	316	318	334	362	313	339	318	344	350	348	325	347	351	311	351	315	336	305	336	341	336	329	342	328	334	309	319	335	320	361	306	345	324	333	324	316	327	323	357	331	298	350	329	340	334	335	333	329	342	313	314	313	325	358	333	301	309	328	328	319	314	328	331	335	349	323	328	313	322	312	327	367	326	333	328	328	320	315	331	365	306	301	319	341	297	352	333	308	313	345	331	345	325	335	331	339	335	359	291	331	310	318	339	307	346	331	319	340	326	361	340	337	343	322	335	298	301	334	321	355	330	323	313	327	335	340	339	306	331	325	333	339	340	335	311	349	323	341	334	310	342	316	316	322	301	321	334	326	336	353	339	322	342	339	326	308	325	308	324	347	338	314	347	343	330	314	320	327	316	300	300	319	339	300	294	318	333	314	310	336	327	337	325	322	312	331	305	337	343	325	339	343	298	314	299	345	311	309	318	300	324	341	325	315	299	321	306	305	297	316	337	323	326	344	323	327	329	327	328	332	338	332	323	300	335	321	314	316	317	343	324	327	305	337	333	315	319	354	331	327	330	332	289	321	310	304	318	322	343	311	313	334	347	334	336	307	306	335	356	318	322	337	312	321	315	329	341	317	352	308	328	344	314	323	316	298	318	309	288	327	361	345	325	330	329	335	309	293	312	333	316	323	322	318	341	302	334	302	314	346	324	309	323	338	319	314	337	299	324	335	333	342	330	324	326	340	329	313	329	326	313	322	305	310	347	316	335	311	363	299	306	346	344	312	319	308	359	318	313	327	307	348	288	333	307	301	358	326	309	311	332	313	323	311	303	337	328	274	364	363	317	357	321	349	325	316	294	341	309	321	331	317	349	318	309	295	303	325	326	304	309	328	331	316	298	320	357	345	299	287	353	325	329	322	316	324	328	325	297	338	306	320	350	333	321	322	319	332	330	284	345	301	321	318	321	344	343	310	345	315	311	300	330	330	319	306	324	308	319	320	352	324	344	341	316	291	315	332	331	329	348	307	329	336	351	315	307	332	357	326	330	328	332	327	325	313	341	324	304	347	329	334	335	340	312	313	298	335	325	314	309	325	326	320	340	317	305	300	317	325	310	321	341	309	338	325	297	346	349	328	301	321	315	320	321	317	297	309	298	340	349	306	352	333	333	318	323	339	330	341	329	345	312	350	308	308	324	333	307	317	315	287	321	323	306	334	326	334	356	312	335	316	314	308	313	321	362	329	311	351	308	334	318	349	327	296	320	302	302	345	340	308	354	327	312	320	324	313	297	320	342	328	317	297	304	304	340	355	330	334	324	330	311	318	321	343	339	364	323	338	334	336	330	303	345	319	324	311	318	330	305	333	333	348	327	308	355	328	327	308	302	320	306	312	310	324	336	347	312	329	336	346	303	309	346	320	305	345	335	320	332	297	367	312	332	328	317	334	312	321	330	325	299	348	358	326	309	326	339	333	328	311	317	325	330	323	329	315	330	314	329	317	354	289	335	333	312	319	308	359	325	329	310	313	320	323	365	303	302	300	322	318	314	337	338	341	304	329	332	331	309	308	317	325	323	336	310	341	369	329	327	333	323	311	343	363	323	333	313	313	318	300	297	332	322	332	301	328	343	328	351	305	300	321	292	293	321	325	325	301	308	317	306	329	311	326	302	355	320	315	329	334	318	343	308	337	317	325	327	368	316	320	306	361	304	306	295	327	319	330	358	351	348	328	336	335	326	325	341	309	335	306	335	346	365	304	337	316	308	319	331	326	341	335	346	299	311	294	300	332	324	331	306	287	329	307	333	305	331	295	345	331	325	319	334	353	308	340	333	343	331	294	356	303	353	311	287	331	331	336	304	307	312	330	332	324	314	328	318	333	332
345	3	3500	198222	536	8	30	306	389	538	545	552	504	561	516	480	446	441	432	447	392	402	400	376	379	377	357	375	348	383	351	350	370	361	338	354	318	362	328	347	382	353	305	343	317	317	342	331	336	322	317	289	313	333	314	310	341	314	306	310	320	319	321	310	305	317	325	317	320	314	276	300	316	337	326	282	338	300	325	332	332	337	325	305	333	309	332	321	309	302	315	315	315	291	300	281	294	316	339	304	312	313	305	312	308	332	317	297	316	316	292	273	303	313	308	312	320	309	296	344	324	311	308	308	333	294	328	294	298	327	282	332	299	297	303	284	322	286	323	329	289	323	290	304	301	290	289	321	311	336	331	313	282	309	294	329	323	295	308	349	278	306	294	304	283	318	337	301	322	306	314	327	309	300	332	297	280	309	289	321	333	293	302	307	309	269	331	308	310	291	283	309	292	287	320	282	294	331	283	311	315	289	283	299	293	325	323	338	322	300	315	337	289	315	302	296	305	289	317	298	290	324	272	316	299	304	301	322	322	278	318	292	306	307	327	324	312	314	300	301	313	302	321	309	307	292	289	318	312	323	311	297	302	320	321	321	296	303	319	332	307	314	288	309	346	301	325	296	336	287	297	281	300	292	306	309	300	328	307	300	307	343	304	292	320	310	268	332	325	291	296	296	293	298	321	299	299	327	283	294	296	332	314	283	313	310	309	304	313	292	325	305	302	277	319	274	297	308	306	275	287	283	319	299	321	301	357	291	297	284	311	340	344	290	314	331	312	275	289	298	316	314	330	272	307	315	294	317	305	288	309	317	303	303	311	315	320	333	312	323	329	313	326	310	303	295	313	313	327	329	295	323	301	297	290	285	290	322	296	335	311	286	303	310	303	320	312	299	313	311	317	286	293	294	336	318	305	280	320	301	303	285	285	299	288	278	347	287	269	273	312	280	291	313	306	292	278	304	348	314	325	348	314	297	316	335	301	316	335	321	300	312	318	301	310	294	287	293	301	309	273	303	326	300	278	321	278	325	316	313	343	293	287	276	270	319	297	309	327	296	303	317	309	333	298	314	280	300	282	291	280	328	315	315	282	321	283	308	306	323	305	300	293	311	302	279	315	317	324	296	304	315	299	323	305	317	326	321	306	290	314	289	285	320	323	307	291	346	279	298	329	318	296	335	315	323	329	307	316	289	297	296	285	318	327	262	286	322	336	296	311	326	310	296	306	313	291	314	303	307	303	309	299	315	303	303	322	308	294	312	301	314	335	280	335	305	302	311	274	302	330	317	300	332	274	318	304	280	317	326	338	286	281	304	306	306	328	315	301	291	338	307	307	283	320	277	309	301	324	299	334	297	300	308	303	313	282	323	291	294	270	291	322	286	314	309	320	304	308	288	323	323	306	314	298	305	306	296	307	316	336	305	308	312	262	295	291	335	316	323	314	318	281	326	307	334	302	288	322	314	307	325	329	299	284	285	297	305	309	305	330	333	356	319	346	291	320	317	296	297	322	308	299	316	301	304	303	308	298	292	311	325	323	280	308	305	295	334	289	294	309	302	309	362	316	342	337	333	288	271	328	286	299	297	293	306	321	296	299	301	285	292	301	315	291	291	283	311	323	296	289	306	305	300	305	306	290	315	289	306	315	306	293	296	336	323	314	325	343	321	321	297	275	284	312	314	319	323	295	281	314	311	286	287	323	312	284	332	289	319	325	349	308	291	316	321	297	306	302	336	286	302	306	331	312	309	312	290	291	330	295	313	299	303	308	319	319	275	303	346	293	319	294	298	319	256	323	325	286	306	300	303	321	316	301	313	299	311	302	281	306	285	267	313	297	326	325	311	302	296	277	314	315	325	302	281	315	297	289	313	304	312	284	304	312	320	276	296	307	308	307	280	315	272	291	311	281	294	314	277	308	305	286	297	300	327	303	320	301	288	306	274	329	333	254	283	303	287	343	293	295	289	312	321	283	294	271	293	281	290	329	318	287	329	341	311	293	332	311	328	321	302	306	357	312	307	308	287	307	289	287	322	334	302	299	320	307	341	306	297	323	340	311	298	279	338	274	296	310	318	293	313	304	304	319	350	293	292	299	289	294	284	312	300	283	303	327	304	318	343	292	336	329	266	299	309	319	286	288	335	320	292	323	301	274	286	326	315	282	306	295	324	287	314	304	292	308	297	342	287	320	271	290	298	300	328	313	292	264	308	309	336	297	326	339	297	306	310	290	314	304	288	277	303	298	310	319	296	313	291	298	304	328	293	316	326	320	313	263	278	291	335	291	309	317	297	276	321	318	273	283	311	307	296	322	307	288	327	319	298	297	321	313	314	315	319	290	276
