345	0	2700	122929	488	19	17	163	508	474	515	572	533	572	495	481	453	466	459	407	393	400	418	377	380	419	364	366	351	360	325	342	351	347	322	343	340	331	365	306	307	365	327	333	324	314	333	316	345	337	303	313	300	314	325	303	309	303	298	331	317	315	304	303	293	327	294	300	286	285	301	279	307	328	267	318	297	282	289	268	315	281	298	317	300	287	298	290	305	279	315	291	300	306	308	264	314	251	267	310	282	289	300	307	280	295	293	296	315	320	250	282	306	298	274	279	285	310	260	283	300	285	294	298	280	271	265	305	305	269	277	263	313	307	296	267	295	314	318	300	301	293	277	276	255	282	295	314	295	296	295	285	306	301	293	309	274	240	284	259	273	280	299	300	286	282	283	297	303	285	294	283	300	311	266	287	282	285	274	291	306	314	303	308	300	262	296	279	296	312	291	286	293	285	275	283	281	305	273	295	296	263	286	282	311	273	283	261	296	292	286	289	308	300	275	292	271	309	253	300	254	303	298	297	282	316	304	288	275	279	287	319	280	300	283	303	269	277	273	327	282	287	275	269	251	290	276	323	279	260	304	278	270	278	293	267	274	293	291	306	302	298	288	281	271	312	272	291	299	279	277	294	259	324	293	280	298	309	269	281	259	250	305	254	294	304	263	281	276	309	287	302	280	281	278	300	319	281	298	271	281	281	271	262	298	275	291	252	289	284	285	297	308	269	308	254	289	306	273	308	273	295	298	285	282	280	286	277	274	290	296	270	300	266	282	300	284	299	278	262	306	289	302	272	295	289	273	303	268	300	318	282	284	291	308	296	271	274	262	302	306	295	274	250	289	278	287	293	304	317	257	305	293	284	303	288	290	266	284	265	298	271	285	270	271	281	295	282	270	310	267	310	297	280	299	315	268	286	273	285	277	276	299	269	304	291	252	282	295	302	291	275	274	298	301	250	290	283	279	277	284	286	280	274	299	291	300	259	286	284	305	275	270	294	311	282	268	310	284	307	285	270	315	309	300	278	298	309	289	305	271	265	298	291	287	276	287	322	308	283	291	270	325	283	262	269	286	305	279	288	292	291	273	265	288	259	300	342	277	310	258	297	299	273	285	324	271	284	289	276	283	297	269	294	314	274	302	307	283	280	289	300	295	297	321	295	256	275	274	275	281	290	291	291	290	285	259	279	283	280	287	308	274	259	292	280	280	287	286	301	276	280	291	285	280	290	337	271	286	312	275	300	260	253	326	274	306	273	284	279	275	317	277	272	283	284	308	313	241	293	285	309	284	291	317	292	253	278	289	290	283	291	280	271	255	266	300	272	288	320	302	307	291	267	260	271	291	280	251	299	280	293	267	271	270	287	315	280	287	259	288	268	248	292	263	312	274	305	285	304	291	305	274	289	278	283	280	269	304	269	309	290	292	293	256	296	292	279	270	299	296	264	287	292	274	319	286	280	288	282	277	279	269	290	300	282	272	255	311	282	296	293	285	271	295	290	305	280	289	303	291	270	288	294	260	311	275	276	308	300	306	293	277	277	296	265	309	283	279	262	288	283	285	319	286	310	306	267	264	273	283	295	285	289	274	286	270	304	281	279	300	298	303	278	275	269	293	264	288	280	281	309	310	260	284	274	321	314	269	247	287	286	290	285	307	261	290	284	294	305	279	260	305	277	275	258	291	253	297	281	291	301	294	280	270	277	295	300	257	268	260	283	287	245	286	260	298	287	288	313	286	304	296	263	300	279	273	290	297	277	315	283	261	295	270	289	279	276	306	277	304	288	264	263	296	268	290	311	265	293	302	266	260	301	292	266	260	289	318	269	288	257	272	268	286	264	276	298	269	291	316	316	274	298	275	318	267	272	291	280	290	307	288	285	306	258	307	302	274	285	286	274	286	292	266	290	284	284	303	287	274	284	290	319	278	279	292	289	271	289	296	282	292	299	282	293	307	303	282	276	294	281	289	281	259	290	276	258	300	291	267	282	297	281	279	258	297	297	303	302	300	306	267	260	301	240	304	285	294	293	280	307	297	295	291	284	271	287	297	274	278	314	281	288	270	295	275	273	280	321	269	287	274	271	312	270	271	304	321	258	268	302	288	295	292	296	265	296	282	293	280	283	291	311	250	300	293	251	295	284	263	304	271	261	295	296	257	317	280	280	272	270	277	289	267	252	291	281	291	300	304	282	264	281	275	275	271	290	284	294	258	293	260	272	273	305	255	280	295	262	301	267	282	297	288	295	285	253	284	282	295	265	313	278	275	276	306	271	273	286	299	264	294	303	303	271	273	272	275	291	278	311	268	286	274	267	323	286	283	307	255	288	268	278	278	265	303	275
345	1	1900	123030	541	10	29	168	270	418	425	442	414	419	396	351	334	344	295	314	300	291	278	285	271	298	260	265	291	290	276	245	257	238	241	271	256	227	253	255	219	234	229	251	247	237	259	240	248	250	226	251	224	255	232	237	219	212	233	252	227	244	241	213	214	247	249	251	255	243	241	224	244	232	218	223	211	259	240	237	204	247	203	242	226	232	234	241	241	220	234	230	233	243	209	227	236	238	243	234	195	233	229	216	215	252	224	213	246	243	218	238	216	232	235	231	206	243	240	191	207	214	221	230	233	228	210	223	198	241	204	240	259	220	245	227	236	228	252	249	219	228	226	240	233	234	232	228	208	249	197	213	234	210	256	252	219	223	240	218	219	238	247	232	238	237	246	224	221	220	248	218	215	201	212	227	229	237	237	215	202	200	229	220	261	242	193	218	224	244	226	221	256	200	211	241	224	226	204	205	237	211	196	249	238	198	230	245	216	229	230	227	200	236	200	201	220	224	221	255	209	221	226	220	253	236	241	228	229	236	239	236	232	226	227	192	199	215	242	217	236	250	235	231	230	226	237	224	251	256	220	230	227	215	238	210	222	240	239	221	222	243	230	224	215	228	198	231	237	225	219	240	215	226	231	247	230	227	198	221	227	211	255	228	200	240	237	216	232	234	224	223	221	249	220	240	225	224	251	219	241	220	225	225	222	233	225	229	215	220	245	215	215	230	219	222	223	234	233	207	227	220	221	245	231	216	222	207	211	206	239	224	204	216	218	198	204	213	205	207	212	227	243	219	209	209	202	217	224	240	233	224	226	216	218	221	244	232	224	233	226	217	209	217	225	218	242	213	219	226	218	229	197	238	225	227	225	210	246	245	236	229	222	214	219	212	236	219	210	232	229	217	210	220	222	189	219	236	237	216	235	233	210	225	228	236	252	214	249	207	204	217	232	191	186	210	234	191	243	245	243	264	204	229	226	210	234	232	218	235	235	239	224	189	238	210	243	248	223	230	235	237	201	221	234	252	232	217	222	238	222	191	227	228	232	250	222	217	235	218	228	228	238	226	231	228	229	222	240	204	227	202	238	237	222	236	238	227	244	217	223	223	198	230	243	248	233	215	240	198	219	227	236	228	233	246	214	246	234	209	222	222	235	219	257	261	238	251	230	224	238	234	247	204	233	213	220	229	206	237	219	199	241	255	247	233	216	258	201	247	242	243	252	211	238	224	236	235	213	221	227	226	206	240	215	226	242	220	247	241	216	239	221	223	249	244	213	194	227	199	193	234	212	210	239	230	251	226	209	242	213	227	209	245	210	217	197	238	197	201	207	237	210	225	210	253	225	225	244	209	236	202	251	232	233	211	219	224	239	234	236	222	245	245	215	209	204	212	230	236	215	217	239	234	239	233	228	200	229	216	192	233	209	241	203	230	214	219	246	198	219	222	225	241	233	216	233	226	235	217	256	227	217	221	264	233	222	239	219	213	237	214	204	227	235	223	252	200	253	228	232	210	249	231	213	236	224	224	186	229	208	234	249	234	229	215	228	230	228	207	225	219	238	214	241	235	241	226	246	229	266	214	234	236	210	227	244	222	224	229	211	222	216	241	240	241	228	227	239	204	206	224	220	227	223	237	236	215	217	215	225	205	228	252	244	231	215	197	221	218	216	237	223	224	218	224	226	220	242	212	220	251	238	214	246	209	234	213	246	208	209	220	224	209	237	231	194	224	220	235	254	213	192	222	207	245	215	260	234	229	232	235	242	229	238	229	219	208	194	212	224	226	255	242	220	231	233	254	237	221	240	225	227	213	213	223	215	222	238	215	204	231	228	243	222	214	237	237	205	240	201	242	220	229	241	218	229	226	253	218	233	231	242	249	226	216	223	245	203	239	223	223	220	224	222	215	219	232	225	239	226	208	215	230	245	254	213	224	237	209	240	235	236	231	212	234	247	213	233	231	220	209	217	219	208	227	235	210	266	216	240	227	220	238	200	225	249	220	228	230	242	240	197	233	238	230	217	221	238	225	233	219	210	246	236	246	197	215	206	213	222	212	219	222	220	225	215	196	219	221	227	214	217	223	203	256	230	212	216	223	220	231	204	258	248	236	218	214	241	203	196	209	218	212	217	218	232	220	222	246	210	228	214	230	240	255	233	216	206	231	228	255	221	219	231	244	209	268	236	216	229	230	216	222	233	240	203	227	222	230	233	216	208	206	229	240	230	224	213	210	222	224	241	206	240	236	215	237	244	210	232	223	232	247	237	224	230	250	194	231	235	218	242	227	215	223	237	221	224	224	217	218	215	227	242	250	200	232	213	209	224	229	240	231	235	207	240	216
345	2	2100	123132	527	4	15	164	277	428	452	503	457	443	411	377	371	382	345	362	307	323	334	340	323	295	314	305	297	308	321	295	267	279	254	293	289	263	285	262	264	237	272	265	252	271	240	247	281	257	233	251	283	263	263	261	248	218	269	234	229	276	256	243	264	257	275	259	276	256	270	234	238	256	236	248	246	237	231	257	243	249	258	219	270	260	237	235	216	245	245	242	230	225	244	226	227	247	239	253	258	238	248	236	284	228	225	251	257	240	241	249	221	222	277	254	221	248	238	248	247	249	257	278	220	252	267	220	240	250	248	242	240	254	239	232	241	231	244	244	231	259	270	254	237	237	255	244	228	228	228	245	249	254	248	228	234	231	248	220	266	262	226	222	237	227	233	264	248	228	241	268	240	233	227	241	221	239	264	234	227	249	274	235	248	261	265	226	223	220	236	223	244	236	246	227	238	252	253	256	242	227	254	238	237	264	226	242	228	237	235	234	250	261	248	228	226	266	239	256	245	240	230	229	225	260	240	235	276	249	219	235	243	236	227	241	254	233	228	260	244	240	252	236	251	254	236	231	250	256	272	237	246	229	256	251	224	242	255	245	242	268	216	232	239	259	231	262	252	230	257	239	217	223	214	242	226	273	245	227	265	270	247	224	229	233	236	238	230	234	279	244	228	237	274	206	220	229	271	246	249	231	250	213	235	227	225	232	220	242	243	238	244	259	255	257	247	249	267	234	253	238	251	238	234	235	254	243	260	244	242	222	238	251	251	226	249	239	258	250	253	240	270	264	246	220	243	244	244	220	244	232	247	242	249	246	239	250	235	242	251	253	254	234	226	248	244	250	210	248	251	209	263	256	248	251	242	232	238	262	226	223	237	236	262	243	234	241	218	252	243	249	235	238	255	250	228	248	244	228	267	237	252	237	234	230	241	239	258	267	235	219	241	240	236	232	219	229	223	215	256	244	255	230	245	252	216	252	258	226	235	228	245	244	243	234	242	240	252	207	255	235	256	216	236	251	229	251	227	238	239	227	237	221	235	241	230	247	245	223	247	248	246	251	253	260	239	239	227	249	223	259	256	244	217	215	232	238	217	249	250	219	279	246	257	235	247	256	248	241	232	239	237	256	223	243	230	231	264	231	226	252	237	249	205	234	218	238	254	246	244	254	248	216	245	278	230	241	215	242	222	230	237	214	224	239	241	229	258	242	246	251	255	236	227	221	246	244	216	243	252	258	226	234	240	235	229	253	266	227	242	254	241	248	231	239	238	230	246	235	215	228	235	234	230	229	213	241	227	235	230	231	262	243	260	263	227	218	253	260	243	243	249	236	213	239	258	226	261	241	248	236	232	217	238	226	238	240	229	250	222	244	260	268	251	238	250	239	229	245	246	225	244	258	218	253	265	285	234	240	228	235	228	245	245	249	257	275	239	223	253	231	241	213	226	243	247	244	244	255	248	263	233	236	214	231	225	264	246	235	260	261	219	251	233	255	258	298	226	233	233	251	233	233	230	214	241	270	243	240	248	243	255	239	216	238	258	246	223	232	231	205	238	260	261	224	275	214	240	239	235	241	225	277	262	238	240	252	243	247	260	229	212	225	253	253	263	220	253	221	242	255	254	240	237	241	216	240	225	239	223	245	262	243	249	239	243	233	249	235	224	242	223	255	264	245	246	234	217	221	256	237	222	236	249	228	242	233	227	263	268	235	269	233	236	274	262	254	236	214	257	236	227	266	250	272	229	250	229	256	223	240	257	238	260	237	240	224	278	257	245	227	228	236	241	253	216	235	217	249	261	231	252	229	242	226	215	243	233	263	245	237	245	252	230	245	243	252	223	239	254	230	220	235	242	249	234	228	231	254	275	258	245	246	256	269	234	247	206	235	215	271	243	231	235	228	233	250	240	257	223	265	242	221	244	246	224	226	230	244	248	230	243	246	254	234	239	226	255	246	216	236	245	250	247	243	265	234	261	280	243	234	268	256	248	209	229	228	241	230	258	229	216	291	216	229	228	219	222	237	220	254	234	245	212	227	212	250	210	215	259	236	255	212	253	244	238	223	249	251	261	253	253	248	242	216	248	238	255	237	220	246	250	273	234	262	240	247	244	241	231	247	242	239	238	240	228	247	218	216	216	212	241	246	244	243	224	266	230	237	222	225	228	240	269	225	222	252	235	239	260	225	229	244	216	227	233	253	245	240	230	227	235	237	239	242	230	244	226	255	250	235	232	244	239	270	259	256	260	260	230	228	259	260	230	235	205	225	272	236	237	246	229	211	256	238	273	237	230	244	239	236	265	254	228	271	240	229	251	236	269	201	243	224	229	237	230	227
345	3	3500	123234	493	13	14	159	384	433	507	542	486	461	404	425	397	372	393	377	396	362	365	315	360	310	328	310	294	317	307	284	318	308	308	299	326	290	284	284	287	319	257	267	262	266	299	277	275	316	263	294	266	266	282	271	265	259	275	233	285	259	292	274	291	227	266	243	251	267	274	305	248	256	263	268	252	266	280	305	247	288	262	268	294	280	249	267	292	268	256	258	273	253	245	267	231	242	276	265	256	258	246	250	248	269	256	271	258	260	266	251	257	266	246	266	253	245	254	259	273	266	244	275	259	281	288	238	253	248	287	242	247	277	239	247	233	243	254	235	237	261	253	240	252	251	228	252	236	241	262	249	262	306	259	245	255	247	277	265	270	260	270	243	244	279	249	261	250	253	235	255	230	255	249	234	249	236	270	254	254	257	228	261	290	270	240	245	248	263	239	282	249	249	246	259	241	251	253	268	270	210	250	261	250	247	260	252	242	262	233	270	257	258	276	297	217	268	243	243	260	241	250	249	278	270	245	229	253	261	240	267	249	274	262	256	245	242	238	217	273	260	241	247	249	271	243	243	264	259	250	289	275	276	252	262	291	235	246	241	253	221	272	238	251	272	236	235	265	225	265	247	269	265	293	262	241	256	240	243	245	240	287	277	240	267	289	257	250	274	275	229	250	269	247	245	261	254	228	243	226	277	243	247	265	246	252	284	253	255	263	253	264	281	289	232	271	250	250	266	260	262	248	266	246	261	247	252	235	253	253	266	226	248	269	257	235	225	265	250	262	224	239	258	288	253	234	225	239	256	268	238	260	248	245	246	221	250	250	248	225	274	264	255	237	264	259	253	239	261	258	247	232	236	246	243	254	237	250	231	245	232	250	251	239	263	244	240	279	259	247	248	242	250	270	247	248	247	257	253	268	266	253	252	269	256	268	237	272	258	272	214	256	240	267	290	260	250	231	239	274	247	230	236	260	254	234	238	257	257	247	264	256	244	229	253	266	247	265	259	249	253	252	259	247	249	250	260	243	238	260	240	237	230	255	262	246	271	261	271	270	244	245	270	247	252	246	240	243	249	234	263	273	258	240	251	263	264	241	246	237	249	248	266	231	267	262	244	266	268	260	251	223	270	261	246	243	242	223	283	240	245	241	271	247	246	231	276	278	269	227	230	239	240	226	248	261	230	213	267	210	281	265	254	251	222	235	226	264	274	230	270	251	264	261	248	255	247	233	271	240	232	260	239	244	267	259	266	250	231	233	282	255	231	236	264	230	256	244	250	212	275	250	277	257	259	256	257	247	239	233	287	242	237	263	247	239	222	272	268	267	281	257	270	243	245	237	274	256	245	239	256	236	256	263	249	234	258	253	260	232	259	272	266	261	256	246	243	245	252	235	236	217	256	258	281	250	252	241	224	253	237	274	299	251	234	233	239	252	236	253	253	272	254	269	265	248	248	230	273	252	249	238	241	262	256	261	242	259	250	255	259	248	262	226	252	248	237	232	288	249	237	218	239	272	258	260	249	256	248	266	250	231	224	233	282	237	248	250	258	243	233	260	273	274	266	264	241	227	279	250	244	245	255	248	288	258	261	251	260	236	261	255	225	272	260	267	249	239	267	250	245	277	235	257	249	249	255	233	231	252	275	239	264	276	248	233	243	252	242	232	210	245	265	254	227	238	249	251	269	263	251	257	255	248	231	244	221	245	259	273	271	242	251	235	238	255	258	223	260	250	273	231	269	246	230	258	254	239	232	242	240	232	238	267	278	230	235	258	275	248	249	246	248	254	259	254	243	260	260	237	266	241	229	260	271	248	238	246	274	237	279	239	272	257	255	270	251	258	254	236	242	210	221	225	268	256	226	274	258	248	238	252	233	225	257	241	231	235	214	261	266	287	241	244	266	240	270	238	271	250	215	277	249	257	263	260	241	262	268	250	226	268	237	251	236	262	250	265	238	219	256	264	236	265	263	238	245	265	266	265	245	247	228	256	235	233	248	252	265	251	258	276	262	247	250	259	274	265	248	268	271	234	253	240	233	244	245	255	250	235	226	242	244	253	241	242	251	260	245	242	251	264	238	245	251	265	238	273	253	264	225	232	247	253	247	250	240	253	260	257	279	240	278	266	278	236	261	261	250	235	238	252	261	244	254	264	275	262	251	239	279	228	248	272	280	255	255	245	269	252	260	256	252	260	252	261	257	224	251	271	258	272	263	263	238	252	234	228	231	259	248	273	285	247	238	249	260	237	251	225	244	249	265	226	276	243	256	223	236	256	266	236	230	257	258	272	242	267	260	254	253	233	257	252	248	244	258	248	251	254	230	240	256	242	241	240	241
345	0	2700	123336	469	10	19	174	388	475	532	601	541	525	488	486	464	429	439	417	399	405	400	408	360	368	398	402	380	374	349	329	331	318	378	378	344	335	346	307	306	359	328	318	312	344	297	310	299	312	348	288	322	324	321	331	308	309	291	301	278	310	278	295	299	297	312	321	314	293	338	310	275	308	296	292	311	313	278	286	287	278	275	271	298	286	299	288	312	266	276	286	298	307	293	328	290	300	302	333	281	297	283	292	287	286	282	287	290	281	284	269	281	290	275	315	266	290	276	316	296	289	293	311	284	275	270	268	257	313	278	307	292	288	275	266	278	284	325	272	261	278	279	302	280	292	291	277	293	287	272	302	281	319	299	313	266	282	291	285	321	318	293	288	278	298	296	268	295	290	300	280	293	300	294	307	278	291	294	305	278	319	287	283	286	298	304	321	290	288	282	262	265	294	274	292	286	314	262	285	302	288	283	309	298	286	300	299	289	293	293	296	291	305	285	287	279	313	273	285	283	306	274	285	280	302	294	277	302	303	266	269	272	298	274	307	311	287	284	284	302	275	274	278	300	298	266	300	282	270	295	310	274	316	295	282	322	297	269	294	304	276	300	304	258	285	318	307	254	283	297	276	281	287	299	274	274	300	294	297	289	303	305	285	284	292	301	308	305	269	292	277	280	301	268	302	290	289	294	300	262	281	283	275	304	265	261	283	282	267	280	300	278	285	310	290	293	294	284	309	273	295	270	297	277	288	275	323	256	305	273	303	296	289	296	287	279	288	289	287	300	279	280	299	295	302	279	292	292	299	275	313	286	287	270	259	288	279	288	310	270	268	273	324	300	302	302	274	268	289	327	287	286	283	288	285	285	267	285	308	265	263	279	296	306	300	308	276	291	272	267	288	299	276	278	297	267	291	273	291	297	293	289	298	260	260	265	258	288	288	279	273	311	300	266	290	266	288	279	270	283	282	284	305	291	276	286	269	284	278	292	305	285	296	288	290	283	285	281	274	278	284	288	264	314	296	292	279	281	289	268	264	278	280	272	289	305	276	302	303	272	252	262	274	271	265	286	279	291	321	290	293	300	279	276	279	283	288	336	261	280	265	299	291	284	259	300	311	264	283	272	268	301	283	273	291	279	289	312	253	281	301	294	281	297	299	296	277	285	283	273	316	302	294	294	284	298	291	266	320	268	280	279	308	291	301	260	308	274	275	288	299	268	260	274	292	294	289	282	284	270	282	278	305	280	255	267	292	267	289	281	265	285	259	329	286	290	295	269	275	297	279	261	279	313	278	260	271	299	313	294	289	320	250	283	273	278	273	276	282	275	281	291	256	288	287	288	299	304	255	286	275	280	279	297	302	300	294	292	282	266	288	283	325	274	275	288	293	272	279	279	298	258	318	294	318	303	286	313	282	276	266	278	293	269	264	274	284	298	322	280	301	284	272	293	273	331	307	293	257	301	301	282	306	280	291	294	288	283	312	282	301	303	300	286	272	270	285	262	305	267	311	279	268	281	290	299	297	287	255	275	298	292	294	297	268	302	276	243	321	297	311	313	269	292	291	293	279	279	290	295	287	298	303	304	276	297	328	265	279	295	304	257	269	283	295	280	293	260	289	263	283	268	263	286	297	292	276	270	301	292	290	287	294	288	289	274	292	290	256	311	303	313	273	284	293	283	282	274	285	282	313	298	274	297	311	266	280	295	290	306	291	272	310	327	312	308	311	302	272	304	312	251	270	282	286	310	296	295	293	271	289	257	296	290	316	283	283	274	281	292	257	275	295	314	283	291	300	285	290	269	278	276	273	290	268	318	285	272	263	272	289	301	275	295	287	293	301	265	306	284	278	290	292	285	282	276	263	301	287	281	265	289	292	310	310	288	281	280	338	303	286	264	278	291	277	272	278	270	290	279	279	290	278	299	320	305	277	278	298	313	278	288	298	249	284	272	281	297	293	299	275	305	282	276	299	265	289	299	265	272	283	298	268	270	282	285	280	278	294	316	315	297	308	300	293	275	300	279	302	297	289	261	297	296	279	277	282	285	306	271	288	314	281	270	297	298	263	276	283	269	263	291	293	281	281	282	274	304	278	294	288	292	273	266	292	269	285	263	273	289	313	284	308	267	281	292	296	283	257	301	297	295	299	284	300	284	279	288	313	266	286	314	279	297	293	293	261	309	268	274	281	284	313	295	292	295	276	293	268	269	280	295	291	285	307	246	323	309	279	284	292	261	300	274	289	271	309	294	285	268	278	296	295	282	272	272	263	296	297	292	291	297	266	289	287	287	282	286	298	284	276	291	275	277	277	283	280	258	298	315	309	285	275	271	294	294	299
345	1	1900	123438	536	8	36	139	274	435	460	469	415	414	331	358	336	345	314	305	301	338	272	299	285	276	286	256	292	288	263	264	245	263	246	278	263	255	245	247	257	256	242	247	241	249	258	253	225	242	251	257	251	255	227	242	238	236	219	265	239	228	215	234	221	233	245	205	260	222	214	242	237	227	228	220	225	222	211	233	234	237	212	259	207	223	232	206	213	255	230	203	238	229	232	221	232	221	234	249	235	218	252	227	235	247	204	222	226	235	224	239	208	217	243	222	222	235	222	220	224	206	223	211	239	230	214	216	232	230	260	217	240	221	254	211	220	250	246	248	219	236	234	211	228	257	214	232	262	216	229	224	210	211	231	243	228	236	224	219	232	224	217	227	233	217	223	226	224	202	214	219	231	204	211	198	235	230	221	226	206	224	245	215	226	233	240	223	224	223	224	228	215	223	229	195	241	228	226	202	216	208	227	214	247	240	246	209	221	204	195	199	236	230	231	245	250	210	208	220	206	210	222	227	223	243	240	232	249	219	218	240	221	220	256	227	212	225	250	212	228	226	213	236	203	228	194	223	208	260	225	212	226	227	241	220	197	224	241	215	212	216	220	244	209	233	209	219	211	229	235	230	228	193	238	224	202	223	238	221	227	209	212	224	228	242	220	209	236	217	226	215	236	218	215	250	200	206	204	222	217	217	216	235	221	236	234	204	214	221	226	199	199	240	242	228	219	229	242	221	235	245	235	201	195	211	211	226	219	221	229	239	208	230	208	229	230	208	239	219	219	241	216	226	213	214	258	228	223	228	226	243	191	248	225	220	242	226	238	234	207	226	209	225	225	228	243	233	226	201	255	224	233	220	246	231	214	250	235	220	226	235	228	236	223	238	190	231	231	234	241	222	249	240	204	202	246	248	232	206	236	238	214	215	230	231	203	213	258	213	237	222	214	225	228	214	236	218	201	217	231	239	223	231	217	226	222	245	218	213	249	241	223	231	209	212	192	233	232	214	216	215	227	220	228	239	239	210	204	227	224	248	208	232	221	208	194	223	235	229	204	222	233	227	215	238	226	221	224	213	222	186	212	233	245	214	236	224	245	213	215	250	219	220	261	214	214	212	235	198	206	215	223	223	221	246	224	236	242	217	234	223	197	220	231	213	215	232	199	207	248	230	245	191	192	215	247	230	209	205	241	229	226	246	219	223	229	225	225	240	229	194	226	208	203	245	211	233	218	218	228	209	203	251	213	199	233	195	209	229	202	219	224	232	234	207	237	211	212	219	230	227	215	234	208	236	202	237	235	220	257	216	212	232	212	242	220	227	215	207	205	217	248	206	239	209	235	200	230	226	228	236	226	224	228	200	185	232	228	226	228	235	201	235	219	205	219	238	228	217	223	230	218	239	230	237	253	236	239	259	213	236	224	239	238	226	267	216	237	233	208	216	214	241	223	235	235	238	213	233	214	230	229	218	226	239	238	213	213	235	244	257	231	203	212	237	233	229	225	251	229	219	207	247	246	246	238	238	238	207	247	234	204	246	240	211	205	217	227	213	204	233	237	241	226	218	230	238	206	201	205	230	217	207	237	224	223	212	224	221	237	220	224	219	213	221	211	244	236	220	249	214	236	229	217	212	238	237	210	245	245	195	251	230	211	237	223	210	247	237	209	212	250	244	233	228	235	246	201	214	220	205	239	223	209	238	227	223	216	242	217	201	223	220	209	241	202	223	215	234	241	240	209	222	239	211	238	222	205	215	213	244	215	223	250	222	227	238	221	225	224	230	225	215	222	233	220	237	228	227	201	230	213	204	248	242	193	226	241	217	228	199	229	216	244	237	214	233	241	204	230	215	233	198	212	248	209	250	224	211	245	210	221	209	215	233	223	254	218	260	250	206	233	227	212	228	220	215	242	186	236	239	203	238	232	243	236	251	227	241	201	241	209	231	199	240	229	214	223	205	247	214	228	200	199	246	237	209	230	252	243	198	229	230	206	253	233	218	243	230	209	222	207	218	194	218	237	238	196	208	228	227	190	220	204	221	220	219	209	226	224	221	209	207	220	241	227	212	244	227	223	230	231	250	220	235	240	215	221	235	208	213	243	224	235	212	230	226	206	216	243	239	216	217	203	221	247	217	222	242	240	203	227	219	230	238	226	231	224	217	228	216	236	249	198	221	214	241	226	225	209	242	244	211	218	214	235	219	196	265	215	214	223	225	211	225	223	224	201	216	221	211	226	223	203	254	203	200	241	243	221	221	235	228	213	254	223	217	221	242	236	207	254	202	214	205	225	233	233	210	223	234	228	218	237	215	241	229	230	204	226	226	232	196	231	228	223	223
345	2	2100	123539	522	8	46	197	294	480	427	476	478	442	384	386	378	357	361	325	307	309	318	324	315	320	277	298	286	298	303	295	270	275	269	290	279	256	259	263	279	250	243	261	251	251	256	241	269	256	248	270	264	228	264	253	259	269	242	260	242	263	261	276	228	250	246	279	255	264	288	237	258	257	271	268	247	219	223	245	245	268	242	220	234	227	262	234	230	248	248	238	271	240	251	226	227	224	238	245	257	254	254	232	231	248	252	223	231	253	244	228	239	243	246	246	243	257	239	246	242	233	272	245	244	232	264	248	260	232	237	245	241	221	236	242	229	272	238	234	242	235	263	260	213	245	258	268	238	239	230	240	226	238	229	227	242	231	235	230	258	252	249	238	247	220	243	225	227	246	226	237	234	245	241	235	252	236	261	253	263	265	240	224	233	241	239	232	221	248	260	231	238	232	226	245	239	238	275	268	219	256	237	233	247	238	241	225	246	248	219	270	265	241	240	260	247	264	250	250	245	231	217	264	233	265	210	250	254	248	272	220	234	231	253	247	237	219	245	247	230	255	275	253	234	241	246	260	226	245	260	236	234	240	246	266	256	234	227	231	246	253	243	270	230	262	261	215	270	260	253	227	232	225	254	218	234	273	242	239	242	243	240	233	257	239	250	225	246	235	238	248	228	260	258	219	257	237	259	285	263	245	235	233	233	217	239	245	243	239	228	240	265	230	234	252	241	229	258	240	228	241	252	251	231	266	246	214	245	227	231	245	233	257	260	246	241	277	230	234	221	220	246	279	250	252	222	260	217	298	236	239	227	237	233	256	233	265	249	223	235	251	220	267	254	228	243	232	256	253	232	232	274	250	211	241	224	218	236	229	223	252	253	246	232	240	222	243	241	220	241	223	247	231	269	259	246	235	222	231	232	246	245	229	222	223	241	242	253	235	206	240	264	238	238	226	234	233	277	257	255	208	241	243	269	249	243	228	230	218	226	243	229	230	215	222	242	259	230	254	250	225	262	234	219	248	258	231	235	241	260	227	249	233	238	277	236	232	264	253	254	255	213	256	239	236	240	231	232	248	239	234	231	223	250	249	229	238	258	244	264	243	237	238	243	228	246	244	228	238	236	242	244	253	220	237	229	230	224	241	238	245	261	247	230	222	233	228	252	210	225	217	245	236	245	236	244	233	236	222	232	241	219	241	254	259	209	247	250	258	239	239	240	262	218	236	266	236	237	236	243	256	213	218	242	250	215	241	219	227	251	227	245	243	235	254	239	245	233	241	231	222	237	230	237	224	256	238	227	224	243	253	230	265	241	236	253	254	217	262	245	240	256	263	223	237	256	240	221	224	230	225	234	261	242	256	232	219	246	234	262	250	232	228	256	231	243	218	231	264	223	239	262	231	230	246	223	236	233	254	249	223	237	234	248	263	239	220	227	221	222	220	248	245	249	232	242	237	230	242	262	249	254	227	220	246	224	228	227	229	242	259	232	233	245	242	231	254	232	250	232	246	257	233	240	238	247	222	240	226	221	241	271	258	226	243	258	245	218	247	218	248	251	264	238	274	243	235	256	242	245	246	211	232	234	246	257	238	260	266	217	237	272	215	260	241	247	226	239	218	250	255	234	227	232	253	249	266	263	230	250	239	245	273	223	221	249	246	209	231	246	241	246	255	209	221	256	264	257	240	234	270	223	223	244	227	210	260	248	229	239	244	213	254	241	210	255	231	258	251	232	249	260	220	264	252	227	244	256	244	250	243	230	217	266	238	242	217	232	243	237	244	241	236	221	235	239	220	249	236	271	246	237	247	251	253	219	240	247	223	250	249	250	238	230	208	259	242	257	225	226	229	217	219	250	225	241	251	227	244	248	242	248	266	261	235	228	233	227	233	237	241	250	236	219	244	216	242	265	210	253	238	253	227	256	212	235	259	259	252	231	258	233	230	208	240	221	232	229	235	225	223	237	245	243	262	244	236	231	229	238	240	229	239	271	244	227	214	232	251	220	247	263	269	253	231	237	247	232	230	230	226	224	257	233	245	235	245	240	262	231	251	238	254	236	245	241	243	236	259	236	227	250	247	259	205	245	231	253	249	230	236	231	245	250	232	230	260	227	236	250	234	241	243	260	247	253	258	226	231	256	231	241	226	230	213	217	243	229	254	267	222	232	240	239	251	249	249	246	237	250	241	209	262	233	236	246	217	249	229	232	228	237	223	230	234	266	254	257	225	263	246	255	250	254	242	265	249	233	243	250	241	257	229	242	212	233	248	237	280	226	259	208	266	246	218	222	255	225	248	264	250	232	243	200	225	220	224	248	253	236	260	224	238	236	289	247	259
345	3	3500	123641	510	12	36	170	299	476	495	543	488	512	434	420	426	411	374	371	366	345	341	332	339	346	285	316	331	299	293	284	310	313	310	304	292	282	272	289	302	317	275	298	291	291	262	273	289	262	264	253	266	239	303	245	273	262	264	272	271	248	270	289	252	255	271	293	253	247	260	259	225	256	253	254	256	273	244	278	265	238	254	253	284	257	271	261	266	234	249	277	271	263	246	246	269	235	260	254	272	262	257	245	242	275	268	261	256	270	217	266	291	249	273	272	254	264	223	247	261	276	251	258	260	269	256	249	240	295	239	268	259	250	275	262	253	294	251	267	256	266	225	248	260	258	258	266	220	255	256	245	251	249	241	265	282	257	262	242	259	277	249	266	256	233	251	230	249	229	265	257	244	253	250	288	284	272	243	275	247	239	268	269	249	240	231	250	253	249	250	240	249	267	248	257	258	252	268	252	267	258	268	217	258	239	239	265	269	282	247	268	263	291	224	244	236	235	230	246	277	246	241	249	259	256	238	242	286	260	250	231	259	252	238	262	267	245	256	261	260	266	251	260	244	282	255	232	234	260	228	260	247	258	247	233	253	239	251	234	237	218	240	268	244	219	260	238	250	247	263	265	225	249	227	277	233	262	277	270	268	263	256	250	249	254	262	251	264	257	266	238	253	221	254	280	289	256	244	242	267	259	268	269	229	259	234	257	267	244	256	250	260	242	252	268	269	244	227	256	253	244	272	277	218	264	257	253	249	247	257	235	282	233	276	270	244	245	264	219	244	235	252	232	279	247	270	268	237	253	259	255	269	271	240	243	257	230	249	229	271	247	265	226	267	241	270	249	232	282	248	263	234	262	236	237	235	252	273	232	235	232	262	246	294	234	241	244	237	268	252	224	267	252	252	254	253	260	265	248	239	237	254	272	271	245	253	260	233	253	249	252	261	270	256	270	243	253	225	270	232	260	245	244	259	235	253	233	267	290	253	275	257	243	245	233	247	262	258	246	209	261	242	273	261	261	249	246	253	242	253	259	234	239	253	251	260	253	243	239	273	277	257	273	277	254	244	262	279	257	250	250	247	259	232	249	276	247	259	258	271	253	254	266	263	247	291	260	268	244	251	266	258	260	274	257	253	247	260	246	257	267	254	248	249	250	234	254	231	252	229	251	261	260	261	276	232	250	241	262	262	251	243	278	262	266	234	252	227	241	255	248	236	243	235	257	288	255	263	268	260	270	255	239	261	264	257	246	227	243	240	248	254	243	229	261	254	244	250	228	248	248	261	247	252	261	246	277	231	234	268	254	247	244	287	252	273	217	221	243	229	279	261	251	232	273	241	256	249	220	225	279	264	253	254	274	263	262	282	258	262	253	229	253	257	257	236	238	266	242	241	243	225	262	262	247	255	272	258	257	250	266	260	255	269	243	286	263	234	269	258	247	269	246	242	264	248	272	258	251	248	285	263	235	237	258	260	246	256	264	253	238	255	276	233	238	264	235	223	286	243	274	230	241	257	247	233	251	256	243	230	250	251	252	268	236	220	257	271	249	278	246	269	241	283	253	264	246	248	250	248	246	224	257	275	259	283	246	261	246	269	265	257	253	266	263	249	273	256	245	237	253	231	280	253	245	248	233	246	254	272	265	240	274	253	256	250	248	240	260	258	277	254	259	236	233	240	265	256	257	238	229	259	257	233	234	241	209	249	273	197	243	243	242	251	264	250	263	246	237	241	262	249	264	245	254	250	244	235	257	242	268	260	247	263	251	276	258	249	266	256	236	245	258	272	241	257	260	228	247	247	273	249	274	234	259	238	263	264	282	259	237	237	258	258	257	273	231	209	261	278	253	224	251	255	261	265	246	257	245	243	241	244	236	256	247	251	272	265	247	226	253	268	254	247	262	268	246	253	238	235	271	228	259	208	261	234	250	243	221	248	253	241	233	237	262	252	249	269	241	255	252	260	275	246	274	239	227	258	249	253	245	263	240	242	280	250	240	281	239	251	273	254	267	246	253	252	230	252	246	224	276	258	242	236	247	242	263	226	237	241	253	270	237	259	258	244	236	244	257	250	264	210	245	255	255	215	262	253	257	249	238	237	280	239	283	255	248	255	246	241	250	281	258	250	264	237	270	268	271	242	240	253	271	267	227	253	220	246	256	234	261	285	263	259	271	215	259	281	252	225	257	262	251	242	269	262	239	245	260	251	234	245	249	244	246	281	232	251	227	269	254	226	225	251	264	228	255	235	248	261	264	262	270	285	242	228	258	248	247	255	250	250	244	239	269	268	247	239	246	242	238	278	258	232	250	275	249	247	255	253	249	252	252	243	248	271	224
345	0	2700	123743	487	18	43	181	304	534	546	590	549	540	464	466	433	429	441	425	401	392	402	442	371	403	343	373	342	358	327	371	373	350	336	348	340	338	332	354	334	334	320	331	308	325	331	298	323	314	320	306	301	344	306	319	299	335	266	314	314	350	279	314	318	290	309	273	311	290	279	281	273	324	299	304	282	296	299	278	279	276	285	298	309	323	298	290	300	275	296	308	321	288	294	334	280	281	301	308	303	273	304	312	267	297	275	294	294	280	303	282	326	298	278	292	324	312	305	292	298	294	271	288	294	272	315	287	282	286	290	302	277	289	297	307	282	275	272	298	299	289	288	245	303	334	267	300	266	283	334	304	290	306	305	287	302	284	305	310	317	280	272	277	309	287	284	292	305	293	284	293	279	323	284	319	303	324	293	266	293	264	309	294	310	289	276	324	269	305	257	283	293	295	272	310	294	315	292	269	304	294	307	286	279	337	265	261	276	288	279	282	279	265	282	291	279	294	304	286	279	286	286	310	265	295	291	293	289	280	313	323	295	300	285	307	278	275	287	287	311	300	301	297	297	297	292	287	297	292	310	293	279	285	282	300	292	270	283	294	275	301	269	300	298	307	280	311	314	294	327	315	280	299	273	290	303	290	291	269	278	277	289	267	281	281	276	297	294	287	257	305	293	248	315	282	286	283	296	292	283	318	267	266	305	297	307	307	270	299	272	256	276	263	284	290	298	295	295	296	283	294	292	264	303	302	288	302	292	271	299	317	297	342	300	295	291	313	289	273	267	275	274	332	290	284	291	277	309	290	272	276	283	305	283	268	310	273	277	289	273	270	272	284	291	281	261	284	289	283	295	301	282	275	298	300	277	286	289	283	276	312	305	305	289	320	306	299	311	304	295	288	275	312	295	317	282	289	260	311	299	273	278	286	289	304	285	279	289	292	282	279	272	292	318	287	289	287	319	286	327	273	308	285	299	312	289	287	282	298	283	297	270	298	303	291	263	298	309	308	291	312	281	309	286	278	298	282	286	283	276	307	275	286	266	327	311	290	282	294	257	248	275	289	313	291	277	277	276	240	330	304	298	279	287	268	286	282	274	277	295	249	292	295	272	275	267	282	274	286	272	310	289	291	274	282	317	278	279	276	290	282	281	300	289	273	280	277	284	293	303	278	269	306	269	279	315	323	290	279	287	293	280	257	275	276	270	287	272	271	318	305	298	306	278	290	276	306	294	286	293	293	282	287	309	307	261	295	289	296	307	280	280	297	322	283	281	294	281	277	287	285	294	311	288	281	317	269	319	273	287	281	294	268	318	326	288	290	283	288	305	312	285	309	316	280	306	292	322	305	297	286	276	325	278	312	289	275	301	256	290	277	268	292	315	281	323	287	278	294	299	259	292	289	288	300	300	325	284	283	298	301	294	300	275	293	295	284	289	296	302	314	278	278	278	310	288	270	303	287	285	294	305	273	272	280	280	276	301	284	270	263	303	287	260	275	299	305	299	278	260	277	288	269	276	290	263	283	278	288	289	307	286	290	287	319	304	305	286	282	286	321	284	283	292	280	271	325	272	323	294	284	296	301	255	284	281	286	282	285	274	296	277	284	283	267	286	290	314	271	284	303	282	295	296	301	282	296	307	272	288	294	272	273	303	272	314	311	297	270	277	279	297	326	309	300	263	264	279	281	282	317	290	286	297	278	272	288	300	312	290	305	269	310	289	283	292	325	289	298	259	271	280	298	287	305	259	307	285	286	278	279	305	274	253	298	278	279	292	298	296	293	261	259	287	290	288	282	311	289	297	320	290	294	306	296	292	300	305	270	277	270	263	290	280	296	299	294	288	271	291	297	288	264	308	324	264	303	279	283	280	291	269	264	276	295	283	298	283	294	287	301	263	286	307	287	307	279	295	286	274	299	304	270	271	285	270	318	254	288	263	311	302	274	261	281	289	319	291	293	278	311	285	319	283	281	274	272	300	284	300	308	281	288	319	278	274	290	301	271	283	300	296	262	284	295	290	291	307	281	300	299	286	295	303	300	278	262	278	250	284	289	328	307	287	260	300	279	278	293	281	297	290	298	296	264	268	273	305	286	299	287	260	281	273	296	284	296	297	270	286	287	308	303	304	320	279	310	271	287	310	287	283	281	284	292	282	277	280	298	302	282	284	280	278	281	287	273	319	296	290	290	265	305	320	276	321	287	290	257	295	275	291	270	267	311	285	294	273	302	287	296	267	287	281	303	290	269	292	285	299	251	288	279	285	256	285	306	288	287	319	299	253	279	278	295	290	286	252	305	294	283	303	289	305	288	302	268	295	297	310	275	303	296	278	309	287	276
345	1	1900	123845	533	10	74	190	277	495	460	467	398	427	404	354	341	341	330	311	322	302	293	298	294	287	274	299	272	264	274	254	262	254	264	275	274	259	287	269	263	258	257	255	250	260	251	231	271	235	239	248	229	241	232	254	261	239	255	249	206	247	206	256	252	270	229	235	267	253	264	244	222	258	220	219	242	246	220	204	228	216	216	238	240	234	221	244	224	226	256	242	215	235	213	221	235	232	228	258	223	210	254	235	219	230	230	237	236	244	228	240	249	222	242	251	208	232	244	237	225	222	237	256	234	210	223	221	205	258	228	217	228	207	236	235	232	254	235	224	268	212	234	229	226	239	212	250	246	247	236	238	212	233	224	232	209	233	242	214	237	234	234	253	207	229	230	240	232	223	220	211	215	228	228	236	222	240	228	236	229	239	234	234	227	225	219	237	241	203	250	257	215	216	196	225	264	228	222	227	226	224	235	222	225	245	216	250	233	250	224	254	223	219	243	246	194	239	230	236	253	212	239	238	195	219	247	216	218	227	242	224	224	246	238	233	219	229	214	227	229	217	214	191	218	237	237	229	204	242	239	231	258	252	214	233	218	241	215	230	227	235	222	257	218	225	225	223	245	228	222	233	224	236	206	236	243	243	199	234	242	220	238	216	230	217	229	222	228	224	192	251	227	227	218	227	253	238	200	220	225	209	234	231	199	199	213	212	223	232	220	215	217	200	221	246	242	207	206	224	226	207	241	222	235	250	244	259	222	245	227	229	228	204	224	233	247	213	238	233	211	240	227	228	241	250	227	255	238	240	219	228	228	231	219	232	225	253	223	230	232	222	254	234	230	229	232	242	240	255	212	253	219	250	209	244	224	242	228	241	204	225	218	232	214	228	239	213	214	227	218	243	239	209	220	269	243	230	241	215	227	251	225	207	198	256	217	220	221	230	224	246	228	236	219	224	219	236	225	243	260	215	219	212	227	240	225	240	240	238	201	227	208	240	243	269	229	221	243	217	212	207	225	255	222	228	254	228	218	238	217	235	214	211	236	221	214	230	236	225	218	228	215	224	208	236	203	229	259	249	209	225	217	211	211	245	230	250	223	218	236	232	217	239	241	205	214	220	248	220	247	235	242	230	218	228	236	229	260	220	240	238	225	236	233	249	204	233	218	245	216	227	219	234	208	245	218	237	220	229	229	223	214	193	228	217	249	239	236	210	211	223	195	238	234	252	250	241	228	229	216	260	215	227	259	221	250	223	232	209	238	225	234	228	207	224	250	218	235	218	241	227	222	243	215	239	235	221	203	251	217	253	218	222	220	225	232	222	203	241	212	224	231	217	213	249	222	242	226	228	250	241	224	243	228	230	223	181	252	240	250	214	205	218	204	260	224	202	252	214	231	234	238	255	237	236	222	206	230	241	232	231	254	208	230	220	226	213	252	238	241	199	244	216	250	199	225	221	243	219	223	242	219	219	242	252	224	221	225	258	216	219	252	255	219	210	206	218	217	248	223	231	246	245	243	259	230	224	224	255	213	238	240	233	228	209	227	205	228	234	235	232	212	258	231	229	237	224	262	239	237	250	237	250	219	237	197	238	202	246	249	225	227	243	220	227	209	216	216	241	237	218	253	233	243	231	216	252	234	213	243	237	222	235	251	226	224	214	229	216	221	227	219	259	236	238	212	239	220	235	249	219	237	216	231	215	233	193	206	243	233	239	199	228	219	251	200	236	223	237	214	245	238	224	240	236	229	208	249	243	252	255	264	240	220	222	220	233	210	214	254	218	222	240	217	236	229	235	238	229	213	242	200	206	240	225	227	206	211	242	254	235	243	219	206	219	197	247	210	243	208	227	225	240	256	231	218	231	215	234	245	233	224	246	241	204	216	219	210	217	224	228	210	239	225	211	226	235	239	238	225	236	228	239	213	209	237	243	236	226	215	219	239	207	235	259	230	223	213	246	233	223	218	222	226	231	239	224	205	221	194	232	255	221	213	239	210	224	223	222	235	237	219	240	248	216	232	248	227	223	219	232	208	225	208	217	208	241	212	233	230	199	214	245	220	222	228	224	203	215	226	233	207	213	214	221	254	229	244	241	222	222	221	227	199	249	205	231	222	229	217	221	215	245	227	208	227	220	215	241	214	252	238	220	213	235	214	236	217	221	220	217	222	258	225	224	233	220	224	246	257	253	222	231	219	227	241	211	222	249	231	216	211	243	208	227	238	254	231	253	234	207	238	233	222	232	225	237	233	227	256	246	224	244	216	247	212	267	227	231	243	238	229	206	232	258	212	240	211	245	220	223	251	222	248	234	221	234	216	213	247	241	248	256	228	244	210	249
345	2	2100	123946	494	6	31	193	297	489	472	463	440	425	391	395	381	357	368	336	340	334	328	317	326	299	276	310	284	311	302	283	291	273	284	303	259	245	260	268	277	287	295	238	270	253	252	278	251	242	279	262	252	287	263	266	261	287	234	260	254	278	234	238	258	267	227	248	271	247	238	268	256	272	263	238	256	265	252	270	253	270	255	239	222	240	245	233	247	234	239	224	252	239	238	237	261	255	247	252	251	235	217	232	241	240	230	226	236	248	241	259	249	250	251	241	264	253	239	240	225	253	255	247	270	227	265	267	233	227	254	215	238	253	224	265	246	244	245	237	238	251	220	266	221	257	258	237	234	217	280	249	285	223	243	271	218	249	221	223	225	248	233	228	238	273	234	231	213	231	238	241	225	227	224	232	254	235	247	269	241	266	223	252	251	257	263	262	263	248	243	238	243	244	224	249	228	241	246	240	226	247	216	245	245	222	238	231	239	257	256	269	221	248	244	228	233	241	252	238	241	242	246	242	242	248	232	244	268	274	243	240	225	227	214	248	227	231	258	255	262	232	238	254	218	213	244	246	239	254	227	264	240	250	242	272	226	248	216	250	237	256	268	245	243	249	248	242	209	254	241	230	243	248	227	253	232	228	224	267	242	239	220	243	242	225	228	258	258	223	261	247	240	247	257	239	248	245	255	231	266	242	238	246	203	222	222	231	225	244	220	250	228	251	236	249	231	243	215	245	242	272	236	226	259	222	227	254	220	227	255	212	248	244	242	235	250	266	238	246	236	246	239	270	230	255	245	239	255	248	221	264	247	226	254	236	262	235	240	226	253	237	240	278	243	238	215	268	227	240	247	238	239	235	269	239	228	263	228	253	215	242	245	232	239	221	230	248	252	244	246	223	242	266	252	234	246	271	242	231	250	241	245	254	220	248	211	225	224	219	239	253	244	219	254	255	246	236	257	213	261	266	261	244	229	246	217	243	243	269	243	234	241	238	232	226	234	239	217	243	233	221	240	242	232	259	257	248	247	249	256	218	242	225	223	264	247	258	243	241	242	232	215	281	265	234	259	234	245	244	236	240	215	224	259	234	233	231	228	247	237	228	250	252	233	252	239	230	247	241	233	241	245	253	217	224	239	247	260	222	229	264	244	253	242	247	213	237	246	238	248	236	265	229	268	245	229	235	245	239	240	245	250	218	237	211	258	231	268	264	283	229	248	255	245	252	238	228	206	256	253	253	243	221	233	232	232	246	257	215	225	251	216	236	246	234	229	244	210	251	258	217	249	228	255	242	224	246	210	217	237	238	237	253	246	231	242	241	230	233	246	217	241	242	220	247	262	237	211	235	259	232	242	235	250	232	243	241	227	248	240	235	236	239	243	221	229	220	246	235	245	216	238	225	229	240	265	227	251	243	209	236	232	246	235	229	246	236	237	245	261	232	247	218	225	242	261	249	267	232	245	266	239	268	244	258	242	236	233	231	225	260	246	242	234	248	274	242	201	258	232	229	248	247	249	234	245	250	251	252	238	242	226	241	243	215	220	214	214	238	243	247	249	226	234	250	239	234	254	194	264	224	213	244	251	231	217	242	243	213	212	234	236	241	245	245	234	231	229	230	247	241	259	241	224	238	216	221	245	245	242	224	257	208	248	241	220	249	236	244	244	244	264	253	243	233	255	254	243	217	265	236	223	252	223	226	253	226	239	228	233	212	223	240	240	209	256	233	248	228	240	226	256	253	212	270	254	254	218	215	245	255	243	251	249	251	217	273	237	235	248	241	252	217	231	233	222	244	245	237	225	232	266	239	228	245	249	225	251	239	219	225	252	228	239	245	239	247	257	235	235	251	227	260	246	236	241	225	249	235	247	244	249	260	229	243	249	240	235	236	253	231	242	234	249	249	237	243	242	234	275	245	258	246	259	251	212	247	249	243	224	242	216	261	240	227	229	247	250	256	231	254	262	236	246	258	233	230	293	220	223	235	254	237	243	271	230	220	269	219	241	205	239	233	238	240	252	242	257	250	242	217	247	250	237	226	226	220	234	229	220	243	268	243	221	238	258	260	215	253	242	217	241	236	239	244	232	254	207	249	256	248	236	237	237	253	266	258	216	251	232	238	236	241	283	255	232	231	238	237	260	222	232	237	225	248	254	228	234	248	216	238	216	243	229	235	228	236	233	244	241	247	231	241	225	245	243	243	221	232	231	235	226	265	224	267	231	257	241	259	254	236	241	252	247	230	229	259	234	251	228	271	233	266	256	237	269	239	249	232	244	227	246	253	246	240	244	243	266	240	258	241	221	249	243	251	232	249	229	261	216	264	226	247	244	273	228	247
345	3	3500	124048	519	18	25	159	312	448	458	519	451	475	432	413	388	366	390	359	333	363	326	338	313	339	295	310	314	296	303	308	271	314	283	309	273	332	287	296	254	292	305	251	270	296	268	289	267	262	242	274	268	264	270	289	265	262	298	272	251	253	286	252	251	244	251	243	262	243	265	277	286	230	273	236	270	274	251	242	248	249	265	266	242	252	293	261	265	269	237	240	259	238	248	256	257	241	281	251	273	284	260	240	226	239	263	233	280	268	267	258	241	278	268	245	277	262	263	252	226	268	247	257	244	242	274	272	240	263	262	244	239	258	241	281	253	230	277	244	260	266	235	261	251	267	225	239	277	269	260	240	259	254	248	238	260	231	245	256	277	275	252	254	264	244	236	275	248	258	256	271	237	248	274	237	239	280	256	253	274	259	263	265	260	265	267	251	252	252	260	252	216	257	246	273	246	235	260	250	247	252	231	237	256	273	263	221	261	258	249	241	246	256	267	241	268	253	266	268	246	247	240	232	249	248	277	249	232	246	239	257	229	256	259	267	266	292	254	256	257	239	255	292	238	231	231	271	262	258	265	271	248	240	253	264	264	257	272	259	255	254	232	239	264	270	240	253	233	244	229	217	233	239	272	264	246	261	238	272	279	269	252	257	274	224	259	236	262	285	267	264	245	258	250	256	239	242	242	266	251	252	242	250	253	265	262	265	253	238	238	232	286	242	243	223	254	252	264	265	252	254	264	255	264	261	290	253	231	263	251	238	230	267	239	248	274	259	250	239	249	263	257	249	253	272	242	261	252	253	254	256	256	277	239	276	268	231	252	255	234	261	216	269	249	259	250	274	264	246	241	285	238	237	250	250	240	257	237	242	248	265	248	264	265	259	259	279	269	249	258	268	257	265	248	228	248	240	240	270	220	245	273	266	238	263	280	251	277	270	254	247	235	254	259	270	274	264	259	280	237	260	251	269	244	253	235	262	241	257	263	253	217	251	240	248	240	237	233	234	274	226	230	240	224	243	263	245	265	241	292	258	241	273	270	267	263	237	297	235	275	231	262	231	222	267	247	249	273	256	254	260	247	240	263	246	240	279	290	234	233	254	253	258	221	253	245	257	268	222	231	240	232	232	273	268	254	261	248	247	265	254	258	240	255	240	219	262	234	261	258	256	236	220	232	260	240	240	232	272	258	239	258	237	250	264	240	246	269	293	242	262	246	263	240	251	279	239	264	255	267	259	248	281	262	248	258	267	250	257	265	250	245	251	270	247	244	236	245	275	237	255	275	218	236	217	246	254	258	228	241	255	258	235	235	259	247	269	245	223	228	222	251	256	252	271	250	244	240	276	241	240	255	260	249	252	242	235	253	237	277	231	259	251	231	286	257	241	222	267	235	233	273	260	251	272	256	265	239	257	272	278	244	255	246	240	241	271	228	265	256	257	273	260	231	258	233	252	247	231	249	258	238	250	264	256	265	243	272	263	268	254	260	264	265	252	241	236	260	241	260	235	230	253	264	249	280	269	230	278	245	262	248	265	234	270	242	254	278	241	262	263	282	239	238	255	257	231	232	273	293	260	250	268	254	254	233	259	245	241	231	274	255	244	238	266	251	235	268	254	250	245	256	270	241	273	266	275	244	240	242	241	265	240	231	277	253	254	250	263	273	253	260	249	265	259	249	242	264	245	238	273	238	250	254	241	288	270	281	266	263	252	245	238	251	237	258	254	283	249	242	255	258	255	256	257	234	242	251	236	229	251	268	248	224	263	259	266	261	258	213	240	262	255	239	241	235	252	267	268	248	263	242	235	240	237	251	275	267	240	242	229	252	245	265	254	254	243	260	256	242	262	261	216	250	256	222	266	243	268	247	246	251	252	251	250	266	249	243	247	262	236	245	266	244	235	222	240	254	255	263	265	228	291	240	255	256	254	255	224	243	263	254	253	257	234	253	247	259	253	266	245	257	237	257	249	238	286	210	229	261	268	267	230	269	245	227	238	251	243	268	289	228	276	259	256	249	245	230	237	258	239	227	277	251	257	270	253	258	238	259	256	238	230	247	219	250	261	242	259	237	239	261	267	279	270	231	249	269	278	244	261	270	268	234	245	241	236	258	269	239	207	243	236	253	257	241	264	256	241	246	255	230	274	244	256	241	263	268	245	251	251	260	231	246	273	255	266	253	264	260	236	245	233	263	250	255	290	258	251	261	254	249	245	287	272	257	262	230	241	251	244	264	234	261	239	249	254	239	236	252	260	271	257	260	257	242	256	231	251	243	271	265	261	236	226	241	253	252	234	250	235	255	249	234	235	238	242	267	261	248	248	274	268	234	266	247	244
