345	0	2700	132095	480	0	13	274	941	1326	956	1369	636	441	472	454	469	470	437	417	398	418	423	369	418	368	365	370	371	366	362	362	365	344	340	377	337	337	357	356	345	351	361	332	337	322	340	326	315	322	293	340	304	336	336	320	329	355	298	294	299	316	319	306	305	318	317	316	305	322	297	280	305	307	330	325	295	306	310	317	309	324	314	294	306	307	308	315	284	333	289	303	309	326	299	324	315	297	293	310	335	288	305	308	303	295	293	295	290	291	291	327	305	309	312	283	317	277	324	313	287	312	295	308	299	275	275	321	297	314	314	291	300	287	336	312	288	302	310	296	316	298	282	304	293	291	270	289	312	333	317	297	314	306	289	309	299	299	291	315	306	294	286	311	316	302	343	286	302	303	309	307	295	284	310	304	304	318	326	312	306	299	280	292	284	321	305	294	271	270	289	290	295	278	294	323	308	320	283	340	295	297	312	303	280	312	308	332	295	286	276	319	301	286	280	293	296	298	285	286	315	306	277	321	283	290	282	322	324	297	294	289	312	298	308	294	275	302	285	293	301	292	280	296	298	305	275	268	294	310	315	339	325	286	301	284	290	277	276	282	306	322	285	281	269	306	312	309	306	293	312	270	236	308	299	324	322	306	312	292	298	271	287	278	312	288	287	330	283	301	291	287	315	294	325	284	301	301	268	272	285	301	304	297	273	299	270	309	284	288	293	299	282	308	285	289	286	308	286	297	321	281	280	323	282	290	272	286	293	297	319	312	288	296	261	288	259	275	248	285	311	294	314	294	273	299	293	305	300	282	286	286	315	281	308	295	290	293	279	279	289	298	299	284	290	292	314	303	286	308	301	273	324	317	281	295	314	279	304	329	317	279	287	288	297	323	314	292	296	299	290	300	281	302	290	288	313	277	282	308	284	297	297	269	317	276	300	291	306	311	301	285	305	310	281	283	322	304	295	272	282	295	295	272	300	295	293	292	279	282	266	300	292	295	297	315	294	306	305	312	273	316	286	291	329	279	280	331	311	258	293	301	288	305	281	301	302	302	301	294	274	298	264	303	306	298	277	291	336	279	313	322	305	301	299	285	299	295	268	279	298	303	279	286	309	313	309	323	276	325	327	301	296	296	255	295	321	298	324	300	260	283	317	304	290	268	297	290	299	295	276	294	298	294	319	317	287	280	308	313	315	284	323	304	273	311	287	315	288	279	299	283	283	312	285	314	317	305	286	300	291	311	290	287	287	301	289	307	300	286	305	280	300	298	277	290	309	307	311	301	294	311	283	299	297	288	302	283	290	319	306	307	277	305	279	298	313	276	288	344	297	303	283	314	296	302	299	278	282	269	312	295	285	280	302	304	301	323	297	295	302	307	284	322	285	269	263	287	282	293	293	281	303	293	297	284	292	311	318	284	280	279	304	263	296	328	285	309	293	316	285	309	304	275	297	306	312	299	304	303	289	289	273	292	280	283	281	279	307	279	297	308	272	308	308	256	281	304	308	283	294	264	318	333	318	255	280	294	317	301	285	325	296	312	311	275	277	310	286	270	295	294	304	280	285	282	316	295	280	283	325	280	290	307	281	292	298	312	286	294	289	298	299	345	307	315	263	273	307	336	297	320	267	287	282	315	305	275	282	294	317	303	318	326	310	296	280	303	299	327	324	324	305	278	299	289	293	284	317	329	282	306	307	277	313	312	292	292	314	281	287	282	276	307	258	289	298	291	299	332	283	311	293	294	298	323	276	291	293	317	289	293	298	315	286	313	299	290	315	254	323	295	277	262	306	274	289	289	301	289	291	290	274	299	275	283	312	289	287	308	281	305	312	284	290	313	287	314	285	260	293	308	308	304	314	286	314	299	296	289	282	284	301	298	293	310	307	289	258	294	295	340	282	315	317	296	284	310	280	287	300	298	315	305	318	270	310	314	287	305	285	294	292	269	295	278	297	283	294	308	308	298	295	325	269	295	280	277	293	315	278	278	328	303	292	250	277	296	287	299	314	272	297	310	301	280	265	297	274	309	323	278	306	320	292	304	292	279	303	278	293	346	262	309	310	294	308	313	311	304	322	273	291	299	284	304	290	282	272	311	297	284	303	293	296	317	283	301	315	276	303	278	273	287	269	279	306	292	256	291	285	308	308	295	311	279	292	309	293	307	304	292	301	304	295	301	314	272	278	302	289	292	293	306	298	289	289	282	305	276	281	304	287	311	285	309	276	286	296	282	297	280	259	265	297	299	305	293	300	274	279	297	281	294	280	270	326	279	292	290	278	298	276	311	304	288	295	324	284	308	323	301	318	283	268	302	314	291	299	325	303	297	287	291	322	307	307	300
345	1	1900	132220	471	0	26	188	423	1042	956	860	519	382	345	338	312	330	294	336	276	295	312	287	277	279	257	247	237	279	255	242	245	239	225	249	240	260	237	219	234	247	249	231	238	241	226	222	226	258	226	237	206	238	205	224	229	224	212	234	219	221	239	220	233	227	244	233	226	220	228	212	233	205	209	207	210	218	216	213	200	210	225	217	202	248	218	233	238	194	214	210	230	220	224	227	238	236	212	212	208	225	227	231	228	228	190	229	187	226	235	208	223	207	211	225	212	223	207	248	208	217	204	205	216	198	228	204	213	229	206	215	216	208	223	224	187	205	202	215	233	227	229	229	197	234	220	186	195	229	249	229	209	208	218	231	196	245	211	235	193	216	224	208	226	189	209	235	193	222	218	241	213	227	218	207	219	231	227	207	199	214	217	224	202	252	221	245	235	209	201	223	214	226	216	215	208	210	222	201	216	236	236	205	196	219	216	213	203	197	191	222	215	221	226	229	217	215	224	216	202	221	227	242	251	200	232	207	221	231	218	239	245	232	239	232	220	185	226	202	210	235	212	240	198	216	240	204	193	218	222	226	251	236	237	216	217	211	226	225	206	222	214	256	211	228	225	204	203	207	214	212	240	215	215	205	203	241	237	242	199	224	213	216	206	231	231	219	205	247	194	206	225	233	216	212	189	212	212	209	224	221	203	219	225	199	222	218	230	198	230	203	209	224	207	208	187	193	213	231	210	227	195	219	208	237	227	233	185	242	204	202	247	247	240	252	235	234	210	235	208	210	219	225	210	231	238	232	220	235	230	209	215	258	245	208	214	247	233	217	208	208	205	209	202	235	244	195	226	192	213	231	213	204	213	227	213	215	218	198	190	235	190	218	219	217	220	238	212	237	226	203	188	226	199	249	218	213	208	223	238	218	231	202	227	210	214	218	214	222	227	225	224	206	222	211	187	245	221	213	213	225	219	212	222	217	216	201	217	196	217	249	214	235	220	204	239	231	217	222	199	192	226	212	227	217	235	193	207	231	212	207	218	229	204	225	217	200	190	216	237	218	215	200	208	216	204	202	234	229	193	228	221	202	202	228	245	229	202	214	231	243	224	235	233	203	231	233	220	238	198	212	212	227	218	224	219	242	230	235	215	222	215	199	214	217	225	188	198	216	222	207	203	202	203	232	231	215	223	243	199	236	183	205	213	211	197	217	247	220	210	228	215	240	190	198	191	198	213	223	199	203	211	220	234	222	207	214	206	201	203	200	228	216	229	212	207	233	242	214	227	215	217	207	237	191	205	215	220	227	196	199	200	208	221	207	214	196	225	202	245	195	201	212	202	213	174	228	236	195	242	208	209	215	201	231	217	215	227	214	192	244	206	212	218	222	207	250	208	217	213	213	217	214	209	207	231	212	213	209	202	236	215	215	227	242	206	211	201	230	194	228	235	200	199	234	227	209	213	215	209	199	209	219	222	207	215	211	214	227	198	226	194	200	248	230	237	216	243	222	208	240	211	219	223	237	189	246	204	228	213	211	200	240	215	249	210	230	235	222	212	210	208	230	223	210	203	226	216	230	206	260	184	234	219	206	233	211	238	214	220	220	215	199	236	207	229	185	219	210	222	183	229	211	206	210	215	212	236	192	242	215	195	203	200	213	229	225	218	211	213	238	221	222	193	234	213	228	223	243	196	235	219	200	236	231	234	203	226	216	222	229	207	197	209	222	230	215	189	212	219	212	233	204	212	225	186	209	201	231	209	231	189	241	231	229	222	214	208	215	194	206	226	229	203	219	222	197	227	238	230	218	237	198	228	215	216	248	213	219	211	217	207	203	242	224	223	195	212	208	226	216	217	205	186	234	212	212	199	224	231	213	209	227	212	229	206	234	197	221	210	230	218	213	226	196	210	210	224	217	251	201	246	217	224	204	195	237	215	230	225	214	221	219	242	242	207	209	220	206	206	217	214	211	229	192	214	220	206	218	212	237	219	221	219	213	227	244	227	226	207	222	244	216	237	199	208	219	219	216	208	220	201	227	210	230	213	236	243	232	233	182	216	221	220	208	223	189	235	227	209	211	205	215	207	221	222	216	217	235	213	221	222	225	227	225	207	219	223	240	237	201	209	217	217	218	227	200	218	202	217	223	203	225	211	235	229	219	203	198	199	215	218	220	263	203	223	241	250	229	216	226	221	218	222	221	227	222	220	207	222	194	206	228	202	234	217	190	231	242	234	222	210	224	202	209	228	198	221	196	215	192	222	234	178	213	201	215	222	212	238	222	217	218	217	227	259	212	192	224	228	225	208	205	200	212	226	225	237	218	199	228	189	216	228	233	213	232
345	2	2100	132345	472	0	13	189	511	1351	825	972	467	412	382	384	371	359	381	348	335	349	318	300	287	287	273	307	278	276	288	291	259	251	266	263	291	270	265	283	235	270	253	241	246	260	267	245	244	239	257	228	247	272	242	208	269	260	235	233	254	256	243	233	235	237	269	231	242	229	242	216	238	227	237	242	226	243	223	249	232	246	217	247	243	223	225	231	224	212	244	207	216	212	191	253	241	239	230	241	220	257	254	249	234	241	222	234	230	240	234	250	222	217	224	243	235	260	221	232	221	232	226	270	242	264	247	223	235	247	206	219	224	216	232	211	242	226	238	249	214	230	241	247	207	224	220	221	227	202	235	242	221	247	242	234	217	241	241	228	240	224	210	224	245	228	234	243	239	190	235	242	210	243	232	245	231	213	224	198	247	216	229	235	214	223	200	205	225	218	221	231	243	244	220	187	240	221	234	204	249	248	210	232	240	211	268	221	236	218	242	222	246	211	254	233	248	241	223	242	218	221	216	231	210	222	238	260	211	237	224	209	230	243	227	219	246	236	215	218	237	242	231	242	199	213	239	204	247	254	253	225	230	222	236	232	183	223	249	219	242	226	240	197	233	226	238	213	227	225	216	223	214	208	250	269	236	234	211	220	230	233	219	225	221	233	216	238	241	205	261	255	240	265	237	208	222	221	228	243	235	211	227	230	243	235	223	228	246	251	233	228	223	228	251	216	250	235	225	252	224	218	241	223	248	216	217	224	235	235	215	222	232	220	242	219	236	198	235	221	201	225	215	230	209	233	218	241	211	235	212	206	212	228	211	210	251	202	222	215	218	235	217	241	217	241	270	233	253	251	197	244	248	219	218	218	232	229	227	225	234	243	238	224	214	228	210	237	222	249	250	232	209	238	212	219	221	229	210	219	242	220	238	241	232	255	235	217	243	231	230	222	245	245	235	232	254	243	215	239	231	241	223	240	192	218	205	222	221	209	234	245	240	216	254	238	204	219	230	231	248	214	235	224	252	238	237	252	225	238	230	221	242	247	230	255	221	217	251	231	215	259	214	213	231	233	250	261	237	264	242	219	246	257	227	249	207	228	229	211	221	210	229	237	211	215	210	211	232	204	214	229	236	217	251	240	218	237	227	218	227	227	205	245	233	233	242	249	209	194	239	232	206	223	237	232	218	217	241	224	222	242	216	229	239	228	260	249	205	238	227	236	223	240	231	226	245	229	256	241	213	212	249	236	227	210	226	233	208	241	222	267	224	232	219	244	193	255	220	242	215	254	215	214	252	228	214	220	206	224	223	208	228	223	220	230	233	224	213	233	195	232	231	220	233	241	216	247	247	225	241	259	231	211	233	227	217	223	228	230	226	208	227	205	222	235	242	248	209	222	209	240	234	206	231	236	210	230	233	219	202	230	237	253	213	247	208	241	240	210	250	198	221	239	218	219	231	208	235	236	237	242	206	222	252	231	252	231	224	234	233	206	242	204	219	228	249	221	240	216	208	237	211	229	219	223	240	238	219	214	222	222	223	224	233	260	242	199	221	249	260	229	249	192	214	235	220	221	218	219	212	233	234	234	225	210	223	228	238	223	230	222	221	218	247	215	211	216	227	203	231	227	226	199	237	212	226	220	215	263	229	227	212	233	212	233	224	206	225	221	238	226	247	232	249	224	231	244	241	254	237	222	234	235	242	225	236	248	238	194	226	242	234	287	213	208	211	222	198	222	220	239	248	243	250	240	222	232	237	226	241	225	215	225	207	224	218	237	262	257	207	215	217	229	228	255	206	232	224	233	224	216	229	234	240	218	237	224	224	254	242	217	227	216	241	222	228	223	216	211	229	209	204	236	213	244	231	217	205	223	212	226	228	220	211	244	234	213	241	241	210	214	224	218	240	219	217	214	202	231	244	197	212	217	222	230	242	220	235	211	221	211	220	230	231	229	247	219	238	235	229	237	242	241	227	232	230	233	240	226	241	237	234	222	239	239	220	242	218	230	231	241	255	204	235	229	211	226	243	205	235	231	223	215	239	227	219	230	243	241	216	239	217	222	219	246	224	261	235	209	224	223	227	216	223	244	233	214	227	225	209	236	217	206	214	212	228	238	224	230	228	233	232	223	231	234	227	207	240	235	235	218	232	251	220	236	230	186	227	220	220	246	233	224	222	223	209	231	209	223	233	247	199	272	229	221	234	236	241	228	221	227	237	242	236	234	226	221	249	200	209	224	237	249	226	232	224	253	241	250	235	220	239	196	237	233	214	231	243	203	202	230	207	230	233	225	212	224	241	249	213	220	189	228	251	233	228	202	228	225	215	225	245	225	216	219	222	216
345	3	3500	132470	448	0	36	266	736	1378	1169	949	1102	397	394	391	391	380	387	365	347	344	307	346	328	319	322	328	304	282	312	308	301	287	288	283	268	280	295	255	298	284	302	280	272	288	263	263	277	272	294	242	263	280	236	248	273	236	274	289	280	295	250	237	252	258	270	258	252	259	250	268	237	242	237	274	260	252	217	248	260	273	282	245	269	260	265	278	259	254	266	248	231	215	215	259	249	238	255	252	256	266	260	251	262	260	270	245	259	261	227	264	255	261	274	282	253	266	274	290	246	254	262	257	236	242	257	233	252	256	278	246	245	245	229	246	252	223	212	227	282	250	233	267	249	270	266	257	216	228	244	261	235	264	262	242	295	238	241	252	225	261	234	224	255	268	256	264	263	244	261	241	283	267	236	269	277	262	244	239	280	240	240	267	257	255	248	273	238	261	248	272	257	268	238	264	277	263	280	249	263	251	242	251	224	253	240	226	253	238	260	265	259	232	270	241	237	238	267	248	222	246	237	250	272	227	267	257	253	255	253	275	265	219	238	246	260	286	252	237	268	235	244	263	226	263	251	251	220	266	274	247	251	258	257	242	248	263	275	232	252	256	244	254	243	226	248	258	274	246	250	238	263	259	260	260	246	250	228	257	239	260	246	261	248	247	244	248	243	240	267	246	256	233	245	229	274	258	253	271	254	248	259	235	259	269	268	258	241	241	266	259	251	274	233	238	275	272	222	225	271	279	281	235	232	305	241	252	267	215	269	246	256	249	281	268	245	256	254	250	245	241	224	233	248	243	252	257	267	262	257	269	239	244	248	249	257	264	246	268	224	237	238	252	231	252	269	221	266	230	246	249	260	241	222	223	247	234	261	277	256	258	246	277	263	247	248	256	223	294	235	284	268	240	253	242	245	238	227	245	270	280	233	230	260	240	242	238	247	259	274	240	260	255	248	230	256	248	244	220	249	265	254	243	218	241	282	269	251	238	261	257	251	271	278	234	242	254	230	223	257	247	258	258	246	244	237	220	275	275	249	251	239	254	237	232	247	239	241	279	261	260	250	252	229	242	241	250	261	260	274	250	248	264	235	240	279	238	233	264	254	241	241	266	257	234	238	239	252	252	234	261	245	241	230	235	271	246	278	254	254	240	255	255	235	247	238	223	249	228	240	261	239	263	223	250	253	260	249	229	255	243	255	242	249	233	216	246	249	250	248	244	267	271	245	235	254	261	245	248	219	281	239	247	270	252	239	252	236	242	240	265	241	239	249	248	245	255	244	250	250	215	252	211	267	255	243	237	235	262	229	235	233	238	255	220	209	232	253	247	261	286	252	240	215	268	271	261	248	222	245	231	241	263	256	267	263	236	263	248	286	251	261	259	266	242	231	293	236	270	237	241	229	259	247	233	264	228	251	224	266	252	248	240	260	255	227	245	259	266	242	248	280	241	239	231	235	235	234	223	237	225	264	245	236	241	243	247	246	253	231	219	247	288	272	270	262	281	264	250	266	265	248	223	255	272	219	252	271	247	256	241	239	242	242	257	241	243	245	258	254	219	261	252	231	239	254	255	224	251	249	259	260	266	260	291	258	237	227	254	245	256	241	232	277	220	249	223	259	250	247	250	243	236	263	240	251	252	251	235	273	253	258	262	228	227	263	242	226	257	244	228	235	263	253	243	227	257	254	251	249	244	262	235	264	238	239	257	254	259	281	267	247	257	228	221	268	238	229	250	277	272	250	235	249	227	248	259	249	234	271	268	237	303	244	261	233	245	229	229	253	265	257	231	290	242	258	248	235	233	260	229	282	236	240	239	272	251	252	236	261	247	257	265	250	225	261	246	245	243	250	249	242	270	243	242	251	244	259	258	252	267	261	249	231	242	259	264	231	254	246	266	232	242	251	262	258	289	250	259	260	244	223	241	263	238	245	268	239	242	226	243	244	229	263	268	255	250	252	223	238	276	259	250	243	249	248	266	234	266	241	258	231	259	253	263	248	240	259	256	261	229	266	247	245	279	246	236	269	253	262	245	224	266	261	252	270	233	241	244	233	255	259	233	224	242	251	255	245	244	256	245	264	258	262	251	251	265	262	247	271	242	252	246	266	231	241	271	236	255	248	253	225	241	255	267	240	243	252	251	259	258	261	256	255	228	221	244	222	264	246	265	254	272	236	252	235	234	248	272	241	245	259	244	231	249	240	255	272	253	230	228	257	244	250	239	247	269	237	307	231	249	254	253	270	265	217	258	224	288	250	238	234	257	247	247	229	209	255	268	262	251	237	242	254	260	249	249	250	238	261	265	261	249	239	237	242	245	251	234	228	244	242	253	293	250	246	256
345	0	2700	132595	408	0	12	219	603	1315	1243	829	1327	598	421	492	440	429	467	433	421	395	384	396	379	405	370	350	376	373	356	329	346	363	352	345	366	361	344	356	337	349	330	314	327	312	328	328	329	344	309	342	282	330	316	324	314	301	334	303	302	274	289	273	302	295	319	329	299	304	299	278	292	316	279	306	313	331	315	319	304	273	328	283	277	300	322	299	320	300	314	300	273	315	308	305	305	318	309	283	274	325	289	339	308	286	270	335	297	288	310	323	291	270	297	301	292	309	299	324	285	285	283	309	312	284	319	313	291	302	312	294	288	302	320	291	312	292	293	302	269	274	298	286	300	326	315	324	289	334	301	299	280	326	292	281	309	307	288	275	334	282	307	304	290	287	295	315	314	287	313	292	271	305	300	304	338	266	288	319	283	299	294	295	286	303	316	300	314	304	286	310	292	301	265	323	315	316	274	305	295	295	284	266	266	316	300	269	281	280	299	293	284	302	292	296	304	283	297	326	283	296	293	330	274	299	279	304	296	286	289	283	296	310	328	311	309	287	296	288	279	307	312	309	297	317	275	292	277	296	291	289	291	278	265	297	294	292	329	302	324	308	306	295	282	300	302	286	292	294	318	273	262	287	300	309	285	303	294	300	307	299	299	292	292	283	283	290	280	263	296	284	308	309	293	300	287	301	292	292	315	267	304	290	298	317	293	306	283	291	306	288	295	327	268	295	296	304	284	291	303	268	287	327	307	264	330	268	301	288	299	323	266	312	301	286	269	300	284	293	305	307	284	288	285	308	292	311	304	266	298	281	300	319	296	289	308	291	279	294	273	308	284	313	294	281	315	318	302	275	318	321	309	288	288	299	292	301	275	318	341	264	277	288	301	269	297	283	302	278	299	302	277	302	294	292	309	299	292	286	271	298	288	283	307	275	293	291	301	312	276	322	276	284	302	301	325	294	291	310	304	311	282	299	272	309	282	280	293	297	276	349	295	280	287	278	293	268	288	307	311	324	287	288	299	305	285	293	299	274	303	291	282	312	272	302	303	299	306	305	285	330	303	286	292	304	295	297	267	298	295	272	273	320	322	315	285	300	281	285	311	300	302	283	303	307	276	296	293	279	305	303	284	291	303	302	318	300	296	299	303	271	276	291	308	273	289	279	307	323	324	269	290	304	281	290	273	304	292	268	294	308	312	293	268	297	289	286	317	285	281	284	303	303	271	301	315	310	308	262	301	287	293	313	277	264	299	290	297	304	280	275	304	290	321	285	293	290	287	314	304	278	295	317	294	297	290	267	312	313	305	296	287	272	285	287	305	295	290	306	277	287	291	285	328	282	299	286	270	280	307	327	309	291	286	298	305	294	276	305	305	309	317	313	279	302	313	287	283	311	269	284	281	305	300	311	286	297	302	326	271	302	267	273	303	302	289	288	291	314	295	294	293	274	311	304	340	325	320	310	302	292	284	302	272	339	304	277	293	271	332	294	294	307	276	283	289	290	283	267	287	295	284	307	293	322	307	295	316	276	319	289	288	279	289	270	313	306	289	310	280	292	296	286	293	310	276	322	298	300	317	277	306	309	269	298	315	283	286	277	284	294	292	287	297	307	270	257	310	277	305	301	298	296	311	310	275	283	287	308	301	265	289	272	294	283	261	289	271	298	284	320	296	304	301	303	283	275	289	277	309	274	273	293	306	275	283	286	290	275	301	287	286	286	300	279	278	290	292	304	292	305	277	278	298	286	305	299	258	284	329	322	287	301	287	279	316	328	296	302	285	291	303	286	292	315	268	307	302	317	278	281	290	302	303	320	283	317	296	323	296	281	299	279	282	285	296	278	298	295	301	295	284	297	290	284	288	305	303	301	273	315	278	312	287	289	277	300	262	300	277	305	293	277	310	307	279	282	306	329	270	277	307	302	317	295	305	290	295	272	306	264	286	315	305	267	298	313	288	293	322	279	318	305	319	291	288	268	280	317	313	279	286	291	285	318	303	295	339	292	281	288	316	296	274	292	304	293	272	287	319	267	290	312	285	320	314	280	320	301	290	261	314	283	288	284	293	281	315	272	302	277	303	307	292	290	294	322	295	257	326	318	293	294	306	285	297	281	290	287	264	307	277	272	296	286	283	298	289	299	279	287	318	317	302	294	289	305	288	297	293	311	322	273	296	278	264	295	305	297	300	304	311	306	283	305	301	288	296	311	291	293	272	293	302	292	283	260	283	305	281	319	319	292	275	303	305	309	299	296	269	303	300	294	333	291	286	291	305	296	296	298	273	298	261	324	290	263	312	286	324	255	311	275	276	308	300	262	324	297	285	302	276	310	287	284	320	294
345	1	1900	132720	473	0	25	168	469	1204	997	542	672	366	358	358	311	337	298	318	303	302	288	265	248	278	256	275	263	269	282	278	256	258	248	266	240	227	253	269	258	259	226	252	236	234	243	233	256	251	240	193	257	240	236	220	248	216	227	228	232	233	201	233	233	233	231	226	234	223	204	227	214	214	238	247	263	198	204	234	235	234	215	209	237	207	229	234	225	243	196	238	220	221	246	227	232	227	227	218	220	248	234	240	225	242	249	223	231	213	226	248	213	213	207	219	214	219	228	200	215	230	220	214	223	208	208	205	210	245	232	201	233	209	242	232	233	241	225	232	205	241	225	226	202	219	194	201	207	222	198	261	241	230	230	233	225	266	223	215	205	221	218	237	238	238	207	236	216	227	234	222	190	220	217	233	214	210	233	206	214	233	234	214	209	211	244	238	209	252	242	241	225	219	247	220	219	224	220	225	238	206	233	222	211	233	201	231	228	216	235	231	227	235	208	246	241	213	211	254	215	214	203	242	192	223	223	197	232	229	221	234	191	218	203	233	210	227	211	238	220	240	209	231	208	215	227	215	220	238	195	215	221	223	210	219	238	204	221	234	231	229	221	239	199	200	216	214	224	224	237	206	225	211	220	191	231	230	221	229	235	219	211	229	248	225	224	222	214	223	217	214	233	213	207	245	227	221	239	241	223	228	254	221	205	218	230	233	217	208	224	206	210	211	211	218	245	207	219	226	248	201	215	212	220	220	218	195	223	235	226	218	230	229	234	229	215	210	207	219	205	218	196	206	229	227	252	211	218	217	226	212	204	234	233	257	244	221	204	210	223	216	197	227	223	219	220	198	220	210	221	218	203	217	210	216	235	228	209	211	239	238	210	233	210	208	198	210	221	206	222	236	231	214	215	223	218	233	232	231	202	224	236	202	207	232	211	245	219	245	218	255	251	236	217	215	220	247	217	214	221	183	226	227	221	219	214	236	253	226	243	239	221	212	208	214	219	184	217	219	243	215	236	213	233	200	213	225	203	213	210	208	216	199	227	235	198	210	228	232	208	221	195	201	222	194	216	186	215	202	204	213	216	234	206	207	211	229	219	205	217	218	214	234	205	240	216	234	212	226	216	243	185	245	201	225	216	238	232	244	215	227	235	212	225	209	216	209	206	234	233	224	215	218	217	200	230	222	232	237	243	212	222	234	208	224	192	220	227	216	228	219	214	216	213	223	244	246	233	210	204	230	224	204	219	197	205	245	213	218	244	228	230	215	246	210	224	225	217	220	222	237	204	219	232	212	249	218	249	208	233	236	207	230	202	212	241	215	205	214	249	219	256	217	219	198	222	204	196	232	198	229	254	203	220	204	214	236	214	223	234	219	236	208	214	222	197	248	222	235	232	223	206	234	229	232	203	212	232	234	226	226	222	241	213	208	189	211	208	220	211	228	230	225	203	230	232	190	226	225	224	240	227	225	194	204	205	222	218	207	245	216	221	213	223	205	242	215	213	247	231	243	241	220	205	206	214	234	209	225	211	200	198	228	242	241	228	218	222	230	233	197	222	222	224	217	229	204	225	217	206	246	219	238	220	222	208	191	239	230	243	232	258	229	216	210	237	220	211	200	242	227	207	214	224	214	196	217	246	234	206	203	229	238	219	206	222	253	207	245	212	214	221	179	213	231	223	227	214	204	215	222	202	209	230	222	189	200	219	216	213	193	239	217	224	229	201	224	219	227	211	205	186	209	208	225	252	212	226	226	245	228	255	213	223	221	213	235	207	214	213	224	234	250	222	243	223	236	239	208	224	227	220	219	213	216	216	208	219	219	237	225	222	237	192	215	228	229	195	215	199	235	203	234	247	220	208	188	237	228	200	206	207	198	230	234	216	225	237	218	230	228	203	214	224	236	214	244	203	203	245	220	214	218	239	241	227	194	208	222	227	218	233	210	234	217	242	218	216	236	210	195	230	213	248	226	233	212	239	239	235	205	215	213	216	202	217	206	192	218	235	230	208	219	218	215	229	222	222	251	232	231	227	230	218	240	226	208	224	198	230	186	221	202	213	235	218	228	230	216	226	234	222	214	259	215	216	227	209	224	241	228	236	222	206	205	218	234	219	215	237	232	198	210	223	209	227	206	237	211	220	216	227	203	241	216	216	208	226	208	220	239	227	228	197	212	219	214	231	218	240	215	221	211	230	233	224	224	212	205	214	206	230	218	208	225	222	266	216	209	203	198	237	230	221	215	216	200	217	199	211	183	210	209	254	207	244	225	212	236	218	221	234	210	231	219	200	207	227	210	229	215	215	200	203	230	203	235	197	220	210	250	213	221	246	203	221	210
345	2	2100	132844	466	0	12	189	457	1238	1287	603	956	432	378	358	376	365	357	350	319	334	318	327	311	309	297	280	283	300	280	289	277	255	281	274	275	278	277	266	257	259	240	293	264	258	263	270	279	257	254	240	236	253	244	257	232	266	258	252	235	237	273	258	252	231	267	230	231	257	230	248	233	247	243	250	232	260	223	279	259	218	253	257	242	254	276	223	232	227	266	238	243	251	243	223	242	234	216	237	235	271	237	238	223	226	264	222	247	227	248	242	242	233	235	245	224	265	223	257	263	219	251	224	240	229	200	245	228	239	246	214	212	244	251	260	227	261	233	252	226	232	250	249	268	256	246	250	219	243	257	246	215	236	244	261	228	252	242	255	224	239	227	240	250	249	255	242	246	232	221	228	226	243	236	207	222	250	227	254	239	229	238	259	253	259	224	249	244	199	257	256	216	235	218	258	237	238	245	246	252	250	255	260	199	251	260	247	226	230	250	242	223	220	246	207	285	239	265	240	251	236	228	248	276	224	250	216	272	223	229	245	229	235	239	214	244	242	228	254	219	226	249	245	246	262	210	227	246	243	260	251	206	231	240	262	227	250	246	235	234	265	228	244	250	217	227	223	241	233	209	222	252	241	241	237	229	215	243	229	252	243	251	231	250	236	223	256	237	225	235	230	243	244	250	263	210	233	225	250	253	233	261	251	221	248	257	252	208	233	229	229	221	230	246	227	248	251	232	243	248	243	214	261	248	218	214	267	248	242	234	226	223	252	249	240	236	222	230	265	240	247	245	232	239	280	254	230	217	229	278	228	240	245	222	229	237	243	232	226	239	232	234	239	234	243	267	251	231	268	247	257	227	268	236	224	252	236	224	244	232	241	237	230	225	243	237	227	242	229	258	252	267	261	212	233	254	217	229	226	277	262	250	253	249	239	238	223	238	267	253	256	250	224	242	243	236	217	231	238	227	236	218	241	225	238	227	246	248	254	237	208	235	235	241	238	210	240	258	230	244	229	242	220	253	206	232	255	258	236	253	214	245	204	240	252	215	235	229	255	246	211	239	256	248	217	256	253	222	247	241	241	238	248	250	237	231	244	284	240	212	225	207	246	218	230	235	225	239	239	262	226	236	249	213	225	236	225	238	270	232	250	238	246	230	237	255	253	224	238	238	250	210	228	260	210	255	246	231	272	201	249	269	241	205	230	214	200	249	247	233	269	241	216	221	235	231	268	261	228	253	250	237	247	227	254	227	245	220	232	219	235	239	256	237	246	242	240	238	218	229	224	249	255	218	255	249	247	203	235	233	224	239	216	222	248	209	229	245	230	219	242	247	220	237	222	239	232	239	245	232	232	234	257	223	229	219	260	218	235	241	263	243	236	249	228	240	236	218	237	249	230	234	247	215	240	231	236	245	254	233	257	223	240	218	240	240	200	240	253	251	242	218	219	241	222	244	230	255	252	225	231	267	247	244	231	241	246	240	238	228	252	222	231	210	256	240	224	229	221	208	244	225	217	237	216	228	266	241	228	246	220	236	223	239	234	239	246	229	265	241	244	237	243	232	239	239	229	257	269	249	242	208	237	220	224	226	243	242	265	251	219	246	243	271	239	237	251	230	215	243	226	233	246	248	252	235	247	255	238	225	247	231	228	222	223	212	228	265	256	242	231	223	231	225	220	229	220	249	249	236	232	222	243	259	212	233	260	270	223	233	249	224	232	243	220	268	268	241	237	224	226	241	214	238	240	241	243	219	240	243	255	225	234	255	239	241	229	235	232	226	231	257	227	244	233	235	231	246	223	237	233	256	272	235	237	228	225	247	225	232	224	235	229	227	246	220	212	237	223	233	230	238	253	217	231	255	247	230	248	236	221	256	251	242	242	248	256	251	233	258	229	232	257	241	248	248	250	227	239	229	207	235	242	254	245	219	228	247	245	261	235	229	234	270	240	212	223	267	251	219	229	249	230	231	238	264	232	255	255	247	228	254	220	252	221	247	246	218	242	248	237	253	247	253	245	245	222	235	252	245	255	245	237	208	246	230	234	251	205	250	218	258	239	245	234	242	220	219	217	206	246	247	227	260	258	229	201	224	249	221	235	219	244	246	246	221	246	215	225	238	231	244	255	249	212	226	235	249	241	243	224	236	251	257	247	219	233	245	253	230	254	231	247	254	269	212	224	226	242	245	254	211	256	235	273	224	220	239	253	238	246	244	227	248	251	262	215	214	220	269	259	246	216	238	253	252	240	227	250	235	241	242	259	246	232	225	210	234	222	252	256	233	230	229	228	232	249	215	250	247	221	246	202	217	226	229	235	247	254	252	242	269	236	238	248	245	246
345	3	3500	132969	446	0	19	227	448	1101	1254	775	1203	568	350	383	402	404	337	362	346	375	326	315	316	313	318	322	325	317	295	288	286	323	300	290	306	296	282	273	279	290	277	286	285	251	275	278	265	256	277	232	277	263	255	280	250	257	243	259	262	254	260	258	270	265	260	257	258	269	254	256	247	257	264	267	244	278	260	261	260	254	236	266	256	233	272	249	266	268	260	230	244	272	245	261	253	271	231	244	258	248	264	270	236	248	246	244	241	283	256	265	269	245	266	286	268	299	271	270	280	245	242	283	242	271	259	255	249	237	246	265	235	267	249	226	268	263	275	253	262	253	248	241	241	248	255	226	241	238	206	228	263	265	252	237	240	275	240	240	213	264	239	253	259	260	270	247	257	244	231	284	250	232	251	236	283	239	255	251	272	266	228	266	284	243	257	259	265	230	233	247	274	256	268	254	259	280	264	257	241	224	254	256	266	259	246	257	250	253	240	260	262	268	254	284	247	269	244	230	256	249	242	231	251	245	248	283	254	265	241	253	255	258	235	276	237	247	247	242	280	259	248	248	248	229	234	261	240	259	260	271	262	281	277	254	235	233	246	219	266	258	256	237	261	262	252	269	259	253	265	249	276	244	246	238	238	259	233	266	240	265	249	242	253	262	262	246	273	249	262	243	253	269	244	257	254	248	226	267	257	261	255	248	218	236	259	250	242	270	230	247	270	242	239	262	268	230	262	256	235	258	245	239	229	249	265	255	260	266	258	283	256	226	288	273	247	258	255	292	236	273	264	264	237	261	239	259	249	262	254	267	259	265	260	228	257	234	260	241	222	264	222	239	234	294	250	245	237	248	247	267	254	282	232	244	201	237	225	252	240	246	255	244	269	263	240	233	260	255	242	252	223	240	255	262	227	257	237	265	254	263	230	240	245	251	251	241	255	240	266	236	245	239	251	261	256	273	247	252	223	232	260	269	274	242	286	256	257	278	267	233	250	257	277	236	259	239	220	259	271	263	250	238	239	255	267	253	265	242	263	228	258	236	244	267	260	245	262	240	256	272	237	254	241	235	259	227	248	266	247	237	250	272	249	299	231	261	242	262	243	267	230	268	229	230	262	250	255	269	224	237	264	228	270	255	244	241	241	237	256	269	280	238	259	283	257	264	283	251	243	237	235	252	255	245	240	228	265	258	248	257	260	253	254	246	243	254	251	228	264	221	267	256	242	243	236	272	248	257	282	241	245	250	227	252	244	262	269	234	244	266	259	228	260	262	250	240	242	235	235	260	263	284	231	234	280	241	240	252	244	253	259	252	256	256	270	250	251	245	236	243	243	264	267	265	267	252	252	239	271	264	257	274	274	236	244	257	257	274	260	232	251	260	255	275	249	241	259	233	247	224	262	270	244	266	243	263	249	267	227	257	248	246	257	260	225	236	277	254	235	237	255	230	258	291	231	230	247	225	227	244	235	246	238	261	263	271	255	233	253	259	233	240	257	258	237	247	249	253	265	241	231	287	257	234	246	255	247	293	232	259	250	239	243	236	238	243	267	245	236	274	216	228	251	256	264	252	240	248	246	261	240	248	241	258	255	245	254	232	229	223	239	249	255	262	262	267	269	261	251	228	233	240	268	255	273	245	236	251	234	273	244	242	259	224	254	256	234	241	265	241	254	251	260	282	264	250	251	242	257	266	256	235	234	238	219	271	268	255	249	235	257	256	253	233	264	242	249	258	228	262	237	242	295	265	221	242	265	231	233	260	226	228	261	244	241	250	268	255	266	227	225	254	248	264	241	243	284	234	269	282	245	234	243	226	217	246	264	235	227	255	275	268	250	245	268	274	221	250	265	260	257	253	240	205	269	270	247	270	254	244	262	254	239	240	285	252	258	243	234	249	249	248	251	249	264	237	235	236	252	254	265	247	251	227	275	244	245	261	253	230	249	259	242	261	241	232	247	262	255	275	247	267	265	277	239	270	252	261	248	256	232	264	257	245	243	247	253	249	250	266	251	244	258	230	220	242	252	239	245	279	234	235	242	244	276	239	240	284	242	272	279	233	248	272	249	248	254	256	254	257	268	232	227	250	265	229	258	251	255	269	239	243	249	236	242	228	253	252	269	270	258	286	250	268	257	251	229	241	241	246	236	247	213	239	248	238	233	257	251	275	264	241	270	244	224	266	269	258	256	231	256	256	264	290	268	230	223	260	262	252	228	249	236	257	252	226	252	238	228	277	244	272	262	243	259	258	273	238	262	271	246	250	257	252	299	239	227	220	248	237	227	253	228	241	232	234	218	235	251	278	255	227	256	230	250	236	265	274	269	246	245	252	252	251	275	234
345	0	2700	133094	431	0	11	242	707	1226	1027	866	1153	359	450	472	489	451	430	445	375	388	395	388	412	399	367	372	362	368	329	369	326	354	351	350	349	355	361	323	311	357	347	342	326	332	299	342	322	332	292	342	355	325	291	312	337	316	325	338	319	315	309	301	322	323	321	304	327	336	324	335	341	296	300	303	291	325	280	295	301	300	319	324	300	309	298	306	327	299	278	328	316	317	297	289	326	312	296	305	301	292	320	321	301	320	288	302	318	332	328	317	310	305	266	304	304	318	310	313	303	307	318	288	303	314	307	304	312	295	315	295	317	319	281	299	291	309	261	328	331	301	305	311	310	325	293	288	311	305	294	280	309	298	279	286	285	297	305	293	305	313	315	286	330	302	320	276	285	297	288	309	312	314	313	271	294	297	278	293	300	305	276	318	320	321	282	309	322	317	300	263	291	283	278	316	300	304	280	296	296	296	314	309	321	316	321	320	277	288	303	330	298	308	307	329	299	312	320	280	333	304	284	314	316	287	278	341	315	301	303	275	281	319	297	325	300	312	323	316	319	304	305	312	296	321	339	326	306	301	279	316	317	305	305	314	305	320	282	302	297	309	341	311	288	320	300	307	289	298	277	321	301	307	305	312	346	295	314	300	291	297	293	330	279	296	299	311	307	311	281	314	319	298	294	298	314	328	287	358	303	286	300	285	318	312	323	309	320	292	299	305	306	326	282	339	285	280	314	311	335	331	311	313	318	310	319	312	292	312	279	317	315	325	285	328	303	294	310	308	293	310	305	307	313	298	288	310	348	293	300	322	298	320	284	330	302	304	304	323	292	311	283	273	303	313	295	304	303	316	298	316	271	321	305	290	313	301	309	272	302	300	304	297	333	295	287	340	302	302	306	270	268	294	315	303	297	296	317	315	307	322	288	310	301	289	312	305	307	318	322	305	284	312	310	319	306	284	287	290	292	297	329	291	306	294	305	290	278	317	308	316	281	314	313	260	284	310	320	324	304	315	290	294	319	317	284	326	277	305	304	299	304	322	272	297	330	297	290	263	283	300	293	320	310	300	283	282	311	312	280	334	296	271	286	311	293	314	270	341	287	331	291	305	301	304	281	307	295	284	276	281	325	297	300	316	296	283	311	299	293	278	294	316	305	292	270	332	284	292	318	304	302	300	296	310	281	306	302	311	292	308	310	280	306	299	299	302	281	285	292	290	300	320	325	277	292	305	288	292	310	321	284	311	301	300	295	299	303	290	301	291	314	323	290	283	302	277	304	315	311	306	288	276	303	285	294	291	317	280	296	299	292	289	307	332	318	273	313	341	338	289	298	291	309	280	326	320	304	289	318	264	284	296	275	278	332	329	260	286	294	306	288	275	268	314	301	283	293	292	330	298	299	298	289	302	279	307	307	302	310	313	274	307	269	285	292	283	296	324	334	287	308	291	292	291	308	295	284	279	331	286	321	313	305	304	299	307	308	293	319	279	315	309	286	311	295	321	283	312	289	281	334	286	315	281	300	318	287	300	300	285	284	324	303	317	301	296	279	315	292	317	311	307	285	302	298	276	304	287	276	301	286	281	302	281	282	290	297	305	333	306	268	312	297	291	308	312	307	300	296	325	309	297	308	302	284	305	301	306	281	275	291	291	327	313	302	301	304	299	277	351	276	295	290	289	298	309	273	296	311	301	293	310	309	292	290	293	319	314	301	318	292	292	306	316	286	300	308	315	319	315	287	296	324	325	278	304	295	311	302	285	320	323	324	303	324	265	275	315	300	316	323	330	292	305	311	290	306	294	304	263	300	317	291	352	307	288	305	302	288	315	323	308	323	290	303	297	297	295	295	289	294	329	273	309	287	302	295	306	301	315	299	275	272	296	311	317	316	308	308	297	313	325	274	308	300	294	321	313	298	300	305	315	289	311	290	312	283	296	304	288	292	257	294	323	307	314	311	296	274	263	308	335	291	296	308	296	266	316	291	279	325	308	331	295	292	321	301	298	303	292	277	293	297	294	320	323	297	308	316	288	304	316	299	301	319	315	278	331	303	289	338	312	297	307	311	311	306	303	288	322	298	302	316	303	281	315	312	290	286	324	292	290	305	318	285	271	288	324	298	302	305	273	298	289	287	319	321	284	323	290	316	267	289	296	291	312	301	285	289	306	286	286	316	313	337	285	317	301	298	292	285	310	310	317	300	310	313	299	292	324	310	289	309	297	288	298	308	343	297	289	306	345	297	317	305	337	322	307	314	284	303	246	269	310	321	322	294	297	293	288	282	284	289	304	329	302	326	297	287	288	278	268	308	290	274	305	283	292	320	297	300	271	298	295	307	266
345	1	1900	133219	487	0	37	177	316	1043	942	801	662	362	367	376	342	352	323	326	319	299	269	315	284	276	283	285	253	246	255	236	257	260	235	276	251	253	255	235	226	237	221	240	223	244	267	237	259	241	251	246	227	228	231	224	246	231	235	218	245	238	242	236	236	247	228	223	225	223	237	224	245	231	214	251	221	244	224	226	196	249	220	246	242	213	205	224	227	226	243	223	214	221	232	224	223	216	209	217	214	224	222	226	233	206	259	227	227	219	204	234	232	229	224	223	225	202	203	227	221	253	245	256	242	205	239	222	188	240	216	235	209	203	214	200	231	226	189	211	232	203	220	228	203	210	225	220	211	226	222	221	237	233	239	230	218	224	220	199	209	240	227	219	214	238	234	238	244	213	230	230	233	227	223	260	203	241	223	198	237	208	200	257	219	239	241	214	208	242	218	235	213	216	212	241	223	205	217	233	229	201	224	240	201	226	239	216	233	211	212	224	222	232	211	249	208	216	208	250	241	217	222	232	227	205	236	253	213	221	208	202	213	243	238	196	232	227	243	230	214	213	239	223	203	202	245	231	232	207	222	204	230	213	216	208	186	236	231	209	218	247	245	199	215	224	213	196	211	240	187	223	229	229	212	240	218	229	199	216	242	188	217	217	218	227	239	219	208	233	221	208	204	239	213	227	222	243	227	228	226	218	232	219	220	235	225	229	207	200	233	200	215	217	228	236	233	223	213	241	223	217	223	229	215	214	212	228	208	201	213	210	227	209	244	185	238	201	226	222	223	207	198	222	221	213	223	252	207	199	207	259	216	232	232	220	223	206	226	216	219	201	217	228	229	237	212	220	216	224	261	192	214	217	219	236	200	203	225	222	236	221	220	197	212	225	225	200	231	250	226	208	233	185	193	235	235	243	221	228	223	225	222	172	238	222	191	223	237	191	205	197	215	199	193	217	223	191	212	232	221	219	203	206	245	211	259	234	213	235	210	203	215	217	211	238	225	213	220	194	221	213	204	223	220	207	211	227	202	191	215	226	219	245	198	210	195	216	218	208	225	224	204	224	201	208	194	221	229	203	227	219	217	212	210	231	234	219	203	214	193	226	236	194	225	245	218	218	242	233	196	237	238	236	240	232	193	197	227	213	222	193	234	196	205	240	220	207	221	205	235	219	231	225	207	203	218	204	220	204	203	214	250	202	207	232	228	202	237	223	208	208	234	190	222	236	237	222	241	236	200	205	182	239	256	216	227	196	220	215	214	227	218	201	195	248	205	237	221	220	215	228	216	194	237	213	226	210	212	226	212	243	219	206	225	229	223	181	220	216	204	211	253	229	214	237	213	236	228	228	235	192	217	212	215	207	221	224	205	221	224	243	240	222	235	229	200	223	221	213	218	238	215	190	211	225	223	221	220	247	221	214	203	220	228	239	217	202	227	212	213	223	212	240	223	238	225	248	223	227	215	241	231	231	179	217	231	223	215	226	227	205	204	235	221	221	240	207	208	228	191	218	239	213	215	235	220	232	211	204	241	207	194	203	206	224	202	218	253	213	233	238	227	203	228	222	216	202	202	229	215	222	248	204	215	225	222	210	211	210	194	232	198	235	219	236	230	196	241	225	213	215	190	197	221	216	228	218	222	217	216	221	211	219	226	224	240	230	245	222	212	234	221	205	212	214	197	227	229	248	228	204	233	226	239	236	215	221	227	217	229	239	238	222	228	207	248	214	233	232	209	214	196	224	228	227	217	210	208	232	226	190	232	246	218	214	215	212	215	234	233	220	225	221	214	216	227	228	211	230	216	225	196	229	202	234	210	206	206	245	226	229	207	220	209	231	223	232	203	223	230	254	204	229	208	221	200	223	203	216	248	227	201	198	203	211	227	223	232	224	223	206	236	210	198	221	200	219	230	225	199	228	227	209	193	211	219	215	197	221	204	231	231	194	206	219	211	228	214	225	234	220	232	214	207	235	195	201	216	238	228	215	226	203	214	232	229	220	221	217	224	203	215	207	226	203	220	212	219	233	196	222	221	225	220	213	207	205	223	226	206	238	214	215	224	226	209	208	240	215	241	224	199	196	239	241	214	249	199	222	209	233	196	217	231	216	195	234	229	235	203	212	194	223	206	200	214	229	224	214	227	192	222	223	235	216	210	225	245	195	247	217	216	211	225	217	218	224	203	200	219	232	224	233	218	206	226	233	211	219	222	225	219	196	234	191	207	214	217	209	212	241	255	225	220	227	212	235	191	221	215	222	227	230	213	199	217	213	220	228	212	215	218	233	215	203	222	249	199	201	223	230	214	235	221	216	211	238	219	224	212	213	228	227	222	213	201	219
345	2	2100	133344	531	0	21	195	359	1324	1010	894	684	426	378	419	383	382	323	347	321	317	315	321	309	331	296	313	307	332	285	293	320	276	282	294	267	291	278	277	257	251	260	275	271	263	265	249	227	260	278	268	266	264	276	260	271	274	250	253	258	250	265	249	251	236	250	255	230	263	252	248	264	253	308	264	241	237	243	239	273	261	247	279	239	270	223	241	254	227	251	244	249	245	241	268	237	262	236	254	234	259	221	250	226	247	242	218	242	236	262	240	245	256	255	233	249	241	238	246	251	259	267	256	244	255	211	267	247	271	237	234	246	202	267	251	249	236	226	260	263	241	257	223	271	234	245	264	227	247	252	238	239	220	236	225	263	280	231	247	221	223	267	234	221	271	246	247	235	230	244	268	236	236	226	279	259	214	265	237	234	225	245	229	243	242	238	265	248	215	278	256	228	244	238	255	221	242	246	249	238	248	242	242	219	221	248	266	230	250	219	239	252	228	234	261	229	231	241	253	250	263	244	263	273	267	247	233	219	261	233	246	224	238	261	241	239	237	227	242	255	253	246	234	215	224	225	264	240	230	266	249	250	249	223	233	257	236	222	214	259	241	237	256	231	237	264	255	224	242	239	245	217	244	243	220	258	222	233	245	230	220	243	239	245	241	260	260	237	248	229	241	214	236	215	241	268	240	252	231	218	208	217	213	243	246	237	238	259	249	256	224	231	220	269	234	235	210	232	235	252	251	196	241	237	247	230	251	228	242	237	263	224	222	240	243	265	245	210	262	214	239	244	206	235	225	236	229	271	250	242	227	240	245	217	215	218	224	242	227	230	236	252	250	236	256	226	241	245	219	251	230	233	240	234	220	226	238	209	238	220	253	246	227	244	242	249	203	227	240	229	270	224	239	227	229	225	207	248	229	238	246	249	227	222	282	210	204	253	233	246	250	235	225	210	241	225	226	246	255	240	245	217	236	219	227	242	264	221	236	243	231	246	238	225	247	224	237	260	249	251	253	255	236	237	257	228	254	237	244	238	248	267	226	221	243	235	239	188	256	259	215	251	207	233	248	246	227	223	259	230	247	218	226	221	219	221	228	245	261	244	228	225	244	217	235	233	229	251	243	247	216	233	265	250	242	245	259	268	240	233	224	225	209	243	233	237	250	262	239	244	225	223	241	245	237	231	253	238	238	242	239	209	253	216	239	211	249	266	238	236	251	247	235	231	240	225	252	222	243	211	248	248	219	223	236	207	267	255	236	227	267	227	218	227	252	263	227	242	233	250	236	237	242	213	243	228	211	227	232	241	244	254	234	210	257	242	247	231	241	250	232	218	240	248	235	249	271	225	236	226	229	243	237	228	263	234	214	212	241	188	232	217	225	253	233	236	250	226	212	225	233	257	260	198	236	240	260	239	193	220	254	241	255	237	235	235	243	230	244	240	237	252	266	245	248	241	255	246	218	261	243	231	248	235	228	247	254	219	227	247	255	227	253	242	245	237	229	262	220	234	238	227	252	210	222	247	269	230	258	217	254	238	247	240	251	222	248	255	248	267	249	237	226	236	254	212	256	232	245	229	235	210	229	250	244	252	207	237	236	230	250	269	251	247	242	239	233	244	212	234	260	230	227	236	240	231	249	209	276	226	256	223	247	231	242	237	232	246	236	238	249	233	241	232	247	218	236	227	230	260	236	249	235	224	234	251	246	237	231	252	257	223	207	262	240	253	238	255	252	268	231	262	254	242	264	215	245	228	253	220	250	238	233	236	255	275	226	251	241	228	252	222	234	219	247	236	286	226	221	216	242	205	215	269	226	237	217	244	228	218	234	241	224	226	230	224	203	238	230	245	253	220	248	248	230	227	250	234	246	223	254	227	245	240	228	219	250	210	237	238	235	228	228	254	223	248	217	250	250	258	250	248	245	262	251	215	234	236	217	252	240	230	249	249	222	219	237	237	228	220	241	238	230	230	247	230	250	260	231	243	253	242	252	251	245	242	243	233	203	230	231	234	239	237	231	206	226	216	243	234	232	246	251	242	233	223	239	227	232	235	234	257	254	230	229	210	242	254	285	258	249	246	263	210	246	257	231	238	256	238	224	207	281	267	245	253	246	248	249	237	233	248	232	270	248	240	223	215	236	256	246	243	252	236	242	224	222	241	238	205	230	253	242	243	252	256	241	247	208	220	239	240	237	247	214	204	221	215	254	248	240	227	220	240	254	232	225	249	255	238	232	225	263	226	220	247	237	253	210	246	245	242	239	225	233	237	228	240	260	227	219	248	248	240	247	258	251	243	246	228	255	266	250	265	249	226	261	238	211	256	247	240	232	236	249	216	235
345	3	3500	133469	517	1	22	217	729	1314	874	718	845	393	406	415	431	386	369	365	353	367	337	335	298	305	313	304	316	301	285	331	266	304	294	280	281	259	277	266	295	285	267	255	269	310	306	267	258	292	255	278	284	265	260	276	283	260	271	256	243	275	267	270	251	280	231	271	244	263	251	253	273	246	269	243	232	245	252	260	236	253	276	263	257	252	271	260	226	263	263	253	231	268	267	252	251	250	228	247	236	245	271	263	223	255	235	257	249	246	259	244	249	244	242	234	241	238	262	249	243	235	273	240	235	248	254	264	279	243	255	252	252	249	237	251	253	235	262	244	266	252	238	251	241	265	276	222	234	268	251	273	253	237	232	255	255	242	233	233	250	248	245	250	239	249	249	252	270	248	250	234	251	240	240	238	276	235	265	277	250	235	259	253	250	253	238	270	251	230	244	266	254	256	259	242	280	234	248	269	258	257	261	251	274	254	258	254	245	230	281	235	266	244	246	266	240	239	254	228	248	252	244	229	245	288	246	287	261	236	259	225	254	270	261	263	275	242	262	279	277	231	254	222	221	275	254	235	256	240	255	251	255	268	242	250	262	245	232	276	253	240	229	256	242	242	256	264	277	239	244	256	225	254	241	222	241	249	273	253	230	228	271	238	263	270	258	269	250	233	254	270	258	263	235	232	240	243	247	252	251	247	249	225	237	252	255	267	257	248	242	255	259	265	231	290	274	246	246	262	270	236	251	243	244	261	244	269	260	243	231	230	255	250	240	231	243	216	245	244	249	267	250	252	214	235	235	238	282	244	236	227	253	234	280	234	239	251	242	236	254	246	250	256	238	243	245	267	247	249	242	253	233	256	253	261	263	241	265	245	227	262	232	270	257	255	261	228	235	216	255	286	260	245	272	254	231	245	251	244	262	257	256	249	248	267	255	230	269	257	264	238	255	254	255	217	225	274	239	236	244	240	253	251	255	269	227	288	248	244	249	253	247	259	223	246	256	254	259	229	246	275	235	250	262	249	270	238	248	253	257	245	254	212	235	254	239	229	295	219	242	233	242	251	233	242	252	224	249	256	254	243	263	267	266	244	254	254	262	277	258	219	239	249	254	234	258	252	248	237	247	254	241	233	255	268	239	250	242	250	247	247	245	263	220	241	252	242	252	249	247	238	240	231	243	250	219	287	235	233	228	247	272	259	256	262	248	254	211	256	225	249	230	245	252	264	254	245	259	251	254	234	237	252	249	251	232	245	259	257	278	257	247	234	256	234	273	231	251	237	240	265	245	222	257	233	236	244	241	272	251	273	216	238	253	278	241	260	271	239	260	255	229	275	241	242	247	252	273	228	270	256	228	245	263	248	261	227	236	242	240	238	252	261	253	252	237	266	232	261	244	250	245	222	273	234	256	232	237	230	241	272	258	266	257	243	253	234	218	267	234	215	254	260	228	265	270	268	231	250	249	243	265	260	225	275	257	262	233	264	236	268	250	247	236	240	237	240	235	239	261	250	242	249	253	231	228	269	233	264	237	226	221	261	230	242	256	253	215	264	230	226	238	239	233	245	233	229	237	262	249	242	233	249	239	267	238	282	258	266	254	284	246	251	248	247	244	238	260	258	243	248	233	280	249	227	243	230	240	266	249	247	246	270	231	283	248	266	242	234	227	276	244	265	244	227	224	254	235	241	247	255	249	259	226	236	254	256	241	235	229	239	233	273	253	229	268	249	253	243	233	251	248	239	235	232	249	265	265	250	239	280	271	231	223	239	254	274	241	250	224	261	253	255	225	240	233	259	243	264	230	247	258	215	224	255	227	190	256	248	229	252	219	235	266	252	219	244	252	241	242	239	229	236	272	243	260	280	226	259	264	253	201	282	242	222	275	241	236	247	234	245	258	223	237	239	235	235	238	246	221	229	247	256	263	220	256	240	236	245	246	278	292	221	240	237	253	245	259	254	260	234	236	231	250	256	278	247	268	286	249	261	267	248	248	241	261	229	262	254	242	216	251	244	244	248	235	241	229	245	251	261	243	251	229	239	271	219	234	237	234	267	241	266	251	265	232	288	238	261	251	238	249	258	266	239	245	262	246	245	234	271	236	275	240	238	293	222	250	237	256	232	217	245	248	204	242	247	237	225	261	265	245	249	227	283	249	250	247	235	226	227	247	243	222	231	252	248	265	254	247	252	225	231	224	236	242	236	264	247	247	277	247	253	263	260	255	228	239	207	248	263	233	232	238	252	245	195	252	262	242	252	252	245	238	241	256	252	263	255	260	263	238	240	242	230	244	278	234	242	247	250	233	250	255	223	239	226	230	266	255	241	243	255	242	243	228	253
