345	0	2700	141645	364	2	7	234	369	548	541	620	592	559	550	545	484	505	448	479	441	449	441	422	430	444	413	392	385	406	399	442	600	641	649	523	418	383	415	383	389	382	389	363	361	362	362	346	401	380	372	368	373	361	399	368	370	444	409	426	401	383	411	385	370	369	355	381	352	378	354	362	351	370	377	355	335	333	341	303	354	340	350	332	378	362	343	353	365	363	343	328	334	326	341	330	352	360	349	331	348	340	361	360	348	348	338	338	352	317	345	316	354	361	357	333	350	367	328	337	353	348	376	343	339	347	320	324	314	354	335	356	362	347	316	336	346	338	329	339	341	376	347	373	326	324	352	359	354	365	346	352	334	327	352	360	326	365	338	345	335	348	324	359	361	330	312	322	351	330	358	344	358	336	343	326	317	338	332	336	292	342	333	334	326	329	351	329	349	354	347	362	365	313	308	341	334	309	351	366	330	327	331	349	313	356	347	332	340	347	370	353	367	337	318	375	310	362	346	334	340	345	327	345	316	346	347	337	352	338	339	354	329	344	327	364	309	352	343	342	345	349	331	362	348	333	346	345	337	334	311	345	325	365	343	346	335	341	346	338	340	349	316	345	322	332	344	326	322	343	329	347	332	337	348	320	317	366	360	328	328	342	346	315	310	335	376	342	316	361	345	312	352	365	314	351	345	309	345	333	353	342	356	351	347	327	363	308	343	313	329	283	338	337	339	362	348	341	314	343	336	363	327	339	356	340	350	329	299	341	350	365	361	361	328	373	330	349	331	335	335	324	365	333	346	334	323	338	351	348	346	320	357	327	361	379	330	308	341	326	347	338	358	368	336	365	324	337	333	326	363	364	358	323	321	362	358	362	335	358	322	317	337	320	333	331	323	337	323	328	309	357	326	351	350	303	348	340	335	346	342	361	346	312	330	341	354	339	327	328	330	351	312	345	325	323	360	347	360	353	313	333	330	337	340	341	323	322	320	347	310	328	315	323	358	316	381	353	340	324	315	364	331	296	367	353	343	361	347	355	368	351	334	299	334	310	324	351	322	319	341	324	343	381	352	372	328	346	340	334	313	349	370	356	348	325	341	355	322	324	327	355	330	325	384	359	326	333	351	340	358	347	335	328	374	329	336	313	317	329	333	368	369	324	336	359	347	339	303	319	311	353	349	326	362	339	335	326	335	322	315	360	346	358	315	357	313	333	381	343	339	333	345	341	303	322	329	364	338	343	353	330	367	360	360	321	346	351	341	334	347	350	367	326	373	347	330	323	320	345	322	333	332	326	330	363	358	381	326	360	322	321	329	334	359	323	353	355	336	321	344	349	323	322	323	322	364	301	346	356	359	345	331	364	334	372	349	316	344	341	333	339	333	364	313	367	346	333	339	328	316	303	358	363	319	343	336	324	317	326	341	369	346	324	319	336	336	333	359	353	345	334	324	360	337	348	365	320	357	340	356	344	350	328	356	322	322	314	323	323	328	348	361	329	342	336	340	354	338	339	323	330	350	344	325	325	308	356	355	343	342	335	331	314	336	344	354	327	329	328	334	325	342	340	336	362	333	333	332	328	337	314	334	321	326	334	350	319	321	356	293	342	333	341	337	345	329	344	342	333	315	378	327	343	351	322	361	342	335	337	335	354	339	332	317	324	337	323	322	343	376	335	329	339	340	357	303	343	340	346	348	358	337	346	313	323	365	343	311	325	348	340	353	333	332	328	377	340	293	331	328	309	339	326	350	340	348	299	321	327	332	324	349	307	355	335	342	315	361	334	364	335	313	354	304	326	326	340	322	321	321	335	355	322	335	332	303	335	352	342	343	336	345	337	357	329	341	345	358	352	334	328	328	350	336	331	366	359	328	341	354	362	310	325	342	325	337	360	331	320	331	354	332	357	344	349	358	351	309	334	324	361	345	339	333	322	346	321	349	347	327	359	330	362	316	308	341	314	337	356	358	338	330	349	335	326	337	350	333	338	344	344	320	335	335	349	300	344	338	338	302	344	373	345	347	308	344	333	349	323	341	332	334	344	347	355	295	345	328	326	342	343	338	351	323	330	369	368	338	324	333	327	327	352	316	340	335	328	316	326	343	304	312	346	334	330	319	321	344	356	334	357	341	349	355	319	348	344	335	313	335	341	323	339	350	319	345	320	347	346	352	338	337	360	351	346	328	358	348	352	318	348	364	305	300	339	322	342	305	350	344	338	323	336	320	342	340	339	373	318	338	347	316	310	306	337	309	321	325	340	321	322	357	334	323	355	323	305	325	357	344	332	349	332	375	343	342	362	337	329	315	338	348	312	361	317	336	345	355	374	353	351	351	329	321	332	338	329
345	1	1900	141747	369	1	22	174	233	375	365	368	362	341	290	305	288	276	291	265	260	239	243	228	245	236	208	226	208	223	229	186	218	222	196	205	214	204	211	205	198	189	211	195	220	199	206	214	169	201	192	172	164	167	202	191	194	170	188	189	186	177	183	183	167	167	190	190	192	189	171	178	186	192	167	185	201	195	167	164	211	176	159	179	177	160	161	172	166	185	193	197	183	165	199	162	188	185	185	197	181	183	165	179	170	178	171	184	172	175	165	174	162	184	171	176	195	192	174	175	167	176	178	177	183	203	176	175	164	159	185	189	161	178	179	163	156	166	174	170	161	167	161	187	196	185	171	176	184	178	183	197	156	199	155	175	192	154	188	169	183	185	181	189	162	174	176	189	173	180	179	178	179	181	156	168	145	161	188	201	194	178	181	147	191	185	184	182	165	163	147	152	167	174	161	191	155	185	170	142	181	166	162	167	182	173	161	168	189	189	178	190	187	166	183	168	169	166	185	174	193	157	158	195	184	167	201	174	174	155	174	185	178	196	179	169	176	187	164	168	190	167	161	168	180	176	178	170	205	170	161	179	178	168	144	170	165	170	182	146	173	188	166	176	169	180	158	178	196	188	171	190	188	168	157	168	160	179	175	170	184	208	162	171	183	155	177	178	183	183	161	179	182	175	188	150	173	154	173	192	172	176	201	202	165	183	159	175	173	174	170	165	162	181	198	204	183	186	179	160	160	164	193	190	172	153	156	163	173	193	191	195	178	164	165	180	174	180	189	178	184	189	159	200	163	164	161	157	191	176	187	170	170	179	171	166	178	172	147	173	185	175	191	170	184	187	188	202	169	165	198	168	193	201	174	162	159	179	165	184	180	186	163	171	189	178	173	170	178	188	162	172	192	153	164	165	199	174	167	169	199	177	164	202	158	192	193	169	155	195	162	177	181	158	179	164	199	186	176	187	159	171	166	176	164	194	172	176	164	166	182	164	168	172	167	173	195	173	164	190	165	157	162	172	177	171	162	181	148	178	182	160	174	149	201	178	179	208	172	172	174	157	179	165	171	170	173	172	176	181	167	184	185	152	179	187	155	164	178	168	164	170	187	201	159	165	180	193	190	153	165	172	175	181	166	172	168	150	174	180	164	172	180	174	177	181	191	188	155	168	177	183	151	183	181	185	175	152	175	168	188	172	160	180	188	157	188	191	187	170	169	169	172	170	176	169	184	173	160	170	189	183	161	167	182	176	172	185	176	163	154	169	171	177	184	157	177	173	181	189	181	184	177	180	181	145	185	187	175	203	185	162	169	165	178	161	166	179	178	167	179	183	181	172	166	167	189	175	166	176	162	177	165	180	151	179	172	181	217	157	157	175	157	165	165	163	172	178	180	165	178	169	161	171	190	178	156	173	159	173	162	153	161	164	160	172	153	160	166	183	165	169	170	184	171	182	184	157	156	167	146	181	166	187	182	183	179	169	182	198	174	170	173	186	212	177	210	163	160	170	168	154	166	178	184	168	174	165	167	179	172	186	186	185	175	164	179	182	182	187	174	167	177	166	171	185	142	186	189	154	181	145	153	178	174	168	160	188	168	174	165	177	176	197	174	198	206	148	174	179	186	162	171	155	163	174	173	170	176	159	175	177	199	185	161	190	184	173	194	162	183	169	153	178	166	174	189	178	171	172	189	172	196	156	156	183	166	191	180	165	188	173	177	204	163	192	184	153	193	168	179	191	205	168	154	173	182	166	186	154	185	177	170	157	168	171	183	188	174	168	157	183	156	174	188	173	159	186	169	169	194	174	151	191	159	164	163	184	171	167	185	165	168	166	152	172	184	174	167	173	159	165	164	174	166	174	151	187	205	158	180	163	159	193	178	153	145	160	158	183	175	205	198	150	188	166	163	172	160	183	183	163	175	165	165	158	167	185	165	179	159	178	164	170	193	176	181	192	175	184	175	184	200	148	186	175	191	176	154	183	154	159	190	169	169	151	161	164	196	161	196	163	182	154	161	170	179	179	166	161	193	161	174	164	191	160	164	194	175	181	177	188	174	166	186	183	185	174	169	190	175	162	162	176	160	168	187	160	192	195	181	158	167	177	193	184	156	185	171	172	163	175	183	181	170	178	168	186	175	157	181	159	165	184	157	169	187	175	153	176	188	169	170	190	170	157	181	169	182	188	176	169	167	179	163	188	194	161	181	172	179	204	177	181	168	181	168	163	164	153	163	192	176	156	168	161	184	172	208	159	179	165	188	177	156	176	173	170	189	200	163	157	190	171	167	145	167	171	188	180	190	171	173	168	163	161	170	185	184	164	188	162	171	192	173	174	153	172
345	2	2100	141848	367	2	16	181	251	439	404	441	440	380	355	343	323	310	283	278	270	297	258	253	279	247	240	249	229	271	223	239	237	246	246	244	225	227	214	218	220	196	198	205	210	198	200	216	216	185	208	207	185	208	213	221	204	218	186	188	201	204	201	197	204	200	200	240	202	202	198	185	187	221	202	214	201	199	209	194	218	193	184	193	184	191	217	191	188	194	206	190	220	180	204	189	187	230	202	182	193	170	174	189	183	194	199	173	196	195	193	187	228	204	184	188	203	185	200	188	192	201	198	201	191	179	194	183	188	192	184	191	203	179	157	209	208	191	191	202	190	199	207	186	206	218	190	185	180	182	183	191	193	180	198	167	202	194	178	200	184	185	181	181	193	186	199	188	184	193	186	209	187	197	194	196	196	181	195	214	205	160	197	188	201	193	183	194	165	189	172	198	195	175	182	202	170	186	172	200	200	180	184	199	196	168	190	194	170	187	197	203	174	199	178	184	212	199	187	203	177	185	189	191	197	186	205	195	198	173	188	201	196	173	175	183	180	193	194	180	186	181	216	168	191	208	187	207	176	192	204	175	193	174	191	195	208	172	198	170	223	199	197	195	194	183	201	194	186	201	183	170	193	209	179	193	201	197	195	208	201	180	201	183	176	196	199	180	199	192	182	177	182	188	201	185	188	194	186	193	174	200	212	182	191	178	178	190	174	186	201	184	211	200	164	168	195	196	185	203	196	186	175	186	197	189	196	184	216	207	184	186	177	170	192	183	193	188	192	177	184	205	205	176	179	194	176	172	199	191	204	195	178	191	184	205	187	213	192	181	186	182	194	191	171	193	189	206	169	169	204	186	200	206	208	204	185	189	199	199	203	194	200	190	176	156	170	180	197	174	200	187	182	190	184	193	185	186	172	193	206	200	160	175	179	195	204	189	174	202	191	201	202	187	186	198	202	187	180	181	186	185	169	184	191	175	197	150	194	200	191	192	182	203	155	220	179	197	185	188	199	174	209	210	181	180	206	147	200	158	198	172	174	211	184	184	193	176	204	180	177	181	196	195	199	161	206	185	184	207	194	165	177	205	186	186	186	193	196	179	186	191	175	176	195	182	200	188	182	207	177	186	180	179	176	213	195	177	208	187	210	206	201	192	187	187	191	189	207	201	204	188	167	188	193	172	193	181	183	201	191	189	221	175	219	211	194	208	176	182	222	179	182	205	162	203	184	194	179	167	176	217	193	209	170	198	187	184	169	190	192	182	188	180	182	196	192	191	182	192	186	192	188	183	191	173	194	161	170	191	193	178	206	197	201	196	177	178	182	164	185	197	177	181	206	183	171	192	187	177	213	188	198	225	214	168	187	198	194	166	210	167	212	181	204	163	182	190	196	183	195	193	200	208	174	181	181	204	181	206	190	191	184	198	207	177	185	200	203	201	179	185	195	191	197	180	205	199	204	206	167	206	187	189	157	184	186	183	208	193	192	202	165	183	181	174	170	179	194	179	165	173	174	206	194	215	166	176	183	177	188	188	156	180	187	193	179	182	185	182	201	208	203	179	192	187	193	166	173	177	202	165	182	187	195	191	189	193	196	199	193	186	195	173	178	193	196	195	169	213	176	183	190	197	189	196	181	198	189	194	192	198	189	208	184	181	188	195	172	182	206	184	177	204	175	186	185	167	167	186	217	191	190	182	182	177	217	201	192	187	182	180	188	169	204	194	184	199	188	183	200	187	190	170	197	199	163	187	181	172	203	200	214	189	196	194	191	187	206	185	192	195	177	181	180	162	180	199	183	185	177	184	169	188	189	204	166	207	208	206	169	177	186	202	193	189	185	178	178	176	200	203	170	184	160	181	192	173	181	188	201	190	200	192	223	184	195	185	192	165	182	174	194	170	184	200	183	171	184	172	184	195	177	224	207	215	188	197	187	192	191	182	169	210	212	202	177	173	178	197	192	178	164	179	196	208	181	187	192	176	198	185	173	183	170	189	196	176	192	166	178	189	191	176	211	194	194	182	200	200	201	187	179	206	195	191	184	167	192	172	193	207	179	192	205	196	186	163	186	170	210	187	181	195	187	192	175	181	172	173	182	182	160	185	192	201	160	192	172	172	191	203	196	202	187	194	191	196	185	193	202	179	188	158	186	173	189	175	196	198	211	176	189	189	213	220	192	205	180	208	204	192	190	199	190	189	165	170	201	206	174	190	163	172	179	193	167	167	174	193	189	187	202	198	181	196	187	179	182	175	179	180	190	182	179	206	166	203	179	202	208	181	172	206	202	188	161	187	186	181	184	192	187	184	188	185	180	192	190	199	218	158	181	190	182	207	182	199
345	3	3500	141950	371	1	21	204	286	433	430	481	444	434	402	391	362	338	329	359	335	321	314	324	273	309	263	271	304	275	270	265	291	268	265	259	264	263	273	265	250	266	249	241	251	244	234	261	232	249	250	248	255	248	248	228	260	234	238	241	235	253	224	226	223	239	237	241	217	236	204	214	230	227	197	236	219	210	239	220	227	233	238	226	234	231	213	210	230	250	229	226	222	232	237	214	231	215	223	233	196	240	230	209	229	233	233	210	214	232	221	221	220	230	215	229	224	232	231	215	213	230	224	224	247	223	220	225	226	217	208	229	223	214	216	235	213	222	199	211	214	240	234	230	225	231	220	217	215	207	226	214	215	218	220	234	225	214	219	221	195	234	224	224	237	210	226	214	218	246	212	239	232	220	195	220	214	195	240	230	210	209	200	226	231	221	216	231	211	221	227	226	203	216	234	223	231	225	226	209	249	217	216	206	242	223	215	215	222	235	219	256	228	225	227	209	221	240	218	197	237	215	198	212	208	208	230	247	224	198	212	215	236	208	216	202	210	218	194	215	224	221	212	232	204	232	217	212	197	201	223	220	226	229	226	257	203	215	227	226	204	214	193	213	215	216	226	237	232	214	217	246	213	179	224	199	237	203	191	239	239	230	198	199	218	209	214	231	222	203	216	203	239	206	221	246	220	222	225	207	215	249	229	203	208	196	218	238	204	232	219	213	248	219	223	240	207	216	221	236	229	211	244	228	222	205	214	225	213	213	207	216	235	197	219	220	205	201	207	232	234	209	206	230	191	220	211	216	180	234	198	202	229	224	214	224	237	218	212	247	228	227	212	196	228	220	209	231	229	231	220	211	220	222	208	212	231	226	220	219	219	221	200	224	240	231	239	226	232	222	225	220	248	226	205	197	229	205	229	201	224	211	214	205	210	235	206	214	215	215	222	222	198	256	232	207	220	204	214	211	215	223	195	241	221	215	220	205	197	230	224	231	208	208	220	204	222	217	219	234	233	233	213	201	212	220	223	219	229	205	213	215	202	209	220	241	219	226	230	217	234	238	235	210	226	237	237	228	232	223	224	243	222	223	206	216	228	203	212	227	191	216	216	217	232	205	245	221	207	209	229	194	218	198	213	224	225	244	212	210	230	248	230	240	246	234	216	216	227	217	199	201	246	202	226	222	199	219	214	215	234	236	203	225	202	215	216	240	210	225	188	189	203	227	239	215	197	230	207	217	219	240	241	219	222	221	240	239	202	218	195	201	212	217	219	228	218	229	219	218	215	205	215	218	243	219	234	197	225	255	211	227	205	236	214	215	209	235	216	236	205	209	204	223	228	230	210	249	233	189	224	230	256	228	214	209	221	222	228	213	203	233	227	227	217	219	249	238	233	204	212	223	234	215	227	225	215	239	204	223	225	224	188	209	203	209	230	226	216	200	219	226	200	199	219	225	227	217	219	227	217	201	210	221	209	206	204	240	205	215	204	213	198	211	235	202	200	222	206	220	233	229	207	222	221	234	222	206	237	254	223	230	219	192	237	210	214	217	224	199	200	227	210	211	208	215	225	214	202	219	217	241	232	230	205	196	237	242	229	193	201	244	216	225	229	211	239	226	233	229	223	215	225	236	224	203	222	221	215	221	212	210	230	241	221	229	202	221	208	215	255	197	182	211	216	216	201	202	226	198	222	222	219	195	207	197	223	231	196	212	210	212	232	208	193	237	208	228	240	202	225	230	202	213	198	215	213	229	212	226	210	214	226	223	214	204	218	220	215	217	226	229	226	223	221	205	217	210	241	229	207	199	181	232	231	211	223	224	212	206	235	219	262	232	223	193	237	214	199	227	233	229	215	214	217	215	213	233	210	206	237	238	228	197	198	228	235	218	210	222	205	229	252	246	224	221	193	205	233	183	196	236	222	194	232	204	231	224	228	211	209	215	217	253	216	207	239	207	225	217	225	245	229	223	220	198	195	205	226	191	227	197	216	228	223	223	225	245	209	245	220	194	230	213	206	201	212	235	209	193	221	198	199	187	205	214	247	221	215	223	217	217	224	228	220	223	220	204	203	241	193	193	232	216	210	221	227	228	205	236	225	208	225	218	214	196	215	226	233	206	205	223	229	234	219	228	231	217	206	236	220	228	210	222	214	203	236	199	222	222	213	214	229	215	215	203	209	229	222	206	207	184	242	250	215	239	229	231	240	224	233	223	211	196	216	228	217	238	201	230	213	211	214	204	211	239	229	240	223	204	223	229	216	220	228	238	193	197	213	214	217	218	221	216	224	220	227	214	264	206	230	228	202	218	202	226	190	226	208	217	221	232	214	208	190	234	228	222
345	0	2700	142052	380	0	6	201	317	487	503	552	505	505	485	480	395	428	423	394	346	359	379	373	339	355	346	334	330	309	345	322	352	337	303	313	305	305	304	300	292	294	289	304	304	290	282	275	253	300	273	271	247	254	295	258	262	263	251	299	286	258	261	261	276	250	262	252	286	278	254	269	251	235	274	267	273	266	265	260	255	257	225	236	307	267	245	278	233	247	242	262	295	276	247	262	220	276	219	269	267	271	234	248	255	246	231	241	271	267	249	240	254	275	257	249	229	225	265	268	265	275	240	254	226	242	237	271	260	264	246	271	259	240	275	249	235	237	229	256	266	256	237	249	240	262	266	255	241	239	246	269	247	259	260	262	262	241	255	262	263	239	260	279	245	244	242	240	259	274	251	245	230	256	257	284	252	257	262	231	261	254	252	235	253	250	247	272	245	255	256	236	249	272	253	275	239	282	268	292	264	251	271	248	246	249	288	276	255	245	241	268	251	234	251	267	252	236	237	224	237	252	241	252	243	240	260	275	232	261	249	255	275	240	256	258	256	250	259	236	254	253	252	281	231	227	258	238	247	256	237	264	242	263	250	272	267	276	257	251	231	239	259	219	235	260	271	251	259	228	227	256	273	256	278	254	266	248	231	267	235	246	240	249	246	241	282	274	229	255	252	260	260	239	240	259	254	248	244	229	242	248	242	254	255	251	232	259	240	267	273	232	236	254	235	264	243	219	234	253	269	244	249	249	252	232	272	258	236	247	260	252	237	259	234	257	261	245	276	250	253	243	255	244	276	228	244	272	246	274	249	266	288	255	253	234	251	250	267	254	262	254	259	259	256	252	259	279	229	237	272	256	262	246	249	253	264	219	248	240	247	261	258	245	260	260	236	240	251	269	268	265	280	236	271	276	241	231	260	243	259	239	248	235	246	271	254	251	252	246	257	253	227	235	264	228	266	253	213	239	232	264	239	267	237	253	248	256	240	243	256	257	249	236	257	238	255	231	237	278	268	244	258	255	264	247	261	226	254	247	241	259	289	248	260	249	252	235	236	233	238	247	258	248	240	283	239	249	266	270	264	267	248	263	246	211	247	237	267	280	249	298	255	241	260	256	233	231	235	279	246	251	225	248	255	251	250	256	251	248	256	232	255	248	246	245	249	249	253	233	256	245	259	235	242	224	261	249	237	232	222	216	254	222	274	248	251	258	237	266	268	231	255	252	219	257	241	267	234	278	228	254	247	256	257	238	259	241	261	225	277	269	253	243	245	257	249	242	257	244	263	251	267	248	264	247	239	243	259	247	244	260	296	266	252	226	231	240	265	252	251	277	253	254	234	279	274	277	249	278	237	257	259	274	257	275	247	257	262	270	262	243	227	253	255	228	253	244	275	239	250	284	250	251	226	264	252	239	280	245	245	248	246	260	249	253	216	233	237	250	244	263	244	262	254	246	240	258	220	261	254	245	264	244	268	249	267	249	264	272	222	274	251	239	237	274	234	241	252	265	281	237	275	263	261	247	250	225	249	270	233	247	242	269	260	275	252	236	251	226	274	240	257	274	220	220	227	256	234	259	268	245	255	242	236	245	242	265	246	250	249	244	216	254	240	251	255	267	231	239	252	251	251	239	229	232	252	248	224	259	241	240	235	243	238	255	262	232	258	279	245	250	220	241	229	230	244	243	227	235	231	240	242	278	244	252	232	229	247	261	267	232	270	239	288	233	246	248	208	222	207	242	252	244	244	245	269	281	230	271	214	266	261	252	234	238	251	233	240	236	249	238	247	266	263	242	251	276	249	251	268	235	210	238	272	241	239	260	268	277	269	239	242	254	242	269	251	244	284	234	249	242	253	257	236	277	270	271	252	275	270	248	233	245	221	263	246	257	251	261	261	256	228	272	238	258	241	272	251	250	248	225	251	227	232	228	243	238	224	225	238	277	274	272	223	256	230	275	255	244	236	240	275	260	237	243	219	260	261	235	271	234	252	251	262	263	252	233	229	267	244	263	252	262	251	236	257	242	255	272	262	248	245	240	256	249	232	245	244	245	243	240	278	234	249	244	275	251	254	270	237	249	281	254	244	252	246	269	243	270	261	251	252	261	253	229	253	222	250	255	249	246	263	244	260	240	244	236	255	268	257	269	266	258	243	265	242	246	257	239	239	247	266	260	260	251	246	245	254	263	264	236	254	260	240	245	253	246	230	235	253	266	237	257	244	231	243	231	254	264	218	257	243	277	276	255	265	236	249	247	278	252	241	244	273	237	252	263	252	260	261	241	255	259	245	242	261	242	229	242	250	261	248	244	288	247	262	257	266	249	246	247	250	236	228	266	248	232
345	1	1900	142154	390	0	31	200	269	368	372	433	358	350	286	295	265	275	241	261	226	244	256	234	222	243	226	231	236	200	229	234	227	209	209	190	199	216	215	179	201	211	201	196	169	187	183	211	178	184	179	177	168	183	183	183	183	193	179	172	175	180	179	167	201	204	180	169	167	185	162	155	199	158	186	195	191	178	170	184	180	174	137	192	197	160	184	180	186	198	159	161	157	174	178	175	174	178	172	185	173	195	163	163	172	181	167	153	178	172	180	174	175	186	139	183	189	142	192	175	157	161	167	203	168	154	154	187	188	178	155	165	175	165	171	184	159	156	176	163	193	166	158	172	177	165	181	173	176	174	162	161	184	183	169	155	173	167	174	175	170	148	178	177	187	198	157	179	198	157	171	192	170	171	160	173	158	171	171	145	163	171	166	179	180	185	157	179	172	187	162	160	196	143	166	156	159	171	184	165	181	199	181	163	195	171	189	173	176	167	175	181	172	165	177	188	166	177	185	173	180	166	187	188	174	164	151	198	186	194	161	154	195	172	148	184	139	179	171	169	198	158	169	162	171	179	197	157	173	150	189	150	164	181	184	188	183	156	174	163	199	169	206	176	181	160	171	161	187	192	154	172	169	166	166	179	164	172	178	183	177	154	161	148	179	168	168	191	183	171	183	165	184	169	160	167	165	175	165	181	172	177	183	180	168	141	165	182	186	172	150	186	165	178	153	165	193	153	193	160	154	165	167	168	179	162	159	193	153	196	182	182	172	180	156	170	182	167	180	169	171	151	185	172	167	185	172	184	173	158	178	155	170	168	184	178	169	190	173	171	172	163	183	154	195	190	149	166	145	153	192	187	174	157	169	168	156	167	171	165	153	163	198	179	173	171	191	146	184	165	167	155	171	157	175	160	192	187	175	176	181	187	179	174	172	179	148	147	161	181	155	189	172	159	169	173	168	171	176	177	161	176	161	178	183	162	154	182	180	202	175	165	171	176	214	179	169	175	167	192	165	151	180	168	166	172	198	169	176	152	174	190	203	200	165	190	189	175	170	147	173	188	167	173	173	179	187	189	203	162	173	163	167	166	209	156	194	176	162	198	176	166	195	175	154	176	182	175	161	169	169	170	156	174	197	176	184	172	175	186	184	187	177	198	180	174	171	173	166	164	166	185	169	161	175	178	174	173	154	160	167	179	156	170	134	172	169	181	192	152	185	172	185	174	175	161	194	169	176	173	173	178	161	169	192	176	180	175	150	172	171	155	183	174	178	161	191	156	166	177	188	176	158	179	169	166	190	152	139	145	158	180	205	183	155	177	159	198	188	201	176	169	162	154	179	177	171	150	168	176	200	186	180	173	197	169	191	164	169	200	171	173	181	155	182	179	174	158	161	174	158	182	166	196	157	152	190	154	187	171	139	187	154	172	169	189	151	183	167	162	185	189	167	183	176	169	157	149	166	157	181	168	176	174	157	169	171	162	176	170	184	161	190	179	172	178	177	148	176	168	154	179	174	161	169	195	176	174	173	191	185	185	169	169	174	192	160	190	182	167	185	150	179	164	156	199	172	168	178	163	132	166	175	175	174	157	177	149	172	207	177	185	156	163	174	170	197	170	176	155	147	174	170	177	201	189	169	181	187	176	174	172	199	173	164	162	178	154	166	142	160	150	164	170	168	168	177	191	170	181	163	161	155	178	152	168	172	184	181	161	166	145	177	168	183	179	164	186	162	179	153	164	176	168	191	188	163	176	161	189	184	161	176	175	172	178	169	151	164	151	184	150	169	181	172	177	150	182	175	175	174	174	162	181	163	158	160	165	158	167	160	207	169	165	165	187	155	179	172	199	158	180	150	187	154	167	177	163	168	187	174	169	167	175	171	168	190	155	162	172	175	183	175	195	188	171	174	168	154	184	183	165	163	163	168	169	171	174	165	171	176	191	163	164	178	190	169	168	158	168	178	181	166	172	173	169	162	184	191	174	176	173	167	152	160	162	153	177	187	166	181	163	186	199	195	188	175	194	160	160	158	175	175	163	172	169	168	165	186	177	207	150	161	174	200	181	172	180	167	153	166	184	175	165	175	171	190	181	192	162	162	172	170	173	163	156	166	150	162	166	176	163	157	165	142	188	172	174	166	146	181	157	167	160	155	172	169	151	191	174	168	164	192	191	165	184	162	164	156	152	169	180	168	183	180	184	162	166	168	173	195	167	179	175	161	161	176	159	190	152	157	178	148	141	181	163	195	184	159	162	169	146	171	183	182	164	176	188	194	182	190	165	167	162	165	154	168	190	160	171	199	155	156	184	173	172	171	169	183	155	143	157	168	156	162	182	175	173
345	2	2100	142256	367	0	17	163	271	431	419	457	403	411	369	322	355	319	290	293	278	265	285	246	234	251	292	265	277	307	252	230	230	237	208	234	231	243	224	210	236	220	186	212	235	221	225	207	199	212	199	195	210	204	218	219	202	224	209	218	209	174	199	193	206	192	220	214	207	191	208	192	184	199	173	197	199	189	215	183	212	201	211	182	212	204	188	175	205	185	206	196	202	179	197	217	200	206	199	199	183	197	235	200	215	209	199	202	174	200	199	198	177	195	167	185	190	186	196	195	207	204	192	209	194	181	181	207	223	179	177	191	189	186	170	186	199	187	184	179	182	195	198	193	203	189	178	183	170	191	218	188	213	191	194	213	183	175	195	187	199	201	190	195	194	180	189	173	192	191	209	212	171	172	212	201	169	191	180	220	198	182	205	162	172	178	203	191	202	226	196	188	181	175	177	209	174	191	203	180	194	190	165	197	184	205	198	190	197	195	182	198	200	201	176	182	182	190	195	195	188	204	206	202	195	186	208	194	169	175	189	177	165	178	206	176	173	167	208	180	213	188	191	200	176	170	190	201	191	191	205	200	169	203	170	186	189	191	200	199	187	229	193	181	181	199	173	197	191	178	186	193	187	191	200	190	169	208	185	179	189	187	200	205	192	198	171	181	204	172	233	183	185	200	190	188	172	218	192	176	204	194	195	196	189	167	181	176	163	197	188	174	157	186	182	195	174	190	180	202	166	170	189	170	193	194	175	195	188	175	192	190	208	181	186	195	211	205	220	203	194	177	216	185	212	181	188	191	185	189	172	173	180	206	186	192	192	179	179	181	182	202	192	187	188	202	219	195	190	199	177	183	167	184	172	177	174	211	204	203	186	199	180	195	175	196	181	197	181	174	190	154	205	190	198	183	187	188	203	207	200	205	193	170	176	172	201	194	164	193	218	186	183	198	179	172	175	178	194	198	198	198	183	206	192	183	221	214	185	174	204	187	180	187	193	208	193	173	188	188	202	168	184	187	183	186	190	190	199	183	191	184	205	197	197	183	201	198	198	210	208	216	198	219	196	195	172	192	186	177	206	203	187	170	185	187	200	176	181	191	194	216	200	218	198	215	180	193	199	186	207	196	183	195	199	172	208	188	202	155	170	194	184	184	194	192	187	188	181	238	185	178	193	197	196	208	182	195	181	202	172	171	172	169	208	200	182	201	196	198	205	178	200	193	173	218	185	210	169	211	212	197	190	175	168	206	189	193	164	193	194	205	196	178	203	173	203	181	183	192	178	191	196	200	189	182	183	174	211	196	221	183	188	178	212	193	174	192	181	174	202	191	209	187	191	196	180	194	201	179	186	195	189	177	191	182	196	195	186	171	191	193	204	188	204	197	170	196	204	188	213	223	184	177	184	175	170	181	207	179	189	192	170	192	197	176	188	204	186	208	193	213	184	182	164	186	193	200	186	188	211	196	218	190	187	192	214	181	192	172	184	204	169	199	176	190	162	202	193	182	164	183	190	185	175	176	171	192	187	181	196	200	198	196	162	202	189	218	202	199	182	182	200	206	210	187	193	201	173	197	190	198	197	199	216	173	197	192	176	183	162	227	178	183	183	192	161	184	200	200	190	198	180	187	177	182	194	181	183	186	178	209	198	196	180	204	191	183	180	210	189	187	182	191	187	192	184	203	192	203	187	200	213	197	184	170	179	196	203	180	179	192	184	162	178	164	169	176	187	196	194	187	167	201	196	188	210	182	201	198	215	177	180	175	190	180	193	198	210	193	176	169	197	206	198	216	170	194	187	201	189	196	197	190	180	179	177	192	183	192	203	183	206	206	190	181	160	181	170	170	184	172	195	172	166	164	182	207	198	198	204	182	163	190	179	169	189	204	172	176	185	198	192	174	221	165	164	179	205	174	197	179	176	173	175	180	194	187	178	180	176	193	180	208	198	185	212	193	187	167	191	170	174	196	179	195	196	188	195	173	194	182	175	189	181	201	163	180	181	195	174	215	177	153	180	157	178	200	191	163	200	196	176	201	180	203	218	185	178	189	189	166	178	185	239	214	202	187	191	182	177	175	162	204	193	200	194	197	176	206	186	197	184	182	174	181	179	180	176	194	185	195	204	188	176	185	203	172	222	189	199	203	186	199	186	201	193	194	208	201	192	170	180	184	176	194	199	204	193	180	158	191	201	205	188	196	201	212	164	177	181	198	199	188	165	193	187	165	202	188	190	192	179	181	187	190	191	174	202	173	181	195	168	179	188	196	186	177	198	183	182	205	208	177	191	205	206	181	155	183	184	201	174	196	195	181	180	188	202	165	173	196	198	198	193	190	194	178
345	3	3500	142357	362	3	24	194	311	432	456	492	455	473	378	373	358	346	312	334	306	314	326	294	286	313	279	297	277	277	260	272	300	256	269	275	240	297	279	235	260	253	239	232	263	229	221	246	224	240	232	231	207	225	219	214	221	218	213	222	230	231	206	241	191	229	221	233	227	214	247	244	215	229	178	212	213	223	223	202	227	213	253	223	218	219	236	229	197	219	237	201	231	221	217	213	240	219	208	214	239	212	225	215	193	208	216	248	221	208	210	230	191	235	214	214	226	218	193	245	200	220	206	211	217	242	193	178	196	198	218	226	219	219	213	199	236	222	218	211	235	233	217	210	204	219	190	200	213	203	224	217	212	197	203	225	204	214	189	227	192	233	236	207	205	207	188	197	214	207	228	197	237	201	216	228	212	193	189	195	220	223	219	223	190	211	210	214	199	235	199	184	216	246	215	221	217	178	215	223	238	215	206	204	226	209	219	204	200	196	209	209	242	212	191	182	200	200	235	214	206	225	217	198	222	205	209	180	178	206	188	216	209	233	221	216	199	212	256	196	183	186	216	199	219	219	204	211	202	191	203	202	206	234	215	219	193	218	223	228	220	224	209	216	233	210	195	208	205	190	205	202	222	208	203	199	212	222	212	209	208	217	231	223	209	226	198	202	207	205	233	217	189	225	202	222	196	207	229	211	213	235	187	239	222	203	199	201	207	239	191	226	225	206	224	219	211	212	200	209	239	200	222	199	221	197	206	240	197	224	197	201	232	208	230	221	214	186	195	210	223	218	218	222	209	212	209	203	185	199	208	206	199	222	196	194	187	211	198	202	222	208	248	208	199	221	243	196	217	205	230	218	213	183	229	217	188	195	227	207	210	214	208	223	219	212	212	199	195	210	224	200	208	218	204	218	211	198	216	217	206	214	216	250	203	199	198	210	200	205	206	198	207	215	197	186	232	216	226	216	215	215	213	213	201	218	210	197	202	215	211	228	233	222	226	212	203	232	229	196	205	220	200	198	216	213	218	219	192	213	179	200	213	188	221	206	219	230	193	203	216	217	226	219	221	215	214	203	224	221	228	210	213	212	175	218	199	228	225	211	225	225	200	188	225	178	221	202	215	207	201	219	217	210	213	208	209	233	218	211	223	233	197	223	232	218	207	235	183	216	210	212	216	206	189	212	219	237	205	183	216	217	201	205	219	205	182	212	239	193	173	209	210	199	205	197	214	210	219	225	208	222	202	200	200	210	229	222	208	207	195	206	207	210	201	228	208	196	220	228	231	199	208	210	209	208	189	240	194	200	235	226	219	218	223	214	188	249	230	210	199	230	236	224	219	215	220	194	204	192	227	176	207	220	192	195	214	206	213	194	199	232	201	212	203	218	198	214	206	243	217	230	222	206	216	209	199	196	207	214	234	228	233	217	212	208	182	206	190	199	210	227	223	219	219	203	189	207	201	208	206	226	198	232	219	211	202	192	229	196	229	207	193	181	204	220	209	219	211	210	219	198	216	212	224	220	175	227	202	206	200	202	233	213	240	232	219	192	216	206	230	200	195	208	182	203	230	203	202	186	197	199	214	197	212	223	205	207	221	223	210	215	205	192	205	218	213	238	204	225	201	187	206	186	225	214	225	212	188	234	205	224	210	207	196	183	213	192	183	215	218	205	183	227	208	198	227	222	197	219	224	213	220	189	248	207	195	225	190	184	242	211	207	224	196	227	211	224	202	214	215	208	226	221	208	211	205	227	213	224	210	213	187	216	220	233	211	232	202	211	230	227	217	217	211	210	188	202	223	210	222	253	218	211	210	219	236	197	238	226	216	199	184	194	199	200	212	213	197	219	173	210	210	215	240	188	222	208	187	222	227	213	222	237	202	213	218	187	213	236	200	176	213	202	211	207	213	209	184	197	220	217	195	223	196	196	206	212	193	201	211	198	204	176	208	197	187	232	221	190	233	213	223	204	225	202	226	244	230	227	209	227	223	222	217	221	210	209	213	211	212	175	195	233	198	195	203	219	216	178	196	208	200	197	200	217	226	218	175	207	226	208	218	205	230	207	199	211	217	204	195	187	207	222	223	195	203	216	228	217	183	195	211	214	180	184	213	217	214	192	210	190	205	203	207	205	196	210	192	222	207	210	222	206	214	214	243	196	197	233	223	218	206	205	212	203	224	207	215	222	219	212	197	222	215	215	207	216	223	207	210	219	219	202	188	212	210	210	203	216	232	200	209	214	227	196	231	216	202	203	227	210	217	222	212	224	221	212	207	206	190	214	247	214	233	231	214	215	184	230	209	212	185	187	227	198	219	219	222	219	198	203	218	216	196	205	194	209
345	0	2700	142459	361	1	7	177	344	518	469	553	493	506	455	438	419	415	418	417	376	378	370	381	337	408	326	359	319	329	339	309	335	322	307	292	289	324	311	315	329	290	298	316	282	267	279	271	285	271	277	279	285	291	252	291	274	272	248	298	300	277	248	256	267	294	276	254	257	265	254	263	279	251	249	261	250	245	251	250	266	252	262	268	251	264	269	252	284	288	261	242	258	261	253	275	266	290	239	244	272	246	256	282	249	250	265	272	251	237	240	247	269	274	245	253	268	279	257	244	258	266	250	245	245	263	263	252	264	280	258	265	286	249	281	276	252	239	248	239	252	279	281	245	255	260	244	264	273	275	259	259	267	266	270	278	269	273	260	243	253	252	251	257	260	253	254	256	271	274	247	260	224	235	255	225	253	270	232	257	247	235	241	250	254	268	250	251	244	261	277	267	255	258	240	240	253	268	235	248	239	256	275	253	227	233	275	277	257	242	277	245	247	238	240	241	239	242	234	236	238	253	278	251	292	270	259	238	242	270	239	250	223	249	254	236	273	230	242	253	277	276	255	239	265	241	279	247	262	249	265	248	246	255	246	266	241	259	234	245	265	241	233	222	241	254	257	266	267	279	261	228	239	251	260	269	243	224	228	265	263	235	250	238	250	206	252	282	231	271	245	256	232	256	261	222	273	253	241	250	264	236	242	256	252	231	244	242	264	231	251	245	236	239	239	255	242	227	258	258	281	256	278	253	239	256	243	283	255	267	250	280	248	253	236	241	252	239	265	250	237	248	235	243	277	253	233	282	231	246	240	250	242	265	239	254	238	272	241	264	265	236	241	284	240	269	258	250	250	274	231	267	260	249	248	236	248	253	255	224	243	251	246	261	239	256	242	253	236	243	260	245	252	266	259	258	256	227	244	246	239	256	270	265	272	230	258	271	239	229	261	242	273	280	267	259	254	246	242	249	261	254	237	243	246	257	233	253	227	283	240	237	255	260	238	266	245	245	243	253	246	231	237	232	264	252	249	224	252	273	229	254	249	238	249	224	247	241	267	240	251	248	265	274	227	238	265	249	241	257	254	249	245	254	255	259	220	250	257	256	256	257	219	252	243	261	253	257	243	245	240	286	251	277	225	245	229	249	228	270	262	270	258	267	258	224	255	273	255	249	233	247	258	266	235	256	237	263	263	236	239	236	259	258	238	257	238	247	260	261	250	253	267	234	229	244	225	237	250	249	227	253	267	253	275	224	264	264	246	250	258	264	250	245	260	274	231	272	249	245	235	257	245	250	251	247	239	246	258	256	246	238	231	242	234	251	258	279	224	279	226	251	235	237	253	230	252	254	222	260	264	206	277	273	282	251	236	253	249	225	244	250	259	267	252	227	234	269	231	273	263	258	241	259	234	246	243	257	247	251	252	239	228	277	258	233	231	248	292	251	244	227	276	259	237	234	235	269	221	239	249	261	229	234	241	265	259	252	244	246	263	235	237	210	258	251	254	237	235	249	256	253	258	234	228	243	243	249	235	263	232	246	241	292	256	252	232	269	275	220	258	256	261	261	255	281	246	241	227	240	225	247	216	247	246	224	238	247	220	232	239	256	254	287	248	242	269	266	239	251	239	229	266	240	250	248	259	257	263	258	248	222	265	255	260	244	229	243	255	238	254	246	210	246	243	253	253	236	237	262	268	251	239	231	251	226	245	245	266	262	230	267	228	225	235	226	240	238	245	250	240	251	225	260	233	262	258	232	264	241	239	257	255	260	269	249	249	223	252	259	273	250	247	268	235	240	238	247	239	243	248	252	261	248	257	235	269	234	269	278	248	270	234	236	254	276	278	246	244	243	222	228	216	230	230	267	253	237	254	230	226	253	255	249	255	261	230	245	268	261	228	239	290	251	247	258	290	249	257	250	252	250	239	251	238	253	221	261	269	263	237	260	246	251	261	240	258	250	287	274	260	249	248	244	231	234	239	228	301	216	241	248	239	247	258	252	243	265	242	245	246	232	263	251	254	257	251	242	239	258	245	249	251	275	259	265	239	247	248	261	251	263	237	258	260	238	261	239	212	268	251	238	245	218	272	246	239	232	223	252	249	237	249	265	253	255	260	256	254	261	231	257	249	232	273	249	235	225	290	262	236	259	259	251	261	247	279	253	204	252	223	242	236	250	225	273	258	262	245	254	217	260	242	262	237	251	261	241	259	230	252	264	253	269	250	228	269	261	251	248	239	232	241	234	268	241	259	254	242	256	265	238	248	257	218	258	238	251	236	246	223	236	260	256	238	239	268	263	247	278	252	262	259	230	253	249	262	259	264	243	219	263	238	248	235	270	251	252
345	1	1900	142561	379	0	21	160	221	357	347	392	374	317	286	294	259	245	242	242	257	223	238	214	219	232	216	213	200	187	195	194	195	206	183	207	186	191	190	199	163	198	167	183	198	181	186	170	171	179	173	163	171	141	170	151	177	172	177	154	174	159	169	171	161	184	178	158	169	144	155	177	141	156	139	171	173	147	159	162	189	178	163	161	184	167	164	148	145	148	157	166	162	167	149	165	150	190	170	157	164	161	154	185	174	153	160	160	143	166	148	151	173	154	192	163	148	151	149	158	178	156	144	163	149	172	180	158	170	145	149	170	156	153	158	148	151	144	176	130	158	172	155	166	149	174	165	159	158	168	177	156	166	152	149	146	163	165	138	171	178	156	145	152	155	188	172	168	160	179	161	211	152	152	157	146	171	159	153	150	183	167	157	172	171	152	184	157	165	160	188	147	157	180	159	171	160	162	150	160	161	171	155	169	160	171	170	157	167	165	154	153	170	174	170	155	161	177	128	162	172	155	158	184	134	181	164	174	166	167	159	166	130	159	168	163	167	166	176	165	180	171	152	151	161	186	173	165	197	138	156	161	152	174	173	133	154	163	169	155	183	148	141	157	169	164	174	163	137	167	185	142	169	157	155	166	161	174	182	172	149	135	150	181	174	152	139	163	141	164	175	168	147	147	153	177	144	174	167	168	153	170	173	156	163	182	153	166	138	154	153	158	145	145	167	158	185	128	171	161	171	159	176	118	159	166	160	157	163	160	144	175	169	148	188	168	172	150	162	160	176	185	158	169	154	188	144	180	140	155	141	148	164	154	173	159	161	140	141	160	162	154	169	164	161	140	162	158	147	170	146	153	167	162	143	149	153	144	148	151	180	128	172	159	152	161	155	175	179	145	154	173	174	185	167	181	159	152	164	170	146	131	164	178	146	173	165	139	159	157	148	177	157	156	159	167	158	142	149	171	152	161	146	153	165	141	177	170	160	158	178	164	153	182	166	165	150	167	159	165	173	167	147	153	149	161	161	177	142	160	157	149	152	165	163	143	171	157	156	164	157	175	179	180	159	170	150	148	168	136	168	145	146	135	145	177	146	144	154	158	159	146	160	157	135	143	163	157	165	169	171	142	181	142	173	156	137	161	145	172	152	185	162	145	156	140	147	146	165	163	182	143	164	145	149	177	175	170	172	146	159	157	176	166	187	154	157	170	168	161	145	182	178	167	187	152	132	157	150	140	155	167	168	155	169	156	166	185	180	169	168	155	128	163	152	146	135	177	157	154	174	167	184	162	153	181	153	135	172	142	184	147	154	183	138	169	148	153	156	181	155	155	162	173	180	155	170	163	159	151	163	175	154	163	150	149	168	157	174	183	165	182	151	147	174	153	160	182	190	167	174	172	164	161	163	147	146	172	141	159	160	167	155	162	154	157	179	156	147	157	161	183	148	165	158	153	182	169	163	161	145	176	139	157	150	174	172	153	160	148	172	181	165	155	187	166	151	152	149	156	156	129	144	161	146	169	175	187	172	157	178	158	167	180	163	162	169	176	143	161	159	151	149	167	154	154	145	156	153	152	137	158	166	164	149	143	153	156	158	148	187	154	149	149	170	142	168	178	156	171	140	141	164	145	175	147	173	171	143	142	163	152	167	167	163	150	160	159	177	157	140	160	176	173	146	173	146	154	167	161	143	145	151	147	164	156	150	165	154	156	146	138	164	166	151	157	151	155	169	181	149	138	134	173	157	141	156	191	159	141	167	158	161	172	144	158	165	154	150	168	145	146	154	164	181	159	166	192	145	168	129	155	162	155	164	171	151	181	154	160	162	161	154	155	162	141	155	170	156	153	151	142	162	147	156	169	176	177	145	166	172	149	152	150	147	155	145	151	156	167	178	160	172	168	138	180	168	154	176	156	181	188	172	157	139	181	154	139	179	156	168	176	149	161	151	172	152	143	149	152	165	185	155	156	161	169	166	149	159	160	170	144	153	144	147	154	150	159	165	157	132	150	166	171	155	156	167	167	140	164	166	165	154	162	170	154	163	147	180	174	153	151	162	160	141	154	179	157	152	164	162	171	173	164	166	163	187	162	166	153	167	135	171	161	164	166	161	167	162	153	160	165	181	164	153	165	166	153	156	151	170	171	155	165	159	147	149	166	187	165	153	164	140	150	167	151	151	160	143	149	165	164	146	145	154	161	163	162	142	156	169	161	161	172	165	143	139	195	157	176	163	165	141	157	163	150	152	144	162	157	162	135	141	170	151	168	140	148	166	152	130	169	168	159	163	150	144	170	163	177	169	153	164	167	149	139	163	159	191	149	180	164	147	147	153	164	183	141
345	2	2100	142663	370	1	23	166	240	381	430	461	383	387	340	341	285	299	305	294	244	260	276	255	245	245	217	227	212	236	258	249	226	236	224	196	204	215	225	202	190	218	202	199	200	212	173	190	212	197	191	181	209	188	178	182	179	208	181	209	172	184	168	194	188	182	200	172	207	204	191	153	191	212	189	201	171	178	171	211	176	175	175	184	169	206	176	191	196	194	178	187	176	178	176	169	158	208	203	189	187	185	185	158	198	175	179	171	174	163	168	158	182	167	169	176	198	181	175	176	177	158	160	174	203	182	178	200	183	183	162	182	167	190	172	155	196	173	162	188	198	161	184	194	182	197	170	158	183	180	188	166	184	189	165	177	187	181	160	212	164	161	181	168	186	172	182	179	193	181	196	204	185	187	183	191	196	191	168	168	188	184	173	174	168	159	184	174	169	178	171	180	176	174	186	174	174	185	166	183	181	189	162	152	170	171	164	179	158	191	177	185	172	188	190	183	183	184	161	193	178	168	187	162	162	179	174	177	172	175	164	160	189	180	190	170	194	169	181	170	187	162	197	177	161	188	163	161	166	171	185	173	155	169	183	162	167	170	168	166	184	194	186	169	180	164	176	176	184	155	195	147	200	157	187	197	180	186	165	160	170	191	177	207	191	175	192	191	170	196	186	178	162	190	194	159	186	187	186	181	175	182	184	184	170	168	170	180	176	201	177	190	170	180	183	181	186	198	172	175	164	192	184	196	185	203	176	189	187	198	181	170	185	199	175	181	178	152	176	174	166	171	200	172	178	178	160	183	158	162	185	176	170	195	181	162	177	172	176	163	168	194	179	175	180	167	156	165	190	174	187	188	186	178	160	174	167	210	200	193	175	176	174	174	177	184	174	160	187	176	180	182	192	177	181	168	162	201	182	167	183	192	176	197	193	174	181	176	191	181	185	154	176	168	174	166	192	178	176	164	162	198	150	164	195	167	171	186	172	161	162	171	170	181	187	170	171	151	195	190	165	149	154	203	176	209	173	166	164	178	180	161	196	201	197	169	156	170	170	184	158	178	168	169	170	187	170	158	166	159	195	174	173	178	169	177	202	194	183	158	173	179	194	180	164	195	181	186	169	173	159	196	177	168	167	195	193	168	157	200	173	193	184	174	188	180	183	178	173	170	145	169	152	181	169	177	191	177	191	167	170	175	154	182	166	181	197	186	193	177	160	163	192	186	201	168	191	165	180	202	172	169	166	180	161	162	186	185	175	188	196	203	173	176	184	170	178	154	163	171	183	178	142	185	179	181	185	177	158	167	183	175	175	190	187	192	189	183	181	168	203	178	179	167	171	181	154	173	174	190	185	157	163	169	175	184	176	189	170	152	175	192	141	160	182	193	192	165	170	152	177	188	174	186	168	180	208	166	178	167	178	175	180	179	157	183	174	173	197	174	162	182	154	181	176	172	175	218	141	149	164	183	174	178	165	163	173	172	180	179	168	185	173	172	187	181	166	170	192	178	171	183	189	170	195	185	157	160	172	141	184	154	146	144	190	192	178	160	163	164	167	172	179	154	179	167	179	174	201	152	167	183	181	192	166	191	176	180	175	178	163	160	157	173	179	183	180	175	177	183	184	192	173	187	165	161	173	166	169	185	175	199	160	176	187	196	177	172	177	175	181	155	152	171	178	164	169	187	185	182	173	178	192	168	201	168	179	187	167	178	183	153	189	170	171	176	184	169	165	170	151	161	163	168	167	206	165	187	173	186	161	173	164	176	176	165	183	193	171	172	170	200	159	164	212	163	172	164	186	175	166	178	161	175	193	163	165	158	169	203	179	188	164	158	185	194	169	189	192	205	179	187	172	162	167	174	161	183	181	181	182	177	193	177	183	178	185	193	193	188	179	172	163	200	179	169	180	186	174	186	175	200	178	165	180	167	191	166	170	179	187	190	195	162	165	180	190	189	186	153	171	187	197	158	155	170	179	156	175	158	167	181	187	185	161	149	195	156	168	182	181	187	173	188	187	167	183	183	191	178	159	184	166	201	176	161	170	180	165	161	175	173	179	164	176	172	183	173	187	182	188	180	181	183	162	181	158	188	183	181	160	161	173	166	162	167	172	183	185	166	186	166	198	174	175	181	192	166	169	198	178	180	172	164	166	186	180	170	193	201	190	164	166	167	177	174	170	171	153	197	184	156	159	178	160	172	156	188	168	162	182	162	177	195	181	180	182	175	206	150	165	178	185	190	210	176	197	191	164	175	193	175	176	179	176	186	178	165	167	158	183	169	192	194	175	171	184	182	175	169	169	176	197	156	179	171	178	180	144	176	164	165	180	180	195	177	164	182
345	3	3500	142764	365	0	12	228	328	467	472	480	470	424	406	364	352	336	365	340	309	340	300	323	295	314	302	266	277	321	249	291	264	257	265	252	247	260	243	266	262	248	263	279	283	323	278	240	245	249	240	243	274	243	247	223	226	246	261	224	248	217	235	233	243	253	222	238	253	239	234	224	238	239	227	242	215	223	233	209	258	214	249	240	204	221	217	218	228	210	233	220	203	231	228	244	215	233	228	233	210	215	217	227	213	214	217	223	212	227	218	191	219	219	250	196	240	232	201	229	226	208	203	223	232	235	205	231	233	203	220	220	211	210	222	249	200	210	233	244	223	225	223	216	215	223	227	216	222	238	228	215	215	210	233	225	217	243	213	231	205	233	218	243	212	214	235	217	227	216	211	197	243	180	227	221	222	214	248	207	213	248	203	210	231	244	207	227	199	211	238	238	203	216	244	223	207	227	219	238	192	209	221	229	212	228	235	211	223	229	225	223	226	240	212	194	253	212	198	261	219	189	238	222	231	236	206	219	224	211	218	228	237	212	231	245	242	231	205	221	239	207	245	220	233	219	234	236	227	179	203	215	235	252	214	239	208	197	233	230	212	227	203	252	213	225	242	240	227	214	239	219	227	219	224	232	230	226	220	204	208	214	207	204	202	243	238	253	229	172	213	215	234	207	218	227	215	213	225	212	218	246	212	229	204	240	221	213	221	244	217	241	215	221	210	226	233	212	225	216	221	202	218	226	244	217	222	197	207	196	223	227	245	232	236	213	225	225	212	207	221	192	208	216	225	229	217	229	229	209	234	201	238	215	228	219	244	218	223	223	206	229	221	223	238	230	230	236	203	229	234	253	237	206	234	227	218	206	217	217	231	194	227	211	217	215	204	217	203	239	194	224	244	210	202	217	215	227	219	234	215	227	214	216	207	214	212	236	230	221	215	236	231	230	254	206	226	226	195	230	216	228	231	220	238	207	204	225	233	227	228	220	222	204	217	207	220	241	220	244	231	203	191	215	208	229	212	234	225	240	248	205	219	208	206	217	217	236	222	226	222	224	238	228	200	220	201	213	231	226	233	205	203	224	218	210	222	228	218	229	221	196	210	229	206	223	221	219	185	226	232	231	205	209	213	222	219	221	218	212	224	223	249	229	213	248	244	216	201	216	188	215	211	222	205	221	226	205	248	217	196	226	212	222	240	222	231	230	232	249	210	214	238	214	227	245	212	209	220	244	206	227	219	219	244	251	217	227	233	212	233	214	221	213	239	206	229	207	224	227	241	207	230	206	247	212	229	231	210	196	244	215	202	247	215	201	232	222	233	256	200	218	245	189	219	231	228	221	232	252	213	232	231	229	198	212	216	220	214	229	241	227	225	208	236	237	236	208	238	219	217	235	223	218	230	211	233	238	197	247	253	239	241	213	194	228	228	230	231	262	232	228	217	228	186	215	206	236	232	228	211	228	190	216	238	208	202	236	183	217	225	218	224	235	203	216	240	240	205	218	232	190	190	212	216	222	215	277	200	234	191	236	222	225	214	222	235	240	214	234	237	193	212	205	208	213	226	211	195	246	209	182	219	198	217	256	196	219	199	255	258	220	223	252	206	230	232	219	215	204	218	213	250	214	254	211	203	233	199	233	245	221	196	219	194	212	237	212	200	220	200	234	204	199	214	216	240	235	221	210	223	214	201	201	247	215	215	197	209	223	218	215	242	214	240	203	211	253	205	221	230	224	205	240	241	240	234	231	211	212	225	225	206	230	223	207	228	220	219	213	214	233	210	223	216	228	235	252	217	224	238	219	217	229	229	199	212	245	226	228	209	194	230	211	210	237	233	213	213	226	193	212	236	228	218	226	224	218	219	216	234	225	213	230	220	216	229	241	211	207	203	219	201	237	221	225	195	225	205	206	208	233	199	202	213	222	230	221	198	240	214	234	245	240	202	216	209	220	225	218	204	222	247	219	210	249	220	231	227	227	221	217	231	218	229	235	241	230	221	221	200	212	231	219	188	233	217	210	233	235	228	253	207	204	229	231	210	204	223	218	229	208	213	235	226	231	234	223	225	196	225	218	240	196	225	231	230	231	239	234	212	209	236	217	236	235	206	225	215	226	219	216	205	246	220	235	233	202	199	196	207	225	224	222	223	220	224	205	231	191	229	233	210	223	248	186	204	227	234	200	214	217	196	212	226	233	211	241	215	232	179	198	213	201	236	220	239	206	258	210	208	214	203	235	204	197	223	213	201	229	220	230	218	224	218	219	224	226	210	231	251	213	206	237	219	221	218	221	196	236	231	227	214	208	220	246	240	220	185	224	194	234	211	230	221	224	217	218
