345	0	2700	190848	553	12	42	244	425	546	535	605	540	507	476	466	395	404	389	376	340	339	335	341	358	318	291	315	290	271	287	278	302	256	270	287	264	267	254	265	269	256	244	242	253	227	241	252	278	238	234	255	212	209	234	242	222	212	211	214	216	208	189	220	199	220	217	195	216	215	187	221	250	202	198	207	209	259	213	217	206	186	211	204	221	221	187	208	194	199	210	209	188	207	218	199	220	193	194	215	207	215	181	199	202	214	202	209	188	190	223	157	215	204	212	208	194	203	211	181	189	181	183	201	225	225	189	231	207	212	219	195	211	215	185	216	197	216	208	196	179	208	218	222	182	199	200	181	197	196	199	187	204	200	192	213	209	215	204	205	180	215	195	208	178	189	203	188	195	205	201	205	215	186	213	177	200	198	192	184	191	170	202	199	174	195	180	206	201	185	200	212	196	201	189	199	180	207	199	190	197	240	185	194	208	192	204	211	199	200	220	198	188	203	212	192	198	213	209	211	220	215	195	203	193	204	209	181	193	200	226	204	189	205	186	193	186	203	199	219	195	196	194	200	209	178	199	215	196	169	200	215	168	173	173	203	218	206	192	209	178	185	199	190	199	205	202	172	196	203	178	217	219	216	201	191	227	188	186	191	181	206	205	183	223	209	179	218	204	205	175	196	236	177	172	224	193	199	215	188	196	203	213	190	216	206	200	191	197	202	186	209	203	209	211	202	187	156	192	206	199	178	195	202	191	162	191	201	208	186	176	181	173	198	201	189	189	211	203	182	188	186	188	188	187	204	225	213	184	207	212	208	168	180	210	224	195	206	180	210	204	186	203	194	199	182	191	217	176	217	189	222	197	190	196	198	180	193	179	206	196	198	184	194	195	203	198	200	189	188	206	209	193	184	212	192	182	207	227	199	198	189	209	197	188	229	210	194	178	202	215	204	212	173	161	204	185	187	209	190	223	218	197	197	177	184	197	211	187	197	214	187	190	189	189	194	194	188	203	185	204	210	195	202	198	186	196	193	217	182	189	207	194	184	201	214	177	192	204	223	193	232	199	202	204	199	190	198	203	169	189	199	202	198	203	208	158	199	207	205	189	189	218	187	186	176	188	206	209	183	184	213	208	186	213	202	203	207	185	196	206	203	179	190	197	201	215	201	221	183	202	197	189	206	187	184	226	202	186	190	191	196	227	176	191	174	209	207	211	174	217	177	212	178	172	212	188	171	178	199	184	207	202	196	189	187	175	182	192	225	205	201	224	192	179	195	221	183	190	198	176	191	171	170	195	233	205	202	192	188	186	190	199	205	230	175	211	194	194	183	190	205	195	190	183	193	203	187	200	172	230	196	205	224	198	208	204	184	206	181	182	193	192	188	185	202	176	195	166	186	201	190	180	198	205	198	195	217	193	180	212	182	190	197	183	196	153	239	206	191	212	222	208	170	177	192	195	219	192	213	178	195	202	178	203	220	175	206	175	197	182	192	203	206	197	195	188	197	205	179	198	200	191	173	198	201	184	184	208	178	179	207	187	193	204	233	200	212	196	167	210	221	186	174	198	196	199	194	180	202	186	197	227	213	203	212	201	189	180	194	188	207	191	201	177	207	180	194	217	197	197	220	194	177	195	183	194	192	179	187	199	204	172	171	185	259	169	198	192	198	195	181	196	216	189	205	190	181	205	202	186	206	169	207	185	181	177	209	191	190	230	158	210	196	209	188	196	191	189	207	188	185	225	214	200	183	186	188	208	180	222	202	209	193	164	215	186	211	195	221	182	200	207	218	200	184	186	194	184	219	186	206	194	203	194	187	185	192	170	191	210	185	201	184	180	170	198	200	168	215	197	218	203	218	201	194	210	198	204	204	189	190	191	213	176	207	180	208	204	202	208	178	196	174	196	198	195	199	203	208	193	223	174	205	181	177	174	209	224	205	199	188	199	189	191	189	232	190	196	185	177	194	213	179	197	205	193	163	160	199	192	215	188	174	198	197	199	180	196	211	196	208	198	196	193	182	205	226	186	173	197	205	194	185	190	184	195	210	173	212	207	182	207	196	195	229	210	188	173	209	212	196	204	211	163	192	196	190	192	206	210	189	194	202	184	194	209	169	178	180	172	196	191	191	199	205	185	209	185	183	205	196	188	208	183	197	200	195	192	196	189	194	192	205	195	214	201	191	183	172	188	217	204	175	169	186	198	215	197	217	183	213	191	203	192	205	201	216	201	206	190	198	205	193	192	203	210	195	193	177	217	187	223	224	186	183	187	190	185	184	206	195	191	205	189	209	168	183	198	208	187	193	213	174	206	195	202	197	204	229	183	209	207	196	215	189	210	201
345	1	1900	190973	577	10	123	407	444	551	510	503	488	442	430	377	377	385	354	340	319	320	345	336	323	316	318	316	305	306	288	310	287	286	291	299	325	279	323	283	285	312	301	286	271	276	283	297	272	276	258	281	277	297	283	264	272	271	293	233	285	262	264	255	284	264	269	257	260	252	285	290	274	274	260	267	270	249	274	266	266	272	277	244	281	241	246	253	275	254	293	224	252	230	280	270	256	263	245	258	223	225	274	234	255	267	253	228	250	278	277	244	272	258	273	249	298	255	262	239	288	257	249	267	255	244	242	268	263	251	275	267	281	261	235	237	248	263	253	266	244	266	248	258	271	258	277	241	240	265	270	245	269	260	244	239	234	268	258	286	280	277	269	273	279	253	252	243	253	239	247	285	261	238	263	273	264	269	275	266	211	239	245	238	235	270	231	273	251	239	255	269	253	259	245	269	223	261	245	250	261	257	255	295	262	244	261	280	257	257	229	259	250	295	253	305	277	258	244	268	249	253	267	260	274	255	255	260	263	272	241	272	244	259	247	240	252	239	262	265	258	262	240	265	273	247	277	261	263	275	245	268	269	255	249	257	274	228	272	248	265	237	277	262	272	270	263	273	255	259	258	272	257	245	276	257	256	249	241	246	260	256	270	273	264	250	235	265	275	253	278	247	264	319	249	257	264	270	261	258	282	257	286	283	249	259	268	261	251	256	259	271	272	262	246	259	255	262	254	234	265	236	246	281	260	265	242	246	270	236	266	263	236	259	278	271	286	265	250	271	245	262	261	244	254	266	255	252	242	264	263	282	273	236	280	264	247	236	240	252	259	281	235	255	249	223	277	260	251	254	234	250	273	258	240	234	248	240	250	270	256	258	257	244	250	240	228	262	244	253	238	297	283	253	242	251	255	252	273	233	260	283	249	224	259	247	264	273	250	273	282	250	270	224	260	281	252	267	253	270	248	268	263	256	243	244	258	247	267	254	237	247	243	271	260	243	247	252	255	285	236	255	273	260	245	225	236	268	240	249	256	228	284	260	250	281	249	239	265	238	243	294	232	270	245	258	251	256	265	236	248	264	248	255	266	260	251	266	267	256	267	264	268	255	269	256	273	277	252	261	262	256	259	253	251	255	273	260	269	276	248	283	244	291	258	261	264	261	283	281	236	239	255	283	258	224	273	270	265	258	246	265	248	259	270	254	284	251	248	272	282	261	259	266	229	271	253	243	268	254	230	281	257	274	280	261	241	279	270	254	284	259	249	265	259	280	253	268	254	241	270	240	249	257	276	274	277	250	297	251	264	257	214	272	266	224	261	258	266	257	231	277	242	284	245	254	265	266	253	276	242	250	249	280	253	240	225	250	250	245	261	251	251	250	228	286	263	293	241	262	251	260	240	237	234	253	235	237	255	274	269	270	267	258	252	272	246	248	277	226	261	258	264	269	264	285	271	244	244	244	286	249	256	236	283	267	240	261	251	267	264	288	253	271	248	234	262	260	271	262	252	256	253	248	234	253	220	257	243	239	269	277	251	243	269	250	244	250	237	252	249	237	239	262	234	238	264	267	276	267	233	251	250	242	252	245	225	244	246	262	263	289	238	259	255	256	262	220	258	257	269	263	289	278	243	280	258	271	260	242	272	251	261	248	257	267	244	248	271	260	245	269	270	258	243	279	277	256	271	272	263	266	268	253	273	235	254	249	264	226	256	247	269	265	276	273	266	276	280	284	261	249	258	287	243	247	234	240	249	271	255	267	246	274	253	248	259	264	240	245	255	255	262	262	268	270	248	275	253	229	252	254	242	248	240	276	249	238	258	262	234	251	235	244	283	263	248	217	242	253	247	251	262	232	269	256	259	258	261	274	255	265	223	260	273	262	265	265	268	256	249	243	285	287	251	272	258	268	267	255	272	246	248	229	273	232	265	271	241	271	255	274	250	261	257	244	269	245	267	225	277	272	250	251	251	280	242	266	268	269	271	257	265	259	275	237	264	256	242	281	218	268	243	264	275	268	260	254	255	257	249	266	271	248	274	252	253	228	274	273	240	261	269	242	274	250	255	248	250	275	257	263	240	276	251	264	275	233	256	273	254	267	260	275	255	280	255	226	220	238	263	253	267	259	249	244	276	254	273	240	247	256	244	262	250	281	274	254	261	272	248	239	251	221	232	245	272	286	259	260	255	259	271	242	253	242	253	276	248	265	272	245	257	243	250	260	219	273	262	265	260	268	237	265	273	246	256	243	228	282	250	280	256	244	278	235	242	239	256	250	222	276	284	256	263	257	244	243	249	250	250	274	240	284	251	228	244	281	266	272	222	270	278	265	248	253	263	276
345	2	2100	191097	567	9	70	331	413	533	527	538	483	494	451	436	401	401	388	358	373	343	304	350	299	342	295	296	295	308	287	301	319	301	301	277	317	300	274	289	280	273	265	282	238	294	230	263	262	273	287	259	264	253	271	263	274	268	241	297	254	239	264	269	250	256	271	244	245	225	268	259	248	269	236	283	263	287	243	267	229	204	267	256	232	239	259	246	258	242	243	246	237	235	260	253	235	249	249	271	248	258	242	244	266	238	249	270	220	237	265	263	269	265	248	210	243	240	275	266	241	249	276	216	230	258	242	251	234	249	264	251	226	254	250	258	255	237	236	252	242	233	238	255	228	252	236	231	258	230	242	236	270	250	245	246	247	228	232	237	254	240	236	255	239	256	247	229	262	273	244	242	242	247	240	242	229	250	239	220	246	256	245	224	268	228	251	223	235	254	254	267	268	232	228	246	258	251	224	247	230	265	267	228	251	257	235	208	251	262	272	240	232	246	220	251	223	262	237	261	267	243	267	243	255	253	232	242	257	254	231	214	257	250	238	245	239	243	200	248	246	265	239	234	218	239	214	237	220	261	235	219	218	226	237	261	245	248	244	242	255	268	206	247	233	250	234	227	231	273	259	231	249	256	234	226	235	240	244	249	225	223	234	261	236	243	239	237	240	228	229	244	229	239	229	253	242	255	223	249	225	239	280	239	251	225	228	260	259	243	239	232	256	260	227	231	270	229	265	234	230	235	239	249	242	218	229	252	250	250	246	256	250	241	225	250	254	230	223	244	224	224	254	250	253	257	250	207	243	257	240	242	221	224	243	239	240	220	250	260	232	246	234	237	229	256	246	250	243	231	244	284	255	250	223	240	258	204	257	242	229	223	240	264	219	255	244	241	230	254	252	255	245	217	232	235	279	254	242	241	261	262	254	272	271	261	273	235	260	238	252	265	255	239	270	247	236	259	232	230	236	239	252	266	265	233	220	265	271	258	243	247	227	241	230	231	230	236	254	240	241	249	264	240	245	187	243	219	260	258	230	223	242	257	246	255	227	247	250	259	286	250	236	241	247	270	243	265	233	249	279	228	219	264	254	238	228	262	266	237	266	232	251	233	225	241	227	257	249	235	239	263	240	228	242	250	210	234	230	229	275	246	229	261	243	246	235	240	249	242	230	240	245	257	280	224	220	248	262	265	257	225	252	240	229	264	250	225	228	229	233	257	237	246	227	249	224	240	260	272	234	249	244	252	243	251	230	259	241	250	207	242	226	233	260	235	228	243	231	229	243	233	262	270	208	218	237	273	233	265	247	273	241	244	236	270	243	250	260	234	237	272	215	236	278	242	242	293	237	230	235	240	257	237	256	240	258	209	244	244	265	275	262	252	242	245	237	220	263	245	251	239	273	240	240	260	241	244	251	252	239	223	187	250	195	249	243	265	271	251	239	243	234	236	251	252	228	268	232	240	232	256	237	256	235	255	252	243	230	255	277	234	251	263	238	258	263	241	218	218	247	255	246	219	248	232	228	225	264	252	253	235	231	273	261	236	265	238	228	243	238	258	252	253	261	288	234	241	254	262	233	240	217	229	254	215	251	255	241	196	242	252	238	230	226	226	243	263	233	222	262	241	262	222	234	244	245	264	221	206	263	271	240	248	208	261	259	237	248	237	246	240	248	259	241	229	243	254	234	248	234	244	228	238	248	269	253	240	227	250	247	240	233	248	276	253	192	246	225	217	240	247	262	256	252	224	233	241	244	211	237	265	234	274	247	241	244	240	232	248	213	220	227	212	235	236	241	270	235	249	241	229	234	242	194	229	240	241	247	237	204	233	225	254	218	254	279	236	229	241	225	251	229	251	240	251	246	264	254	247	245	261	249	213	249	239	258	233	245	211	250	256	253	252	237	232	230	239	227	265	264	239	240	273	237	250	248	224	262	238	250	241	261	233	251	216	237	252	254	254	225	248	262	229	240	230	236	250	239	276	240	230	249	238	274	218	244	249	238	229	235	254	256	253	228	221	234	242	226	209	242	243	225	237	245	258	265	232	243	215	250	239	243	229	236	232	239	245	260	241	243	252	246	254	256	224	244	240	241	251	255	237	269	241	244	261	238	270	231	242	225	227	224	264	225	240	247	249	237	223	258	258	250	234	272	262	295	208	261	243	224	233	236	223	253	220	231	222	250	250	251	244	251	227	262	232	241	255	232	234	268	251	222	220	223	230	247	210	258	241	214	231	221	221	244	252	260	252	258	239	262	266	235	256	237	254	242	244	249	240	257	269	249	245	215	240	250	247	226	253	228	265	206	248	242	228	241	265	240	243	216	214	237	235	257	231	251	247
345	3	3500	191222	554	13	71	339	464	563	530	526	508	526	441	406	415	406	416	358	357	377	337	348	337	359	330	320	334	287	280	307	290	308	305	298	272	280	272	234	293	269	269	260	290	245	278	305	280	242	251	248	264	252	246	264	275	249	257	223	232	243	283	265	244	247	236	243	264	236	255	254	240	230	247	254	251	227	278	253	247	248	227	250	221	238	219	237	274	228	247	235	242	234	223	239	249	242	245	252	207	254	221	247	250	251	242	266	257	243	246	236	247	237	246	240	242	200	240	248	226	232	229	259	250	237	245	260	231	259	233	244	247	224	239	241	213	230	261	253	249	243	259	235	255	238	260	228	236	231	242	233	249	259	224	249	245	229	231	224	229	261	230	237	260	257	231	239	236	229	247	251	237	260	265	227	233	207	243	251	216	250	252	266	251	232	251	229	231	208	266	230	233	256	247	244	244	244	267	237	257	223	224	213	264	252	236	227	246	229	244	216	254	234	245	243	226	250	224	219	238	240	239	221	225	249	231	236	238	241	243	226	242	241	251	216	259	240	256	225	249	230	239	250	238	255	229	246	245	228	231	237	249	236	234	256	224	239	229	247	215	229	236	236	247	268	254	248	245	214	236	223	241	242	219	221	238	212	253	236	248	259	244	226	222	247	234	245	224	241	227	230	217	253	243	241	251	246	236	245	257	245	236	252	230	231	247	242	245	238	248	217	242	208	244	229	254	238	232	227	220	266	250	215	238	226	252	225	214	251	269	259	216	248	206	240	254	231	219	247	234	234	243	224	239	221	212	232	248	241	227	228	221	251	225	253	207	225	233	244	217	230	208	258	247	247	256	282	241	240	243	226	204	246	219	266	222	256	232	234	237	243	229	215	235	224	217	245	247	244	225	256	242	243	230	225	236	245	234	242	253	231	224	217	233	231	222	227	237	240	241	222	226	241	233	219	248	210	230	245	240	247	245	219	207	249	243	211	242	210	241	252	223	213	205	224	216	241	263	215	223	258	246	241	244	238	237	227	241	242	231	253	252	238	242	249	276	245	218	255	223	216	247	248	223	238	241	248	252	216	210	215	255	243	244	238	234	237	245	225	219	229	246	246	235	236	226	233	229	246	218	239	218	217	233	237	226	249	232	255	206	216	205	239	249	254	216	249	215	241	243	235	250	245	234	244	220	218	235	247	220	242	232	222	213	252	253	208	229	241	234	272	207	212	266	238	242	246	210	224	241	228	198	239	271	233	251	235	226	255	251	212	218	236	239	225	222	248	234	239	230	219	265	226	258	245	231	229	203	231	208	248	231	264	225	239	247	237	243	249	239	210	232	270	238	252	231	258	237	238	209	227	222	254	225	240	247	240	257	230	259	262	240	232	225	239	222	254	247	210	230	226	268	221	256	265	223	214	233	247	230	243	251	262	241	223	260	221	238	215	217	245	208	252	253	221	231	233	212	236	242	229	252	253	253	240	211	240	244	226	229	239	249	203	241	270	229	241	224	240	265	229	232	252	226	217	222	232	223	244	212	220	225	234	265	231	243	244	232	263	236	249	221	253	228	226	209	234	224	267	230	238	239	260	228	236	225	236	208	235	232	261	220	248	270	243	234	217	242	218	224	219	265	245	233	247	235	230	214	228	228	220	230	254	226	234	251	250	211	235	229	221	255	248	229	237	249	255	219	239	260	214	230	241	230	204	243	241	240	233	243	238	222	239	247	225	229	206	250	236	226	217	244	219	236	224	225	227	217	248	241	231	216	221	259	234	219	233	209	234	245	242	238	231	235	225	245	228	240	256	230	246	232	248	232	226	237	221	225	246	234	246	239	256	226	249	240	225	225	246	248	250	233	246	251	223	236	224	243	208	228	236	258	230	250	242	216	224	259	237	243	207	224	234	239	225	204	214	227	211	222	257	216	235	231	228	238	243	250	236	246	266	222	239	254	239	236	239	231	239	243	217	262	228	234	235	233	231	251	244	219	225	257	220	256	226	236	233	236	236	266	218	220	238	236	213	239	229	273	227	221	235	251	209	210	257	252	227	228	220	255	224	230	221	225	238	224	228	238	221	256	225	206	224	239	226	218	232	227	214	246	210	252	224	248	226	239	225	235	231	214	233	227	238	231	230	217	231	251	226	228	239	255	230	208	242	211	253	229	233	217	249	220	216	242	225	238	223	245	235	227	229	240	229	259	234	221	244	254	228	246	257	237	237	243	234	236	246	215	223	239	225	253	239	242	235	241	252	207	249	262	234	212	237	246	242	249	242	241	234	215	264	228	248	231	227	257	236	246	214	216	260	240	251	233	236	212	233	218	225	251	220	260	236	254	253	221	252
345	0	2700	191347	532	11	39	267	464	532	550	589	542	528	480	477	433	402	387	425	382	386	330	378	357	379	343	314	324	310	330	341	296	328	294	306	292	285	263	292	295	261	253	259	306	271	237	253	259	270	246	270	276	250	237	296	245	261	257	226	233	257	241	229	232	215	237	239	276	225	213	233	230	247	230	235	227	235	233	237	208	235	238	242	224	230	257	197	236	230	237	247	230	210	243	235	242	221	230	233	221	252	253	240	223	238	242	226	217	233	222	230	246	243	220	214	211	258	220	221	228	226	210	246	216	242	222	247	220	223	219	222	220	211	236	211	248	229	228	223	206	216	206	229	207	231	231	199	217	193	236	219	199	231	235	208	226	210	220	215	201	227	222	220	211	219	274	214	222	233	206	240	236	240	255	211	208	222	200	222	224	201	218	228	221	231	225	224	214	225	216	188	212	229	226	229	217	225	242	211	225	212	242	224	214	225	227	228	235	229	225	219	213	246	208	209	240	228	207	209	205	196	223	242	216	224	197	233	217	240	215	253	235	232	249	193	209	219	211	224	218	222	219	204	204	225	258	210	263	233	224	226	228	204	185	200	208	248	230	229	217	242	209	226	200	229	229	215	212	218	234	224	212	214	209	239	239	220	219	198	227	208	243	198	225	203	204	223	218	213	225	212	221	219	210	216	191	212	231	218	221	221	205	220	194	220	201	216	235	240	202	205	223	217	205	240	239	244	212	207	211	202	231	197	228	238	207	212	245	237	247	211	202	213	223	206	237	199	219	221	216	208	228	231	198	202	254	219	220	231	202	210	187	223	237	205	222	200	230	241	220	207	219	202	196	259	228	215	216	222	211	229	208	226	249	241	241	214	214	233	209	221	237	210	209	210	224	212	220	215	223	235	220	256	215	224	202	222	218	226	227	241	219	214	207	218	209	226	236	238	230	204	237	210	221	229	220	224	212	223	217	239	228	230	225	207	224	208	223	228	226	233	208	254	230	217	244	212	205	218	208	216	220	232	218	211	189	206	216	228	231	219	210	202	228	205	202	222	222	214	196	214	214	218	201	227	229	215	217	233	210	214	263	230	246	210	199	204	210	211	214	226	198	242	202	228	208	218	225	188	213	209	234	211	225	195	210	220	190	194	212	224	235	207	217	217	213	216	228	210	231	218	221	206	232	225	228	187	211	197	209	212	218	204	230	265	237	215	218	221	239	219	203	237	208	215	213	226	228	196	214	227	245	228	237	217	214	192	224	227	225	204	221	198	212	227	217	222	219	209	215	212	216	226	215	198	189	222	204	225	221	230	230	220	200	201	225	204	208	224	212	229	205	235	212	239	200	207	231	210	215	202	235	212	214	210	237	213	215	225	211	214	205	233	234	218	231	213	237	220	218	213	211	248	233	255	229	202	211	226	205	212	224	225	209	190	213	232	227	199	218	217	212	227	220	203	230	227	194	243	225	207	219	212	205	237	228	228	205	226	222	214	218	190	232	224	213	240	213	205	210	224	240	228	239	208	222	224	206	230	236	213	221	215	246	244	190	224	216	213	207	213	225	187	226	216	226	247	258	214	233	187	202	217	216	202	226	207	218	221	223	229	210	217	229	208	218	219	246	211	243	218	214	197	230	215	226	223	229	204	238	239	231	219	196	210	216	234	176	226	218	221	226	217	235	200	235	195	216	214	225	236	230	200	220	216	210	194	230	198	219	244	251	218	225	209	219	247	216	223	221	220	218	220	212	226	209	198	218	229	232	238	214	232	224	202	231	229	228	210	209	212	219	189	235	229	240	217	181	215	226	231	224	214	234	212	233	242	197	203	236	231	194	238	217	209	233	215	200	224	249	237	204	218	202	208	191	204	203	223	212	208	213	229	234	213	211	198	238	228	214	225	235	220	213	209	206	239	238	227	212	203	225	220	212	227	234	238	222	222	221	210	221	190	221	226	231	222	229	218	223	226	214	207	215	229	222	213	199	208	200	213	214	216	227	208	217	243	206	246	238	223	225	226	228	226	251	235	199	230	220	205	209	217	238	230	235	215	229	219	223	237	212	235	202	250	208	208	188	209	234	214	231	213	235	234	215	235	237	200	200	229	210	233	216	225	225	216	206	234	205	225	223	212	231	224	224	219	225	202	232	235	240	203	213	210	216	237	222	227	218	203	217	206	217	199	229	212	217	206	203	193	241	237	200	216	200	213	239	215	214	196	198	198	225	243	224	212	232	246	209	221	229	226	222	261	217	195	209	248	214	219	233	216	200	236	205	222	211	207	212	211	237	215	194	221	208	246	208	226	231	211	215	208	198	246	234	226	219	211	217	194	200	237	219	199	216	210
345	1	1900	191472	564	7	125	439	478	532	550	550	515	459	478	433	452	391	397	394	374	373	371	373	338	363	340	346	359	337	369	371	336	347	304	343	330	353	341	314	323	326	336	329	341	304	290	350	303	305	313	310	319	321	292	299	317	296	309	298	319	293	296	313	298	289	299	299	307	288	287	292	311	290	287	283	317	302	287	313	306	285	308	304	284	297	307	297	287	326	282	319	314	300	291	290	267	286	302	316	285	289	290	309	337	292	289	281	288	276	266	286	295	265	286	298	271	302	289	283	290	282	296	276	299	289	296	251	281	322	260	300	266	259	309	249	294	307	319	266	305	264	294	275	329	304	279	293	271	281	287	258	287	260	288	292	293	297	293	285	302	273	287	292	308	267	295	287	261	295	256	290	304	273	292	266	262	293	271	299	291	306	278	299	286	268	282	259	300	306	267	323	262	295	294	283	276	299	296	268	278	301	294	269	285	290	250	290	298	297	326	293	276	279	307	273	272	326	261	297	305	271	297	290	292	304	269	308	287	272	296	288	292	314	292	264	266	292	296	310	280	262	299	309	272	267	292	297	266	277	292	282	301	305	309	275	293	310	267	295	280	300	270	265	263	281	272	307	290	296	279	304	290	314	271	311	299	289	297	286	286	278	279	324	301	273	312	318	296	284	277	296	291	299	272	285	290	257	283	293	295	307	280	308	291	312	292	299	261	278	261	293	299	301	295	303	284	272	274	275	271	268	316	290	279	298	282	279	308	277	279	300	327	288	303	324	279	307	286	299	317	307	266	303	281	271	300	285	317	261	289	285	286	264	281	310	294	280	304	304	286	273	268	281	283	284	285	283	280	289	292	319	267	297	305	281	310	299	275	305	282	284	303	278	267	258	304	265	303	303	283	295	304	296	276	295	304	290	255	299	288	273	255	279	298	281	319	288	286	268	255	297	272	292	285	297	284	286	285	275	285	283	290	289	266	293	301	288	283	295	282	255	279	275	295	319	291	281	271	292	302	293	276	318	272	268	275	292	283	296	299	261	326	274	289	296	296	286	305	269	291	287	285	297	292	284	297	301	295	273	281	275	282	267	273	322	273	292	294	256	287	273	274	293	276	305	270	264	286	271	283	275	325	298	267	294	277	282	281	288	286	297	308	296	307	280	291	294	275	330	275	285	290	273	276	322	275	306	305	297	299	308	309	280	318	267	293	271	262	290	303	292	290	298	296	305	315	290	306	279	270	262	272	322	288	274	288	282	305	269	301	245	298	255	312	332	273	300	272	309	279	267	268	272	273	299	257	288	280	304	282	296	300	288	284	275	281	322	272	282	285	283	309	291	298	304	287	278	290	265	314	277	300	261	291	283	316	268	296	298	288	290	249	290	274	313	276	274	308	281	284	309	299	271	304	270	269	312	309	305	259	306	282	265	264	305	298	283	276	278	303	329	292	271	307	304	267	300	276	292	295	297	272	294	290	311	267	270	290	280	306	286	309	299	276	298	279	285	314	325	281	296	256	311	292	299	284	289	312	329	301	281	306	288	290	274	274	260	303	287	274	285	267	283	296	295	280	289	319	294	312	295	303	265	277	281	301	293	285	285	291	287	278	267	295	274	283	265	279	265	288	330	297	270	267	274	273	272	267	295	292	254	289	276	291	279	277	266	280	292	288	289	292	292	258	283	294	301	273	276	274	292	297	274	304	294	293	285	262	284	273	301	302	278	282	283	280	286	273	289	292	280	283	309	292	275	304	277	294	278	318	286	297	298	270	305	271	298	277	297	270	272	290	268	287	309	286	306	291	274	275	274	279	297	297	296	272	313	283	247	283	286	284	293	284	292	289	285	259	292	264	291	272	272	286	287	308	308	289	278	293	292	271	312	282	312	264	290	284	308	275	291	275	323	280	296	303	297	321	277	307	306	312	303	269	283	287	304	291	324	284	274	288	282	281	280	323	287	280	294	284	263	270	301	303	299	281	269	256	294	263	300	297	280	298	290	273	270	282	294	272	305	303	319	320	295	295	303	290	312	272	289	309	295	286	297	315	299	289	287	283	291	279	304	297	278	319	301	297	291	255	273	290	294	307	298	268	304	290	257	317	287	297	282	268	300	281	306	286	333	286	308	293	260	273	286	297	293	286	293	283	295	305	282	287	277	307	289	282	267	289	278	276	303	269	283	320	307	299	276	315	279	294	281	292	298	280	307	302	287	276	292	298	303	307	303	298	275	273	296	292	313	309	265	300	311	276	269	321	278	284	285	267	285	263	327	271	293	276	282	273	283	288	289	295	287	290	289	296	266	282	280	288	315	245	271	275	317	288	271	302	295	285	269	288	279	278	308
345	2	2100	191597	527	11	74	327	443	558	574	573	494	510	480	474	433	441	409	429	401	385	403	371	353	352	358	339	317	346	330	322	305	345	324	307	330	273	338	300	295	321	300	300	306	302	291	328	301	309	286	313	252	281	279	286	287	289	286	305	264	294	309	295	262	257	257	269	285	274	268	320	291	304	288	259	294	288	256	263	286	265	270	281	297	271	254	258	287	274	264	284	265	293	263	266	288	263	264	273	255	258	280	258	264	248	291	301	282	269	254	241	274	256	259	262	251	248	272	249	264	271	275	269	265	277	280	271	251	275	276	269	254	252	234	289	290	266	255	270	273	279	267	294	266	271	258	271	282	271	266	280	262	272	270	245	287	274	265	234	261	254	286	257	246	273	235	265	265	294	259	269	283	286	231	276	261	248	262	253	253	264	272	272	259	284	229	285	239	280	223	283	259	275	271	281	248	281	262	284	270	290	283	255	260	254	266	264	275	262	270	261	258	272	269	276	264	283	313	276	271	267	261	283	250	277	295	251	263	257	256	255	255	259	277	269	266	292	269	275	280	262	257	285	252	257	315	267	278	244	265	274	269	247	278	246	280	244	278	281	256	285	292	240	276	298	277	270	267	260	281	274	278	279	315	273	250	260	271	265	282	227	262	269	250	275	240	266	290	281	265	266	286	275	265	263	291	275	264	265	270	271	260	290	263	280	251	255	263	257	272	274	288	293	245	260	261	263	269	260	271	256	273	272	275	262	293	249	253	247	261	264	280	271	259	239	241	282	251	277	257	287	260	257	255	287	242	252	269	261	268	259	289	280	241	289	264	237	253	284	263	244	289	266	259	280	233	240	287	267	252	243	258	256	267	285	261	280	245	297	232	257	250	287	270	291	271	275	254	279	245	271	260	286	265	280	279	280	274	268	266	272	286	245	283	289	261	279	269	275	258	270	249	264	283	255	266	262	243	297	249	260	270	246	260	248	269	273	287	286	280	247	286	280	269	242	294	287	289	286	277	252	296	277	272	280	246	274	270	305	259	238	280	269	262	260	291	290	261	262	275	264	239	256	252	256	268	255	276	219	282	276	249	253	285	260	247	258	282	271	270	271	275	276	308	290	247	264	275	265	273	278	275	254	271	274	259	260	276	266	234	321	266	252	274	267	259	279	260	254	248	273	262	296	272	281	258	273	259	265	298	258	250	272	266	272	266	271	254	251	269	278	275	251	296	288	264	268	242	253	279	251	280	271	269	255	257	258	237	272	263	268	256	237	244	290	270	237	242	277	250	287	273	271	261	258	269	269	278	255	259	263	269	226	258	271	259	274	273	252	273	259	308	251	265	246	283	269	282	296	249	269	257	256	258	278	289	267	239	281	262	252	279	262	261	282	290	266	273	269	274	280	282	255	254	271	260	275	288	275	276	273	279	251	243	279	284	288	242	273	251	256	259	281	253	270	259	268	294	273	272	272	261	279	276	255	269	285	258	296	247	251	265	258	260	263	300	236	262	302	267	291	279	267	260	279	247	258	288	241	280	248	277	263	304	260	259	297	266	254	265	269	248	258	292	274	271	249	263	285	261	244	269	266	278	250	277	256	262	263	293	292	240	259	252	284	253	278	258	283	295	263	254	284	235	289	261	297	261	280	259	257	267	264	295	284	271	298	270	252	249	265	283	254	277	265	284	280	277	253	277	286	292	275	277	241	215	278	279	270	294	269	274	273	282	289	260	299	225	262	262	258	267	253	241	298	250	281	278	298	242	272	236	242	245	253	280	271	299	238	246	269	265	286	276	269	279	250	248	256	279	247	246	257	262	261	274	282	244	263	274	271	258	274	263	286	265	267	280	269	229	264	259	275	269	263	236	265	238	290	268	288	262	269	254	260	258	268	280	282	265	275	258	253	259	261	239	245	249	270	258	260	274	261	264	263	258	285	247	275	252	264	260	273	257	267	271	278	266	215	252	289	298	274	314	273	240	285	256	246	283	293	243	271	255	265	292	270	259	245	250	285	273	274	267	277	280	259	237	283	273	297	272	264	269	269	250	279	266	262	252	255	259	255	276	240	274	283	284	234	264	245	254	231	232	279	241	274	261	259	267	268	268	273	259	265	257	288	262	263	279	277	274	244	276	281	268	268	252	261	277	266	267	253	283	249	279	263	256	281	250	268	278	283	285	257	260	268	254	287	280	273	277	270	277	259	244	272	272	255	263	279	291	271	279	256	287	273	265	280	254	271	271	270	234	295	247	276	240	280	261	240	288	259	273	246	252	264	270	269	285	282	284	245	255	261	273	263	283	252	271	295	256	270	286	253	269	262	301	240	261	315	284	268	264	243	286	264
345	3	3500	191722	555	14	62	370	441	538	531	540	518	495	426	412	406	409	398	391	365	346	369	356	339	334	368	332	307	343	294	322	286	354	276	302	278	276	296	292	277	271	272	280	273	277	257	286	259	280	272	266	250	273	258	269	266	257	257	281	272	235	242	240	261	266	254	235	236	264	248	245	255	260	233	270	255	241	215	265	227	232	228	237	271	252	267	260	240	251	243	236	240	257	263	243	268	238	248	237	237	262	252	243	250	248	250	242	259	236	240	238	248	225	258	234	227	245	250	241	225	248	256	259	249	268	218	242	246	257	238	267	259	235	229	259	254	219	232	254	247	229	273	245	267	217	233	274	222	259	223	229	233	242	218	231	224	256	247	243	225	236	206	248	222	254	247	266	242	223	241	231	231	217	266	236	255	240	220	236	265	222	247	248	255	259	250	247	224	229	255	250	245	256	268	245	242	232	233	237	233	245	265	244	238	209	262	225	262	251	216	253	232	254	239	272	229	226	222	266	237	222	240	240	249	247	217	243	266	239	243	264	259	260	238	254	234	244	246	255	279	228	223	229	232	218	254	234	221	229	215	246	240	245	240	228	220	279	249	239	251	216	240	243	251	232	253	263	244	247	223	214	233	245	228	201	265	249	264	234	259	215	213	253	253	217	212	233	246	239	247	263	262	221	226	255	281	245	221	252	257	249	239	230	225	226	223	272	239	231	228	243	254	237	256	227	226	239	244	237	235	249	234	245	241	244	212	272	201	217	230	242	247	239	235	239	235	245	255	238	245	224	207	219	245	250	248	220	226	229	255	229	246	258	239	252	239	264	255	232	277	221	240	249	252	255	223	234	249	244	236	243	268	258	239	224	260	234	233	212	227	228	250	271	245	236	251	250	241	242	262	254	262	245	216	247	246	234	253	231	234	238	233	246	243	218	218	261	224	243	244	259	248	254	252	231	242	215	261	231	213	237	235	239	234	241	249	228	230	228	235	262	229	250	242	251	266	249	229	209	233	252	248	231	245	259	222	240	251	250	258	222	253	242	249	241	229	248	262	258	233	261	229	261	224	264	229	251	261	237	243	235	235	233	245	246	218	237	203	261	215	236	213	233	236	244	234	236	223	228	219	248	237	241	246	235	259	241	233	255	236	270	229	245	245	257	249	247	232	221	277	262	227	240	271	229	214	255	225	244	251	221	220	258	220	254	260	217	248	276	242	277	252	233	218	239	220	230	231	249	243	253	237	235	217	235	214	232	242	259	220	258	253	255	235	229	243	232	249	249	241	225	222	250	238	209	243	253	238	251	232	237	222	247	247	272	272	241	264	246	246	277	232	242	249	218	258	252	241	250	242	240	249	234	236	223	216	245	238	234	234	251	218	244	247	235	252	235	229	264	244	271	240	223	212	239	241	243	254	240	223	250	239	214	247	240	235	229	255	255	246	229	241	227	237	245	239	220	246	230	236	265	252	229	223	239	234	225	243	264	253	253	227	223	234	241	248	260	239	246	247	244	245	233	250	236	219	247	246	241	223	238	238	239	218	231	242	245	229	226	228	255	249	220	266	232	231	248	209	236	247	247	211	251	226	220	225	219	241	248	262	236	237	233	256	255	243	239	231	246	237	234	248	205	235	245	250	204	227	254	252	255	244	249	259	246	246	244	248	257	238	222	237	247	266	241	252	231	254	238	240	261	275	231	247	242	241	258	242	213	234	212	225	245	229	246	244	233	250	225	259	248	248	258	255	231	234	249	248	244	251	217	231	230	250	263	218	258	252	256	247	254	229	264	234	217	252	215	238	254	263	230	243	233	238	246	252	219	230	230	226	242	229	242	253	225	252	257	222	252	240	242	262	211	254	217	222	256	244	245	264	232	237	234	226	234	234	246	259	234	238	230	242	219	225	252	210	244	218	230	251	253	221	257	200	239	230	232	230	262	238	227	236	245	210	223	230	261	237	237	267	247	254	222	247	237	234	223	216	269	213	233	266	222	223	226	249	226	242	247	251	220	236	241	241	220	232	220	223	229	217	245	250	248	269	244	239	216	233	212	273	239	235	230	225	216	242	234	235	290	263	244	244	210	258	231	233	210	234	227	195	246	245	222	246	252	244	246	244	235	244	249	256	260	216	244	239	232	234	227	253	239	255	202	232	246	253	244	226	232	251	248	235	217	243	263	229	232	232	262	247	220	228	227	231	236	197	230	233	221	236	253	232	235	238	245	221	232	222	260	258	217	235	235	239	227	243	248	225	229	213	230	237	229	235	234	257	241	273	237	265	248	216	222	248	268	234	227	246	234	235	236	241	240	230	257	224	233	210	235	234	255	226	233	255	258	240	254
345	0	2700	191847	558	18	28	252	418	531	506	588	510	496	452	460	396	374	365	373	348	352	331	338	323	313	301	313	316	310	288	283	269	284	268	280	273	265	252	237	254	267	250	267	246	251	232	225	221	195	232	231	240	242	214	211	202	203	216	210	223	199	228	194	202	213	195	189	194	209	193	225	228	202	180	196	233	198	198	195	178	188	194	203	196	195	191	196	209	196	173	229	206	180	189	211	228	206	209	188	197	192	201	173	202	195	181	213	193	192	171	225	195	187	197	181	204	199	170	208	196	209	177	171	183	203	184	180	201	190	173	206	203	189	205	187	186	209	185	189	223	208	196	210	204	190	207	193	181	200	178	192	165	186	189	194	197	197	190	190	191	189	199	194	185	192	192	176	202	194	180	180	176	193	199	178	173	235	201	180	176	194	185	196	202	189	179	206	215	193	205	191	204	197	188	151	176	192	174	203	196	170	208	197	177	201	182	187	195	187	195	189	175	179	201	191	192	194	183	188	178	189	188	177	212	177	182	177	173	211	178	207	175	202	202	198	208	197	175	218	166	212	212	209	176	164	195	183	205	201	177	185	200	180	210	173	178	190	198	164	188	195	175	178	191	170	184	187	207	193	188	186	178	196	177	187	197	194	198	174	193	175	183	182	184	209	189	197	180	193	183	183	183	188	185	187	202	185	196	203	181	193	180	198	184	223	172	224	192	196	174	182	182	177	196	181	206	179	191	184	177	211	196	187	176	191	188	198	180	190	185	200	188	194	174	190	185	192	206	170	199	169	167	186	180	194	188	214	189	202	185	170	195	208	171	178	197	184	190	194	200	202	165	164	205	194	182	194	188	175	204	188	197	191	184	188	198	175	190	193	175	169	154	191	196	166	198	194	182	193	189	209	173	191	184	199	192	194	194	193	182	208	189	193	193	189	185	189	180	190	201	181	179	181	212	178	189	207	181	209	188	191	189	194	187	191	205	184	187	198	181	167	171	186	190	179	165	183	174	200	168	200	178	207	210	199	182	180	200	191	172	191	190	186	182	186	189	172	197	194	193	195	185	180	198	193	222	180	209	201	159	210	186	162	192	177	183	187	196	206	191	175	190	175	212	193	200	180	203	185	192	203	204	182	166	193	173	182	196	188	192	182	201	201	206	202	187	181	172	214	200	184	188	187	173	214	190	187	179	198	169	185	194	181	194	175	156	199	191	176	178	191	189	195	203	183	183	179	187	177	190	188	200	170	187	182	189	166	179	195	195	186	183	197	186	196	171	186	160	179	179	208	189	196	174	184	194	190	180	210	184	196	188	200	203	230	210	201	168	193	200	184	180	192	183	181	183	174	202	187	176	211	171	204	215	184	183	187	202	166	180	178	180	193	173	175	216	188	175	176	179	171	176	187	192	199	185	201	202	185	192	200	192	164	197	199	180	167	188	188	178	183	188	190	161	179	193	176	192	204	189	200	182	167	184	192	202	184	187	194	185	172	207	196	186	190	183	177	174	190	189	198	191	187	208	183	209	190	190	202	200	176	170	174	172	184	176	159	181	182	202	184	171	184	173	180	191	182	173	186	192	187	192	191	204	185	213	183	188	192	184	175	209	164	194	195	218	188	191	169	199	190	194	186	190	191	201	200	196	202	194	180	182	190	192	173	182	170	197	192	180	191	193	195	177	172	186	178	186	166	183	171	200	185	219	173	185	221	185	191	184	178	182	177	212	187	186	192	182	202	169	191	181	194	202	168	189	200	201	189	182	166	159	195	180	170	195	171	195	197	190	179	187	167	197	181	166	201	197	197	184	183	189	203	182	184	180	192	195	199	194	219	200	188	210	179	195	210	183	179	169	192	197	184	170	185	196	213	192	182	196	178	186	211	206	201	195	188	192	177	181	202	211	173	176	203	196	185	189	212	195	201	210	171	193	199	178	163	206	180	201	179	165	198	187	182	191	172	187	196	192	177	172	170	200	164	195	178	217	180	186	175	200	164	195	184	169	191	189	211	195	171	197	174	169	198	182	191	175	195	183	156	177	200	223	182	181	163	213	173	193	197	192	177	182	185	194	196	213	175	227	161	201	178	171	209	191	178	184	179	167	178	180	202	181	201	190	187	211	180	197	178	203	197	163	190	181	189	172	191	168	170	183	183	207	192	169	192	192	191	179	181	179	200	185	183	196	178	175	201	184	190	167	160	193	212	208	197	171	169	186	191	195	191	180	183	176	188	188	198	177	181	172	206	196	202	187	169	192	194	194	168	184	177	179	186	193	189	197	167	195	187	204	199	198	189	170	187	184	193	187	195	207	180	194	191	169	175	198	177	172	159	174	190	195	209	160	188
345	1	1900	191972	574	16	112	388	422	546	444	499	463	413	420	369	371	362	362	370	320	331	298	328	312	292	289	280	294	286	287	286	291	279	239	288	273	252	283	252	278	283	237	255	265	251	230	268	240	288	257	266	263	257	252	243	245	245	271	257	260	231	239	259	238	240	234	267	238	253	239	246	254	259	252	248	261	238	268	241	245	241	260	233	262	243	227	237	222	239	247	222	224	221	234	250	253	229	254	221	236	231	239	237	243	230	240	222	271	251	244	228	232	224	218	241	228	242	243	240	238	269	254	224	246	232	239	265	251	225	262	239	254	245	230	259	246	253	238	254	247	224	242	226	222	246	245	241	235	241	216	240	216	213	234	252	243	261	226	245	235	223	236	233	252	212	222	233	241	221	238	228	248	247	242	232	220	238	252	229	234	247	261	244	250	222	226	249	252	261	228	213	234	256	271	264	234	229	238	232	256	232	245	241	262	254	272	246	246	263	227	243	254	250	248	240	256	242	220	252	257	239	228	260	253	239	235	235	210	251	243	228	245	270	236	217	231	239	243	248	221	240	223	242	206	207	210	239	242	256	247	257	238	235	256	244	260	245	240	226	215	251	221	245	240	248	247	249	221	254	248	230	256	236	242	229	254	251	226	256	241	224	252	247	228	240	274	226	257	241	241	259	236	231	237	253	229	241	237	229	237	230	256	231	242	246	238	211	245	243	237	249	203	253	234	249	246	222	222	230	255	234	263	236	239	234	229	237	259	242	239	268	226	251	211	237	258	252	235	235	249	241	236	265	216	260	232	222	267	227	227	230	254	253	249	244	231	208	263	216	240	282	224	251	229	229	229	235	271	228	228	253	217	208	235	237	270	232	222	247	243	255	266	223	246	245	205	233	230	228	252	252	241	250	248	230	221	244	227	269	244	247	238	261	276	236	208	267	232	242	240	221	226	233	246	258	253	243	241	260	244	194	271	249	234	240	239	248	252	237	237	238	205	224	276	236	234	242	220	219	227	255	249	250	236	240	231	220	241	227	234	238	253	230	227	245	230	228	242	215	218	250	225	228	233	228	227	239	202	261	255	241	224	230	226	228	244	246	237	241	242	230	240	253	220	242	225	246	241	257	235	210	251	246	238	244	205	250	242	238	249	239	211	209	233	228	258	252	244	226	253	236	266	227	241	266	226	245	248	245	242	234	219	252	243	242	219	242	208	238	260	261	225	242	212	253	247	229	233	236	220	234	231	231	228	285	242	251	231	249	248	242	262	231	230	217	256	244	238	247	248	228	231	238	242	203	237	258	244	255	233	214	215	265	240	223	242	259	250	206	250	263	231	257	223	226	216	238	255	235	234	260	248	239	227	255	240	218	241	244	237	254	256	240	251	213	207	272	228	284	246	261	228	225	230	245	255	225	235	263	250	240	236	232	252	236	227	250	246	243	242	251	214	251	236	219	244	246	249	233	236	226	232	238	236	261	240	234	256	236	237	227	236	258	255	228	224	246	255	265	242	244	246	238	233	259	253	241	248	242	231	249	238	258	242	228	245	239	238	241	228	255	258	242	218	251	250	221	216	244	222	261	240	231	244	235	261	247	248	247	232	234	247	223	247	245	271	227	235	223	230	237	248	248	250	257	245	236	268	218	251	226	226	228	256	232	254	253	246	268	232	253	236	244	237	245	233	244	257	253	222	268	223	257	222	270	231	231	236	236	272	237	248	246	233	238	241	223	249	254	273	248	197	243	194	257	233	239	248	241	231	231	233	233	243	236	247	225	251	230	249	241	248	259	221	233	236	253	232	231	202	231	234	216	259	241	245	255	233	255	222	256	244	258	250	225	240	254	237	244	230	258	233	217	240	214	239	246	245	220	232	262	222	230	221	246	216	242	225	216	260	226	210	235	229	232	247	219	214	228	249	232	264	215	242	203	248	249	238	261	237	260	244	278	225	252	229	229	277	225	255	239	209	247	241	249	231	222	227	232	216	240	216	259	255	233	216	255	235	252	230	242	274	237	246	242	250	235	220	229	232	199	247	234	241	241	251	262	233	230	245	246	217	248	244	259	252	250	242	247	231	269	239	213	244	210	211	245	248	207	275	238	233	241	219	248	247	253	265	223	246	256	237	219	244	239	239	219	222	223	236	256	259	260	250	251	203	245	246	218	219	265	245	238	238	248	226	242	248	256	250	218	250	266	231	225	239	233	238	229	247	225	246	257	230	248	247	273	227	255	251	232	248	254	232	242	244	215	239	244	239	248	234	206	258	237	240	244	246	244	243	204	242	243	251	244	262	224	252	230	243	239	269	217	242	225	250	256	215	242	241	221	215	220	254	265	234	233
345	2	2100	192097	581	8	81	355	466	531	507	532	511	456	430	414	375	375	338	361	316	323	332	337	301	286	291	288	290	288	280	296	291	281	273	259	256	289	238	264	231	246	277	219	279	233	214	273	267	255	269	272	233	275	237	259	249	252	247	250	223	241	266	223	213	241	232	210	209	211	198	220	218	242	236	258	238	213	218	251	244	229	222	243	250	260	234	202	228	234	205	248	226	243	226	211	247	227	256	235	212	217	200	225	227	225	230	219	231	207	241	228	214	221	207	221	222	222	218	251	240	209	216	217	239	216	221	209	214	229	234	253	204	223	221	270	202	217	231	210	226	214	221	217	236	216	231	227	233	210	237	207	260	213	212	221	219	197	199	224	216	231	248	244	235	210	223	223	229	258	224	218	240	208	211	198	208	215	237	203	229	233	229	226	217	217	247	215	217	228	253	225	251	260	192	203	223	218	227	197	231	210	225	209	204	229	222	201	257	225	248	249	218	224	224	223	232	220	223	224	225	247	226	251	213	229	202	251	229	221	190	204	230	205	219	218	232	213	208	240	233	230	225	238	235	226	230	237	208	242	207	208	226	209	227	236	180	220	228	237	201	243	221	240	221	235	212	187	226	248	232	203	215	213	221	233	241	223	196	233	239	220	226	241	218	210	233	196	243	204	208	220	221	242	213	200	209	235	233	239	250	223	232	202	220	247	218	236	227	210	224	197	196	228	227	211	224	223	189	225	217	217	210	243	207	258	220	199	229	216	218	197	215	186	222	199	222	231	210	183	200	223	202	198	204	209	221	224	212	236	224	196	228	224	227	222	248	213	203	203	240	234	236	243	235	228	234	205	218	211	201	231	198	204	255	250	232	246	234	204	236	218	222	222	226	235	201	223	213	253	216	213	207	222	214	215	217	215	213	211	198	218	223	229	198	236	230	225	228	226	229	246	216	222	249	244	226	212	216	239	181	233	235	234	225	234	221	218	199	209	213	249	223	242	225	223	234	222	229	250	231	222	231	231	220	238	216	241	223	218	225	193	229	202	230	219	223	239	207	244	207	220	216	241	211	215	195	218	211	223	204	183	218	236	223	242	231	234	225	227	204	202	209	231	203	214	223	217	213	252	235	245	225	236	229	238	226	242	216	258	235	223	211	227	216	205	231	220	227	218	224	222	253	205	221	217	235	225	231	202	198	228	229	214	217	217	204	208	208	235	218	225	232	212	183	238	221	227	194	208	233	236	235	219	217	220	230	247	207	244	204	210	241	228	259	233	229	228	253	228	214	220	215	218	225	228	216	216	218	216	246	203	221	228	212	217	235	184	228	217	230	217	238	204	230	204	214	211	233	221	218	235	195	215	234	199	196	225	238	220	197	238	224	216	234	238	206	248	228	222	215	224	234	259	237	241	219	222	210	230	193	236	244	231	225	226	241	211	210	201	203	199	241	230	226	251	209	223	240	204	202	226	221	206	236	236	212	232	219	219	212	228	221	223	227	216	223	237	211	197	229	220	231	225	231	239	227	223	235	216	211	203	216	223	209	229	234	208	241	214	191	207	221	249	241	238	237	217	257	228	217	253	215	213	198	219	231	213	230	212	239	220	217	194	223	200	240	237	235	211	214	221	229	226	232	204	233	210	239	212	214	232	210	205	183	211	212	234	209	200	225	211	243	221	216	222	237	215	219	218	207	223	205	235	235	212	221	204	220	223	228	205	222	213	218	215	234	205	233	245	239	211	211	232	227	204	218	212	225	223	199	223	211	222	204	220	209	190	226	244	236	213	225	236	211	222	220	187	226	248	215	244	203	202	217	240	218	242	234	206	211	230	229	214	200	239	208	224	198	223	213	232	246	214	203	240	203	218	233	202	217	220	226	215	233	225	226	234	205	246	213	214	227	212	216	198	226	201	208	242	197	204	195	215	217	240	221	217	232	232	223	206	200	208	209	238	220	225	207	204	225	220	220	207	236	239	205	213	220	215	238	209	202	219	229	209	207	217	213	244	210	218	223	260	224	221	233	244	223	206	259	239	236	243	203	197	248	224	237	229	220	219	219	210	217	221	214	234	213	236	232	245	243	210	215	225	205	214	220	256	218	208	231	221	208	219	224	239	235	238	211	205	200	227	226	189	230	227	210	202	242	211	241	200	235	196	202	214	199	226	213	213	213	218	233	208	240	218	205	230	218	223	226	228	213	208	219	225	224	219	245	211	212	212	223	214	225	214	242	229	239	256	212	218	234	220	224	231	204	220	218	228	234	225	218	194	198	264	220	212	213	201	223	205	223	226	223	243	206	233	226	230	220	220	215	197	220	237	223	223	240	224	215	206	213	237	210	211
345	3	3500	192222	563	16	52	330	411	531	538	558	529	507	434	475	414	390	350	363	378	344	322	338	316	324	288	301	305	274	277	283	270	276	277	273	292	246	265	247	268	268	278	263	247	259	235	256	239	241	268	224	236	232	230	226	259	242	229	227	204	223	237	230	215	226	234	229	211	222	232	221	226	230	219	217	244	215	249	201	200	213	213	213	237	231	226	227	226	218	226	189	208	209	222	216	235	214	236	218	225	237	216	228	241	204	219	227	196	242	215	219	222	217	221	211	213	237	199	229	216	215	241	207	211	255	230	229	234	227	223	237	212	229	218	232	207	221	234	217	227	218	210	231	239	212	215	209	215	221	215	216	211	232	218	249	226	229	214	207	219	239	223	224	197	239	222	214	204	233	223	212	201	206	209	217	214	195	218	210	214	214	218	233	201	199	215	228	225	201	222	214	218	199	198	221	219	210	233	195	204	225	234	198	210	199	197	193	228	199	224	227	223	231	207	241	246	231	205	216	194	230	206	232	203	209	234	222	221	218	211	219	218	227	222	199	203	210	225	231	213	229	218	240	223	214	237	200	224	218	227	211	180	219	225	210	258	200	202	204	209	216	197	227	221	221	203	233	208	232	205	214	257	204	215	213	210	249	237	224	208	232	243	200	230	226	234	184	201	213	265	191	226	240	210	197	233	215	255	217	214	204	217	215	218	202	236	236	232	213	197	226	226	209	242	242	213	235	236	212	220	243	216	206	240	233	211	204	221	204	235	223	225	222	235	206	231	197	227	206	208	203	209	186	236	226	212	225	209	204	195	238	222	223	234	211	220	206	226	210	214	211	221	227	199	221	217	209	205	205	223	217	213	235	241	210	225	233	224	221	219	219	224	240	208	210	242	204	217	196	210	188	210	213	215	229	220	243	222	216	224	227	219	221	212	208	212	243	220	213	203	190	204	234	235	195	188	231	189	240	230	223	213	216	213	218	206	196	201	203	218	217	208	186	220	231	195	226	207	213	199	224	183	199	230	206	187	237	221	217	236	226	194	192	206	226	229	209	210	198	241	224	214	217	210	216	200	201	198	222	204	216	232	230	207	218	210	235	217	224	208	216	217	216	211	231	211	219	199	197	209	198	210	212	238	208	200	213	207	227	206	227	232	188	210	209	216	205	227	192	199	213	212	233	198	220	195	205	210	226	201	226	209	233	223	219	215	222	204	217	198	220	211	195	206	222	216	218	219	238	223	213	247	227	198	187	207	210	203	194	246	207	218	211	207	195	212	192	227	229	217	208	213	204	232	214	209	209	207	210	228	197	239	199	216	217	205	215	235	241	223	218	202	195	215	198	205	216	220	211	200	193	213	218	224	244	231	224	202	190	231	211	236	212	223	216	197	233	203	230	235	222	219	193	206	195	201	223	179	205	221	211	237	223	191	209	250	198	214	223	218	217	212	196	209	228	206	229	248	213	222	222	237	225	182	214	208	215	223	213	225	194	190	226	221	190	238	241	226	196	228	222	214	196	207	215	225	213	200	198	208	226	204	199	196	218	208	211	212	201	227	220	215	208	217	218	200	218	215	228	229	239	209	211	217	205	214	213	226	189	215	207	201	224	241	226	217	203	218	226	206	214	216	225	242	223	229	212	231	204	219	211	227	199	233	229	211	194	192	221	235	229	205	222	191	208	221	221	234	216	206	207	248	197	221	211	223	212	223	191	200	206	209	226	204	197	209	199	227	219	221	219	214	218	218	218	226	203	212	254	219	217	209	224	224	229	241	213	223	218	222	230	202	205	226	220	234	237	218	220	208	206	210	223	228	226	188	204	232	191	242	229	211	228	227	206	218	196	224	214	217	225	205	220	230	211	204	195	216	215	194	213	216	218	200	219	225	240	221	205	219	215	233	186	219	220	216	233	237	231	212	199	225	228	193	205	216	232	221	198	222	201	225	213	222	218	221	208	203	230	209	189	195	219	197	194	239	202	238	217	228	208	209	203	209	214	211	234	240	197	202	192	220	233	218	224	213	209	224	215	210	184	229	207	199	205	225	203	212	225	212	221	203	211	205	217	220	202	209	225	200	207	223	215	232	229	223	220	197	199	217	202	209	196	212	209	216	211	212	200	219	236	229	213	220	194	232	205	191	202	226	214	225	201	215	203	208	200	215	226	234	222	258	221	200	234	187	237	213	236	208	222	201	187	217	209	194	226	197	236	214	234	185	206	219	219	222	217	228	200	226	204	194	208	192	207	233	201	184	215	209	232	201	216	231	204	187	236	220	197	197	222	228	225	200	203	232	209	213	225	222	216	211	214	199	229	215	225	191	177	188	225	192	205	201	195	224	212
