345	0	2700	138830	477	1	17	214	356	534	598	1264	557	493	479	499	448	452	438	440	416	383	390	399	334	368	351	366	337	345	346	348	347	314	305	332	343	315	316	320	329	328	307	278	283	299	324	274	288	266	332	269	289	303	293	277	288	280	290	280	309	259	252	268	287	270	327	271	281	265	303	266	319	298	270	277	267	295	260	276	266	283	296	273	304	284	296	281	286	284	290	271	231	262	254	302	255	282	315	290	286	258	268	287	301	278	273	307	278	263	277	287	257	293	254	260	271	281	286	235	264	277	266	283	274	271	253	290	255	276	238	290	289	272	261	247	278	263	247	282	249	253	259	281	280	271	268	298	299	298	269	286	258	255	265	249	242	285	289	291	261	236	261	268	240	286	275	297	224	258	268	273	267	290	269	280	300	273	307	287	272	285	269	264	274	263	225	320	295	266	263	262	266	267	283	271	280	266	268	261	288	246	289	268	256	292	259	292	303	280	265	295	248	266	253	265	267	230	288	293	290	241	247	278	278	253	271	290	283	257	260	265	275	298	268	269	251	276	274	260	272	272	269	298	269	260	258	284	267	275	248	296	265	251	292	269	260	266	239	260	281	271	256	272	286	260	268	248	262	308	224	245	271	282	257	292	274	262	297	262	286	242	280	288	242	266	258	269	256	242	277	280	267	295	275	277	269	275	301	263	247	233	264	243	265	277	276	253	250	267	268	293	249	252	265	280	254	265	275	269	284	256	289	290	255	267	277	252	274	299	244	243	267	252	296	269	264	279	249	280	260	257	261	273	271	265	259	278	271	253	293	237	248	279	250	255	275	258	257	286	296	312	237	246	288	274	268	263	279	268	280	279	263	253	270	310	295	278	262	274	277	250	256	265	275	277	266	267	255	287	274	269	260	279	253	244	252	259	277	259	283	270	286	281	276	280	251	276	252	295	253	266	261	251	264	275	275	256	278	270	246	269	255	258	277	276	275	264	279	261	285	256	294	284	283	265	249	281	290	273	284	281	293	264	247	276	260	259	276	244	273	263	268	275	290	287	272	273	274	255	281	271	289	231	264	250	268	257	279	273	295	252	260	269	280	263	265	266	246	251	257	236	270	267	261	273	279	249	286	334	249	261	278	276	291	266	263	261	286	254	265	256	259	238	274	275	272	274	270	317	262	272	255	254	246	290	282	253	253	263	270	284	282	257	267	275	268	247	230	273	278	243	245	288	265	247	262	258	237	263	248	268	292	243	241	271	247	244	272	253	257	247	259	240	283	262	251	276	245	273	275	270	257	277	258	264	281	278	265	272	262	263	267	251	265	269	280	272	279	265	276	247	272	270	261	239	304	274	262	274	293	279	241	243	239	244	258	279	298	266	274	243	265	281	257	264	272	243	283	278	264	275	255	272	219	247	259	256	252	260	275	277	292	271	273	249	251	294	251	247	277	290	261	250	282	273	279	270	238	274	277	254	291	254	273	247	273	246	258	285	269	278	272	243	251	263	263	254	284	261	255	227	267	297	313	272	260	247	262	251	271	259	275	283	258	251	256	259	253	266	297	243	258	288	257	270	245	281	260	255	262	270	270	291	246	244	265	279	277	290	234	268	264	240	254	277	234	263	257	281	268	260	283	250	254	243	245	262	270	238	282	263	247	253	277	256	245	287	266	293	258	277	273	272	274	276	268	275	257	266	269	271	279	252	281	250	241	294	245	265	316	283	261	252	265	254	273	275	255	278	254	271	255	272	273	261	263	256	287	270	281	266	274	250	257	300	276	286	269	270	264	249	248	261	274	261	252	266	261	252	254	274	278	319	268	269	252	301	265	287	274	259	277	267	273	249	250	289	256	267	250	272	301	270	272	257	249	255	243	261	250	253	256	303	265	294	272	280	280	262	302	262	250	275	263	274	251	265	250	264	265	255	246	289	278	286	252	284	221	242	244	264	260	264	233	277	263	259	269	227	283	284	267	267	260	277	308	266	251	281	279	258	240	260	291	250	269	245	273	251	284	282	258	249	280	250	261	266	252	282	259	261	262	266	264	277	260	262	270	280	240	232	278	270	252	269	281	262	270	253	238	255	275	274	277	260	259	300	265	259	239	279	243	249	257	261	261	260	251	308	254	243	250	242	263	262	269	295	259	259	280	240	281	256	265	256	281	280	252	292	264	271	259	255	292	290	268	271	274	271	270	283	269	247	269	249	271	270	261	280	265	266	267	276	272	256	268	282	282	260	273	277	265	271	262	264	284	238	255	268	245	261	275	262	256	285	264	269	227	265	288	294	270	276	269	288	260	273	248	258	247	277	274	239	269	229	273	235	272	256	253	256	272	284	275	296	279	303
345	1	1900	138932	558	0	26	145	246	382	403	605	324	361	361	275	287	250	253	303	265	249	247	248	227	221	221	238	234	207	232	204	215	198	232	199	223	228	199	200	180	246	192	183	188	194	201	224	169	185	199	191	182	182	178	172	172	150	193	179	198	168	197	152	185	199	169	188	189	203	182	182	193	211	192	159	192	189	192	173	201	189	195	188	187	182	181	171	172	199	180	147	168	179	181	188	174	172	185	177	182	175	197	160	198	175	173	154	176	177	176	174	204	169	171	204	164	179	178	166	189	183	163	178	161	176	167	182	178	176	173	221	175	169	191	187	168	176	186	169	189	187	184	154	191	181	165	174	179	168	198	184	168	181	181	217	176	178	169	163	188	170	168	193	168	188	189	186	176	186	171	166	171	173	146	181	207	196	175	167	172	169	159	184	185	170	182	188	170	165	183	179	185	172	188	188	178	162	173	162	206	174	171	159	176	162	181	154	175	174	170	160	177	181	174	156	177	166	187	173	171	160	177	141	152	183	176	162	207	166	166	173	170	182	191	185	202	171	172	173	175	203	152	188	193	179	198	164	164	191	180	190	167	179	169	188	176	186	160	171	170	167	172	173	179	170	171	198	173	194	178	135	182	192	183	194	195	165	194	184	173	167	182	190	191	181	189	141	157	193	174	151	207	146	154	166	172	176	193	175	193	183	168	168	141	181	176	196	179	169	171	185	176	193	181	188	172	181	171	164	160	160	189	180	169	181	168	163	187	165	191	171	175	178	163	189	165	188	161	165	184	163	162	198	167	196	186	177	196	162	192	154	176	173	172	169	171	188	159	172	150	169	180	196	155	181	180	166	189	158	172	170	174	184	171	169	190	177	180	162	184	184	175	162	182	158	161	182	197	167	170	172	191	180	152	169	160	180	181	166	163	171	187	198	174	184	169	160	173	166	194	174	192	172	168	160	175	173	186	181	162	191	186	194	191	181	174	187	154	169	184	180	156	180	173	160	163	171	176	173	175	178	144	165	166	158	179	204	190	181	164	178	179	181	164	161	166	185	186	165	186	166	182	182	174	188	187	172	193	171	213	183	182	173	172	182	190	188	186	164	174	171	136	175	192	191	173	154	170	171	179	177	169	176	179	183	195	171	172	161	179	187	168	162	199	174	195	154	190	186	178	196	155	167	158	174	186	151	157	173	194	153	183	181	166	201	190	187	149	152	171	168	186	172	178	174	169	159	190	176	192	178	180	168	179	167	162	177	200	172	178	199	175	181	173	193	145	180	193	198	203	184	175	168	165	164	184	162	193	181	188	183	151	200	159	188	180	181	167	163	193	187	173	169	200	167	168	180	171	195	183	163	191	169	181	162	162	160	186	186	171	169	168	166	180	163	195	174	176	158	168	178	177	151	165	179	176	165	159	197	167	164	170	196	157	188	184	184	173	180	190	193	188	195	170	203	161	158	177	172	179	159	204	191	170	161	175	171	184	153	159	164	170	168	192	174	160	196	173	190	159	174	175	161	185	178	155	148	191	170	173	175	180	172	167	167	165	170	174	172	180	145	170	173	175	169	186	197	152	171	164	205	180	158	151	181	154	189	175	181	199	154	177	184	162	171	166	170	175	166	194	158	173	158	165	159	177	176	180	209	169	175	166	169	157	173	191	164	170	150	182	181	200	173	181	183	188	182	177	149	159	167	175	153	197	158	171	169	178	150	170	158	187	173	165	165	174	175	152	174	185	150	185	173	158	189	184	190	178	184	169	191	173	187	186	181	198	154	157	162	172	175	166	167	194	172	162	166	163	180	172	190	143	184	168	176	158	160	192	183	174	194	174	157	185	169	206	159	168	195	191	173	169	196	161	176	193	201	144	176	183	168	181	151	196	145	178	163	175	186	171	201	177	165	170	170	166	173	187	168	178	172	181	178	176	189	170	176	177	175	177	165	178	170	184	186	184	181	165	184	172	201	181	175	167	189	161	182	159	162	164	182	173	181	158	154	181	164	181	153	201	191	162	175	175	173	186	166	185	169	193	155	185	183	165	178	181	167	185	170	178	185	186	197	175	183	165	150	188	185	174	190	167	177	171	176	175	189	161	164	151	159	189	161	172	167	176	172	174	165	162	166	155	182	174	172	172	173	186	157	185	174	164	177	177	180	190	170	188	171	162	180	174	170	173	183	172	178	172	183	148	159	150	177	167	184	184	160	161	181	185	194	188	170	179	161	171	181	151	174	164	185	163	155	160	178	150	156	175	179	180	190	177	178	161	189	171	177	187	149	165	179	172	162	160	169	173	158	187	195	200	186	166	167	178	170	175	167	175	164	178	200	162	163	155	185	179	198
345	2	2100	139034	552	0	21	173	266	429	448	656	388	409	400	377	337	304	342	321	297	261	290	281	281	280	233	236	258	268	254	266	251	209	246	207	278	205	207	206	237	211	233	209	220	208	220	235	209	225	211	196	204	207	199	222	223	192	214	209	208	219	205	215	202	194	195	198	220	200	188	184	194	175	185	212	189	181	206	202	183	202	171	229	191	189	203	196	203	204	213	188	192	209	201	210	194	207	208	204	218	230	198	197	195	190	201	210	189	206	178	184	206	236	190	193	191	206	197	191	209	180	191	197	163	208	221	163	192	197	203	177	197	208	179	211	229	177	200	197	213	166	196	176	200	187	190	211	200	193	180	203	193	208	181	187	204	190	195	201	209	189	198	209	172	192	221	196	206	180	188	207	202	213	198	207	204	186	184	211	189	184	211	194	200	193	205	209	191	204	196	197	175	209	190	217	203	194	216	184	210	174	202	188	202	198	172	191	214	177	161	196	202	196	204	209	187	181	207	179	199	190	183	190	193	205	179	212	194	184	198	192	178	199	206	205	182	200	198	190	198	169	188	196	178	190	187	169	185	188	184	171	164	209	192	215	197	204	196	188	179	196	192	187	166	195	216	191	197	202	177	214	175	201	220	203	179	203	209	195	180	210	212	199	186	211	185	199	196	197	190	184	170	180	179	168	202	206	192	199	198	192	188	182	202	166	209	209	185	179	188	174	181	194	208	187	175	170	182	209	202	191	201	170	207	192	196	186	209	186	198	191	187	208	184	190	206	179	200	194	178	167	200	201	194	184	206	184	179	193	190	204	179	212	213	176	205	173	200	175	209	194	206	200	194	183	188	199	191	182	192	199	205	175	197	186	166	185	183	184	181	203	173	212	175	205	204	186	186	220	195	189	191	181	182	186	200	211	179	173	188	216	171	195	191	200	204	193	221	187	187	168	209	192	191	194	196	187	201	202	193	180	182	210	179	184	197	207	180	197	176	218	191	176	208	215	196	183	185	207	179	211	188	178	180	184	203	197	204	196	183	179	210	173	193	203	191	199	188	200	196	218	216	195	184	189	172	173	199	183	212	182	195	186	200	202	180	233	176	178	207	177	193	208	170	173	198	188	191	173	185	176	167	176	176	194	207	192	194	206	170	214	183	191	196	208	218	185	199	192	200	182	174	185	180	190	201	191	179	191	200	199	201	180	193	182	209	211	204	177	210	174	195	191	204	194	203	192	202	184	182	178	188	198	193	191	214	185	206	199	209	210	170	213	183	193	206	224	196	175	194	190	192	180	192	188	208	179	208	190	210	233	188	172	192	192	193	214	211	192	196	182	192	185	189	180	167	193	190	199	181	185	199	204	207	175	169	194	205	184	189	195	176	182	176	194	206	184	191	181	185	175	201	199	195	200	210	205	196	186	198	193	195	191	200	192	178	182	200	195	196	191	207	191	193	207	206	189	168	184	176	224	173	199	206	170	195	197	185	176	188	180	203	182	192	192	190	203	202	191	201	179	193	167	178	220	173	191	204	201	187	184	178	193	172	174	189	189	188	176	191	187	216	183	184	188	191	196	199	175	177	183	182	195	184	182	172	190	200	216	192	167	173	186	175	187	186	178	192	203	193	190	193	184	192	228	200	196	182	203	195	178	188	177	170	187	178	172	171	168	203	186	186	203	190	177	180	191	182	201	226	174	203	199	175	197	204	203	209	180	180	194	187	167	190	203	191	189	195	195	184	208	180	184	190	175	193	186	169	202	182	175	198	181	193	207	176	200	173	181	181	192	191	177	191	171	194	212	175	184	204	193	194	186	183	219	178	188	202	187	155	187	195	209	167	209	167	190	183	176	178	220	178	220	195	193	214	202	180	192	205	215	202	177	221	189	193	199	168	196	191	203	161	190	183	196	181	181	174	204	180	200	185	203	194	180	205	176	219	168	198	184	187	189	167	180	205	179	171	184	210	185	193	183	200	183	173	205	164	157	201	211	200	207	182	197	165	201	220	181	201	194	174	189	192	184	177	192	177	186	151	176	190	192	187	196	210	200	190	198	192	203	166	175	207	173	191	201	187	182	179	193	168	182	187	202	189	167	199	192	208	195	189	194	205	177	200	205	185	179	192	180	200	177	202	193	183	186	196	193	179	183	195	210	180	189	209	194	186	200	192	187	191	198	207	193	211	193	222	201	185	214	192	213	206	179	198	164	156	187	189	188	195	205	175	188	189	191	188	188	178	200	212	177	199	198	177	197	166	201	218	172	228	198	190	157	169	186	200	207	185	204	174	190	197	183	208	182	201	182	186	207	183	169	187	196	168	179	211	190	185	172	170	172	211	198	187	175
345	3	3500	139135	537	0	25	200	355	465	454	817	860	391	390	417	396	339	350	366	354	343	325	332	308	322	299	266	310	298	269	280	289	266	260	256	265	252	290	266	268	258	243	250	237	265	260	241	252	247	248	222	230	256	241	275	204	243	249	216	218	241	248	240	228	225	261	225	249	245	192	247	235	208	226	221	239	240	237	213	240	237	224	251	231	221	250	229	239	228	239	218	212	248	241	232	227	213	226	209	223	250	213	251	222	232	209	220	232	252	203	241	209	225	217	234	227	204	219	215	238	225	219	226	235	216	223	233	223	219	226	241	221	231	223	229	221	237	223	229	212	220	240	207	230	221	239	219	227	217	228	236	209	238	226	204	208	228	254	194	218	213	238	206	248	207	194	204	236	247	222	237	221	215	212	233	209	239	209	202	222	220	225	220	248	221	221	234	236	236	221	199	219	220	208	205	228	240	188	209	213	226	245	226	221	231	237	237	238	215	264	228	221	219	226	213	229	210	204	220	227	227	236	205	239	225	235	220	233	245	248	258	230	237	233	237	220	241	239	212	251	240	208	232	225	220	200	208	201	214	235	229	218	245	229	220	187	237	208	241	214	187	227	214	211	216	199	226	205	233	256	214	219	225	242	202	208	217	254	230	231	248	231	214	230	218	208	224	211	216	237	235	207	207	229	234	215	226	238	190	206	207	226	245	237	227	230	208	203	233	217	224	237	225	218	216	228	226	230	218	221	233	218	218	217	212	241	207	224	202	219	211	247	215	221	235	220	228	228	225	224	215	220	219	199	250	230	235	218	234	206	225	225	233	245	189	213	234	239	222	214	216	228	214	231	230	240	218	230	243	195	225	203	195	234	231	238	217	218	224	224	205	248	191	196	229	238	234	207	214	231	225	227	231	203	243	215	220	209	245	205	232	200	212	216	221	218	224	247	240	237	222	226	234	246	213	237	225	232	231	215	243	243	223	228	199	253	212	217	232	216	230	218	248	222	217	218	237	207	242	212	211	199	242	213	209	213	216	214	218	220	216	234	234	207	219	204	230	239	238	222	228	232	265	248	215	214	210	223	232	209	234	235	205	235	238	246	232	242	212	229	204	232	230	216	216	241	217	217	215	222	228	212	237	232	209	234	209	191	196	205	230	236	237	239	211	226	237	230	214	226	239	219	217	209	211	208	223	235	262	211	232	227	246	219	236	224	257	233	225	239	186	224	255	253	223	227	229	216	242	235	231	211	208	227	251	211	220	211	189	224	244	214	239	238	241	213	220	210	221	228	204	221	219	212	224	202	245	199	235	254	232	208	212	240	197	231	242	225	204	205	211	231	240	217	221	210	207	224	219	228	218	224	224	254	216	221	238	208	221	217	210	195	230	232	216	209	241	252	223	214	233	209	224	200	206	216	215	215	220	227	244	208	187	224	228	230	226	207	206	218	233	243	216	230	233	230	210	235	196	209	194	235	207	232	254	219	206	229	208	209	201	216	188	231	217	246	223	221	211	223	226	218	217	233	223	233	214	221	206	234	232	211	223	227	221	227	238	220	175	224	228	229	258	188	221	226	214	188	223	224	223	238	215	222	238	216	213	214	220	210	220	230	236	226	181	234	226	214	244	250	228	240	229	248	206	232	205	221	211	235	245	214	240	231	184	236	226	223	195	213	204	208	221	211	204	219	224	207	231	227	230	224	258	220	190	230	212	219	226	220	243	217	224	203	219	216	224	208	211	206	211	195	199	215	238	194	244	229	215	209	220	223	227	209	211	231	240	207	227	207	207	202	230	201	203	212	225	210	218	218	215	212	218	247	233	225	197	222	209	227	217	218	225	211	223	211	214	211	215	239	229	211	206	202	207	231	225	217	214	189	248	189	226	220	215	221	210	248	216	232	231	211	217	203	225	215	202	208	229	206	220	240	228	251	214	265	221	214	228	201	208	259	240	213	211	230	206	235	244	229	219	217	215	217	209	240	241	245	232	220	226	221	215	220	224	229	223	193	237	219	210	210	241	207	216	241	229	222	254	210	222	222	218	219	222	221	222	209	210	217	196	253	213	233	243	191	242	221	203	200	222	216	225	224	218	225	231	214	239	215	211	237	235	215	230	234	213	220	221	233	223	215	219	228	229	214	216	229	219	241	185	231	224	222	235	219	223	239	223	213	220	250	206	211	219	242	222	206	233	228	234	204	222	220	210	197	241	210	235	229	231	227	196	227	190	236	220	232	240	238	226	205	219	218	225	222	210	198	221	232	212	203	256	227	240	215	205	228	205	238	206	249	201	225	231	220	216	203	234	224	211	231	229	204	209	236	221	235	217	210	221	218	211	212	214	229	209
345	0	2700	139237	500	0	12	220	340	506	552	954	687	498	469	476	420	448	425	401	391	409	358	390	368	362	353	356	355	322	357	343	356	340	312	320	334	329	291	341	329	282	306	311	318	304	312	294	282	290	316	307	298	283	305	293	279	275	325	259	266	282	263	293	265	280	246	263	291	277	282	294	272	294	272	277	274	281	273	279	278	284	271	310	284	282	284	257	261	253	270	271	279	262	277	293	266	283	255	265	275	273	274	228	270	278	246	253	247	284	242	241	260	276	254	278	258	275	266	269	267	281	279	277	263	255	270	266	270	242	296	268	277	272	243	242	264	250	258	252	274	268	285	268	277	264	273	278	283	269	264	274	258	270	257	306	270	259	260	267	275	246	255	292	274	270	256	285	259	273	261	268	283	251	265	298	275	253	270	223	255	233	262	234	248	268	283	265	280	274	274	265	234	264	267	272	262	281	253	270	256	246	274	242	262	234	254	262	297	283	291	240	237	258	283	261	254	245	256	245	278	252	306	263	277	269	274	241	259	248	271	264	276	240	257	243	275	247	257	239	271	272	283	263	243	259	243	276	250	264	274	254	252	264	230	263	252	258	232	252	244	245	239	289	259	254	244	286	291	271	250	258	282	270	254	236	285	265	263	264	268	253	249	257	266	224	283	275	258	246	264	242	254	259	262	261	245	251	272	263	266	271	242	244	236	260	253	248	266	273	283	237	275	251	227	248	296	242	263	284	245	251	240	282	264	270	237	243	272	237	251	211	271	255	227	270	247	258	254	253	246	272	271	248	260	249	259	260	232	253	264	250	273	261	270	280	247	272	261	259	268	255	256	284	254	285	224	272	255	278	253	256	246	257	253	278	264	287	288	255	291	220	261	255	247	254	255	260	269	240	267	263	267	281	297	277	239	267	266	267	250	268	264	255	251	244	248	289	254	255	254	245	282	285	289	276	276	267	277	263	259	240	273	255	268	270	255	255	274	261	234	258	249	240	254	279	246	256	275	260	237	267	249	267	246	277	253	267	259	242	255	261	257	268	268	254	275	246	229	266	267	278	260	261	237	257	275	244	254	256	270	245	241	284	257	291	261	265	257	252	271	229	219	236	254	252	280	270	275	264	244	264	273	282	230	261	242	291	254	240	239	260	247	261	272	274	241	243	274	279	242	241	290	251	266	268	262	244	265	278	250	275	249	270	260	274	233	276	252	268	255	245	249	259	261	262	262	242	234	265	256	260	255	246	259	266	250	256	244	249	284	248	266	239	256	268	250	289	286	233	262	275	249	261	239	275	257	264	242	243	275	262	250	262	248	255	256	279	263	257	247	255	275	258	233	249	269	267	274	225	259	255	263	274	271	253	263	281	245	288	279	241	267	256	264	251	252	245	248	277	275	257	256	253	253	267	273	269	240	256	223	255	248	258	291	250	275	271	257	270	247	262	282	221	277	263	291	250	259	258	261	249	274	294	260	249	250	274	229	236	250	264	283	270	256	281	268	269	259	280	276	243	252	263	274	267	244	231	265	270	252	262	257	244	253	248	283	255	260	248	272	251	261	248	261	262	253	240	256	286	236	243	251	250	272	236	265	256	252	271	258	248	264	273	258	269	258	266	259	264	245	273	276	276	259	239	254	256	251	272	260	257	242	287	254	259	269	297	266	267	247	254	266	256	275	277	265	258	249	253	236	283	276	308	276	279	247	260	256	266	254	261	264	288	249	273	288	223	237	264	237	250	260	279	273	259	256	270	269	251	284	273	270	263	272	283	257	259	265	282	255	253	234	271	270	282	290	258	254	236	278	249	238	235	247	231	244	227	274	276	282	252	258	253	261	267	255	252	265	285	252	269	259	280	248	258	244	259	243	282	262	247	269	257	266	265	264	293	268	277	247	253	281	241	248	244	230	231	266	255	235	249	254	241	256	257	263	234	283	266	288	257	299	250	255	257	253	268	259	248	266	241	275	264	250	263	268	281	285	250	256	270	267	261	275	258	273	265	269	267	248	259	253	279	273	275	223	250	247	254	240	270	253	255	253	244	266	252	270	250	256	278	243	297	277	280	246	265	238	259	249	266	258	253	266	240	268	261	250	264	263	243	239	261	258	264	241	266	268	243	261	277	260	270	250	262	241	232	279	243	281	258	264	242	263	246	268	273	253	267	260	232	242	269	284	256	261	243	256	254	266	291	254	300	260	245	261	243	251	253	273	276	278	268	265	292	262	246	259	256	278	233	245	258	257	255	246	260	247	249	278	257	246	255	254	245	246	256	257	276	264	261	251	283	280	262	280	273	267	256	258	264	237	251	251	256	264	236	259	245	238	276	248	261	275	257	252	288
345	1	1900	139339	592	0	24	148	253	389	374	463	394	369	316	315	292	307	250	261	259	245	234	241	225	244	237	212	263	222	194	235	233	208	193	192	213	201	212	173	208	211	216	214	212	188	192	177	198	196	197	167	185	199	203	187	199	196	187	178	159	177	212	182	183	192	187	201	179	177	189	175	174	205	215	174	178	198	169	180	171	165	181	154	195	179	211	176	188	168	187	174	177	187	181	168	181	168	180	186	177	173	163	206	179	160	164	179	170	175	196	164	190	161	161	170	171	155	171	151	165	153	189	194	162	173	186	194	178	165	164	182	173	183	159	177	171	171	158	187	188	155	175	164	178	185	155	158	162	161	169	176	138	154	161	168	165	168	163	184	159	173	165	149	179	185	170	192	207	161	174	166	176	169	162	182	160	163	177	166	167	173	157	179	166	159	155	193	157	161	187	144	155	144	179	155	164	158	160	192	189	173	173	167	164	153	197	192	166	193	158	188	182	172	175	183	185	172	181	164	178	180	166	175	179	190	183	167	173	186	156	185	179	173	172	161	181	149	165	182	171	181	177	171	176	179	173	172	187	158	199	161	163	206	205	159	174	158	179	171	180	167	184	170	157	175	148	164	168	181	185	156	178	167	167	204	208	183	180	164	169	180	165	164	188	158	184	160	178	150	172	188	189	158	164	156	171	181	190	181	155	169	175	177	179	163	167	182	184	197	157	198	174	157	171	182	196	162	172	167	181	157	168	171	173	196	178	170	186	196	166	166	171	162	172	177	193	163	147	155	166	183	148	164	167	166	170	181	163	170	179	170	162	151	145	175	167	148	154	172	182	158	163	163	154	189	172	170	180	153	161	168	169	158	189	160	188	163	176	173	158	159	171	172	173	152	159	167	188	172	176	178	184	178	180	205	157	153	155	176	164	179	143	161	170	177	175	191	177	166	170	177	162	162	184	159	167	174	177	185	183	145	174	181	193	163	165	194	154	169	158	196	163	174	174	178	164	178	153	193	166	163	160	174	171	170	174	169	167	166	171	167	175	177	167	151	169	171	157	153	183	165	171	154	191	149	182	170	162	180	189	208	182	161	173	150	179	165	162	170	174	188	168	177	180	175	168	184	160	187	175	163	140	183	167	157	192	156	162	193	181	179	173	179	155	189	191	193	186	159	158	164	165	159	154	173	197	153	194	162	178	166	147	184	168	189	166	173	168	175	165	172	177	160	187	186	171	163	173	159	180	186	147	179	174	179	175	187	162	166	181	174	154	169	188	161	172	174	163	173	176	165	171	183	164	158	173	167	166	158	167	178	143	174	183	174	173	142	180	163	167	188	175	153	191	154	182	168	167	183	166	184	183	175	179	160	168	140	178	155	163	188	146	157	162	177	137	185	178	140	171	166	182	161	182	181	200	179	183	167	166	152	153	170	172	158	167	158	164	169	177	169	179	161	173	180	177	149	171	175	168	186	161	158	175	134	175	178	150	163	166	159	188	157	166	183	173	165	176	167	167	166	171	186	163	167	159	183	175	174	172	157	163	155	178	195	175	173	184	163	156	167	175	183	163	167	184	176	173	149	184	162	146	167	150	175	161	174	179	193	169	174	177	166	152	176	202	160	147	148	167	176	164	181	166	166	164	167	191	182	195	141	168	160	162	157	172	166	175	181	166	166	171	199	147	163	152	185	164	165	185	191	170	155	172	157	156	169	163	160	150	184	170	188	193	181	185	189	190	181	181	147	167	193	172	156	160	176	173	154	169	162	159	167	185	158	197	149	183	162	168	189	168	172	174	151	177	191	156	182	168	158	175	175	156	174	154	182	158	195	174	163	185	162	167	178	179	185	149	163	164	157	185	178	169	172	162	155	159	154	161	174	167	174	173	170	163	165	181	175	177	163	168	176	182	173	189	199	159	177	191	161	161	168	180	157	169	150	149	169	179	170	177	161	172	176	182	168	170	151	171	173	168	176	184	172	180	181	173	187	194	184	194	167	174	206	136	159	184	176	190	169	152	183	161	208	180	176	182	183	175	164	176	179	190	180	178	185	184	159	179	167	168	168	170	174	165	155	186	165	159	160	163	185	165	186	170	171	155	195	153	181	172	175	172	187	151	181	174	160	169	174	177	193	141	162	154	175	157	165	162	186	166	181	166	167	179	176	166	184	179	197	165	187	167	191	163	181	187	175	184	171	173	176	154	165	190	179	157	187	162	178	170	158	180	183	165	162	162	164	176	149	180	162	150	156	160	192	178	160	175	161	167	168	159	161	191	174	182	187	158	150	165	172	193	162	171	165	199	177	180	168	165	173	167	166	165	168	162	161	171	175	191	172	166	164	202	177
345	2	2100	139441	590	0	18	148	251	415	433	549	429	379	366	362	331	325	308	332	267	280	274	279	280	259	246	272	241	251	270	248	220	235	237	215	231	204	239	224	218	214	224	226	207	203	221	235	213	242	221	198	224	181	207	205	195	208	204	220	216	201	200	196	219	194	205	213	170	174	195	191	213	187	211	191	206	182	187	209	203	210	215	196	197	208	181	202	181	209	186	173	197	203	180	191	191	242	194	201	184	198	200	217	184	191	203	194	200	197	202	214	179	189	190	186	205	191	189	195	172	201	197	197	191	201	159	195	218	187	190	185	204	187	198	192	219	171	195	214	203	186	187	172	169	194	207	191	187	175	180	198	198	212	192	170	181	169	160	187	190	186	187	201	191	183	191	187	181	180	212	198	169	196	182	197	203	187	217	187	204	190	185	178	195	227	162	198	191	204	186	170	182	190	204	176	195	190	186	201	186	195	203	199	218	183	201	205	161	195	214	195	190	180	162	203	179	184	189	222	205	203	181	186	174	205	213	181	187	188	190	193	170	193	185	206	174	191	166	155	186	168	198	201	182	171	203	187	196	183	212	177	194	180	192	216	195	177	201	186	189	200	185	191	178	220	177	191	196	140	178	212	178	191	198	183	175	196	186	201	196	204	196	185	198	205	150	176	148	211	176	201	171	168	196	193	213	211	197	191	198	180	215	196	177	175	187	203	210	181	191	197	185	183	179	218	171	186	188	180	207	197	177	176	179	182	200	195	183	184	187	167	168	195	205	173	198	187	191	182	188	178	195	180	181	178	202	174	182	211	176	192	171	183	200	184	177	192	200	195	191	181	189	181	178	203	181	185	206	186	187	191	191	177	169	199	212	190	195	199	204	197	213	211	196	197	169	223	194	186	189	182	194	200	203	163	196	209	192	194	190	206	166	190	204	197	188	183	178	181	202	174	201	185	194	197	169	202	165	179	174	195	179	206	189	178	187	206	197	175	210	177	207	195	182	199	177	185	202	198	192	182	188	185	180	194	196	161	182	184	209	181	175	198	202	173	196	170	180	168	174	191	194	214	199	204	200	184	177	205	208	181	196	204	188	174	181	191	182	182	200	191	179	202	202	219	192	196	182	190	178	199	190	174	215	173	180	184	195	188	175	202	189	204	186	178	212	169	196	196	213	183	168	187	188	166	182	197	175	196	205	190	201	203	201	204	195	209	159	221	213	183	182	198	198	200	189	192	202	192	181	184	193	176	183	177	188	179	180	197	197	175	189	189	179	218	193	179	211	169	177	193	187	196	166	195	170	177	191	194	186	204	195	207	199	180	151	211	197	199	175	192	191	181	169	191	178	170	209	173	193	199	196	194	176	191	189	182	188	185	183	173	192	188	186	188	187	178	171	195	178	194	187	174	170	173	173	184	199	196	192	184	215	199	194	194	179	179	182	207	195	197	203	208	206	182	199	181	200	183	182	191	198	183	180	174	209	191	192	199	211	183	197	188	190	217	171	177	193	184	185	185	181	180	188	188	187	196	196	186	189	181	168	164	181	174	187	209	170	194	199	214	194	181	200	175	193	172	176	185	187	177	207	200	162	193	195	182	195	179	180	205	199	185	195	206	189	203	169	190	195	193	200	172	170	181	185	186	179	202	219	184	201	186	179	198	183	210	184	175	180	210	203	177	210	197	176	199	184	215	203	188	172	180	188	200	196	175	160	200	173	208	184	192	192	194	161	191	182	200	186	188	186	194	161	184	166	191	202	176	199	175	194	178	180	182	203	192	203	189	177	186	169	184	176	201	206	178	176	189	194	205	172	171	194	199	192	198	199	188	196	184	197	177	191	183	197	193	206	177	167	202	179	204	186	175	194	195	179	190	207	180	215	184	207	184	198	201	180	187	188	188	188	211	171	200	198	199	190	196	176	217	176	172	159	165	192	188	159	176	173	161	188	176	188	192	205	165	181	185	200	187	161	162	201	171	185	202	183	214	207	216	181	202	201	199	164	213	183	217	200	159	209	199	191	181	187	206	168	203	200	207	189	172	191	190	182	181	174	190	216	181	184	214	177	198	183	202	212	181	207	204	184	176	186	192	184	148	181	177	170	183	189	199	195	199	206	176	183	189	178	178	184	179	195	176	202	192	207	188	209	196	227	188	166	197	174	186	192	201	194	175	206	191	186	195	172	163	154	183	205	205	211	201	182	190	183	194	193	197	178	196	198	188	191	172	195	199	181	196	194	173	186	194	164	195	194	155	201	206	163	169	162	184	191	194	184	180	170	210	193	162	191	175	191	195	187	205	180	206	200	181	177	181	176	167	206	193	198	209	199	175	182	192	174	178	178	193
345	3	3500	139543	571	0	27	190	300	458	559	511	441	452	419	402	362	369	346	350	332	315	282	286	275	270	312	265	304	287	258	282	274	275	265	271	304	243	233	263	249	224	232	274	276	244	225	235	219	228	227	262	242	220	238	249	245	242	213	229	209	227	231	235	216	230	208	214	221	220	221	220	217	233	226	221	236	231	235	214	231	245	208	198	216	222	209	225	219	209	248	213	204	226	239	212	223	246	214	219	242	206	206	232	240	224	226	214	206	227	216	207	220	209	218	232	207	220	222	220	219	235	193	230	217	215	198	243	222	221	244	202	201	222	204	213	222	198	201	247	234	217	226	199	225	213	208	239	196	186	225	204	224	217	205	216	215	250	224	234	220	263	232	254	233	213	239	245	237	214	252	215	207	204	210	209	215	227	214	219	225	194	207	253	226	210	220	222	211	190	203	238	229	213	223	203	209	202	209	213	217	218	218	191	219	187	199	203	233	197	207	236	201	234	187	206	240	212	219	209	232	219	212	240	215	202	220	201	196	222	206	229	203	213	222	228	192	201	227	209	185	219	216	197	225	213	221	214	205	228	211	230	215	220	230	201	212	225	213	227	210	204	216	214	214	236	215	205	204	230	224	217	217	210	223	206	211	216	244	211	222	219	216	216	241	204	223	207	199	218	201	221	227	219	211	219	222	215	222	192	215	216	228	216	221	203	227	226	198	211	234	235	214	208	223	198	188	182	209	189	206	216	226	196	200	196	231	198	195	216	210	206	236	200	222	238	205	190	231	238	251	228	216	202	225	186	201	211	221	202	230	212	207	227	201	226	223	205	223	201	237	219	203	241	219	196	219	228	209	219	207	239	204	202	208	214	200	239	224	231	228	241	257	199	217	214	222	215	222	200	223	225	226	208	212	212	200	222	201	190	226	190	229	222	217	193	240	194	229	222	203	192	224	212	225	216	226	206	202	246	223	197	207	229	221	226	206	222	216	212	209	190	218	187	199	232	223	249	196	205	218	209	217	208	210	227	213	218	215	191	220	202	216	208	207	230	202	222	239	223	228	210	229	209	233	220	224	205	211	195	221	218	233	211	198	225	200	207	241	213	186	218	200	201	233	232	170	187	230	213	225	198	213	223	199	205	249	230	216	229	224	229	207	239	204	204	209	216	229	202	225	217	219	218	194	190	213	198	194	203	215	205	229	205	189	190	226	200	229	238	220	227	222	216	220	208	219	206	219	199	221	223	237	214	228	217	216	219	228	199	208	219	229	204	194	188	229	228	218	221	218	216	213	216	203	217	225	222	215	221	230	189	194	209	231	220	200	171	229	191	197	238	205	247	212	227	193	200	227	201	219	217	224	181	209	201	201	221	211	201	231	206	212	223	236	222	191	218	211	228	217	209	219	202	231	225	194	207	218	203	220	219	220	230	222	247	213	213	198	230	224	199	203	210	211	227	195	212	229	207	199	216	187	209	222	212	229	198	228	217	233	227	232	210	221	226	254	230	198	200	224	253	202	211	200	202	221	221	211	193	210	200	225	219	221	205	213	221	222	226	205	221	201	210	220	232	194	225	239	213	223	220	203	197	203	242	208	200	207	240	215	227	225	207	248	212	193	246	193	199	211	211	197	226	192	215	234	228	201	195	231	216	232	229	228	231	210	207	214	213	195	228	178	209	229	228	203	228	198	233	222	217	185	221	224	197	206	213	202	221	191	233	219	228	214	194	221	221	190	207	188	229	211	204	201	204	231	224	203	236	223	217	212	187	209	244	198	201	204	228	182	238	201	229	235	224	224	222	222	221	201	208	197	239	189	206	205	197	209	209	195	180	229	195	212	245	216	217	225	221	218	228	193	229	243	195	224	229	223	196	200	202	213	231	223	228	242	251	211	224	193	213	214	201	188	218	226	200	219	207	191	205	198	212	217	236	244	206	191	218	211	202	234	182	206	210	199	197	224	221	186	205	232	216	232	204	209	218	239	233	220	212	206	225	212	205	221	218	216	225	202	220	221	220	193	210	219	204	223	209	202	212	217	230	213	219	211	206	235	187	223	223	204	220	186	191	234	229	208	214	216	208	208	217	209	200	202	207	223	205	213	193	221	224	227	221	240	224	262	233	222	209	222	239	202	207	202	212	198	195	214	211	213	180	208	215	226	209	208	230	213	220	189	226	194	211	213	209	236	224	222	200	203	223	220	196	211	207	215	203	199	230	190	222	223	201	195	208	209	214	228	227	193	200	236	227	252	201	211	199	219	221	210	229	216	199	204	226	212	222	209	217	212	216	218	217	211	219	232	221	219	188	249	201	213	196	199	213	203	241	212	220	222	200	234	210	240	180
345	0	2700	139644	526	0	12	212	310	514	511	619	554	514	505	436	451	430	383	387	381	379	379	369	345	345	355	381	326	335	320	328	350	328	312	334	296	332	314	302	310	290	315	288	298	296	314	299	298	307	300	293	274	291	286	270	276	270	297	275	290	275	287	269	274	266	286	280	278	252	248	274	277	269	266	279	288	264	268	262	251	261	283	282	258	276	279	251	276	262	245	239	248	283	283	297	275	256	246	250	265	275	246	294	249	264	255	271	257	282	259	279	245	254	240	266	263	273	245	267	275	273	270	276	266	262	275	240	251	269	237	248	284	250	256	261	253	256	278	261	248	276	251	246	252	276	251	292	240	253	271	265	277	270	275	268	254	226	254	229	273	239	261	278	269	256	292	284	269	267	259	279	254	240	260	282	249	280	254	247	257	281	278	280	274	261	248	275	241	233	266	253	256	248	259	244	263	245	255	264	262	271	245	265	266	226	244	263	257	257	255	291	267	246	252	251	262	242	264	240	265	268	264	241	262	255	260	247	264	249	260	247	236	263	242	267	242	245	271	244	243	278	252	259	244	240	261	236	250	265	242	248	272	261	243	276	266	274	245	269	266	305	280	266	255	246	261	275	258	225	256	289	250	267	269	259	243	254	250	269	255	249	249	250	263	248	245	251	243	264	237	264	257	266	273	235	248	248	222	254	279	258	251	270	254	261	261	276	254	234	236	246	224	275	252	276	225	247	291	238	259	242	273	245	259	251	280	235	280	246	266	269	251	240	254	260	264	263	250	256	252	256	249	271	241	248	256	300	237	239	259	260	252	232	293	255	276	241	279	261	267	264	274	265	252	248	263	259	242	266	249	268	264	261	232	243	252	254	269	260	278	260	250	236	226	251	266	252	231	249	264	234	233	246	227	256	224	247	242	271	267	249	280	246	239	248	227	271	253	251	255	267	259	293	241	263	271	246	247	242	252	263	270	255	250	258	256	267	276	283	255	258	231	254	268	246	257	254	284	250	273	285	242	242	258	268	264	274	247	251	245	240	230	257	258	232	265	244	224	258	265	255	222	248	257	273	249	269	262	261	254	228	266	239	269	259	250	302	239	253	257	264	277	250	235	243	250	262	249	261	221	275	253	265	233	238	254	250	255	273	224	270	254	242	278	264	252	245	278	271	244	276	269	256	251	261	231	251	229	246	241	244	277	241	228	279	247	255	258	248	245	245	259	252	245	273	261	252	242	242	258	243	245	239	258	259	250	256	273	249	296	249	244	267	261	260	251	234	248	256	272	275	235	236	250	261	242	241	262	244	257	251	253	265	230	241	272	239	250	244	278	255	247	260	282	254	227	227	240	243	251	265	258	225	239	237	236	244	265	244	269	252	276	262	246	262	250	252	258	237	239	277	267	250	286	224	263	255	275	242	277	257	281	256	234	252	227	272	253	260	255	229	270	252	257	252	260	242	273	243	268	246	242	240	242	257	260	232	252	255	251	275	227	246	253	221	262	267	250	266	262	261	263	252	251	267	236	239	234	259	255	249	234	254	303	276	254	267	237	274	254	237	246	252	251	263	241	275	254	245	250	257	265	241	250	294	257	283	259	251	253	252	252	280	265	260	239	261	255	239	264	253	275	275	232	260	241	259	266	263	282	262	249	266	223	246	261	249	247	260	261	260	263	246	237	263	246	266	237	273	257	265	238	262	258	241	243	244	250	270	272	269	253	213	235	257	256	251	248	259	233	235	266	270	236	254	259	270	241	252	239	223	246	266	265	247	241	250	270	262	234	251	288	268	241	244	249	240	241	248	276	253	280	259	259	250	261	256	247	242	236	270	236	285	265	256	244	259	253	258	273	246	282	270	257	253	253	279	257	226	257	265	265	256	239	276	252	256	252	230	254	234	229	256	262	243	219	267	249	258	245	280	274	265	261	247	237	259	251	274	248	244	227	250	284	223	265	242	262	210	255	260	278	273	276	253	221	216	274	260	264	230	249	265	237	255	228	261	245	254	258	239	271	246	241	252	250	278	256	270	245	236	277	245	253	280	264	241	256	244	226	282	270	255	238	239	251	275	236	241	250	234	234	250	235	262	263	262	236	237	266	258	254	263	259	254	263	241	248	259	265	255	263	235	266	280	254	261	258	257	230	289	271	241	235	251	227	260	272	254	247	281	248	237	259	250	278	275	267	239	237	252	264	246	240	276	260	261	247	287	249	245	262	271	227	248	279	289	230	250	290	262	243	233	245	270	267	240	261	250	247	261	247	248	246	232	257	265	271	223	264	262	254	257	258	264	264	266	254	285	253	230	257	276	256	262	272	250	233	237	263	265	264	266	259	259	274	275
345	1	1900	139746	615	0	22	157	210	439	404	386	380	350	310	302	289	315	258	275	242	245	247	251	255	206	232	217	207	185	229	208	203	215	222	193	202	196	207	209	153	217	194	194	189	183	194	178	193	175	200	197	179	181	186	191	166	212	211	182	179	170	165	172	159	205	171	175	169	165	185	193	159	186	210	189	182	191	184	168	151	175	167	204	185	171	174	188	176	153	192	186	170	163	159	167	169	178	160	151	168	170	165	157	171	169	159	181	173	174	165	179	172	161	181	162	185	169	167	167	166	190	161	181	203	168	162	180	155	184	164	159	156	162	157	184	153	176	162	157	158	164	157	170	191	176	186	170	167	172	184	171	173	157	176	169	156	192	189	170	194	192	159	182	182	196	177	174	163	158	193	156	172	168	171	181	167	158	188	149	165	182	174	184	173	166	185	156	174	178	151	177	161	172	172	160	188	167	172	173	165	192	170	187	187	189	174	197	165	187	184	197	168	160	166	180	169	152	170	170	186	191	168	157	181	177	170	162	174	182	149	182	177	152	164	171	155	176	152	185	170	176	180	187	172	168	180	168	190	181	168	182	175	177	169	159	184	194	121	168	162	174	192	149	178	197	175	169	180	154	152	179	153	192	149	171	166	182	178	168	175	182	184	184	150	155	169	192	138	161	166	164	159	184	146	178	142	171	153	156	189	183	164	191	190	164	164	176	164	172	146	187	155	158	137	188	167	185	156	173	175	181	144	191	149	167	181	162	182	142	177	154	153	184	144	157	146	177	165	161	162	190	172	166	169	143	165	158	190	147	148	167	160	177	166	185	164	160	181	131	157	154	179	199	177	178	176	187	174	165	163	167	162	189	187	178	152	152	152	177	179	179	175	152	169	170	182	176	192	171	160	181	171	158	149	181	156	172	179	166	154	177	154	179	182	182	171	194	149	168	171	175	176	167	163	148	146	162	172	154	168	163	145	141	156	166	168	200	162	164	179	198	173	180	168	155	174	174	151	176	158	190	155	153	168	165	152	151	152	154	178	172	182	155	175	168	165	187	178	145	140	158	196	161	174	165	152	177	168	170	180	193	166	183	164	170	182	145	175	162	169	177	163	171	171	174	179	166	172	160	185	150	194	162	174	166	188	173	169	166	197	164	169	157	172	165	163	135	178	164	185	154	168	170	174	172	172	158	178	179	150	180	184	172	154	149	167	150	185	157	150	170	155	156	182	190	173	180	168	168	173	158	183	164	164	173	164	172	166	174	148	187	177	147	186	159	171	152	167	149	197	162	165	163	157	151	156	186	172	172	152	173	171	184	144	187	151	149	180	166	162	144	170	159	188	134	174	169	173	158	144	162	178	172	163	172	133	183	178	152	170	171	169	172	175	168	165	151	169	185	162	153	168	173	172	167	172	179	166	163	154	178	150	152	191	152	164	181	155	157	151	165	149	161	159	164	194	155	164	173	156	183	183	178	187	173	168	175	171	181	169	171	154	181	181	146	168	158	167	170	180	167	160	154	181	170	167	171	162	176	175	178	168	178	177	170	176	164	186	164	176	168	164	181	160	177	156	177	178	168	196	164	158	189	175	160	177	168	187	161	165	174	187	174	168	156	184	168	177	165	166	174	142	198	182	156	154	182	162	189	161	155	133	164	177	158	174	177	180	166	165	163	169	180	159	153	159	146	171	177	183	170	173	192	164	185	155	157	183	169	172	177	175	139	164	163	161	154	173	155	168	166	163	175	148	169	172	160	171	195	153	169	164	165	173	175	180	169	171	156	181	148	173	187	168	176	158	141	169	198	170	180	156	167	165	186	164	173	161	160	172	162	184	162	197	184	159	161	166	189	140	161	152	170	194	169	167	193	156	188	148	178	157	170	170	178	164	166	176	178	184	184	153	192	189	164	150	165	164	164	173	151	165	159	156	159	161	168	139	162	190	178	155	188	176	172	176	155	175	163	195	156	157	166	157	162	158	162	191	162	144	172	170	162	154	180	194	141	186	170	132	165	163	164	174	153	193	174	169	152	183	155	159	171	179	163	159	181	179	164	157	170	204	156	156	155	157	146	166	181	165	188	156	152	172	186	162	180	161	169	179	177	159	181	193	170	160	174	179	163	165	169	175	182	147	172	173	163	192	200	150	169	159	177	167	167	201	188	177	158	159	140	164	160	182	157	140	174	195	182	169	168	160	161	173	202	146	195	187	156	204	174	194	175	182	169	165	180	169	177	178	172	153	164	149	171	158	186	164	178	141	164	148	162	152	170	160	157	170	170	162	156	163	151	173	181	160	153	153	186	156	165	171	167	162	174	157	171	148	157	179	157	162	174	178	164	193	183
345	2	2100	139848	583	0	12	149	256	645	424	478	440	428	401	346	320	334	290	310	266	297	280	265	244	263	272	244	219	255	239	248	214	235	213	229	209	213	210	222	220	208	216	209	217	209	221	221	203	211	203	213	220	182	205	204	190	215	217	190	179	206	194	209	200	182	187	201	216	218	187	207	200	223	187	207	217	209	177	203	176	217	202	194	192	204	202	197	213	186	193	175	177	199	206	208	182	178	191	210	176	186	198	186	186	179	189	215	210	200	188	184	202	199	189	168	195	187	213	205	203	204	212	201	197	186	189	196	194	226	188	191	188	180	188	193	211	189	198	199	178	185	207	144	185	182	185	191	191	160	202	181	196	190	203	202	176	173	179	187	203	207	205	189	186	209	180	197	188	214	199	189	181	196	181	192	212	208	188	192	192	190	185	188	196	185	210	195	192	189	175	198	217	203	181	189	195	180	198	199	210	179	218	207	184	203	181	213	166	200	185	183	177	210	169	201	192	193	175	179	173	172	223	186	186	196	199	171	186	184	204	195	199	188	188	208	184	194	183	211	196	218	182	163	225	182	195	186	206	198	184	180	205	177	185	189	188	174	209	177	200	189	183	201	165	204	198	190	201	196	208	186	185	198	178	184	211	181	179	180	166	170	195	204	210	178	194	182	186	186	189	173	194	197	199	196	197	205	205	180	205	205	175	173	177	198	204	182	201	200	186	194	196	182	208	195	199	174	203	191	203	161	220	176	162	150	184	199	187	168	180	190	199	190	188	189	183	163	193	192	167	191	189	205	182	197	144	190	198	214	210	163	196	203	182	203	180	184	188	192	183	183	196	180	199	169	196	186	190	196	202	195	188	189	158	189	180	178	178	222	188	215	165	181	203	193	180	180	184	182	190	192	171	190	176	203	198	186	182	185	196	195	188	199	184	203	198	191	200	201	232	163	169	207	175	188	177	194	205	207	183	208	197	158	195	184	195	206	209	190	192	179	194	196	180	209	176	199	219	181	187	183	209	190	217	175	190	185	181	192	189	171	191	183	176	196	191	178	180	164	201	185	194	178	196	185	187	191	188	186	180	186	191	188	171	195	188	179	162	180	185	207	210	196	193	201	186	175	180	207	185	163	194	191	176	188	177	175	195	204	203	179	192	187	165	180	187	215	195	177	166	185	161	180	181	170	178	193	185	193	197	208	172	164	204	177	196	185	173	187	188	182	181	177	172	182	198	220	186	183	202	186	189	177	183	193	173	180	200	186	196	206	198	168	197	181	184	199	186	184	177	199	172	188	173	179	186	188	174	203	173	189	177	185	178	185	179	191	222	162	164	184	186	162	198	181	212	205	195	192	180	188	188	191	172	198	213	192	176	202	178	192	193	213	192	208	190	185	189	207	187	194	207	174	186	186	183	192	195	197	194	195	169	182	179	162	197	213	201	193	217	180	194	213	194	187	194	200	177	196	183	184	183	182	177	181	178	185	198	171	189	184	181	195	194	197	190	177	193	197	182	207	201	180	193	174	168	183	186	195	192	176	198	189	188	196	171	160	157	197	157	169	187	178	197	173	178	181	179	194	169	201	194	200	199	190	193	195	177	176	184	218	204	199	207	183	186	183	192	203	193	177	194	180	161	198	174	201	166	189	186	209	168	164	188	207	183	186	190	187	187	161	180	187	182	203	198	193	187	169	192	189	211	205	213	186	187	198	209	197	176	186	213	170	182	188	214	203	177	195	224	194	192	201	164	154	187	196	187	202	173	216	195	195	186	210	186	200	207	181	176	182	194	171	188	177	190	205	211	183	165	191	186	213	171	199	178	195	203	174	205	204	192	181	179	181	173	189	180	195	204	174	201	191	186	194	164	211	202	195	178	214	189	181	169	192	175	189	186	178	188	187	192	184	195	182	161	206	182	190	200	174	191	196	193	211	198	166	186	185	179	185	172	186	187	218	189	192	183	181	210	195	191	182	200	186	191	188	174	182	187	178	175	199	201	166	179	199	190	186	182	183	181	191	185	197	188	187	216	204	173	181	190	185	175	205	176	195	190	193	184	179	194	191	190	156	202	189	199	189	199	190	183	213	202	196	209	194	196	190	167	190	181	183	196	182	169	166	165	198	192	197	170	157	203	174	186	185	195	201	169	178	171	167	178	211	183	170	169	189	191	184	186	200	193	207	168	210	203	197	172	187	195	194	206	224	210	170	176	169	166	189	208	195	197	169	180	180	188	161	167	220	185	202	187	199	183	194	194	181	163	198	189	197	196	161	188	202	187	180	214	186	225	174	170	175	179	221	193	159	171	195	169	189	201	179	201	181	175	176	168	191	180	179	183	162	160	185
345	3	3500	139950	542	0	22	223	479	1139	248	403	469	443	424	415	387	381	371	353	354	313	327	326	328	325	282	308	304	295	275	265	259	284	296	268	272	263	267	282	271	271	245	258	259	232	246	285	255	245	211	255	243	231	257	216	215	241	236	240	248	243	223	236	238	237	231	247	242	251	232	246	230	224	223	220	241	259	234	254	235	229	243	224	234	214	241	233	235	243	221	227	240	222	216	223	254	233	239	237	228	238	229	244	258	236	239	233	238	258	219	207	222	223	242	240	229	237	229	210	222	227	242	223	240	230	220	222	222	224	196	250	223	240	217	266	228	212	224	201	232	257	225	256	200	220	225	232	250	234	212	226	220	249	213	220	208	222	212	215	234	232	190	220	242	259	229	224	203	203	208	213	223	250	233	213	232	249	231	235	231	207	213	260	231	222	224	213	224	218	238	192	223	228	209	220	215	223	235	229	231	224	210	219	226	195	217	213	226	213	241	244	201	232	228	211	229	203	235	228	231	217	250	220	255	234	224	231	232	239	230	225	242	236	256	246	219	231	213	212	227	237	224	209	227	241	238	215	211	235	216	222	223	246	206	209	224	208	217	227	218	213	230	232	221	238	250	234	215	216	238	212	238	240	230	205	221	218	235	221	230	235	221	217	226	239	213	240	230	221	217	233	216	230	216	221	213	236	225	215	214	227	230	209	232	227	230	255	222	205	236	180	241	227	225	219	225	254	214	223	236	200	200	216	225	252	207	236	231	201	235	196	227	222	237	249	220	233	232	233	223	225	200	208	264	238	208	235	217	241	248	206	237	224	222	223	210	197	203	222	221	241	222	204	207	238	214	231	244	271	212	227	226	215	256	216	203	226	218	194	238	236	240	231	207	241	223	229	226	243	239	218	228	219	225	212	197	235	219	219	193	227	217	219	242	233	226	209	253	198	234	239	221	248	239	223	224	242	199	225	221	234	235	205	247	238	196	254	220	227	236	226	243	234	199	215	231	224	191	238	176	212	223	242	235	251	222	212	212	220	240	212	231	247	214	243	224	212	209	240	219	233	212	220	219	246	205	216	233	226	240	201	196	218	213	206	216	237	202	210	199	226	227	245	241	219	202	239	213	230	217	212	241	207	209	204	204	220	200	218	228	239	223	242	221	224	219	231	219	202	217	210	223	249	229	229	217	232	225	216	230	224	201	243	210	218	228	211	213	216	214	223	215	207	213	246	210	231	227	235	235	229	224	230	229	215	237	223	255	220	223	237	236	215	242	225	208	241	225	218	251	234	211	218	230	242	238	221	217	208	217	221	218	201	223	208	247	231	234	225	230	249	208	236	235	222	250	229	229	200	215	215	226	228	238	225	206	233	220	252	223	224	228	216	205	232	246	208	226	237	218	234	215	232	227	228	217	236	214	245	210	226	216	224	213	217	212	243	219	229	221	223	217	233	223	218	217	215	204	235	199	212	245	204	236	223	220	216	224	222	251	228	224	245	228	222	250	202	202	235	236	238	211	230	228	243	227	212	216	225	237	232	229	227	217	239	221	207	202	234	225	249	254	222	241	231	228	205	225	214	233	225	227	201	211	231	233	213	238	226	196	216	213	216	228	192	223	244	196	219	216	222	257	222	261	228	229	224	222	196	224	212	247	221	220	213	260	216	208	224	223	209	228	224	233	213	222	206	228	212	236	227	223	212	224	235	217	216	238	229	235	238	227	227	217	238	232	245	228	242	245	186	244	240	244	235	223	227	244	223	241	240	233	242	224	238	230	247	225	222	220	213	249	234	245	212	223	232	209	206	220	201	215	246	230	221	226	222	233	224	215	205	234	232	217	215	212	231	245	213	222	237	228	226	219	234	245	217	210	227	217	211	247	232	214	234	230	240	216	199	218	230	214	234	197	215	258	224	212	227	228	278	249	228	217	206	241	229	230	222	209	191	223	218	212	219	246	188	204	240	235	196	202	219	196	236	236	200	232	231	221	201	220	238	206	225	253	214	222	236	216	232	205	206	225	260	223	238	228	215	242	249	211	220	218	242	251	238	225	231	213	218	204	235	201	201	221	214	202	227	209	214	224	223	192	235	249	219	243	233	223	207	199	229	223	212	220	232	247	226	244	199	189	213	217	203	205	246	219	202	240	203	227	233	241	230	209	205	242	261	212	212	225	207	229	223	239	215	245	242	233	212	210	227	215	213	199	232	236	215	247	209	252	254	233	206	233	225	216	237	217	228	229	228	208	225	205	247	213	258	222	197	232	210	220	223	231	229	234	234	217	205	217	225	229	227	224	207	231	225	244	210	226	211	220	223	211	213	225	219	211	205	214	234	224	217	187	222
