345	0	2700	90343	541	0	7	160	328	461	490	553	542	547	506	448	477	420	413	405	408	372	410	355	336	350	322	347	338	310	325	327	328	352	313	291	278	299	295	281	300	280	306	297	296	284	257	277	296	293	268	266	296	267	262	272	238	264	256	267	246	249	268	253	248	246	267	295	258	260	261	268	266	257	227	263	248	247	270	236	253	254	257	232	245	253	262	233	264	270	251	251	263	234	258	261	251	264	273	243	259	246	239	277	251	244	247	248	242	237	255	266	259	231	245	246	241	250	257	248	265	241	271	247	267	227	233	245	252	216	231	252	263	263	268	261	256	255	275	248	247	226	267	258	227	254	243	225	252	250	212	218	249	250	238	251	252	239	261	211	255	253	256	243	214	241	247	246	244	250	222	242	231	232	262	256	255	244	234	239	244	250	246	223	259	218	243	243	251	240	242	240	247	252	235	228	230	211	225	256	261	249	235	228	246	252	246	237	245	255	234	237	233	227	235	271	242	241	218	241	231	259	220	248	250	259	233	246	263	223	248	229	249	238	243	239	267	247	265	225	251	262	246	237	243	247	231	293	246	225	246	269	227	230	241	231	270	251	252	257	244	236	252	252	231	241	222	232	249	257	254	246	227	238	233	231	228	245	239	234	250	238	233	239	252	232	252	230	215	239	238	246	243	248	272	237	243	271	249	211	233	206	253	267	248	258	229	244	239	230	226	239	223	266	246	252	232	246	206	236	235	263	259	260	257	246	213	226	236	228	246	258	228	243	243	253	258	215	213	254	249	245	243	236	263	255	226	260	236	254	228	237	245	239	228	243	252	256	224	253	226	243	233	240	246	232	262	234	243	250	213	226	222	259	233	245	244	256	218	239	229	226	271	258	246	230	239	266	270	271	238	239	215	219	254	231	234	221	235	196	241	251	229	257	259	262	220	262	234	239	238	265	242	218	261	236	230	244	264	251	215	232	255	253	267	242	218	206	229	229	236	219	220	247	236	216	231	247	237	226	255	243	243	256	221	215	247	228	242	244	228	254	244	262	244	229	253	212	224	245	239	271	215	258	212	219	254	243	233	231	221	269	237	238	222	249	266	208	227	243	260	240	242	226	259	234	232	249	239	247	218	255	244	231	266	239	254	253	242	234	258	248	219	206	219	228	272	218	247	237	245	241	217	254	234	218	233	224	224	265	229	219	262	223	241	233	231	238	265	251	245	211	228	237	241	253	218	232	240	238	226	242	229	246	252	223	247	245	237	245	251	218	220	266	221	240	238	209	252	220	214	239	233	254	217	216	222	247	231	231	245	242	248	264	245	245	216	216	213	233	227	248	209	251	261	236	244	251	264	240	242	258	237	265	296	241	232	224	246	238	254	225	229	238	226	233	223	252	245	244	248	244	238	217	232	243	252	225	230	253	230	238	211	223	238	268	229	238	244	224	239	255	246	221	239	252	206	250	275	233	250	239	236	230	212	241	243	221	232	226	227	232	220	217	256	246	238	231	231	251	223	237	223	238	230	274	211	246	235	232	239	245	234	241	236	256	239	233	231	211	247	230	253	232	228	263	228	215	252	230	258	244	241	256	239	240	221	235	228	231	247	224	234	251	253	249	247	222	249	241	259	223	214	251	236	250	233	223	241	222	241	245	243	259	244	242	249	233	225	240	237	244	274	228	232	243	241	250	250	243	228	244	241	227	226	216	225	248	290	238	225	204	228	249	251	254	240	235	270	238	241	245	239	221	234	241	232	238	243	258	245	251	221	213	230	245	205	246	239	256	261	239	228	261	229	239	238	238	233	216	246	258	244	246	239	257	246	203	240	231	249	257	249	264	252	278	237	235	212	240	222	273	267	260	240	278	211	222	228	233	240	258	248	262	242	288	234	222	227	225	271	238	226	242	247	242	221	215	210	264	237	228	219	227	240	238	259	224	236	233	238	241	230	245	225	258	232	233	248	226	229	248	234	255	231	227	216	218	238	221	246	224	263	239	243	251	275	210	234	263	218	227	244	261	234	270	241	212	248	255	235	220	235	244	252	236	252	237	246	255	220	237	241	228	253	257	231	208	237	253	209	220	233	250	227	214	215	240	267	211	234	246	269	239	246	260	244	218	219	210	224	235	213	245	205	252	218	244	257	250	243	239	223	226	261	226	249	227	211	247	232	239	243	248	227	245	236	236	249	233	237	250	255	247	233	245	219	200	228	206	224	264	257	234	199	248	257	234	249	232	253	223	234	208	271	231	243	243	247	238	226	258	244	226	224	221	250	260	257	238	223	229	246	249	240	243	235	248	236	255	233	257	252	248	223	234	253	243	240	220	253	249	247	241	241	259	247	227
345	1	1900	90468	574	2	22	226	280	459	432	496	439	418	389	374	323	373	363	343	358	319	330	304	319	307	310	289	325	317	297	278	307	292	262	272	302	293	284	265	272	257	247	265	274	266	265	269	257	290	276	270	251	258	248	255	249	270	267	272	251	254	259	270	274	268	247	241	248	258	266	242	241	257	258	261	246	264	243	245	253	255	264	248	249	271	263	222	241	240	243	243	242	213	271	260	244	268	251	264	250	270	218	226	237	236	270	259	251	225	260	275	280	221	232	235	259	251	234	251	256	263	225	249	235	251	252	278	238	281	256	226	233	260	254	237	237	245	254	276	248	257	268	263	251	275	246	237	269	247	234	267	243	239	274	233	252	260	224	237	255	291	259	253	276	259	266	258	273	256	226	274	242	248	258	249	254	251	244	271	250	269	239	271	235	279	252	239	253	243	262	267	252	238	264	250	273	245	255	279	274	249	260	236	239	279	247	240	256	246	263	262	253	260	243	285	242	258	267	265	251	224	259	257	236	240	247	259	220	214	267	241	261	234	282	257	255	261	258	259	270	252	266	235	268	271	243	233	260	261	226	254	261	263	255	262	255	268	256	249	226	247	244	256	221	252	259	226	224	269	254	241	245	216	258	248	230	257	273	241	234	257	261	272	256	247	232	237	220	241	251	249	260	257	224	233	262	235	251	257	232	273	231	265	250	250	247	264	254	250	256	266	242	244	259	272	251	251	259	256	246	240	223	250	251	216	260	237	270	257	245	266	257	251	241	271	241	248	260	232	240	239	249	237	235	264	255	271	260	246	243	252	245	270	243	238	245	230	247	251	257	256	225	252	242	278	236	240	255	246	266	251	267	249	219	278	253	253	236	229	233	251	271	273	262	247	259	249	241	269	263	243	265	240	233	264	256	236	216	260	267	263	258	255	231	239	269	236	253	249	259	253	259	226	256	245	268	262	235	274	260	267	258	254	225	248	244	281	250	235	238	271	226	253	274	257	259	255	252	254	261	238	247	250	236	247	239	243	248	232	249	223	231	239	235	260	265	243	237	235	248	233	253	278	235	257	245	225	244	251	234	246	230	243	265	235	252	243	227	274	250	227	251	272	249	237	219	264	258	257	263	270	228	245	239	239	259	241	245	273	242	268	248	212	238	237	242	236	255	253	261	225	247	238	269	261	229	266	261	233	242	240	252	259	265	226	228	271	245	231	267	293	217	252	255	228	240	233	235	236	251	248	217	251	265	246	253	258	243	223	252	246	201	240	238	255	248	283	247	251	254	260	272	256	242	261	265	253	267	245	269	264	236	247	258	230	226	236	280	258	249	247	266	243	269	270	215	245	233	282	247	247	232	231	244	229	273	243	248	242	256	257	244	251	241	249	245	235	250	256	238	270	251	270	258	253	241	233	258	242	252	260	252	237	255	237	245	254	237	235	240	247	258	252	267	261	251	266	246	271	250	240	260	242	247	247	236	251	280	247	260	260	228	252	245	261	259	233	230	235	235	214	243	206	228	247	229	234	218	222	241	233	241	230	268	252	255	236	269	258	261	234	240	242	234	240	243	273	240	244	264	253	263	240	258	251	215	240	262	271	255	248	238	258	255	256	225	249	252	247	218	255	243	241	223	240	257	269	245	244	227	274	244	242	271	230	252	239	243	264	260	255	251	247	253	274	240	246	231	246	250	287	245	247	239	243	230	249	267	229	246	239	254	228	228	259	241	249	259	232	255	236	256	239	254	256	233	250	253	253	260	285	242	250	259	236	247	220	236	248	240	235	261	251	261	255	248	248	254	267	230	233	256	242	239	248	225	233	244	249	251	277	267	251	268	255	253	242	213	237	240	250	224	236	255	257	272	245	211	260	279	251	266	254	240	252	256	258	249	244	265	251	251	277	237	243	228	242	245	257	239	250	257	228	253	251	261	260	263	227	242	232	248	240	272	248	265	244	218	234	240	224	276	280	249	274	254	268	254	247	251	257	234	266	261	228	242	244	273	227	237	237	261	212	248	243	250	289	255	252	249	252	258	262	243	309	246	247	257	252	262	267	265	248	237	233	238	246	247	277	244	226	257	272	224	247	240	242	230	251	246	241	254	247	243	253	230	259	247	245	264	248	264	249	254	232	256	262	246	247	264	250	246	258	259	252	250	254	218	244	244	222	276	259	248	259	230	243	245	261	228	276	235	249	225	236	249	246	274	248	263	263	232	255	229	234	272	240	216	232	261	252	254	268	236	261	265	261	263	260	272	250	235	267	215	261	241	242	239	241	236	232	225	230	243	250	247	246	265	238	242	247	251	221	257	266	234	253	221	240	238	245	247	256	241	234	277	242
345	2	2100	90593	538	2	19	217	326	514	483	564	476	500	458	448	422	385	390	385	385	353	352	373	338	340	337	335	296	341	320	326	333	327	321	337	300	311	318	316	325	312	282	304	278	311	315	288	288	303	304	287	295	304	280	330	286	312	259	331	292	271	293	287	289	308	303	267	285	286	297	283	300	303	293	298	263	280	278	283	252	286	302	295	265	289	298	304	277	281	320	267	251	327	270	275	278	285	266	288	280	299	293	301	255	296	275	275	273	276	292	281	298	270	275	268	288	285	259	293	283	251	300	274	272	300	287	297	296	284	268	283	258	289	300	286	289	294	294	314	289	284	253	298	295	266	272	275	265	301	288	260	274	301	292	252	280	292	290	283	276	292	270	248	281	254	281	270	261	294	263	315	262	284	290	279	305	239	289	273	300	282	282	295	262	290	250	276	277	290	284	293	265	278	294	279	289	270	282	275	268	274	278	313	262	311	279	272	246	250	257	265	272	273	306	281	270	269	233	285	258	289	278	282	303	267	256	292	270	266	289	283	284	283	274	273	245	275	277	325	257	280	272	294	258	300	263	281	262	281	264	279	292	252	267	276	272	276	261	282	273	247	307	259	281	274	282	251	273	272	259	270	283	245	269	292	303	287	295	255	284	250	247	270	274	300	274	292	285	281	256	277	271	286	299	285	265	277	284	243	241	277	287	288	280	271	272	299	260	273	265	280	260	288	272	282	279	257	261	306	271	274	271	260	283	281	269	283	262	267	307	268	284	277	285	298	276	283	279	269	316	277	273	303	261	307	291	263	255	257	273	274	279	287	272	254	257	262	288	242	263	285	282	239	279	286	286	285	301	266	260	262	282	255	279	300	281	258	259	274	289	269	259	265	287	265	263	303	253	279	256	267	256	267	298	254	293	278	272	275	291	267	290	269	262	302	281	266	277	264	276	258	281	262	255	281	280	309	276	270	302	262	263	297	291	265	281	291	286	303	276	250	276	261	258	266	271	281	278	287	253	272	288	290	291	268	282	251	301	285	269	287	262	276	286	268	290	296	267	259	254	283	260	281	284	285	264	261	241	276	270	263	254	254	284	277	297	266	273	282	271	286	279	270	272	252	281	252	272	274	294	276	279	263	275	281	272	265	286	270	305	255	260	256	268	296	238	298	284	280	280	303	256	295	290	292	308	260	270	267	301	281	282	291	268	266	270	256	272	252	295	279	259	291	264	274	289	283	281	270	294	260	254	245	266	260	283	275	304	270	318	284	273	284	259	270	273	268	264	256	266	282	312	267	263	286	285	268	256	269	272	266	267	267	274	259	257	275	269	258	273	271	252	307	281	264	275	290	272	283	282	273	274	260	271	294	291	300	248	303	241	271	295	263	222	257	269	264	271	256	279	267	266	278	263	286	305	266	261	283	233	301	262	275	268	276	255	245	266	264	268	258	272	284	277	277	259	289	282	291	284	295	287	273	277	304	280	265	266	275	265	298	296	270	275	269	275	268	230	273	270	261	279	273	273	304	235	290	281	305	253	246	274	255	264	285	258	281	271	286	281	302	274	271	275	275	291	268	271	282	275	279	252	275	276	283	265	289	274	267	264	264	280	289	287	266	281	302	276	283	270	277	253	265	284	265	271	292	255	281	273	276	291	259	275	250	249	268	276	286	270	275	284	274	267	280	274	269	283	249	292	264	263	260	264	271	310	243	301	288	275	269	268	266	241	274	265	230	256	295	267	273	283	277	278	282	291	281	273	280	284	275	261	276	263	273	257	258	289	267	287	266	289	239	265	292	271	281	286	261	289	270	262	287	279	270	297	284	303	266	274	291	243	257	288	289	255	263	271	274	269	270	261	270	298	285	265	257	242	289	255	277	276	256	291	297	268	258	290	255	266	283	264	276	272	280	269	283	260	278	243	271	275	256	271	300	268	269	274	278	265	290	293	253	298	278	287	305	270	275	280	265	265	266	293	268	268	287	279	295	271	303	271	256	271	250	291	255	270	274	281	278	304	284	253	290	260	275	278	277	275	282	285	280	233	290	275	267	283	317	294	276	272	259	268	279	270	266	302	280	240	276	265	252	300	279	271	280	291	259	270	280	265	261	273	268	283	278	278	297	285	257	279	298	269	262	267	271	269	262	277	268	256	259	274	291	265	287	250	294	281	264	283	284	253	269	254	279	254	267	281	285	302	307	269	246	274	245	269	291	257	282	308	295	283	303	252	277	288	271	270	289	257	249	264	240	268	279	281	290	268	292	255	271	287	277	266	287	284	277	265	263	280	250	267	273	256	262	280	257	285	288	268	255	278	277	266	286	287	263	280	265	279	282	280	283	287	252
345	3	3500	90718	559	1	19	190	315	446	435	465	472	433	418	404	357	336	355	359	337	314	320	289	280	308	263	276	288	281	264	250	245	256	266	252	236	232	254	216	240	240	259	232	239	223	223	228	233	197	224	205	220	241	184	214	197	204	231	226	208	221	227	215	236	195	210	192	197	206	228	221	199	216	199	212	200	219	212	191	196	212	201	228	223	224	208	214	220	211	239	218	188	206	202	197	208	187	212	202	211	225	207	217	239	218	194	231	189	224	194	207	195	210	195	195	209	201	199	214	202	185	196	199	197	218	219	182	197	209	172	204	178	202	203	211	187	206	207	212	202	186	190	200	180	196	202	256	212	198	214	191	193	218	179	217	198	205	193	213	213	189	194	187	196	203	202	203	216	215	199	204	214	174	185	203	198	166	192	176	203	202	212	178	208	199	196	219	229	187	194	222	191	204	215	180	217	206	207	201	198	168	181	203	194	202	200	201	185	202	185	226	207	203	177	206	199	219	205	190	206	208	208	186	204	192	195	192	213	195	192	192	217	219	199	213	227	193	189	185	192	187	196	208	189	210	180	189	182	213	192	198	193	187	208	206	174	187	190	197	213	206	195	213	198	183	195	190	186	212	195	218	196	202	210	194	197	204	205	215	177	191	219	178	199	208	202	213	184	213	204	207	192	201	213	183	219	196	213	197	192	195	182	193	208	192	177	202	194	193	206	200	202	205	192	182	197	187	193	195	186	221	200	181	206	179	187	214	196	197	183	209	208	182	201	186	188	202	208	208	173	213	200	202	187	207	201	171	213	193	207	214	201	198	182	213	189	178	209	208	196	202	202	199	198	177	195	188	218	205	210	156	201	185	204	198	189	194	191	191	214	214	194	206	200	203	209	190	192	225	193	194	189	211	205	211	198	212	209	198	210	211	199	204	171	213	208	214	192	202	192	207	181	210	199	184	221	178	173	194	190	191	200	212	208	218	208	223	186	173	175	199	194	209	208	189	191	213	206	200	216	178	198	181	220	189	183	189	166	180	176	184	211	181	212	189	181	200	199	205	218	173	175	209	183	195	187	215	194	207	208	195	192	209	199	213	201	212	176	228	180	185	183	193	179	190	207	204	192	203	192	188	189	228	190	209	185	199	185	201	185	190	192	195	194	202	215	202	199	189	177	192	182	195	214	201	209	186	175	200	189	199	184	222	204	187	203	188	204	261	200	214	179	213	203	200	198	192	187	170	194	210	206	203	209	198	206	201	183	218	217	206	201	216	201	168	181	204	218	187	204	191	223	194	202	203	169	179	172	199	195	215	187	212	188	209	183	218	198	194	195	174	216	181	203	204	180	201	184	204	221	203	191	202	199	210	208	194	196	205	189	155	192	174	191	207	212	185	189	188	199	230	190	220	211	207	208	223	197	214	201	210	193	176	213	217	217	200	208	209	203	190	181	184	238	189	213	208	214	217	190	202	193	181	190	218	200	215	198	190	171	194	205	206	193	198	196	205	231	211	185	183	215	219	188	197	181	207	214	219	194	214	204	182	175	192	201	186	214	220	200	176	213	198	202	206	203	218	203	204	189	207	203	189	160	194	197	182	178	203	199	183	190	197	190	211	184	223	185	186	205	181	197	178	173	191	202	189	184	194	204	221	208	189	225	219	219	206	212	203	205	205	168	213	188	204	196	191	207	196	191	216	183	178	182	208	182	199	197	211	198	199	202	194	192	181	204	197	211	200	210	185	201	201	212	207	205	224	212	181	205	177	180	205	193	189	198	204	203	222	203	205	203	184	225	190	209	182	187	217	185	199	207	205	190	195	208	195	223	185	187	187	213	189	195	181	213	185	194	215	195	187	197	206	184	204	202	185	214	191	212	199	189	206	194	195	216	202	192	185	198	188	206	199	210	191	181	186	208	185	228	213	227	208	182	204	186	206	205	184	203	200	201	217	198	211	183	211	209	198	211	185	184	178	181	167	210	188	183	190	205	226	196	215	181	205	185	197	191	197	193	207	199	199	210	211	181	196	208	192	200	199	190	191	219	222	185	211	203	205	182	193	183	194	187	199	195	194	179	205	190	190	196	184	184	194	181	196	192	212	187	214	199	205	215	186	188	197	209	207	219	193	180	194	185	209	183	191	195	190	200	194	200	204	205	194	182	187	184	171	215	207	192	205	206	151	197	214	201	204	203	191	199	198	176	207	155	191	205	182	201	196	194	212	192	199	183	190	177	195	179	200	192	204	196	210	213	197	177	183	209	187	213	197	184	192	207	202	180	218	178	191	200	192	193	203	224	200	196	180	185	188	178	195	193	192	193	186	177	162	193	184	200	184	171	194	199	184
345	0	2700	90843	527	1	5	162	310	485	503	585	533	501	485	438	457	420	387	410	410	358	349	365	344	380	333	334	336	325	315	328	310	323	306	291	298	295	320	293	285	286	291	266	256	243	282	286	255	277	237	258	282	257	252	291	254	260	244	254	267	239	245	248	259	233	247	266	240	230	251	223	243	260	251	243	251	245	252	255	240	251	261	268	233	235	259	223	248	260	216	241	233	259	242	225	240	262	251	243	266	222	244	223	238	239	226	243	256	244	241	227	236	207	257	242	239	233	238	213	244	233	244	252	262	244	217	242	247	240	223	234	222	263	226	250	235	248	226	224	216	251	233	247	240	247	251	237	243	230	230	237	237	211	242	234	248	262	255	209	231	208	238	254	252	222	214	263	228	221	233	201	238	243	234	224	233	224	211	249	241	222	243	223	240	229	230	252	222	251	237	228	233	240	237	229	223	271	249	215	227	209	227	241	220	207	255	238	219	232	245	223	239	229	231	260	236	234	256	233	221	230	232	222	248	256	241	238	243	242	201	224	212	210	239	204	239	237	220	247	256	221	211	245	232	218	200	234	220	221	223	223	252	241	243	249	223	221	225	213	220	230	234	225	232	240	236	261	206	241	229	236	208	210	213	237	210	231	236	249	213	215	231	233	241	213	215	257	229	233	242	213	204	222	241	221	204	212	246	250	222	246	242	236	236	229	233	248	245	233	232	268	240	225	228	229	226	234	225	209	231	235	227	205	219	239	246	216	234	253	239	205	232	233	224	248	231	230	226	216	215	213	219	235	222	250	227	215	233	234	235	245	240	240	217	218	273	210	203	205	212	211	240	224	257	232	224	220	229	227	211	261	211	217	216	236	236	236	252	207	232	226	232	239	216	211	233	195	237	208	223	236	227	244	239	247	213	198	242	231	232	207	228	223	213	241	263	224	224	227	204	246	202	236	219	254	240	224	222	232	231	235	231	226	241	237	229	229	215	230	205	229	244	246	225	227	248	243	213	200	252	228	251	234	232	215	222	237	224	208	227	206	234	234	232	224	231	254	236	232	222	231	242	228	249	254	230	231	223	237	223	239	229	244	208	198	233	222	221	205	223	220	217	232	227	227	250	228	243	204	229	189	235	244	234	248	232	252	227	218	247	216	234	227	249	234	260	244	233	213	211	212	242	242	224	242	240	223	224	225	228	226	230	232	235	238	244	222	212	225	217	251	232	230	244	237	222	228	229	226	240	202	234	226	241	227	217	222	221	254	223	216	228	236	242	247	246	232	217	202	226	243	218	249	223	211	216	254	237	221	225	230	237	221	214	227	232	201	233	212	223	207	208	236	252	237	238	212	246	222	249	232	230	210	223	196	251	220	215	239	226	235	210	246	228	238	228	227	223	259	210	232	214	215	215	213	207	249	262	206	237	218	222	222	234	219	221	245	241	205	218	261	234	243	225	222	238	220	230	231	225	224	224	232	234	229	230	241	213	202	210	225	205	244	224	213	224	221	211	241	218	241	214	216	244	243	248	224	210	244	236	227	223	219	222	236	234	240	208	223	228	224	240	224	214	244	220	228	213	247	229	217	209	239	256	196	208	233	220	238	218	221	185	250	221	232	221	224	210	228	218	214	231	240	228	232	217	237	250	242	209	227	252	227	222	210	223	244	235	212	243	239	206	223	225	243	231	241	225	246	242	257	237	223	235	230	247	234	230	240	216	232	198	216	195	223	227	240	241	239	243	238	240	223	229	237	233	210	228	210	240	230	226	251	234	221	232	242	230	233	225	269	261	219	228	219	236	202	224	230	237	247	242	229	254	231	221	234	231	233	233	222	225	203	253	248	226	229	248	215	227	206	238	213	249	241	264	229	211	205	248	233	236	264	245	227	209	254	259	215	207	221	233	201	238	226	235	237	228	219	231	236	213	210	225	200	199	199	208	197	217	208	263	250	250	202	238	226	201	217	246	249	219	243	223	249	230	245	234	232	240	222	233	232	242	234	242	216	223	234	219	227	243	238	213	208	199	218	237	244	215	211	221	235	231	238	234	239	236	220	203	225	240	226	219	210	205	215	223	215	231	239	227	234	210	221	231	231	221	234	216	201	224	227	244	223	221	238	239	242	239	238	249	224	218	243	241	215	226	231	227	214	198	219	250	222	219	232	251	242	236	236	213	216	240	220	240	206	231	219	231	230	218	222	220	216	225	218	206	251	229	232	230	211	248	243	207	220	238	231	223	248	235	225	238	222	242	256	230	236	217	256	221	223	219	234	204	198	204	217	228	229	215	228	226	222	219	241	242	223	180	256	243	257	236	199	225	260	232	236	205	235	220	237	225	243	228	210
345	1	1900	90968	556	1	45	246	307	505	479	512	458	469	401	361	372	367	355	380	337	362	325	338	330	336	320	337	331	322	309	301	307	308	310	310	315	311	299	319	265	302	305	301	295	302	272	308	299	281	283	299	313	310	295	313	293	297	301	259	305	294	292	307	301	261	262	312	289	274	285	277	276	301	303	291	275	294	262	279	293	299	323	289	259	299	281	280	274	272	298	309	271	312	286	263	292	302	312	309	273	306	297	300	285	264	285	289	287	276	268	237	280	320	281	302	291	267	293	280	268	268	293	301	293	272	281	298	272	290	283	251	285	303	309	296	309	271	274	293	281	269	282	292	279	259	298	277	289	276	292	299	295	291	287	291	310	299	296	283	286	291	289	290	264	285	293	249	236	275	320	270	278	270	295	288	245	305	288	282	275	284	262	279	270	281	270	296	261	290	280	264	279	268	284	265	291	279	282	275	275	258	289	305	264	282	302	278	269	310	269	273	262	308	279	267	273	292	262	302	292	299	285	295	295	295	305	292	281	261	298	274	253	313	282	302	291	274	266	282	280	263	270	294	268	298	278	277	282	272	314	291	284	284	282	276	280	311	271	267	277	249	304	263	284	261	270	278	284	264	267	289	273	293	276	294	290	271	261	324	278	277	268	264	309	276	302	286	282	276	290	280	256	253	287	296	280	264	262	265	296	306	302	274	264	289	269	301	281	248	295	276	296	278	284	278	297	279	305	312	278	277	276	299	256	293	240	240	264	285	290	278	317	280	273	289	262	273	276	274	275	295	275	264	272	306	249	325	281	330	277	278	276	267	272	299	293	266	290	305	287	283	276	277	274	269	320	265	277	280	237	304	254	265	293	284	251	308	270	284	281	296	246	269	292	295	276	274	264	304	263	298	249	310	294	292	318	261	307	289	296	281	274	308	262	294	275	281	273	266	267	284	322	275	273	303	270	286	314	271	286	302	259	291	271	278	269	260	270	284	277	265	269	283	268	282	257	282	263	293	280	283	271	277	284	305	291	280	272	294	277	267	259	278	259	275	300	277	284	300	272	281	266	273	273	278	296	286	274	270	281	241	308	283	277	285	267	258	272	263	303	282	277	294	284	268	281	283	288	293	270	293	307	270	261	302	286	316	287	277	297	283	306	294	273	275	272	294	279	268	274	248	289	299	266	251	292	282	276	296	280	287	281	298	303	271	275	273	259	256	295	307	268	269	281	280	268	311	267	274	285	312	271	283	253	306	265	284	263	263	288	276	279	289	265	258	279	280	277	301	305	281	269	273	286	286	278	253	273	265	272	269	285	250	290	290	288	275	290	301	287	280	277	267	283	291	305	310	270	267	280	308	292	290	302	277	275	300	294	295	293	265	281	304	273	303	265	285	277	263	285	299	296	254	289	299	280	285	267	281	296	286	301	262	257	299	291	287	254	294	274	282	279	312	260	301	292	287	279	268	273	284	285	260	273	275	278	303	289	273	282	286	296	271	262	272	288	288	281	243	291	288	283	290	270	263	273	304	265	279	280	260	271	276	260	280	271	271	261	271	242	272	293	286	263	254	261	286	285	299	273	255	276	301	286	277	317	262	284	302	273	297	284	262	267	278	272	300	271	282	278	279	273	292	286	249	274	271	270	275	262	304	267	281	278	277	283	271	265	284	282	286	293	242	267	276	272	282	257	271	271	287	262	283	290	277	271	265	273	271	293	277	316	281	298	280	288	275	285	271	284	287	294	252	262	285	289	308	293	283	282	306	304	252	288	290	289	295	281	279	262	298	250	326	282	294	282	263	309	303	264	303	270	267	279	280	274	268	269	271	297	283	296	244	276	279	266	283	261	290	277	296	263	276	264	276	255	273	289	292	270	289	267	309	300	282	275	254	271	295	298	302	284	291	272	286	297	294	259	266	306	272	240	288	275	324	279	284	266	273	265	293	290	308	294	277	299	263	291	299	294	291	267	303	287	286	250	273	263	289	266	288	309	282	262	288	303	252	257	251	329	285	265	320	275	264	283	290	286	285	289	271	281	273	290	295	275	255	258	272	288	264	269	240	260	284	295	278	283	299	278	295	291	301	269	283	273	256	278	301	299	283	278	289	280	240	291	268	295	273	281	295	288	274	281	285	253	286	294	285	254	261	276	275	279	247	274	298	271	257	264	299	260	301	278	288	283	284	299	270	270	279	282	288	280	260	291	294	294	284	263	266	290	269	259	283	273	274	276	262	281	263	290	282	285	265	264	288	261	295	297	293	303	294	259	311	241	272	278	269	280	288	266	279	285	277	263	272	254	274	304	274	287	287	254	288	299	273	288	275	265	270	270	285	252	295	287	269
345	2	2100	91093	527	0	29	217	341	492	509	537	518	504	451	432	397	411	416	430	377	392	369	377	368	323	345	357	348	323	361	341	351	305	319	321	333	308	300	297	312	299	330	303	311	297	295	336	275	304	333	294	297	305	305	316	288	307	261	290	276	283	284	285	267	272	284	268	303	278	274	262	294	296	276	306	290	301	276	314	265	327	265	277	307	258	295	262	315	290	253	280	282	294	296	298	253	261	281	277	267	256	296	269	282	282	260	263	281	297	270	296	273	273	259	269	280	271	290	300	262	302	296	274	282	282	313	264	301	296	320	292	286	252	282	285	308	271	265	301	279	291	291	290	243	312	263	300	269	271	275	280	301	265	273	283	277	258	266	301	279	249	295	248	300	290	265	265	259	285	265	283	292	286	272	285	298	299	267	288	291	289	266	286	274	263	312	279	299	280	264	308	274	311	295	293	282	277	294	290	309	269	262	252	275	279	266	261	261	278	279	273	257	290	280	287	275	265	264	303	271	230	280	293	269	274	287	286	267	277	295	273	275	255	282	249	282	305	275	263	282	278	261	291	282	297	284	251	269	315	270	287	286	296	272	249	264	286	266	288	290	291	289	270	262	260	274	263	265	287	272	263	257	271	284	288	286	273	283	261	308	266	290	287	260	270	296	257	296	258	261	251	272	256	264	268	278	304	285	287	278	262	262	285	302	286	282	271	292	263	267	276	285	262	275	264	270	307	276	299	257	272	284	298	284	270	273	294	260	253	277	284	302	271	298	281	260	281	265	253	272	309	295	294	287	267	282	320	291	275	244	287	294	260	276	262	254	254	255	267	276	289	257	276	319	280	288	283	335	265	257	289	276	285	295	260	273	268	294	303	277	273	276	280	280	279	304	285	271	295	255	275	296	286	273	279	302	277	280	267	272	290	290	297	290	301	279	296	285	258	274	279	265	296	280	293	275	255	255	286	280	289	279	275	287	285	288	285	274	267	274	278	271	258	290	284	300	317	297	298	288	273	244	278	294	262	295	261	274	275	273	268	254	268	297	275	289	298	295	265	271	260	266	264	298	298	279	282	267	291	269	283	288	269	276	274	247	285	277	280	275	257	270	279	248	297	282	270	283	288	290	282	279	269	264	278	282	271	251	267	269	285	307	272	248	288	268	298	262	306	262	298	277	278	298	263	271	297	288	261	282	280	292	281	287	268	247	269	271	282	292	300	287	274	268	274	271	307	294	287	267	262	274	274	276	278	273	289	295	256	271	255	274	254	259	276	272	285	307	303	282	268	280	280	285	254	272	268	259	265	281	294	267	255	269	264	266	279	265	265	275	251	284	293	274	267	273	304	241	266	285	273	283	288	271	280	276	264	251	292	301	310	280	261	281	263	267	243	268	277	305	285	277	288	259	269	250	305	289	274	277	248	286	258	248	284	287	286	277	287	274	308	300	291	254	265	285	299	275	274	294	295	272	282	283	303	269	262	279	269	292	287	286	280	288	281	276	273	269	256	265	252	290	272	251	274	253	304	271	294	254	261	282	274	263	288	282	262	290	259	254	267	275	269	259	300	300	260	274	264	287	271	274	270	286	299	242	276	282	308	275	265	285	252	294	284	242	286	272	269	278	297	288	259	289	269	273	280	277	259	281	259	256	272	302	269	279	278	280	283	254	289	274	275	294	257	266	297	285	282	277	245	251	275	277	270	299	295	250	284	307	297	278	289	277	285	280	289	262	254	276	303	284	284	274	281	266	263	258	267	277	268	262	278	314	273	320	277	302	270	270	281	266	283	284	300	287	256	287	279	291	283	267	282	279	286	257	278	269	263	269	265	294	291	279	300	296	265	291	262	249	291	276	277	261	312	269	268	291	270	253	300	300	264	252	298	290	288	286	288	266	273	251	277	307	248	273	295	287	255	279	290	283	282	302	308	258	286	266	258	277	307	242	285	276	264	277	285	266	293	239	269	274	258	287	283	288	262	294	276	275	284	256	269	265	263	266	297	275	289	269	272	273	235	299	243	256	318	286	285	280	278	263	287	285	288	289	285	286	273	261	281	303	280	276	286	295	305	259	245	278	276	317	260	268	279	293	277	306	261	273	298	280	295	255	293	254	271	299	277	271	278	285	254	273	279	280	298	290	260	269	251	254	273	274	283	264	268	297	258	272	278	266	256	279	267	283	268	282	267	274	291	228	290	245	283	269	296	275	264	285	285	256	292	259	281	267	295	265	271	292	308	271	295	284	287	292	252	276	222	278	285	277	272	265	259	261	292	282	277	254	252	290	237	268	298	263	267	306	275	272	266	294	284	272	250	247	271	304	287	293	283	246	239	310	263	249	276
345	3	3500	91218	523	1	33	261	357	497	458	585	495	509	442	447	437	417	384	393	363	379	372	340	350	350	340	307	313	321	314	318	337	325	323	311	303	290	321	310	292	331	314	285	295	278	289	301	300	284	328	312	305	309	307	342	267	280	271	298	275	298	277	291	274	291	266	264	276	288	302	282	288	274	279	267	282	291	280	254	276	270	299	306	265	273	296	282	241	274	282	257	267	285	294	296	262	263	284	282	279	260	237	276	278	298	272	291	280	264	270	239	298	265	268	257	255	294	277	270	253	257	275	250	278	274	284	249	268	282	250	272	251	316	261	311	278	250	266	251	279	285	294	279	279	269	263	260	264	292	279	260	259	271	275	258	265	279	264	274	287	285	301	255	270	297	277	258	287	266	265	285	255	262	249	258	262	271	288	290	296	270	261	298	286	267	283	245	274	269	266	273	271	283	286	287	264	271	234	262	278	257	287	242	266	250	272	263	244	278	259	271	265	241	270	313	267	255	277	286	286	266	275	265	263	271	293	262	250	299	257	274	265	285	244	271	256	269	260	262	277	226	247	273	256	287	256	295	280	231	274	271	286	252	257	267	265	275	296	263	276	288	255	279	257	274	288	250	265	246	275	298	267	272	282	263	259	254	274	269	275	258	285	275	286	275	278	278	278	262	257	255	259	271	271	241	249	285	270	265	250	273	270	254	271	269	303	257	250	298	254	286	258	239	248	269	292	285	276	290	256	279	305	277	270	275	283	279	253	280	287	301	258	273	279	277	244	268	276	295	256	260	246	269	284	284	266	263	245	267	294	241	256	279	304	265	277	262	279	251	244	279	270	271	276	272	241	300	276	258	272	284	271	273	260	237	282	282	259	256	271	279	284	266	267	281	258	288	264	276	259	265	291	270	269	248	255	274	275	260	261	271	252	264	259	263	292	303	282	256	282	281	256	244	267	285	268	264	276	239	277	270	249	301	267	249	294	302	241	275	279	285	277	277	277	298	271	298	288	259	273	241	259	253	289	281	275	245	260	257	276	274	261	283	260	258	278	258	245	268	280	255	270	255	277	261	283	265	268	267	275	265	252	274	252	275	258	270	271	287	274	312	264	266	286	256	257	242	253	274	253	242	269	265	242	266	274	277	240	286	297	277	271	279	270	251	252	298	224	263	278	292	268	272	238	285	272	265	275	289	291	283	283	290	286	292	265	262	271	253	263	261	269	270	271	289	269	246	272	251	281	279	291	292	284	284	267	302	270	265	271	251	262	253	271	248	301	274	248	277	240	262	265	254	269	267	258	280	263	287	263	241	280	305	241	267	254	280	286	271	271	273	259	289	285	275	253	262	289	253	256	278	287	284	278	289	289	261	297	267	305	301	257	273	262	267	229	296	272	283	280	262	243	279	279	258	265	277	273	252	250	275	270	264	247	243	297	295	269	259	284	258	273	266	302	274	267	248	300	261	260	292	243	252	293	290	257	244	259	269	256	277	281	270	276	244	262	296	267	263	256	281	274	267	255	244	248	275	233	271	261	268	275	255	256	307	263	285	258	248	262	263	288	233	247	267	260	277	294	264	260	265	267	237	266	266	261	228	237	273	266	254	271	240	271	280	265	259	294	269	272	279	271	283	282	259	257	278	264	268	271	255	271	283	257	245	282	263	246	267	264	264	277	290	273	246	250	270	293	289	270	294	260	270	234	291	270	261	265	265	268	288	257	268	262	261	279	247	275	294	268	260	280	262	289	274	271	271	311	259	297	269	243	268	283	280	277	266	254	269	262	272	260	284	271	274	264	245	274	261	270	301	256	263	284	276	248	286	281	285	259	245	272	262	279	273	261	270	270	281	269	250	273	268	270	263	263	256	252	268	273	287	281	265	259	282	263	255	285	257	261	273	287	260	251	254	261	273	258	264	262	236	268	266	268	256	284	274	248	276	298	269	262	286	266	247	288	252	295	255	274	273	257	263	269	284	255	291	291	282	269	242	282	282	265	278	241	258	252	285	273	229	277	264	256	269	282	274	253	254	269	250	267	274	269	281	299	280	272	298	277	260	273	270	242	269	270	243	242	256	254	270	275	239	257	261	275	261	281	271	254	268	250	297	258	262	282	277	297	241	246	283	260	286	275	258	274	288	241	258	308	226	269	261	262	268	249	270	261	259	275	283	280	257	258	287	290	276	285	253	253	248	296	258	237	274	278	282	266	267	272	265	247	260	268	263	253	267	269	276	257	273	261	276	272	279	275	312	294	296	248	274	276	259	265	257	269	240	271	265	270	280	273	268	266	267	281	240	272	287	280	264	301	290	273	242	286	258	262	324	257	246	259	268	269	259	279	269
345	0	2700	91343	495	1	9	202	353	544	575	598	584	572	508	491	462	439	494	462	448	413	426	427	391	396	381	406	352	373	337	356	358	385	363	358	348	366	357	301	339	346	343	364	360	328	354	333	293	311	304	335	311	322	326	303	304	308	300	345	299	312	297	311	300	294	295	302	331	313	320	305	285	308	319	333	298	316	294	299	310	298	308	323	314	331	332	321	308	319	317	324	308	304	310	307	301	297	294	304	300	303	287	305	303	305	317	289	317	314	311	296	319	294	327	316	309	316	307	289	317	305	311	305	282	302	289	300	313	305	309	304	313	313	309	320	334	320	297	286	310	290	310	299	317	313	297	308	298	296	293	284	291	321	307	286	346	284	289	310	273	315	296	294	307	291	285	303	309	269	298	302	266	300	281	288	305	271	283	323	308	272	280	316	286	299	301	302	278	296	274	299	272	285	291	294	298	279	316	314	306	289	290	290	299	304	317	300	287	301	312	305	310	283	300	278	315	281	308	297	307	289	285	300	284	294	297	324	310	279	316	304	290	308	266	266	317	283	323	325	301	278	300	317	284	303	300	313	283	306	292	285	289	313	299	301	282	285	258	321	293	328	294	323	297	292	315	338	274	287	315	323	309	303	300	292	289	291	295	299	301	292	277	299	333	281	289	272	289	300	333	288	267	328	308	297	293	315	298	306	296	302	285	298	298	270	313	267	327	331	283	276	264	308	266	281	280	289	298	290	280	279	298	302	321	280	292	275	265	299	306	307	290	279	326	290	269	296	319	264	289	294	300	284	296	282	284	334	308	269	293	308	285	281	282	291	294	301	273	271	281	274	319	341	311	337	253	290	294	320	289	286	298	280	318	302	283	292	299	280	289	286	305	286	294	288	318	282	312	293	268	314	305	268	307	287	265	285	313	290	315	310	278	309	284	289	282	302	310	280	303	288	309	301	298	299	273	284	289	290	278	292	295	309	314	309	278	316	299	305	317	301	313	288	312	297	301	302	296	315	279	307	303	308	271	312	289	262	286	300	306	288	289	284	299	322	285	281	282	290	290	304	298	283	310	295	288	296	310	315	280	295	260	285	286	301	293	281	291	303	280	271	290	291	288	287	289	285	261	302	287	300	306	294	295	286	299	283	316	318	304	305	292	321	302	298	277	302	283	289	299	293	291	290	299	268	299	304	284	296	299	262	309	315	285	277	278	301	297	293	288	269	280	293	286	299	289	316	282	287	280	305	273	294	322	278	291	290	306	265	296	284	322	290	285	266	306	315	281	289	316	288	304	295	314	288	295	287	279	303	276	273	284	277	278	295	297	323	298	319	319	303	293	306	305	311	304	265	309	299	319	283	283	285	292	309	330	297	344	325	269	313	299	259	299	277	318	295	300	321	297	289	299	305	270	301	332	323	313	299	282	283	277	314	282	308	283	289	272	283	304	284	295	293	280	294	243	324	267	316	288	298	275	285	294	290	315	312	256	323	282	301	298	303	270	292	292	289	262	315	283	293	299	297	299	285	281	310	315	306	267	288	263	305	283	306	299	301	256	301	286	309	299	325	335	269	310	283	303	292	313	285	274	299	288	289	324	272	288	308	299	293	301	278	298	308	312	273	292	306	294	300	303	310	296	275	326	293	300	297	297	276	283	275	293	280	318	305	308	305	259	325	306	321	303	283	312	264	311	298	303	326	297	324	282	320	303	317	310	281	309	274	302	300	282	289	325	297	314	315	311	278	261	272	286	304	286	310	301	300	301	275	316	276	322	279	307	303	260	293	275	311	312	277	293	306	283	272	309	292	267	296	317	293	305	312	277	277	265	325	273	315	314	315	328	271	297	280	295	302	308	332	319	304	284	297	273	288	260	296	320	306	277	319	302	293	280	287	314	282	290	298	308	277	299	280	317	315	272	278	274	296	317	327	304	281	269	276	277	286	292	277	297	284	277	293	276	288	295	339	285	295	279	273	317	303	295	290	262	267	317	276	300	352	291	317	305	306	305	287	271	307	272	292	313	307	302	316	314	300	285	305	284	303	294	276	295	310	279	280	306	289	291	271	286	260	281	329	303	258	295	309	289	304	281	306	297	282	289	275	308	305	285	293	292	268	295	313	299	279	278	275	263	301	276	290	274	318	307	286	293	299	271	283	272	263	274	277	304	277	271	299	267	291	280	295	316	307	303	308	290	326	296	331	269	333	292	306	303	327	302	272	291	306	269	302	298	244	279	292	262	298	298	298	299	317	296	267	312	336	300	308	299	277	278	298	297	281	310	285	296	303	296	283	300	312	291	311	287	319	300	273	303	308	284	281	290	295	287	314	277	300	262	283	305	285	289	267
345	1	1900	91468	556	1	45	243	351	459	486	542	446	405	423	417	383	381	346	404	353	355	361	327	319	308	324	323	359	346	315	285	313	287	331	314	318	303	319	309	317	300	322	281	297	311	305	274	317	293	318	299	295	302	325	277	283	286	290	270	267	285	297	310	279	297	293	281	312	263	304	312	256	301	250	264	298	286	262	285	292	291	288	275	274	279	303	312	283	274	263	287	296	285	283	297	269	281	278	309	292	294	282	299	244	301	277	297	321	277	253	290	272	297	267	294	298	303	293	276	264	276	257	299	297	277	276	279	303	276	283	296	293	261	279	295	276	249	278	263	290	293	284	292	297	279	286	287	284	277	265	261	296	286	289	255	289	269	276	281	291	267	293	246	287	284	281	265	253	250	289	286	264	253	280	280	263	248	256	286	243	293	294	285	263	295	267	262	292	256	298	272	280	290	284	309	284	296	251	276	267	280	284	287	299	271	287	307	255	260	266	285	306	280	264	268	275	273	291	249	273	322	296	311	282	278	291	274	296	274	263	295	283	276	252	316	270	295	289	250	277	288	273	291	241	298	281	291	260	277	297	245	301	284	290	293	283	265	285	296	247	289	251	272	265	261	262	297	274	326	275	280	286	297	286	299	283	292	265	264	284	267	278	304	293	282	280	251	299	278	264	267	300	280	284	283	277	274	297	277	273	278	280	249	263	309	287	300	289	280	302	252	268	316	287	274	285	248	268	282	301	263	267	273	274	265	301	300	254	279	312	248	280	297	264	262	288	277	271	248	286	297	260	284	281	261	257	273	297	281	251	261	281	275	291	259	293	291	284	269	264	281	307	251	274	258	272	268	289	300	278	292	294	286	249	268	298	261	290	267	282	278	297	294	298	274	337	261	296	278	252	281	262	271	280	308	276	272	283	256	284	290	280	294	281	278	281	315	280	290	266	290	277	297	278	278	277	326	283	302	274	270	272	267	264	274	300	260	284	271	282	295	258	288	251	288	295	266	303	260	281	289	229	315	287	288	270	284	279	288	292	254	264	304	289	277	273	298	274	291	278	262	268	291	285	265	315	300	277	249	273	275	270	276	319	282	246	260	275	303	289	278	276	225	248	270	262	264	304	270	285	279	291	283	261	277	252	281	297	282	264	280	275	264	260	290	281	259	303	258	287	305	268	282	270	285	278	283	281	291	255	300	259	275	289	307	256	275	271	292	286	252	265	298	272	267	294	306	286	275	274	301	273	279	277	303	284	281	290	297	229	270	245	261	272	265	281	279	276	277	270	296	297	298	303	267	279	280	274	306	279	294	270	292	289	251	285	293	301	275	276	300	273	273	271	264	252	260	293	290	268	279	295	249	302	250	278	298	285	287	283	290	273	264	296	269	253	275	264	260	279	257	270	262	288	256	275	286	270	264	264	256	270	290	283	286	269	264	255	263	270	284	295	255	278	244	303	300	286	276	274	290	246	291	285	278	256	272	259	266	276	274	269	289	267	330	282	278	284	245	276	298	274	302	278	257	271	294	272	274	257	301	260	283	275	300	290	293	248	278	264	270	294	265	268	276	237	287	274	261	253	276	289	289	268	273	274	275	267	273	279	272	261	273	285	279	278	281	289	292	267	258	266	276	285	296	300	291	287	295	271	279	298	276	256	259	304	269	272	266	307	278	289	286	262	289	263	284	299	273	256	296	287	271	285	281	284	229	256	282	267	289	289	263	289	265	278	302	275	279	280	271	260	284	293	275	266	263	277	285	322	303	254	279	250	282	282	277	279	272	236	304	284	297	298	260	275	264	291	273	275	270	299	269	246	306	268	265	283	304	263	262	273	260	278	283	282	279	314	295	259	269	309	275	243	273	282	297	291	265	292	261	264	271	300	266	290	281	285	287	284	284	277	279	269	269	262	273	270	284	284	264	283	292	305	296	273	252	282	267	277	269	286	261	265	282	299	262	264	294	264	284	291	289	263	289	277	266	281	258	297	280	258	263	272	256	293	281	261	279	275	276	276	286	270	263	244	277	259	280	275	265	301	292	271	276	283	287	289	280	281	283	264	277	254	296	278	265	302	273	268	288	277	278	250	289	271	307	289	293	269	244	282	250	278	257	296	289	274	284	244	295	272	282	263	275	272	299	283	304	282	293	259	313	257	301	263	286	296	266	296	298	269	303	278	304	304	277	267	258	296	290	282	265	278	282	267	284	272	281	255	269	297	289	266	288	294	270	256	267	254	274	258	291	299	259	264	299	293	296	293	271	284	283	271	265	299	284	276	281	272	265	287	296	267	269	281	317	266	289	247	298	266	275	326	265	269	279	305	276	293	272	287	280	273	275	267	279
345	2	2100	91593	515	2	25	215	341	486	502	538	529	505	441	434	414	396	384	402	389	373	403	391	409	318	366	357	354	339	336	341	321	302	296	354	312	309	350	315	347	325	323	346	308	299	268	297	297	308	275	289	325	289	300	309	299	290	310	328	341	275	303	300	274	302	306	291	296	325	319	261	289	294	286	299	324	339	279	314	278	303	297	274	307	268	277	289	302	299	282	299	291	313	274	279	257	274	309	310	290	280	281	278	273	271	316	288	240	295	262	315	305	296	286	300	268	284	299	291	301	280	298	282	305	273	279	269	268	283	285	288	285	325	273	321	290	286	318	301	270	269	293	268	293	279	244	277	277	303	285	253	320	267	274	293	299	281	275	279	275	262	300	287	264	296	310	314	274	291	300	288	256	274	278	301	285	288	266	287	287	292	307	278	260	277	290	280	288	282	273	292	280	275	300	290	270	261	277	284	286	281	273	272	275	295	264	294	261	261	291	277	279	283	306	303	313	269	290	274	282	289	286	271	313	290	274	271	292	307	254	290	282	283	305	266	265	285	299	296	286	295	316	266	274	285	294	293	279	289	264	282	289	274	303	290	289	287	261	287	264	281	283	312	295	300	274	260	286	260	262	285	263	295	297	296	274	237	282	284	263	277	294	264	277	271	271	284	270	296	271	289	286	271	305	284	282	303	272	274	261	279	295	254	272	292	279	293	274	300	285	302	273	255	279	262	270	292	269	267	286	304	282	288	288	293	311	288	269	303	265	299	275	277	285	289	265	274	294	302	260	272	266	263	293	287	291	275	291	278	289	296	285	301	287	291	286	261	267	264	247	285	253	281	281	271	276	305	296	284	271	287	288	318	285	284	280	293	285	293	306	306	278	265	273	315	264	272	258	312	314	299	290	302	297	285	282	274	288	279	277	296	249	299	267	292	257	310	271	269	290	303	275	263	263	302	282	285	269	281	291	261	316	277	288	277	314	282	262	295	273	287	269	272	270	280	287	303	297	278	257	281	250	289	270	247	297	261	303	282	290	273	273	295	300	290	264	290	300	287	289	282	299	269	277	279	277	290	264	289	297	287	274	264	267	287	307	285	273	284	269	324	262	295	292	277	295	278	256	250	292	272	266	277	290	274	271	270	273	299	296	290	256	276	295	282	289	307	266	264	297	266	279	288	271	306	294	304	276	285	302	262	266	262	277	270	303	284	274	284	304	276	302	282	294	299	263	285	302	281	291	274	303	299	293	273	272	310	294	253	305	276	271	273	275	271	276	281	270	282	268	274	306	297	294	304	302	272	267	267	257	284	253	293	288	279	284	264	288	310	263	277	277	279	250	286	281	256	281	277	296	316	287	274	306	275	292	289	279	290	265	259	297	298	276	282	291	296	293	247	293	260	270	238	280	281	287	265	278	274	277	291	300	282	268	284	272	282	270	290	289	292	286	291	253	267	311	290	289	271	266	298	264	266	258	290	287	291	281	288	283	274	278	307	295	291	259	289	277	278	289	306	271	285	294	292	288	308	275	259	281	260	304	268	263	282	279	293	262	285	313	283	272	284	273	272	267	271	276	293	261	300	320	295	279	291	299	241	271	294	271	298	280	311	303	295	282	309	261	287	249	282	268	286	272	277	289	258	281	255	256	271	269	290	278	286	282	276	291	277	271	281	281	279	289	264	283	299	280	267	294	297	284	277	258	302	279	278	282	278	264	280	306	308	284	280	274	291	287	295	276	314	291	288	297	288	253	298	306	298	291	263	305	263	283	290	294	275	275	263	299	281	319	292	283	290	291	268	271	290	286	293	281	278	261	296	276	281	287	255	273	297	307	307	285	278	260	253	290	256	304	285	278	261	281	293	271	298	274	268	287	271	276	295	267	276	257	303	267	300	265	285	306	285	265	285	266	252	255	290	302	270	267	278	280	272	276	276	287	274	257	301	263	312	248	290	285	298	281	294	251	264	268	315	264	273	286	275	256	310	284	280	310	248	257	285	270	287	281	268	307	276	256	285	269	295	274	263	309	289	286	233	319	288	291	306	281	281	258	306	275	300	278	269	264	301	268	296	288	305	292	268	281	298	267	273	277	284	283	293	266	267	284	292	271	283	287	313	283	279	270	279	285	272	290	279	289	260	276	276	310	255	262	287	304	256	285	292	274	290	299	277	270	290	300	309	272	285	276	286	282	267	268	277	269	299	288	271	258	270	271	262	296	286	272	261	288	309	276	274	266	296	295	281	275	323	270	269	260	284	282	254	254	244	278	283	274	281	250	307	283	272	306	303	317	255	290	288	285	314	291	285	260	259	257	290	295	281	308	251	286	275	293	290	280	277	285	289
345	3	3500	91718	538	1	34	263	339	494	450	584	528	505	471	470	400	409	395	393	380	416	348	370	362	368	354	334	356	345	342	353	322	335	336	338	326	334	320	295	320	327	303	315	311	328	315	301	288	290	309	292	325	289	273	278	305	306	278	273	316	292	300	305	289	291	312	264	323	300	322	311	294	293	282	295	278	301	292	273	288	247	288	301	276	272	287	288	293	277	273	303	319	278	284	309	305	294	302	287	272	298	280	309	291	319	259	318	304	300	280	278	288	306	276	271	298	361	289	291	291	266	283	317	281	304	280	267	299	312	303	299	261	270	308	266	282	278	301	260	278	286	284	270	281	288	270	275	282	277	309	284	254	293	274	297	317	324	290	295	313	282	279	275	281	298	282	304	268	309	268	283	266	301	252	258	271	294	268	317	285	277	311	293	295	294	272	302	277	310	308	284	289	267	263	287	277	324	321	279	284	257	262	297	265	267	290	271	253	291	304	260	272	264	298	281	254	276	284	314	291	282	268	315	311	297	248	257	274	300	265	297	267	309	303	245	293	279	295	271	252	269	276	318	259	315	312	306	252	313	306	274	283	277	301	277	286	298	298	285	289	259	300	280	247	302	271	259	274	305	273	270	288	293	265	241	286	284	237	270	287	309	312	303	276	283	292	274	268	289	272	304	301	295	277	270	297	264	264	298	262	285	272	267	285	306	287	259	306	273	284	287	290	277	310	282	286	280	274	292	286	286	296	268	280	286	292	290	289	273	295	296	272	280	292	290	300	293	301	268	266	287	289	268	298	277	305	278	283	282	263	272	289	312	300	270	275	277	306	274	287	272	276	283	288	290	306	290	272	258	267	277	278	290	299	259	272	322	300	286	270	308	264	300	295	316	305	320	292	281	271	270	266	292	285	316	272	264	296	305	294	302	294	277	297	277	283	275	284	270	289	278	282	294	256	299	247	270	285	311	273	279	275	277	298	316	259	266	278	274	271	282	311	279	271	263	274	301	307	279	283	268	260	271	264	262	300	260	285	270	282	267	265	306	280	275	282	286	263	272	283	292	291	297	281	290	275	287	271	279	247	260	270	282	312	271	288	272	272	295	280	311	271	319	258	270	285	293	270	291	287	271	300	269	260	280	304	279	282	250	289	299	286	302	284	315	280	274	285	293	272	294	256	284	283	295	274	286	271	270	280	298	290	306	274	288	280	285	279	281	291	273	285	271	283	268	283	306	309	272	280	274	256	284	260	288	269	291	277	298	273	276	288	262	282	282	264	279	270	277	295	276	245	282	304	282	263	268	251	277	280	287	282	287	266	280	266	273	280	285	257	289	282	287	289	301	285	306	287	292	280	275	299	288	288	260	266	271	263	278	282	269	292	291	290	284	268	266	294	308	286	260	305	295	265	279	255	297	293	292	311	275	271	292	263	292	287	292	295	306	279	281	267	282	302	293	299	280	250	261	289	304	268	272	284	278	272	292	287	269	271	295	277	274	307	302	308	262	316	286	290	295	266	296	286	279	306	291	275	293	280	294	280	304	299	282	279	280	274	305	276	274	271	271	292	265	272	281	271	290	263	287	292	270	286	272	288	273	289	289	286	269	296	280	319	274	268	277	288	249	261	241	265	307	272	281	258	296	315	293	249	261	307	270	284	318	281	264	276	293	297	304	274	270	284	300	269	289	247	296	267	283	289	299	287	259	308	283	289	260	287	294	251	289	272	277	291	279	254	279	281	246	277	284	282	295	288	269	275	270	281	291	261	284	245	311	276	269	302	299	289	309	288	281	271	283	274	289	297	283	271	294	309	287	280	298	315	289	265	261	275	267	271	282	277	248	288	290	315	288	284	276	278	260	263	311	269	304	295	292	283	280	283	280	273	276	290	267	295	288	302	310	284	283	299	273	267	320	282	285	280	278	298	274	289	275	249	263	273	317	287	271	280	290	290	297	284	304	272	284	276	304	332	280	289	296	245	276	248	273	298	283	273	311	283	254	289	288	267	303	262	290	266	279	262	280	294	292	288	277	292	285	283	310	269	259	291	280	296	292	248	260	239	292	298	285	259	260	296	299	306	287	269	280	283	270	302	282	268	274	279	293	309	301	283	286	301	281	272	270	287	278	251	292	273	293	313	295	279	283	303	288	277	297	280	293	309	257	269	286	271	296	291	315	302	294	283	281	254	288	291	279	298	291	251	279	286	279	290	306	278	299	293	267	226	279	266	272	269	269	309	263	295	256	307	280	269	256	287	287	287	263	287	283	286	299	273	285	290	286	254	277	269	267	271	250	290	277	262	292	275	288	259	300	281	285	285	297	298	260	304	266	297	265	274	264	275	322
