345	0	2700	144088	374	0	4	182	260	464	508	561	478	516	472	452	416	393	377	352	353	357	353	335	330	346	312	345	314	303	310	312	299	281	292	304	329	304	291	298	287	286	275	281	294	276	260	283	255	281	288	272	255	271	259	275	252	259	246	268	285	285	269	254	284	253	263	246	263	250	267	256	258	250	277	229	249	247	252	247	265	254	263	236	270	272	249	270	237	218	284	229	233	272	259	248	230	237	244	237	229	246	255	234	250	243	256	260	253	230	265	238	249	261	246	247	224	258	246	239	229	240	281	250	232	226	246	259	228	228	230	203	237	243	250	251	231	246	227	227	244	243	249	250	227	246	252	268	236	250	265	255	214	245	223	261	237	238	261	264	228	254	247	233	278	237	249	255	256	268	239	241	233	254	244	236	226	242	226	248	224	231	254	259	240	234	238	270	236	247	251	239	228	234	244	263	249	238	242	244	234	235	234	254	241	250	252	273	215	247	220	241	235	243	249	227	241	218	268	231	228	245	273	259	249	254	241	255	243	262	269	210	245	258	234	253	258	242	232	228	221	235	227	261	257	232	232	228	241	227	236	256	228	243	256	252	259	240	251	203	258	266	260	245	236	237	250	243	214	237	229	230	227	218	235	239	230	251	246	223	244	241	243	239	265	247	232	258	212	240	229	227	235	233	220	215	237	217	257	245	262	258	254	257	258	227	247	248	267	251	256	252	248	235	253	237	235	250	261	255	253	245	240	230	231	231	259	197	231	245	242	207	257	249	247	231	218	208	229	244	230	252	233	233	227	265	251	255	240	246	253	251	230	233	244	231	262	256	235	251	258	235	241	231	228	245	221	220	246	200	233	268	236	252	232	273	225	244	215	245	221	228	258	248	232	252	227	237	225	239	239	223	235	238	226	228	239	271	239	252	247	234	257	234	260	242	236	239	245	261	258	251	253	240	248	236	217	251	232	225	219	263	212	235	227	230	237	198	230	245	257	255	246	259	241	233	257	238	232	253	252	249	223	247	247	235	254	204	237	237	230	262	243	254	231	244	235	246	231	254	271	245	234	257	234	233	263	246	246	267	251	229	241	257	223	243	229	227	244	238	236	227	230	242	229	222	247	246	238	243	224	245	236	250	236	238	231	218	218	231	269	251	225	234	251	244	246	226	243	215	237	244	242	236	226	236	242	247	228	227	222	223	257	239	244	245	273	263	235	236	231	252	237	261	256	215	244	230	243	233	242	240	219	271	240	255	226	212	247	243	259	250	227	235	251	243	243	237	257	238	249	229	238	251	246	247	250	266	230	222	252	246	255	242	225	227	246	258	226	246	247	227	255	246	228	214	242	228	235	239	233	225	230	222	229	234	231	229	271	236	227	244	259	243	259	242	248	241	216	224	262	228	225	248	246	230	252	258	251	234	237	222	230	215	226	253	246	234	255	227	241	223	264	223	253	212	247	241	230	251	232	225	237	240	249	263	259	225	254	249	239	249	280	232	244	259	230	229	249	228	235	244	242	263	235	247	235	239	271	243	258	242	253	234	248	245	240	222	242	222	237	226	264	252	221	222	252	243	222	240	229	245	231	231	240	242	256	239	243	233	231	237	246	228	257	216	221	242	231	243	235	229	227	228	222	242	235	220	231	245	224	262	254	244	255	224	215	244	229	253	232	211	255	222	217	237	263	247	243	211	221	248	256	271	229	243	245	226	221	249	232	237	255	239	249	242	229	255	237	268	224	258	245	242	212	236	278	212	234	230	232	239	228	241	241	248	231	244	263	223	229	274	206	260	233	214	231	226	256	240	224	218	252	256	230	237	224	233	242	227	267	266	238	267	262	225	248	247	227	238	254	250	220	250	237	251	248	245	250	238	231	225	260	255	248	233	238	265	236	241	250	234	245	233	211	253	242	237	228	244	232	238	212	228	232	239	250	239	259	234	252	232	248	252	226	224	239	238	230	254	227	254	260	242	275	245	236	246	224	226	244	234	242	229	230	236	225	247	251	224	256	219	251	239	222	240	232	234	237	258	234	241	255	247	210	220	248	231	248	243	239	244	251	234	215	240	223	242	251	227	210	221	218	230	248	210	225	241	255	253	227	238	231	206	243	224	237	211	227	249	237	228	238	225	237	238	225	204	234	277	236	242	237	246	239	279	243	238	235	253	249	231	252	244	232	236	256	251	253	250	225	219	223	223	241	233	248	258	234	228	206	257	237	273	251	252	232	254	261	231	230	242	240	252	241	241	265	235	252	208	246	230	230	243	235	235	240	257	242	219	255	223	223	241	255	259	239	244	263	256	251	241	251	225	250	242	246	236	246	272	238	223	241	214	235	250	238	240
345	1	1900	144190	376	0	21	136	236	361	348	401	340	338	286	268	275	255	230	223	229	218	208	231	198	209	207	204	176	199	201	200	190	186	204	183	198	186	203	202	198	179	178	160	183	188	164	176	179	169	188	162	170	171	166	173	148	175	156	173	157	165	159	178	151	165	171	162	156	150	168	149	151	158	160	161	173	133	167	156	163	162	153	166	168	180	170	161	163	170	150	150	171	161	157	172	170	173	156	169	170	154	149	173	141	178	176	146	171	156	177	146	162	179	145	148	135	160	162	160	147	168	174	151	153	158	154	142	148	161	139	170	148	171	139	149	147	160	161	160	138	144	162	157	144	152	138	158	159	171	150	151	150	164	172	161	145	164	160	158	163	160	164	157	153	161	153	157	156	161	170	156	160	164	146	154	170	176	144	154	161	141	155	180	143	163	156	167	140	153	172	170	155	190	155	151	173	152	168	161	156	151	142	148	160	199	150	175	133	133	145	164	150	139	161	145	155	159	160	148	156	143	156	153	146	172	181	145	176	167	156	171	140	157	146	142	146	164	156	130	170	137	151	143	170	144	170	165	146	139	147	171	141	167	155	144	149	154	157	166	152	147	151	173	153	136	145	133	161	163	146	160	145	155	169	161	174	144	168	151	135	158	172	153	126	174	167	145	154	168	147	162	141	165	175	140	135	160	152	166	156	153	166	159	147	149	130	157	145	139	165	164	137	166	163	139	128	164	151	188	146	161	160	153	161	146	164	150	142	171	173	142	156	149	141	160	168	150	150	145	147	162	138	136	161	181	152	166	163	144	177	153	148	146	166	158	137	152	157	158	158	174	137	184	178	145	160	153	156	187	154	149	160	170	148	168	164	157	150	145	165	134	164	147	155	167	157	171	150	146	140	159	154	176	160	153	151	168	164	154	162	182	145	171	170	162	147	152	153	145	145	153	166	152	156	151	147	147	162	164	132	150	159	143	157	141	165	145	139	147	132	173	141	164	160	176	140	144	159	174	177	170	152	151	153	164	165	147	163	149	170	136	131	148	160	161	138	145	149	152	171	136	171	171	149	164	153	134	148	151	147	165	153	156	145	175	158	166	161	169	159	161	156	147	153	139	146	153	155	162	158	149	179	184	153	166	126	154	152	173	141	166	175	157	172	139	153	136	150	162	162	166	144	151	156	159	174	160	165	146	158	166	174	145	169	154	165	143	153	161	150	168	130	148	127	138	158	144	167	151	149	146	161	150	172	144	145	142	156	150	179	138	144	163	132	145	145	129	162	162	139	152	149	181	163	181	134	159	145	156	147	129	142	153	136	156	175	150	158	156	151	156	145	161	133	174	174	137	153	157	147	160	160	123	173	144	155	154	141	153	131	146	174	167	166	160	140	169	145	163	142	171	150	173	160	160	132	147	135	151	161	134	151	151	172	161	148	172	157	146	178	155	159	162	160	160	159	144	155	162	157	133	154	162	172	143	159	173	157	156	156	138	154	149	171	157	168	153	172	145	159	145	159	166	151	145	153	159	136	141	141	165	152	173	159	137	147	169	144	147	169	147	148	165	163	158	163	139	158	158	158	148	144	159	142	137	148	151	149	138	142	166	163	170	153	163	162	140	169	178	146	151	157	167	142	168	157	147	163	176	155	151	159	155	150	150	147	154	148	161	153	170	160	133	158	172	161	158	167	151	156	140	152	173	155	148	162	134	150	149	142	160	145	154	153	145	155	154	137	181	174	143	167	144	183	152	153	170	144	138	145	170	133	150	164	159	155	163	172	159	188	141	152	164	154	161	147	169	143	142	169	156	160	140	154	170	165	143	149	157	133	141	170	151	158	173	163	147	183	152	157	153	151	163	146	166	162	125	152	138	159	147	184	155	158	139	134	133	153	153	142	138	165	152	147	158	148	168	145	144	163	144	145	150	154	152	152	158	136	138	155	150	157	160	136	147	173	133	186	137	142	161	171	178	163	167	160	166	148	145	150	147	154	158	153	161	150	151	156	148	158	159	142	155	165	150	155	165	136	132	151	164	167	150	124	168	155	158	165	165	145	165	147	163	146	159	167	154	144	152	145	165	125	154	156	179	153	143	160	151	150	159	146	146	146	139	153	154	148	159	127	150	168	162	158	155	171	152	146	143	155	155	137	168	179	149	155	157	141	141	159	157	150	146	161	171	151	150	147	141	167	170	155	145	162	145	145	144	154	155	164	164	156	173	146	167	154	153	166	135	168	182	150	144	145	171	157	168	151	148	150	172	161	140	144	167	149	156	158	155	139	171	164	153	145	153	157	167	130	161	175	152	150	151	154	166	148	155	128	168	161	121	155	161	137	130	138	164
345	2	2100	144291	391	0	23	149	229	406	408	434	388	391	327	319	297	309	282	263	263	284	268	210	236	258	236	252	223	221	221	218	209	199	203	222	214	189	204	196	182	194	215	186	238	201	198	182	193	208	190	177	176	218	176	185	199	178	180	175	156	174	181	198	183	170	188	176	159	204	174	185	182	191	180	179	180	183	172	180	178	196	172	173	166	156	179	163	193	182	184	163	169	183	168	181	158	164	171	159	176	183	184	188	167	181	151	167	172	173	183	206	180	193	199	177	173	192	153	174	195	173	162	178	184	183	154	184	168	169	166	153	183	184	184	172	176	177	191	212	168	152	159	163	177	171	160	177	145	146	164	157	173	169	159	182	151	176	181	168	176	158	175	172	164	205	181	183	176	172	179	173	166	171	181	173	175	164	164	180	168	199	164	175	188	165	186	172	177	185	190	172	156	161	176	146	175	182	180	155	163	169	176	198	173	167	149	149	166	160	180	148	202	186	155	180	151	167	171	176	167	172	184	197	159	165	156	171	183	179	166	197	164	158	154	170	213	173	161	188	176	194	154	164	167	170	176	202	165	169	181	167	167	162	162	165	181	172	188	171	171	178	182	195	194	181	178	177	182	167	176	167	172	181	176	182	185	157	177	181	150	180	174	184	173	184	179	156	176	164	196	184	171	174	174	177	175	164	154	178	148	173	176	174	170	174	185	165	177	177	155	169	184	162	188	173	193	181	180	176	154	152	156	161	164	181	160	174	162	173	174	185	164	162	161	175	179	180	174	156	175	166	180	167	168	183	158	198	159	156	178	166	174	176	148	182	187	160	171	168	171	174	151	169	167	181	172	178	172	182	180	150	155	174	187	170	171	182	154	168	156	182	191	180	154	170	155	186	177	159	202	180	175	175	180	179	155	164	180	141	167	193	158	179	178	178	149	180	180	179	176	166	175	173	169	174	181	155	165	168	180	185	186	166	187	176	173	159	178	173	156	150	194	191	170	186	176	159	183	172	200	156	184	182	175	159	168	184	167	177	167	164	169	155	168	167	174	174	165	147	157	179	163	188	180	171	160	176	167	161	153	188	176	172	164	164	205	163	164	183	184	182	186	176	157	169	155	179	157	181	163	177	173	165	192	175	184	180	189	169	153	194	185	169	171	154	176	176	169	178	167	184	180	193	170	172	165	163	165	177	178	164	147	168	199	169	171	153	177	172	181	162	176	158	159	166	171	156	153	170	184	160	170	156	159	157	166	190	147	169	155	171	167	184	178	168	165	140	156	172	153	171	158	188	168	201	168	168	177	165	173	196	165	183	174	187	176	189	160	180	184	163	166	204	190	151	168	171	166	178	175	177	152	170	174	168	158	172	170	190	166	187	197	164	157	180	163	182	169	182	171	173	156	181	172	165	191	152	162	171	199	161	186	169	161	168	185	162	175	189	166	153	142	158	167	161	202	165	155	154	190	184	197	173	150	169	168	157	171	158	181	156	164	172	176	167	152	192	165	165	160	191	174	170	154	177	175	164	188	158	156	177	153	164	175	140	166	158	171	185	169	156	143	163	158	171	166	188	179	184	164	175	167	189	172	166	157	174	176	196	163	190	160	165	145	163	177	165	170	178	181	173	157	198	184	158	167	171	170	182	171	182	168	163	184	167	156	184	160	171	176	155	161	188	179	165	186	139	170	166	166	164	174	171	159	161	143	173	190	162	190	168	170	188	163	179	167	179	160	168	178	216	152	175	165	169	176	186	162	187	143	155	174	187	181	202	147	161	195	186	164	173	158	155	190	180	175	179	167	181	144	146	175	151	183	173	183	184	167	170	167	196	171	172	187	154	174	172	159	158	165	155	176	188	171	171	159	177	172	177	169	169	158	167	172	202	162	196	171	173	144	159	176	144	154	175	158	163	166	165	175	188	153	167	154	162	185	186	167	180	176	142	181	186	177	176	174	176	184	169	179	158	180	190	164	159	193	159	165	175	165	184	152	169	192	150	165	189	170	147	165	165	143	159	152	187	157	172	160	186	176	168	180	163	191	171	170	170	167	175	146	178	167	179	159	186	158	186	168	168	157	186	177	169	166	175	159	169	152	169	196	180	191	175	166	158	183	174	194	152	161	181	179	146	191	164	171	180	180	143	169	160	182	189	151	164	171	164	162	165	175	175	181	184	177	163	155	190	164	166	156	192	181	153	169	163	169	203	162	163	168	181	184	166	180	163	170	168	158	152	155	186	171	183	158	168	169	174	181	168	159	186	166	176	177	167	182	182	177	175	160	165	162	180	176	170	168	184	141	166	141	169	173	170	175	174	160	154	167	167	177	178	216	155	176	154	160	173
345	3	3500	144393	372	0	10	158	281	434	439	509	458	411	397	371	353	348	328	307	291	288	266	288	270	265	249	262	280	249	260	249	233	244	257	228	245	255	229	251	232	252	215	237	224	230	233	240	192	217	227	233	216	209	222	208	217	205	205	220	230	220	204	204	223	209	217	214	229	219	222	220	223	190	199	216	199	251	210	202	206	209	234	208	201	220	215	213	210	209	237	171	204	187	216	204	225	199	202	223	200	219	210	200	204	249	209	205	207	179	194	188	192	214	240	209	230	206	206	211	206	210	214	197	209	195	214	214	192	199	228	192	211	194	212	211	198	208	194	194	181	205	206	227	185	195	192	204	197	211	199	203	199	234	204	183	206	194	210	180	228	198	202	211	206	193	194	199	197	189	206	181	221	236	181	213	182	200	216	199	200	218	190	202	220	202	217	220	231	204	208	195	207	215	191	190	197	191	210	194	205	209	203	222	201	190	221	189	210	210	193	228	200	195	199	204	204	203	222	195	211	221	199	216	201	215	202	217	213	213	205	198	215	215	203	211	215	175	180	193	199	202	226	178	225	196	198	188	216	206	206	195	197	225	179	209	223	201	203	184	224	199	210	217	216	183	211	211	220	208	211	200	206	183	207	216	207	224	210	204	187	206	194	235	206	197	206	193	192	192	200	204	204	219	195	220	215	196	198	220	201	224	200	201	210	188	181	187	196	221	209	201	197	203	235	204	211	212	178	236	208	222	193	233	218	202	212	187	200	232	193	180	201	180	209	210	171	198	191	208	197	217	202	187	178	197	219	200	209	217	213	185	191	207	194	182	192	200	211	194	185	230	195	220	228	193	190	207	204	206	205	201	213	201	182	192	208	236	209	182	189	201	200	185	205	191	207	199	186	225	208	203	197	221	200	194	219	217	215	201	223	177	204	204	189	192	176	214	190	200	209	195	192	193	212	207	190	216	203	195	202	206	213	192	196	195	200	196	211	222	209	190	221	194	197	232	197	205	180	211	190	200	196	195	185	187	195	226	175	216	200	201	208	211	220	215	204	186	217	216	186	197	217	212	198	185	209	186	207	191	178	198	210	189	215	191	209	196	198	219	194	200	188	198	182	195	213	196	220	196	210	195	218	212	187	195	205	213	179	196	207	213	201	203	215	214	198	209	202	194	215	204	203	172	208	204	190	182	178	208	177	196	201	203	171	205	195	229	219	202	193	209	206	183	214	205	188	217	228	199	200	212	200	195	187	188	189	180	218	226	214	218	220	225	212	207	185	216	191	214	201	216	212	193	220	205	207	195	215	214	218	203	211	212	202	212	198	188	179	199	200	213	185	232	196	194	202	198	202	194	196	191	218	216	205	214	191	176	220	202	207	189	204	212	183	204	217	205	195	199	183	203	196	191	202	217	205	192	190	198	211	170	190	213	239	202	197	206	232	202	210	214	221	191	187	196	203	192	195	183	210	206	175	202	201	212	208	183	185	185	213	189	190	208	194	189	189	228	214	205	219	200	202	215	188	192	231	217	178	175	198	204	195	235	195	201	179	212	205	198	201	232	207	201	211	175	199	201	210	182	196	202	206	212	222	194	184	200	188	178	212	200	195	173	200	229	212	210	196	203	177	199	185	210	195	220	189	186	192	182	210	225	229	196	195	204	206	200	199	210	200	206	200	199	199	200	200	173	190	212	187	201	195	206	196	207	196	199	204	186	209	198	205	222	212	200	192	200	200	213	222	204	220	205	183	214	175	187	186	222	177	199	202	218	199	211	220	207	176	184	200	201	201	207	210	196	210	210	190	187	210	191	192	207	191	193	204	178	200	186	194	221	219	205	186	208	204	194	197	195	196	214	182	183	221	205	185	207	186	204	202	205	207	219	206	206	202	192	240	201	183	212	222	195	176	217	201	203	197	212	197	193	201	197	206	203	194	168	222	201	214	208	199	189	219	191	195	216	184	204	194	231	183	204	170	199	205	209	202	197	210	186	203	201	186	220	198	192	194	194	213	215	219	216	218	226	196	181	202	194	208	203	205	225	218	183	204	216	204	201	179	225	175	217	175	214	180	201	209	177	192	224	188	206	222	236	215	198	182	191	192	214	182	204	178	226	193	216	221	199	226	193	171	198	196	201	188	234	209	203	188	226	205	200	216	197	200	211	204	215	212	189	227	205	223	197	193	186	192	221	181	202	195	196	191	193	210	193	200	200	195	180	196	187	226	203	231	207	211	182	197	196	201	210	211	197	212	180	213	200	210	208	210	210	187	196	212	193	202	196	221	184	196	206	222	192	194	212	179	201	183	201	193	186	201	190	204	195	205	213	200	198	210	212	192	193	211	224
345	0	2700	144495	369	0	4	170	291	459	503	549	490	487	476	483	429	438	376	410	341	353	352	359	311	355	332	349	316	317	306	314	307	307	298	298	315	285	286	258	269	265	272	279	280	275	272	265	304	263	278	281	284	288	276	237	280	267	248	220	228	261	269	255	228	261	243	250	253	276	256	249	266	280	233	241	268	233	259	246	252	234	240	233	268	262	253	262	269	265	265	260	247	277	242	245	240	252	277	222	230	250	218	253	242	239	253	252	263	250	255	272	246	238	232	249	249	225	241	234	216	237	250	236	247	242	260	240	255	266	231	249	257	225	207	262	222	248	266	249	235	238	213	259	252	213	252	250	218	242	256	246	222	258	260	247	241	252	206	249	235	242	232	252	236	244	245	230	264	224	242	255	237	266	251	258	262	254	253	230	252	254	244	232	268	243	246	271	239	246	226	254	213	228	225	238	232	221	243	225	242	246	245	222	244	256	237	224	247	229	223	231	237	240	240	253	258	239	226	221	249	252	260	245	223	253	236	244	239	239	264	270	262	249	214	221	240	243	253	258	229	267	287	254	244	220	235	224	219	211	239	263	251	240	259	259	236	258	233	236	258	222	255	244	262	239	226	241	212	225	221	214	232	253	247	239	239	235	252	226	214	247	227	243	233	226	260	242	237	237	235	225	236	240	247	258	231	248	236	238	226	275	241	266	231	236	242	258	232	245	226	251	264	240	253	257	224	240	221	240	217	246	254	244	226	270	242	240	215	244	244	241	213	265	238	232	242	239	237	239	234	244	233	232	237	228	226	250	194	223	250	246	234	253	211	248	239	231	237	256	235	221	241	250	229	244	227	259	241	257	285	232	227	240	255	210	233	221	216	245	211	226	256	270	250	246	223	261	255	245	245	251	239	238	248	238	242	212	227	234	221	218	220	236	232	248	243	257	238	246	237	244	232	248	244	258	247	254	239	234	210	236	232	240	242	232	229	262	244	226	239	238	220	230	232	245	242	249	253	243	216	244	236	224	221	250	258	224	243	233	238	263	235	204	229	250	238	262	255	241	240	227	243	260	267	241	234	219	220	234	230	235	269	258	243	234	252	243	242	256	202	222	238	247	247	244	216	254	222	255	242	234	253	239	261	253	224	244	239	202	238	237	238	225	216	246	246	240	270	256	221	227	264	234	242	246	217	248	256	246	238	245	234	247	229	223	268	267	250	242	229	227	230	246	232	236	227	226	235	239	242	238	237	252	252	226	248	256	228	243	222	240	246	263	237	223	249	243	246	232	234	251	245	224	239	255	205	258	248	215	249	229	224	223	240	236	250	253	219	235	232	223	241	260	256	247	234	223	216	250	248	235	247	256	219	206	259	216	236	249	223	236	226	220	222	238	240	261	249	269	226	243	232	229	252	241	220	235	222	207	235	235	252	238	222	260	236	233	255	236	233	226	252	215	224	235	240	207	256	234	218	230	232	253	245	229	229	243	269	231	260	209	244	240	218	242	235	256	247	246	254	253	226	234	242	229	251	248	223	242	222	249	260	236	231	249	235	242	251	231	266	216	224	228	235	243	235	268	270	263	236	239	226	236	243	204	240	235	221	213	232	241	227	234	235	205	240	234	241	237	264	231	228	245	282	219	255	232	243	230	250	233	212	220	256	215	211	261	249	237	204	249	239	223	229	222	250	251	220	236	243	260	229	239	218	232	221	248	231	265	196	240	260	258	213	249	256	241	263	223	213	249	262	241	236	234	247	224	222	222	237	239	235	226	227	206	227	225	249	214	211	225	220	218	265	240	238	234	233	241	245	240	228	244	232	244	251	240	257	224	251	234	244	240	233	214	226	261	260	219	232	237	221	256	230	232	242	257	214	281	222	210	194	232	233	231	231	219	228	262	243	242	240	218	241	221	230	241	234	228	214	242	222	239	247	229	261	249	238	219	246	238	230	233	244	239	235	264	200	240	240	237	237	252	232	238	242	232	244	242	244	225	281	238	237	243	236	207	217	217	240	259	243	234	250	239	246	250	254	253	243	249	248	212	241	266	240	255	239	238	230	241	226	246	238	231	262	229	237	254	239	258	229	263	254	238	239	246	267	263	251	239	235	244	211	242	231	236	229	236	246	240	235	248	293	256	226	217	243	239	240	235	221	223	222	253	202	229	241	218	247	242	245	249	253	223	240	250	240	261	256	233	232	248	252	246	239	245	222	234	252	237	236	238	234	213	238	240	249	217	241	254	216	249	252	222	235	248	238	224	215	233	238	235	221	262	249	240	242	251	256	222	228	246	250	226	226	240	235	231	218	227	243	236	249	256	217	237	239	244	231	245	239	244	260	240	233	226
345	1	1900	144597	366	0	20	131	197	359	368	401	369	338	280	259	255	265	258	231	214	233	253	214	223	211	220	212	195	177	181	211	181	180	184	176	174	180	148	189	181	173	185	157	167	177	159	140	167	172	175	184	170	161	193	179	167	158	154	134	179	167	159	142	154	139	150	164	166	148	166	146	163	184	167	153	159	182	188	161	178	156	176	163	157	149	144	151	159	155	142	144	169	155	180	141	155	137	141	157	172	172	164	140	138	158	128	180	156	149	161	162	121	174	145	180	164	138	148	156	152	122	150	148	145	141	144	182	162	160	150	157	151	151	155	169	155	173	143	167	136	149	150	147	146	145	170	162	162	142	138	140	144	156	138	138	159	147	148	165	145	177	149	138	169	160	158	169	136	167	134	159	152	166	166	209	163	157	123	156	146	164	168	133	161	159	134	154	130	155	159	145	150	159	135	154	139	163	152	162	169	151	171	151	150	165	146	148	152	159	158	148	159	136	156	138	174	151	151	164	154	147	143	153	155	137	165	148	170	161	151	147	154	150	141	148	160	157	162	143	141	169	142	161	136	168	168	157	152	159	156	141	168	150	149	120	146	156	146	176	154	162	150	151	157	159	185	153	165	121	139	141	173	140	151	136	155	169	143	156	145	162	164	166	154	167	147	163	146	160	160	174	159	166	162	143	163	156	144	158	154	144	143	160	156	135	160	174	138	166	155	147	149	158	136	151	159	180	169	146	162	133	145	165	179	165	177	132	149	168	172	161	150	171	160	153	163	145	164	160	152	168	153	138	144	125	145	139	158	137	158	149	158	152	182	155	134	174	135	158	141	173	141	174	143	157	140	152	132	154	157	176	171	135	157	153	151	163	143	160	149	171	155	139	156	143	166	152	147	136	142	157	149	141	130	151	164	146	159	140	159	157	158	153	156	150	150	160	176	162	160	157	150	154	156	144	163	134	134	143	152	162	160	166	156	144	142	142	161	141	149	148	159	140	133	159	154	160	188	163	157	153	162	150	134	153	164	169	144	141	166	154	141	141	140	178	156	146	138	188	142	150	163	155	135	173	145	155	157	186	155	154	169	147	156	139	156	151	146	159	168	152	150	134	141	136	142	142	147	153	128	165	155	154	147	155	174	153	158	167	150	159	155	153	155	161	152	152	153	155	168	146	173	148	152	141	171	160	147	156	158	151	174	164	148	157	168	169	146	181	142	169	137	135	161	163	174	157	166	153	168	152	131	155	146	148	143	170	180	130	164	139	156	172	153	141	146	171	149	159	150	156	157	169	140	163	160	157	156	159	142	162	165	149	151	153	162	141	157	134	134	171	162	177	173	156	167	152	149	153	155	140	163	158	168	187	173	153	171	157	148	149	140	165	151	171	135	146	155	146	135	177	183	139	158	165	142	158	159	151	163	143	160	157	143	160	144	162	187	157	143	152	178	162	168	164	163	154	155	157	164	124	145	138	154	152	152	149	156	149	137	148	155	180	167	132	132	137	148	162	171	157	161	165	161	158	151	159	146	181	152	166	163	142	156	143	158	154	154	157	178	163	166	159	141	160	164	142	167	145	156	146	171	149	146	156	167	144	142	138	156	161	145	162	147	160	136	153	152	144	142	158	166	127	128	156	156	148	161	162	137	154	167	143	151	163	175	165	165	154	148	137	143	132	143	162	140	153	136	146	170	147	169	155	153	153	164	146	155	168	141	158	150	129	161	184	176	163	152	162	133	165	136	157	153	145	130	170	162	169	171	159	151	154	188	168	158	161	162	136	145	135	168	144	146	161	133	154	149	159	141	162	153	152	149	155	138	141	149	157	163	145	144	157	166	163	189	142	126	159	154	144	168	150	144	153	147	149	141	163	168	155	159	151	138	159	131	154	167	147	165	160	150	137	162	145	147	154	163	178	142	137	163	131	142	164	143	142	134	155	154	154	145	124	154	161	138	175	130	153	169	166	147	139	162	154	166	153	156	151	135	150	142	171	151	139	161	154	172	153	182	136	143	145	163	146	147	160	163	173	166	142	136	159	167	161	177	176	149	143	149	146	162	149	162	159	166	154	137	146	140	175	153	124	161	154	149	147	166	163	162	162	151	153	154	141	139	132	156	129	154	157	155	164	170	162	144	154	158	157	161	150	165	157	146	134	138	143	145	160	158	163	170	153	148	157	138	151	145	172	151	157	177	157	145	141	161	157	166	162	163	150	149	179	158	153	159	145	163	160	156	185	152	165	152	177	150	154	170	134	152	170	149	149	148	149	146	129	153	144	161	142	147	135	151	144	149	177	142	137	157	156	137	148	159	158	180	156	141	184	163	163	161	170	158	168	164	153
345	2	2100	144699	375	0	14	165	251	413	386	438	381	378	336	297	317	266	290	279	270	285	249	227	244	259	236	248	238	220	220	218	187	211	214	220	213	212	220	216	194	205	201	202	197	196	176	201	222	181	181	195	203	153	203	199	196	166	182	166	216	190	150	173	185	183	169	196	192	193	169	187	157	179	182	202	180	162	214	188	195	174	174	168	188	173	160	194	190	168	162	164	171	164	186	157	175	169	171	166	163	191	145	177	150	189	175	150	213	202	172	185	184	175	176	197	182	168	161	168	186	178	187	178	178	182	176	153	159	182	151	170	199	178	164	159	180	171	152	163	170	177	195	171	168	184	159	184	182	158	158	171	169	166	166	174	172	172	172	164	171	183	157	178	172	189	189	174	186	174	152	176	172	159	151	166	168	184	179	164	171	156	179	157	180	153	167	155	161	191	178	154	161	187	178	179	184	183	176	184	164	211	161	160	168	164	195	172	166	176	166	211	153	170	156	176	180	164	168	156	170	181	181	174	161	147	183	164	173	179	177	175	181	166	174	173	162	191	200	170	159	149	159	181	163	192	168	191	166	159	171	182	170	154	173	172	167	175	162	175	158	179	163	164	175	177	190	186	167	162	179	160	178	175	164	166	161	179	165	166	165	175	171	146	184	164	159	173	187	175	144	180	158	172	156	176	182	162	171	167	164	173	169	193	176	156	174	169	169	157	153	163	152	182	172	160	177	165	189	154	189	160	168	183	194	167	182	151	150	183	183	175	149	157	163	185	169	154	137	175	158	175	177	164	160	151	155	164	145	169	148	179	168	176	171	181	166	160	172	179	185	151	170	191	179	173	174	169	158	185	163	161	162	188	181	169	186	171	183	178	164	176	197	166	159	168	169	175	174	165	159	177	168	163	177	164	186	172	164	174	157	161	154	161	183	169	151	168	165	177	173	167	159	152	156	179	163	180	179	159	173	180	167	159	154	183	179	170	170	161	182	171	179	203	172	187	171	180	186	179	185	180	165	174	164	185	160	152	157	157	161	169	178	167	194	153	152	178	174	176	163	175	155	211	195	177	173	183	163	177	167	164	178	165	175	156	183	148	167	154	169	193	175	179	181	156	194	165	174	156	147	179	173	170	173	166	185	178	181	179	199	184	163	154	161	191	174	181	173	176	163	157	173	170	170	160	160	174	163	178	156	176	163	142	184	163	164	156	174	174	176	154	152	160	195	189	147	170	170	184	176	177	157	150	176	150	172	177	176	180	173	172	186	170	163	158	156	175	166	158	152	175	146	172	156	171	179	167	172	179	178	183	209	163	190	184	161	169	171	172	185	181	151	185	174	157	144	162	166	168	166	185	168	183	164	161	182	173	158	169	180	168	185	159	181	153	161	174	152	191	171	187	164	161	176	164	189	181	180	152	154	159	167	169	170	163	164	194	181	174	177	157	158	179	174	181	184	166	169	161	152	162	178	185	166	161	168	166	162	143	162	172	190	190	172	174	152	180	178	179	183	157	192	175	173	168	160	164	167	154	180	180	170	151	159	167	185	192	194	160	169	179	147	158	146	151	165	154	176	176	172	171	167	184	172	167	154	164	171	182	158	162	161	168	147	167	168	194	194	160	155	160	191	196	160	162	170	164	184	174	158	159	180	155	200	170	180	185	185	163	161	151	195	187	165	160	168	173	152	157	183	176	163	152	172	172	158	166	171	154	158	156	150	179	141	173	180	161	177	169	173	182	146	170	162	163	160	189	180	174	145	186	146	173	160	180	149	168	184	184	174	158	165	161	165	179	162	163	141	158	172	183	160	177	159	184	172	156	165	171	177	171	161	153	156	174	151	145	158	173	155	171	182	165	173	170	159	203	162	166	168	169	176	170	159	180	195	163	162	164	155	158	178	187	188	163	173	172	181	166	185	165	163	167	140	168	162	188	161	170	153	158	191	186	168	171	189	166	178	174	153	183	169	147	179	184	180	164	187	153	152	181	155	162	161	165	160	184	154	173	171	169	149	176	166	196	169	162	172	170	161	144	157	178	171	181	156	175	177	190	174	185	174	171	169	169	178	171	171	155	169	186	164	181	169	163	164	164	156	170	178	155	185	181	188	186	159	181	185	166	170	169	161	194	151	167	165	158	192	165	180	174	163	186	163	149	166	169	182	178	166	157	181	158	176	164	161	156	190	152	162	164	145	166	157	176	171	163	156	153	151	165	180	157	153	179	172	179	177	147	165	163	168	160	170	182	151	156	148	171	195	159	165	178	168	168	151	174	160	155	167	182	175	195	186	165	175	188	170	185	180	167	164	169	170	154	174	169	175	175	169	174	174	156	174	172	171	141
345	3	3500	144800	382	0	15	187	286	445	415	471	437	436	361	374	348	352	301	330	334	266	302	305	258	243	281	258	262	230	243	236	278	267	246	231	243	241	227	256	216	226	225	251	204	230	217	233	211	222	248	230	205	213	208	219	202	246	213	209	242	201	216	201	222	214	225	218	199	209	221	182	218	194	234	201	211	207	191	192	200	180	198	208	203	204	216	217	227	205	196	215	200	214	175	188	189	217	223	185	206	197	223	186	201	214	217	203	214	209	211	212	193	217	230	184	203	232	184	208	202	207	197	205	226	208	206	211	212	201	199	168	202	187	224	204	195	190	192	202	211	183	189	184	206	226	182	206	202	222	199	194	207	223	214	216	197	213	193	186	202	180	237	206	216	166	200	198	206	203	203	222	198	215	184	202	192	218	208	218	217	194	216	208	206	192	194	222	195	184	194	203	185	224	198	192	187	216	211	207	221	195	221	196	196	206	194	181	189	210	200	212	204	188	187	230	188	221	176	213	191	204	247	203	177	194	187	209	188	226	190	201	213	209	199	205	197	187	207	215	201	198	175	200	202	212	208	210	205	173	208	205	220	217	222	195	203	197	183	206	204	180	194	208	216	189	179	194	200	201	195	196	217	213	203	190	220	203	188	183	198	205	216	210	191	206	193	201	200	203	207	213	190	192	192	182	219	222	200	199	209	221	194	201	209	216	191	206	229	190	209	187	210	212	216	209	201	188	182	221	201	219	214	194	207	197	195	204	195	181	195	196	181	209	189	175	208	207	201	212	182	217	181	206	221	188	202	196	204	205	198	207	204	197	222	214	215	208	235	213	207	192	196	195	189	184	219	188	199	199	210	223	189	203	187	207	222	223	201	224	206	187	173	192	207	182	180	179	220	226	209	188	203	210	211	202	193	199	200	189	198	205	178	182	189	220	189	183	202	197	193	189	213	199	228	192	182	214	190	214	187	170	207	195	198	187	166	200	214	190	223	191	218	202	219	194	182	193	182	221	178	189	191	192	188	201	211	187	208	208	195	222	224	207	219	177	208	198	184	234	213	200	201	170	183	194	184	195	199	191	233	173	202	193	178	213	207	227	235	212	162	211	185	220	166	189	206	192	192	209	203	184	188	194	213	182	191	189	200	185	214	185	200	200	201	218	203	202	161	184	173	186	201	215	202	179	185	163	197	207	206	199	197	208	202	214	192	191	166	216	176	208	203	190	211	204	200	216	178	226	198	182	208	214	193	199	187	217	199	182	199	163	191	203	192	196	209	185	203	210	189	185	184	198	192	229	180	199	195	214	198	183	197	185	195	191	194	215	180	195	185	206	188	207	206	192	203	187	193	196	196	193	206	213	201	202	199	218	201	199	201	189	183	215	182	200	209	188	185	201	203	173	188	213	232	201	218	205	217	231	211	215	231	194	228	196	187	225	184	193	206	211	204	197	206	221	195	173	186	222	188	189	184	201	190	204	201	203	189	185	200	197	208	196	191	227	196	187	202	217	166	157	199	211	232	212	157	191	189	194	186	207	206	223	207	209	200	212	185	215	211	196	208	208	204	190	184	207	213	185	201	184	185	197	216	191	209	214	195	192	198	216	192	188	181	202	188	183	191	203	218	221	219	191	192	192	199	195	209	196	205	209	171	197	206	209	195	203	209	198	214	200	179	191	200	190	209	227	221	203	209	198	190	195	189	205	208	186	215	186	209	206	204	217	198	195	217	183	209	211	200	220	190	216	207	212	215	203	208	206	209	180	208	189	209	207	204	201	214	203	188	217	197	201	220	209	212	214	203	221	181	181	217	214	185	202	192	201	227	203	189	227	204	198	183	200	183	201	185	181	212	211	193	182	176	226	185	215	190	218	201	185	202	201	218	197	194	230	210	202	187	200	190	200	214	206	183	196	186	181	214	201	201	194	204	201	206	194	210	215	192	222	201	183	189	198	199	197	214	214	188	204	222	196	176	216	190	197	201	194	195	199	193	224	191	191	217	219	176	201	193	204	196	211	218	194	207	195	218	211	188	206	195	210	198	201	170	223	180	196	206	216	186	213	219	184	196	217	202	228	210	183	201	206	213	196	207	200	188	201	209	209	199	195	208	200	220	180	170	198	192	189	208	216	218	194	189	207	207	186	188	209	197	210	208	214	173	216	194	226	205	196	187	205	191	196	182	193	212	185	208	198	240	174	195	207	236	199	229	188	181	194	209	189	205	220	180	216	191	189	193	204	198	200	193	192	211	196	215	188	177	195	205	199	196	203	211	205	187	221	175	207	195	206	187	198	206	173	183	199	191	210	173	202	193	229	216	187	203	196	185	214	191	192	212	185	164	177
345	0	2700	144902	377	0	7	160	322	459	483	539	486	500	484	454	413	390	381	387	352	362	362	320	327	360	320	329	312	310	338	321	336	322	301	300	285	285	279	279	261	259	283	275	268	274	285	289	254	281	264	284	270	238	248	272	277	244	252	258	248	253	243	265	240	256	259	257	229	257	259	242	254	252	255	262	272	246	242	242	230	237	244	240	250	247	240	246	263	214	250	249	244	239	235	240	249	266	225	260	283	240	251	227	259	246	247	240	240	245	272	243	252	275	219	267	236	232	254	221	244	247	219	228	260	257	242	234	248	226	240	240	221	260	231	228	231	240	232	244	252	245	265	249	238	207	248	255	245	222	239	268	238	232	213	247	232	260	245	239	201	241	264	233	257	241	235	223	263	226	250	262	214	216	262	224	274	252	265	241	263	216	230	263	239	257	234	245	257	226	255	253	261	238	249	247	251	226	227	266	237	255	251	239	250	249	214	241	233	235	212	220	228	247	242	255	243	243	239	243	252	250	227	256	226	250	237	204	244	261	221	264	237	261	235	238	220	219	234	246	266	229	254	237	255	213	247	223	226	234	258	250	266	244	258	238	241	226	207	223	252	246	239	259	239	219	254	257	215	226	249	228	254	221	246	260	228	245	281	239	243	231	250	229	226	238	256	262	236	234	259	232	231	246	246	220	236	236	225	217	236	251	241	252	232	228	271	266	232	239	234	229	214	226	235	253	232	230	223	219	235	229	240	209	278	245	216	237	246	215	236	258	225	252	233	234	211	211	207	259	235	224	241	227	213	246	241	229	227	226	225	218	214	241	235	246	230	257	256	214	240	240	259	262	230	249	220	229	240	246	232	236	233	233	218	227	255	239	236	224	233	257	272	236	253	252	213	224	217	225	236	263	243	241	240	241	219	246	250	247	237	240	215	222	245	250	244	222	223	251	231	220	229	225	233	231	225	235	219	215	235	237	214	254	246	254	246	237	237	220	240	241	267	262	219	223	222	246	223	233	220	233	254	253	196	288	243	234	229	271	228	244	235	216	215	227	236	247	258	201	225	250	229	263	230	270	198	235	229	227	238	260	247	248	247	216	249	214	243	210	247	216	243	231	232	275	239	223	234	226	254	221	225	239	255	269	232	237	242	236	258	226	242	252	259	230	233	252	234	238	240	241	214	255	235	231	234	221	244	251	241	223	258	229	238	222	253	242	232	232	238	258	248	246	222	223	216	249	247	234	261	243	228	247	274	234	235	226	228	243	226	219	238	237	226	234	226	230	227	239	248	238	247	247	234	237	238	251	213	215	250	245	244	200	230	259	250	240	256	229	241	237	216	244	252	224	221	227	249	230	248	220	265	250	242	243	225	258	231	237	241	237	236	221	236	246	236	249	265	222	257	252	260	237	237	237	256	221	201	248	222	249	230	247	236	248	216	228	218	243	235	217	233	214	246	259	223	246	229	220	231	232	232	232	250	246	230	215	252	260	248	207	258	254	249	243	239	226	239	257	242	193	230	251	269	216	239	227	242	241	220	226	223	222	259	242	220	224	241	248	199	227	262	245	217	252	227	218	231	232	217	239	240	269	207	230	275	214	241	233	215	251	229	257	223	238	249	249	253	231	221	213	221	223	242	239	225	233	237	233	242	240	237	233	253	241	230	235	226	212	222	227	235	244	235	236	248	255	233	242	230	244	256	213	240	258	242	238	232	233	253	264	244	246	217	214	254	250	250	244	225	221	237	246	214	215	248	226	228	219	227	232	256	251	249	247	252	249	215	244	228	247	234	236	219	226	236	252	229	233	242	209	247	261	224	215	220	252	226	234	223	247	249	255	235	256	220	282	246	252	219	224	271	235	232	227	266	246	230	266	241	261	243	213	236	258	232	238	241	254	235	232	229	217	225	239	260	197	237	246	241	220	238	241	210	250	241	230	224	233	217	239	237	245	277	238	239	255	216	210	240	235	231	230	232	245	237	240	224	254	228	251	242	228	211	243	220	251	251	232	248	224	239	233	250	215	221	226	266	224	253	249	252	206	239	234	241	228	245	243	258	246	240	259	275	229	241	237	234	238	259	251	242	236	220	216	255	232	240	213	241	221	262	236	252	229	240	265	245	250	229	281	235	258	256	243	255	266	242	233	254	219	268	232	223	234	225	248	232	233	241	254	221	246	234	242	232	224	244	245	264	251	233	251	226	242	228	233	219	264	238	233	240	228	254	236	228	251	234	219	202	238	245	247	261	237	228	226	261	250	248	234	264	248	224	241	241	259	223	241	242	245	235	264	228	253	255	238	241	254	260	221	229	234	234	232	242	230	254	226	242	222	204	248	234	227	226	225
345	1	1900	145018	375	0	19	120	233	358	387	389	344	318	309	266	270	267	225	217	236	225	218	187	187	215	205	200	193	192	181	192	179	198	195	176	167	159	157	167	163	164	165	163	175	171	164	178	161	184	175	168	190	193	168	141	181	191	159	145	169	154	162	156	167	142	176	181	158	149	187	164	147	158	166	176	158	146	143	155	167	165	139	167	147	164	152	142	161	167	167	167	168	168	169	162	155	160	150	143	147	159	144	165	163	171	120	132	167	161	163	146	148	186	155	166	162	162	161	157	152	164	157	177	120	160	157	131	151	165	146	172	155	135	157	156	148	146	164	145	156	138	179	173	155	158	118	142	152	178	135	141	144	157	145	157	151	141	139	141	139	155	126	171	173	143	132	131	153	145	172	164	145	153	180	155	159	142	161	154	155	163	157	142	154	158	153	143	162	153	151	133	157	170	153	163	159	144	168	163	150	175	147	129	143	152	150	127	153	150	159	130	145	142	144	148	141	153	146	151	152	151	135	163	152	128	175	153	167	168	169	163	168	150	148	152	157	141	156	179	160	138	150	167	156	166	150	143	139	136	140	151	152	158	153	143	162	149	164	159	161	149	162	164	164	163	165	151	147	165	140	162	136	159	171	167	140	163	134	187	152	147	131	151	166	151	166	157	172	146	173	146	149	154	144	160	171	155	150	169	165	143	147	162	155	156	149	163	142	140	129	156	144	159	152	129	151	152	174	135	165	125	171	152	150	158	151	145	150	153	143	156	165	140	161	167	148	152	149	167	154	167	178	132	153	162	155	157	169	161	138	164	146	146	149	140	163	148	165	169	143	155	183	155	136	170	127	158	139	154	138	159	150	154	151	143	152	153	154	160	154	170	154	154	148	157	155	153	162	153	148	146	157	142	154	130	136	140	160	163	169	155	160	151	151	153	162	148	168	163	164	161	139	137	149	151	153	146	164	136	144	160	131	170	177	142	152	156	156	170	161	164	153	139	145	151	158	168	152	163	143	153	157	149	141	173	164	152	159	152	174	131	146	165	153	146	130	152	137	149	153	135	166	159	158	136	141	165	129	158	153	139	166	171	128	160	168	152	132	151	159	157	153	162	157	150	159	153	157	150	151	158	160	150	191	149	138	163	157	140	158	178	156	153	169	150	154	146	160	152	150	165	156	160	151	176	138	159	149	155	139	148	157	176	125	172	136	155	151	182	149	159	145	169	155	163	157	138	148	137	149	150	151	134	151	147	165	175	155	158	147	151	175	136	160	143	135	155	141	166	160	142	158	170	161	139	156	143	134	144	141	158	140	158	138	138	177	147	142	144	126	147	154	151	178	164	156	138	150	163	142	158	154	158	147	144	153	153	141	151	145	161	154	160	158	164	159	153	143	141	173	168	153	167	133	171	144	154	146	140	165	173	166	153	157	154	140	127	159	150	157	158	144	146	160	149	145	146	165	141	143	138	137	136	144	150	167	149	148	176	177	143	161	149	138	129	137	163	153	167	136	140	172	162	143	162	146	158	141	137	166	168	160	149	145	157	167	158	148	174	163	153	172	154	151	138	121	137	171	143	152	165	152	160	155	131	172	150	143	162	157	151	150	144	138	140	163	168	153	154	162	136	135	146	159	131	144	162	144	137	154	177	142	150	161	164	163	169	154	143	159	167	153	155	171	160	164	154	158	156	152	147	154	179	171	161	155	146	151	164	154	142	173	134	163	148	166	150	142	167	143	160	139	134	172	153	135	159	162	157	160	177	148	138	148	143	132	143	160	145	137	138	131	165	163	147	140	153	155	135	157	148	136	146	173	134	159	172	138	144	147	146	163	183	157	179	156	148	160	142	163	165	154	164	145	135	130	151	138	168	165	132	151	158	157	167	165	144	161	145	133	141	148	160	134	143	172	141	148	165	157	138	160	142	151	145	159	173	125	153	147	164	128	165	172	157	154	159	161	163	135	169	178	171	137	146	142	148	149	161	140	187	166	141	168	174	148	168	165	145	142	171	130	164	152	152	159	144	152	153	140	150	159	157	166	147	152	166	137	142	147	155	162	166	151	143	153	145	164	159	167	138	164	160	142	148	161	149	171	165	151	121	156	141	146	153	175	157	130	142	147	155	161	153	152	125	154	152	161	156	141	177	155	168	159	145	161	166	160	153	156	138	153	137	129	158	134	138	154	158	141	149	133	161	153	144	141	146	160	141	157	158	160	161	158	149	138	161	155	133	142	149	166	155	178	169	142	147	157	130	145	151	143	143	169	127	171	154	149	160	157	173	170	146	141	147	154	162	126	145	156	150	169	154	155	150	144	138	165	146	132	148	160	135	162	136	155	146
345	2	2100	145120	371	0	12	137	228	399	401	441	409	381	336	317	303	289	266	256	248	270	268	248	245	255	226	225	228	269	222	234	219	210	206	197	209	204	208	202	202	197	194	194	230	196	189	190	220	211	198	191	189	216	173	202	181	196	184	202	191	205	197	183	184	175	174	172	192	210	196	175	191	175	160	172	191	166	148	158	187	191	205	162	177	177	170	193	150	168	173	180	185	176	159	164	196	186	188	175	165	166	192	186	170	156	186	173	162	180	176	193	174	170	207	183	162	163	168	191	192	169	188	196	171	213	170	192	152	188	182	188	172	189	187	176	153	174	173	175	168	179	150	193	175	176	175	179	173	199	178	182	172	179	150	172	167	179	171	171	195	160	185	173	157	159	177	173	194	174	182	158	150	153	174	177	189	174	199	182	184	203	168	190	171	171	207	177	156	171	201	167	201	196	170	167	169	165	162	173	171	186	186	170	175	177	159	169	184	168	183	192	169	197	186	174	165	180	160	159	170	172	174	190	165	170	177	173	170	197	163	168	174	178	160	170	158	184	174	185	172	187	181	164	164	173	176	152	183	166	184	208	190	162	173	155	211	173	167	148	169	172	173	187	169	187	159	173	184	166	166	184	159	170	199	182	171	165	178	170	171	197	173	165	164	166	154	156	182	158	189	151	156	170	180	189	187	173	195	181	179	191	181	149	171	177	185	165	148	184	186	185	148	189	167	147	169	167	165	171	185	162	156	172	180	178	214	182	174	176	163	155	181	167	197	198	161	177	158	173	158	153	155	179	159	173	186	193	151	168	165	167	189	167	165	162	149	209	172	158	178	178	152	183	184	182	193	168	178	180	191	159	177	162	186	173	152	161	162	174	163	182	164	198	197	173	183	175	163	167	149	184	157	169	185	166	187	154	188	177	172	166	166	166	176	167	165	167	172	151	164	155	158	174	171	183	167	155	173	190	183	179	166	162	141	162	151	182	199	170	180	169	192	170	144	185	166	162	158	189	151	162	156	164	173	173	163	146	163	167	162	159	187	181	190	194	185	161	165	197	169	170	174	166	163	182	193	156	181	169	191	194	167	176	170	166	171	185	160	174	159	176	167	203	175	185	167	162	159	196	160	151	179	185	173	166	173	162	179	174	170	174	179	179	180	175	174	168	169	164	190	146	176	183	160	177	189	163	164	172	167	170	191	175	184	174	156	165	160	187	172	176	162	166	165	175	158	161	155	167	159	163	185	162	170	166	153	184	159	196	180	194	171	159	167	170	173	176	171	184	179	167	160	183	171	168	171	176	171	200	169	158	156	175	171	202	152	173	149	143	170	179	187	180	190	172	167	181	169	190	193	175	172	148	154	195	156	194	181	165	200	159	160	178	178	163	161	175	178	170	176	169	152	164	165	175	162	187	172	192	183	160	167	188	161	185	156	169	156	181	161	167	206	170	183	170	173	198	170	164	173	169	182	165	155	166	164	155	184	167	179	178	154	180	173	164	183	171	159	182	162	169	171	174	176	172	181	190	180	182	158	165	180	176	166	185	171	162	205	161	169	148	160	192	169	171	159	193	154	166	149	168	154	196	172	166	183	169	161	178	190	155	173	181	197	180	189	189	146	170	178	178	169	184	159	159	165	165	181	168	180	172	165	183	153	205	171	178	161	192	175	155	153	165	152	147	157	153	210	169	174	174	179	187	183	177	182	162	203	173	176	160	189	144	163	190	159	155	161	145	151	153	178	158	170	162	172	183	149	173	178	164	182	169	173	179	164	175	166	185	172	199	186	180	175	171	173	160	161	179	168	166	177	147	174	167	175	178	171	168	161	198	158	153	164	176	185	166	194	195	175	181	193	159	182	169	160	179	176	169	174	181	187	160	202	164	165	155	195	172	205	172	179	151	176	183	161	158	162	167	192	163	179	181	175	174	175	179	172	183	185	197	169	141	166	171	166	168	167	162	179	182	177	183	174	162	175	182	165	178	197	159	155	165	171	173	145	155	189	174	175	164	167	170	176	171	172	165	159	150	155	183	159	189	171	179	190	193	172	201	167	180	166	194	179	167	181	177	163	164	183	161	174	169	176	168	145	172	175	199	163	158	169	185	154	189	177	175	183	172	160	162	182	182	159	174	158	184	185	174	177	179	149	160	157	165	168	169	170	170	184	154	166	151	172	170	170	173	165	186	170	197	174	173	171	172	161	146	170	163	167	174	176	165	164	172	176	167	176	163	160	163	177	155	187	181	172	201	148	163	177	159	184	188	167	192	170	182	176	208	165	181	161	162	163	201	158	206	161	176	158	153	161	171	155	171	193	161	161	177	156	155	181	157	155	175	180	184
345	3	3500	145222	371	0	12	182	269	441	387	514	443	418	406	353	329	330	323	332	309	316	287	301	274	267	278	265	260	274	259	275	258	258	256	259	230	255	244	243	244	255	215	247	196	208	225	213	247	214	235	234	218	218	210	241	207	202	215	191	239	179	222	225	234	196	221	218	200	204	201	209	208	204	219	194	219	181	195	220	218	215	205	212	211	211	234	197	185	194	205	202	209	227	193	236	192	231	192	227	210	212	203	178	192	194	196	206	196	234	193	210	204	214	184	196	182	189	193	200	207	173	180	189	203	199	180	214	215	209	188	203	198	195	209	175	201	214	209	168	207	194	224	195	227	193	211	189	212	208	184	198	200	184	221	203	192	208	190	192	208	204	203	198	202	190	224	196	213	189	209	181	213	206	201	218	220	195	211	209	201	182	201	169	187	197	208	198	216	189	180	213	187	223	171	196	215	208	208	196	207	208	208	220	215	191	202	197	214	174	202	200	206	192	217	206	200	203	201	213	182	194	213	194	202	195	210	197	216	181	209	208	199	198	205	213	200	231	190	217	193	180	196	196	198	184	189	216	178	214	219	206	200	208	175	185	182	216	157	184	209	196	195	211	197	210	197	216	187	225	204	188	190	199	181	219	217	198	215	212	195	190	210	204	207	180	181	185	192	201	198	180	232	193	211	187	183	207	189	204	192	223	199	197	220	189	192	181	225	216	207	190	219	179	207	201	201	207	197	212	200	213	208	216	207	213	206	216	190	192	181	206	206	212	233	216	207	196	182	200	204	200	213	170	196	205	207	192	189	211	215	186	211	183	180	180	198	218	203	190	178	206	182	205	204	211	206	204	199	202	183	185	196	200	204	182	200	215	201	218	183	196	198	194	190	222	207	211	197	209	207	206	184	185	201	190	194	222	174	211	182	212	189	218	211	186	187	210	215	180	188	194	215	206	195	202	216	216	198	208	204	209	208	216	201	197	177	214	192	180	200	212	208	217	214	229	167	187	194	220	208	187	201	175	197	182	197	187	208	171	171	195	186	190	184	197	197	187	194	187	177	208	214	240	176	213	201	204	214	169	187	202	217	180	213	240	182	204	185	203	196	206	193	211	186	205	175	179	194	200	204	199	185	221	212	180	197	199	215	203	180	188	187	221	185	214	210	218	223	184	199	199	226	205	218	193	201	211	224	161	204	196	223	192	186	219	208	181	200	192	187	196	206	193	210	181	209	221	202	207	195	188	194	192	194	195	202	194	181	194	195	185	196	217	189	195	185	199	211	196	202	207	222	200	190	214	181	222	191	200	213	202	212	203	202	213	218	190	217	220	191	191	192	202	182	210	188	213	186	201	171	201	187	211	191	187	186	170	203	197	186	190	203	208	219	202	181	202	180	184	196	183	206	185	225	194	184	200	222	187	208	171	205	186	182	181	221	196	193	177	209	191	166	210	196	194	208	188	206	196	205	209	191	198	191	203	176	218	192	201	200	213	193	207	207	214	216	210	207	219	206	184	211	183	195	189	206	198	214	221	177	172	205	211	210	209	182	186	177	218	192	189	231	199	192	196	208	187	191	185	201	215	204	189	219	195	216	186	191	214	206	200	207	206	211	196	182	208	193	191	194	181	199	195	212	180	191	199	220	187	186	181	186	188	191	194	174	242	197	221	207	199	189	187	216	197	183	208	185	207	188	191	193	187	206	188	180	197	176	221	208	191	185	194	194	200	211	192	199	190	202	202	197	189	191	231	198	200	175	180	212	203	195	180	210	206	197	190	187	203	166	226	205	189	211	199	208	194	194	183	201	201	188	191	202	188	210	203	202	212	209	180	219	198	212	219	207	210	212	217	209	196	214	182	212	213	204	181	214	180	201	206	194	186	213	191	184	201	212	185	191	218	198	213	194	192	194	213	202	168	191	207	203	183	188	163	193	207	204	198	214	213	201	233	195	205	183	223	190	200	187	197	220	199	194	209	204	188	188	181	212	192	215	228	175	204	196	195	190	174	202	230	180	219	204	171	207	203	190	190	206	203	229	188	199	215	204	198	200	226	197	229	196	195	185	193	193	202	209	197	194	199	211	180	198	222	200	202	199	191	185	217	207	184	200	218	194	192	191	187	211	193	201	211	193	189	211	202	192	193	202	220	194	201	210	195	171	208	194	220	207	201	206	210	183	198	178	186	173	202	206	175	194	195	225	182	200	203	184	196	197	197	204	177	193	193	213	187	195	204	188	189	184	205	225	199	228	187	210	188	189	190	191	206	199	206	192	198	200	211	188	196	205	213	200	189	186	211	218	192	188	224	197	189	208	183	166	211	197	195	210	178	200	181	230	226	213	193
