345	0	2700	151446	366	2	10	163	340	473	478	598	540	553	500	423	443	401	397	410	365	365	353	396	362	366	325	325	307	341	334	343	323	297	295	305	314	282	292	309	281	306	270	260	301	277	284	279	249	288	264	290	276	263	246	244	243	273	235	253	240	225	246	232	224	223	273	220	242	253	240	253	247	210	213	249	242	226	231	240	227	269	244	253	251	253	212	225	253	241	260	254	229	215	264	262	259	265	232	242	239	230	250	261	259	241	227	206	268	219	230	262	255	241	233	214	243	227	250	257	230	254	236	249	217	222	263	230	225	223	228	219	247	230	257	236	236	243	262	243	242	236	235	200	248	233	240	239	201	213	264	226	211	214	251	245	248	221	254	236	251	223	244	232	254	236	219	233	234	225	228	220	260	224	247	248	220	249	235	238	221	231	242	226	207	214	240	254	238	218	248	232	239	248	225	236	243	249	219	224	220	214	231	241	233	213	221	223	202	223	214	228	233	236	234	238	225	239	226	217	240	242	235	226	238	251	222	243	228	237	216	214	233	210	244	245	216	248	214	220	221	211	254	233	245	226	203	245	232	237	245	238	240	232	223	236	228	226	239	257	248	241	219	226	257	222	234	215	234	257	226	248	231	235	227	242	249	188	220	226	256	239	232	237	226	219	247	233	227	249	231	224	249	215	231	223	244	238	222	260	230	229	216	239	204	215	233	275	232	238	240	205	234	231	226	233	248	216	232	223	236	259	258	237	232	248	224	233	225	233	200	212	221	231	220	210	234	230	226	229	206	236	208	232	249	215	203	192	248	250	215	246	220	207	226	206	249	238	243	228	222	233	247	208	221	224	206	247	227	229	197	223	246	234	240	213	217	229	243	242	241	228	243	215	216	211	226	199	254	230	229	236	224	209	209	222	240	248	231	230	226	234	254	231	233	217	234	225	260	240	224	202	220	208	217	233	228	222	223	244	225	243	247	216	222	256	190	218	259	192	207	216	223	215	224	211	234	251	236	238	227	247	237	259	207	245	209	227	207	229	204	237	233	223	212	246	234	252	240	226	232	222	241	223	220	246	206	252	244	218	218	233	233	221	242	243	203	224	233	212	226	214	245	198	217	234	246	241	242	234	205	247	231	232	244	225	232	240	227	234	230	233	205	204	259	251	200	233	251	239	212	260	234	243	232	226	250	225	242	236	211	248	228	226	208	216	222	238	240	237	209	232	243	206	229	228	234	223	210	220	244	244	211	223	248	206	222	239	249	239	228	242	229	241	220	233	215	232	249	230	206	223	224	228	234	220	219	244	221	230	237	216	242	238	193	212	237	213	231	211	232	211	201	244	230	227	216	229	210	259	233	252	220	210	222	252	204	223	248	199	233	214	212	235	220	219	221	237	230	229	231	218	227	228	233	216	210	214	218	269	220	250	212	219	213	247	253	228	235	220	240	227	216	245	246	231	231	240	233	221	208	229	248	233	246	227	237	232	232	244	220	202	232	243	228	223	210	215	205	236	243	234	226	237	235	214	219	224	214	224	230	221	248	224	232	244	222	226	227	258	264	224	221	248	237	208	226	267	236	229	236	225	228	250	234	222	215	227	236	252	218	241	212	224	239	248	228	211	258	216	230	222	216	226	213	233	223	213	224	210	228	211	240	225	245	233	240	227	226	237	224	252	236	255	221	225	237	241	203	196	252	237	221	230	259	241	216	228	243	205	223	246	225	226	220	260	230	223	209	247	224	235	239	212	240	253	205	207	245	240	195	236	232	217	228	212	233	217	195	230	239	251	224	226	214	221	220	237	236	202	211	228	200	244	226	227	236	251	240	234	220	224	206	224	244	222	247	221	229	226	241	243	209	230	216	234	232	219	219	210	208	210	236	213	191	216	214	225	232	211	225	243	233	234	241	223	240	234	240	199	253	213	235	227	240	234	248	236	199	230	230	221	227	232	254	224	223	239	237	211	215	224	228	237	237	239	238	246	260	260	253	212	214	226	237	226	213	212	231	208	248	240	230	222	243	217	229	198	247	212	256	207	203	213	231	229	218	253	227	236	235	255	229	216	225	240	234	250	238	230	232	231	195	213	226	229	219	224	220	237	220	205	212	211	216	205	221	206	240	235	248	225	226	236	230	238	217	227	214	218	216	240	228	219	231	243	213	238	194	233	232	215	210	242	259	236	199	211	244	248	252	225	222	228	221	240	235	228	225	249	227	217	215	243	235	266	235	230	204	226	214	224	216	242	224	252	216	221	240	252	226	202	215	248	252	229	228	237	227	224	207	212	225	215	242	247	202	229	238	262	227	204	223	206	206	234	214	208	207	223	249	239	235	237	250	235	197	239
345	1	1900	151548	359	2	26	178	258	378	383	415	345	361	313	323	278	291	234	252	244	240	230	218	220	209	228	204	214	208	206	214	203	203	210	200	206	210	224	186	184	184	191	185	195	169	176	197	165	173	166	180	164	183	171	167	187	185	191	159	163	178	167	167	148	159	180	149	168	176	166	174	162	170	164	162	173	177	159	150	165	169	164	170	145	174	166	155	176	183	171	175	173	183	145	184	173	163	180	169	185	190	176	172	151	180	175	157	161	150	177	156	150	174	177	153	161	160	159	150	170	171	172	154	170	177	180	167	135	172	165	152	160	171	144	154	161	161	190	163	156	162	154	159	172	188	168	178	176	141	155	179	163	160	143	146	171	184	199	167	170	165	156	148	170	178	140	164	171	153	159	179	140	176	153	162	153	149	170	171	154	146	144	142	155	159	166	167	167	157	183	161	170	149	182	177	145	176	184	162	188	178	151	163	154	143	172	157	180	148	165	173	163	170	169	166	153	163	158	159	153	156	152	154	149	152	151	175	153	137	163	166	172	187	169	154	161	159	143	166	168	168	160	154	162	173	167	167	180	167	166	150	166	152	152	189	149	170	179	198	157	173	135	189	153	158	171	158	191	157	163	151	162	159	139	178	153	149	182	149	166	147	146	173	178	148	188	152	149	171	163	162	160	174	169	151	160	165	168	142	159	167	146	159	161	171	182	162	177	158	161	173	156	159	173	168	184	160	165	167	155	156	147	153	168	178	144	160	167	165	157	174	160	142	162	163	162	163	159	161	166	180	150	171	172	171	169	155	158	154	160	169	168	131	163	169	174	159	177	165	164	172	148	166	161	151	135	144	152	174	184	165	169	174	158	192	158	172	184	167	148	154	140	179	153	176	151	157	130	159	169	174	166	180	170	134	158	155	164	183	181	161	154	165	144	186	165	147	156	179	146	166	155	188	167	156	167	185	170	156	169	164	156	154	157	159	161	167	163	161	155	164	151	153	166	158	158	150	136	134	159	140	147	208	168	170	145	164	141	166	166	155	147	168	165	154	168	167	169	178	147	144	151	174	138	161	156	167	163	178	178	165	168	165	144	169	154	159	170	154	153	180	142	158	172	134	168	154	181	174	157	164	166	162	180	153	188	139	151	171	162	152	166	160	141	169	162	166	160	168	157	153	175	165	171	164	168	165	173	165	175	146	170	136	151	146	157	154	154	159	183	163	149	174	163	177	146	161	152	155	175	163	161	142	163	149	167	158	185	156	157	147	166	141	172	153	189	169	173	162	164	156	168	173	174	159	176	161	155	139	164	146	148	165	155	172	158	165	161	152	169	159	171	161	146	162	156	142	146	166	157	146	151	160	150	193	158	172	157	162	138	152	150	170	158	142	168	161	151	162	186	157	152	168	152	179	154	167	183	159	154	130	155	154	156	162	171	165	156	156	156	158	190	166	149	174	157	160	156	184	155	166	159	160	167	148	182	180	170	161	162	133	172	153	168	155	170	165	173	170	153	145	168	157	128	173	168	152	191	164	153	185	150	172	164	178	166	144	145	152	153	150	165	169	137	185	149	169	157	137	174	165	158	169	137	157	174	172	163	163	157	140	158	162	155	164	180	165	160	171	161	157	160	157	164	159	176	146	159	168	176	171	177	167	170	167	162	160	164	171	161	179	188	169	175	149	178	171	180	151	146	148	159	175	175	146	156	162	156	180	166	142	142	178	159	143	162	166	146	171	155	146	165	145	148	139	144	167	152	149	175	150	149	153	149	164	165	174	139	153	162	161	160	157	185	147	136	177	172	150	159	171	166	148	146	180	163	197	162	171	164	158	172	147	166	175	167	164	196	164	165	159	180	155	156	148	167	169	159	159	174	152	183	143	160	161	135	175	148	139	145	167	166	176	152	142	175	154	151	160	159	158	157	190	180	153	147	138	164	170	177	159	152	159	163	166	162	159	181	180	159	155	145	157	163	138	163	168	136	167	174	145	152	145	139	156	153	158	164	160	175	158	163	157	176	146	176	146	174	182	152	181	170	139	146	165	148	160	150	137	162	162	173	168	167	181	167	142	163	170	132	172	150	161	178	160	174	171	172	175	166	160	172	151	150	156	153	173	178	156	167	139	170	160	175	156	163	181	157	158	148	158	169	146	178	162	156	147	186	156	164	140	167	160	165	178	150	155	153	150	146	155	171	170	165	144	169	163	165	167	176	169	170	163	157	142	158	138	159	135	168	163	170	173	161	154	174	150	159	178	156	158	146	159	163	161	159	160	149	150	165	167	159	181	197	164	172	160	169	170	158	170	164	169	154	169	149	174	198	147	162	153	169	159	149	152	163	166
345	2	2100	151650	367	1	26	194	259	422	423	416	426	415	362	354	318	297	340	290	294	303	258	240	286	242	298	251	215	239	236	249	224	218	219	204	231	198	217	213	200	209	213	191	207	193	206	221	178	194	180	205	175	187	191	203	199	207	197	197	193	202	204	189	190	202	212	206	175	211	179	171	167	156	203	150	199	212	184	184	193	184	192	196	165	198	191	185	206	199	182	183	177	166	206	171	214	174	168	176	167	201	192	201	183	159	167	168	204	181	180	208	195	189	180	209	190	181	198	185	175	156	181	166	194	169	182	187	185	182	172	207	191	182	185	171	164	166	189	185	172	186	188	164	182	182	167	175	187	177	174	173	141	163	174	164	177	178	170	174	169	177	193	203	183	173	154	166	196	207	181	176	200	170	174	185	198	165	183	198	157	186	172	187	175	195	203	205	181	160	181	196	204	168	179	165	167	184	172	179	173	186	151	167	167	167	199	156	181	179	164	174	189	157	158	176	169	184	174	177	176	203	170	145	168	169	173	166	177	183	177	153	185	178	186	176	177	189	178	171	153	170	180	163	170	196	173	187	150	197	163	169	160	184	167	175	189	181	179	171	203	174	189	190	165	166	176	179	195	185	176	166	170	170	175	165	166	182	169	165	152	199	164	193	174	197	167	172	172	193	196	172	182	172	177	169	170	187	186	162	191	185	176	165	150	175	184	194	207	201	178	193	185	147	196	177	186	189	164	163	175	170	175	185	170	180	191	176	176	181	187	171	177	165	186	190	182	176	185	159	175	169	174	170	178	173	172	171	188	197	178	174	171	165	192	195	175	179	191	161	158	186	177	187	183	191	160	153	210	187	149	178	155	193	211	192	190	189	173	176	167	186	203	191	177	175	194	162	174	204	175	192	181	193	186	178	169	189	179	195	158	176	178	167	166	198	196	173	169	188	159	169	158	176	166	165	178	182	176	197	162	181	174	167	169	178	182	192	177	170	191	195	185	189	147	178	187	190	181	170	183	195	186	189	185	163	165	193	146	157	174	158	177	178	169	174	191	178	194	169	175	174	174	180	165	199	163	181	173	146	173	194	182	159	190	192	184	195	190	179	196	171	167	165	166	170	207	182	174	199	165	172	181	186	180	178	200	168	169	179	183	163	188	159	184	171	173	170	166	186	189	184	164	183	163	194	171	163	199	155	191	175	169	204	172	186	173	144	191	168	198	200	215	190	186	179	183	181	157	183	194	162	190	180	201	178	164	175	186	153	183	185	167	195	190	183	185	163	219	184	197	205	171	182	171	198	178	177	173	172	164	199	196	193	169	189	173	185	160	208	194	171	177	178	177	190	171	186	156	212	156	143	174	176	186	192	166	161	177	178	171	150	167	160	190	159	182	162	188	193	164	178	176	153	168	173	188	191	177	153	195	189	164	166	179	163	170	174	176	179	179	172	200	181	168	178	167	176	187	187	174	199	161	169	162	157	171	144	163	170	174	187	177	176	191	156	184	162	156	177	185	149	154	181	156	178	177	182	177	165	179	155	174	196	227	187	182	170	164	171	168	196	216	170	196	189	169	159	198	180	150	190	180	207	153	173	175	175	198	153	195	175	206	180	170	181	182	168	161	166	165	165	183	186	182	179	178	171	167	168	201	166	173	168	173	213	186	171	171	168	187	180	167	170	166	160	181	187	167	206	151	175	184	174	179	188	150	168	186	169	173	177	178	180	177	177	151	193	188	140	179	174	184	153	170	157	165	179	175	165	164	172	169	182	198	187	158	170	184	182	183	178	171	191	205	172	171	189	189	176	165	181	164	180	178	163	196	186	179	180	184	183	175	181	176	164	187	174	185	177	179	175	174	156	170	167	175	175	183	171	151	164	202	191	170	199	171	166	195	158	188	174	186	164	160	193	164	156	163	175	195	197	156	168	184	190	176	179	173	162	181	174	169	175	175	164	165	197	181	165	162	175	165	172	174	190	157	181	191	197	185	178	162	187	185	167	185	179	160	174	166	163	176	179	184	169	187	161	186	163	178	161	177	189	200	164	177	187	159	185	175	191	153	165	164	177	174	166	160	173	164	199	179	176	179	179	184	191	168	168	171	168	186	167	177	163	183	151	195	224	186	170	174	188	159	169	175	193	177	186	181	180	185	169	154	164	171	164	171	166	180	194	170	171	176	173	189	180	170	168	183	180	175	156	168	156	160	171	180	171	183	176	178	194	190	213	197	182	148	174	171	175	193	183	162	186	173	181	177	170	190	189	184	156	183	136	181	173	171	190	174	154	149	177	160	161	173	165	177	193	207	150	168	183	169	202	185	176	199	194	182	194	195	177	182	161	171	158
345	3	3500	151751	378	3	27	208	297	457	472	509	468	444	413	420	363	343	360	334	341	323	302	300	294	316	272	290	319	272	277	261	285	257	248	271	268	253	255	225	245	240	221	246	230	222	244	257	234	223	221	228	216	239	223	230	248	222	220	201	209	212	231	211	216	235	234	243	223	196	211	240	223	235	232	218	206	243	224	209	215	199	195	186	218	215	217	215	195	226	219	205	181	214	216	193	256	226	208	215	227	232	188	208	200	199	210	197	206	192	206	208	200	237	197	219	224	207	207	204	219	232	202	223	198	223	201	235	206	239	191	216	193	212	234	193	188	196	205	225	192	211	219	189	211	198	216	235	199	212	235	214	222	182	215	205	207	208	223	206	214	237	193	210	202	205	201	200	223	218	198	207	205	196	235	201	190	216	202	209	192	211	212	215	202	203	210	201	207	225	186	192	179	197	198	226	200	211	231	196	217	203	198	206	225	226	219	209	198	211	232	224	213	199	231	213	204	197	218	215	222	190	204	205	221	240	211	210	241	207	196	213	225	208	197	197	200	205	226	232	233	183	233	226	195	237	190	212	199	196	235	204	198	219	207	200	229	200	199	220	211	175	219	222	197	210	197	217	204	213	217	215	199	202	195	214	226	199	191	193	198	219	205	222	198	222	226	210	190	208	218	223	212	218	199	205	204	260	213	207	208	191	231	197	212	193	192	225	209	205	231	193	223	247	215	219	186	229	176	224	187	221	188	226	200	185	218	233	215	223	211	205	204	222	233	202	230	199	191	189	200	235	204	206	198	218	212	216	224	213	200	189	219	210	189	234	225	204	209	208	216	195	222	229	232	205	219	225	189	206	203	192	204	195	218	189	190	202	202	220	195	200	216	232	205	200	215	160	219	210	214	220	178	221	201	231	212	218	203	211	199	193	212	220	206	207	184	220	201	230	192	208	227	223	199	217	218	230	235	198	191	209	205	200	213	188	204	209	234	211	184	225	188	214	171	213	213	174	220	196	200	195	208	192	204	197	216	215	218	238	229	210	225	209	209	223	202	206	192	183	212	181	202	197	191	225	198	197	215	233	211	188	188	205	212	203	190	189	210	205	216	198	213	228	193	190	197	209	208	212	198	219	222	230	197	211	216	207	193	191	197	197	213	225	201	196	213	215	201	249	164	209	221	193	232	201	199	217	206	196	232	222	215	187	206	217	206	212	207	193	229	191	201	195	209	226	202	206	220	217	202	216	213	196	212	203	203	217	199	208	201	214	196	183	187	210	245	185	206	203	193	204	193	220	176	198	203	200	220	208	218	198	209	206	197	220	194	202	206	184	198	206	195	200	197	209	206	210	229	194	193	186	221	220	184	208	193	232	238	209	188	236	199	195	190	202	249	228	212	196	204	209	205	197	199	208	204	191	211	216	191	215	201	232	206	195	196	204	218	234	207	184	222	180	211	230	209	200	208	197	194	201	207	200	220	205	209	187	201	196	191	228	210	211	231	214	204	237	202	223	207	196	215	188	208	219	212	201	181	187	205	193	214	217	203	208	206	192	235	202	209	204	215	187	211	232	205	204	206	231	219	235	217	223	189	208	210	217	209	203	237	196	212	217	201	226	204	194	198	191	205	202	222	215	198	188	216	207	192	203	206	226	229	175	225	219	197	227	228	194	216	225	206	193	218	183	205	203	218	215	190	237	218	209	217	202	209	215	217	207	215	202	209	211	178	193	215	192	222	213	177	199	215	210	194	190	219	222	210	203	196	206	223	191	204	206	209	208	198	188	204	203	227	202	231	218	193	219	214	202	196	215	210	201	204	184	182	202	202	203	218	214	209	190	209	217	210	226	214	183	205	180	204	188	220	234	176	238	202	209	170	206	191	218	210	202	217	209	221	214	186	207	216	189	218	213	191	212	200	224	208	193	205	223	198	213	226	193	190	203	219	216	184	229	206	227	202	216	207	215	214	220	216	218	216	220	206	219	197	240	227	231	210	209	206	228	227	190	202	187	215	189	220	242	216	180	228	237	203	209	198	229	210	195	227	205	209	205	180	193	197	187	223	226	241	198	183	208	239	193	213	210	223	214	212	185	206	208	215	202	188	176	227	203	214	195	183	199	212	197	196	210	211	233	206	220	209	233	194	228	215	200	210	206	211	213	218	198	209	215	213	211	204	201	218	209	211	212	218	217	216	216	208	206	214	237	177	210	209	219	209	210	201	181	187	194	192	216	184	230	211	173	188	229	187	201	184	210	225	209	196	201	211	212	196	220	193	196	223	177	207	184	203	211	198	196	197	181	224	206	207	175	196	200	209	208	195	200	214	202	211	217	209	202	220	201	200	227
345	0	2700	151853	372	1	6	184	334	505	499	578	525	515	476	451	445	429	420	400	402	398	380	374	376	340	372	319	324	337	332	331	316	311	328	293	327	290	325	301	301	281	276	269	272	257	262	274	264	274	262	265	244	242	283	250	241	277	287	259	274	257	275	232	257	264	285	251	215	260	253	253	237	259	259	243	252	250	257	251	240	223	232	241	246	240	239	242	274	254	261	248	251	251	242	257	216	248	249	271	259	250	221	261	238	267	264	254	246	238	229	233	246	247	236	231	264	249	252	246	260	237	241	249	263	234	248	218	265	227	221	268	235	265	266	237	228	234	240	258	237	250	255	245	229	251	252	253	226	269	221	267	243	244	225	252	271	268	233	245	220	253	232	224	225	231	243	253	237	251	252	221	220	258	237	246	250	273	208	235	228	231	261	250	244	230	247	248	223	236	252	260	233	233	224	247	222	246	239	240	215	225	255	241	234	221	261	267	232	228	235	239	209	242	253	230	224	248	232	231	266	236	256	224	233	248	249	241	244	222	241	229	250	241	235	242	253	233	236	249	258	235	246	254	244	225	235	239	237	249	234	228	222	217	231	244	234	242	251	275	254	246	237	247	238	258	242	245	238	243	230	227	250	223	258	252	216	248	208	235	263	253	237	241	243	244	240	259	242	254	255	261	240	243	241	228	229	228	249	223	244	223	274	256	222	227	255	243	266	212	236	235	243	236	218	224	263	254	239	227	245	240	241	234	234	242	234	240	226	242	249	246	239	246	223	234	231	234	234	234	233	228	256	246	228	247	224	216	253	239	204	240	260	237	247	241	236	266	238	236	226	240	236	224	236	236	225	215	239	238	247	246	259	243	236	224	231	243	240	242	238	232	229	246	233	229	210	219	241	228	214	269	245	214	250	238	249	266	269	243	222	248	231	236	221	249	215	233	258	251	236	233	244	228	260	273	244	234	249	253	255	253	240	262	243	220	249	238	203	271	225	225	253	222	244	243	229	250	217	232	239	235	241	216	246	244	249	255	240	209	247	232	240	224	255	241	233	225	226	232	263	246	246	242	237	230	233	226	208	265	265	218	234	261	258	245	260	227	246	222	264	247	223	260	221	237	222	218	255	222	252	226	235	255	250	245	232	243	225	250	232	221	220	214	253	268	201	230	219	241	236	236	228	236	239	223	239	228	215	225	234	272	251	250	228	242	222	243	217	246	227	231	240	222	228	257	238	248	235	229	242	235	227	231	233	256	240	244	253	238	240	241	240	244	239	218	241	278	245	213	224	231	239	235	226	219	228	240	245	228	246	260	241	223	245	233	256	234	246	213	258	257	244	234	247	255	227	232	228	224	215	237	242	238	251	246	267	250	212	255	266	231	230	246	251	227	211	245	239	232	228	259	218	185	220	234	255	264	238	227	251	230	233	235	249	226	244	243	228	253	222	239	251	236	216	229	239	260	244	249	242	239	253	284	251	206	238	238	220	217	231	259	256	253	223	235	233	259	233	243	221	245	241	203	240	251	228	224	243	229	245	236	245	250	233	212	221	236	233	252	225	246	227	243	248	245	235	232	207	222	240	219	258	232	240	223	234	240	214	226	220	218	201	248	222	253	250	229	225	255	247	211	212	229	210	231	218	237	226	248	231	238	244	235	242	242	243	234	235	253	260	221	210	225	256	229	218	234	224	254	228	257	217	252	241	230	255	246	225	213	249	220	230	222	238	243	256	226	245	252	237	251	229	206	236	262	259	261	216	246	227	235	262	209	247	237	237	227	259	242	217	249	248	221	230	209	210	227	222	222	223	238	225	236	233	212	236	253	241	233	245	232	246	229	237	249	225	229	240	227	244	246	236	227	256	229	222	238	255	222	233	243	222	221	234	249	239	232	212	257	231	234	245	268	228	261	223	228	226	236	262	220	234	228	221	239	206	207	218	239	248	248	229	234	243	240	260	250	232	234	228	263	210	268	222	221	235	235	259	259	254	268	258	222	199	252	239	250	256	249	242	246	227	234	226	237	250	205	249	232	207	208	235	243	233	256	247	231	269	205	217	244	240	225	224	220	233	249	235	242	235	254	235	249	225	254	230	248	235	247	255	227	237	240	240	247	250	224	220	218	248	243	257	235	225	265	235	247	217	226	231	254	218	240	234	229	238	259	241	237	218	260	228	255	240	225	259	226	247	273	247	246	234	226	226	244	233	229	253	240	245	221	215	258	245	236	238	228	235	226	265	258	247	231	216	241	221	239	234	255	228	230	231	227	243	263	217	252	233	227	242	242	240	244	239	254	207	255	234	214	241	252	236	251	236	227	251	222	235	223	236	240	197	240	243	212	259	241
345	1	1900	151955	381	1	40	209	302	442	390	426	358	368	326	360	317	289	305	333	266	262	264	275	256	289	253	247	222	252	257	266	229	221	248	219	197	200	242	227	231	229	222	205	226	217	207	222	219	242	218	239	194	215	237	198	214	201	217	206	206	216	226	204	219	239	207	230	192	227	203	207	218	203	210	221	224	204	222	224	234	201	201	195	216	207	195	187	203	218	214	226	187	195	227	206	220	206	222	216	219	234	206	226	198	196	203	205	221	210	209	192	220	188	228	182	239	200	195	205	194	214	199	220	179	203	231	224	195	213	213	204	207	193	211	226	199	195	181	222	222	204	187	209	188	213	200	220	202	207	214	177	215	217	198	200	220	179	205	219	203	215	189	197	184	198	172	220	216	234	204	195	228	200	210	212	196	196	206	206	182	221	204	204	192	219	196	212	206	190	211	231	203	198	203	194	207	202	208	203	200	201	212	190	217	213	192	214	179	176	216	193	205	206	208	180	235	206	198	175	184	200	226	194	183	194	201	181	176	190	203	213	201	190	196	219	225	215	197	203	199	214	206	209	206	191	196	207	207	207	210	192	204	212	204	220	204	220	213	215	197	178	187	189	212	210	181	213	232	201	189	227	219	198	186	201	191	215	206	202	220	184	188	196	200	202	206	196	192	216	212	211	205	200	206	228	182	202	177	193	207	214	215	188	195	177	191	203	207	196	190	210	194	209	197	198	221	194	202	207	202	198	199	193	183	211	203	225	187	200	199	183	175	207	223	171	217	181	213	208	197	225	215	209	212	196	201	205	223	202	194	206	177	217	216	219	178	188	182	214	205	181	209	202	190	181	193	204	201	208	227	199	172	199	199	219	203	197	222	202	194	192	196	221	222	178	203	201	228	210	200	225	198	204	210	202	225	214	200	216	212	216	182	191	192	198	204	195	199	192	191	198	222	191	213	204	204	188	208	207	196	189	202	186	206	183	190	216	206	195	225	191	205	224	201	195	197	209	205	178	183	192	203	202	214	168	200	214	217	185	207	219	192	201	203	196	200	192	204	229	189	216	190	162	204	197	179	221	176	203	205	215	194	189	205	163	193	168	207	206	205	205	207	202	193	238	212	218	198	208	186	217	219	190	187	176	196	194	233	208	185	196	179	210	198	225	193	198	200	184	209	234	197	203	189	208	192	212	171	232	217	203	185	225	210	184	218	204	216	191	203	199	190	175	166	224	210	208	221	166	213	207	203	196	216	196	195	201	197	206	181	216	181	202	208	200	188	206	190	208	215	208	202	183	225	224	201	244	199	197	194	196	187	195	189	201	214	212	230	216	197	201	212	206	225	214	206	217	202	229	201	202	223	214	213	186	220	185	192	224	210	194	214	203	212	212	183	191	201	208	209	213	200	210	205	214	194	184	177	219	218	210	205	189	227	220	218	192	208	226	203	212	213	200	184	213	197	197	211	191	210	213	230	197	179	191	201	214	216	207	197	185	203	227	229	204	186	184	204	212	209	192	216	215	216	191	228	187	207	204	207	206	207	197	177	210	243	198	192	225	214	195	215	197	190	226	204	199	209	211	201	213	213	217	215	198	189	208	207	200	208	173	204	234	219	207	197	223	199	223	208	199	187	179	222	205	213	186	203	195	203	184	186	221	212	173	190	215	181	175	216	214	206	194	218	216	216	200	172	214	209	205	222	203	211	214	220	212	202	207	171	217	205	234	187	217	196	184	210	198	191	198	189	213	206	232	225	190	193	221	224	194	216	202	203	200	189	219	197	183	185	202	186	216	197	196	209	208	210	205	209	228	216	201	188	167	203	223	179	202	181	188	210	214	187	191	186	208	241	202	192	218	199	219	186	208	190	221	189	200	180	198	206	246	199	207	197	205	207	218	205	181	217	187	226	182	214	199	204	206	214	224	211	179	228	213	183	200	212	199	214	202	218	187	220	230	193	192	201	201	185	189	198	199	198	207	212	190	190	194	211	209	211	208	212	195	186	194	202	206	179	197	199	180	194	234	200	185	232	191	193	210	203	192	196	204	207	206	193	214	199	214	220	213	224	198	210	216	194	189	192	214	214	217	209	206	200	207	184	176	193	206	222	219	184	205	192	214	200	207	200	198	218	204	197	197	211	199	216	216	202	175	228	250	219	212	205	212	187	177	183	228	214	212	191	210	215	206	224	195	208	220	213	183	188	192	208	222	189	194	190	219	185	207	186	202	179	221	201	211	226	173	210	225	194	205	204	204	200	192	211	202	229	189	219	209	199	213	217	216	171	202	211	205	204	218	206	226	206	189	184	206	186	186	202	179	197	174	169	180	202	190	183	212	191	213	211	178
345	2	2100	152057	374	1	34	259	334	467	489	538	508	493	451	402	426	400	374	385	350	352	347	368	335	331	359	361	353	295	333	300	338	352	305	301	313	293	306	290	302	313	306	291	299	293	288	289	277	291	279	316	310	260	308	299	301	292	298	271	294	311	276	292	284	267	268	294	291	300	287	277	287	283	266	302	305	273	283	251	291	276	305	286	271	294	276	295	283	287	277	300	266	276	274	266	288	280	293	268	256	279	306	313	301	265	304	292	283	268	293	262	266	278	260	270	284	295	282	284	272	292	294	266	281	280	286	248	259	260	300	279	284	285	263	297	303	284	290	275	276	269	285	286	275	268	266	271	295	260	254	295	289	274	276	262	280	301	284	261	293	277	271	260	295	279	269	270	286	249	283	265	282	271	259	282	289	267	278	272	278	267	247	272	264	264	296	272	289	237	289	259	291	285	272	288	266	281	271	276	256	263	286	278	291	277	279	264	264	269	257	262	282	275	300	276	299	271	268	288	252	254	274	281	287	298	264	277	249	270	273	267	273	274	294	264	270	275	273	276	264	272	262	261	259	269	271	278	292	263	275	264	290	261	287	278	262	288	275	259	260	262	262	276	298	271	284	280	283	260	255	277	251	246	268	239	264	294	282	252	278	297	285	265	260	278	299	317	270	272	265	261	272	269	256	285	286	279	274	291	249	244	291	302	255	274	280	273	307	260	258	298	287	271	270	281	261	257	251	278	275	286	255	263	280	289	281	258	284	275	288	273	280	267	281	276	298	250	259	273	267	262	234	259	275	274	276	295	282	272	282	280	289	272	272	284	279	269	268	268	276	263	290	276	269	288	280	289	266	257	263	241	230	280	266	284	289	260	281	273	262	256	247	265	237	299	293	262	264	295	278	287	272	262	274	289	258	309	263	266	289	271	250	295	264	301	277	243	258	242	249	274	284	278	270	287	270	256	267	265	254	297	283	268	309	289	269	286	284	273	312	275	279	272	268	281	294	238	271	251	274	254	284	259	279	300	264	270	259	281	274	258	289	255	280	280	309	294	255	282	277	272	282	276	271	283	261	292	275	274	274	266	280	268	258	262	266	248	301	283	271	274	280	281	271	284	249	268	277	255	262	260	293	284	271	244	248	255	254	266	269	270	248	313	272	270	280	295	267	258	245	257	244	272	267	265	270	273	266	254	271	283	276	290	286	281	263	285	269	238	297	299	281	231	247	253	272	289	278	276	294	277	241	267	257	263	262	259	307	283	231	278	277	252	280	268	275	308	269	284	263	254	261	263	252	287	272	264	269	271	277	262	265	283	271	282	296	251	246	256	252	267	266	246	284	265	255	278	246	290	273	275	283	266	277	267	260	249	280	300	280	262	239	292	279	282	253	264	283	289	264	271	274	267	267	272	249	271	264	287	261	291	247	267	277	265	259	281	276	257	281	259	248	274	263	299	274	266	306	261	265	248	262	267	245	299	269	267	251	234	253	273	284	290	279	288	279	279	269	259	243	271	283	252	257	276	287	253	281	256	289	276	251	267	265	287	263	275	255	250	260	238	264	282	279	288	288	271	285	275	303	286	293	271	267	265	282	268	261	269	269	286	274	275	267	260	304	253	278	265	255	272	304	271	283	261	267	260	282	319	268	292	247	298	282	269	272	270	254	275	255	274	269	263	290	259	275	274	272	263	252	304	269	264	272	257	273	269	296	284	250	263	257	266	245	245	279	292	299	275	275	272	246	262	253	303	255	280	254	285	290	265	283	260	260	281	252	282	276	281	265	278	278	303	302	270	280	268	264	295	270	277	281	266	274	279	281	280	264	285	253	296	290	287	262	289	272	283	258	251	288	263	254	304	281	250	287	265	282	261	295	232	269	294	258	293	285	273	244	265	280	249	282	268	270	285	288	289	254	273	275	252	278	265	270	285	250	280	264	315	262	269	245	274	282	259	277	302	264	277	287	264	280	284	273	268	271	305	263	280	280	269	273	227	276	308	294	285	243	289	270	263	263	293	275	258	296	287	282	260	269	276	293	248	289	315	278	282	291	274	256	276	247	280	260	264	265	245	264	291	277	276	300	291	250	277	247	261	243	253	283	276	315	304	266	274	286	263	277	289	293	301	272	284	279	274	265	267	271	279	269	240	268	265	267	289	271	261	271	254	259	293	270	262	255	276	289	247	290	265	271	243	282	271	236	272	269	258	274	258	271	301	283	277	246	271	267	270	284	265	307	274	242	274	269	261	285	292	263	264	275	265	248	299	266	250	277	267	274	295	279	284	275	252	242	282	263	287	285	254	263	253	296	276	280	280	268	285	268	265	276	280	253	265	283	274	260	236
345	3	3500	152158	373	0	24	273	406	506	556	551	519	511	469	490	446	446	379	428	407	398	431	385	386	360	383	356	372	378	342	353	334	333	315	326	346	356	345	306	346	336	325	338	335	347	322	316	319	324	306	334	329	305	325	312	278	326	314	304	304	284	315	322	319	287	296	310	311	309	297	307	308	309	293	281	282	300	302	299	293	284	297	326	289	330	309	282	295	299	286	306	326	301	298	321	321	286	309	311	309	303	318	291	295	342	322	275	318	330	306	308	288	299	303	329	303	315	304	301	297	300	304	317	315	297	299	296	294	317	312	284	312	312	289	306	312	316	304	296	305	288	300	315	276	303	309	285	319	281	307	307	294	311	296	305	284	309	303	279	292	290	293	304	309	276	319	311	326	275	307	285	322	280	336	270	354	266	271	308	289	285	314	272	278	293	304	306	290	301	292	289	289	275	286	297	299	317	276	283	309	285	281	277	275	307	315	297	293	319	291	287	300	282	312	300	279	326	284	332	268	310	306	307	302	268	322	335	284	299	316	292	285	311	280	280	286	311	294	316	299	274	287	275	299	311	290	295	320	293	295	312	265	295	312	286	277	264	294	275	299	312	322	278	294	293	322	300	293	297	288	297	293	301	289	311	294	312	312	286	291	279	281	296	254	295	323	318	305	295	272	305	280	330	282	271	295	286	296	287	285	332	308	309	308	322	304	316	305	311	322	277	276	323	287	307	279	316	313	281	283	308	291	285	325	273	304	297	301	292	284	288	270	291	293	326	295	293	286	275	288	296	300	284	290	304	291	285	283	316	304	306	293	288	297	295	273	267	306	298	286	325	308	274	298	291	290	307	280	276	323	291	310	298	288	301	291	253	301	275	277	320	315	288	273	285	316	276	318	299	290	276	321	277	284	308	284	281	260	299	317	307	305	307	281	276	307	321	288	303	286	290	294	285	256	316	311	307	269	295	264	318	304	311	316	303	273	281	305	301	307	312	290	297	284	302	287	312	285	316	312	281	317	305	281	285	303	338	311	278	272	294	299	270	301	326	303	297	268	289	303	307	297	283	310	318	291	295	303	298	285	321	296	309	268	307	288	289	291	290	310	297	290	334	308	316	285	279	304	291	294	281	294	279	298	271	321	295	298	270	303	270	278	310	280	297	322	283	288	297	301	316	293	293	338	289	337	284	292	311	306	302	286	297	308	309	298	311	274	307	292	302	289	285	297	279	291	305	316	296	313	316	303	287	300	284	275	270	314	300	296	316	316	281	328	288	285	261	286	322	321	338	309	293	283	265	283	293	287	293	272	298	272	288	293	283	287	309	281	289	321	328	294	325	292	291	293	275	285	311	291	278	300	286	313	291	257	291	315	290	294	285	299	280	312	296	290	280	276	280	301	288	292	307	283	297	338	313	301	269	282	325	279	295	304	297	281	310	326	284	307	300	256	337	298	275	304	311	290	305	322	295	275	335	288	285	269	283	306	286	315	281	311	301	313	299	306	294	291	303	306	294	296	286	296	296	297	315	288	293	295	295	318	325	300	286	271	310	320	298	278	287	303	279	297	288	266	310	294	283	283	323	299	298	283	287	313	288	265	326	268	318	263	295	303	295	294	282	270	280	277	269	297	310	307	298	274	297	280	286	285	308	300	312	329	305	312	300	302	270	265	292	294	269	299	282	278	303	341	298	297	312	318	280	298	288	292	320	290	286	327	284	295	300	288	284	290	301	318	295	291	304	269	313	278	289	274	312	321	311	267	320	293	276	276	280	305	330	291	296	310	296	276	281	315	281	289	278	295	291	299	276	276	313	307	305	285	259	288	287	313	310	322	318	292	293	298	315	312	252	299	291	289	285	299	312	335	309	310	271	293	302	311	275	294	266	277	310	292	304	283	292	297	297	308	292	275	291	275	290	285	301	289	280	310	266	295	300	290	298	302	309	292	290	326	261	268	279	297	294	294	322	300	281	275	306	297	304	272	296	316	281	295	300	280	293	294	306	289	276	303	303	305	275	297	307	280	290	272	298	291	277	273	285	315	287	296	275	315	329	305	330	313	304	312	286	288	315	274	311	309	296	264	307	284	292	302	290	313	291	273	291	265	286	310	304	313	278	272	298	308	304	308	301	306	312	278	308	284	289	286	302	302	294	313	311	272	296	296	300	285	310	284	292	306	300	291	295	300	285	306	307	268	272	318	302	283	286	302	323	295	291	328	329	311	297	294	263	316	300	308	282	284	310	274	277	313	300	294	296	290	287	308	284	277	282	315	268	294	293	290	298	296	275	287	292	267	273	305	292	297	298	307	300	294	268	305	283	314	278	293	316	270	319	314	312	296	264
345	0	2700	152260	370	0	12	216	380	594	598	617	615	587	557	520	531	514	479	466	463	428	449	438	412	459	426	410	428	418	412	417	388	394	378	385	398	392	396	363	394	404	405	389	381	405	398	367	375	353	368	347	352	375	374	356	379	384	361	364	365	336	366	369	371	345	366	368	358	335	361	379	359	348	346	359	372	315	331	368	379	326	352	358	346	328	370	363	336	337	333	379	324	350	341	369	356	350	346	342	368	347	362	377	353	372	375	355	323	356	347	356	359	323	319	356	336	350	345	344	399	324	345	359	357	342	326	349	320	334	385	362	377	357	335	340	344	305	380	325	343	349	360	340	362	350	355	341	373	354	345	371	365	352	346	357	332	317	375	354	350	344	361	351	325	345	343	357	349	339	368	328	369	358	329	376	342	360	313	333	327	346	337	346	367	349	337	343	334	327	355	354	339	338	340	361	351	351	330	368	374	327	347	344	323	366	370	321	390	325	337	339	337	328	355	365	368	349	330	334	345	324	336	370	345	338	328	341	346	330	377	321	364	334	336	344	324	366	325	365	345	319	366	357	349	321	363	361	302	345	366	365	348	315	328	394	357	375	378	370	332	344	365	349	352	379	336	329	364	351	339	394	339	327	331	361	373	334	313	355	362	337	336	374	346	365	338	339	363	364	352	325	351	311	328	323	327	334	334	332	306	373	354	349	343	325	327	329	346	342	336	336	345	348	356	336	360	321	355	349	345	354	340	342	375	339	325	328	351	386	357	375	326	340	365	335	356	299	348	332	340	343	374	371	315	391	349	339	293	316	331	344	365	351	349	363	319	336	355	332	344	340	359	354	360	314	352	359	324	344	336	345	337	360	406	329	318	332	336	343	341	368	340	340	354	394	318	360	332	378	348	323	370	349	355	396	362	332	346	361	334	345	332	340	315	320	336	325	338	338	345	335	331	345	318	388	342	343	329	315	319	347	354	342	354	346	338	352	327	326	359	374	330	326	340	333	330	351	347	332	373	355	367	324	361	352	336	355	333	368	343	324	319	361	341	348	339	311	322	357	317	348	348	322	352	377	325	333	323	317	373	313	357	349	332	350	374	317	338	384	334	328	347	328	345	346	333	347	336	330	343	333	357	353	341	316	329	354	349	358	326	305	366	358	326	330	315	363	345	325	319	309	347	339	332	338	340	348	343	328	329	365	329	359	319	370	360	354	357	329	351	327	331	339	323	341	353	340	337	308	386	331	349	350	336	354	345	327	320	337	361	322	327	372	368	331	317	342	324	317	365	333	360	359	334	338	341	341	372	322	374	344	352	359	342	325	352	343	347	339	349	351	326	355	335	341	342	349	332	327	357	337	353	337	341	345	339	352	351	341	328	342	315	358	305	361	336	357	336	333	348	334	379	359	337	357	338	345	317	338	328	352	334	350	321	326	344	350	354	342	344	342	324	305	319	367	360	354	324	354	364	357	310	358	359	336	341	328	356	350	317	310	344	349	326	355	327	324	331	326	349	362	300	313	346	347	362	338	324	361	361	344	345	359	345	329	341	336	368	359	352	356	358	340	361	346	327	340	374	335	342	373	378	335	340	349	329	337	335	348	345	339	346	298	345	361	345	335	336	371	367	353	331	342	348	339	339	357	334	318	377	332	333	354	345	349	344	330	346	375	344	353	337	344	323	347	341	319	311	350	344	346	334	341	317	335	320	338	348	341	363	304	363	372	335	356	355	349	337	327	310	353	332	367	324	351	343	343	312	361	327	339	354	334	294	334	352	347	371	323	343	319	335	351	330	338	366	317	373	360	326	339	334	374	325	333	323	336	345	350	355	336	344	325	322	320	351	328	321	327	327	345	319	341	323	345	340	327	333	338	327	321	336	327	362	347	342	358	326	314	318	355	354	305	325	350	351	320	314	303	339	335	326	324	350	331	372	342	329	325	355	345	348	341	325	364	321	326	354	340	360	361	351	365	333	357	317	335	348	333	369	350	352	340	342	368	297	370	347	302	339	340	297	343	350	343	350	347	346	367	338	359	314	325	321	331	347	367	328	338	344	333	327	351	322	327	349	354	326	352	349	369	332	339	332	348	348	319	341	366	340	343	344	332	354	319	356	322	336	359	305	342	339	344	368	336	366	345	369	360	379	309	341	321	333	366	344	327	381	352	320	324	359	343	332	355	340	337	349	336	335	349	351	348	288	331	324	346	359	353	335	363	370	367	317	314	361	353	377	338	350	333	337	325	320	322	371	347	345	323	325	338	359	342	359	334	348	331	334	332	329	344	321	344	322	330	325	326	335	337	338	328	317	352	319	349	366	346	342	331	347	360	337	350	357	297	345	324
345	1	1900	152362	378	5	54	263	350	477	479	496	493	455	420	445	407	398	370	354	352	351	374	341	338	342	331	333	327	335	354	289	286	328	292	303	324	289	333	321	297	324	317	299	314	318	305	301	285	316	289	316	290	300	299	286	298	306	304	329	284	304	289	241	304	330	290	284	284	297	283	297	272	307	300	301	304	285	292	296	288	326	281	314	321	294	315	292	299	280	303	315	312	314	284	282	302	291	327	301	299	300	314	253	268	295	308	259	293	285	289	281	299	287	286	313	287	293	282	290	289	279	294	306	294	300	302	281	274	322	319	279	304	297	292	279	303	287	303	294	266	269	290	272	306	278	259	292	273	316	286	277	296	297	308	311	295	278	263	302	301	269	310	280	303	307	295	312	303	331	292	290	312	288	269	291	313	274	301	269	300	295	281	304	314	306	272	276	285	276	267	298	299	313	295	284	295	289	282	313	273	308	283	313	286	301	258	304	292	286	304	316	269	288	314	304	307	290	275	287	299	303	265	261	278	281	294	287	297	280	310	296	279	287	277	301	287	259	321	294	292	278	301	265	312	306	292	264	293	245	293	278	301	288	292	255	263	302	291	290	304	283	311	271	291	298	287	292	289	283	253	294	291	295	280	329	314	294	300	311	292	316	304	259	309	273	298	320	318	282	282	283	329	283	292	310	278	320	285	314	298	291	274	287	296	290	260	276	292	290	298	281	284	294	302	318	285	288	323	312	310	287	316	265	282	308	311	323	306	308	296	288	306	281	287	299	272	280	308	302	282	260	297	274	278	317	285	311	272	295	291	296	305	285	302	329	306	302	303	288	279	283	284	302	286	294	300	314	284	291	272	299	250	296	283	316	281	311	298	295	285	290	263	257	294	282	270	276	265	292	289	252	302	317	279	311	286	313	308	314	269	308	300	305	305	308	318	299	285	269	283	259	277	290	307	282	293	279	289	296	284	300	292	281	261	289	266	309	266	295	296	252	302	288	296	286	299	302	305	292	267	271	280	296	314	284	304	285	291	290	305	303	279	308	276	286	303	292	265	298	278	284	278	302	274	304	279	267	322	302	314	284	272	325	305	271	302	280	302	274	298	303	277	283	291	280	300	284	253	311	299	270	288	291	266	271	292	285	271	273	296	285	269	271	272	274	287	321	282	284	317	263	308	282	310	307	264	286	291	267	308	310	267	303	302	296	275	310	284	306	263	283	284	300	285	298	311	269	321	254	294	291	297	297	306	289	284	288	314	271	299	291	273	267	285	288	296	313	302	305	270	273	282	293	301	310	333	274	276	298	295	291	298	312	299	277	297	274	289	289	301	283	302	285	288	279	297	265	306	275	266	311	288	274	306	276	308	262	275	286	284	298	300	275	294	318	291	299	284	284	296	283	294	301	271	276	272	292	295	289	297	324	300	257	284	295	278	275	310	268	292	312	312	256	285	303	282	279	277	270	255	305	293	276	317	296	264	273	290	298	277	301	288	280	300	300	277	291	308	277	298	285	308	324	282	302	296	296	304	278	286	303	297	281	277	291	300	271	285	291	288	310	292	292	305	299	296	283	279	286	308	302	271	324	325	301	268	285	278	268	305	305	282	281	309	304	278	271	299	283	275	296	310	266	275	265	314	295	276	284	297	267	300	305	274	290	289	324	288	309	275	277	325	303	307	274	299	280	290	277	277	263	284	275	292	295	253	252	303	281	295	315	251	310	300	285	296	306	293	295	291	304	283	305	294	280	300	312	241	291	275	294	310	317	312	278	277	257	298	300	281	294	302	296	323	280	282	266	269	310	300	318	277	315	308	284	316	311	303	283	288	316	295	260	313	263	287	266	296	282	288	288	288	251	297	290	291	289	270	288	272	261	294	291	316	299	281	329	289	272	285	312	289	278	279	275	272	277	292	299	286	263	295	308	297	333	324	305	277	296	295	291	273	301	308	294	320	338	273	272	280	276	268	307	274	269	298	297	293	304	310	278	304	283	318	273	285	282	312	302	283	298	267	270	280	285	304	271	275	283	300	275	292	273	299	294	319	315	299	284	272	287	271	257	296	309	293	299	281	277	292	280	277	318	280	287	281	313	283	250	282	273	308	282	291	299	291	282	298	300	256	310	269	288	275	264	306	275	282	278	296	269	278	290	298	290	284	303	296	283	296	274	295	265	302	311	285	283	297	294	304	254	304	302	304	270	280	289	295	296	294	281	287	308	293	297	304	276	269	285	269	291	262	292	305	298	270	286	286	295	275	286	318	286	262	325	310	292	272	273	277	296	262	278	283	272	274	298	285	304	254	279	284	287	265	290	246	319	279	290	276	296	293	297	302	281	306	307
345	2	2100	152464	376	1	25	295	410	566	575	604	566	516	531	504	477	473	468	430	453	463	419	464	431	434	413	413	407	457	410	411	411	383	423	445	432	407	407	387	417	401	386	411	386	376	394	380	376	397	378	400	378	403	358	353	376	365	377	358	394	405	365	404	366	397	363	409	390	380	364	376	379	377	365	380	374	402	345	386	384	363	391	375	379	396	382	365	402	381	371	381	361	359	364	420	369	398	364	376	364	378	375	374	369	397	366	368	402	388	349	375	365	361	398	370	377	401	374	374	381	377	389	350	373	374	378	391	373	357	355	365	409	381	391	367	372	363	366	397	361	398	355	395	338	378	428	397	392	391	383	382	393	415	350	380	372	359	339	400	367	399	390	388	364	399	368	377	387	383	401	391	383	357	395	381	375	404	363	376	394	369	373	394	361	368	366	348	379	392	383	371	348	399	347	376	378	366	358	412	377	365	365	362	416	337	401	393	364	381	366	392	396	364	396	348	384	373	384	395	358	341	381	376	362	398	371	354	412	377	385	380	413	374	379	350	362	346	362	367	368	411	350	350	361	360	360	398	373	366	334	377	375	405	355	359	361	369	357	374	361	382	367	388	350	394	382	383	396	380	373	389	359	391	368	355	381	359	391	367	414	361	392	360	369	377	386	389	355	366	388	375	389	383	396	359	369	354	338	362	386	340	356	377	372	355	380	377	395	347	363	354	373	376	399	367	374	353	384	352	379	358	371	373	351	365	353	408	379	389	387	331	378	362	366	377	397	360	370	389	354	359	355	341	384	374	362	389	383	371	398	365	405	365	349	378	389	403	403	377	382	365	352	400	403	392	385	357	368	355	353	375	384	381	391	340	381	393	357	407	389	390	380	382	386	363	358	359	373	397	371	372	391	382	365	395	361	374	414	361	376	378	368	382	360	357	372	376	386	392	369	328	366	376	401	390	375	388	354	382	354	361	355	370	364	383	375	374	380	377	375	373	383	364	367	390	373	382	369	377	388	396	346	390	391	335	374	335	369	363	356	344	363	364	391	407	407	400	388	361	402	379	384	391	389	404	387	343	364	424	356	363	412	358	358	384	364	408	370	394	380	370	335	355	369	344	398	374	374	371	381	348	381	368	358	377	413	370	383	417	359	362	322	391	363	375	370	380	376	365	386	383	359	375	364	368	387	359	384	370	373	365	418	383	357	385	407	366	328	373	377	379	344	362	379	378	326	378	349	388	376	389	338	390	393	379	392	354	376	378	354	348	364	398	374	336	336	374	352	371	367	397	366	350	370	375	352	379	353	363	336	380	386	366	369	359	385	367	376	378	376	373	388	384	374	366	368	357	380	391	382	379	380	343	401	418	350	357	401	368	379	346	356	417	382	368	369	357	377	374	381	368	342	344	372	357	364	413	415	349	380	349	379	336	374	396	359	362	347	378	384	380	373	354	387	378	360	375	368	361	366	392	371	369	376	379	378	370	360	391	380	368	350	409	342	352	347	351	381	377	334	368	368	368	341	359	365	347	378	383	351	359	356	397	387	377	355	366	339	376	417	366	355	344	369	351	376	376	351	349	360	379	362	368	388	352	400	370	366	396	376	365	375	349	377	363	386	399	376	349	382	382	387	368	363	356	357	345	359	378	388	371	375	358	365	373	382	377	366	382	355	403	377	396	399	361	360	343	389	369	393	349	365	367	343	353	359	391	360	367	379	368	362	363	370	403	359	378	381	371	386	380	373	380	338	415	386	375	366	371	340	369	383	369	362	318	368	401	361	396	395	365	399	380	384	386	386	404	347	374	361	357	388	362	357	342	374	363	342	360	339	373	356	381	360	386	386	336	369	384	389	395	361	363	366	367	384	372	359	360	352	367	380	375	360	338	343	372	390	353	361	394	387	382	408	387	404	397	352	356	381	363	363	359	374	389	354	384	355	366	361	397	372	400	374	339	407	358	359	362	369	378	367	358	398	366	333	382	392	355	368	351	372	376	375	366	358	339	393	347	364	349	389	375	368	368	394	369	348	357	377	377	395	394	376	389	390	374	365	367	371	391	391	354	380	365	378	371	351	372	401	347	358	394	362	341	374	372	364	370	420	355	396	365	358	388	349	376	374	367	350	373	362	354	363	352	349	380	399	377	372	369	352	356	358	369	397	377	381	412	392	414	357	381	391	355	393	374	374	379	385	393	422	383	352	343	378	347	356	361	346	380	405	372	358	346	349	359	383	389	357	362	367	391	343	398	381	382	370	353	374	346	412	385	381	383	396	382	380	383	375	377	363	377	347	357	365	368	385	349	357	398	375	376	347	380	385	385	356	354	382	391	365	367	380	357	387	382
345	3	3500	152566	373	4	27	298	411	586	616	659	599	627	580	503	512	508	511	529	487	466	483	457	433	464	453	469	444	435	445	438	454	479	414	427	422	443	443	428	406	403	421	403	445	432	389	439	406	444	410	442	435	410	408	445	419	401	401	405	411	411	426	385	388	427	395	430	396	388	413	407	394	454	392	379	422	406	385	425	412	407	395	402	411	415	392	374	409	388	400	420	409	406	407	406	392	390	411	393	401	407	399	415	365	419	389	434	367	423	388	386	431	420	414	416	405	400	438	389	406	423	414	388	410	419	402	428	433	387	415	409	392	395	401	435	360	419	373	454	379	395	395	409	393	425	374	399	401	380	403	395	413	374	416	378	384	392	379	397	416	411	403	357	398	414	384	407	413	386	407	421	415	402	420	394	415	399	406	398	387	393	399	415	370	355	424	402	420	433	409	388	416	382	415	401	407	431	419	402	404	380	441	425	376	392	429	419	393	427	392	384	385	409	383	408	388	427	404	432	393	351	375	422	382	402	408	436	381	396	402	415	407	379	408	421	400	407	395	385	426	429	394	397	378	428	384	400	375	364	396	391	380	418	419	416	389	428	384	393	399	433	409	400	377	366	394	387	383	395	366	395	358	386	410	402	414	405	409	350	413	363	407	405	409	386	381	409	382	399	392	393	425	396	390	391	383	359	405	407	406	385	389	378	382	401	407	408	400	353	360	407	377	365	391	392	345	385	376	408	411	389	405	374	432	403	394	422	428	412	408	423	386	345	386	431	385	414	377	405	380	421	393	415	397	359	393	399	367	405	402	407	384	407	408	392	398	393	401	361	388	425	350	390	394	394	381	399	411	390	389	391	401	414	365	382	406	403	395	378	352	384	403	393	419	363	409	417	411	391	404	437	356	393	401	400	384	394	374	387	369	410	420	356	380	403	395	412	411	396	384	418	378	398	395	405	368	400	381	366	379	374	410	396	413	385	396	393	385	420	401	378	414	400	417	377	381	398	382	407	401	412	414	370	397	390	349	385	390	402	400	397	372	398	380	418	405	395	386	406	354	405	384	408	422	383	394	410	400	387	385	393	412	369	408	406	398	382	385	397	413	375	385	385	396	400	384	389	398	392	403	380	416	364	368	397	378	391	376	424	387	369	374	414	402	408	385	394	388	370	374	389	383	413	381	428	385	407	376	401	398	447	367	411	366	404	398	392	366	391	405	423	376	392	399	397	388	383	385	400	369	393	421	372	394	395	390	417	406	386	409	381	386	394	394	352	399	407	424	396	416	370	386	376	399	403	365	405	387	406	391	398	391	381	365	396	368	400	401	396	410	401	383	416	353	413	403	372	372	383	412	415	396	383	371	393	409	371	411	387	418	387	404	390	405	409	387	396	386	397	419	402	389	400	405	410	404	418	358	396	406	398	373	370	395	397	406	384	380	402	377	392	421	398	377	421	359	386	381	400	389	426	409	363	418	381	378	389	416	387	398	385	383	390	375	397	387	378	400	405	397	407	391	380	378	413	360	427	375	407	432	379	422	419	394	410	368	393	382	395	417	421	382	383	406	383	410	410	379	404	405	413	386	407	411	399	387	397	404	397	409	384	403	403	392	384	381	409	387	387	429	390	392	395	400	418	390	420	396	423	375	390	398	387	419	381	364	370	411	395	362	384	373	390	388	395	419	393	397	415	389	417	399	372	408	402	394	398	400	405	400	385	404	408	395	395	383	410	415	380	387	371	399	404	402	398	392	371	394	397	410	388	368	392	398	381	366	398	383	407	409	368	378	392	384	387	385	384	381	397	405	399	389	400	404	398	400	387	412	404	391	421	413	362	394	389	378	373	394	387	386	405	401	381	398	403	407	415	436	415	414	423	368	404	380	400	406	400	390	424	435	388	412	424	409	422	391	418	393	404	411	411	364	408	381	395	437	409	363	386	415	379	392	418	384	407	353	355	405	399	389	403	391	404	365	408	412	389	391	399	382	390	415	396	409	458	374	390	380	400	377	377	400	408	380	396	372	393	374	407	402	392	376	405	359	386	360	415	428	378	368	403	406	408	376	415	377	417	392	399	414	387	409	375	401	383	387	401	387	427	387	346	386	421	407	401	389	359	402	364	402	374	391	409	419	421	374	372	413	409	400	380	374	432	395	402	401	417	375	411	397	372	350	408	401	388	434	370	367	400	376	393	401	392	397	379	366	408	361	398	390	371	402	408	405	388	399	362	417	382	407	418	378	377	380	385	402	380	380	388	387	402	382	381	374	376	378	377	396	385	423	369	383	362	418	388	390	406	369	376	401	398	399	409	417	398	398	421	425	380	403	391	389	403	396	411	373	420
