345	0	2700	136593	498	0	6	364	1333	1313	534	456	489	515	452	411	459	416	388	382	372	360	364	348	362	353	349	364	323	332	325	332	353	327	322	319	324	287	310	325	316	323	289	282	300	283	308	273	288	294	251	257	279	300	257	268	246	262	279	266	281	298	271	268	306	277	283	258	282	266	268	273	273	270	282	279	280	259	268	266	268	255	271	275	257	274	238	257	284	299	253	287	262	282	265	274	262	265	279	299	286	277	280	301	291	250	250	286	270	277	272	250	265	283	251	270	255	281	240	291	283	260	257	266	262	257	275	287	241	285	249	232	249	254	240	258	268	257	250	260	265	233	276	254	296	275	255	268	251	228	216	237	269	236	280	275	229	257	256	266	303	266	231	262	286	265	295	240	253	300	280	271	293	275	275	278	243	280	242	261	254	256	259	260	248	260	266	248	281	262	266	279	271	265	270	276	267	238	256	264	267	252	233	294	256	282	269	246	263	273	259	243	258	238	253	280	254	294	260	254	275	256	274	274	259	261	258	244	264	251	257	277	264	245	265	259	278	287	269	247	266	262	233	268	256	237	260	267	264	287	257	273	261	232	294	269	270	256	258	270	243	251	291	248	276	279	255	267	264	249	241	281	254	244	258	255	258	236	251	249	270	247	268	240	234	253	265	271	237	298	274	272	258	264	236	243	256	249	233	224	275	269	264	233	237	245	283	264	277	238	246	262	277	262	255	258	237	258	238	249	302	244	254	250	254	270	251	265	259	258	238	271	268	262	269	276	276	259	248	234	260	224	239	259	230	213	275	275	255	263	270	248	272	240	276	270	258	256	256	263	277	265	269	268	247	250	242	278	252	244	271	263	270	268	261	247	266	286	245	260	253	257	265	265	262	251	253	273	253	271	269	255	257	275	245	275	255	243	254	285	255	269	266	271	272	259	235	272	268	256	271	252	268	246	268	249	259	237	261	254	255	266	281	273	261	233	259	276	239	254	236	258	226	270	266	272	238	280	235	248	238	259	249	260	274	246	265	262	267	273	264	259	249	276	269	244	266	259	268	249	249	238	271	233	270	256	293	280	253	268	246	255	267	267	259	296	256	261	243	259	241	242	248	262	259	266	235	253	281	256	242	231	275	252	231	276	265	287	267	227	265	241	277	263	237	242	237	252	255	255	274	259	251	261	237	250	259	245	236	245	275	233	270	263	245	274	249	283	269	262	256	251	262	242	284	259	259	269	267	234	253	258	270	243	262	248	251	264	270	262	273	282	239	242	253	260	283	268	272	229	257	230	231	266	284	259	244	236	258	265	245	264	244	280	243	236	254	255	283	251	270	251	273	262	247	266	252	267	253	276	243	275	250	292	210	266	252	277	234	252	223	256	234	296	250	238	237	260	240	232	252	270	252	289	260	237	261	260	260	274	257	248	256	265	255	256	258	252	244	269	281	249	274	257	263	273	283	260	238	267	255	250	254	231	265	240	253	278	270	260	262	267	264	264	242	232	243	254	248	245	243	266	265	257	236	251	250	275	276	239	256	253	246	255	219	244	261	264	242	269	242	247	267	254	269	259	250	242	272	273	243	286	269	267	259	263	255	244	287	261	239	261	268	276	251	281	253	264	254	271	255	280	275	261	266	256	269	281	259	247	278	269	256	248	250	276	285	276	275	216	274	252	240	257	276	252	247	268	264	273	243	259	238	279	238	247	253	258	266	211	235	261	250	261	276	286	254	263	242	266	263	251	254	269	227	252	256	254	260	238	229	253	262	264	274	234	258	252	277	256	254	261	256	308	267	236	272	246	246	239	255	242	272	224	264	295	271	262	263	256	258	257	276	247	273	290	256	278	254	255	255	280	247	284	256	268	241	278	252	281	266	249	256	302	259	246	269	265	296	248	249	246	247	241	268	255	258	225	248	287	248	252	259	271	249	235	278	250	257	253	269	235	261	271	246	280	250	258	246	265	265	253	245	255	264	246	256	238	253	262	273	246	248	244	285	249	270	248	261	228	260	255	234	259	282	248	280	261	267	262	258	276	274	249	281	270	278	258	256	239	234	269	274	233	275	246	236	249	242	246	239	260	240	273	263	254	278	248	239	270	242	289	272	253	227	279	244	272	292	252	251	247	270	260	250	266	275	283	271	256	260	259	259	231	225	285	248	256	251	244	272	245	261	232	253	262	249	283	279	231	274	265	252	244	248	256	249	245	243	270	265	247	254	282	256	279	255	242	247	259	261	279	253	259	261	256	271	266	248	275	243	262	264	257	294	281	268	260	274	240	271	245	242	269	249	267	276	249	225	251	270	283	272	248	261	268	256	256	245	245	253	260	282	290	250	217	269	259
345	1	1900	136718	558	0	18	178	528	820	444	406	397	352	335	314	296	301	293	265	262	254	251	250	255	230	231	199	218	224	208	209	221	215	206	200	214	187	199	185	207	202	195	180	191	192	181	201	179	198	180	198	206	179	172	196	201	195	195	177	161	150	187	163	192	207	178	171	163	157	195	185	177	195	172	164	187	192	179	159	162	164	197	202	171	197	193	182	179	178	189	174	185	185	179	185	209	183	185	188	170	177	176	171	162	167	176	175	171	174	172	165	191	191	167	195	191	199	173	180	178	179	164	169	151	172	159	193	194	173	181	161	177	158	168	180	152	189	180	194	184	161	187	181	175	157	182	187	181	174	176	170	168	184	200	189	171	149	159	160	185	188	168	183	191	177	194	156	185	160	171	188	178	184	175	182	193	171	157	180	187	182	194	150	166	159	191	174	155	178	166	196	186	176	166	169	187	180	169	153	178	173	174	154	168	167	166	170	163	174	198	175	187	173	183	200	183	187	178	174	168	161	168	186	167	171	176	161	149	175	166	168	186	176	163	162	196	176	171	193	175	181	188	168	181	191	186	156	162	209	154	174	187	171	173	175	146	180	184	152	200	153	151	170	168	164	156	190	189	183	173	184	165	175	182	163	154	176	172	174	145	177	180	172	178	155	181	174	175	168	184	167	170	163	174	173	186	160	169	173	157	195	160	178	185	169	171	182	198	169	167	165	178	180	175	156	169	178	167	195	149	179	184	174	168	173	170	186	160	185	164	171	157	157	189	157	183	144	192	175	183	189	175	171	173	151	173	195	163	153	180	190	176	181	192	171	159	162	184	170	158	195	151	155	203	203	160	192	179	185	204	175	174	191	209	154	173	156	176	183	171	178	166	158	172	212	190	177	181	172	184	168	182	156	185	162	173	175	174	155	171	176	169	166	162	159	178	159	155	164	151	188	207	172	187	186	204	173	162	163	166	162	184	169	185	175	184	174	163	200	181	153	184	204	162	171	170	177	185	177	175	161	178	183	180	162	169	163	159	180	179	167	169	165	185	155	172	180	190	168	178	200	161	162	183	155	154	190	174	180	196	174	170	177	187	177	167	167	180	157	187	176	173	191	172	162	151	168	183	187	172	167	174	153	166	161	187	174	167	146	180	183	185	176	186	152	183	162	155	174	166	153	188	181	197	163	163	183	169	171	175	170	166	175	192	174	205	193	188	178	187	150	162	174	173	155	179	161	158	175	169	152	165	180	166	190	181	173	145	186	175	188	171	161	170	176	167	163	153	171	175	177	161	194	184	160	170	174	168	163	159	139	167	169	164	167	167	172	164	184	162	149	179	178	177	171	205	188	176	179	172	168	172	169	195	193	167	180	165	183	178	199	170	163	152	154	176	160	190	156	180	182	169	171	195	175	183	185	186	170	182	188	174	163	156	165	164	197	174	179	193	178	170	155	167	193	179	173	161	177	170	185	189	168	169	188	166	186	165	164	169	181	173	189	185	166	165	181	155	155	186	168	165	207	158	161	176	178	176	188	169	175	175	167	197	168	188	143	185	162	175	170	170	164	183	187	162	159	178	173	160	164	192	159	171	173	165	170	181	145	201	199	181	175	166	170	179	180	149	182	191	173	169	175	167	150	178	168	173	166	166	164	142	171	164	164	169	173	194	169	173	175	201	180	185	170	156	174	180	171	190	185	161	161	175	176	182	176	189	173	163	189	161	178	186	175	179	191	183	188	176	177	173	160	166	167	183	171	176	192	181	189	182	154	167	153	177	178	191	174	179	160	176	175	184	155	163	167	163	176	156	164	173	189	165	178	161	173	200	174	186	176	183	171	181	178	173	179	173	163	160	142	199	178	189	145	182	164	179	190	171	178	167	178	164	172	190	150	155	164	155	153	159	165	159	142	153	163	153	175	167	155	175	147	176	147	173	167	172	163	169	160	172	134	176	194	193	153	179	188	154	153	195	152	180	181	146	185	165	193	179	176	161	182	197	162	189	161	203	174	184	180	180	179	172	184	195	169	169	156	193	172	175	179	158	175	148	172	174	179	170	173	192	169	171	168	193	148	170	161	187	187	170	165	159	177	176	178	188	187	166	178	182	191	182	184	170	162	171	181	156	156	190	183	168	181	171	202	189	156	158	181	182	163	184	181	157	193	186	191	157	169	162	164	171	162	197	183	168	176	174	169	161	165	155	163	166	162	164	166	176	154	176	171	159	153	168	186	175	157	149	215	172	167	182	169	148	175	191	181	179	175	168	162	166	168	178	169	166	179	167	168	182	180	180	170	153	172	159	191	156	177	196	172	153	171	176	194	176	173	148	171	163	191	195	171	195	180
345	2	2100	136843	554	0	16	185	444	1012	538	398	424	418	347	365	313	309	324	319	273	318	333	278	285	247	270	236	257	253	227	256	283	245	255	212	224	270	217	221	209	232	215	202	227	200	222	191	223	207	204	240	208	215	194	235	191	192	182	208	225	180	212	215	194	206	194	212	212	195	194	201	202	181	200	185	209	189	223	222	192	202	175	208	185	218	193	192	201	190	197	180	208	204	222	202	182	164	186	176	199	186	189	179	189	197	178	180	215	185	188	208	190	209	189	206	183	207	206	214	180	199	207	201	222	195	177	199	161	197	198	190	174	224	179	189	191	179	196	205	181	192	162	196	179	201	178	183	204	178	177	197	203	176	185	191	177	213	185	182	206	190	179	192	196	172	214	214	180	198	185	181	193	200	221	188	202	186	191	176	197	205	170	207	208	202	166	204	171	200	163	205	207	188	188	203	206	194	198	203	197	199	164	181	219	184	192	170	179	200	177	199	182	191	188	173	185	204	199	171	182	192	160	227	185	220	144	201	184	174	187	190	178	216	188	189	203	180	189	199	182	205	203	175	175	191	185	171	180	202	194	189	197	204	225	213	171	182	176	219	204	213	182	183	189	187	195	195	194	194	215	185	184	204	200	193	192	188	192	201	170	192	229	195	192	180	210	158	171	192	197	203	187	196	201	192	190	191	201	173	204	175	205	179	191	214	187	172	174	183	184	193	197	184	210	204	184	184	186	206	193	192	173	197	174	185	188	201	204	197	203	182	174	187	177	203	189	206	192	188	181	202	176	188	184	191	199	183	153	191	194	185	235	181	191	191	193	186	174	199	173	199	210	194	182	180	195	174	205	208	170	174	174	178	185	173	200	175	169	185	165	184	187	190	174	203	190	188	189	209	173	198	202	194	195	184	190	177	200	183	173	189	200	186	184	198	223	210	182	151	164	181	196	189	181	195	197	170	200	184	179	194	207	208	182	190	179	202	195	179	183	198	188	171	199	201	177	192	212	198	181	166	183	187	189	193	182	194	204	180	217	183	174	186	198	173	212	198	193	193	166	186	162	190	176	186	179	194	197	180	189	183	201	185	179	193	198	186	180	205	183	181	185	203	189	200	212	182	189	182	185	182	197	199	196	204	172	201	175	193	198	213	195	175	173	187	210	187	190	195	196	180	186	159	202	199	191	200	151	200	195	184	181	183	198	183	175	192	165	209	179	208	172	187	197	173	185	195	191	184	181	173	195	186	188	192	196	180	215	191	183	171	190	181	193	172	189	189	183	172	177	189	192	171	180	213	197	186	192	193	198	177	176	197	183	201	196	197	176	195	169	199	212	187	208	199	184	189	202	183	194	199	177	179	199	190	188	204	191	195	192	190	182	186	172	175	196	181	188	195	187	188	197	205	187	186	166	170	192	207	153	208	188	179	177	193	208	170	194	166	177	200	167	205	195	203	224	201	197	194	184	170	195	187	170	212	163	179	197	189	181	180	175	185	207	198	206	194	184	161	178	202	191	175	179	203	169	183	185	180	218	177	180	203	182	189	180	193	186	220	211	168	184	175	184	181	200	183	185	201	191	201	195	181	188	197	177	171	167	172	197	169	190	182	206	220	203	205	204	191	181	185	178	197	175	182	203	186	190	214	196	178	213	182	207	168	181	198	179	187	196	187	209	201	184	178	192	192	175	188	187	186	204	175	175	190	194	179	198	167	189	187	182	178	197	201	179	198	173	195	189	172	164	170	185	193	213	193	176	186	173	182	178	186	207	198	171	168	186	190	191	156	187	180	190	205	195	190	180	198	191	180	203	202	164	175	184	171	195	177	175	171	178	205	205	184	174	198	188	195	163	177	190	197	184	217	179	190	197	162	203	179	176	184	194	191	184	172	196	191	196	171	181	170	199	216	183	209	197	192	183	197	183	201	198	189	193	192	193	179	174	185	176	190	171	163	184	184	179	177	178	178	188	178	196	197	196	162	162	199	172	174	182	193	183	172	179	178	194	194	200	181	200	189	173	181	191	207	187	182	172	171	176	198	182	178	192	204	208	179	194	200	199	199	202	207	182	171	191	200	186	165	183	208	164	194	178	206	171	164	186	190	165	211	175	186	180	210	159	168	217	182	171	175	202	184	194	180	184	202	193	172	180	213	183	176	214	189	175	187	178	203	187	197	195	204	197	187	184	196	215	198	172	168	193	196	191	180	183	192	188	204	190	164	188	184	181	167	209	183	214	161	179	188	191	195	185	153	188	190	197	178	199	203	226	199	195	182	183	177	207	190	194	202	200	182	185	193	190	206	201	197	192	169	184	207	182	185	168	157	181	173	194	186	193	194	189	178
345	3	3500	136968	532	0	28	190	390	1164	743	427	414	450	391	377	373	356	339	321	301	329	307	307	300	310	281	290	264	258	224	284	251	265	264	283	270	258	262	268	215	246	232	229	208	255	217	278	233	236	208	235	211	211	229	232	223	249	217	230	215	191	227	223	176	233	211	226	204	231	211	206	185	225	214	217	224	215	219	235	226	225	208	195	224	202	210	229	199	219	215	207	203	198	172	206	207	201	217	221	211	249	205	201	222	225	199	215	214	210	217	214	223	194	198	234	214	223	198	220	199	178	213	229	206	218	200	222	253	179	182	218	193	212	233	209	205	224	211	233	203	224	215	221	197	203	189	195	205	200	222	226	214	198	194	232	208	222	200	209	215	233	236	218	231	236	228	203	207	181	203	241	228	222	219	206	231	192	242	217	216	219	182	186	197	209	229	229	214	214	192	228	204	184	196	199	227	222	204	215	223	204	214	206	200	201	233	209	179	234	226	211	212	219	219	220	218	198	208	194	197	213	216	206	205	202	195	207	210	215	226	216	181	221	200	213	212	215	226	193	223	214	198	219	223	207	205	207	200	230	208	209	221	223	193	221	225	231	211	241	229	221	207	184	223	206	215	206	207	228	199	218	221	220	223	204	231	206	202	206	215	207	195	217	215	222	209	211	195	213	221	207	206	209	237	216	200	200	201	213	206	194	212	192	206	199	207	201	204	232	206	209	224	205	232	187	200	185	210	193	221	193	199	217	219	207	230	233	208	216	192	218	201	208	219	194	224	224	225	222	204	220	217	241	225	186	201	232	231	215	209	205	214	202	204	211	180	219	208	227	205	206	211	199	231	216	209	218	220	218	211	180	199	233	193	211	228	183	229	215	207	206	201	193	220	204	216	210	206	210	195	209	210	202	209	198	207	216	230	208	217	201	208	201	203	181	228	218	203	206	204	223	236	203	211	212	214	214	214	192	214	226	204	239	209	224	215	231	232	194	214	194	217	176	213	206	205	225	218	231	195	203	201	225	228	178	214	208	202	198	216	196	218	197	216	189	205	230	185	204	199	229	218	198	207	199	197	233	241	191	188	210	229	216	224	195	198	250	228	216	217	219	197	205	232	219	228	208	213	210	213	195	205	216	190	212	219	204	193	219	209	226	207	235	218	213	206	218	222	223	198	204	199	204	201	214	217	211	215	193	223	235	238	209	194	195	225	198	200	200	207	226	210	220	211	208	228	216	212	205	213	227	216	192	213	192	197	216	214	203	222	220	200	224	204	236	203	212	219	229	178	215	185	212	236	212	188	246	214	200	192	196	211	224	244	209	181	187	200	209	189	213	230	228	185	237	194	187	219	208	200	221	217	213	211	207	222	212	207	236	196	215	210	210	238	203	230	217	214	213	223	216	208	230	191	193	218	211	214	216	241	225	197	230	204	174	220	196	217	202	230	214	199	190	232	234	189	195	211	232	226	193	204	192	205	231	230	219	200	225	233	220	216	203	219	183	220	217	193	217	196	223	199	207	205	208	210	210	222	235	223	212	204	192	197	174	203	192	206	206	181	226	218	225	202	224	195	196	223	199	227	224	184	234	184	210	175	225	183	188	196	210	212	205	224	217	220	207	211	178	203	201	234	207	223	190	193	215	220	196	216	185	208	210	214	207	209	180	206	231	189	215	176	227	211	201	202	190	240	194	208	206	232	219	192	232	190	202	227	207	205	209	207	244	208	194	214	206	229	204	239	210	204	207	217	222	193	215	229	234	217	211	204	184	212	193	216	213	209	186	213	204	236	249	217	213	217	211	202	198	243	214	215	217	232	195	199	209	204	209	235	250	220	206	209	199	221	183	204	225	199	208	201	212	200	203	203	211	212	228	212	225	220	201	227	214	219	227	208	188	214	206	228	229	215	208	228	230	206	190	210	197	224	209	226	219	227	201	183	236	223	207	209	212	200	191	205	204	191	230	197	187	228	206	186	182	209	222	231	205	221	212	219	230	221	238	214	231	202	224	213	212	180	222	227	212	218	216	194	190	208	186	203	212	223	224	207	205	192	215	203	193	186	212	206	227	213	192	187	211	218	228	223	202	234	208	186	217	216	222	178	194	220	206	220	220	206	215	197	213	218	215	224	214	200	203	203	213	216	207	220	180	194	199	221	217	213	224	197	212	223	212	215	235	218	194	227	200	193	221	217	195	209	207	195	213	210	210	216	202	202	212	227	224	212	222	239	235	213	201	240	226	184	203	235	207	198	201	200	205	207	216	234	210	233	214	207	228	190	195	212	208	209	200	209	209	208	216	198	220	199	211	211	228	224	201	207	182	215	220	211	224	226	195	199	201	203	193
345	0	2700	137093	489	0	9	200	330	931	595	529	512	503	484	465	409	403	397	397	406	383	364	362	324	364	329	335	314	336	334	312	321	291	318	309	299	314	298	306	291	282	321	294	301	293	287	293	269	286	268	283	287	287	270	257	263	296	274	270	263	245	261	262	289	252	284	277	284	274	277	266	260	270	278	287	263	262	281	234	264	277	255	251	240	281	243	226	270	253	268	277	252	258	268	249	251	267	291	256	252	257	282	295	261	243	251	266	249	232	260	246	275	253	251	247	248	261	259	256	237	261	267	257	217	259	245	261	232	233	259	272	260	257	246	269	253	278	241	243	253	277	270	258	245	257	274	265	222	282	238	279	260	248	258	245	256	273	251	234	255	243	246	263	258	239	250	242	262	277	234	273	237	287	252	265	261	257	247	255	232	260	248	237	277	251	251	218	260	279	247	255	239	242	261	230	234	212	259	234	245	276	243	243	242	242	251	259	244	234	230	259	241	276	267	265	228	258	262	244	256	243	248	261	235	226	239	231	268	270	269	255	248	289	230	279	251	285	249	239	245	262	265	285	243	243	258	246	257	269	238	250	241	276	244	246	263	249	228	258	252	234	247	287	226	259	247	235	233	257	260	218	254	251	244	253	279	243	242	257	216	260	266	209	256	279	235	260	255	271	247	251	236	285	250	252	248	232	273	243	222	249	237	246	242	262	243	263	229	250	251	245	257	247	274	243	256	255	226	235	245	264	241	270	249	243	233	255	276	245	222	252	250	258	278	229	235	267	242	240	249	244	235	255	244	246	227	260	238	228	249	231	259	231	248	261	261	262	246	239	228	270	244	259	254	252	232	257	237	258	270	262	241	263	294	252	250	230	255	236	275	263	242	265	249	233	260	251	269	233	240	256	257	246	253	251	235	250	237	270	267	246	233	265	248	242	228	262	260	262	254	232	227	250	256	255	235	254	270	287	252	248	259	275	256	265	270	266	253	223	242	275	247	245	241	244	239	223	255	261	248	251	280	254	275	240	257	241	263	256	239	258	236	239	253	224	274	250	264	242	245	267	258	241	252	248	270	238	229	256	269	252	251	284	261	260	267	252	253	244	262	240	259	234	262	241	259	288	250	265	250	220	255	254	277	238	217	226	246	241	252	260	269	254	257	238	237	268	257	244	219	250	280	242	258	258	263	273	251	237	249	248	278	264	264	228	244	257	237	232	218	262	236	260	257	266	251	241	231	271	255	245	247	262	241	250	242	241	265	217	243	265	257	229	244	270	241	262	254	230	234	242	271	242	275	249	250	238	228	239	261	265	241	248	262	275	246	261	239	274	232	261	231	246	242	242	252	248	236	231	259	217	293	264	251	244	247	276	255	260	235	249	268	259	250	244	247	277	227	250	227	248	265	259	264	238	256	267	261	231	240	252	247	248	242	262	266	233	260	246	240	267	278	236	239	276	259	220	237	249	285	224	239	253	244	230	237	245	262	248	230	237	269	256	224	243	250	255	257	242	262	250	265	269	245	232	242	235	267	248	248	262	260	245	275	260	245	226	260	228	230	231	237	241	224	257	259	233	261	263	267	249	267	272	240	242	256	246	244	240	229	267	234	251	243	246	233	238	232	282	239	253	236	267	274	262	268	274	230	276	238	244	258	231	253	235	259	216	250	257	250	250	242	237	247	239	260	245	226	247	242	233	229	249	252	244	236	230	258	251	236	244	274	207	240	248	231	253	258	254	246	246	254	246	241	266	263	236	246	253	254	251	244	225	229	257	240	257	258	251	251	246	262	260	259	261	250	256	255	231	253	240	280	219	252	247	249	244	260	258	262	263	264	255	226	235	242	283	239	238	254	267	266	241	254	237	238	228	263	266	225	276	257	261	254	251	269	232	255	249	252	252	256	265	250	234	254	278	237	238	260	238	255	261	259	257	242	230	263	237	232	264	220	222	256	248	240	222	231	254	270	255	262	253	252	244	250	234	229	260	268	234	245	262	247	238	239	256	248	248	255	234	246	225	250	246	231	241	271	261	233	246	228	236	248	239	254	264	249	246	237	245	235	289	243	261	248	249	240	219	251	245	211	249	256	248	220	229	260	262	265	257	273	264	264	238	275	233	265	249	253	242	252	238	240	241	247	264	264	254	260	247	257	262	243	261	255	228	251	239	240	276	231	280	252	234	262	239	267	279	261	282	252	255	259	234	265	244	256	226	247	244	237	237	253	250	245	256	243	266	239	267	254	247	255	257	242	255	226	262	235	257	237	263	228	246	244	254	250	263	235	251	237	244	252	252	237	263	272	255	245	256	247	237	263	247	223	277	268	245	249	262	241	274	240	253	243	253
345	1	1900	137218	553	0	17	154	211	484	372	430	368	348	306	302	295	280	295	268	242	279	223	217	210	251	199	199	233	210	191	196	196	188	196	185	202	191	198	190	188	175	155	170	177	158	209	184	196	193	176	157	192	160	164	176	175	178	183	188	180	167	190	188	183	172	162	190	181	162	177	165	164	204	178	174	164	186	164	150	144	152	183	164	169	190	143	171	182	161	172	198	154	177	159	141	149	166	199	146	179	163	160	175	159	181	198	162	172	164	172	154	180	173	151	152	166	171	160	182	173	179	183	173	169	163	178	155	153	157	165	150	150	166	146	157	183	174	168	179	163	164	172	151	153	157	176	163	171	165	170	170	153	195	163	153	172	155	164	152	157	161	153	185	160	156	164	168	147	156	176	161	170	181	153	162	146	157	138	163	168	153	182	171	179	153	152	186	197	162	169	173	183	153	162	184	130	167	179	186	142	143	173	132	162	170	156	165	170	160	146	170	159	162	179	177	174	158	154	165	161	144	168	186	172	147	163	188	160	164	164	169	165	155	182	170	160	163	168	144	147	157	175	158	174	180	156	167	146	165	159	174	157	162	177	168	165	161	176	189	165	157	172	168	167	171	158	156	177	153	174	163	168	185	137	163	147	171	165	164	168	156	136	158	155	183	164	151	179	155	158	179	165	179	154	140	157	151	154	158	142	161	133	151	155	161	154	157	150	144	153	132	164	161	158	171	161	163	172	160	149	153	163	174	171	152	158	160	155	159	150	151	153	163	161	169	162	172	149	171	156	160	147	135	159	180	147	180	142	156	133	156	148	168	179	173	165	169	150	164	170	143	171	161	174	171	176	171	147	164	170	177	183	160	164	158	135	162	168	172	181	154	159	145	155	175	174	170	142	171	180	150	153	158	149	162	148	174	145	151	175	168	158	175	160	170	151	148	178	156	179	156	142	164	168	157	152	149	162	146	149	144	151	149	169	153	149	163	158	185	158	174	189	142	168	157	170	172	135	136	162	165	155	161	169	158	168	148	160	152	151	183	156	172	165	143	166	168	137	160	157	164	179	170	184	183	150	180	173	167	142	157	175	178	167	177	169	177	146	152	172	176	178	174	174	189	180	162	166	158	150	176	165	160	168	173	154	152	170	165	167	177	177	163	170	194	179	181	152	156	153	177	158	174	173	169	175	169	164	141	154	177	193	160	151	174	144	143	156	122	160	145	193	159	163	171	162	178	162	166	148	153	154	144	147	157	165	157	173	160	154	167	177	162	166	188	176	176	152	171	168	178	171	153	173	148	174	187	144	160	154	153	142	177	130	181	178	167	170	167	135	152	145	153	173	185	162	140	172	149	186	164	149	155	176	174	162	163	157	151	158	175	167	144	177	168	187	145	171	168	153	148	160	170	173	156	174	165	152	150	148	153	160	153	147	159	172	163	157	155	165	171	158	168	137	138	187	154	149	176	139	143	161	156	151	160	165	135	164	172	184	147	162	179	172	179	157	165	148	164	160	156	151	189	155	156	155	176	168	146	174	141	157	150	149	193	161	148	183	163	169	170	149	144	180	164	134	183	147	157	160	162	136	170	167	136	172	165	171	163	140	152	186	149	190	167	167	137	176	164	153	157	157	155	136	173	172	141	147	170	155	163	160	171	179	154	158	147	179	179	154	161	153	170	180	149	175	147	167	171	146	177	147	139	161	154	149	143	147	196	161	168	149	177	171	170	153	165	172	154	170	153	161	148	176	160	143	157	179	148	147	161	153	162	173	155	175	136	179	160	182	153	157	157	152	168	160	147	161	155	160	168	170	159	166	176	171	129	176	164	174	169	144	172	158	158	183	151	160	169	137	149	166	174	162	156	174	157	189	148	163	173	167	170	178	162	143	169	168	166	163	164	165	162	152	156	152	159	157	169	155	135	176	178	187	176	175	173	173	170	149	169	163	179	162	156	160	146	168	176	160	168	151	159	155	169	161	167	149	154	187	179	173	177	167	151	152	171	148	169	161	166	156	163	171	189	162	149	156	168	161	159	180	162	153	169	147	174	145	177	170	166	170	163	157	167	160	151	175	146	143	169	159	175	142	157	163	163	163	140	146	161	155	168	171	163	175	157	163	167	167	162	171	161	157	166	163	167	169	133	145	183	158	165	159	183	175	186	169	144	167	165	181	187	155	156	172	162	175	147	177	172	176	169	160	152	177	146	144	166	158	170	163	151	155	183	135	170	177	141	114	158	160	175	146	173	173	161	159	166	172	149	170	160	131	171	150	131	163	145	154	195	155	179	180	155	145	192	137	158	170	172	160	158	151	144	167	172	160	177	140	143	160	175	144	178	174	157
345	2	2100	137343	553	0	8	144	318	847	383	469	405	427	343	341	326	318	352	307	283	288	251	259	267	244	246	262	256	226	221	231	241	247	214	242	239	245	215	234	205	194	214	216	214	203	195	220	201	218	194	226	207	211	188	183	207	215	190	165	219	208	183	202	202	176	215	194	183	188	175	199	187	179	183	191	203	199	176	211	176	174	161	214	169	169	180	179	204	183	189	215	189	201	196	192	174	186	187	191	180	208	168	193	183	207	172	181	218	189	182	190	194	168	185	176	184	175	171	183	175	158	173	175	177	191	191	196	206	193	190	169	220	191	160	163	163	175	202	177	190	196	189	187	205	190	175	195	175	206	183	193	205	189	168	201	208	177	188	169	180	180	200	171	165	211	185	179	177	186	184	173	196	183	204	191	172	190	188	171	195	191	169	161	172	183	178	179	168	184	157	202	161	190	176	183	184	179	190	208	167	175	179	194	181	180	164	202	199	198	165	191	175	183	197	168	184	186	186	172	195	169	203	207	179	187	168	175	180	189	177	169	199	192	201	166	170	178	180	193	189	192	175	181	188	174	168	198	184	181	190	188	191	182	175	192	173	167	171	182	188	180	177	193	191	173	194	160	183	186	183	158	175	175	181	173	195	203	198	182	187	204	184	191	189	179	187	181	193	187	154	190	201	184	171	202	169	202	200	177	170	177	157	174	176	173	196	206	177	180	164	163	177	183	204	171	189	194	151	185	169	190	188	185	206	186	193	204	191	168	184	191	177	186	185	176	168	165	182	197	159	180	193	164	192	176	185	176	198	167	197	186	177	213	213	155	188	171	188	190	219	160	180	203	194	202	198	197	182	192	178	174	184	167	204	187	200	195	186	194	183	185	206	197	176	194	184	179	177	171	185	215	164	183	216	179	199	174	211	177	172	163	175	197	180	164	190	210	178	185	185	199	171	204	154	163	185	179	162	183	191	182	169	184	181	198	185	185	185	184	208	189	190	169	176	191	187	178	174	188	169	194	182	193	193	175	206	186	170	163	170	171	179	178	174	177	191	196	173	180	178	182	177	179	183	173	195	171	197	172	177	200	170	197	163	178	156	175	188	164	206	163	170	166	185	171	189	184	186	215	184	164	193	184	174	183	167	192	175	183	183	175	183	160	193	173	194	190	190	167	182	181	170	165	170	187	177	200	191	190	175	190	195	200	162	189	196	213	183	182	190	185	168	188	160	182	193	176	199	162	187	184	184	189	203	168	198	185	188	180	165	184	190	180	183	175	190	173	171	183	180	172	188	182	184	199	172	176	181	173	194	153	160	191	177	186	175	199	158	177	181	173	198	204	195	181	176	190	201	188	201	197	153	181	194	198	198	175	175	174	198	176	185	176	186	182	173	176	183	187	178	184	207	211	172	183	178	168	184	174	186	156	151	183	189	187	192	199	197	175	179	195	202	173	196	189	192	187	188	182	181	173	185	183	192	197	202	217	173	177	186	178	168	183	203	165	197	174	188	186	170	172	185	172	191	189	200	164	185	152	175	171	185	184	180	196	170	205	192	187	177	193	185	166	186	197	197	181	165	183	184	195	171	185	167	177	178	173	189	189	156	191	190	168	182	195	183	188	182	170	178	192	181	174	171	164	183	189	196	185	188	176	180	184	198	182	178	177	199	186	189	180	165	205	185	195	231	156	198	175	173	205	167	172	176	191	173	186	185	195	186	178	208	195	194	173	201	183	188	171	204	190	180	180	198	167	187	183	186	186	179	191	196	176	184	208	194	179	193	175	174	188	163	170	199	168	178	204	197	195	206	180	181	187	161	169	191	169	162	168	194	177	189	168	161	211	162	189	199	184	175	178	186	196	194	161	200	180	201	180	185	204	182	198	188	178	156	175	192	201	185	179	182	162	168	166	181	175	176	166	186	183	190	177	175	189	184	178	196	181	180	168	170	191	166	167	183	189	185	206	184	193	168	184	163	165	187	176	168	182	172	180	188	178	200	170	178	217	180	170	189	153	177	168	187	197	203	183	186	168	187	181	173	204	214	176	199	178	176	170	180	201	176	188	165	190	193	168	192	196	192	171	182	183	204	175	202	178	169	176	184	193	186	193	161	186	193	206	209	210	183	189	184	177	173	177	183	178	187	177	190	161	185	177	190	174	157	177	188	183	174	159	174	194	169	216	198	181	180	168	188	183	189	198	162	183	178	165	159	174	185	205	192	165	180	193	177	174	186	167	181	205	194	177	199	186	169	184	186	178	173	186	194	189	180	147	186	176	157	172	181	170	191	162	198	168	187	183	175	171	174	170	207	199	185	185	172	186	176	167	225	181	192	190	217	180	163	169
345	3	3500	137468	530	0	22	223	317	675	413	471	410	398	398	371	359	323	322	336	302	258	296	302	263	272	270	256	255	258	240	244	249	249	226	255	249	264	264	255	217	250	237	239	211	232	250	213	230	218	218	229	217	219	207	207	226	219	212	211	207	214	236	238	220	218	209	200	224	213	210	213	233	214	214	208	204	197	244	219	198	237	217	206	211	200	203	212	234	200	204	218	220	205	198	231	220	193	185	192	212	202	249	206	221	190	227	215	196	219	202	208	203	176	236	191	213	188	204	218	201	225	192	191	189	231	174	220	207	201	202	193	228	231	223	219	219	208	233	195	217	184	203	201	200	203	220	223	227	202	227	192	222	194	217	219	201	209	195	196	201	239	217	198	206	207	205	223	199	232	200	214	191	209	174	239	206	213	200	201	196	218	196	193	199	218	195	217	202	200	208	201	204	202	199	195	212	207	230	209	223	190	243	213	214	197	205	200	194	213	187	197	191	214	207	186	194	202	188	242	209	210	208	187	206	201	213	196	203	182	210	233	207	192	225	184	187	218	214	218	234	201	197	216	225	196	200	194	222	198	205	194	184	197	203	185	224	215	203	210	216	225	219	182	220	196	228	222	221	212	230	192	189	193	224	204	216	199	221	208	200	208	191	196	200	204	204	168	211	199	198	185	233	202	223	187	215	201	205	191	198	212	200	204	202	199	215	226	203	193	173	214	210	224	224	199	225	193	189	188	240	243	199	206	195	192	227	206	204	193	212	192	215	192	180	188	195	202	188	217	210	217	222	208	182	216	198	193	208	186	187	220	216	200	193	215	197	197	208	181	217	199	220	227	200	200	199	182	207	194	201	205	212	185	226	186	186	191	216	190	234	193	201	209	219	199	213	210	213	212	179	205	210	176	183	218	199	210	197	200	199	212	214	194	210	210	191	197	216	194	229	227	205	206	201	230	202	226	214	198	194	212	190	200	198	209	188	185	220	188	187	203	216	189	192	178	197	227	217	230	188	209	194	220	221	203	199	219	192	224	217	190	190	214	205	204	207	199	221	205	209	225	207	213	197	210	205	221	207	228	217	205	199	212	201	185	177	204	201	217	196	227	219	189	225	187	211	217	195	198	213	231	188	212	202	205	186	184	183	211	181	218	216	208	195	227	228	212	216	178	211	224	211	225	203	232	202	193	233	209	191	209	207	202	205	221	205	197	211	206	232	217	206	209	241	214	203	190	214	206	188	203	189	215	174	188	208	226	189	203	197	194	220	222	199	197	197	212	213	205	210	191	177	210	189	194	189	203	207	196	196	183	193	212	220	212	227	200	203	186	215	210	220	199	201	187	198	236	193	193	201	176	201	214	197	219	197	222	217	220	204	194	204	200	197	209	202	209	215	189	193	206	209	195	196	210	218	190	204	176	177	211	197	222	221	200	200	209	191	215	186	202	190	193	196	188	182	199	199	227	223	192	201	198	184	191	203	190	206	220	203	223	207	205	206	204	192	200	213	199	219	203	239	167	212	203	192	192	215	191	202	217	233	194	209	217	188	213	207	193	215	217	219	217	189	228	191	210	192	209	232	211	184	187	197	224	213	180	185	215	213	212	199	209	212	207	196	198	204	206	206	218	207	187	179	214	192	210	192	199	201	217	218	201	210	221	208	192	211	174	210	190	214	227	184	210	195	216	232	196	195	206	223	202	214	214	231	194	220	220	201	207	202	196	198	202	218	207	194	215	216	205	197	218	198	185	194	194	209	221	198	213	209	204	189	210	188	196	208	219	194	227	182	196	222	209	201	221	218	211	197	205	187	205	191	191	211	216	223	183	227	198	187	201	192	205	222	209	192	190	194	189	210	186	202	201	232	230	194	206	176	201	199	207	199	204	225	209	209	216	196	195	197	197	203	214	208	204	196	194	199	227	205	193	194	200	206	204	235	203	196	208	224	205	209	211	174	213	220	210	228	218	203	196	213	198	201	189	223	203	231	198	179	183	214	183	188	192	208	215	206	207	225	200	201	225	227	255	196	190	205	207	192	178	202	202	202	189	195	196	207	213	192	209	211	209	185	197	192	210	189	216	201	204	195	200	209	218	187	217	202	213	188	211	213	209	194	207	192	206	189	195	195	230	170	211	221	208	232	206	190	189	193	197	203	191	216	209	211	199	203	198	221	194	202	205	191	233	185	216	228	218	202	195	193	201	195	196	184	212	227	192	192	201	212	186	196	211	216	221	191	198	205	212	199	198	183	199	209	218	216	215	213	194	192	211	199	190	211	207	178	195	192	221	201	199	183	191	195	216	198	210	240	224	211	215	211	200	236	200	219	211	209	216	209	210	185	199
345	0	2700	137641	491	0	15	194	333	548	482	558	557	508	474	428	411	400	375	391	382	351	353	362	342	318	314	363	351	340	323	322	282	322	299	312	325	301	267	304	269	270	331	290	293	306	269	303	300	271	288	279	276	260	280	300	250	265	246	261	249	277	284	266	247	267	232	245	229	240	256	270	238	284	275	254	269	254	248	274	267	239	261	257	274	254	284	278	243	254	244	277	237	255	290	251	258	260	253	241	243	255	271	265	256	261	258	261	272	281	286	256	258	247	246	263	253	236	269	255	239	256	283	223	238	259	239	252	263	277	251	238	246	253	247	243	266	246	247	247	259	239	248	247	250	251	255	233	253	226	233	247	283	225	259	265	238	247	248	247	250	257	242	250	263	252	253	273	282	254	262	271	253	241	242	267	260	250	276	247	225	234	232	247	263	251	231	238	255	252	234	226	240	235	259	275	255	243	264	270	242	244	252	258	225	275	251	264	231	251	263	267	255	251	251	214	223	276	241	256	234	234	230	285	258	235	247	239	226	228	273	289	252	266	261	244	289	244	243	246	244	253	275	246	267	269	248	251	260	235	245	262	238	250	256	259	254	251	250	255	230	269	246	257	261	253	274	243	231	262	255	250	264	235	231	255	240	237	247	254	252	248	247	249	255	254	256	240	265	259	248	210	260	282	264	265	270	245	239	251	276	268	241	250	259	225	236	262	244	244	249	269	248	233	244	260	243	236	235	245	245	248	224	221	231	253	262	251	269	260	286	261	227	224	236	245	258	234	257	228	227	262	264	234	235	262	256	250	233	254	262	269	258	244	229	252	246	266	242	237	251	248	238	256	257	247	281	240	240	218	231	256	259	260	258	267	228	251	271	252	261	252	250	267	247	252	223	242	244	244	266	240	241	237	239	236	250	245	267	227	240	236	246	244	264	264	250	247	258	235	269	235	250	253	238	261	250	263	242	255	248	260	272	234	226	249	243	245	245	251	240	247	253	236	250	262	243	259	232	263	261	278	268	276	263	243	251	266	269	238	232	218	260	244	256	266	263	243	255	232	232	263	260	260	229	252	254	259	213	260	250	233	238	243	246	242	249	230	263	243	251	276	250	252	237	226	279	244	256	222	248	235	239	261	268	251	241	247	239	233	246	230	251	263	265	262	242	221	245	255	264	252	259	233	260	266	248	249	245	252	255	256	246	246	260	271	239	238	221	270	238	242	245	241	234	267	254	224	246	237	238	232	244	234	263	248	267	265	257	238	260	232	248	255	259	253	243	284	254	257	224	239	279	237	275	258	244	241	233	248	252	253	241	261	259	258	239	252	268	239	265	256	249	234	250	269	252	265	230	246	241	257	235	239	240	273	251	248	270	239	251	262	234	239	259	239	242	240	222	229	214	269	242	262	227	270	225	212	246	222	252	238	220	247	241	240	251	263	237	275	226	230	241	234	244	262	250	258	220	248	260	233	233	245	241	232	257	260	231	235	244	249	239	277	231	218	251	251	237	258	229	254	242	237	248	274	234	245	221	243	272	244	253	255	225	239	236	230	246	247	241	236	256	243	264	257	230	278	227	245	212	274	237	247	249	275	259	264	251	244	254	252	273	274	213	255	235	258	245	248	262	205	251	245	261	252	263	242	253	224	243	238	237	265	217	266	232	270	257	251	251	268	257	258	246	238	252	230	245	244	222	260	256	217	260	239	239	259	257	248	231	223	243	236	238	265	256	270	245	265	235	242	251	259	255	245	230	262	248	238	247	246	273	250	234	264	230	244	227	241	251	254	252	257	264	264	240	248	244	254	250	235	231	235	243	262	251	251	255	263	232	230	235	236	251	248	246	247	263	259	213	237	265	261	228	264	264	263	252	234	236	250	240	230	260	253	217	247	239	236	254	263	255	230	244	264	265	226	228	229	258	232	282	254	235	253	251	259	237	273	215	261	238	268	257	237	265	250	265	245	251	279	254	252	259	251	253	250	246	261	250	257	251	254	258	231	230	279	255	231	256	242	252	227	239	239	244	255	226	258	259	233	237	250	249	264	230	256	249	253	213	238	242	233	248	250	229	241	266	259	244	246	249	251	249	232	249	252	249	237	254	237	236	264	258	239	217	244	257	254	252	248	240	216	239	263	227	267	257	237	234	274	239	251	268	269	256	220	256	245	231	217	229	243	263	243	257	256	271	240	257	242	235	244	254	245	241	250	243	230	228	244	214	244	245	225	237	260	250	252	228	250	252	250	237	223	258	229	277	237	259	232	239	224	246	234	248	239	242	260	269	261	268	243	241	254	222	236	267	233	229	233	251	248	263	236	222	248	254	241	222	233	269	243	237	234	247	267
345	1	1900	137766	568	0	21	130	233	400	365	438	371	330	326	323	287	288	284	286	254	238	261	229	217	226	226	209	225	210	217	202	196	192	189	192	182	185	206	184	175	174	199	159	186	162	166	173	190	189	175	195	163	184	173	179	171	175	160	188	172	178	176	173	145	183	190	173	166	171	175	177	175	182	175	165	173	168	155	161	162	179	173	147	163	162	158	143	145	169	172	160	169	177	160	165	155	168	169	154	169	161	153	168	183	150	180	180	164	164	158	162	172	169	168	164	170	164	156	142	154	179	167	181	159	156	131	175	153	173	148	162	164	170	161	140	172	155	148	148	165	152	157	160	162	159	174	150	166	168	169	173	182	145	167	158	149	151	133	163	165	172	160	147	165	185	158	184	180	175	155	165	171	163	162	148	163	157	158	177	161	162	170	167	167	156	159	154	178	182	155	155	150	160	149	177	142	156	157	169	169	171	164	168	169	182	158	147	167	153	167	153	139	154	154	161	164	151	153	168	183	170	175	176	156	157	143	158	182	166	156	154	140	163	168	158	170	157	137	182	165	176	154	145	154	150	165	156	167	146	158	162	144	160	151	170	161	155	174	167	158	170	135	185	151	144	165	160	145	172	160	156	184	156	156	160	157	163	168	157	169	150	149	169	144	157	159	158	154	119	153	137	146	182	158	170	166	148	170	140	150	169	168	166	176	165	170	172	146	158	153	143	155	154	174	164	165	171	140	165	145	166	170	158	161	169	154	159	151	187	153	164	163	178	166	179	201	170	177	130	150	149	174	188	172	162	161	155	131	171	170	142	169	176	142	183	180	162	156	166	160	157	175	174	141	148	149	176	166	175	179	140	157	129	163	179	167	152	164	152	182	155	172	179	152	150	156	159	173	139	169	152	169	144	147	163	164	148	174	161	142	154	152	176	159	132	158	144	135	175	155	163	162	163	181	142	162	176	159	159	166	165	172	156	142	153	188	161	172	152	149	153	165	169	157	144	172	164	163	165	188	156	166	173	165	152	159	164	136	157	183	196	173	157	151	160	156	159	145	173	131	156	167	150	148	148	141	177	166	161	152	167	168	151	175	128	168	153	147	151	147	162	156	149	151	155	147	154	159	147	130	148	160	161	150	165	170	151	130	174	173	165	150	166	158	138	165	182	155	149	154	166	144	162	161	140	148	177	131	139	160	165	142	168	140	156	157	167	164	174	161	155	174	182	150	167	166	188	172	170	160	170	154	143	161	170	137	152	162	146	173	152	161	193	168	165	162	161	139	173	153	163	145	156	157	125	151	158	138	139	173	169	189	161	171	162	159	153	169	162	148	136	143	173	153	149	146	159	159	164	153	165	156	161	173	144	160	178	163	169	173	160	150	164	162	153	157	186	165	155	153	170	171	191	161	170	158	151	155	157	151	147	155	166	148	192	157	161	151	166	154	157	156	179	152	152	150	182	144	153	167	156	147	160	145	158	163	174	141	173	175	153	158	158	170	173	153	159	165	152	174	148	154	142	158	151	179	175	176	154	182	156	163	148	173	170	136	138	148	159	163	131	156	137	172	164	166	151	144	158	176	148	158	158	152	161	135	151	147	149	161	164	159	153	168	173	161	168	151	150	156	153	163	167	147	177	143	191	166	157	181	150	139	157	128	158	162	156	168	159	114	164	146	167	146	144	154	177	150	173	159	157	152	156	156	141	183	160	163	159	149	145	171	161	153	177	172	134	174	155	154	171	129	157	137	163	166	147	153	165	152	159	165	175	167	164	180	148	171	176	158	157	154	169	148	161	165	171	149	157	171	180	181	152	165	165	171	164	147	162	157	162	152	172	169	166	145	153	165	146	136	181	169	146	162	160	162	158	169	162	173	173	173	170	184	144	163	176	159	141	159	163	151	165	167	171	171	173	146	141	166	154	162	159	200	152	151	153	143	154	152	162	161	163	166	148	173	144	147	159	157	137	139	154	139	143	152	165	158	178	183	181	167	147	199	162	145	150	150	149	158	158	157	173	151	134	158	163	145	163	139	175	156	156	171	151	175	179	159	141	145	155	156	170	147	172	121	147	161	180	162	158	155	163	156	165	143	172	168	149	140	157	180	169	159	162	163	154	182	143	164	155	169	158	155	165	175	175	151	157	119	160	142	141	157	164	148	147	155	176	156	168	153	178	165	167	168	151	170	152	155	151	167	165	170	171	177	158	157	148	156	139	145	159	150	157	160	167	178	131	174	151	166	134	167	175	166	156	143	167	158	127	167	158	140	174	157	162	159	139	175	150	172	151	143	174	170	160	160	179	157	179	139	156	151	155	137	171	172	163	170	154	163	180	153	151	145	150
345	2	2100	137891	543	0	16	131	244	396	376	471	413	405	356	352	298	294	291	288	284	300	264	258	287	271	262	236	241	199	240	258	244	213	235	228	206	215	207	218	191	213	223	190	195	203	200	207	204	214	185	186	194	194	189	191	189	198	199	194	202	201	201	205	187	178	191	198	204	199	211	180	192	219	179	176	191	206	193	164	194	173	188	199	172	175	198	172	190	167	201	182	168	191	199	186	195	200	174	192	194	206	179	190	202	163	195	193	206	171	183	184	188	168	174	193	193	191	182	180	170	181	193	175	199	200	183	228	180	176	198	193	176	171	181	193	176	182	188	190	181	198	166	177	170	181	198	170	192	182	167	194	164	179	174	164	154	201	200	157	182	194	190	192	197	167	197	158	201	178	186	171	185	157	174	183	167	170	155	182	196	171	185	163	175	167	203	174	165	185	193	180	158	173	177	170	193	153	176	188	175	171	171	198	189	175	209	184	180	194	187	171	171	179	182	174	153	189	179	196	180	161	194	178	189	195	171	211	191	193	187	180	160	189	163	193	166	173	204	179	197	179	173	175	208	197	178	177	178	182	181	192	158	161	178	191	173	176	210	188	175	200	171	174	170	171	201	184	166	170	174	171	181	165	172	184	176	174	211	168	186	179	173	190	189	199	178	191	208	197	187	155	193	173	192	184	166	181	197	206	159	174	183	175	200	181	185	176	200	187	186	169	172	194	151	178	184	146	145	168	177	165	171	170	173	150	176	178	198	181	163	211	178	184	188	181	159	181	155	185	170	186	173	170	166	188	157	181	176	181	178	169	165	176	152	174	172	184	165	165	162	188	194	180	178	189	173	190	157	198	185	181	195	184	178	179	181	166	169	173	171	181	172	161	172	184	203	222	203	201	179	188	181	190	168	199	157	165	168	185	191	171	162	179	189	180	158	184	168	165	182	176	178	191	165	192	200	176	191	217	187	164	180	184	181	208	167	178	172	188	181	169	158	175	168	175	173	164	170	170	190	186	175	191	174	148	164	165	169	171	169	173	158	171	205	183	184	192	160	165	168	192	176	172	203	165	181	185	174	224	168	190	203	183	193	163	197	189	188	173	179	188	192	193	170	175	184	195	176	191	165	161	178	187	191	166	160	162	172	153	180	192	197	186	203	181	170	172	171	189	189	164	183	172	198	186	186	182	180	170	168	189	172	175	193	185	188	187	169	181	168	182	171	181	172	174	192	204	203	161	166	181	195	167	198	199	188	182	215	187	173	164	183	180	176	190	162	185	184	176	186	184	200	191	174	182	180	162	158	172	174	165	162	153	188	172	176	184	165	186	163	157	182	178	188	197	174	175	192	178	176	167	195	187	186	178	180	173	168	171	157	199	166	182	198	189	197	181	168	169	186	165	180	163	172	175	174	181	162	173	175	178	171	193	184	170	198	173	196	160	185	176	161	181	173	177	181	177	178	170	179	169	188	189	179	204	172	190	165	177	175	171	202	187	198	182	189	195	186	165	202	180	162	172	177	184	184	192	191	182	167	161	196	177	168	171	176	178	181	175	190	183	180	201	197	162	174	197	170	175	188	159	193	172	188	161	162	195	182	174	177	175	189	184	168	173	186	181	170	184	149	176	168	154	172	171	175	178	174	174	185	191	170	144	190	198	199	184	188	185	174	181	162	185	164	157	181	166	190	177	177	186	172	176	177	169	179	149	192	191	183	170	184	165	193	199	167	156	176	171	182	181	195	170	148	163	185	193	176	176	185	180	173	151	213	200	155	183	141	173	184	153	179	195	187	178	184	172	165	170	175	182	154	167	172	192	188	191	180	150	188	182	192	153	154	172	177	199	200	169	183	180	193	192	170	179	164	193	188	178	161	175	173	190	180	180	181	172	192	194	150	195	190	192	162	194	176	176	191	174	167	182	192	191	158	181	171	177	195	161	174	172	174	177	197	193	184	170	194	191	190	195	184	180	186	192	173	171	168	205	196	172	178	180	187	198	166	178	180	189	176	187	164	171	173	177	204	183	189	202	178	178	165	178	194	176	176	191	184	192	201	195	161	162	174	168	193	185	165	184	183	191	191	143	150	169	177	180	183	167	199	177	195	195	184	166	188	182	180	187	183	189	166	204	172	171	213	194	163	187	174	173	174	182	197	192	171	179	183	148	184	173	176	171	164	180	170	174	171	186	158	174	183	167	160	158	190	180	196	171	169	165	160	178	185	155	196	172	178	197	171	167	205	190	164	177	170	170	172	168	173	184	154	170	176	175	184	161	167	187	171	172	190	166	197	172	180	158	153	153	190	182	196	183	176	178	153	169	177	164	164	181	177	160	174	200	176	192
345	3	3500	138016	538	0	11	215	298	423	425	438	440	426	399	371	341	318	319	338	300	257	304	276	275	310	247	265	249	266	259	249	246	231	259	260	261	253	245	204	255	229	232	211	235	239	252	246	238	253	213	232	190	233	235	204	186	215	220	249	229	208	172	233	221	212	198	193	215	210	234	200	219	214	209	211	188	206	218	235	197	219	203	234	200	211	219	231	203	204	203	217	221	227	208	198	195	229	194	198	205	207	209	226	195	207	200	205	204	208	218	223	194	187	219	204	198	200	207	202	205	211	217	198	212	201	188	187	196	182	191	189	192	221	188	246	188	173	223	201	188	200	208	205	183	189	199	171	210	206	224	195	183	223	208	202	207	211	226	198	216	184	204	231	223	211	174	184	190	224	204	213	237	190	190	197	221	211	206	201	218	194	211	199	210	191	203	201	217	199	216	224	217	196	212	212	200	239	221	215	203	225	195	211	204	223	201	185	222	206	191	217	200	211	201	191	204	180	189	208	199	217	215	211	204	192	215	217	205	197	207	219	228	198	193	211	183	215	180	222	195	236	207	219	214	213	191	185	212	223	205	237	219	188	221	209	187	203	229	217	203	213	226	209	206	182	215	194	199	177	255	221	207	195	215	183	205	213	213	204	221	205	197	208	189	227	224	205	180	202	205	203	177	203	198	219	222	210	197	204	178	198	207	229	215	231	202	216	206	219	209	187	181	213	204	232	181	172	194	210	201	213	199	203	204	187	193	180	230	214	187	217	188	191	192	182	227	211	211	196	200	195	203	226	221	211	208	223	196	209	196	214	194	220	229	208	183	216	184	225	208	206	201	181	239	195	172	192	201	189	190	198	210	206	212	215	171	201	213	208	213	205	211	203	184	190	192	178	179	204	205	186	221	186	211	192	185	194	159	227	204	199	224	212	197	218	195	231	207	208	209	215	233	229	185	191	187	194	207	190	191	198	186	178	200	196	185	196	204	220	220	199	196	189	179	189	195	186	202	199	212	194	214	203	189	191	210	204	193	209	219	202	203	210	170	209	187	214	191	210	190	189	208	212	213	229	204	217	196	182	204	194	211	216	193	191	205	206	198	211	211	186	203	213	205	200	207	195	207	197	217	212	199	210	195	210	188	198	195	195	223	192	221	210	191	207	212	191	212	206	182	236	182	200	221	204	185	216	203	212	206	183	197	210	210	207	176	208	245	194	227	214	196	198	211	210	211	192	189	197	221	204	191	201	205	180	215	197	213	234	230	212	205	192	215	228	189	197	218	198	208	170	209	187	184	194	199	214	203	193	180	203	205	205	202	207	203	220	211	222	214	207	199	207	214	214	215	230	222	211	213	222	196	200	196	190	241	199	181	193	192	206	196	202	199	216	201	200	206	216	207	188	218	206	207	213	199	211	225	209	197	228	190	207	213	194	193	222	163	197	201	210	182	218	218	211	194	230	197	191	200	165	190	193	215	199	193	188	199	210	173	220	174	211	216	215	216	205	203	159	182	204	195	197	227	184	210	197	214	210	221	215	206	189	182	205	217	220	196	215	211	185	202	218	204	218	189	203	226	209	197	201	202	186	208	205	223	197	200	209	190	212	204	185	199	199	184	219	180	207	206	207	211	183	173	196	218	185	212	192	215	221	191	204	204	207	212	202	206	209	196	215	214	225	213	183	214	210	194	214	199	201	215	195	192	190	205	195	198	198	207	222	187	212	220	188	191	183	209	214	194	215	202	203	217	224	197	205	191	199	207	208	195	201	201	213	197	217	206	197	196	195	202	209	193	204	208	221	187	186	215	215	202	204	189	223	192	183	206	213	194	184	200	217	181	213	175	206	214	196	206	182	185	184	175	223	183	217	186	197	210	211	201	204	203	195	175	216	230	194	207	193	202	206	200	201	180	193	198	169	201	207	208	238	178	204	200	200	222	178	199	201	218	174	201	198	208	210	203	194	204	218	206	179	195	202	220	222	230	198	195	218	202	217	206	190	191	197	214	214	201	215	213	195	210	195	211	210	217	180	205	193	192	217	196	208	157	195	202	233	202	200	193	214	196	181	196	181	195	208	171	221	187	198	239	196	198	210	207	202	199	184	196	206	193	172	214	189	199	205	201	192	214	223	182	227	224	210	188	191	212	219	216	225	210	198	191	201	203	203	207	200	198	199	194	197	211	200	231	203	218	181	211	189	197	196	194	211	231	211	210	198	202	212	222	212	228	204	160	192	208	203	190	189	208	192	197	189	207	189	215	189	192	203	223	202	202	215	203	193	204	193	193	204	195	211	211	204	178	175	191	198	193	199	204	171	200	185	242	198	207	190	197	216	218	202	196	198
