345	0	2700	135171	467	9	24	106	271	463	480	584	516	495	440	434	423	413	421	420	414	387	386	388	402	383	378	389	317	397	332	330	369	345	320	344	354	302	313	288	321	319	311	300	294	331	329	316	314	296	281	322	292	297	313	315	279	311	302	303	279	303	306	295	278	269	276	274	305	304	279	278	287	293	297	272	301	302	287	267	290	294	281	283	282	277	297	289	280	295	278	314	272	266	282	286	278	296	288	311	280	303	303	292	270	262	266	299	285	280	314	280	270	297	296	283	261	277	271	294	293	294	293	280	236	284	297	300	270	268	275	310	297	279	302	289	260	285	284	288	253	245	287	307	275	307	293	282	240	273	281	280	276	303	294	280	261	283	264	246	272	274	269	287	283	303	253	267	302	303	276	293	274	254	308	278	264	292	277	270	256	260	281	283	283	315	293	279	286	265	284	269	275	268	284	284	279	271	258	269	280	282	293	277	280	277	260	276	276	260	292	258	265	258	276	266	326	278	268	277	266	285	294	280	235	271	261	279	252	281	286	308	254	288	253	275	291	259	261	279	268	265	260	287	259	272	289	272	265	280	264	262	260	289	272	287	265	272	296	278	282	269	296	301	254	288	278	295	281	274	267	255	285	253	253	295	276	274	296	253	285	284	259	276	270	262	287	274	265	258	257	258	293	267	245	281	262	284	270	287	255	260	277	291	260	277	257	262	275	266	273	301	271	275	268	257	258	266	249	255	267	290	296	294	255	260	251	252	276	287	262	287	312	245	267	263	262	280	258	285	274	298	275	250	261	250	307	264	279	251	267	277	288	245	301	277	240	261	274	273	271	281	282	283	272	263	250	261	263	301	265	249	286	289	264	286	261	269	283	286	269	266	278	277	264	300	261	248	258	269	284	278	262	278	289	274	263	292	252	278	273	291	259	275	243	267	268	279	292	268	276	290	267	267	275	258	271	248	261	278	247	268	260	282	251	270	252	274	253	266	289	274	267	279	291	263	265	299	292	282	264	251	277	273	295	284	284	268	262	270	273	281	278	284	270	251	280	287	276	305	293	227	273	271	264	284	238	281	284	265	270	255	292	266	282	289	278	272	265	284	254	279	279	270	266	262	236	292	277	253	271	287	273	241	255	256	245	255	253	281	286	262	297	274	245	279	259	273	294	256	240	283	265	279	244	282	266	273	273	272	264	272	271	280	295	263	280	267	259	279	258	280	269	285	265	287	278	285	255	283	279	282	285	293	277	260	297	292	291	282	272	272	277	271	279	300	297	298	289	269	275	265	263	260	270	248	273	292	270	263	279	273	305	269	266	282	280	259	297	283	279	285	294	259	277	290	273	270	273	278	271	302	281	291	277	269	300	263	285	285	262	278	275	256	243	302	265	273	242	244	272	267	298	278	261	255	282	300	272	262	271	274	269	261	281	276	279	313	285	291	260	266	254	262	291	286	259	263	280	276	253	244	277	281	292	258	289	276	248	289	274	264	279	297	272	268	260	256	287	286	292	269	276	266	241	275	275	273	239	256	270	286	298	258	285	281	260	287	269	281	292	286	280	260	267	248	258	258	245	224	270	247	300	256	258	260	276	241	263	277	268	273	253	224	274	286	274	274	293	249	258	279	291	279	276	265	287	298	278	285	280	298	274	259	259	272	261	282	250	326	293	257	252	286	284	256	287	305	275	305	264	278	262	268	280	279	267	274	278	250	284	275	277	288	252	265	253	271	290	285	244	297	267	263	241	256	286	280	283	275	269	282	270	276	282	258	298	271	287	260	269	288	241	266	284	285	278	259	266	269	267	277	262	252	288	254	280	302	233	261	287	300	263	287	265	272	248	297	283	284	252	272	296	256	281	267	296	248	269	263	249	269	228	273	268	272	276	245	261	286	276	283	266	277	265	275	256	280	286	275	279	270	254	283	270	267	269	265	258	256	286	259	281	262	269	270	268	292	281	260	265	265	264	292	276	271	263	295	259	290	286	259	285	276	296	293	304	293	292	273	250	288	290	272	267	274	284	273	257	252	283	266	270	280	267	283	286	273	246	265	264	264	270	287	277	253	267	294	236	270	273	254	281	286	258	291	277	276	284	263	261	271	299	275	298	283	282	290	266	283	274	278	270	275	253	279	259	294	278	271	269	266	298	276	270	252	246	262	255	286	298	281	277	274	270	282	265	304	259	288	258	271	277	269	294	275	286	275	294	238	280	273	259	281	275	267	279	255	267	269	273	258	246	255	251	269	261	255	263	260	298	286	292	262	271	302	270	263	286	263	271	276	253	257	271	256	267	262	290	281	272	267	269	304	249	230	268	263	258	252	286	275	266	256	256	295	256	245
345	1	1900	135296	532	12	72	160	210	416	401	416	391	400	367	346	330	311	289	290	271	270	237	250	257	245	225	248	203	227	219	227	195	207	217	218	210	208	205	195	216	222	206	203	206	230	214	204	225	200	205	219	213	204	200	194	201	185	213	206	206	167	174	203	188	181	196	202	172	171	190	213	209	178	208	203	183	172	163	184	177	219	182	174	191	187	214	174	190	179	185	181	189	187	192	198	178	186	205	202	182	178	170	185	198	165	178	189	177	186	200	198	201	206	174	191	180	197	192	189	201	187	212	196	196	191	204	189	192	187	188	156	192	180	189	208	183	189	206	189	192	213	199	210	187	190	191	172	193	165	199	189	188	196	176	194	199	163	180	184	184	202	182	183	199	188	193	204	193	193	173	168	165	190	200	173	193	204	179	205	210	213	182	171	187	194	186	186	217	191	176	182	170	191	206	195	191	196	165	187	191	181	161	185	194	201	177	189	191	214	184	191	194	184	177	216	196	178	183	191	168	193	199	196	193	187	185	186	192	184	171	172	198	204	185	193	207	180	183	178	185	162	171	173	165	199	183	186	201	167	215	174	161	188	205	204	171	193	189	175	178	206	184	206	200	198	178	174	177	196	181	192	178	211	204	183	190	173	183	189	178	166	193	200	200	174	205	203	211	192	169	189	171	180	184	188	186	162	204	217	204	203	190	197	191	192	187	183	185	188	177	175	170	168	185	184	198	172	189	210	186	199	196	172	197	191	194	212	182	179	170	181	174	182	173	177	157	187	183	196	197	191	199	193	199	184	170	211	181	176	207	211	180	164	185	172	180	197	174	198	180	180	173	184	190	194	194	182	206	183	179	170	198	212	163	183	192	167	172	189	180	190	190	187	180	192	191	188	174	191	183	184	181	190	185	186	181	188	182	183	172	178	179	179	188	196	190	190	206	171	176	182	199	185	191	183	159	199	177	215	203	194	209	180	204	177	187	214	200	200	186	168	184	172	180	202	214	194	182	156	198	160	198	190	195	183	164	190	192	155	164	165	206	180	185	191	181	213	157	177	191	175	190	186	174	168	217	195	190	171	184	217	194	190	196	196	189	170	157	193	204	177	182	190	178	190	206	195	186	169	170	189	170	190	175	212	190	213	214	201	154	176	195	172	185	199	176	189	173	172	207	184	179	189	189	198	166	184	165	187	196	170	167	170	182	186	181	184	165	208	166	191	186	177	207	189	206	181	191	186	199	178	176	192	200	202	188	177	167	190	174	193	169	181	217	176	182	172	176	192	172	183	174	194	189	173	197	173	155	202	199	210	188	180	150	170	198	196	176	185	199	189	176	192	193	188	176	194	179	161	182	163	194	215	178	200	157	175	183	182	165	176	201	183	171	174	168	166	184	166	192	187	166	201	191	188	157	182	200	199	207	188	166	196	178	195	156	177	192	198	177	191	172	206	169	199	172	177	198	182	178	206	190	176	170	176	184	162	162	177	172	206	189	192	181	179	197	176	173	171	192	200	171	184	175	205	192	228	203	191	191	189	155	187	181	176	178	171	194	190	194	207	205	199	183	187	168	196	178	183	187	183	170	180	183	174	197	165	176	188	207	194	188	192	202	183	186	197	193	176	181	208	180	192	172	198	183	170	186	165	181	170	212	180	192	187	212	179	172	187	174	190	190	191	175	204	191	189	183	185	190	184	169	177	173	179	167	186	204	198	155	164	161	157	193	198	193	213	196	169	137	187	186	185	184	173	166	189	203	189	172	182	182	176	187	208	194	206	180	191	199	204	178	183	203	176	196	177	175	198	193	193	181	193	197	193	203	207	196	188	184	207	197	174	176	196	180	223	211	208	169	174	176	187	181	180	177	167	202	158	190	180	172	161	195	171	176	195	189	177	183	189	180	196	191	180	185	176	204	175	181	175	179	187	190	189	182	181	168	173	174	178	173	184	185	198	172	178	199	175	181	191	198	181	198	194	186	184	188	193	174	194	183	183	180	184	208	174	202	205	210	192	207	189	185	195	184	176	189	161	214	206	152	200	193	212	173	178	173	171	220	169	195	181	189	180	208	183	181	178	169	182	182	190	175	189	204	171	175	147	167	187	164	221	170	178	188	178	169	163	169	180	217	196	204	204	171	190	189	188	195	156	177	198	174	172	172	184	199	176	190	186	164	195	165	193	182	171	195	179	205	173	189	196	203	172	190	182	218	186	184	183	181	186	176	176	185	217	204	201	168	183	188	183	198	179	159	206	167	182	188	166	166	168	165	206	163	195	170	206	181	186	179	187	195	188	172	201	199	193	165	183	178	183	189	170	190	174	179	201	219	198	173	172	175	163	189	183
345	2	2100	135421	528	7	48	172	237	429	436	499	458	413	374	366	333	351	345	342	301	298	282	279	311	296	272	273	250	270	260	261	245	249	264	230	214	245	239	245	244	243	221	237	220	220	225	229	243	220	233	204	217	234	215	239	251	235	253	242	193	225	222	236	215	209	228	211	229	224	220	214	214	190	239	202	229	222	248	205	208	220	203	218	210	207	198	219	231	219	236	202	196	207	235	215	216	231	205	212	206	190	239	220	205	186	192	218	208	199	206	200	219	187	212	197	230	189	216	212	211	219	214	215	228	218	202	209	198	202	220	210	216	235	219	221	216	208	186	192	213	201	188	203	187	247	211	228	238	204	237	219	205	208	226	220	211	220	222	202	197	231	205	227	221	202	231	188	201	211	214	200	203	214	223	217	202	224	204	192	201	215	199	212	198	231	225	196	192	212	210	252	231	212	191	234	218	184	213	217	211	233	203	229	211	206	203	181	197	213	201	230	214	202	205	208	202	201	189	205	188	201	217	195	203	156	200	242	198	229	198	211	205	201	201	218	231	187	207	213	185	207	192	231	184	196	204	211	231	223	217	213	187	224	243	188	219	202	208	192	202	206	234	201	183	220	218	193	189	200	199	203	207	208	202	227	216	212	196	200	204	222	178	233	201	206	204	209	226	203	197	212	189	192	214	218	204	214	199	226	190	200	184	196	212	208	222	232	200	215	167	217	185	203	218	204	205	187	214	225	223	215	214	192	221	216	219	192	208	213	196	218	191	224	201	219	217	199	214	211	222	206	207	190	197	207	214	210	191	202	201	224	208	186	192	207	202	217	200	214	206	230	217	216	205	210	201	211	215	209	214	221	187	197	209	204	190	200	207	190	235	212	198	186	214	219	208	178	212	217	199	205	226	204	191	219	195	181	202	204	221	163	231	232	212	199	196	217	199	198	194	203	217	206	208	221	209	199	210	210	209	201	242	207	201	184	185	213	179	196	197	212	218	214	210	207	219	183	175	212	216	202	180	200	183	199	198	215	208	208	184	185	211	198	190	222	200	206	194	226	234	173	205	179	190	221	223	235	201	206	206	219	234	212	191	221	184	206	219	200	218	217	207	218	205	187	228	208	216	211	191	197	214	227	196	201	231	210	219	202	203	217	218	194	194	219	214	202	202	221	206	194	206	216	194	189	203	202	207	198	192	195	186	207	201	206	231	206	213	197	205	218	227	203	206	204	234	199	202	217	208	210	219	185	208	214	211	209	186	223	211	211	194	194	208	205	193	199	190	194	218	213	204	211	203	198	185	192	217	206	208	193	188	196	205	203	189	213	200	214	211	203	202	201	208	220	188	208	198	212	233	227	202	196	217	218	211	213	184	216	218	195	208	210	220	203	207	205	185	199	197	205	202	194	219	196	206	201	216	205	200	214	182	211	208	201	201	201	208	225	203	219	212	190	192	214	205	199	224	203	200	191	177	191	227	220	201	209	216	195	219	197	192	198	183	216	212	210	209	184	222	217	198	209	216	201	199	225	206	191	218	212	181	210	217	193	198	202	205	208	203	189	215	213	182	205	217	213	201	212	211	208	218	208	184	195	176	225	201	204	211	220	204	209	208	204	224	202	206	172	192	216	187	198	216	189	207	209	212	228	199	213	218	194	215	191	207	203	173	221	211	203	180	201	227	239	203	212	202	198	215	214	234	209	188	209	201	213	202	192	213	221	186	199	183	208	209	210	219	217	205	196	192	207	204	206	212	208	202	198	195	190	209	199	213	210	195	209	207	215	225	224	208	206	207	198	207	212	198	197	209	195	198	238	161	195	205	233	214	240	216	224	200	203	204	192	216	180	175	197	179	225	198	215	190	190	204	185	198	215	211	231	195	186	206	213	202	201	203	212	204	206	220	200	202	195	229	225	210	180	202	209	204	217	203	199	209	218	201	192	190	187	212	211	220	208	193	195	202	187	193	232	208	238	208	208	199	218	221	228	185	223	207	216	193	210	216	204	198	216	206	202	181	213	197	196	220	204	204	222	194	205	230	188	182	207	196	213	218	195	180	196	205	242	212	208	197	228	187	202	201	203	201	196	189	243	225	199	200	186	211	209	189	196	210	199	197	228	223	198	212	214	209	218	200	170	208	191	223	229	195	205	199	209	199	231	203	210	221	211	216	193	220	206	215	203	229	201	209	214	175	225	198	230	203	211	201	186	212	195	200	198	189	210	211	196	214	216	207	200	204	191	196	210	204	199	211	208	205	215	222	217	178	209	227	190	180	224	190	218	210	204	202	216	207	217	221	216	214	217	216	215	234	209	183	180	195	189	215	218	191	221	205	218	214	197	211	228
345	3	3500	135546	490	20	64	131	239	424	487	534	486	438	425	415	384	349	364	357	349	318	349	334	331	291	324	279	278	289	291	296	278	292	263	294	251	261	278	279	248	262	264	258	265	274	253	244	281	250	244	275	249	257	258	237	255	265	260	218	227	242	215	250	257	239	275	223	258	241	228	246	210	238	249	245	243	234	246	238	229	219	236	232	252	218	226	232	243	234	230	237	220	214	252	229	230	263	211	251	221	233	232	237	262	236	233	225	233	231	235	209	202	244	251	260	227	252	248	245	216	220	218	239	217	243	220	234	224	236	224	228	245	231	217	235	234	249	227	246	225	243	208	251	259	238	226	255	227	236	234	233	227	238	221	245	233	225	231	234	232	233	216	217	200	253	241	237	212	232	246	216	246	265	217	249	230	235	242	242	229	233	247	230	262	240	198	223	282	247	233	259	235	221	201	223	240	225	257	194	265	230	195	217	186	227	235	232	223	231	232	249	214	218	228	241	229	219	215	246	222	241	230	226	243	248	234	219	255	214	249	213	226	233	229	246	239	237	254	218	248	211	214	242	213	215	238	237	267	242	205	248	244	239	224	235	264	230	224	228	203	234	250	246	211	229	210	258	215	217	212	225	240	253	211	220	213	227	233	252	244	224	232	217	262	226	222	226	231	213	228	225	244	225	250	225	213	273	233	257	232	255	246	239	231	245	225	226	230	224	244	242	201	235	249	202	205	237	229	225	251	231	222	244	250	231	232	226	226	246	223	233	213	211	253	241	238	241	246	232	264	213	229	221	234	255	236	231	254	234	238	232	251	258	253	257	224	223	231	229	213	215	237	220	224	229	254	243	239	246	212	239	220	219	228	216	217	207	234	211	250	222	223	259	228	245	243	216	226	266	230	229	236	234	222	238	249	208	230	253	256	230	223	214	251	239	236	233	269	238	238	235	230	238	231	249	203	238	225	233	217	228	230	206	228	252	271	251	222	237	255	214	223	188	240	211	225	243	237	227	223	242	231	240	221	236	240	240	220	239	208	240	215	224	241	221	254	234	254	208	227	201	191	219	226	255	216	240	220	216	234	219	277	236	222	206	233	260	246	233	241	203	245	252	257	234	228	225	255	225	218	240	241	221	231	248	228	227	190	229	255	237	232	220	204	250	242	230	237	239	215	212	206	237	230	239	226	227	200	231	219	238	232	207	225	234	241	212	220	227	246	221	223	211	222	235	201	228	233	220	246	208	230	256	208	244	215	194	224	243	234	221	221	230	244	220	235	231	228	235	241	241	255	248	213	244	241	223	219	249	227	218	256	211	218	227	218	252	205	244	241	254	244	226	244	240	216	230	244	247	245	232	223	232	241	229	229	243	240	234	236	217	217	242	241	232	215	255	214	246	194	231	219	199	235	242	232	259	234	240	228	215	249	237	216	213	237	227	231	228	211	256	232	252	222	204	227	224	225	248	225	226	230	214	244	210	236	253	225	236	215	238	237	260	214	214	255	213	230	217	220	206	241	238	224	231	208	232	214	237	234	212	214	217	231	239	245	212	216	212	232	232	219	205	238	210	242	217	228	219	232	222	251	224	218	226	210	204	225	249	227	211	228	235	249	233	218	235	211	242	217	230	204	255	226	220	225	230	223	215	219	242	262	217	228	255	234	223	217	211	231	223	251	253	233	232	215	229	240	231	189	214	222	244	238	216	230	255	214	239	200	236	229	207	241	248	204	225	228	240	231	251	244	220	237	204	220	233	235	232	242	241	216	230	204	222	253	244	249	255	234	231	230	262	234	223	240	231	229	219	244	249	243	237	235	242	231	228	235	245	230	241	232	242	237	257	211	193	240	236	253	230	232	236	220	207	251	267	226	214	239	216	214	229	198	227	233	223	215	215	243	207	229	228	224	208	252	239	208	220	222	250	234	251	221	242	258	230	215	226	253	233	227	199	232	215	220	249	222	224	249	232	224	217	238	242	236	229	227	181	236	257	226	249	239	202	225	228	236	267	232	236	228	211	204	226	243	223	219	214	252	221	241	248	227	254	254	215	219	243	234	211	244	213	251	238	229	221	241	233	232	243	220	228	254	215	246	226	249	239	222	214	235	236	243	203	248	240	219	230	225	228	239	214	224	214	219	239	234	218	239	229	243	225	211	214	274	237	228	199	214	230	238	205	242	225	231	230	218	244	215	214	236	209	239	233	227	246	245	249	229	213	247	247	237	234	241	207	223	207	216	245	201	243	200	246	235	234	236	213	224	239	239	221	245	244	210	238	222	222	232	256	225	230	217	214	228	201	222	213	274	226	226	266	211	246	239	222	222	238	226	230	237	216	256	213	235	209
345	0	2700	135671	459	15	55	145	278	467	445	603	506	535	516	489	433	417	412	408	390	393	388	372	352	364	364	352	342	373	333	362	324	364	336	342	323	341	338	315	331	328	293	330	288	289	314	308	334	287	286	294	293	283	315	298	308	313	288	283	308	288	299	290	304	279	275	279	277	296	319	304	267	291	272	283	321	285	294	265	268	308	247	287	288	268	283	318	271	259	280	288	262	287	274	299	289	306	292	271	295	278	259	277	283	284	289	286	320	291	280	283	272	281	291	298	286	251	271	286	276	268	281	300	234	295	293	282	284	274	267	297	291	279	285	265	287	276	263	272	289	285	280	280	261	255	291	285	295	241	240	265	274	273	296	296	297	259	280	263	281	286	264	246	288	326	271	278	246	262	280	278	277	279	275	257	238	265	295	255	306	264	292	295	266	276	274	245	286	251	268	284	297	262	275	299	242	281	265	251	277	265	265	275	284	298	256	262	287	293	275	269	281	297	254	238	291	269	308	270	301	284	280	265	282	253	276	280	256	294	254	293	277	257	262	276	286	278	285	321	270	282	277	267	266	255	274	269	297	269	267	276	308	254	246	285	288	262	266	268	293	272	275	276	283	279	272	265	276	282	254	275	279	274	281	273	280	273	266	283	257	253	262	317	271	273	296	283	309	266	291	275	259	290	294	258	262	281	293	263	254	279	298	291	282	290	273	273	285	265	251	261	302	269	242	254	283	292	258	276	272	274	267	303	239	248	287	288	255	283	285	270	278	271	268	280	277	279	281	302	272	273	259	257	268	250	296	283	275	278	258	270	273	283	261	257	291	280	283	286	280	269	290	262	272	292	288	275	275	267	270	303	257	274	275	280	284	265	281	284	285	260	276	247	263	269	275	271	292	294	284	284	275	270	276	291	270	274	269	301	266	253	284	260	276	292	279	253	296	290	293	270	303	272	301	254	277	274	267	267	298	277	271	262	263	268	279	279	273	297	235	273	320	271	280	265	260	268	255	300	252	276	293	283	290	268	275	251	252	255	264	273	283	280	267	276	266	286	244	249	270	268	265	279	276	256	269	294	246	285	245	281	281	275	268	280	266	273	262	287	285	271	269	261	286	294	279	287	273	276	257	254	263	255	268	283	282	291	281	295	310	291	281	296	261	258	304	266	265	253	269	260	301	271	295	276	307	283	260	262	275	291	254	257	292	279	264	255	288	252	271	282	264	263	276	249	252	287	274	276	283	296	267	276	274	268	279	263	275	283	269	267	258	287	271	262	290	280	266	305	266	262	308	313	320	254	270	265	290	273	253	275	272	281	265	316	285	252	288	301	296	283	275	272	290	255	278	270	282	262	315	255	261	278	263	263	276	281	271	278	290	275	262	272	281	291	268	273	247	248	290	290	285	283	264	270	278	246	235	260	239	268	263	265	287	274	275	272	258	245	254	247	277	273	261	246	300	267	281	304	255	250	278	265	264	272	305	267	273	304	284	260	316	246	282	266	286	277	301	280	265	253	268	283	264	281	309	308	300	260	263	280	252	275	265	264	298	276	281	264	268	258	271	251	275	258	284	280	271	286	265	272	247	257	281	269	238	283	275	282	299	277	303	277	262	280	272	254	299	263	314	284	271	285	262	292	278	273	273	291	270	280	285	276	245	274	287	259	281	261	257	237	310	299	298	276	283	265	281	288	276	245	261	301	276	273	282	273	276	286	255	295	260	255	262	267	256	294	291	258	265	305	309	258	272	287	272	268	261	287	257	274	285	290	259	281	297	284	297	281	261	260	239	277	256	262	267	251	291	277	259	272	244	292	282	279	288	294	291	258	269	288	270	254	266	268	264	275	281	287	273	278	264	300	270	271	262	280	284	294	254	274	287	275	286	292	261	287	268	244	283	278	269	273	254	286	267	257	270	274	274	281	262	245	291	265	297	274	293	306	282	279	232	253	280	270	268	278	281	295	284	309	265	279	276	253	274	287	274	264	281	273	278	283	270	266	268	281	284	296	281	310	263	263	253	279	279	295	281	265	262	281	270	297	273	271	276	295	273	261	267	284	244	263	277	259	261	275	272	299	267	233	280	287	289	267	247	317	292	317	280	279	267	269	282	268	279	306	278	303	284	257	312	264	266	284	263	278	262	268	275	279	266	277	275	285	242	225	234	300	265	266	290	267	256	278	254	276	258	280	272	300	263	258	288	299	274	298	272	278	273	271	277	261	268	278	264	301	273	271	269	291	269	254	248	284	287	310	275	261	284	308	258	290	244	268	293	254	277	288	290	259	269	294	282	269	269	279	271	289	257	265	281	268	245	265	284	284	280	267	238	251	262	263	245	285	283	281
345	1	1900	135796	541	8	84	190	200	401	372	452	392	398	330	335	313	289	289	288	271	255	266	234	256	235	229	226	215	238	249	222	218	215	223	222	201	213	198	192	210	208	226	203	209	184	208	227	224	213	194	199	183	192	205	198	171	180	192	194	222	190	200	176	183	187	216	201	206	198	180	199	211	206	201	206	181	175	217	218	176	203	180	187	175	184	206	193	185	198	190	163	182	201	192	195	190	178	208	187	162	217	211	178	202	194	177	183	163	182	173	195	197	196	184	205	174	183	199	193	173	190	158	171	185	186	164	190	187	178	184	191	195	153	206	188	205	180	173	169	191	191	182	196	219	188	187	175	178	142	181	196	195	192	174	172	185	164	189	202	206	163	200	199	188	187	185	192	184	192	190	173	195	174	175	191	176	193	169	187	186	195	194	183	185	173	196	184	168	196	205	189	183	167	201	184	200	204	175	189	198	186	180	189	187	192	191	184	185	176	196	202	172	183	188	179	198	202	194	188	179	181	165	193	158	172	182	176	189	212	174	187	163	178	192	172	186	178	192	193	190	192	199	161	186	187	181	160	190	202	193	214	186	164	174	192	208	174	178	177	178	193	212	192	195	188	188	186	181	230	184	171	177	166	188	184	197	173	164	206	202	190	200	196	184	172	172	194	188	201	184	191	161	178	202	183	171	188	170	195	211	186	196	173	176	180	163	188	194	179	214	149	198	187	195	184	172	178	201	183	196	194	200	195	150	191	166	169	194	168	177	181	181	198	183	195	194	165	177	184	196	193	196	188	166	178	180	218	194	197	158	176	183	230	180	196	186	202	203	187	174	190	198	177	195	191	188	161	198	199	181	168	185	195	230	206	168	172	189	187	184	186	174	179	181	202	184	179	179	176	169	190	192	209	225	185	195	189	220	167	189	207	180	208	177	184	191	183	202	179	196	179	211	173	187	197	189	193	188	176	185	195	186	176	191	174	180	154	185	190	159	185	184	192	175	181	194	185	191	170	157	198	167	190	183	182	189	180	168	199	200	190	202	186	197	184	192	173	198	178	211	176	190	199	177	188	145	188	189	182	200	189	174	176	203	186	194	176	186	189	169	181	181	180	189	181	190	180	174	188	186	191	193	177	173	199	163	167	183	178	201	169	195	167	170	171	199	186	193	177	172	187	176	188	184	172	168	162	175	167	197	168	170	179	167	163	155	174	174	191	216	187	202	185	168	191	188	211	196	176	186	170	155	193	158	177	192	167	180	175	183	182	210	188	185	170	182	194	204	163	174	162	197	181	170	201	195	169	176	199	187	171	185	184	190	211	170	218	189	197	165	177	176	200	176	162	180	178	184	175	178	174	187	173	197	183	189	177	199	182	218	165	184	197	193	201	180	186	176	193	184	187	192	190	179	179	180	173	195	219	187	161	182	173	191	180	202	164	188	194	170	195	193	176	196	175	224	171	168	178	182	155	180	148	176	197	187	207	197	200	180	180	189	188	185	179	188	169	172	190	193	190	179	193	166	203	198	185	193	213	221	185	167	195	172	175	173	180	178	195	178	164	180	211	191	177	173	178	177	180	213	183	187	168	182	179	197	186	193	196	174	177	181	199	167	188	184	180	181	179	174	169	156	185	165	175	179	181	187	173	178	196	195	164	198	168	183	180	167	199	183	171	213	189	161	202	185	173	177	203	189	189	187	178	171	173	196	194	198	187	206	185	174	167	174	192	180	196	185	181	153	163	198	183	155	183	195	202	176	171	169	174	186	213	170	196	182	198	176	169	188	196	189	182	169	189	182	191	166	196	183	166	224	161	182	182	200	199	184	182	206	185	177	183	194	166	182	183	189	190	183	191	184	180	196	173	156	199	172	215	169	210	181	162	205	190	189	167	190	194	167	185	185	199	169	177	193	177	192	176	172	193	184	189	207	175	186	173	197	187	181	202	190	185	201	168	210	172	179	166	197	179	179	172	185	201	165	188	194	158	169	183	173	178	196	176	162	203	183	179	166	190	165	212	170	171	185	188	193	201	170	204	192	171	158	186	187	196	176	186	189	183	205	166	174	196	209	184	171	180	186	182	200	164	179	175	200	199	184	174	181	183	182	208	197	199	167	175	203	176	190	187	208	171	201	189	183	178	171	179	176	183	191	169	194	181	173	178	164	191	178	206	176	158	174	201	182	186	177	197	171	176	175	204	189	196	196	186	190	194	190	168	165	197	145	182	176	174	196	187	199	187	176	168	199	191	171	188	177	196	187	188	178	169	203	191	187	176	190	199	204	206	186	199	186	189	199	162	175	215	184	201	190	180	180	207	172	186	189	176	181	198	203	178	185	174	190	182
345	2	2100	135921	504	15	31	148	218	404	453	483	443	424	371	371	345	329	340	331	312	277	296	307	259	286	269	268	255	273	246	248	273	211	263	237	226	252	226	254	232	240	247	206	223	263	231	254	224	230	236	220	242	213	214	223	219	224	214	206	222	215	189	221	216	232	207	215	202	239	233	228	213	230	229	200	215	216	201	230	194	214	224	227	228	190	211	219	217	223	200	197	206	214	207	199	192	198	219	224	202	216	215	198	217	227	216	206	231	198	197	196	203	198	196	196	197	195	202	213	208	217	220	222	201	212	220	209	214	225	191	220	207	211	176	212	228	198	223	192	185	200	199	231	231	238	222	209	218	219	234	210	191	200	225	190	230	202	216	207	205	208	210	234	226	188	200	193	217	212	187	212	214	222	198	221	209	221	211	252	176	184	217	226	203	195	203	211	198	229	218	216	215	210	202	199	204	228	179	188	197	212	205	214	187	229	204	224	204	224	193	227	220	234	200	186	221	207	202	206	223	207	214	216	203	211	227	210	200	220	195	211	189	227	229	218	201	203	207	200	183	202	197	176	182	214	207	209	197	224	184	205	200	201	201	191	210	213	227	229	211	194	204	198	211	207	205	235	212	192	204	198	195	206	220	228	192	209	170	222	212	193	196	202	233	227	221	203	220	205	218	189	212	226	210	209	216	200	217	222	203	204	202	203	208	214	218	202	208	193	202	194	201	217	193	197	201	225	200	191	214	194	205	217	207	191	211	233	194	209	200	204	211	214	182	221	203	201	208	221	233	203	195	197	205	189	183	203	191	188	196	186	177	230	199	185	200	210	208	208	206	185	221	224	209	192	201	191	222	219	193	204	206	186	184	224	204	212	197	217	179	199	214	228	193	209	182	205	198	228	203	218	214	186	189	207	194	202	188	193	195	202	203	192	197	183	206	214	194	197	218	202	203	200	214	213	218	214	210	217	203	210	203	175	212	213	203	191	217	199	193	234	209	202	214	180	200	200	175	190	192	195	227	222	212	195	210	221	225	205	199	206	224	203	211	181	214	223	192	196	229	213	202	210	204	204	182	202	207	186	185	182	222	194	212	204	205	219	214	201	219	202	217	207	199	200	203	197	221	205	212	210	202	206	218	208	197	237	231	229	205	206	194	193	223	201	206	198	206	221	220	210	205	195	179	227	206	186	206	221	216	213	216	200	210	198	202	199	196	186	202	215	211	192	218	221	191	195	186	191	212	217	197	209	193	206	200	208	201	196	204	193	206	215	192	219	185	225	206	210	204	185	199	208	212	179	184	181	202	201	231	193	186	214	202	215	194	203	191	190	179	198	213	214	208	226	214	210	214	179	201	197	189	210	204	215	188	190	225	227	210	200	222	227	200	210	219	194	202	187	222	213	200	202	211	195	180	214	197	202	222	209	205	201	215	217	194	226	215	212	192	177	204	174	190	177	197	214	202	179	211	199	219	202	207	192	199	191	211	230	197	206	177	207	218	199	205	172	192	198	187	211	199	199	191	200	187	228	171	216	230	226	199	207	181	195	189	201	219	226	178	215	204	212	210	178	201	199	208	210	209	194	217	219	199	221	187	216	207	216	196	228	190	210	191	192	189	207	207	211	203	217	205	210	211	203	197	207	220	188	208	224	207	212	193	173	209	225	193	209	203	205	205	229	194	213	228	207	200	186	213	231	208	209	210	175	196	203	212	179	204	192	196	201	183	204	193	227	183	219	202	204	206	216	200	197	205	205	205	209	204	211	186	202	216	207	208	206	225	216	204	209	209	198	194	197	191	198	222	179	206	200	177	213	214	192	198	191	185	194	188	183	211	206	194	190	187	196	201	206	185	217	222	195	213	180	231	191	213	204	206	216	209	197	232	203	193	217	223	171	206	208	199	182	209	198	211	218	198	202	224	229	194	198	202	205	230	201	200	192	196	227	212	196	205	201	213	172	200	226	212	219	214	207	204	210	208	208	199	180	200	208	207	209	239	188	194	203	200	201	227	214	220	187	205	217	198	211	195	182	206	225	191	209	212	210	208	201	202	178	214	210	177	208	214	173	203	215	204	197	193	190	229	207	197	194	187	202	213	220	215	193	221	198	200	223	200	215	192	205	184	171	202	213	212	215	194	228	202	209	221	205	185	200	199	206	198	194	224	197	193	193	207	225	216	222	192	210	198	183	201	195	201	196	190	192	200	219	212	217	207	191	219	210	190	211	189	184	218	218	175	201	222	192	210	192	208	190	194	229	245	207	192	207	210	206	206	193	221	195	226	194	187	222	184	194	222	212	214	197	213	188	192	201	239	205	196	180	205	186	176	189	202	185	198	231	214	194
345	3	3500	136046	520	23	71	134	257	410	450	513	488	431	416	397	366	366	353	361	358	331	314	306	284	322	271	298	272	295	254	254	293	251	264	257	276	274	251	269	234	279	247	259	261	239	262	270	256	242	269	259	240	279	246	243	224	271	217	241	249	257	238	289	225	212	277	278	254	257	250	222	239	230	227	232	245	234	226	233	234	238	214	229	238	242	216	216	246	234	210	203	228	250	198	241	235	224	251	215	242	256	220	253	223	247	244	220	245	240	250	205	238	226	246	234	221	246	206	215	238	227	244	250	225	211	207	262	218	244	234	224	209	235	238	223	270	219	234	228	228	227	212	238	243	221	195	236	238	225	216	244	209	213	197	254	221	235	226	221	245	198	231	241	218	238	208	251	199	207	211	214	239	254	229	230	241	210	227	230	198	244	231	242	224	246	237	239	228	223	240	226	224	238	203	221	223	210	244	219	219	237	219	219	197	221	223	218	208	224	214	211	237	252	242	254	228	207	246	231	228	219	231	240	211	216	244	248	205	261	227	253	218	223	229	255	257	209	231	255	237	215	249	233	241	246	221	232	244	243	217	220	240	215	219	216	223	236	208	243	244	227	238	247	230	229	244	244	223	241	228	228	206	257	214	237	232	250	236	239	218	230	217	240	228	216	254	222	218	226	220	242	225	216	236	221	231	210	228	213	215	228	264	237	244	249	217	218	223	211	199	229	212	234	209	201	214	224	244	230	252	239	222	216	231	222	232	247	215	247	221	193	226	205	230	232	229	246	225	226	237	241	218	204	218	237	219	213	245	247	253	237	213	248	240	223	228	231	224	233	243	238	253	220	237	210	225	216	224	239	202	233	221	228	222	224	192	219	218	206	248	233	212	208	229	232	248	226	246	217	236	224	232	261	227	218	215	216	238	248	218	210	231	213	231	205	240	239	217	226	236	229	253	261	245	233	229	216	238	233	203	184	230	220	240	229	247	226	235	223	215	220	223	236	204	233	213	229	226	223	236	242	221	218	233	201	216	225	220	245	222	232	228	239	234	236	225	237	230	226	224	245	210	241	229	260	223	220	229	248	228	255	203	201	223	255	246	223	225	242	232	238	233	232	226	235	205	222	242	237	229	211	221	209	228	216	223	241	203	222	210	218	254	204	226	240	227	232	244	218	207	236	245	219	237	230	208	224	203	218	197	236	227	193	246	220	191	224	222	242	244	201	208	214	240	223	204	231	206	221	216	245	204	227	216	235	216	222	245	230	238	251	237	225	219	231	228	201	219	220	224	211	223	209	228	217	215	209	227	224	245	225	228	238	209	220	225	218	236	212	231	224	205	231	220	217	233	237	227	240	212	214	210	237	255	245	253	212	219	241	228	239	225	225	247	230	235	215	218	229	230	217	205	225	209	256	242	233	244	221	237	231	224	203	216	232	202	227	223	189	224	221	230	222	216	214	243	251	252	206	248	222	240	218	208	231	237	206	201	236	222	210	249	253	233	254	214	224	232	246	241	204	221	251	219	241	242	236	227	234	227	259	221	222	228	224	214	222	230	233	246	246	205	209	235	221	240	216	206	241	225	228	197	206	232	224	275	202	214	256	233	231	213	233	201	240	247	239	232	209	244	209	253	237	227	204	226	218	219	236	205	204	224	237	229	218	217	230	214	221	243	235	230	246	235	224	206	228	246	232	194	233	207	232	222	219	228	237	228	224	238	227	258	229	210	218	225	260	233	226	216	200	247	223	229	230	232	209	216	229	208	235	195	222	243	229	224	244	217	235	245	233	251	239	243	239	235	235	207	240	228	232	239	222	204	219	226	212	207	222	225	224	223	245	237	223	265	245	230	232	214	233	230	198	212	223	261	213	234	242	244	240	220	236	226	211	237	230	211	225	234	238	232	218	233	241	232	230	204	219	258	216	209	233	219	218	241	202	244	237	217	229	210	222	226	222	219	235	229	220	225	227	227	216	208	221	190	210	215	221	225	214	214	211	235	212	230	236	230	243	239	203	233	245	250	254	217	229	225	226	234	217	231	239	236	225	245	218	230	241	245	220	266	217	224	208	261	224	218	204	219	235	228	224	210	221	227	213	250	222	230	255	244	228	242	238	199	231	222	202	222	230	250	223	229	249	226	211	243	225	245	220	212	217	252	229	209	234	226	225	224	223	202	224	200	232	236	233	222	207	229	238	231	254	226	237	199	192	236	249	225	243	230	253	222	215	239	242	223	244	225	230	203	239	237	210	254	225	214	231	227	235	252	220	237	223	220	228	232	211	234	242	241	199	245	238	237	233	219	197	240	245	220	234	238	223	234	226	204	254	204	235	237	240	239	198	247	217
345	0	2700	136171	487	8	31	96	269	441	501	568	559	533	506	495	433	441	437	418	412	396	403	374	383	336	369	359	362	351	303	312	346	338	309	342	290	344	327	350	308	287	305	333	331	305	308	284	336	326	312	295	301	299	267	310	289	294	279	275	300	277	305	258	287	260	270	285	274	289	304	264	304	300	286	271	323	263	299	278	270	297	287	291	278	310	288	294	274	294	287	276	292	282	289	265	280	292	253	293	293	274	275	291	276	297	297	275	275	284	293	285	301	271	252	247	272	276	244	282	277	296	270	259	272	289	339	279	289	253	275	273	301	279	288	281	299	267	289	277	272	269	280	304	293	260	260	255	296	236	264	293	282	258	284	303	260	297	256	252	290	281	263	260	267	310	276	264	261	279	275	268	269	253	260	263	274	289	291	287	252	270	282	292	301	269	299	278	288	267	247	305	261	289	274	272	265	291	275	279	278	295	274	278	261	258	285	282	296	256	264	271	280	246	261	268	287	233	267	289	262	281	270	284	274	277	284	264	281	261	273	266	274	320	303	248	293	282	286	271	271	280	274	279	275	286	289	280	248	281	277	280	254	282	289	254	263	256	270	279	266	251	299	298	274	271	262	276	263	281	275	273	287	263	272	278	281	280	265	268	269	292	244	271	294	265	290	268	277	272	275	254	285	303	289	278	263	261	268	285	284	259	248	264	298	276	260	276	291	265	291	249	256	286	263	280	271	255	264	294	296	297	266	270	270	259	271	263	256	295	277	287	285	274	261	268	274	285	261	287	283	278	278	272	285	276	284	251	272	273	252	262	297	277	276	282	280	268	280	251	274	254	240	250	277	277	310	282	258	260	250	276	296	264	291	245	277	248	279	277	277	261	264	276	296	273	285	294	259	247	249	258	274	262	287	296	269	291	293	266	259	278	286	270	266	262	292	249	259	293	297	281	239	267	286	296	254	281	250	288	280	255	269	284	289	266	257	256	305	289	281	291	257	301	263	270	278	252	288	271	261	282	281	264	300	277	266	268	269	260	294	269	281	265	272	279	286	282	260	291	264	268	283	281	272	255	302	259	283	255	272	274	267	267	284	256	250	271	281	275	294	262	274	257	268	243	288	277	247	254	265	286	261	263	281	275	268	248	287	273	283	267	281	242	267	276	284	252	258	290	254	298	277	306	255	282	266	278	298	280	250	247	251	296	271	276	259	275	309	281	250	255	273	261	272	272	262	281	278	281	265	303	253	278	283	272	246	256	275	292	269	273	270	276	299	248	262	252	263	252	261	295	288	278	278	264	283	264	297	283	302	305	302	238	260	284	275	303	255	279	274	293	291	277	260	280	270	259	259	279	258	252	275	258	259	261	261	283	275	277	239	287	277	289	290	273	254	284	287	281	264	316	304	289	245	312	282	272	269	265	287	270	284	275	255	274	260	303	293	299	251	274	272	291	270	290	261	281	276	275	242	310	277	270	255	269	294	275	266	277	271	285	269	260	260	273	249	300	261	255	284	268	267	265	259	256	254	245	288	263	278	259	267	286	243	279	297	245	306	263	239	275	250	291	274	261	281	263	267	265	238	280	294	271	305	270	273	247	280	265	289	236	251	281	254	267	259	274	264	285	296	291	276	297	264	275	257	261	277	302	240	286	226	269	276	286	286	281	298	302	270	272	263	276	277	271	268	267	276	267	265	297	278	295	295	269	256	259	283	267	279	306	265	298	259	281	285	265	269	298	263	273	272	277	242	259	234	273	289	270	280	273	277	294	303	270	251	262	265	292	276	277	278	283	287	267	254	266	296	291	275	265	294	264	247	263	256	279	295	249	266	255	259	271	254	298	284	280	268	317	261	296	263	256	261	272	268	301	300	246	316	278	261	260	240	286	268	271	248	250	275	249	275	261	275	262	255	265	289	253	250	247	279	280	280	285	251	279	249	275	264	297	273	270	265	293	253	278	267	242	308	273	287	249	280	290	267	299	294	270	292	289	271	278	246	293	253	224	276	258	310	253	260	284	283	274	262	288	254	257	272	264	282	303	262	271	235	285	267	257	299	252	285	287	253	289	280	281	267	257	277	248	255	264	287	288	256	285	279	272	281	273	276	259	294	268	256	275	264	295	274	284	283	256	266	290	287	280	266	256	270	267	269	275	293	290	274	264	275	242	284	256	275	293	272	249	265	266	285	280	271	264	315	291	271	289	294	274	317	273	282	263	272	260	295	302	292	270	257	272	269	295	305	266	302	310	301	289	288	257	281	289	296	261	263	274	270	286	311	283	239	252	258	256	256	258	250	296	281	258	300	260	278	275	250	287	242	265	268	282	281	307	240	263	281	285	244	261
345	1	1900	136296	524	15	51	141	235	415	394	426	390	395	344	329	303	317	266	281	285	256	233	258	242	215	233	248	219	254	223	219	211	223	231	234	196	213	212	225	198	213	199	176	214	211	191	209	187	204	185	210	193	180	187	180	178	190	201	191	206	189	184	162	191	190	222	199	206	181	202	189	194	216	184	212	184	203	204	171	163	172	200	203	188	197	179	226	167	171	167	201	189	220	191	184	197	188	199	181	196	181	199	184	180	192	181	170	178	186	186	189	185	184	229	177	203	197	201	187	204	191	180	207	148	215	187	176	187	210	178	170	201	194	171	191	162	188	154	176	166	195	165	177	207	193	201	170	176	154	192	188	169	185	204	187	179	192	152	168	172	179	153	183	170	181	187	185	191	178	172	194	186	178	188	192	195	179	152	186	168	194	178	184	177	196	193	191	178	203	181	173	198	197	174	188	206	194	191	181	208	193	188	171	193	190	174	178	179	182	183	188	182	186	191	203	176	174	184	189	171	194	179	188	192	157	205	186	154	194	178	176	173	177	186	185	166	170	190	169	189	198	187	173	186	166	147	194	200	191	184	192	168	169	143	183	160	182	202	201	198	186	189	184	188	179	185	177	190	179	181	173	207	171	189	179	191	201	181	194	165	193	194	168	168	186	191	173	192	195	177	175	198	165	190	176	169	182	177	203	163	185	186	176	153	178	172	191	183	198	193	181	177	194	199	192	181	171	196	186	191	179	200	166	172	187	217	181	179	183	168	208	179	189	187	180	193	195	186	175	190	155	211	185	176	189	160	177	155	193	166	168	193	172	198	183	170	186	182	166	198	173	191	185	185	177	193	177	169	194	187	175	201	196	182	165	185	211	163	188	160	188	167	203	209	150	195	170	192	183	182	163	196	188	171	189	200	199	188	177	155	156	166	160	175	186	165	191	188	198	177	188	168	176	186	181	188	156	170	200	184	183	177	206	189	187	178	184	176	183	176	178	186	197	184	183	183	198	164	183	192	203	181	174	186	194	161	180	182	178	156	181	176	178	211	154	172	193	172	166	178	199	159	191	169	175	193	199	182	168	190	184	159	191	185	200	179	189	186	170	177	188	197	182	177	182	179	195	171	206	194	189	179	192	176	172	183	175	188	187	166	192	159	192	163	177	177	183	167	156	171	194	187	177	171	193	183	178	189	176	197	164	195	204	178	156	174	193	184	197	179	187	181	168	207	171	175	190	193	207	197	211	190	161	183	203	189	189	159	196	178	200	180	171	184	198	179	198	162	194	196	211	198	180	182	191	187	206	162	216	183	160	194	192	191	184	157	162	163	172	189	170	202	173	189	174	192	213	168	197	187	182	177	172	182	204	175	200	177	205	176	178	169	199	177	176	163	186	209	179	192	190	172	175	214	180	172	191	186	170	204	180	179	169	200	178	157	184	167	185	195	169	177	196	194	165	172	195	170	150	180	174	190	180	163	204	187	166	164	179	183	192	157	178	183	182	178	187	199	198	194	184	187	178	184	171	184	197	184	200	178	175	171	179	198	190	170	184	193	191	176	212	163	197	184	182	182	195	179	168	185	186	180	154	165	188	206	176	183	199	179	197	183	200	167	205	171	178	188	176	180	169	182	174	192	169	158	176	186	178	165	171	181	189	172	188	183	180	201	200	169	182	192	189	171	191	156	185	169	167	201	184	185	188	172	201	191	174	170	195	196	194	162	176	176	157	201	182	184	188	153	178	162	187	179	192	193	182	177	182	185	168	182	177	181	184	182	177	208	162	209	196	168	187	183	175	175	200	164	177	164	171	160	185	185	179	176	177	202	180	174	187	169	192	192	178	163	183	179	194	196	187	185	169	191	169	183	182	197	155	194	173	186	176	163	192	178	196	181	190	179	155	201	169	186	158	180	173	198	185	198	178	168	183	187	157	163	170	214	191	181	171	178	190	189	176	162	183	170	189	182	172	195	187	167	191	225	207	168	205	185	176	191	169	183	195	182	182	180	174	181	185	201	182	167	181	187	195	191	157	176	189	165	196	171	176	196	180	166	206	185	180	179	182	182	206	167	180	184	171	173	196	176	198	176	159	178	188	177	178	180	153	189	188	181	177	185	213	170	187	159	176	192	187	146	193	184	154	148	170	178	163	199	180	167	194	177	181	183	181	174	187	160	177	168	178	192	177	178	155	178	198	207	201	183	195	186	155	180	196	164	162	172	167	153	188	190	191	174	180	211	190	182	199	180	216	171	168	177	173	150	203	182	193	154	161	165	204	184	196	175	183	204	184	167	209	195	164	192	173	173	174	175	187	190	190	164	166	191	164	180	190	177	176	176	191	177	186
345	2	2100	136421	529	11	35	123	250	405	418	472	418	437	363	358	327	344	308	319	315	275	263	290	294	271	304	243	274	288	271	261	224	273	257	244	251	226	222	234	222	258	223	214	264	223	213	206	206	225	200	237	230	228	238	204	208	220	201	204	222	221	225	220	224	212	221	222	245	221	225	201	220	200	229	201	222	236	205	204	211	234	205	187	190	206	202	212	222	227	212	210	221	198	203	203	220	213	207	195	229	203	211	201	198	220	228	180	194	211	233	194	199	203	185	209	189	197	201	219	203	227	231	192	203	202	214	213	193	196	192	193	199	203	183	197	198	195	223	203	204	210	193	185	224	194	228	203	225	193	197	194	206	198	204	198	176	211	159	215	179	180	178	216	220	174	206	185	199	196	223	189	210	239	206	208	199	193	220	195	192	197	209	185	210	195	230	229	230	184	211	202	173	210	214	205	193	204	180	207	210	203	205	201	206	207	184	224	208	203	205	216	210	207	181	207	235	199	202	197	200	209	184	203	223	181	214	200	209	187	207	210	184	212	201	209	216	224	215	213	195	190	204	217	201	190	196	209	181	177	190	210	191	193	211	214	213	196	208	206	196	203	190	226	200	192	206	190	180	213	196	204	186	167	197	187	221	200	216	214	195	206	194	190	204	199	207	190	200	198	240	201	181	216	217	199	199	203	204	197	204	201	196	208	191	178	196	169	204	215	218	182	190	185	215	204	214	195	222	212	209	170	223	224	179	165	216	209	183	196	205	207	207	230	192	186	179	210	216	190	215	199	224	236	194	201	205	209	233	196	190	201	206	204	208	207	204	198	186	211	185	210	209	192	212	225	206	210	186	166	202	210	220	188	208	202	188	208	212	215	211	202	215	185	208	216	184	220	197	194	213	170	196	199	203	180	207	208	186	207	194	177	214	197	210	203	211	197	175	207	205	209	221	191	183	200	231	191	192	206	222	201	222	208	198	197	219	200	205	216	191	178	216	215	208	204	214	180	222	206	199	188	212	208	217	206	201	196	198	170	214	181	197	172	205	203	176	213	209	200	174	205	210	209	218	173	185	209	177	176	206	223	208	204	208	201	179	202	195	215	201	194	194	210	208	191	197	190	201	190	216	173	179	221	205	198	178	212	195	219	204	186	186	214	180	201	198	220	205	196	196	206	212	195	202	191	195	187	214	207	205	175	187	187	207	212	192	222	193	211	181	195	185	209	210	224	219	220	195	195	209	207	216	194	208	194	200	214	204	173	208	182	183	190	192	231	187	212	202	188	194	213	206	184	197	180	193	220	189	206	216	202	202	178	234	187	205	194	188	166	220	207	178	220	209	208	201	192	180	219	193	190	187	236	207	179	194	183	217	182	199	212	204	191	214	190	204	223	218	216	190	192	196	188	180	200	196	221	190	182	194	211	201	215	187	213	190	179	209	172	193	181	185	231	202	189	201	214	185	195	189	203	222	194	208	195	177	190	204	205	209	215	196	184	203	189	198	194	202	202	184	185	189	216	195	193	203	213	215	188	195	179	201	199	206	200	198	193	205	220	200	206	213	202	194	201	194	194	183	212	205	187	211	205	199	180	191	223	209	202	204	202	205	227	205	202	197	196	196	218	193	220	217	206	195	169	198	211	191	200	206	191	221	178	209	214	222	185	211	195	193	201	193	192	187	200	201	212	173	197	213	186	215	188	188	211	219	193	204	211	222	197	203	195	223	183	189	207	177	205	192	209	186	210	176	197	185	175	196	195	199	215	162	206	202	202	187	187	203	204	183	197	204	199	222	215	211	214	199	212	189	172	213	196	217	205	197	181	226	209	180	221	193	214	173	220	222	211	216	222	214	215	210	186	175	200	219	212	195	179	180	214	212	225	205	187	196	218	178	204	216	188	195	226	197	189	198	211	182	207	207	167	189	207	188	202	199	202	175	213	202	206	233	200	199	220	196	212	187	202	187	193	204	227	199	206	194	174	217	194	202	196	183	199	205	211	197	199	183	211	189	238	208	214	210	208	182	188	202	184	209	201	194	204	198	199	219	190	186	222	201	205	178	235	198	203	182	210	189	176	204	218	183	166	225	213	211	204	187	201	210	230	218	217	198	202	189	205	201	203	201	205	203	212	203	226	189	215	182	175	199	195	196	206	182	156	180	189	224	222	230	210	206	208	212	180	171	213	179	218	209	203	198	211	197	198	210	195	219	192	203	210	205	211	207	203	186	185	186	178	192	185	184	193	195	219	200	196	202	198	185	176	202	214	181	200	201	190	202	200	187	191	192	210	197	231	216	162	205	200	190	206	190	187	216	216	227	195	190	200	201	206	210	209	195	220	179	224
345	3	3500	136546	525	15	28	139	278	450	452	544	487	481	433	404	367	380	314	357	346	355	302	320	296	272	317	300	241	310	288	310	273	283	264	305	247	281	267	269	262	242	242	230	270	260	258	224	245	244	234	254	249	246	266	226	248	241	248	251	252	243	227	245	215	233	242	227	264	226	255	232	229	259	231	252	237	238	233	204	236	240	226	247	215	226	246	227	245	202	223	221	229	207	235	250	225	265	235	254	229	231	233	222	233	226	228	226	258	224	244	258	227	241	221	222	221	217	250	229	220	222	228	251	235	228	216	207	220	218	224	239	220	208	236	218	236	218	235	246	247	247	224	232	215	240	246	218	239	231	227	228	226	219	235	218	210	232	251	215	243	232	229	247	230	223	231	226	244	224	217	237	212	270	217	222	222	199	226	219	237	238	226	243	228	236	229	216	210	201	223	226	236	213	207	233	219	235	220	251	212	227	226	214	236	230	226	220	242	235	245	249	242	241	219	231	211	227	210	230	224	214	230	228	226	243	238	223	219	224	208	238	218	213	225	249	208	230	237	256	227	220	213	250	222	235	216	239	256	209	234	259	202	205	227	239	211	203	234	240	219	215	229	221	240	250	204	247	231	200	216	227	224	212	236	228	233	232	214	229	238	248	231	213	233	221	247	227	241	217	253	228	225	198	224	200	227	230	234	222	204	215	221	203	239	209	255	206	217	231	223	236	214	213	224	232	224	215	238	236	223	228	229	226	233	186	222	206	228	232	222	270	246	233	229	213	198	199	235	235	219	245	205	206	206	241	225	225	247	259	236	251	229	232	242	210	185	234	256	225	223	202	218	243	228	216	236	233	218	230	250	214	224	206	247	253	226	250	195	228	225	248	209	207	228	232	217	205	223	220	212	252	220	241	219	232	229	232	217	220	209	249	250	214	228	239	232	216	243	220	231	222	236	237	206	218	214	234	226	241	212	219	201	253	247	226	229	255	247	211	234	206	245	243	236	239	243	218	232	233	223	244	214	220	201	233	221	229	220	209	208	231	245	218	232	216	242	244	231	224	244	248	227	221	230	212	220	217	193	216	230	222	212	230	236	240	226	250	240	227	219	237	223	240	208	226	218	220	220	228	237	250	198	225	255	244	224	253	233	225	234	231	246	227	272	225	248	227	242	219	206	218	204	218	237	217	223	212	238	221	231	230	222	216	237	230	247	223	241	218	208	209	244	228	229	233	240	228	231	205	204	236	252	245	211	263	238	217	217	199	235	236	220	227	233	223	234	220	245	239	241	219	234	248	222	242	220	238	226	216	201	217	213	238	219	254	222	213	245	216	241	226	232	242	217	213	227	224	221	226	227	211	257	251	234	218	231	223	219	232	269	215	250	253	230	243	243	225	251	242	224	210	244	212	226	225	224	218	220	209	216	238	215	206	202	232	238	227	249	235	228	233	229	230	220	216	245	232	256	221	226	239	258	226	223	222	229	239	221	211	213	228	229	215	246	242	208	246	232	219	230	207	207	213	220	234	229	245	223	247	221	190	238	229	246	247	252	223	205	228	227	218	224	215	228	211	235	232	214	215	215	213	263	234	213	237	206	225	224	230	210	209	231	232	245	236	227	204	251	226	239	264	251	236	229	221	235	248	249	216	244	237	221	196	216	242	220	203	228	237	233	224	221	229	207	232	214	199	209	222	198	225	246	207	226	204	219	237	210	246	231	215	216	225	245	236	229	231	226	236	218	248	244	225	226	221	247	198	220	215	222	226	226	235	218	222	226	218	248	208	220	241	236	231	205	202	221	204	201	233	211	214	223	229	232	216	241	233	222	222	232	242	207	269	220	246	214	245	228	207	233	240	240	240	234	224	220	225	216	262	211	233	221	242	225	216	239	228	208	228	225	201	203	257	216	239	222	224	242	245	207	214	249	222	228	232	216	232	225	229	236	247	253	239	225	222	232	208	221	210	249	240	251	221	205	217	216	206	236	220	221	239	206	206	227	232	209	247	255	232	231	227	200	228	209	235	233	223	212	244	249	259	236	213	224	221	222	204	225	212	211	213	223	231	229	215	232	209	241	244	230	240	214	233	228	243	238	204	215	217	216	225	219	238	243	235	220	216	229	224	237	252	206	215	225	229	202	232	214	216	220	259	223	225	217	212	241	234	220	221	207	231	242	249	222	216	229	254	239	221	219	228	230	229	230	224	214	213	251	228	228	213	206	217	220	230	210	193	216	235	210	226	213	227	227	237	213	266	208	247	216	239	248	224	223	210	233	251	210	247	242	208	223	245	221	223	217	226	241	223	213	198	220	232	263	232	219	228	217	214	220	215	233	225	240	222	222	225
