345	0	2700	192347	540	8	33	255	432	528	524	582	544	543	480	490	413	427	394	369	399	351	344	369	376	332	314	317	283	304	266	308	300	294	265	263	270	266	303	249	266	277	283	234	263	261	266	237	223	223	231	224	231	229	231	229	217	247	230	245	229	230	200	243	221	233	223	213	213	200	214	243	223	207	205	206	213	208	208	214	192	212	228	194	202	223	197	229	212	185	201	177	217	197	209	208	199	221	196	208	198	177	241	203	196	202	189	220	215	206	216	205	202	221	203	188	199	194	182	203	208	184	186	177	191	227	193	227	193	199	223	217	203	208	191	209	214	218	196	219	189	216	203	189	222	186	181	199	185	173	183	205	206	199	181	177	196	235	176	221	198	196	205	190	177	205	203	221	216	212	189	185	202	214	210	218	216	202	189	184	233	206	211	198	209	183	205	178	188	217	195	200	193	214	214	219	193	221	228	217	205	207	217	232	214	200	225	208	206	194	222	207	179	191	181	213	226	192	190	209	212	177	206	192	217	209	202	214	217	201	198	172	202	197	184	214	205	198	208	196	189	197	193	215	197	189	207	198	175	204	213	196	187	182	207	222	213	199	191	218	190	201	188	186	193	202	194	198	177	210	173	179	213	208	185	196	200	195	208	206	199	180	176	220	204	190	196	199	201	180	208	209	191	210	205	193	171	205	187	204	190	187	188	189	211	207	220	188	214	201	182	204	236	212	170	200	180	214	191	183	189	180	214	188	194	198	187	201	207	199	185	205	188	172	220	191	209	192	203	204	193	193	226	178	185	198	181	182	201	195	222	197	206	204	205	182	189	218	195	206	204	185	178	192	177	229	209	188	207	205	210	199	195	194	208	195	194	227	188	197	223	188	192	204	185	187	212	168	184	165	175	169	186	179	211	205	202	169	194	179	176	203	188	193	192	189	179	213	180	190	201	202	190	194	201	214	189	194	211	173	202	187	214	170	222	182	198	217	194	195	206	218	211	200	198	206	191	199	198	208	210	221	193	208	177	205	180	208	186	208	186	197	190	190	196	192	201	204	237	209	203	202	211	176	202	224	204	218	178	209	196	190	191	181	184	209	226	193	184	179	185	178	207	169	188	203	197	197	190	200	201	175	204	198	179	216	193	182	213	196	195	194	212	182	213	207	175	183	192	206	192	191	225	204	190	206	175	202	191	208	204	202	180	183	201	200	208	213	188	219	213	197	203	179	182	167	161	194	204	193	161	178	178	171	202	199	183	204	179	190	199	195	230	205	183	192	206	175	224	194	201	187	190	194	188	208	204	179	188	209	197	189	211	200	212	215	188	183	194	201	196	157	181	165	214	197	200	211	177	198	182	192	205	189	194	200	215	202	183	179	183	178	202	175	171	201	190	198	201	189	200	197	214	206	182	187	187	198	195	194	186	192	183	171	185	202	197	199	199	204	210	212	186	194	184	198	224	198	204	180	183	201	215	188	188	198	207	225	234	165	158	193	211	203	196	190	170	222	200	224	205	174	222	178	195	185	209	173	203	182	176	192	190	197	203	218	178	187	183	196	210	188	194	201	183	174	162	214	186	197	212	201	193	208	177	174	178	196	190	201	215	171	212	191	176	197	203	207	186	196	222	209	171	179	181	218	169	215	173	212	208	217	192	184	196	208	198	212	181	198	179	204	199	185	222	184	189	192	200	184	195	204	201	202	192	192	221	202	202	183	196	166	191	210	207	184	177	218	185	202	170	184	214	210	200	181	190	226	190	200	166	198	178	192	216	193	180	208	170	188	217	193	173	219	192	196	201	187	198	205	182	218	197	203	195	206	206	190	181	216	186	190	212	189	191	193	200	182	230	210	195	190	190	185	202	213	206	190	189	184	201	205	202	182	192	195	198	191	186	190	184	175	198	202	195	201	204	190	205	231	198	215	213	174	191	199	196	195	210	175	184	216	198	195	194	180	184	182	191	199	199	204	194	191	202	179	183	188	195	202	173	200	190	199	192	190	186	203	187	197	210	190	191	210	189	193	186	191	190	183	191	218	190	192	188	205	204	212	184	204	202	193	211	197	195	208	201	164	186	190	172	189	195	200	198	179	218	191	207	176	178	198	183	207	194	181	175	186	186	207	209	184	185	203	190	196	195	179	197	212	192	205	161	184	200	194	214	212	175	195	202	202	184	214	190	201	216	185	183	203	181	180	176	198	217	193	183	237	211	196	177	181	199	211	205	189	182	193	184	165	193	193	203	200	217	204	187	230	209	191	195	187	190	192	185	201	189	232	184	180	182	199	212	199	181	198	219	204	212	194	183	187	205	191	212	211	207	154	193	170	192	201	214	206	201	202	216	202
345	1	1900	192472	569	14	109	423	469	582	520	546	507	473	475	437	417	401	405	387	401	381	338	360	353	347	329	335	358	352	317	319	337	321	305	322	286	329	302	328	337	291	313	342	305	310	293	290	295	304	289	305	303	271	280	331	306	299	306	274	289	263	309	300	284	301	281	301	268	293	277	304	279	274	295	310	278	262	282	304	243	293	295	257	304	281	308	268	281	298	293	284	293	309	289	292	304	271	270	273	289	276	268	282	282	258	301	277	272	302	269	275	268	286	279	309	262	284	271	282	292	261	282	288	285	276	282	276	281	295	288	276	253	283	257	276	295	295	276	274	275	270	287	286	305	279	316	286	293	273	278	277	282	266	287	273	271	265	277	302	297	270	281	298	277	265	281	253	275	287	255	298	294	295	283	269	294	265	279	282	272	274	288	268	296	306	245	287	276	288	312	298	266	308	250	282	287	285	254	275	235	311	282	253	285	282	251	271	289	291	263	282	304	260	275	311	289	263	311	264	289	287	257	266	254	297	278	266	293	252	299	293	267	267	280	278	272	308	288	275	290	259	292	256	309	299	296	297	289	287	279	276	265	282	289	268	263	253	271	287	261	279	297	289	278	287	261	288	300	286	260	290	280	292	275	259	296	275	275	291	262	267	284	279	274	297	298	260	275	293	272	266	263	260	294	256	267	268	287	288	281	285	271	278	291	307	320	290	265	277	238	280	285	266	274	264	291	284	277	259	257	267	306	278	278	277	282	270	279	282	293	292	268	251	268	305	285	288	280	308	285	294	280	279	276	279	281	292	291	282	269	252	286	265	279	293	267	304	270	281	297	254	293	297	257	315	273	292	281	271	309	300	278	255	279	297	294	302	292	286	261	287	290	311	287	321	255	304	272	268	280	232	272	271	266	302	282	290	275	279	259	264	309	303	244	296	269	269	276	268	299	319	290	276	274	289	271	292	300	297	265	292	307	280	263	273	285	268	278	269	270	277	272	273	269	289	257	264	288	301	263	273	267	256	284	271	277	303	309	281	285	300	300	287	276	269	314	282	259	287	276	279	281	278	300	302	302	280	253	290	258	284	256	304	295	282	273	276	246	301	274	269	273	303	290	258	258	287	274	301	308	279	270	291	294	299	285	280	277	278	296	281	280	301	262	265	317	279	259	269	276	261	289	271	263	270	302	269	274	280	279	279	286	286	295	290	278	265	272	276	275	279	300	273	257	300	275	271	270	284	273	300	248	253	270	288	265	302	293	286	314	253	265	289	280	291	270	295	297	289	293	287	296	280	300	301	279	267	271	286	275	279	279	258	279	269	283	294	275	288	283	315	282	284	292	287	279	288	288	281	268	267	263	284	276	257	289	300	257	273	262	281	301	272	302	287	322	255	266	270	290	277	290	280	271	277	270	276	274	280	277	280	279	283	285	305	266	279	276	249	287	300	276	269	277	275	256	310	309	269	279	271	271	285	282	288	284	296	287	289	306	271	254	269	292	300	244	270	274	313	248	262	271	297	266	278	274	292	288	302	307	312	263	253	290	270	285	288	285	296	255	269	269	269	257	268	268	283	295	291	283	295	289	253	297	234	253	282	263	286	272	281	286	275	254	274	257	271	263	275	254	301	258	269	287	278	248	306	266	264	268	270	245	268	294	238	274	266	287	299	285	294	277	285	288	281	282	266	305	284	263	277	294	271	304	277	297	281	276	273	284	273	289	307	267	286	283	313	287	297	284	331	267	308	289	280	281	268	264	246	275	283	288	295	260	308	284	247	290	280	262	295	287	261	307	246	279	270	283	261	261	279	257	288	301	303	295	275	288	244	270	267	286	296	276	265	279	303	259	273	289	277	270	250	314	271	307	286	264	284	256	263	279	280	312	275	259	242	275	263	282	273	288	298	285	292	259	293	299	271	293	306	265	256	311	282	265	309	285	278	265	296	279	311	273	281	287	276	281	263	307	308	257	272	284	272	299	267	284	279	265	293	271	293	263	279	289	243	288	264	250	262	273	307	271	248	289	309	273	256	255	274	262	300	287	282	297	279	278	275	282	279	296	284	268	263	278	275	255	257	274	287	255	270	276	283	279	265	282	260	285	274	284	295	278	290	305	268	273	289	301	274	273	285	303	274	273	293	298	277	303	291	254	283	300	288	310	290	283	280	245	260	270	295	278	256	295	285	295	258	305	278	297	259	278	259	264	301	263	287	292	282	276	292	269	266	277	292	270	312	242	263	259	267	246	260	298	297	278	279	274	268	266	293	285	292	275	246	289	311	254	282	241	299	281	314	279	279	264	293	298	289	286	319	286	274	251	290	305	270	272	279	277	278	278	290	278	304
345	2	2100	192597	526	12	96	476	587	664	608	609	560	568	498	512	484	438	438	438	421	408	407	392	410	354	405	384	368	375	372	365	375	341	361	343	374	328	307	324	366	309	295	310	329	335	315	314	326	311	314	330	332	316	311	305	331	315	293	334	284	302	299	290	305	309	293	321	283	269	282	293	294	324	262	307	272	281	302	285	289	300	281	290	277	302	295	298	331	340	260	285	314	310	291	300	250	285	273	288	271	304	279	324	263	306	328	269	275	305	279	294	291	287	321	283	296	274	302	279	279	294	299	286	297	275	323	280	295	276	279	301	296	269	310	269	305	299	280	282	298	284	312	295	285	323	288	304	310	285	273	303	301	270	310	266	287	265	287	289	289	300	281	295	285	303	294	284	275	278	296	294	285	273	279	292	309	277	313	285	284	281	314	286	294	266	286	278	303	287	288	297	310	255	321	274	321	278	326	295	317	276	284	290	302	305	291	317	297	296	258	295	267	289	262	312	277	313	281	292	282	309	285	280	280	294	286	280	280	278	289	284	294	312	301	279	282	281	279	289	268	308	296	259	260	275	299	298	261	286	289	284	288	279	266	292	261	313	320	280	288	310	270	279	306	290	294	293	266	297	283	278	289	300	290	297	304	324	280	291	320	280	296	284	296	289	271	273	290	274	300	283	279	311	285	286	274	266	279	286	309	291	301	275	287	267	273	274	284	303	301	281	273	296	283	274	307	271	302	314	277	297	310	335	292	280	313	293	308	297	272	276	292	295	298	264	287	274	276	264	288	288	309	307	279	288	287	288	292	281	315	264	279	267	284	273	296	296	289	286	271	315	264	311	300	280	295	273	317	291	262	298	300	277	268	295	279	268	318	305	309	282	275	283	283	266	288	270	275	283	322	293	298	277	312	306	291	291	288	265	280	302	281	281	295	294	286	266	272	289	300	288	264	269	281	277	290	310	300	276	294	293	297	281	277	300	288	294	279	268	282	297	296	321	281	277	294	283	271	279	293	274	289	279	294	300	308	305	296	290	327	295	260	285	273	314	304	288	302	275	272	291	306	308	283	298	289	271	287	304	289	311	270	269	265	301	278	258	288	291	265	291	308	282	287	250	282	293	274	268	284	288	287	289	284	266	298	331	275	288	278	297	294	327	261	289	274	283	295	246	279	272	281	287	277	298	296	278	293	283	276	292	321	276	266	304	279	311	295	306	277	299	302	289	292	302	300	281	279	300	271	280	257	278	272	254	289	314	296	306	296	291	309	283	278	282	284	263	291	291	271	277	298	293	285	276	257	274	269	284	285	292	321	299	307	280	306	290	296	290	259	284	277	261	297	318	271	281	292	298	254	267	287	298	294	307	307	276	281	292	300	269	295	271	280	293	296	303	294	285	264	281	317	272	282	321	292	305	288	295	290	281	297	282	287	263	293	299	267	285	278	293	287	285	309	284	280	300	281	299	278	295	256	267	297	310	287	280	272	277	252	295	303	265	308	290	299	313	294	296	287	267	281	279	319	275	256	296	283	288	304	305	287	277	302	303	313	283	264	270	280	314	277	306	278	290	287	279	292	291	306	302	292	300	295	280	303	296	261	300	318	274	294	307	302	280	276	295	292	289	271	293	296	299	265	283	314	309	288	266	294	300	255	279	294	301	281	280	310	295	299	295	302	283	260	267	287	294	290	288	275	294	292	283	299	303	277	292	323	303	265	291	303	303	263	307	273	286	286	282	269	306	277	307	280	282	284	280	300	296	282	273	273	301	281	282	284	293	268	261	308	325	282	297	272	286	285	259	271	292	313	306	273	270	281	293	260	289	301	282	259	317	277	270	290	295	305	306	278	308	305	287	283	293	297	301	262	283	295	311	297	281	290	297	272	285	275	305	291	281	296	291	269	305	269	282	274	292	282	292	304	286	256	286	278	322	297	279	314	293	266	289	311	290	288	258	293	302	270	300	288	286	300	300	294	295	296	266	296	279	265	298	292	282	309	304	279	276	308	301	294	278	302	303	278	313	299	261	295	303	282	290	316	331	279	276	318	277	285	315	286	303	282	276	266	311	294	290	278	290	232	285	300	314	308	291	294	270	265	266	278	283	261	321	278	298	265	320	283	316	283	307	318	286	312	297	304	290	301	299	282	276	269	291	292	296	281	314	283	296	284	291	287	301	291	284	286	294	279	262	294	298	287	299	280	296	284	288	299	265	275	290	293	286	300	269	288	259	283	301	301	299	272	289	260	267	276	304	282	259	282	291	306	302	263	294	280	270	279	291	290	285	273	321	277	314	312	304	286	305	294	272	302	260	285	303	275	262	266	289	286	276	287	285	331	284	278	269
345	3	3500	192722	533	25	110	525	777	837	807	742	711	662	579	545	516	524	509	469	465	470	445	418	410	428	406	418	401	411	373	403	389	409	368	360	379	383	390	337	357	370	327	358	337	355	331	341	329	350	347	345	303	341	351	336	327	361	353	312	328	356	315	327	319	351	340	319	315	334	314	319	306	333	329	322	290	331	311	311	325	333	299	317	288	301	305	319	343	304	294	309	282	328	303	304	322	330	339	297	291	302	312	321	305	306	308	281	302	288	315	290	302	323	318	303	296	299	308	310	320	316	267	332	307	317	311	323	303	312	288	306	314	340	291	300	281	298	301	294	295	342	298	293	322	311	294	276	321	311	289	315	324	298	308	336	277	321	314	291	326	344	305	319	296	309	327	327	298	288	330	283	305	314	293	313	299	317	292	309	314	308	309	332	281	321	309	294	317	319	328	316	302	281	303	291	302	294	309	297	274	321	316	298	333	317	277	327	270	309	296	322	306	285	309	287	293	304	312	301	309	312	314	278	295	297	294	311	300	351	323	311	311	338	272	344	344	324	300	327	313	313	306	339	296	293	298	335	296	323	322	323	290	322	303	320	319	326	317	339	282	292	292	315	284	301	282	294	304	311	303	313	324	345	327	298	316	291	307	304	280	302	306	291	327	294	315	284	317	301	316	304	310	312	313	313	306	309	312	290	273	296	304	309	326	284	305	304	307	279	316	315	318	312	299	279	290	293	310	298	296	305	317	283	288	322	321	285	289	288	303	321	305	311	293	297	298	308	339	316	321	322	347	283	308	321	301	328	301	313	319	307	313	309	300	298	301	318	292	275	303	295	286	295	330	321	345	307	303	344	292	304	317	313	286	286	276	306	297	314	316	351	297	323	305	272	286	330	290	299	298	306	302	296	307	300	322	317	304	304	306	307	317	305	301	322	321	305	322	343	304	291	284	306	306	292	330	300	301	329	292	310	290	316	300	289	304	297	292	320	310	276	285	320	315	332	295	285	328	312	318	292	313	339	298	301	321	325	291	325	290	303	298	300	318	277	291	310	325	308	315	295	326	326	311	305	295	353	284	281	321	334	295	318	293	326	284	330	306	312	283	321	330	290	298	318	287	323	316	295	296	297	287	279	296	299	295	343	296	336	310	296	284	321	322	304	320	297	316	284	313	305	328	310	306	297	317	281	297	321	314	314	327	296	295	317	282	311	307	324	308	303	292	301	270	296	283	311	298	303	297	305	333	304	314	315	301	279	326	301	305	325	318	314	318	289	295	308	266	308	284	341	305	303	292	312	290	277	305	322	309	317	303	297	295	305	332	263	306	298	325	321	309	319	289	323	318	315	303	327	306	328	315	289	298	311	338	317	293	313	309	306	304	321	316	297	312	311	313	305	278	322	328	299	277	312	290	311	296	327	304	319	273	289	319	310	299	310	309	276	309	321	310	306	291	336	290	311	316	306	303	326	329	323	298	289	290	300	290	330	335	287	303	327	298	309	300	320	272	318	305	287	282	315	300	323	278	322	298	341	319	307	305	287	302	321	319	319	299	317	305	278	322	304	286	292	291	305	285	261	316	318	313	300	297	292	293	341	302	314	279	281	338	293	303	309	311	305	332	293	296	294	283	284	280	304	299	307	310	278	281	295	289	319	293	334	290	315	334	294	320	297	289	286	282	349	310	334	299	305	284	312	292	318	299	295	290	316	330	321	296	307	280	297	289	304	308	291	302	291	272	319	287	282	295	306	306	304	324	314	320	298	299	292	292	315	306	310	358	308	326	292	328	315	305	334	274	300	309	318	302	326	295	324	303	306	311	296	307	290	274	325	320	325	300	319	276	284	325	303	320	297	302	267	324	288	303	295	291	300	324	301	325	280	295	327	297	295	298	310	309	286	291	301	319	321	313	318	307	300	306	308	295	299	340	333	317	308	294	304	350	326	300	326	305	303	285	295	310	303	285	317	291	302	319	269	314	336	296	309	302	291	288	306	318	286	324	297	302	325	317	303	305	304	310	283	317	328	306	321	314	284	326	342	323	314	289	300	290	322	290	301	300	309	300	312	307	307	344	337	291	286	298	327	300	303	304	288	309	285	323	313	316	303	319	286	297	305	314	294	304	305	318	325	306	317	287	307	283	312	320	341	302	307	310	314	319	324	284	324	325	279	297	302	310	312	282	303	302	299	325	300	277	314	291	284	310	297	297	314	321	316	280	274	313	323	307	324	312	328	291	322	286	305	309	318	297	311	304	291	304	320	330	295	311	300	294	305	288	291	308	296	316	327	280	302	284	309	289	302	274	301	291	310	312	319	318	295	286	295	296	297	317	312	294	299	305	292
345	0	2700	192847	516	16	69	495	798	918	842	795	746	701	681	607	567	505	503	547	482	471	453	461	427	459	443	376	420	406	417	371	401	393	391	409	421	395	404	359	363	373	370	348	350	371	331	351	321	338	350	331	375	324	291	335	334	352	330	322	305	325	310	314	331	315	312	291	346	333	299	322	315	314	319	329	297	324	326	315	325	342	280	304	304	301	292	290	293	299	320	292	301	304	318	290	311	327	292	306	284	285	322	320	290	310	309	331	300	301	274	287	316	299	304	292	273	333	309	319	291	304	294	301	300	301	288	323	259	298	291	316	298	293	283	283	311	289	326	325	317	294	289	281	278	275	290	293	309	300	319	301	301	286	304	294	255	283	299	287	290	303	306	293	312	288	316	317	296	317	300	315	305	293	299	292	298	271	322	283	340	316	278	337	276	283	312	290	279	304	329	298	320	280	336	309	302	307	312	310	289	305	304	306	278	297	303	288	305	285	274	284	287	285	309	346	301	314	307	276	288	314	309	288	309	298	304	312	283	318	299	314	293	286	301	293	292	282	302	292	290	281	281	275	275	281	300	287	302	285	288	306	323	301	268	293	297	330	299	303	290	287	272	294	302	302	295	291	278	282	253	319	317	312	307	305	286	312	312	297	293	269	296	297	292	281	290	293	289	305	291	282	277	319	310	298	282	288	279	320	312	290	293	282	308	298	301	278	302	304	310	285	319	277	279	333	289	288	302	283	294	321	276	281	259	287	297	301	292	323	285	295	278	286	318	322	315	318	284	285	312	282	296	281	286	296	334	296	278	283	297	299	270	309	303	297	317	314	284	308	314	288	296	291	280	288	295	300	275	301	303	289	277	327	290	328	295	286	314	312	307	295	288	315	277	283	320	294	282	309	292	301	285	297	284	313	294	311	296	296	277	299	285	302	282	308	309	301	315	287	313	300	319	281	317	272	316	287	284	276	323	308	284	289	270	300	291	282	326	287	271	298	317	270	294	283	288	284	300	321	284	292	271	311	292	280	289	273	305	306	307	313	284	307	281	303	296	307	287	281	291	311	306	282	291	293	283	318	278	282	313	312	282	313	275	287	290	287	269	281	315	264	320	310	282	311	284	302	307	293	286	327	297	298	273	276	293	314	281	293	287	313	292	265	308	285	292	296	278	302	329	293	312	262	288	326	290	303	304	316	298	265	296	309	285	284	271	298	319	292	303	279	315	297	304	299	287	324	271	311	296	270	300	299	264	305	284	281	302	249	302	272	306	292	295	292	272	297	336	318	282	304	282	290	290	285	313	275	304	285	303	303	282	289	277	288	276	288	283	281	294	264	295	297	321	279	288	284	291	274	281	305	312	316	297	296	278	313	288	299	274	321	307	297	303	285	272	297	295	307	292	301	286	310	289	298	264	291	264	283	289	324	306	290	310	307	303	281	288	282	281	293	308	287	300	282	306	310	305	304	300	269	280	284	302	297	308	314	307	313	322	295	270	317	286	304	292	288	271	303	304	290	291	301	290	297	297	288	276	302	309	305	293	318	284	325	297	335	288	316	312	293	285	278	302	289	287	276	316	308	313	273	281	305	309	298	290	272	315	290	285	304	280	265	270	303	281	317	291	283	297	325	295	269	288	310	305	285	277	295	283	275	279	289	312	291	300	281	323	274	305	303	302	277	273	284	280	308	276	309	299	287	330	300	279	301	297	281	273	334	277	277	267	265	281	293	293	300	284	276	290	284	287	292	269	304	318	309	277	277	286	293	282	273	291	260	286	280	297	296	297	276	305	301	301	278	287	286	300	286	303	271	316	299	283	276	272	312	278	277	312	309	315	326	287	294	308	272	287	305	279	295	317	305	300	316	304	290	287	291	313	274	297	283	290	332	267	297	274	323	276	299	293	307	290	328	312	290	271	320	284	270	288	288	287	283	284	305	303	309	290	298	281	280	294	304	306	313	293	270	279	300	303	301	298	305	296	299	285	267	269	301	289	279	298	293	272	290	267	327	290	300	300	296	309	308	293	287	300	286	304	288	283	315	293	312	268	280	280	283	283	268	309	321	280	295	265	289	279	296	280	299	296	308	287	265	306	303	305	304	290	291	302	296	286	326	310	278	284	311	314	298	270	296	290	289	254	268	302	306	266	312	299	274	282	304	295	280	304	274	299	310	295	296	261	299	300	298	288	270	301	292	331	280	287	285	269	289	307	312	315	307	293	269	294	268	294	270	298	284	282	324	262	302	271	299	292	280	298	301	250	316	273	296	298	270	316	307	261	300	310	262	284	304	278	306	316	307	299	290	282	306	299	314	281	288	293	329	288	276	283	295	297	298	307	307	303	281
345	1	1900	192972	526	32	202	659	782	807	765	726	707	648	610	585	536	494	480	486	436	476	424	430	441	473	425	435	442	420	405	405	389	418	401	397	399	406	414	406	393	378	379	379	384	354	368	391	384	390	387	369	378	373	372	384	347	368	394	357	399	356	324	368	365	381	366	330	373	350	329	374	350	355	359	336	347	343	373	317	368	321	354	325	337	363	368	390	349	336	354	364	338	336	335	339	319	368	366	384	368	335	379	348	351	387	348	338	307	373	338	352	348	407	354	355	364	374	327	365	376	355	325	349	331	347	335	373	351	371	373	342	333	371	358	330	340	353	364	339	343	333	362	346	350	339	350	362	307	377	343	357	359	385	345	337	348	336	359	339	371	343	350	345	323	331	369	364	338	319	348	367	327	335	352	345	341	367	320	373	359	362	382	364	341	350	354	349	326	343	322	375	349	330	356	368	352	337	313	350	354	339	360	340	324	366	358	313	339	344	344	338	342	356	349	335	354	354	344	366	360	340	331	337	322	334	271	358	345	351	342	358	334	356	340	369	333	361	348	351	357	373	352	352	327	362	353	328	333	351	329	333	320	333	372	362	345	314	372	331	344	356	345	336	363	365	324	342	356	331	348	353	328	339	332	322	350	335	350	341	337	352	372	358	339	383	355	344	324	346	359	358	364	352	356	337	342	346	363	390	354	384	348	373	332	358	354	324	335	340	366	345	335	350	350	350	334	343	347	317	325	338	363	347	337	347	342	331	318	344	366	333	350	341	355	358	370	363	355	337	348	350	327	364	334	343	312	366	350	372	348	389	364	360	346	354	334	360	342	319	348	375	340	344	329	333	347	328	349	349	367	357	339	348	314	345	346	356	342	361	355	357	347	377	353	350	362	327	363	340	358	333	349	318	376	331	336	345	357	304	346	329	367	342	333	350	332	327	363	361	383	348	315	331	335	350	347	370	357	355	353	357	377	356	353	379	392	338	361	321	340	361	354	347	355	342	356	331	342	338	342	344	353	316	330	342	368	340	341	339	321	348	337	372	330	338	315	325	351	331	331	340	340	316	319	342	351	344	329	349	359	338	329	361	355	343	368	332	363	329	365	336	353	379	340	353	354	311	374	356	342	386	312	348	327	321	361	337	362	348	338	337	342	367	339	361	353	297	383	356	324	351	345	318	336	329	388	336	339	359	350	334	335	328	344	361	361	305	349	345	365	333	326	332	329	387	363	354	341	364	309	341	342	357	345	369	349	336	354	351	321	358	382	332	335	346	320	340	344	366	351	338	307	317	342	360	332	332	342	375	319	333	358	333	348	366	362	340	337	325	357	361	342	347	355	350	343	350	351	347	340	349	347	371	345	355	334	360	344	354	308	387	339	400	323	363	325	350	350	348	343	343	364	380	363	313	319	369	331	363	361	335	307	316	353	358	344	333	348	337	346	354	346	362	340	352	322	367	339	330	326	370	372	330	346	317	344	351	350	384	331	345	351	341	339	373	352	307	343	345	378	355	350	322	330	334	360	348	339	369	312	343	329	347	344	345	349	344	341	334	351	393	357	318	338	373	356	350	365	372	327	311	342	361	345	341	338	329	344	345	363	355	335	334	366	374	360	394	354	349	359	350	345	349	363	346	347	348	342	321	354	356	316	361	329	341	363	339	355	349	320	348	342	344	337	360	326	329	352	333	367	344	364	333	360	337	382	354	363	355	345	331	323	367	363	362	336	355	354	364	349	364	325	348	332	355	325	347	337	367	361	354	331	316	388	352	343	380	318	380	354	339	342	368	347	320	323	382	385	324	321	308	317	365	351	319	344	357	344	326	347	340	345	343	345	349	329	322	346	326	315	345	355	349	332	347	344	326	353	332	328	327	363	334	352	337	343	341	357	337	340	352	333	342	356	337	330	313	302	338	358	339	316	376	342	385	356	331	329	364	349	365	351	341	328	368	341	362	372	352	349	358	332	345	340	332	321	316	352	402	338	328	309	343	356	340	348	341	367	321	322	359	360	371	362	369	341	356	330	374	338	346	340	375	369	340	309	360	349	330	379	366	356	334	317	363	355	359	361	343	317	356	325	352	353	352	356	353	359	326	315	347	333	330	375	346	313	331	363	339	380	317	333	322	319	325	328	331	346	353	313	363	331	362	346	319	359	329	362	346	342	335	357	347	326	360	345	368	355	360	364	323	356	356	327	330	344	350	367	344	351	346	328	340	341	336	352	329	358	374	343	372	345	352	353	369	340	355	342	366	338	338	326	344	381	332	361	347	329	330	353	330	329	324	336	336	345	364	319	333	345	335	340	382	330	340	335	316	352	321	325	385	317	339	339	332	323	339
345	2	2100	193097	522	13	104	577	742	712	700	731	621	603	586	571	524	526	508	498	471	437	447	414	406	460	405	411	415	418	409	369	393	417	373	413	377	344	371	390	417	384	378	378	382	380	383	365	386	344	345	363	344	375	357	368	362	359	357	351	346	352	335	324	332	340	310	319	332	347	348	308	326	347	341	353	346	358	355	338	343	336	339	331	335	326	338	377	318	312	348	322	338	360	327	320	307	363	334	320	326	347	303	326	329	332	331	334	347	305	314	343	346	336	310	323	323	351	351	315	339	339	321	332	311	334	323	331	318	339	344	321	319	323	365	310	338	314	362	338	384	307	309	354	354	303	344	335	347	340	334	348	325	346	315	349	332	355	343	338	315	322	318	339	315	306	316	343	349	325	339	335	299	316	311	326	345	334	348	349	330	329	293	335	324	325	344	334	333	328	316	324	325	337	347	332	322	343	315	334	341	338	322	378	325	348	331	329	336	305	343	343	341	350	338	319	315	347	336	336	349	335	335	346	324	331	294	321	319	330	323	317	319	322	325	356	316	319	342	343	312	329	315	335	301	342	366	340	330	319	358	332	363	364	328	318	316	331	335	337	352	320	341	318	317	326	392	324	309	323	339	321	333	338	349	306	299	313	356	327	348	346	333	332	352	323	307	343	293	313	329	305	327	327	342	350	318	318	332	318	338	335	329	333	315	336	320	367	316	338	313	338	342	314	335	342	317	321	318	336	327	312	322	320	346	293	313	307	322	332	355	342	327	328	337	375	343	297	309	345	348	333	320	345	363	335	318	330	315	335	333	342	300	333	303	337	344	303	323	339	347	331	301	321	336	312	329	315	316	322	361	321	331	351	310	347	293	347	308	320	346	320	322	338	325	349	358	331	348	322	328	338	324	331	327	338	311	338	295	353	329	340	304	341	292	336	319	342	316	321	336	349	328	344	341	357	329	330	308	316	324	337	328	344	329	309	342	336	314	325	334	324	288	332	331	353	354	344	313	320	324	326	307	320	316	293	339	317	341	317	321	305	324	324	334	359	292	345	319	329	332	331	330	329	340	316	333	337	321	333	316	318	349	328	340	346	327	345	342	351	332	320	328	312	319	333	327	307	326	353	329	321	356	305	328	327	311	313	307	343	298	315	303	321	327	369	346	307	340	303	346	338	316	323	310	328	312	313	318	319	323	336	338	307	320	302	336	326	323	306	302	349	331	319	296	337	330	335	326	334	315	366	329	329	342	358	320	311	325	334	333	318	310	304	323	319	348	324	325	297	348	352	323	320	324	293	302	337	327	355	337	297	323	331	339	335	325	300	301	299	335	344	315	335	325	316	322	340	272	320	347	326	336	341	328	322	323	322	325	335	304	312	317	329	353	293	333	306	303	327	303	327	340	315	330	321	294	342	314	338	307	331	290	339	321	331	322	316	306	314	339	332	343	338	313	339	308	327	328	332	331	319	331	330	302	322	323	335	337	322	351	346	323	319	316	345	349	328	327	311	345	322	321	325	346	330	320	345	365	314	328	304	332	333	331	344	297	319	333	335	330	296	341	349	308	313	319	338	317	347	325	319	327	328	336	328	361	336	323	356	314	336	315	330	315	309	301	338	309	313	321	320	350	313	328	321	319	324	349	330	319	354	324	358	314	332	356	315	348	306	341	317	308	323	297	340	360	315	323	302	305	335	357	321	287	331	306	331	321	331	322	323	349	308	345	320	332	286	302	341	345	315	348	320	326	297	322	341	321	354	315	315	373	322	321	311	329	317	334	306	324	323	310	332	332	337	331	319	307	319	335	333	335	369	364	328	330	353	346	338	308	336	352	348	297	362	332	345	309	301	297	319	322	332	350	329	334	336	331	313	362	285	327	320	321	330	344	345	321	334	324	327	271	325	308	326	318	333	315	349	327	339	343	302	341	325	293	376	330	326	322	327	320	341	363	320	331	340	308	316	304	310	311	331	349	338	312	316	313	331	338	327	322	316	326	330	337	344	324	342	326	317	315	304	311	338	300	330	344	347	336	289	345	314	354	307	335	305	336	332	309	305	350	322	299	309	335	321	353	311	309	317	333	309	329	317	332	315	328	298	309	314	324	311	334	344	323	323	312	330	331	342	353	340	343	310	327	314	331	296	321	346	352	313	358	333	324	324	332	351	311	337	305	323	321	346	329	356	339	346	324	344	326	318	336	318	319	349	325	305	320	316	335	292	312	377	304	327	334	315	329	343	349	347	342	334	350	346	316	292	309	338	312	333	345	320	309	343	310	335	299	335	331	343	301	320	344	342	340	341	323	334	311	322	311	330	345	320	329	309	329	318	325	335	325	337	314	339
345	3	3500	193222	543	7	71	425	605	719	667	706	641	605	578	535	472	487	495	464	433	404	424	405	397	387	400	405	395	383	364	382	329	392	372	357	358	376	388	373	316	337	380	368	322	362	364	333	334	341	331	340	338	331	302	335	330	310	316	307	316	300	306	305	297	308	318	321	316	302	311	270	279	315	341	297	316	296	326	307	321	317	310	273	311	286	293	319	278	285	291	316	284	296	298	291	297	344	300	310	306	316	320	290	296	294	275	305	295	347	306	305	283	288	297	296	272	254	299	314	319	289	304	308	328	271	292	308	336	291	293	306	291	281	296	288	294	265	301	296	289	277	290	304	257	278	323	312	277	284	294	267	299	300	304	282	310	316	283	288	317	321	297	296	265	275	304	308	291	273	295	321	300	306	296	270	309	307	312	310	283	281	278	292	311	294	282	297	322	292	291	315	286	289	292	315	286	291	289	336	298	318	273	328	311	301	286	294	280	285	263	296	306	326	274	311	290	279	282	283	309	296	292	271	312	318	276	287	277	284	330	297	298	280	293	312	281	308	302	293	297	291	292	318	281	291	308	308	283	294	286	304	293	288	287	266	306	278	301	332	305	304	279	244	334	310	270	309	299	274	281	357	285	289	271	316	316	326	283	275	289	319	283	261	256	338	313	283	310	301	309	296	289	289	288	294	289	303	291	281	300	305	299	276	294	310	280	321	285	281	306	277	300	283	284	304	311	298	302	297	314	287	292	302	290	282	278	322	292	294	314	285	268	306	285	315	288	309	263	288	278	299	272	306	272	288	308	303	286	320	270	286	293	277	273	290	286	300	287	294	308	303	277	299	305	270	286	271	281	309	273	278	275	308	310	325	277	310	288	287	333	310	281	299	280	279	292	296	300	317	285	299	290	314	292	275	293	298	278	278	275	317	262	289	286	289	312	284	309	303	295	302	301	274	303	276	306	294	324	251	278	275	263	299	321	287	275	297	297	312	283	301	299	297	301	311	300	259	267	299	289	279	287	293	288	319	287	323	299	295	294	270	295	295	297	288	293	293	275	294	291	304	275	309	291	286	294	288	284	330	282	291	311	307	293	304	267	318	277	309	307	310	291	337	266	263	253	305	303	274	293	283	266	309	261	282	304	276	280	266	280	265	278	273	301	320	291	278	303	289	290	295	288	319	283	312	306	276	285	307	282	285	279	283	293	295	268	308	280	297	299	285	261	278	312	283	278	319	280	300	289	280	265	285	289	283	285	314	312	280	271	285	304	307	300	291	289	281	291	284	280	289	326	294	276	280	297	276	313	288	293	275	302	268	326	297	282	306	259	237	292	295	292	286	299	294	279	278	305	281	321	290	269	299	277	304	302	312	293	300	279	295	283	329	280	287	287	284	283	248	315	310	273	292	292	311	314	297	288	323	289	289	307	289	287	302	262	321	306	324	324	323	317	309	317	274	283	309	335	273	309	289	271	297	298	281	300	306	286	291	322	280	258	291	307	312	340	322	296	299	302	312	270	285	309	280	288	297	270	292	281	296	304	309	266	295	302	291	309	307	281	309	302	276	300	275	287	303	294	308	322	288	274	276	324	316	319	298	291	280	316	275	313	282	296	313	306	268	296	318	306	310	298	279	313	315	265	296	272	295	295	309	295	283	271	303	305	287	304	282	272	295	316	324	275	270	274	269	288	302	291	291	323	301	300	284	315	316	329	273	272	285	301	300	289	275	282	290	276	289	275	276	299	267	302	315	309	318	274	305	282	323	290	295	287	301	302	296	304	304	299	271	287	290	319	313	294	303	303	316	307	294	299	298	299	297	300	288	311	290	275	265	276	317	265	284	297	278	278	287	293	303	292	296	305	299	264	272	291	296	302	313	308	285	272	301	299	299	310	310	288	299	286	307	313	291	256	288	319	274	291	302	303	284	287	315	299	294	290	280	293	330	296	309	292	288	300	277	284	295	274	292	292	299	293	302	305	274	310	308	304	321	307	276	285	287	282	302	306	283	316	303	293	314	275	283	288	330	284	303	267	272	308	304	307	303	278	312	281	287	303	261	314	277	297	300	300	278	311	278	293	281	272	303	301	277	297	306	320	291	307	261	292	305	292	291	295	309	314	286	289	281	274	315	324	259	279	289	301	302	308	320	282	309	282	294	291	318	293	315	300	305	284	288	285	288	290	293	320	298	293	276	294	305	274	263	295	292	311	311	288	278	289	300	279	304	289	279	296	315	316	305	286	289	303	305	301	303	300	328	282	274	262	310	267	313	286	305	314	291	282	277	304	307	291	334	286	283	301	276	297	288	314	281	278	316	272	286	267	286	311	262	285	289	299	277	300	286
345	0	2700	193347	554	11	29	238	448	586	543	598	595	576	507	507	485	462	453	418	415	409	374	397	379	333	368	371	339	345	355	319	323	306	316	330	332	311	325	279	294	296	315	290	287	279	269	282	281	287	270	271	266	276	259	259	292	269	248	279	278	252	243	281	246	250	233	261	253	243	266	246	229	248	226	264	269	233	241	223	254	212	250	250	245	239	210	240	241	216	250	238	251	241	216	215	230	238	270	231	228	233	219	249	235	235	240	257	239	226	231	216	237	234	239	230	255	246	229	234	220	249	246	235	235	209	222	238	252	254	236	221	235	223	250	233	243	241	257	214	239	228	230	250	260	240	226	247	249	232	241	205	255	256	250	209	215	258	226	223	234	252	235	237	246	237	250	218	229	237	264	229	192	237	236	249	233	242	231	223	249	250	222	227	225	230	230	206	236	244	246	239	226	234	243	216	232	235	243	229	210	240	228	203	234	223	230	233	225	217	240	218	247	258	220	229	266	250	236	221	244	232	219	240	234	232	246	240	236	246	235	236	231	243	253	230	229	227	254	202	209	221	249	228	265	254	216	239	235	239	233	231	240	250	230	209	241	235	233	236	228	239	241	246	204	254	233	248	237	238	220	252	236	208	224	236	258	214	214	212	233	247	209	221	212	212	243	227	242	254	232	239	240	221	234	244	233	224	233	227	228	253	242	228	243	246	231	217	229	237	224	239	288	225	211	235	233	252	244	227	243	230	230	212	238	226	228	233	234	226	224	239	215	256	254	230	227	235	241	241	236	227	227	240	250	238	236	265	238	238	252	224	237	236	248	252	197	236	229	221	219	212	223	280	243	212	203	218	216	226	221	240	256	237	243	230	217	225	222	222	224	225	232	214	248	221	240	243	236	232	220	223	217	222	258	209	211	224	236	250	207	245	214	204	230	213	222	244	224	239	201	225	229	236	208	255	236	206	236	210	214	224	240	194	225	228	247	216	246	232	217	213	232	221	211	249	219	205	235	232	246	235	231	241	210	243	248	215	224	236	243	233	224	241	244	239	224	249	220	233	220	228	229	211	242	276	231	269	221	204	228	229	240	237	214	219	206	271	241	286	217	271	219	235	236	213	235	226	240	237	231	231	243	209	241	232	233	228	229	251	215	256	248	227	244	222	203	239	219	238	245	267	216	240	215	228	239	244	244	261	229	272	206	225	220	245	245	200	242	216	220	212	215	222	231	237	220	241	218	244	215	217	241	212	243	229	242	239	234	216	234	248	229	251	221	247	233	236	234	223	240	225	266	259	226	219	239	260	233	231	245	243	221	233	249	195	238	221	230	220	238	211	220	235	215	241	258	229	208	220	243	230	229	245	216	252	212	237	241	231	243	240	210	236	232	234	214	243	261	232	214	263	210	242	218	248	216	221	219	254	226	240	233	214	236	239	257	242	217	222	240	230	256	235	233	210	240	245	225	238	219	232	210	240	253	251	223	221	238	209	233	229	260	241	225	270	220	225	202	217	238	233	217	226	234	218	213	239	209	220	228	240	240	249	236	243	242	236	241	222	229	211	229	230	250	207	221	215	232	234	257	218	225	223	237	246	228	234	215	208	212	222	218	232	188	225	227	228	240	235	235	234	237	234	199	221	239	214	238	249	219	224	233	246	260	241	230	269	230	231	246	242	216	228	218	232	208	240	241	234	223	250	239	227	242	246	206	213	224	225	232	258	216	208	231	260	226	227	228	212	220	217	232	232	223	225	205	249	242	257	226	246	207	255	229	234	246	240	228	236	229	229	261	226	226	244	248	248	241	236	206	221	225	243	234	256	219	225	229	203	243	204	229	248	261	248	223	248	218	216	240	245	215	232	212	244	253	221	225	239	205	219	210	212	237	231	226	203	219	219	234	253	247	238	215	221	213	213	234	245	219	233	221	223	225	232	233	251	231	226	221	208	236	269	263	226	215	205	255	233	217	216	234	244	237	227	224	221	228	229	225	243	247	247	250	215	228	220	267	219	229	224	242	239	233	215	208	230	211	216	236	240	262	222	228	213	217	249	208	230	228	243	192	259	246	236	248	228	228	219	222	230	221	268	229	214	256	213	234	227	187	243	234	221	224	227	218	251	245	266	201	219	229	252	228	223	240	233	250	213	252	243	239	233	222	239	193	224	236	242	242	244	257	219	230	239	246	227	216	233	236	237	215	247	242	228	221	243	227	236	197	240	239	236	243	235	236	218	232	233	238	237	210	227	215	231	248	217	231	231	239	248	223	232	250	240	240	223	253	250	249	230	246	239	192	225	240	230	216	252	228	240	239	249	215	241	204	217	239	232	244	232	216	222	236	237	233	240
345	1	1900	193472	560	7	97	342	439	456	494	506	462	457	434	415	390	410	410	367	342	358	360	347	337	322	305	318	304	299	297	292	285	307	302	307	302	300	291	304	289	292	292	296	269	293	271	263	259	301	309	280	280	265	299	289	250	268	294	266	272	254	263	235	270	286	253	280	273	268	258	262	274	292	248	266	278	264	248	275	246	244	279	257	259	273	266	233	269	266	247	220	232	255	260	247	270	277	269	264	267	281	257	264	263	308	277	254	236	234	242	274	258	257	265	249	280	259	247	273	259	276	283	238	254	311	263	273	256	297	260	242	286	280	257	236	252	247	287	261	264	267	300	248	270	260	260	275	253	254	254	286	274	264	252	263	258	266	296	252	242	243	255	276	235	239	248	264	263	237	266	263	266	258	259	280	259	273	261	282	224	241	268	277	248	286	261	230	249	252	263	254	250	256	273	269	258	256	257	244	249	249	273	296	263	268	288	258	254	251	257	268	264	288	278	251	256	269	254	248	244	258	255	249	249	255	288	248	275	266	256	242	260	281	284	252	274	276	268	272	258	265	270	243	251	253	252	268	270	258	260	293	285	250	266	266	244	257	245	263	277	245	244	240	253	243	251	275	268	247	229	282	257	245	246	282	268	260	256	244	234	274	255	257	262	253	250	249	238	275	254	253	266	240	243	238	264	241	264	264	294	266	259	235	238	243	282	257	234	244	266	250	254	273	270	254	264	266	272	260	235	275	273	276	240	244	261	255	270	287	275	242	263	262	228	261	253	256	266	271	241	220	251	260	260	269	262	258	270	250	295	274	275	252	263	224	280	283	262	279	239	232	284	254	242	266	257	235	267	270	242	243	266	254	272	238	261	267	250	252	259	239	249	253	261	244	261	265	252	262	250	232	292	263	257	220	289	251	269	254	250	279	261	251	263	274	253	305	259	248	239	280	254	261	250	266	245	252	274	273	261	249	276	249	252	280	248	279	264	275	275	282	245	254	249	264	273	249	263	223	280	277	246	252	263	285	279	267	242	260	264	245	270	274	255	272	261	265	278	250	237	265	243	261	276	281	274	263	267	247	289	243	271	256	252	259	266	235	256	258	226	232	257	238	278	261	256	273	263	239	254	281	256	241	263	261	247	257	252	240	267	261	242	253	277	279	279	264	250	280	261	264	265	256	252	251	243	256	285	253	267	270	243	265	257	245	259	268	245	264	236	284	267	248	264	253	267	241	247	265	257	229	254	246	243	270	261	261	260	252	265	277	244	263	234	273	277	262	258	266	271	250	262	269	265	276	243	253	262	254	305	249	260	237	271	261	271	258	241	269	301	250	249	240	278	256	253	285	237	242	244	268	282	251	270	282	253	268	263	254	263	252	290	271	257	246	248	234	263	234	259	257	245	227	268	259	271	263	273	247	243	256	277	236	265	269	226	239	248	262	243	288	278	253	273	286	268	260	290	256	279	252	278	271	244	272	258	279	279	255	263	278	235	264	256	272	263	269	260	271	272	233	246	266	252	273	251	245	234	266	271	265	245	278	233	238	258	264	249	275	277	242	265	253	247	255	253	272	267	246	246	274	267	254	253	277	266	257	266	241	256	258	269	272	255	259	257	279	271	254	254	258	271	273	256	241	248	253	243	234	228	266	272	239	255	244	263	238	279	276	277	254	241	264	268	247	254	264	272	248	249	256	241	259	268	264	251	245	263	255	271	255	268	251	288	248	283	292	242	280	255	239	272	242	269	260	252	264	275	251	259	290	245	279	275	261	264	241	254	255	250	266	255	271	284	268	271	258	235	260	279	264	234	262	252	252	281	265	269	265	264	251	238	242	231	270	257	276	280	247	245	286	260	290	254	277	261	256	249	251	260	274	247	251	274	279	246	260	243	259	236	249	255	243	278	257	258	254	254	248	256	267	256	249	273	260	252	259	269	279	246	268	254	272	252	283	259	263	256	249	277	273	233	249	228	260	264	288	248	245	268	252	296	249	231	260	281	240	261	245	253	280	279	279	255	261	263	271	278	280	253	273	237	262	240	260	244	268	269	264	247	260	239	269	252	249	273	280	233	262	235	243	240	283	246	252	276	276	263	252	269	262	260	239	276	239	270	249	274	289	253	243	258	284	270	264	303	242	279	282	243	257	263	269	267	252	266	264	247	265	266	246	276	268	258	246	256	259	241	271	286	250	258	265	261	239	258	289	212	261	259	241	273	242	272	252	236	268	271	265	260	244	285	242	266	237	276	267	267	267	285	257	279	281	275	257	256	216	265	233	257	268	281	291	280	278	239	247	250	245	262	248	262	267	265	259	295	234	284	252	271	261	244	266	232	275	269	263
345	2	2100	193597	557	7	51	306	407	462	497	533	474	480	418	416	401	375	342	332	344	306	314	312	305	328	286	277	295	255	282	306	265	262	275	302	227	276	273	275	272	262	265	257	226	267	225	257	247	261	236	248	239	255	259	231	253	222	215	242	243	228	242	248	249	226	243	228	223	242	238	250	231	236	236	233	245	228	228	215	234	220	234	222	222	220	255	211	235	250	248	228	223	228	234	216	229	215	233	231	216	213	233	207	224	239	212	225	235	218	257	237	210	255	213	223	214	209	218	241	187	230	214	226	226	245	242	194	242	217	226	226	197	237	230	246	220	225	227	242	216	251	201	229	230	234	215	228	238	239	224	216	255	224	220	206	215	232	228	239	211	220	200	216	216	226	240	199	196	192	230	243	180	210	226	225	220	221	238	223	235	217	216	237	210	229	225	236	212	220	244	207	228	199	234	247	216	207	211	216	206	205	191	233	222	236	234	210	231	215	238	240	221	214	221	236	253	242	221	236	216	219	215	233	214	236	214	227	209	218	222	228	199	230	226	241	221	210	222	206	218	192	227	239	208	184	219	223	218	220	220	214	209	208	228	200	224	223	199	206	246	222	231	224	191	226	210	235	200	229	217	232	231	207	218	224	237	204	213	206	224	235	235	213	218	230	202	216	218	203	210	232	236	257	229	237	225	216	224	241	217	239	215	237	218	207	220	221	207	235	239	230	234	214	210	227	217	227	220	222	218	237	210	212	240	229	199	242	213	229	234	221	202	186	247	210	193	227	222	235	248	201	234	232	240	215	212	227	214	211	218	213	212	220	243	231	210	252	225	233	208	238	209	228	209	218	197	212	218	232	239	228	239	204	239	218	233	218	240	178	237	245	227	236	229	208	214	213	227	239	229	221	218	198	239	235	219	241	202	214	210	218	216	205	207	226	234	223	236	230	200	208	216	235	231	192	226	217	229	209	238	240	223	221	231	199	212	255	237	237	227	197	226	218	214	225	261	212	237	219	201	228	225	233	201	217	202	203	227	233	204	231	201	235	223	207	216	221	218	217	228	219	231	226	172	239	241	228	207	215	218	240	202	235	249	214	214	219	225	199	227	222	199	208	233	211	248	199	230	202	247	246	193	258	223	218	218	221	219	216	228	224	221	223	220	243	224	214	235	233	219	249	209	244	231	244	216	246	243	202	221	245	223	213	192	236	198	220	226	207	216	230	196	210	240	219	232	182	237	212	199	243	231	240	202	204	194	219	238	227	189	208	214	219	252	212	213	247	224	205	245	239	202	214	221	217	226	253	222	203	204	209	213	230	224	209	239	221	242	201	203	245	234	233	207	234	244	195	211	240	225	216	215	222	207	228	226	207	215	228	203	261	229	243	209	221	231	232	222	243	226	206	201	232	200	233	235	223	241	209	217	209	224	229	204	221	219	223	181	235	226	236	209	212	218	236	214	211	215	207	219	257	228	229	212	216	249	213	236	232	236	238	203	223	231	228	240	223	224	228	237	205	222	212	229	211	214	216	251	220	219	179	222	248	200	207	208	201	200	230	263	227	198	222	243	230	229	232	230	210	226	228	225	209	219	209	210	203	222	210	219	216	234	222	203	229	217	227	231	209	205	224	244	213	227	215	207	216	206	203	214	217	237	208	195	231	225	251	227	196	240	222	238	215	232	230	204	229	220	227	218	209	214	225	245	211	230	222	206	202	204	212	206	209	221	230	197	230	227	239	214	189	210	208	226	201	220	209	223	239	247	223	227	222	222	200	226	230	220	208	227	200	230	220	217	223	231	224	209	224	210	221	227	214	228	212	209	223	209	207	200	224	211	240	228	212	240	224	223	211	219	213	219	209	216	238	211	214	220	212	235	248	201	217	224	228	216	238	220	228	218	200	265	230	217	202	211	203	200	244	229	235	260	206	227	202	231	195	218	203	228	224	234	225	216	223	214	211	209	196	226	234	234	241	235	204	217	228	232	226	220	214	237	203	252	212	203	220	236	202	213	243	218	233	207	208	227	244	236	228	219	238	207	218	224	190	225	236	216	234	216	220	210	234	230	228	194	220	220	222	202	218	202	210	221	222	208	218	228	224	230	212	216	189	206	232	227	237	223	199	217	191	211	226	208	198	223	240	215	257	203	226	222	229	244	203	211	208	233	250	199	227	229	238	179	225	226	203	225	196	223	194	230	253	226	200	218	212	212	215	212	223	212	209	225	235	217	208	214	227	243	200	229	220	235	200	209	226	204	231	210	230	225	226	253	224	219	219	227	242	253	236	232	213	229	217	220	209	204	218	208	231	205	197	208	219	212	193	225	211	240	220	233	248	202	229	200	205
345	3	3500	193722	551	12	57	279	388	504	514	527	470	471	430	388	356	336	354	327	338	316	316	282	288	262	276	287	274	281	249	241	250	255	240	270	235	260	231	243	240	236	208	220	245	242	226	244	197	220	199	221	207	226	241	203	224	205	242	230	200	212	211	216	198	210	224	196	203	221	212	186	214	185	201	212	217	208	206	197	195	227	209	199	214	226	194	209	210	203	204	189	175	203	188	177	200	221	211	185	206	193	215	198	193	215	218	194	210	197	196	197	193	206	205	218	214	203	180	213	189	199	186	179	179	204	203	220	202	186	203	198	206	187	192	210	188	204	187	205	188	192	191	210	179	195	204	194	187	199	220	178	194	241	203	200	201	212	199	204	199	188	204	193	189	196	186	219	189	203	190	177	194	203	209	201	203	199	202	189	220	219	198	230	219	210	205	207	175	213	214	199	212	184	220	209	205	211	205	192	209	210	210	191	169	189	189	190	228	205	212	199	194	201	204	188	205	203	200	220	183	193	196	194	193	189	176	199	202	191	186	201	200	208	190	174	206	211	207	233	186	208	190	200	185	203	168	190	222	185	205	194	190	219	200	204	199	210	183	190	190	183	194	211	190	208	232	199	180	208	207	195	204	210	207	217	188	187	200	186	195	194	206	213	208	200	183	202	178	213	209	186	224	191	167	229	197	184	181	202	200	194	212	192	199	190	193	219	203	204	202	203	194	201	198	207	186	198	167	190	205	210	181	211	199	186	195	220	208	195	190	196	187	179	223	159	204	182	212	223	202	200	210	192	190	213	191	218	203	199	200	212	196	219	201	190	188	200	209	192	193	193	183	213	194	215	195	203	187	173	194	205	196	185	221	210	201	191	179	203	210	187	193	211	205	218	180	183	210	209	199	182	193	193	203	198	192	208	195	192	179	171	206	204	188	176	209	212	187	180	194	188	204	201	221	194	201	217	189	188	190	194	217	184	187	200	195	193	173	206	217	183	204	200	208	193	198	207	203	209	209	188	233	184	196	197	215	206	205	217	214	190	204	189	188	175	190	208	227	201	185	216	169	198	208	202	193	199	209	186	200	201	202	187	199	191	212	193	186	205	198	183	162	192	172	195	201	187	204	204	193	212	196	175	189	201	193	188	207	191	193	174	186	188	190	222	188	215	184	192	187	191	215	174	175	202	215	201	198	207	204	181	204	210	202	191	206	201	194	186	194	207	180	212	183	213	207	178	187	190	198	209	215	190	172	199	197	202	177	187	176	168	182	194	209	189	175	218	208	201	195	206	205	202	209	209	193	202	187	180	213	198	187	207	191	186	169	188	180	215	180	220	188	227	215	199	188	190	195	197	218	220	207	198	186	183	188	211	162	205	173	196	196	192	180	203	212	208	218	175	189	181	193	201	187	197	186	205	190	207	191	193	204	198	188	188	193	179	198	217	207	191	213	211	167	215	176	185	184	188	196	188	197	196	188	184	195	201	189	209	195	191	185	211	182	204	195	193	208	167	208	192	208	214	202	227	195	189	207	207	199	182	193	178	188	209	215	201	208	226	202	195	173	196	212	161	179	198	204	197	193	195	201	208	172	194	196	219	211	192	186	183	183	200	213	221	180	197	183	190	196	193	221	213	195	191	199	193	211	197	182	209	204	204	174	203	223	202	192	206	193	194	200	187	210	206	202	183	187	189	206	205	181	166	192	210	203	194	203	218	191	197	200	197	193	181	178	182	179	196	204	191	192	198	188	203	183	175	199	184	204	198	211	201	193	198	186	218	207	170	193	209	190	198	176	183	209	175	164	205	210	198	213	229	199	175	202	183	184	184	211	181	188	199	205	205	198	191	195	207	200	202	181	178	199	205	198	164	176	187	203	204	196	198	202	221	208	184	186	207	189	222	193	205	187	188	211	191	196	205	207	191	209	201	202	203	196	198	199	201	223	203	202	189	184	207	211	211	186	200	206	183	219	198	205	185	219	185	204	193	178	183	186	192	188	198	179	182	182	212	167	175	203	199	196	198	198	188	205	189	197	207	202	183	181	204	202	197	193	216	218	187	172	203	208	184	192	188	181	197	196	190	197	187	200	221	204	186	190	182	193	193	221	196	208	200	190	191	188	205	190	195	193	231	195	208	189	180	203	195	210	196	196	169	208	202	194	205	197	189	194	200	197	201	199	177	187	180	200	206	177	211	181	211	215	202	200	200	182	173	231	180	183	200	182	220	182	220	186	197	201	194	193	211	190	190	187	204	210	207	210	196	176	201	190	206	180	193	200	190	217	219	208	195	211	199	188	184	182	215	201	185	188	178	198	204	197	219	210	184	191	167	198	180	183	186	203	188
