345	0	2700	126168	373	5	8	79	273	408	481	561	500	517	476	473	446	454	434	447	410	433	387	427	414	422	425	451	489	497	540	518	581	594	598	588	612	614	618	588	549	508	521	494	503	491	442	496	445	433	439	394	457	477	461	482	451	375	360	367	322	298	338	331	321	353	324	324	343	337	326	356	371	336	325	336	321	327	326	342	322	328	343	335	308	345	323	305	319	323	328	329	411	343	344	375	341	331	304	335	318	310	325	358	314	310	327	316	308	326	319	317	332	299	336	313	312	372	334	330	328	340	305	322	304	288	330	315	338	319	339	300	320	359	333	328	347	344	342	324	293	334	328	340	308	325	318	327	307	351	322	327	343	323	329	310	300	327	282	372	332	318	300	303	314	335	317	304	330	326	314	307	319	321	311	312	310	326	334	310	316	331	348	310	320	341	289	297	311	302	294	321	336	293	315	309	312	336	335	334	305	286	332	355	304	331	339	319	326	317	333	344	327	302	334	324	349	314	301	334	333	323	331	320	340	313	311	350	310	303	292	299	300	316	306	300	323	322	310	349	332	321	328	331	309	313	327	339	336	305	338	317	339	313	316	331	326	343	269	319	298	319	305	325	330	324	346	328	307	303	351	313	297	309	323	312	326	322	330	335	339	335	328	306	344	308	288	321	329	328	302	356	314	313	328	321	312	298	343	279	321	303	326	304	298	309	337	296	305	341	285	347	308	335	333	326	305	305	337	319	312	319	329	340	320	325	298	335	305	342	330	343	312	313	336	308	328	298	340	347	327	303	320	351	317	317	303	319	291	301	314	336	276	329	321	310	304	357	316	316	319	323	324	305	316	312	316	328	328	303	334	300	321	332	308	317	300	311	326	319	305	312	277	308	337	313	308	301	325	302	310	293	300	301	317	310	341	320	314	310	309	288	323	324	327	325	318	325	311	337	308	344	338	303	291	296	327	339	332	338	311	289	300	313	313	300	332	323	307	315	327	321	324	368	300	311	331	332	319	299	342	303	322	286	325	310	320	310	331	302	311	336	296	327	317	332	327	304	275	298	327	356	306	299	303	355	310	324	294	296	312	317	301	312	317	343	303	326	318	320	331	313	321	337	292	312	295	304	319	294	319	334	298	333	305	328	321	326	338	318	308	287	330	299	307	327	288	314	334	307	312	302	293	337	280	328	317	312	340	303	295	314	332	304	323	303	281	285	304	346	301	284	319	327	314	327	357	293	314	322	328	301	313	304	328	312	303	318	318	340	324	339	318	337	281	303	342	328	314	325	295	321	333	333	313	313	278	329	314	294	305	324	294	318	306	341	322	307	325	314	319	316	319	299	296	317	302	317	313	319	357	313	335	310	315	318	314	303	326	336	296	289	309	308	328	318	311	303	323	297	302	309	319	328	308	328	351	287	326	315	327	333	321	338	327	335	328	322	319	330	302	342	327	336	295	288	353	308	328	327	314	295	322	307	346	344	295	322	265	340	328	321	302	347	299	308	306	306	294	332	323	315	306	324	303	324	301	318	278	332	326	309	303	301	335	317	318	318	292	300	310	332	291	336	309	315	285	302	313	316	285	320	355	315	320	293	313	329	301	340	345	302	341	341	340	314	333	286	349	294	324	314	291	306	304	284	313	322	302	326	329	352	312	315	284	329	309	301	313	305	318	343	339	317	303	334	318	297	293	301	330	330	325	309	303	288	316	295	337	328	306	318	325	350	310	334	318	342	317	299	323	316	339	335	311	331	291	325	310	308	308	322	324	307	292	325	323	339	323	316	325	318	303	289	343	342	307	315	317	324	315	294	327	294	317	353	321	332	314	348	307	324	327	307	289	311	301	320	294	320	324	345	356	313	300	323	294	324	339	297	356	326	325	308	303	296	310	329	304	294	314	315	348	349	327	323	331	313	321	313	316	337	298	327	303	346	314	335	326	342	300	310	325	304	297	324	297	293	311	330	309	286	303	288	352	313	307	312	327	318	317	312	343	322	351	323	323	355	314	303	307	324	326	340	337	307	315	319	343	326	291	307	307	326	319	315	290	310	308	314	347	324	282	312	302	306	326	346	337	313	322	317	345	356	318	308	355	305	314	310	313	312	329	291	336	304	369	306	305	300	338	316	310	316	292	293	331	322	301	310	317	316	331	309	322	356	319	299	318	296	327	317	280	294	298	309	308	338	317	277	291	320	293	330	342	325	304	337	314	339	277	307	313	306	341	286	325	305	297	289	315	337	312	303	314	304	314	331	319	321	339	286	353	311	345	333	269	337	295	303	335	313	318	317	311	343	319	328	278	315	322	290	297	301	307	329	336	308	318	276	314	298	308	322	276	347	309	339
345	1	1900	126291	376	3	19	110	220	387	410	465	426	389	378	351	334	344	305	341	275	297	270	249	254	261	244	251	253	278	243	264	264	252	271	253	261	271	273	252	259	224	235	226	252	220	208	208	213	217	226	217	217	225	229	251	255	232	202	231	202	226	222	201	229	222	214	185	225	217	229	237	192	215	202	220	213	216	248	210	187	224	213	229	238	234	230	228	197	200	247	209	241	220	226	224	222	220	227	226	192	237	192	210	224	234	189	203	200	204	205	205	179	205	207	218	204	230	198	220	214	207	213	226	194	250	217	224	194	184	198	245	206	196	200	197	225	204	210	233	193	225	211	195	228	183	195	220	219	209	216	208	208	197	195	214	218	225	211	215	187	185	230	210	219	210	216	238	205	217	216	230	221	214	175	217	191	238	224	211	223	213	214	202	210	236	232	215	223	213	209	190	204	211	213	207	197	189	225	188	192	190	195	194	211	190	208	217	211	196	196	205	195	235	207	177	205	195	200	205	209	209	213	223	206	199	200	195	194	206	224	221	205	200	181	216	206	205	215	194	211	208	186	224	221	221	204	202	175	208	200	185	210	203	209	210	199	198	208	192	202	210	205	226	217	212	210	192	198	186	210	208	200	206	192	242	186	209	207	172	189	192	205	216	216	198	231	207	222	220	211	208	201	206	211	202	209	180	215	212	211	203	216	200	221	213	194	197	192	191	211	250	217	210	219	172	213	188	208	218	187	224	203	249	196	198	205	217	183	196	211	206	223	217	179	207	207	223	221	221	188	199	206	196	203	213	192	196	231	212	201	202	208	212	172	207	213	193	218	207	185	241	196	202	203	211	215	179	207	210	205	206	206	197	205	216	205	206	209	179	199	219	210	207	215	194	190	206	157	199	188	213	194	198	207	187	200	215	208	194	185	192	214	197	219	226	208	200	206	199	203	210	203	214	196	225	220	211	200	212	216	193	223	190	207	228	243	186	206	209	223	226	204	219	199	203	196	201	228	195	205	205	199	217	207	187	193	194	184	198	216	211	212	197	204	204	212	192	194	192	201	209	226	196	225	204	207	207	196	198	198	193	204	210	221	222	219	210	212	207	194	212	199	195	196	196	220	221	189	195	211	201	213	195	213	223	210	220	184	217	187	194	211	205	237	218	235	182	212	172	228	204	230	201	212	209	212	216	194	184	210	206	200	215	206	220	174	185	192	188	186	197	193	214	197	178	229	191	198	194	193	205	206	185	228	204	194	197	234	208	210	192	211	196	205	167	210	208	192	179	201	188	190	229	204	185	211	210	199	210	180	191	215	235	232	195	188	196	228	204	188	204	200	197	168	242	201	210	234	219	172	197	194	204	173	204	221	202	174	222	195	231	183	186	207	219	176	200	191	208	216	228	195	202	205	203	213	201	186	208	205	199	186	227	214	216	191	203	205	207	211	195	220	189	201	215	219	191	170	193	219	197	219	211	203	213	219	192	206	221	187	208	188	186	192	221	190	179	185	200	204	234	183	190	194	212	213	213	216	204	189	215	190	216	196	191	209	195	203	226	205	221	217	216	188	217	219	204	210	171	223	214	180	192	239	190	213	192	205	206	205	210	216	214	223	224	209	190	199	214	197	225	214	225	194	222	192	204	202	223	182	232	193	186	191	219	198	218	215	185	209	196	228	218	203	227	228	198	237	205	210	233	189	203	187	203	203	207	209	187	215	237	221	211	220	193	239	217	212	211	210	207	228	203	204	205	203	185	219	223	197	203	180	202	208	183	191	213	217	228	206	210	198	206	210	207	194	214	204	174	221	233	196	184	216	218	186	187	210	215	199	214	181	214	221	195	210	207	225	222	192	229	213	200	198	194	196	199	201	216	231	206	221	187	200	210	215	247	190	208	198	191	222	197	194	230	212	190	226	186	202	210	201	180	202	200	205	209	193	195	207	188	232	183	227	196	201	214	211	206	209	194	228	180	210	239	226	199	202	204	204	177	186	208	193	215	227	183	203	219	198	209	196	199	199	192	223	203	219	182	195	211	215	227	205	174	215	198	203	203	185	220	210	219	203	225	201	223	191	173	176	215	191	189	193	204	207	226	205	196	209	187	196	200	225	202	204	211	203	216	208	218	191	202	203	191	202	215	197	204	187	192	228	214	185	199	222	215	195	231	229	204	203	227	186	204	211	208	212	186	188	206	189	187	210	183	225	207	193	194	200	186	193	220	187	210	179	215	182	216	202	216	199	214	225	199	220	214	233	200	211	197	211	222	219	208	192	193	212	203	213	205	224	200	216	216	229	213	221	207	210	189	195	194	208	187	212	216	176	219	198	214	204	187	210	205	193	223
345	2	2100	126415	372	0	2	94	249	433	423	488	477	453	457	431	392	371	363	346	356	372	343	335	332	326	328	347	321	309	317	342	337	287	296	337	314	332	313	294	305	315	343	337	329	338	351	341	327	343	331	318	309	287	285	292	242	296	276	297	238	277	278	267	241	311	284	293	283	265	283	274	268	285	291	263	244	273	254	285	257	271	265	255	263	294	260	296	299	306	287	294	321	318	291	266	310	277	277	259	290	256	233	263	295	292	284	265	260	275	275	291	277	277	251	266	250	261	279	266	217	278	250	256	231	253	254	260	270	252	244	238	274	264	254	281	279	258	285	279	276	248	253	229	245	267	294	268	243	252	253	247	244	234	278	245	265	268	274	261	262	256	236	280	262	288	249	261	251	272	272	271	295	249	258	250	246	268	267	278	243	277	243	280	275	255	277	279	256	278	262	280	241	274	260	261	261	255	266	274	279	280	275	238	249	256	255	255	263	278	249	249	256	256	245	262	280	278	247	273	278	271	260	259	278	254	274	263	278	234	235	242	276	274	292	295	257	278	266	260	273	243	238	260	262	259	256	251	229	270	245	263	264	255	263	230	274	239	276	275	263	254	245	269	278	251	259	256	265	254	246	274	274	264	273	252	249	290	275	255	247	265	252	247	282	269	272	285	268	232	253	262	241	242	267	233	260	255	245	293	255	261	266	253	253	245	248	277	261	228	249	275	257	258	271	267	263	275	259	259	274	247	268	243	268	262	238	269	320	267	260	245	258	285	272	263	253	276	263	253	238	245	263	245	286	274	226	282	255	257	257	262	258	251	259	261	257	263	268	258	260	279	256	252	212	278	272	247	261	261	255	268	275	261	274	263	259	256	259	285	251	222	264	271	265	263	250	249	241	262	282	246	274	285	250	266	269	266	275	270	262	262	269	250	250	227	267	272	273	265	245	297	249	259	238	240	238	249	279	268	242	247	244	250	227	262	255	262	270	256	263	265	257	298	228	242	288	274	273	291	265	267	250	232	245	247	241	263	239	262	270	287	267	239	262	244	262	263	261	293	269	253	233	256	260	250	278	273	279	284	258	276	225	258	272	256	226	256	259	249	273	242	240	270	255	274	249	261	231	280	283	267	255	255	273	261	252	277	293	218	259	290	283	261	261	270	268	255	289	311	255	279	231	244	263	283	248	251	267	250	262	266	237	280	247	289	250	252	277	249	265	252	248	284	250	277	276	238	263	288	253	260	261	252	260	269	261	263	264	252	255	268	265	263	254	259	253	241	233	234	266	249	264	263	275	263	311	261	249	258	252	254	272	274	242	257	249	236	271	260	262	259	266	257	242	276	250	285	300	275	265	248	248	265	262	260	276	251	303	249	263	257	247	258	259	252	243	252	280	251	272	246	257	259	274	264	252	251	251	238	254	239	254	264	271	255	258	278	285	272	274	252	256	255	276	245	276	272	264	275	240	260	271	270	289	269	245	251	252	246	251	258	269	270	262	262	238	267	257	248	245	227	246	264	259	252	249	248	261	250	257	267	253	294	231	287	252	228	239	276	238	263	243	270	260	282	247	279	250	271	235	290	259	250	257	273	226	303	229	273	287	274	273	270	264	248	278	245	249	271	269	253	250	260	254	271	275	270	248	240	259	248	243	275	259	254	248	236	253	276	267	246	285	274	245	244	229	254	265	273	251	219	242	267	246	259	265	258	252	275	236	240	233	285	249	262	250	267	233	246	283	261	245	245	262	243	243	266	243	227	260	247	259	247	232	270	272	260	227	245	266	236	262	250	255	268	257	252	264	254	262	263	239	280	266	274	254	274	262	269	257	275	270	277	274	268	265	245	255	242	254	260	240	251	263	252	253	280	297	265	264	270	252	254	233	244	246	249	256	267	266	242	256	255	246	253	257	247	262	258	267	275	266	236	219	249	298	247	255	247	265	254	242	252	276	250	250	271	254	285	257	255	237	278	247	263	267	240	248	246	259	251	239	256	280	270	244	240	257	261	266	237	259	282	288	249	261	253	229	274	289	278	262	277	238	268	269	255	266	266	242	249	268	261	264	275	281	260	264	246	254	263	243	276	262	248	241	253	261	259	247	252	261	251	242	233	265	264	274	260	259	297	273	251	232	254	268	279	277	248	248	270	276	251	239	319	292	264	243	260	235	258	240	261	264	253	261	255	245	266	255	268	258	246	248	272	269	253	264	252	292	262	261	244	254	234	266	261	247	250	251	269	232	239	251	303	245	285	284	271	242	249	250	265	250	274	242	251	258	288	242	277	246	262	289	249	273	254	261	271	245	246	266	255	234	262	270	269	247	243	276	251	295	245	251	264	289	246
345	3	3500	126538	369	0	0	110	261	390	456	488	473	481	389	428	372	381	324	403	338	380	355	337	360	358	333	324	329	321	326	340	390	380	413	365	406	412	371	413	403	434	446	451	526	435	480	391	342	321	293	293	267	265	300	298	255	290	278	291	278	280	265	295	282	283	268	265	286	293	302	266	279	257	248	284	280	280	299	250	288	263	302	272	304	304	311	327	278	316	313	287	273	293	275	267	290	267	243	257	278	278	269	282	270	265	242	266	276	292	269	280	250	289	268	318	272	245	282	278	279	258	281	251	270	267	252	278	272	254	266	292	274	290	278	258	260	280	275	271	302	289	291	264	285	290	269	231	251	257	272	254	271	246	274	239	277	271	237	266	250	302	257	275	272	268	284	269	270	249	283	286	263	263	290	270	251	262	256	265	267	247	266	257	267	248	252	272	286	262	268	258	258	282	250	279	280	265	295	243	260	261	263	245	248	260	280	284	258	255	247	273	268	307	273	257	281	273	263	242	271	260	274	270	272	253	279	249	282	281	262	296	282	284	261	271	278	243	293	264	225	265	280	243	248	267	293	266	273	288	261	279	289	263	269	252	238	266	280	270	257	269	261	238	232	249	260	283	268	281	260	265	264	288	249	258	278	283	258	280	245	270	267	264	263	275	261	276	277	290	230	287	281	281	247	256	251	248	247	270	257	260	266	260	268	270	265	260	252	258	235	249	277	253	274	263	227	255	249	270	261	307	282	274	275	246	265	273	271	269	263	250	268	249	273	263	232	280	277	252	248	272	279	259	282	286	269	256	292	266	275	280	259	249	282	281	242	253	249	258	270	239	280	247	260	263	253	276	279	264	241	275	276	287	272	267	249	272	278	254	285	269	268	271	254	251	271	269	259	259	269	253	297	247	272	277	286	289	245	279	255	272	251	277	251	250	249	281	277	254	268	280	273	262	253	269	277	257	242	253	288	240	257	257	263	304	250	272	259	305	262	268	268	234	269	245	256	243	279	308	263	255	279	279	267	273	264	274	265	271	285	280	266	258	273	259	270	258	291	274	299	263	284	234	246	284	267	276	273	249	267	266	266	264	297	294	227	270	250	279	251	273	286	251	276	275	261	257	270	232	277	270	267	263	288	256	249	263	280	275	240	265	274	258	280	253	255	258	290	297	264	263	247	278	269	273	264	271	274	254	247	288	267	261	293	284	273	256	254	250	280	266	266	274	283	260	267	266	251	268	270	272	260	263	269	271	271	288	261	271	245	275	255	286	283	270	265	278	281	280	250	280	276	256	258	270	277	277	244	249	254	258	255	273	282	279	277	278	276	285	253	279	242	265	278	282	276	277	299	254	261	264	276	269	253	291	279	281	264	286	249	268	256	280	271	281	276	251	270	264	261	264	233	280	238	274	274	253	266	277	259	243	292	242	265	272	252	250	301	267	256	271	251	280	282	260	262	271	270	264	275	271	258	302	247	278	284	261	263	262	258	290	213	249	258	282	242	257	294	280	266	272	278	263	249	276	277	261	247	278	258	273	257	244	280	297	275	272	286	279	276	267	262	302	261	285	250	266	230	270	263	242	277	268	263	249	268	291	263	247	240	264	259	269	252	258	271	232	272	267	268	268	261	261	284	241	274	298	276	238	280	282	278	252	265	257	264	271	268	253	273	246	238	238	286	282	273	292	258	266	267	268	295	252	262	259	266	279	269	282	281	263	296	281	293	262	269	282	261	253	288	309	259	261	275	284	254	279	241	251	267	287	238	263	265	273	259	276	269	251	273	261	238	267	293	296	243	291	257	269	287	244	273	286	249	255	270	265	275	266	241	288	260	230	285	288	251	270	249	263	262	286	265	263	240	262	293	258	278	293	282	256	241	292	252	281	320	260	289	274	249	325	271	281	277	277	259	237	285	257	278	261	289	267	253	268	263	242	275	260	284	292	257	239	269	266	258	273	262	236	300	283	240	281	278	264	270	254	299	297	255	271	263	275	291	266	278	262	268	253	284	284	275	283	253	264	242	237	280	285	257	246	258	258	282	284	267	276	285	259	260	275	249	251	280	247	258	278	249	293	261	284	280	254	272	271	260	292	275	277	267	267	268	273	273	246	287	259	265	230	248	247	262	259	266	245	256	245	254	278	298	270	250	257	271	267	256	267	261	244	257	247	263	256	277	271	270	264	258	235	285	267	281	282	280	283	291	248	261	264	271	261	261	265	247	267	265	286	260	308	276	256	262	277	231	291	261	261	276	268	262	278	273	276	268	290	282	260	266	269	285	288	266	247	271	282	236	267	283	249	255	283	258	279	284	244	277	244	258	280	248	265	293	260	291	279	251	279
345	0	2700	126661	372	1	0	83	260	361	379	475	429	463	404	407	394	379	375	375	354	371	366	346	339	340	326	343	338	348	316	307	317	331	290	316	318	299	321	317	320	311	333	299	303	273	276	271	274	262	274	242	264	288	274	250	268	268	264	244	257	282	271	258	235	256	249	230	252	244	249	266	257	261	249	269	265	293	241	267	283	306	283	294	325	321	302	350	323	330	315	268	264	261	254	208	244	241	226	239	241	256	265	264	257	248	250	225	256	260	247	238	220	235	230	249	225	266	234	252	257	247	257	231	265	255	238	234	228	244	253	225	254	242	249	251	246	241	254	234	238	243	247	234	252	231	247	221	255	259	262	253	250	250	266	231	246	251	231	215	257	219	246	242	230	247	258	240	231	235	241	219	237	240	243	248	247	267	212	254	249	221	241	237	239	257	228	224	247	260	270	237	261	273	239	249	245	255	246	225	252	245	235	241	262	242	241	252	241	229	259	240	188	246	236	243	243	242	229	247	254	236	253	243	231	245	235	238	212	239	231	253	229	261	206	232	244	256	236	228	217	247	242	242	243	259	237	241	235	270	227	280	248	238	258	250	253	250	245	258	249	247	224	235	234	235	256	257	242	253	240	257	238	231	259	263	251	228	231	233	248	249	252	262	246	242	261	231	232	258	215	233	236	226	239	223	242	231	267	232	228	229	234	237	232	219	256	207	261	227	243	247	273	231	245	252	262	242	264	226	255	219	261	237	213	274	242	261	255	221	238	253	226	255	234	261	271	232	228	225	228	256	250	232	214	253	243	235	241	263	213	253	240	254	235	223	266	242	241	240	244	252	228	238	240	228	232	241	246	239	224	230	220	244	239	231	236	259	231	263	219	211	243	255	254	211	232	220	248	223	218	236	252	249	239	232	252	244	255	250	252	247	246	218	237	239	254	254	236	249	216	221	244	238	236	265	230	253	234	257	253	202	225	255	255	243	244	257	217	237	263	248	267	226	242	245	249	217	251	226	221	241	246	240	234	239	224	240	199	239	246	263	234	237	256	231	211	236	234	237	246	216	256	246	234	242	214	215	250	224	239	253	243	255	238	275	261	249	235	233	247	251	240	229	247	237	256	246	243	266	211	239	246	238	219	222	240	219	245	246	256	236	249	234	239	227	242	246	244	239	205	230	247	233	237	221	258	244	244	262	240	231	242	255	233	230	257	232	228	223	257	242	257	252	264	236	236	239	229	254	213	266	221	249	247	209	240	246	241	235	233	231	234	256	228	233	218	238	238	241	252	257	242	223	230	211	238	234	262	236	243	224	233	252	249	223	231	241	248	241	257	234	229	240	217	236	248	246	247	239	254	235	236	245	275	237	242	232	254	232	251	232	239	257	249	243	269	215	238	238	255	239	236	231	246	243	223	251	240	215	222	282	239	235	232	250	239	258	222	232	212	225	213	256	244	264	230	226	242	245	240	249	233	223	253	245	249	233	238	217	206	252	254	247	241	260	217	228	232	235	217	233	248	249	239	233	218	241	246	254	242	242	216	247	230	257	240	261	212	253	261	231	227	246	254	245	218	234	249	257	269	255	255	240	224	249	200	214	255	251	229	259	239	252	222	247	236	231	208	221	214	228	255	255	235	229	245	233	240	222	205	238	218	246	241	236	240	204	233	250	246	234	247	245	244	249	244	215	247	238	226	253	241	257	215	249	250	250	251	249	226	232	268	253	261	252	228	233	227	236	240	216	237	243	253	248	245	242	227	268	242	256	244	194	252	232	233	267	242	219	265	264	261	239	217	241	240	245	250	247	220	227	229	241	224	231	243	241	239	267	247	230	247	238	229	252	239	245	247	256	216	212	243	234	247	222	232	242	218	240	222	246	240	235	256	254	239	223	246	253	241	240	251	217	242	245	241	220	254	227	240	267	246	253	239	282	217	237	242	265	232	209	259	244	257	254	242	230	237	246	240	240	253	265	245	265	252	259	235	215	241	230	231	242	231	221	250	230	256	233	238	240	231	241	236	231	224	234	276	222	284	235	235	219	226	248	224	246	233	221	259	238	263	231	247	246	227	216	229	252	212	254	260	245	238	231	249	247	245	223	244	240	220	247	223	233	201	232	239	229	245	235	254	235	252	243	259	266	244	219	229	232	229	244	267	237	234	241	258	242	238	253	254	244	249	219	235	238	254	239	223	262	235	215	218	261	234	240	234	242	232	248	262	215	243	259	224	239	229	231	276	252	271	210	243	252	220	224	244	253	238	244	255	244	273	227	234	245	274	222	235	239	233	236	243	234	258	227	238	249	249	256	234	247	228	259	251	227	230	248	256	222	220	245	248	252	249	231
345	1	1900	126784	371	2	28	219	344	473	480	531	515	460	442	439	390	437	406	440	399	382	377	378	377	392	396	354	403	374	352	364	344	357	325	371	358	359	362	331	359	344	321	340	358	343	330	350	332	337	354	340	307	312	315	347	336	320	342	355	298	340	323	325	327	347	323	358	405	346	366	345	363	393	410	378	381	397	364	372	372	403	413	379	361	437	404	357	390	372	368	364	344	347	341	332	356	339	305	333	332	288	314	307	339	333	308	317	307	314	310	343	323	328	324	337	332	341	320	318	330	363	316	330	336	343	327	308	307	338	329	318	304	306	342	333	331	319	310	332	345	330	344	324	318	302	344	318	298	328	312	284	310	340	295	335	332	313	320	307	307	301	345	339	311	314	332	310	312	318	330	286	325	323	303	352	324	323	319	339	322	330	308	285	320	304	317	335	313	327	308	308	323	304	313	319	314	310	334	336	344	322	310	297	315	306	307	335	322	308	321	331	331	317	312	322	351	308	337	308	296	327	327	321	335	318	328	308	321	327	323	338	306	313	321	308	338	339	360	319	339	299	308	340	285	318	295	315	303	330	349	337	306	325	319	316	289	319	308	307	334	313	310	320	313	289	284	274	375	319	327	298	345	329	310	294	317	343	312	309	314	346	316	296	330	337	335	318	318	310	341	336	316	333	330	335	309	327	318	306	305	329	321	342	319	335	321	321	348	331	326	341	329	331	320	362	311	343	354	308	334	344	309	323	341	345	344	315	300	347	343	302	311	295	303	334	354	332	325	333	299	338	333	335	307	306	297	327	311	297	323	314	332	349	302	347	349	335	330	330	321	328	328	317	326	294	337	298	302	325	332	336	285	366	288	288	341	303	311	338	301	317	315	302	288	317	323	308	303	338	327	297	303	329	317	291	311	307	327	305	329	341	326	323	306	306	307	306	324	321	313	340	312	311	316	324	303	328	314	334	349	342	345	334	313	315	305	324	319	324	314	344	308	310	324	333	323	317	307	304	298	313	328	324	304	317	308	298	335	296	337	320	328	343	322	304	323	328	350	313	326	343	326	346	325	323	332	302	331	294	310	339	339	308	323	361	323	326	301	320	362	342	328	326	298	310	318	328	310	334	338	347	324	314	315	333	315	308	316	323	321	311	333	333	332	321	347	333	328	317	324	300	308	325	301	303	313	364	330	316	325	328	308	314	320	302	327	303	294	318	291	324	305	343	321	330	320	313	331	358	320	338	320	337	300	308	321	303	302	307	316	342	312	328	330	327	340	290	324	327	292	354	315	330	293	334	321	357	321	317	328	316	328	356	288	321	305	320	276	324	349	301	309	294	291	337	315	304	317	316	312	321	316	358	317	331	330	304	307	319	349	340	323	286	308	317	323	300	324	308	369	324	310	317	305	331	321	286	324	299	312	321	312	313	327	321	325	308	308	299	306	327	315	314	317	326	304	327	319	303	340	331	321	343	332	308	335	327	312	324	294	304	333	332	296	305	335	298	345	365	316	318	343	298	333	342	336	324	330	337	297	323	294	300	318	316	310	317	315	312	305	320	307	312	325	292	334	308	310	321	313	292	323	303	315	315	332	336	335	313	325	333	306	340	331	318	318	301	324	319	289	301	340	321	327	332	308	330	311	333	325	317	287	323	306	320	318	323	313	285	289	298	307	315	352	333	312	345	325	340	337	312	348	323	315	334	309	308	305	305	306	302	311	322	316	368	294	326	325	341	293	320	360	327	332	332	323	328	323	352	293	319	330	301	329	355	339	331	291	332	314	338	328	353	327	334	315	327	290	296	316	342	328	318	316	295	322	321	316	310	320	321	307	307	304	327	350	314	351	335	282	334	302	320	292	325	311	315	324	328	320	315	329	305	334	335	295	300	304	328	318	308	330	321	284	309	310	310	297	336	288	322	320	321	304	328	349	330	320	307	334	352	332	316	290	324	346	316	317	319	358	324	324	294	299	320	318	312	312	296	317	334	323	313	344	324	316	346	334	320	328	329	326	299	290	366	294	313	287	314	301	295	299	315	334	317	325	331	313	308	303	360	303	313	316	324	306	312	316	323	320	312	310	339	327	313	329	309	330	283	308	342	301	308	357	330	287	308	331	284	360	360	300	320	336	320	305	339	337	329	322	311	324	330	309	342	343	334	325	360	307	305	319	322	319	338	339	332	325	296	331	309	303	283	327	300	359	341	314	340	325	306	315	319	340	291	309	330	333	325	286	339	327	318	307	306	315	319	291	324	315	304	324	353	316	315	316	337	336	324	326	313	328	316	314	328	320	322	297	333	329	294	331	326	311	323	322	313	334	315	317	321	294	297	327	280	286	300
345	2	2100	126908	374	3	23	176	297	425	489	506	456	428	409	414	384	341	327	319	310	311	278	288	303	268	266	288	268	260	279	277	277	240	253	233	247	209	250	230	249	252	220	224	269	242	228	236	222	249	218	225	229	223	214	205	229	231	232	222	218	229	236	222	252	220	237	208	246	226	232	210	193	223	205	221	212	241	210	251	244	255	236	235	256	249	231	249	242	233	197	228	221	203	210	197	207	209	227	213	185	238	184	222	210	177	203	219	211	213	205	235	212	231	220	215	211	192	195	220	216	202	199	206	225	222	206	206	218	209	214	208	203	216	214	222	221	212	190	224	212	219	211	219	223	241	203	207	234	224	192	218	198	207	208	214	180	180	212	199	226	218	235	211	231	204	200	182	240	214	220	220	199	215	222	200	219	224	210	226	200	214	217	241	216	205	196	247	200	231	197	216	204	212	199	203	189	219	197	217	232	190	213	220	199	176	191	201	187	182	219	213	193	188	214	210	197	213	208	206	197	198	209	227	211	202	218	211	207	221	206	189	197	216	192	183	204	207	207	190	219	212	194	181	221	214	200	193	220	219	223	222	211	204	197	208	210	214	193	181	185	207	198	237	202	226	181	219	190	208	229	214	196	216	183	220	189	180	206	210	204	231	204	230	218	220	211	185	220	168	206	192	217	205	237	197	189	210	190	239	205	203	198	194	208	228	185	202	201	204	188	207	197	184	226	205	201	180	185	207	195	211	203	208	244	210	216	214	208	229	195	184	214	227	199	209	226	210	227	216	195	200	175	207	204	213	210	201	192	203	206	207	223	207	191	203	201	201	229	201	175	205	221	169	199	207	196	222	192	201	194	184	190	206	204	202	179	194	191	230	216	207	210	171	230	212	203	216	175	217	218	211	222	204	201	231	197	209	193	201	201	187	180	240	200	200	208	200	224	198	199	199	184	212	202	212	211	212	190	196	205	202	197	186	209	222	211	179	184	222	204	203	236	214	203	206	225	188	233	199	208	211	208	202	207	240	207	207	195	207	228	200	213	171	206	201	218	250	207	189	197	193	207	209	223	186	189	186	201	224	171	217	200	219	214	175	207	193	217	199	219	189	202	232	192	197	201	202	202	210	195	239	198	200	189	224	198	241	188	204	202	182	227	198	207	196	220	229	212	214	210	208	207	215	197	210	217	190	229	183	208	231	204	187	238	165	224	183	203	232	180	228	200	230	210	241	204	209	199	196	200	208	214	197	183	184	219	211	204	196	194	198	200	203	212	224	215	201	201	189	203	212	209	222	216	200	210	211	224	194	196	200	204	206	196	196	191	208	218	191	193	190	190	184	204	187	197	226	221	178	225	206	191	205	178	202	207	205	214	193	200	192	209	184	213	195	203	224	205	202	196	173	234	198	205	207	200	216	209	210	234	184	193	190	254	195	212	205	226	194	208	217	179	207	176	226	201	214	178	229	181	210	217	206	214	232	193	208	201	222	225	200	194	218	207	199	199	207	195	193	187	214	220	186	228	190	186	201	185	208	169	187	198	201	215	218	214	179	217	206	183	197	198	218	215	195	189	182	202	186	202	211	204	217	202	225	200	207	203	186	202	209	211	237	207	207	232	202	190	195	210	194	226	189	183	234	204	209	213	199	204	197	202	217	199	224	189	230	219	211	213	187	192	201	193	187	201	200	202	237	202	185	199	175	234	221	201	239	193	197	212	190	237	202	209	195	214	203	219	198	221	186	174	192	220	205	192	194	190	247	209	209	220	203	202	203	189	191	199	206	211	189	191	218	182	198	215	193	189	211	205	188	199	207	184	180	227	226	193	201	213	206	182	231	210	208	184	211	216	208	207	205	203	200	219	216	202	210	191	212	225	201	222	200	201	188	210	205	225	217	194	233	198	178	230	207	204	232	186	242	216	222	179	208	216	196	212	189	207	209	205	196	214	217	230	221	194	212	208	220	197	206	216	195	222	213	200	220	191	184	188	202	201	218	205	198	206	200	214	204	208	200	205	196	204	217	204	191	179	189	190	204	220	234	219	192	197	201	206	194	208	196	194	203	210	230	206	202	204	191	215	196	214	219	234	201	188	178	186	211	199	206	223	180	193	204	204	212	186	202	205	182	203	194	197	234	196	196	215	193	209	234	204	212	174	182	211	168	188	202	203	205	200	218	201	215	227	201	211	224	177	189	211	193	217	195	204	183	218	228	190	198	203	208	197	199	181	173	190	194	202	202	210	219	212	196	221	193	212	231	198	201	203	202	201	185	215	186	203	204	200	206	212	205	193	181	204	203	221	183	201	190	191	208	180	189	226	188	194	181	198	206	218	176	189	192	219	203
345	3	3500	127031	382	2	12	207	370	462	483	559	510	493	429	435	369	397	364	338	363	310	319	338	265	284	287	268	251	280	291	237	263	257	235	247	256	255	230	223	244	262	234	231	228	223	224	240	237	232	193	210	211	213	252	223	187	222	224	220	198	207	206	212	213	186	218	201	177	225	193	203	200	179	213	225	208	211	211	206	238	222	230	202	245	204	204	204	195	189	233	182	212	190	195	192	199	184	210	203	204	208	203	218	191	191	181	173	179	181	198	188	205	161	201	183	210	194	168	212	205	184	182	169	215	194	207	209	191	189	179	182	207	185	187	198	203	180	194	192	181	185	184	189	197	183	173	174	198	190	205	194	183	183	194	201	213	183	159	203	194	207	174	197	162	192	186	185	195	193	199	181	175	197	193	204	199	190	206	189	174	190	198	166	195	177	205	187	216	189	201	201	191	157	180	169	175	191	188	200	185	197	194	194	208	188	190	198	202	196	212	193	180	196	205	176	177	196	203	208	184	203	206	184	191	207	200	208	188	195	175	172	193	187	190	175	182	176	206	202	189	175	193	196	197	155	188	200	188	192	197	195	191	194	195	198	166	198	200	171	186	180	205	207	206	196	185	180	180	190	180	190	184	182	213	185	188	158	201	209	181	219	183	183	190	180	179	194	203	177	200	205	197	176	180	231	167	183	185	170	224	168	202	170	202	193	182	193	177	163	200	166	158	212	187	184	195	197	184	199	167	199	186	186	161	187	194	215	196	205	162	189	214	192	199	181	198	202	183	184	185	178	185	179	189	186	197	193	199	200	207	172	177	187	195	199	183	172	176	187	182	208	194	180	176	200	210	192	206	191	194	216	185	197	188	193	180	188	200	191	196	173	191	171	187	189	184	206	179	219	186	199	197	182	199	169	181	186	184	189	169	188	208	195	213	185	204	186	198	173	186	162	177	189	155	185	199	196	190	195	189	210	209	175	224	232	186	192	186	201	199	197	182	196	205	200	222	183	202	170	205	183	180	194	184	206	192	199	203	181	194	209	174	181	191	179	165	207	196	211	179	187	176	186	164	189	176	202	184	186	185	188	194	190	186	186	170	195	179	173	181	184	193	208	170	193	226	186	185	216	181	177	170	193	190	183	185	165	201	174	187	171	206	195	174	182	217	222	177	224	182	199	196	192	188	203	182	203	187	190	194	194	187	200	183	189	199	196	182	192	180	183	207	213	182	186	187	191	187	199	195	190	201	191	169	189	199	188	180	193	204	193	182	199	188	177	185	183	158	187	208	204	179	191	183	195	188	190	175	180	207	135	184	199	203	187	226	188	204	178	200	187	188	169	167	166	197	204	163	180	168	155	199	202	191	188	204	213	190	200	181	187	192	176	180	179	211	185	171	171	184	186	187	221	199	196	181	178	197	180	183	204	171	188	177	170	183	177	180	188	204	185	170	187	201	183	198	206	186	170	193	176	177	182	179	199	166	193	175	178	201	193	184	197	202	184	182	179	185	173	176	211	185	178	197	177	185	187	187	209	179	183	173	179	210	214	197	173	204	191	201	163	193	181	203	198	173	202	176	185	197	196	186	173	194	208	197	215	191	182	181	179	187	203	212	218	195	195	187	195	219	194	193	190	177	184	177	183	208	192	177	196	191	185	199	155	191	202	178	180	171	168	188	196	209	188	185	186	205	181	183	202	196	143	196	178	203	205	190	183	195	174	193	192	211	165	179	225	205	177	180	186	197	189	179	169	169	211	169	202	191	181	189	181	193	176	169	195	196	184	184	214	190	224	199	186	207	200	174	177	184	203	188	182	191	201	174	197	200	186	200	196	161	197	184	205	192	186	219	183	182	198	191	182	193	194	193	214	176	196	200	198	183	192	200	185	189	187	189	179	186	189	188	213	187	183	213	182	201	220	170	192	171	191	189	190	203	187	184	185	195	205	180	166	186	179	209	166	168	193	183	215	179	202	194	182	178	180	181	192	186	187	182	203	198	192	221	176	186	160	175	186	185	221	169	200	177	187	198	206	193	209	201	229	180	179	176	190	174	202	213	185	204	151	163	207	205	178	210	202	181	181	171	163	182	190	185	214	187	202	179	179	204	182	175	197	193	186	189	178	202	187	191	167	192	201	190	193	193	184	192	182	176	205	171	199	160	193	192	194	194	173	189	174	169	198	162	202	179	196	210	198	210	209	189	190	169	184	196	203	196	214	191	206	182	186	175	186	202	202	180	209	209	183	179	170	195	196	183	203	173	166	189	180	185	171	197	195	166	186	186	190	158	175	230	196	190	203	189	190	176	216	179	202	192	192	186	208	164	174	214	189	187	196	188	170	202	187
345	0	2700	127154	394	6	16	127	391	522	508	564	524	500	458	414	425	387	369	403	370	349	340	320	325	351	303	304	328	278	303	306	278	285	283	240	277	271	246	242	251	257	267	248	256	256	255	236	237	247	227	255	206	217	202	217	198	221	248	221	204	251	216	223	195	198	222	207	218	211	198	205	205	216	226	226	187	209	230	243	229	221	227	231	216	212	211	211	211	221	205	218	228	201	208	200	215	214	212	201	203	209	221	191	209	205	220	209	223	200	188	193	208	205	216	186	185	198	225	196	201	219	182	208	179	187	192	206	186	224	192	204	193	200	190	207	192	189	221	207	201	198	195	186	181	179	194	168	195	206	226	205	216	171	186	196	190	190	217	191	194	218	209	213	195	172	181	206	211	210	194	212	215	206	164	200	177	198	169	219	203	188	211	180	200	212	172	201	184	213	213	195	205	203	201	195	191	209	197	198	185	208	209	198	185	218	217	223	191	199	201	190	210	208	209	212	199	219	205	206	192	191	208	226	180	181	203	208	202	208	202	194	209	177	196	212	192	211	215	193	192	218	196	183	198	195	196	198	196	212	188	197	172	213	204	177	199	223	189	212	214	207	224	205	189	208	202	178	176	205	183	189	172	209	210	203	205	210	209	204	207	217	181	188	198	218	180	201	194	201	171	197	176	202	217	177	180	213	182	220	201	207	204	207	189	193	204	208	181	180	218	210	194	211	185	202	204	213	200	190	186	182	194	193	211	171	184	210	209	216	166	207	203	219	204	192	208	206	215	184	190	190	225	199	173	204	208	192	197	182	212	193	205	202	210	201	188	216	184	231	183	200	183	206	180	195	207	217	194	225	188	186	182	187	202	194	202	190	200	201	186	202	191	214	203	219	202	207	200	196	213	203	201	180	210	197	200	222	191	200	209	192	192	215	188	185	196	182	194	204	199	188	192	203	206	213	187	193	185	198	207	204	208	224	201	189	217	198	205	205	212	197	214	180	189	212	218	207	231	220	207	200	219	185	210	184	216	180	185	203	210	197	197	203	194	197	198	188	180	197	212	200	190	194	170	196	169	258	191	229	173	198	185	202	213	198	211	184	184	198	213	172	222	213	195	197	186	186	195	200	218	206	198	185	217	191	225	192	213	199	174	196	192	186	205	197	181	210	225	166	203	183	230	205	174	205	205	186	199	199	187	201	198	193	190	205	187	195	177	215	201	225	172	174	213	196	193	190	214	188	197	196	188	201	178	219	199	191	196	193	178	202	192	199	209	189	191	209	200	185	181	203	190	206	192	216	166	195	201	197	195	183	197	206	192	182	199	202	187	205	210	200	214	194	189	186	189	220	210	196	227	184	202	207	219	219	203	192	185	205	193	199	168	201	222	197	208	187	196	207	194	213	205	199	183	198	183	219	213	196	202	201	212	208	190	212	194	200	211	195	183	200	227	198	193	185	175	180	180	205	227	202	232	185	233	226	235	213	213	193	179	195	208	179	185	216	183	194	186	201	190	196	182	182	198	187	180	192	191	207	184	188	201	199	192	180	178	202	193	185	195	176	209	181	201	197	203	175	194	201	170	197	199	198	230	200	204	211	203	198	194	195	222	188	188	169	217	175	194	180	195	197	212	203	185	214	209	185	199	186	205	196	175	220	206	221	201	211	225	183	184	230	207	193	198	182	197	225	202	201	207	197	197	189	202	184	172	181	223	200	175	213	182	194	215	195	191	221	192	198	181	202	222	185	203	197	185	198	187	217	200	206	206	211	207	202	205	166	171	193	208	192	187	186	201	194	212	194	207	196	192	191	181	180	212	188	185	204	181	194	210	195	176	220	170	202	189	194	221	201	170	181	188	196	177	208	219	190	212	182	183	199	180	184	189	197	194	223	214	190	221	165	193	189	197	194	179	204	203	197	207	216	171	177	181	207	161	200	205	207	185	174	180	186	165	195	203	195	203	189	206	187	191	201	168	193	193	200	212	203	188	209	201	225	211	186	180	211	200	208	195	192	208	196	184	210	182	205	181	201	190	203	192	187	203	201	216	169	233	189	195	201	188	209	208	186	202	184	221	200	213	199	212	181	187	203	228	203	217	218	213	217	178	200	196	234	213	193	212	207	188	209	204	202	195	194	193	205	205	189	194	185	223	207	196	209	217	199	189	174	185	200	189	218	202	175	211	191	195	176	210	224	197	187	214	212	199	206	197	212	210	206	188	221	193	208	195	176	209	181	195	211	198	192	220	184	219	227	202	199	196	198	211	220	191	182	224	233	205	171	188	214	183	200	195	188	194	200	198	205	196	203	198	220	219	188	222	183	202	182	209	195	204	203	191	209	200	198
345	1	1900	127277	408	7	31	247	361	447	461	496	408	430	375	370	335	357	318	292	274	293	265	259	224	269	238	232	225	229	210	209	214	217	221	199	235	197	189	172	227	196	172	178	176	159	191	179	180	177	163	186	189	194	177	179	178	181	181	159	187	170	201	195	209	191	193	181	199	189	193	187	162	148	170	183	149	165	175	159	182	168	178	180	177	177	159	181	175	163	159	179	186	154	150	156	161	161	175	184	180	155	155	161	171	180	188	146	160	150	189	182	172	161	145	159	163	151	157	150	164	180	179	162	158	149	170	141	164	172	159	168	155	178	149	142	165	176	170	176	150	152	172	163	151	168	151	147	158	175	178	153	149	143	186	177	153	132	153	158	178	155	145	151	180	182	160	163	155	173	170	150	179	161	151	167	156	175	181	157	154	138	147	187	146	164	144	163	151	160	165	183	151	149	118	167	167	152	186	144	156	155	148	175	169	144	170	165	162	132	146	169	162	164	157	155	161	156	159	156	188	163	163	154	159	152	170	143	162	142	177	163	175	139	168	165	163	173	154	157	141	164	157	149	129	153	164	143	163	150	134	174	151	162	167	155	161	146	155	172	166	166	166	146	176	144	147	156	168	166	154	159	155	165	170	139	171	138	190	167	139	154	144	155	146	176	162	156	152	162	148	183	147	178	169	173	145	144	167	150	156	147	153	163	153	163	146	165	163	154	168	155	149	156	140	153	162	154	152	133	170	170	159	154	159	171	154	155	180	155	187	174	137	153	180	146	173	172	168	140	148	164	160	174	166	162	169	159	155	153	172	161	158	143	154	164	155	187	166	167	175	173	173	182	148	173	154	168	163	172	170	157	160	195	147	157	162	154	164	179	166	163	157	171	160	184	148	158	145	167	150	167	168	159	152	158	170	148	138	170	148	174	147	142	147	147	158	149	155	154	167	169	175	147	159	163	144	165	157	151	167	152	185	141	154	151	138	174	161	158	171	166	185	164	163	155	170	149	151	155	141	138	167	166	153	151	167	159	181	164	148	150	161	161	144	173	169	150	155	139	160	147	169	148	169	176	143	160	170	184	145	167	166	152	163	144	153	151	155	148	150	137	148	183	161	157	142	174	154	170	136	165	170	159	155	163	152	167	152	126	160	165	140	182	170	144	129	188	146	147	153	152	167	148	115	161	142	146	178	167	165	141	179	135	164	161	133	151	144	145	168	167	172	169	157	174	163	140	179	141	139	146	152	147	162	143	167	138	151	175	153	143	166	156	183	136	143	171	147	170	137	169	153	161	163	172	149	155	173	139	160	171	155	174	163	143	165	136	173	171	170	142	166	161	165	157	164	147	161	151	148	160	161	167	153	150	155	155	159	138	153	138	149	151	156	173	193	168	168	148	153	165	149	143	148	155	165	159	148	157	178	147	140	140	141	152	130	158	155	165	163	124	157	149	151	156	154	147	177	172	151	145	183	142	172	173	166	146	153	161	149	161	154	162	150	162	151	152	154	163	171	162	175	149	148	160	158	177	172	154	191	163	147	150	145	164	182	153	159	170	159	162	131	161	158	162	177	168	168	151	146	149	164	162	151	149	150	160	150	174	150	167	163	156	152	183	151	156	153	156	160	172	152	181	146	159	166	165	163	152	174	146	185	171	170	155	171	141	134	155	175	167	169	149	170	155	155	141	173	154	177	158	162	160	157	167	148	128	173	154	174	148	157	153	145	179	179	149	162	151	143	157	148	164	169	156	149	158	165	173	161	147	168	142	163	168	131	162	161	135	183	155	149	162	144	178	204	144	176	167	157	135	158	164	167	166	166	148	155	174	147	161	161	152	150	174	159	167	142	157	166	153	165	147	146	141	133	150	146	146	158	159	151	148	150	141	169	177	148	155	164	153	161	161	148	156	153	157	162	150	158	141	144	150	142	156	144	138	170	157	173	171	173	148	162	139	163	172	137	147	167	172	138	192	158	145	160	158	138	159	175	158	161	145	155	156	154	132	166	144	148	166	145	171	175	156	172	172	161	180	172	136	164	164	146	143	167	139	143	142	158	141	169	170	159	160	162	152	138	160	166	170	166	155	166	170	199	163	151	135	165	160	140	164	157	158	161	131	157	152	138	176	139	151	156	152	164	147	155	180	156	154	148	156	152	162	167	170	144	145	157	151	153	152	156	165	144	134	148	152	145	150	172	160	160	160	135	160	147	150	149	154	144	170	147	155	162	160	172	160	156	143	181	142	182	150	147	159	150	154	166	151	171	171	138	164	126	174	192	172	161	161	156	167	150	161	159	161	147	137	159	156	141	143	147	148	136	171	163	131	169	155	164	158	174	154	155	164
345	2	2100	127400	376	3	25	233	342	428	448	474	433	453	392	344	329	366	342	332	282	292	247	240	265	243	243	248	233	253	218	230	234	230	226	221	194	192	196	194	200	196	177	220	186	188	185	202	200	202	200	160	207	206	189	178	183	200	198	174	177	178	182	170	198	176	167	182	170	177	198	156	178	166	171	144	161	157	169	193	200	185	168	185	167	150	179	149	175	183	166	185	163	175	164	169	179	184	167	164	166	155	154	157	176	182	175	178	183	166	165	160	175	159	140	170	169	154	157	166	143	168	159	191	161	156	147	150	146	187	162	156	167	172	178	165	150	164	154	169	148	160	178	164	149	151	168	145	135	188	163	150	141	168	158	163	148	177	152	152	181	175	160	160	156	166	165	171	155	145	153	160	166	169	180	168	135	136	179	187	180	158	184	163	175	170	173	178	154	170	146	166	162	151	171	174	167	171	200	171	137	172	151	151	169	180	166	166	168	154	149	171	173	165	176	197	160	143	154	164	174	149	154	170	192	159	157	161	182	189	171	168	153	155	160	170	143	161	140	147	162	177	148	182	164	175	168	148	162	145	163	152	173	179	159	160	202	170	156	151	169	167	165	176	166	165	166	160	159	171	185	153	173	149	163	168	166	153	137	159	157	168	171	169	192	148	157	144	178	147	157	168	177	136	171	147	135	170	175	153	165	167	160	178	174	141	161	184	159	191	155	168	158	157	151	157	162	156	158	169	171	160	160	164	149	194	153	160	149	160	178	151	165	162	177	145	168	150	166	158	173	172	184	164	196	155	177	156	152	177	153	157	147	163	170	157	179	168	177	137	168	146	152	163	165	177	166	167	152	152	159	160	152	168	152	165	162	155	165	149	148	173	170	157	165	173	167	155	179	148	168	174	184	144	168	160	167	163	160	180	176	168	179	158	169	165	156	152	152	140	155	162	157	159	176	149	174	168	159	156	162	168	160	174	184	140	159	147	146	157	168	152	153	179	148	157	161	180	153	143	158	158	162	161	153	159	129	170	161	176	147	163	170	152	146	164	134	136	154	183	170	174	163	155	146	151	157	166	160	159	152	149	157	167	165	127	159	192	153	159	174	171	182	155	156	183	157	171	165	153	160	127	170	175	155	175	145	165	164	169	167	158	174	159	170	142	155	158	166	157	164	177	153	169	166	141	161	160	154	157	137	167	152	154	165	163	174	197	150	172	164	181	159	160	159	163	156	140	164	167	192	144	193	163	189	156	164	179	163	148	161	169	159	143	173	160	175	148	176	151	170	171	162	162	177	172	158	141	142	145	171	152	161	160	168	176	154	166	163	147	152	164	173	163	167	162	154	179	160	168	166	169	170	186	160	179	192	173	154	176	155	167	158	144	149	160	146	124	170	156	166	165	168	152	155	162	181	176	163	155	141	154	148	158	155	195	150	152	143	151	176	169	154	162	163	159	168	176	172	141	148	161	172	185	159	159	158	155	172	169	170	164	167	159	155	146	173	166	172	166	162	160	164	160	168	157	178	135	156	174	189	158	164	179	153	131	133	178	162	147	164	179	166	162	157	155	160	163	161	143	173	159	156	163	158	156	165	152	161	144	144	190	162	150	158	167	153	169	150	161	180	159	162	177	163	171	176	182	166	159	145	188	153	168	160	172	150	139	185	165	169	173	152	159	164	166	152	156	165	151	177	189	138	136	156	169	152	161	139	180	148	157	167	156	176	163	151	166	168	147	144	149	161	151	160	153	158	171	154	182	143	149	151	145	162	167	140	154	174	166	164	164	163	165	180	166	179	160	155	165	156	177	164	134	168	171	150	156	169	149	133	160	144	162	168	156	171	163	168	175	133	155	158	159	159	156	141	153	174	164	177	160	180	164	160	165	163	163	156	160	170	175	150	163	149	185	187	153	183	174	154	155	164	181	177	144	176	157	189	148	168	127	147	157	160	156	167	164	151	148	156	161	161	160	176	172	153	166	170	143	164	139	173	156	169	144	156	161	173	172	156	186	167	167	167	174	191	169	168	175	165	162	147	177	149	178	164	148	139	153	172	165	149	179	172	187	173	175	166	161	175	164	162	171	166	168	155	162	175	176	155	141	145	165	168	168	143	163	156	174	169	170	154	152	151	149	164	144	174	129	165	166	165	147	160	172	148	168	156	148	170	160	165	151	142	173	174	149	148	172	169	161	158	177	180	160	146	162	162	156	182	155	141	155	170	143	134	145	142	162	153	137	158	162	161	161	176	165	174	163	151	160	171	176	149	167	173	159	165	149	163	168	179	167	169	150	160	153	152	168	156	176	160	165	169	160	142	163	167	163	154	185	159	133	168	167	143	157
345	3	3500	127524	382	4	38	247	480	524	515	549	440	430	398	386	356	291	325	317	279	290	256	232	263	255	240	267	254	229	234	226	258	216	225	199	198	215	194	195	206	204	200	221	226	196	163	191	173	160	182	169	174	171	193	177	164	154	151	175	193	149	164	156	181	171	181	181	191	147	169	159	158	147	164	181	166	169	158	181	155	181	153	156	167	144	148	164	155	167	170	173	148	141	166	145	164	179	152	158	156	163	164	135	157	163	170	132	145	157	163	176	161	151	180	144	156	179	145	173	172	148	155	151	158	168	156	160	150	169	156	144	151	155	149	168	166	140	170	164	147	145	154	164	150	160	165	154	165	146	164	163	140	138	145	164	152	132	154	164	143	169	152	153	192	166	147	161	149	157	145	155	153	154	150	166	161	147	158	165	141	190	168	159	157	159	164	155	152	155	140	153	146	147	146	153	143	135	159	164	167	136	149	151	174	135	158	153	141	151	159	154	162	173	152	159	159	144	151	151	154	145	157	147	146	166	141	157	158	144	168	172	145	152	150	169	160	139	169	164	129	148	169	157	158	158	156	180	145	171	134	148	159	170	145	140	141	146	167	130	157	127	151	150	173	153	135	170	148	129	143	160	162	159	174	132	129	149	156	151	162	145	128	150	137	153	151	132	181	158	147	143	134	134	147	152	148	138	173	157	136	163	150	138	156	149	156	150	150	165	135	145	154	145	137	140	149	145	147	167	143	163	172	147	146	144	151	145	146	155	139	158	163	161	137	157	160	154	144	130	130	170	152	158	152	154	146	158	128	158	158	171	155	164	136	165	155	154	147	143	152	142	131	127	126	142	160	151	149	136	159	151	141	163	166	156	164	162	144	160	131	161	147	168	155	135	151	141	169	165	158	146	177	145	161	160	138	134	158	162	166	151	158	156	162	142	154	157	150	165	167	175	159	157	150	150	141	140	168	142	148	129	169	165	152	156	160	153	159	161	147	130	151	144	132	160	133	170	154	150	144	158	159	140	161	154	141	159	159	169	165	153	145	162	153	150	150	152	154	185	149	142	143	150	156	147	135	147	164	153	177	169	157	165	160	139	141	139	151	157	129	163	166	135	133	165	136	156	154	155	136	164	168	150	165	149	144	152	168	134	136	154	128	173	146	169	146	160	172	149	182	140	160	143	166	134	144	130	161	183	130	148	160	142	161	149	143	165	130	174	150	147	150	127	135	161	151	161	137	151	145	186	175	157	139	152	160	148	147	139	162	157	143	180	128	130	179	145	153	148	166	146	145	155	153	149	131	142	167	129	166	146	151	146	160	139	133	142	127	165	149	136	154	164	143	162	130	151	138	167	139	150	175	149	143	154	131	139	153	171	150	155	168	173	179	141	151	134	147	139	152	141	154	147	132	175	124	157	166	172	151	161	154	140	141	146	123	155	146	164	145	152	148	125	162	141	157	153	145	148	156	148	137	181	148	158	127	156	133	158	151	140	149	137	154	141	139	141	143	136	185	157	159	163	161	147	142	141	132	154	156	131	149	154	142	150	146	162	161	147	158	140	141	161	143	130	141	123	162	160	136	143	165	142	149	140	139	178	149	148	145	156	149	126	146	148	147	168	162	139	153	149	174	136	151	142	149	163	126	158	142	165	140	158	155	130	157	128	155	169	139	140	167	144	146	154	148	144	160	121	166	165	134	154	159	163	155	161	160	153	143	185	141	163	153	147	122	138	143	155	170	157	138	154	166	153	168	132	143	150	168	161	135	134	150	137	168	142	152	156	144	154	128	166	160	138	150	166	137	148	170	131	172	175	164	142	134	139	156	131	150	160	157	140	168	153	162	156	140	167	161	136	143	126	151	149	165	164	137	161	146	148	151	140	137	151	152	164	151	165	125	139	163	157	164	134	140	162	150	154	161	165	142	155	135	156	149	135	165	146	145	156	143	157	148	146	146	150	146	142	153	134	141	132	146	159	151	146	170	138	128	138	135	155	157	133	146	153	149	154	157	143	147	157	151	129	159	152	155	144	132	152	138	163	159	159	154	147	142	136	150	160	129	142	145	159	157	144	146	169	155	155	132	143	173	151	144	143	156	159	149	161	152	151	147	124	159	155	145	148	135	147	139	144	144	126	146	133	163	136	145	165	165	136	150	150	143	140	149	150	158	152	149	134	149	126	155	166	140	166	156	161	181	169	143	163	160	138	128	139	168	132	143	159	151	131	157	141	152	153	143	143	161	139	161	140	165	146	152	171	133	144	159	185	162	156	161	153	153	145	152	151	146	146	139	148	167	144	152	161	148	119	143	159	147	156	156	154	149	157	175	144	172	148	145	144	152	152
