345	0	2700	146167	518	0	6	542	428	421	485	606	496	507	480	475	434	414	397	390	389	362	354	333	335	330	322	346	351	317	294	347	314	291	315	291	289	269	285	283	315	309	273	269	278	281	234	248	266	291	240	251	295	252	261	265	233	244	248	265	233	266	257	245	255	267	231	262	279	272	248	276	223	265	266	256	254	244	271	242	257	246	247	261	250	235	254	239	208	223	259	232	242	276	238	241	241	246	256	259	245	246	225	246	263	244	242	261	235	239	275	247	247	207	256	228	227	225	246	231	231	227	253	232	237	255	246	251	227	228	247	210	248	226	234	258	253	237	238	256	246	236	232	253	237	262	226	210	230	258	223	241	245	232	241	218	231	242	248	224	242	252	211	224	237	241	225	251	244	246	241	230	214	239	220	253	256	246	245	241	222	240	232	227	231	258	238	228	233	252	207	231	235	266	222	230	219	242	231	264	252	228	223	230	236	247	233	232	233	254	253	253	259	232	235	238	249	222	219	238	245	254	234	220	243	207	266	251	246	210	242	232	243	232	236	227	248	273	217	223	255	228	244	246	262	269	243	259	220	231	256	248	221	247	238	241	245	254	246	218	238	218	240	217	242	278	252	204	229	235	200	236	238	239	232	234	201	216	234	235	241	226	255	245	228	216	263	252	227	242	192	238	223	234	233	235	247	238	217	264	245	217	251	268	218	256	219	230	227	255	218	240	209	201	236	228	228	224	248	262	250	266	220	232	247	250	217	214	229	234	211	223	240	248	251	230	226	238	225	206	245	259	236	248	237	221	237	245	252	211	243	221	210	239	218	215	229	218	213	245	233	224	227	227	226	248	233	248	242	250	237	259	243	255	245	247	251	240	210	220	243	253	213	203	225	231	222	241	203	229	225	245	225	221	194	229	240	242	230	226	246	217	246	238	231	237	242	196	255	211	211	248	245	232	216	232	244	225	243	242	229	239	209	272	226	253	229	242	257	240	256	240	234	237	263	226	237	231	228	205	247	218	239	215	232	244	231	229	255	232	256	242	234	235	226	246	238	218	262	245	235	226	213	241	244	243	247	265	241	238	241	242	247	237	243	212	214	255	254	218	238	229	231	233	240	216	242	239	232	245	236	259	230	251	247	249	222	217	212	237	243	233	200	241	238	221	235	251	220	239	226	234	255	238	245	225	223	235	241	263	253	237	227	261	204	246	224	225	230	245	228	228	231	257	242	239	257	233	224	242	234	238	250	235	234	242	218	240	239	209	228	231	220	205	253	249	253	231	215	194	218	256	214	214	237	252	241	243	218	234	241	249	213	222	221	231	218	256	251	251	229	219	234	217	223	233	232	224	242	221	225	259	228	236	227	238	228	243	228	247	238	238	225	231	246	205	215	247	245	223	225	224	235	237	233	222	252	248	230	221	230	247	257	224	240	230	232	244	235	231	232	244	247	260	221	239	227	209	246	216	248	233	232	218	237	257	220	247	224	263	228	272	219	248	255	257	215	219	235	231	224	238	237	238	219	225	255	228	243	232	237	239	238	271	198	212	224	243	220	205	271	239	207	260	231	225	230	242	221	238	241	244	215	246	231	194	234	237	239	229	229	230	243	246	219	251	198	274	212	237	227	236	218	239	218	234	202	222	247	233	243	222	213	239	244	210	250	233	251	242	235	232	238	224	232	244	262	253	245	267	240	218	203	248	255	223	226	236	228	222	253	250	248	215	234	243	219	256	224	211	224	245	229	230	251	235	220	227	223	244	231	245	225	259	229	212	203	242	227	235	234	236	223	256	218	232	210	231	234	217	240	249	241	226	252	249	227	244	254	243	236	270	213	241	224	250	253	244	198	221	248	230	252	213	255	236	252	232	223	243	264	219	231	214	250	204	247	208	229	229	217	225	233	238	218	227	249	252	221	244	237	232	242	213	241	247	242	240	224	235	239	226	266	210	244	206	239	227	239	245	224	243	238	242	245	218	220	250	238	232	244	234	194	227	212	238	232	273	210	239	221	233	262	241	222	231	226	200	234	246	242	213	268	211	227	246	243	212	237	222	237	209	244	248	224	235	261	243	228	232	223	222	244	216	204	249	253	244	245	251	253	225	211	248	254	223	229	220	215	233	247	235	253	254	242	231	255	211	236	234	232	234	240	248	261	231	233	238	226	247	234	243	243	230	259	239	260	228	252	239	238	247	238	246	228	217	225	232	231	266	220	237	232	248	229	234	225	231	216	238	257	274	222	249	237	204	221	234	238	233	267	222	217	240	192	224	227	226	228	241	250	233	235	260	211	252	222	231	222	230	240	238	221	249	220	248	237	235	206	246	229	226	231	256	220	224	256	223
345	1	1900	146268	597	0	21	221	218	419	365	408	376	342	273	323	272	267	263	260	242	217	239	255	202	217	224	210	229	226	192	202	184	185	170	171	183	165	177	211	191	186	170	171	187	168	163	180	192	162	137	180	172	181	157	161	147	176	143	157	156	167	160	160	163	167	177	185	173	155	165	153	152	168	140	154	166	151	158	165	149	160	139	157	162	151	169	152	192	168	167	150	153	164	170	150	146	144	148	150	170	176	151	165	153	146	130	161	156	179	140	152	154	151	167	160	159	145	149	176	152	142	149	152	162	163	160	156	168	153	146	174	158	166	149	155	169	135	155	157	155	165	140	146	175	137	153	162	129	154	176	154	148	143	167	180	171	159	148	161	162	152	154	157	171	148	153	161	168	138	155	136	146	172	156	146	154	133	146	152	174	161	173	143	162	139	137	147	162	168	164	158	138	148	160	137	146	174	148	163	169	174	149	153	160	148	173	128	156	143	152	149	146	144	144	119	173	175	151	163	157	169	168	143	160	149	145	144	148	146	147	125	164	135	150	161	155	144	157	155	143	150	155	128	166	133	155	160	145	151	147	155	138	168	136	156	166	126	130	160	154	171	142	171	151	158	142	128	162	176	147	147	171	134	137	158	147	177	178	138	139	143	153	156	136	159	149	157	150	149	148	130	146	157	152	166	147	142	154	140	164	132	150	155	162	155	148	158	131	143	149	130	134	165	167	142	159	173	116	138	160	168	189	152	164	150	154	155	151	160	144	147	141	152	144	140	156	158	155	150	167	174	142	151	155	152	152	145	172	151	173	160	139	170	133	152	153	149	151	167	157	157	140	159	161	137	140	154	158	150	156	142	156	154	170	134	151	146	164	146	159	158	148	161	152	160	158	166	147	148	163	148	159	141	150	147	167	151	136	156	145	164	178	150	145	140	141	146	142	170	163	153	157	156	165	175	132	154	163	166	128	172	152	138	127	155	152	172	150	147	177	172	152	162	158	145	151	146	146	159	125	140	162	175	141	158	149	168	158	168	148	139	150	143	143	150	161	154	172	149	162	145	153	135	129	168	146	150	167	144	157	147	147	145	169	141	146	122	146	176	146	132	167	135	156	174	162	162	152	143	154	156	150	169	126	149	175	139	147	148	144	121	144	161	154	157	141	146	153	149	140	171	146	145	162	156	151	156	159	162	153	167	163	159	145	176	152	137	163	150	137	158	140	143	182	154	156	155	142	151	149	158	145	142	149	155	165	147	145	156	152	121	177	149	178	164	149	146	136	136	129	184	142	167	147	168	162	150	171	138	165	152	155	143	148	137	159	162	137	143	155	162	147	165	150	142	156	143	165	160	158	142	135	161	150	145	131	142	164	147	156	157	149	184	137	148	152	164	139	150	152	137	127	163	154	160	144	153	155	158	162	156	157	161	151	161	153	141	159	167	157	147	153	148	154	154	146	155	147	133	146	166	149	141	157	156	164	162	154	142	159	146	145	157	159	160	164	144	134	162	165	140	151	176	137	161	147	164	142	142	126	165	163	141	153	164	125	135	138	174	166	170	164	137	166	137	156	168	158	166	153	156	162	148	154	146	161	138	151	181	156	159	151	143	137	164	125	147	145	154	168	129	139	152	151	176	139	166	150	170	139	150	158	150	151	159	121	155	154	162	160	135	157	138	135	144	128	152	137	147	153	170	168	144	149	147	166	150	144	125	160	161	149	149	139	163	163	174	143	148	140	133	145	145	169	159	145	144	148	140	139	152	156	165	152	154	140	135	136	160	147	159	145	177	151	139	165	144	158	133	146	142	153	137	156	148	171	169	153	157	130	155	159	136	150	158	159	154	127	142	144	151	144	147	164	157	146	140	150	144	159	149	163	144	158	143	151	147	146	161	129	143	154	131	151	174	159	168	156	153	137	151	146	148	160	142	167	143	144	162	164	128	148	150	130	141	152	137	144	142	167	150	144	146	150	147	155	143	177	162	159	149	146	167	169	160	157	125	152	160	148	169	162	143	152	159	136	144	154	157	152	185	169	133	169	155	140	163	137	177	138	143	171	135	135	139	132	163	151	148	137	145	141	152	151	157	153	159	138	169	152	162	166	172	139	139	137	177	138	148	160	137	163	151	162	142	139	145	146	160	160	148	141	167	155	171	139	170	171	147	158	160	137	151	144	175	145	153	172	148	150	170	146	150	182	152	150	148	161	166	163	125	155	140	144	134	161	147	143	151	149	124	158	145	133	184	135	151	132	169	146	153	142	144	159	156	145	132	149	144	150	165	132	157	153	153	149	148	149	141	143	139	159	141	165	155	150	143	146	141	135	148	168	170	136	145	163	137
345	2	2100	146370	588	0	16	173	256	436	421	497	385	389	342	328	322	314	286	290	270	283	252	298	262	225	235	221	203	189	213	203	207	248	213	220	229	172	178	208	210	212	199	204	191	208	218	181	191	188	188	192	178	176	154	160	177	180	209	158	164	184	200	179	201	161	194	187	168	155	179	183	169	185	161	180	162	187	173	199	162	176	177	166	181	190	159	157	174	185	185	175	186	181	150	170	177	170	161	170	159	168	159	181	171	160	159	181	197	184	180	176	183	192	201	167	156	168	155	185	146	164	188	160	187	162	199	165	148	176	169	165	167	169	176	153	193	169	166	187	185	165	171	155	166	192	153	158	163	167	145	175	177	178	185	174	150	182	149	162	164	155	164	168	185	166	195	186	167	154	180	149	150	178	187	170	184	180	176	167	174	167	154	153	174	179	154	168	145	155	160	177	188	154	164	157	150	135	177	185	162	160	170	177	179	184	138	176	186	176	153	170	167	161	167	179	158	193	151	153	150	152	166	173	184	149	148	172	184	156	144	182	182	157	162	167	165	179	165	156	167	162	167	165	183	131	160	163	183	155	176	186	164	200	167	176	166	175	172	172	181	151	166	183	164	190	182	160	179	176	165	156	148	143	176	148	155	178	169	156	156	172	181	163	197	147	172	160	159	164	169	155	165	169	158	179	181	174	151	147	167	174	163	185	178	132	161	171	164	170	174	158	173	153	161	169	176	158	167	181	159	163	156	192	161	158	154	176	161	186	159	186	185	172	157	158	151	183	170	158	172	170	204	158	166	184	185	156	178	161	177	168	179	159	169	169	169	182	149	154	178	165	145	155	184	182	171	180	173	170	157	179	162	170	150	173	161	173	205	164	175	160	186	178	153	143	150	142	178	159	165	158	154	190	179	159	139	158	180	185	165	162	181	169	177	144	172	161	186	192	157	190	163	149	153	164	172	202	150	156	178	157	158	168	163	190	163	170	174	177	167	170	164	158	155	164	176	161	175	171	153	172	167	167	187	167	160	187	180	157	178	169	199	176	173	165	179	177	122	170	169	159	182	173	149	153	149	167	157	151	195	157	151	177	184	163	154	186	166	151	168	163	148	181	180	157	178	152	180	171	141	150	180	158	181	184	167	165	161	153	154	159	163	165	159	170	172	178	196	166	146	164	157	158	176	161	127	186	182	152	167	187	167	175	158	171	152	165	179	170	168	169	167	181	163	175	172	154	190	184	175	164	166	179	152	163	159	150	161	176	161	186	174	179	180	155	158	146	168	151	132	159	165	184	146	175	157	180	156	190	173	173	167	144	150	142	172	164	165	174	168	161	156	169	185	165	172	175	163	152	168	147	153	160	176	181	169	169	164	155	175	168	178	154	148	178	162	169	146	182	157	170	170	145	180	169	180	173	184	150	210	168	160	162	163	162	180	162	169	172	162	167	160	167	163	185	173	165	186	162	183	168	165	173	169	129	139	182	162	162	159	155	174	172	174	171	164	180	172	153	154	158	159	156	167	144	181	156	191	186	161	170	124	162	164	158	160	171	162	158	164	167	166	145	169	151	159	171	165	148	170	176	157	176	160	148	158	156	180	148	168	193	169	168	157	158	164	173	170	155	171	166	158	156	158	183	180	175	162	146	173	173	150	164	162	178	146	164	179	178	169	174	181	170	174	171	179	176	160	183	181	148	170	167	155	165	187	170	157	171	160	166	157	177	167	178	182	161	162	181	151	161	159	176	176	176	168	165	174	163	202	164	154	175	183	171	159	169	181	135	152	184	163	162	186	194	161	185	184	188	169	161	157	158	161	168	170	170	182	157	169	162	166	153	156	172	171	183	131	174	177	159	159	146	171	166	170	165	148	149	170	156	163	166	162	171	158	161	164	172	166	182	166	171	141	165	169	159	181	148	161	173	185	151	185	159	184	174	167	170	175	180	144	168	158	188	160	175	152	167	163	160	139	149	178	179	181	160	166	137	167	144	159	173	165	172	180	167	152	157	162	166	173	176	157	175	161	162	179	179	165	170	192	176	162	156	176	163	163	164	151	172	174	148	148	172	158	156	180	173	162	165	152	160	177	179	171	156	141	169	158	157	178	161	158	171	172	180	153	162	167	186	177	172	169	167	169	153	176	162	158	156	172	174	160	168	164	181	156	168	168	172	163	166	155	146	153	153	176	158	179	165	155	182	183	165	173	176	181	159	198	158	157	176	198	167	169	157	175	165	167	166	154	198	144	192	199	171	189	168	173	164	166	175	157	178	183	160	154	164	163	159	146	166	153	183	181	185	182	166	175	162	177	166	166	179	148	169	162	173	173	169	177	178	159	160	159	153
345	3	3500	146479	542	0	24	272	298	487	463	507	475	462	408	383	364	360	345	321	304	316	319	289	288	260	279	266	252	262	260	245	257	239	276	245	222	247	258	224	240	232	227	248	223	239	237	197	238	245	225	233	199	248	207	207	194	219	205	209	204	223	194	196	209	219	209	182	200	202	204	217	216	223	195	201	239	225	203	230	198	184	205	185	234	223	206	198	203	215	188	225	201	210	198	201	192	215	229	191	184	216	201	178	207	186	195	219	216	218	190	199	203	202	201	186	200	214	192	189	201	178	208	208	211	195	194	213	209	198	205	190	200	217	201	207	198	200	199	178	177	189	224	207	195	199	210	191	205	225	201	198	192	196	185	238	225	191	197	222	201	179	204	205	198	198	197	223	212	201	203	199	212	221	212	192	223	207	200	218	187	238	199	204	199	193	187	189	220	210	199	205	171	200	185	193	200	205	182	202	189	175	198	203	194	191	197	195	206	195	210	192	215	188	207	191	200	201	203	222	198	199	176	205	188	210	209	192	197	216	192	216	187	205	204	179	200	206	168	212	180	194	196	193	174	210	176	194	200	220	198	198	217	190	194	197	199	179	202	198	189	177	197	185	202	213	196	195	180	227	211	207	211	176	205	190	174	206	175	196	202	222	187	184	207	197	198	191	182	182	168	189	186	217	194	207	207	196	187	185	192	187	177	192	196	202	189	192	221	206	210	183	195	192	212	194	204	212	180	201	202	194	232	207	181	196	200	195	194	202	183	198	201	194	205	196	204	190	203	192	209	225	212	191	188	208	202	200	199	204	185	190	195	174	211	186	206	243	200	210	196	184	201	180	224	170	182	180	177	201	202	211	211	219	177	199	194	219	172	201	210	217	187	181	211	198	206	202	193	204	199	220	179	195	200	197	206	209	192	181	200	197	199	194	202	182	188	205	217	199	202	218	208	184	202	180	166	190	208	195	226	204	212	219	197	202	199	169	182	203	192	208	214	183	215	219	176	189	191	207	201	191	188	208	197	210	201	203	193	200	190	198	197	174	209	188	193	201	207	190	203	188	192	195	194	197	191	211	185	179	198	201	205	201	188	191	198	196	199	209	200	216	198	190	198	197	184	188	191	232	200	193	208	199	203	187	208	205	227	186	194	196	188	197	192	201	199	199	185	176	197	190	186	166	181	203	197	182	218	176	194	193	208	202	191	214	197	201	200	208	205	203	183	189	206	187	193	193	218	181	201	224	167	187	192	172	221	189	176	153	199	222	175	201	212	190	183	216	202	189	175	180	202	191	184	220	185	213	214	205	185	171	183	175	200	184	213	185	201	203	185	195	185	182	197	218	213	216	208	182	213	191	198	202	202	187	212	181	196	191	214	194	198	223	200	209	185	180	195	166	231	205	185	206	201	206	179	196	201	204	206	170	176	200	216	210	203	209	183	187	210	187	173	186	211	198	210	199	201	218	185	211	180	190	198	218	185	206	179	211	176	205	218	213	180	200	176	190	191	199	204	218	198	184	201	203	191	196	216	183	212	198	220	218	198	205	206	200	201	193	213	177	205	212	213	190	184	187	204	188	189	176	192	211	216	190	202	189	197	173	176	216	188	190	208	231	214	187	197	197	196	181	186	215	216	197	188	203	179	214	172	178	198	202	211	174	220	216	204	203	212	155	186	190	199	193	178	175	178	187	176	194	207	204	200	188	212	199	220	197	208	196	180	185	202	200	191	198	187	182	185	191	216	209	185	223	185	207	186	191	197	211	201	196	204	211	207	208	218	203	212	228	192	178	195	210	240	189	208	182	185	209	195	198	202	209	189	203	197	215	207	184	191	210	199	162	191	195	182	192	187	197	182	195	200	189	217	182	208	184	186	191	207	189	178	195	210	204	187	199	194	199	194	189	203	195	204	202	207	191	185	191	191	188	211	198	229	196	229	195	220	168	192	207	196	222	210	216	200	179	196	186	204	184	178	189	188	208	191	205	204	188	203	194	209	198	176	174	169	190	217	201	195	208	181	189	200	191	204	191	195	186	209	187	206	195	194	185	212	195	207	190	216	199	199	189	168	209	203	209	193	209	196	207	175	194	180	203	195	183	209	190	214	178	201	175	196	201	187	195	184	210	183	195	157	209	230	190	225	218	200	191	177	190	200	190	191	191	181	206	184	223	206	196	177	195	202	182	198	226	192	186	166	190	217	217	201	199	205	186	186	206	188	220	199	203	206	182	223	196	197	211	185	194	197	182	220	187	178	214	194	200	207	192	217	201	203	195	201	189	187	178	205	188	208	187	214	184	191	206	201	204	207	188	192	209	180	211	193	199	188	195	186	176	211	175	201	215
345	0	2700	146581	532	0	7	207	331	474	525	538	564	530	461	458	409	411	381	393	397	374	354	359	349	338	319	322	342	299	302	315	317	284	293	262	300	302	285	276	267	281	284	298	261	229	265	280	253	252	250	251	280	259	248	248	278	239	252	251	247	267	276	236	268	238	222	280	267	254	258	257	261	249	276	226	258	260	261	231	239	265	231	243	224	235	244	242	260	234	210	248	260	226	252	255	263	245	244	229	252	260	231	260	244	240	240	212	230	243	237	242	234	229	239	217	242	258	260	256	242	240	231	220	220	234	209	231	216	265	204	262	220	237	272	230	224	253	245	239	232	232	234	252	257	225	232	226	230	237	232	250	251	210	234	203	218	233	240	207	258	243	241	235	213	259	275	244	230	235	263	241	237	264	230	235	247	251	218	227	227	229	258	250	238	223	245	260	241	247	241	222	238	225	236	229	238	252	256	204	273	214	225	243	238	239	248	225	222	243	216	216	231	227	242	279	241	225	231	237	242	229	234	227	235	229	203	268	266	223	231	224	212	231	258	239	251	262	246	244	237	237	250	236	235	252	232	221	230	236	242	234	225	261	226	239	227	237	248	239	244	239	230	257	228	238	223	244	233	211	266	245	235	222	228	218	245	246	209	255	262	228	221	225	236	235	233	214	213	229	233	256	221	223	217	233	232	226	252	253	225	215	237	235	257	242	241	253	238	237	240	225	209	245	237	217	222	261	218	232	211	251	211	225	224	252	201	257	231	199	226	246	217	242	230	268	236	205	229	217	244	248	247	240	244	226	229	247	215	231	223	236	258	249	234	226	240	233	247	223	250	239	236	247	233	233	251	253	235	255	211	228	204	220	241	253	237	235	263	216	242	259	227	227	240	222	224	230	235	221	225	226	221	231	248	227	239	212	223	219	261	269	220	248	222	229	247	212	218	244	225	260	224	239	254	241	232	234	224	222	233	227	237	220	228	228	227	232	222	223	227	231	212	246	229	220	240	244	228	240	207	239	222	228	233	230	217	240	231	239	216	217	237	238	235	235	221	242	216	234	247	217	225	213	236	225	219	234	233	208	212	242	242	246	220	218	205	232	227	212	229	222	245	246	244	232	235	237	260	251	235	244	215	251	224	236	229	236	214	229	240	230	242	199	239	257	259	230	238	212	219	239	241	226	253	222	215	225	227	218	228	271	245	216	235	231	207	232	232	231	226	217	232	250	250	223	217	227	227	212	251	232	205	225	247	234	237	215	234	249	237	215	232	244	228	245	230	202	222	232	237	225	236	224	243	244	211	257	233	214	248	239	231	226	266	208	237	196	243	222	230	240	226	243	212	249	232	205	231	227	233	249	231	229	223	210	218	221	228	203	283	264	217	234	226	237	230	246	221	229	233	238	237	221	219	238	231	249	227	218	216	217	230	224	250	249	249	219	214	241	223	245	248	218	258	238	217	208	214	222	244	247	233	233	192	221	228	230	217	221	226	220	226	226	199	228	195	241	239	226	242	225	230	235	221	234	231	235	218	226	213	219	235	230	255	244	242	214	233	229	235	225	239	238	233	267	229	233	228	231	222	241	240	241	232	233	250	234	240	234	253	238	231	236	199	236	228	240	225	237	238	237	227	240	238	232	231	230	225	234	211	228	242	252	223	252	237	225	217	219	214	245	246	225	243	248	224	247	224	220	209	222	216	222	220	244	224	240	239	242	228	223	220	227	262	233	237	217	237	213	211	234	217	251	224	214	230	256	207	229	223	222	203	234	223	229	253	234	233	256	252	255	245	224	218	233	220	239	260	233	211	220	235	220	230	232	232	217	239	237	201	229	223	220	234	251	222	230	237	219	241	224	213	213	244	216	226	235	212	205	268	253	242	252	236	271	220	244	206	250	249	206	238	233	212	231	213	224	219	241	229	219	234	216	234	249	230	233	211	251	205	246	217	227	236	221	246	252	215	223	235	235	213	237	236	221	234	241	236	241	223	229	248	232	205	243	234	227	242	237	246	226	218	253	224	224	236	226	189	252	248	231	242	237	231	223	208	231	234	224	227	234	240	229	243	226	213	235	221	236	227	263	257	245	249	268	219	223	227	238	213	218	217	231	231	210	212	247	235	226	216	208	229	247	241	228	245	227	221	218	228	235	258	251	221	215	222	245	238	225	236	244	237	222	242	221	251	222	227	260	239	233	236	245	219	225	225	206	246	208	233	204	234	214	228	207	227	240	222	217	229	246	233	224	227	246	228	233	210	234	220	226	232	268	223	218	264	222	257	234	254	229	248	235	214	229	241	223	239	229	237	221	260	242	248	217	198	228	232	221	250	244	238	235	215	229	209	221
345	1	1900	146683	596	0	20	141	209	411	391	406	340	379	280	304	257	280	238	251	244	252	239	229	222	225	210	211	217	191	188	224	186	192	155	186	197	197	187	170	170	183	188	171	180	161	153	176	144	173	160	153	189	172	153	162	154	180	157	166	148	145	162	175	182	155	168	173	163	172	174	137	150	147	172	168	155	153	151	165	173	161	179	158	159	161	158	136	120	164	166	169	134	179	182	177	158	162	155	176	157	142	144	189	149	157	161	135	168	146	142	169	158	166	142	155	155	178	157	151	156	132	178	139	181	148	142	159	159	131	144	148	135	156	141	160	159	148	162	145	168	158	163	149	138	145	156	171	139	163	154	169	173	179	172	163	168	149	146	172	157	174	175	188	143	151	163	161	149	140	139	172	158	155	153	148	154	153	162	143	143	150	162	156	152	164	151	164	150	146	165	134	167	170	167	136	161	165	130	150	166	149	164	173	146	164	139	148	151	160	156	161	157	139	159	157	157	162	151	143	150	176	170	160	166	158	163	176	155	138	161	131	145	151	151	153	148	160	132	157	157	162	151	144	159	148	146	164	163	135	152	145	146	156	164	147	155	152	154	137	131	156	146	148	160	152	144	133	147	138	159	138	146	155	145	173	127	151	151	129	157	136	150	149	151	158	158	151	159	154	152	146	142	156	143	151	159	139	164	149	176	149	145	152	165	135	153	128	159	139	150	149	154	174	121	159	129	141	174	171	150	154	139	162	157	160	157	155	151	162	154	137	141	157	153	129	165	139	136	156	178	149	114	150	161	151	140	171	138	145	151	145	148	169	141	153	154	155	167	119	167	174	142	153	148	162	148	164	136	149	162	147	152	166	141	142	154	146	132	143	138	162	164	153	144	170	144	143	141	146	136	145	147	142	151	142	165	126	143	131	136	140	172	150	150	160	140	157	132	147	156	140	157	154	144	146	143	133	154	171	151	131	146	128	149	159	150	135	132	167	160	135	143	130	165	153	151	148	154	141	150	141	144	147	155	124	145	155	141	153	150	164	142	147	151	161	181	123	142	180	141	154	150	148	151	155	148	150	157	137	140	154	158	172	150	161	148	143	163	146	160	163	161	151	150	165	147	148	162	162	133	144	138	141	143	152	140	168	137	143	138	174	141	143	135	167	153	152	126	150	153	155	135	176	161	135	160	152	155	173	138	151	135	149	153	151	156	161	150	135	149	145	147	144	150	152	164	162	166	135	149	161	147	163	146	150	162	126	122	179	157	154	146	149	158	164	122	129	126	144	156	143	159	158	145	176	135	149	156	162	151	170	148	148	144	167	152	156	138	154	143	123	162	133	145	163	116	159	140	145	148	153	136	158	138	143	154	147	158	132	143	156	152	151	138	147	135	149	144	144	140	149	143	126	175	146	149	157	153	145	156	152	141	146	125	157	142	156	138	143	183	160	155	166	143	164	161	146	165	153	164	152	157	147	167	148	143	174	152	139	154	145	147	138	162	150	145	136	162	160	164	160	154	141	137	150	160	143	142	162	156	152	152	170	150	167	148	171	169	135	149	142	155	168	149	145	150	155	144	145	144	139	140	163	129	154	150	153	153	147	168	132	122	129	144	133	157	158	198	141	160	165	140	146	147	163	146	146	182	135	145	161	147	153	138	149	155	155	132	138	149	160	151	140	162	157	146	145	139	135	152	142	176	138	160	158	167	162	130	153	136	162	160	162	164	149	144	149	148	138	158	157	168	151	165	152	133	146	159	147	165	136	156	145	150	149	131	150	142	154	171	164	156	137	160	140	133	169	156	158	135	137	156	143	153	142	173	156	142	150	171	168	142	156	187	152	133	158	152	143	154	158	143	150	136	159	130	151	137	150	136	155	160	168	132	141	145	135	149	132	139	133	144	132	131	146	158	143	138	145	155	136	164	146	139	141	156	150	151	155	138	168	165	140	147	168	174	151	151	161	154	157	139	169	154	164	151	158	146	154	144	144	147	123	171	146	156	155	146	161	121	176	114	147	144	156	148	145	167	165	154	141	129	133	145	158	144	146	145	149	149	154	158	125	133	148	138	156	155	134	150	169	140	145	147	157	149	178	142	157	132	161	152	127	150	138	153	164	164	158	147	150	166	166	129	149	142	158	134	131	139	139	144	159	144	151	163	135	142	152	130	168	143	148	162	155	132	145	161	144	167	148	170	157	171	150	156	159	173	162	147	137	150	150	155	148	152	136	153	161	146	148	175	150	153	152	148	159	163	165	168	129	150	162	157	147	162	156	159	139	143	153	163	141	158	136	120	157	154	162	157	169	144	172	151	141	147	162	145	132	156	161	136	139	149	119	147	158
345	2	2100	146785	559	0	21	158	226	410	436	449	385	406	342	352	332	283	303	278	274	271	257	284	222	248	221	250	235	236	223	183	195	196	205	186	192	207	169	199	202	213	205	179	173	188	193	176	182	216	174	174	193	176	169	203	189	186	180	175	181	170	205	165	174	172	172	187	184	162	170	170	192	178	171	155	176	179	172	161	166	183	176	172	189	180	170	169	189	177	180	180	156	154	179	169	175	165	166	174	171	172	166	165	155	172	183	173	173	159	157	167	140	165	163	176	167	176	137	169	175	154	153	161	196	170	151	171	175	184	188	189	160	164	178	162	164	174	171	180	165	180	176	155	176	161	159	191	164	181	165	158	199	163	169	172	175	177	183	189	178	172	165	168	179	171	165	191	170	178	171	158	177	155	165	179	153	158	175	175	164	141	178	159	169	154	166	167	156	161	157	161	184	161	149	185	144	167	153	158	145	184	158	199	157	169	149	170	167	172	147	166	179	169	156	139	166	157	169	156	170	171	185	171	164	142	169	160	182	193	160	158	169	182	161	149	158	153	142	160	153	172	186	184	196	167	187	146	180	158	177	159	161	158	163	168	161	149	207	178	149	158	175	133	187	179	171	179	169	166	168	145	166	154	158	180	168	164	175	152	174	151	173	166	155	161	147	161	156	175	175	158	157	137	153	162	160	176	150	147	157	202	151	161	148	182	166	159	183	150	150	143	177	190	164	162	173	190	167	153	155	154	164	159	154	168	175	148	161	149	169	176	182	142	167	165	179	169	184	147	170	171	161	168	154	153	158	168	172	160	160	166	173	168	152	173	155	192	164	148	164	159	168	166	161	166	156	177	146	145	177	129	159	182	155	161	172	169	168	172	186	170	157	148	157	163	164	161	176	166	177	137	179	146	165	170	164	158	150	164	160	167	160	169	177	163	170	150	155	150	159	178	163	161	195	166	168	163	163	132	164	186	148	167	166	156	176	166	158	168	178	151	181	162	166	174	147	147	188	191	153	198	178	149	157	173	176	149	147	160	166	149	153	185	168	155	188	171	163	165	177	181	161	178	191	170	181	171	157	157	160	159	173	170	177	166	184	171	153	173	156	172	170	177	135	171	171	158	188	173	177	151	154	163	156	169	138	177	176	177	147	168	162	167	157	167	178	165	143	165	168	157	159	158	165	181	175	169	164	162	172	163	174	197	152	156	158	162	159	163	173	153	164	169	156	183	159	148	182	156	166	176	179	155	165	188	167	177	151	177	161	157	160	201	160	170	162	145	167	183	167	170	176	167	177	183	166	192	175	172	141	155	155	169	180	141	165	157	164	169	182	163	162	177	148	161	157	178	149	160	165	168	152	172	153	165	152	164	163	163	156	166	149	161	170	160	170	169	168	154	167	182	161	154	170	154	158	176	167	162	187	186	157	155	151	148	161	148	190	187	164	145	165	164	157	177	163	167	173	142	180	157	191	176	165	159	149	165	157	165	163	159	169	160	194	165	192	149	151	159	175	180	166	148	139	147	162	187	163	160	167	166	153	190	191	166	188	174	174	161	160	166	173	162	179	173	177	177	146	156	174	195	162	179	146	146	166	167	141	161	145	179	176	157	171	159	165	168	176	170	195	182	176	181	142	175	160	192	172	169	143	175	155	168	190	163	163	168	185	161	151	182	171	171	174	178	166	185	151	159	173	164	155	152	160	163	155	145	190	165	157	168	153	149	145	167	156	161	151	158	158	170	138	170	178	156	160	179	170	163	143	142	180	153	163	159	141	171	187	164	151	158	171	162	174	174	156	155	195	174	156	161	165	159	160	149	193	152	147	183	165	170	155	168	183	171	151	175	141	157	166	169	175	156	159	153	156	170	167	150	145	167	159	149	178	159	165	165	137	163	160	153	169	156	148	163	150	165	168	190	162	161	173	189	174	192	155	153	173	182	171	170	173	142	183	160	197	168	163	148	155	145	163	154	145	169	187	177	171	170	141	171	161	158	180	175	165	179	161	156	188	174	159	159	149	156	161	171	156	146	158	161	161	174	158	163	168	165	163	166	174	164	147	156	154	184	143	150	152	166	179	188	171	154	159	166	145	172	175	154	149	160	174	187	157	161	189	178	171	184	180	170	168	150	176	168	149	154	141	184	151	157	171	156	139	159	152	163	161	184	169	173	163	137	158	145	148	152	166	177	165	156	163	161	158	175	162	162	168	161	157	149	149	152	169	171	162	160	157	161	163	167	157	155	172	162	166	152	153	167	165	157	153	164	139	183	168	163	172	171	163	172	159	150	156	152	165	163	161	180	142	178	175	178	177	158	172	184	166	153	164	149	154	194	143	161	155	168
345	3	3500	146886	524	0	22	195	307	446	447	522	455	423	412	393	360	332	357	347	296	291	313	283	286	288	282	274	259	310	250	279	267	253	245	245	218	259	241	239	233	240	214	217	231	224	203	225	201	235	229	217	221	202	197	187	212	213	203	229	213	222	200	208	200	181	217	214	202	220	199	187	215	194	203	209	183	205	201	197	224	203	195	214	215	218	222	185	210	188	216	226	198	189	216	217	191	215	198	185	208	196	177	171	208	222	210	186	188	205	181	205	208	220	207	186	189	232	190	204	198	199	191	195	209	217	180	177	186	202	178	196	203	188	215	193	205	173	172	219	172	204	191	196	189	179	192	201	208	178	197	209	186	204	189	211	175	183	212	204	183	202	210	192	224	188	222	207	216	195	200	175	220	200	196	204	185	207	203	212	184	218	190	202	181	185	216	203	198	214	210	180	221	188	222	192	201	186	202	197	202	212	179	169	199	199	183	206	199	178	208	175	199	195	192	192	196	228	189	181	191	197	206	205	167	192	206	205	195	223	214	169	191	192	196	198	194	200	178	177	187	213	194	206	194	181	220	209	204	193	199	230	203	204	205	188	212	176	208	222	194	203	190	185	184	190	176	178	227	207	202	199	200	202	186	190	184	194	169	200	195	216	210	210	207	198	215	218	198	202	206	177	193	201	203	199	210	194	206	187	195	189	208	189	207	199	206	229	210	203	201	197	221	192	192	214	195	227	196	191	195	183	192	223	174	196	201	217	198	210	209	208	174	180	181	194	192	207	211	188	205	177	189	204	210	210	181	184	208	205	203	205	175	208	207	192	180	218	215	217	238	207	183	217	204	207	186	183	176	164	217	205	209	192	200	190	191	210	186	210	198	197	203	187	195	180	209	197	210	181	165	218	201	192	222	208	189	220	204	184	197	190	185	203	206	189	192	178	213	207	171	208	200	198	216	191	230	196	206	197	205	181	175	166	191	199	189	207	200	189	179	169	214	178	215	180	194	184	193	172	189	206	175	218	193	219	205	193	208	202	184	199	199	184	203	209	192	219	183	192	190	196	198	195	209	176	196	194	203	217	210	221	211	181	216	199	191	173	197	188	190	183	198	206	176	190	209	192	185	152	193	175	204	191	187	207	207	196	176	205	206	226	193	220	212	212	199	188	191	216	185	199	179	205	200	231	189	216	194	199	188	216	182	202	173	193	209	176	197	160	189	206	170	187	201	211	201	161	206	211	201	206	188	213	195	195	182	225	180	213	199	175	173	211	181	191	200	211	199	210	196	202	188	201	198	212	197	195	219	176	188	210	176	187	173	201	210	193	188	214	190	176	181	203	177	196	181	215	182	198	187	195	200	183	190	204	217	188	190	195	207	200	200	208	190	191	183	192	214	191	210	224	184	221	206	173	212	189	184	224	191	207	199	206	224	199	186	187	180	209	200	203	202	206	194	209	190	174	211	212	211	203	203	222	200	213	203	201	181	192	194	177	166	212	193	214	202	228	196	202	204	202	211	174	192	203	210	194	209	173	200	218	193	202	214	199	205	189	180	194	182	201	185	193	184	194	178	214	200	180	183	179	198	196	167	204	189	198	182	205	182	186	221	171	202	173	199	198	210	217	212	201	194	196	220	197	198	184	194	205	184	195	206	196	181	229	202	199	184	200	217	174	189	209	192	202	205	174	173	204	208	215	212	183	193	194	198	216	184	164	187	199	215	199	195	198	223	207	197	193	196	200	210	182	222	200	193	190	194	211	172	204	196	194	209	199	194	213	180	225	177	193	199	193	226	229	188	202	189	207	183	166	179	190	192	189	189	196	183	191	214	186	216	200	188	216	210	194	219	187	197	206	215	165	196	231	195	195	200	185	182	168	184	193	188	181	198	166	202	207	184	193	204	212	219	174	192	203	216	187	186	211	177	207	223	198	176	176	183	177	193	184	171	163	211	208	173	184	192	189	190	176	184	202	199	189	182	199	222	198	216	176	187	181	180	175	199	188	204	201	200	217	206	181	161	194	191	204	204	194	167	188	182	182	202	197	195	207	174	213	201	190	184	193	191	200	196	169	203	205	200	189	195	218	221	205	215	184	191	194	192	195	198	186	204	200	190	187	189	209	195	191	201	208	196	187	196	203	205	181	181	187	183	215	203	206	189	208	207	196	182	181	193	199	196	211	199	192	183	193	215	200	215	218	181	186	192	194	233	204	184	177	199	213	202	196	172	188	194	225	186	192	200	214	199	238	193	210	196	182	191	192	183	209	196	174	212	205	191	177	219	217	210	200	195	186	202	182	202	214	173	210	182	207	166	219	191	216	169	176	191	170	210	175	189	215	189	188
345	0	2700	146988	505	0	7	211	322	489	510	571	544	502	462	451	440	400	389	391	390	376	343	367	349	367	319	332	312	315	324	295	292	312	278	285	333	309	295	267	280	271	290	271	269	286	226	273	297	236	273	273	258	241	243	267	261	283	246	248	230	262	280	253	269	268	233	234	241	285	257	253	224	256	221	246	252	276	251	250	223	236	242	245	253	248	238	266	235	228	241	255	233	231	230	266	253	270	262	212	232	209	213	199	234	233	213	246	246	249	235	227	224	227	228	237	237	231	256	216	240	238	235	263	214	253	229	218	256	227	236	233	239	224	263	255	230	224	271	229	250	214	268	264	258	218	236	243	229	253	229	243	246	227	237	242	232	247	255	245	230	210	245	241	240	226	241	237	232	247	222	217	242	228	235	229	225	212	239	203	218	224	244	228	272	223	223	235	245	265	221	219	225	242	218	245	237	230	255	232	220	229	244	238	218	233	228	239	238	243	231	246	227	250	242	244	252	234	225	228	207	228	242	235	233	227	214	228	237	254	231	243	237	250	243	235	247	261	254	229	240	226	211	221	219	230	213	218	229	243	240	219	237	221	233	229	224	240	225	229	230	235	246	243	228	222	229	195	243	224	241	234	211	231	213	247	244	227	258	224	236	241	251	286	216	213	228	254	204	228	230	233	247	229	240	208	250	224	232	221	231	241	214	232	249	236	227	256	240	244	222	236	243	240	220	233	230	234	232	225	244	224	230	222	234	227	250	244	245	231	237	244	271	249	248	237	234	207	223	237	230	217	246	216	257	250	220	237	227	232	210	242	237	234	221	232	237	231	240	231	228	228	254	233	221	228	255	239	231	208	235	222	225	230	214	248	217	220	228	241	234	244	234	220	238	230	242	238	238	243	233	238	216	248	232	238	246	238	241	220	214	253	226	234	212	270	216	248	248	246	232	234	211	225	262	245	209	226	230	216	258	231	255	222	239	222	212	238	221	235	225	236	241	236	227	229	247	249	225	201	260	256	220	229	245	245	233	237	239	251	250	246	231	214	219	261	225	235	229	222	218	217	240	215	220	215	238	245	222	222	232	225	246	242	229	227	229	246	226	225	227	256	213	238	265	230	219	237	256	191	244	239	218	233	236	231	222	226	240	226	196	263	201	255	204	218	221	229	218	232	234	191	236	224	243	220	255	221	202	247	226	253	208	229	212	242	225	222	224	234	270	267	226	214	245	255	240	198	238	207	231	238	205	228	245	250	225	236	255	223	223	228	203	237	246	240	250	232	232	252	216	260	223	225	227	219	234	200	205	234	236	236	238	211	240	239	238	228	249	233	233	221	235	232	240	217	238	208	233	233	207	254	245	235	235	209	244	228	246	216	231	240	230	243	216	230	227	224	245	240	207	207	207	220	242	240	252	223	234	228	244	220	212	243	230	240	238	212	252	245	237	239	249	251	204	217	230	223	229	210	239	233	214	227	223	239	240	240	217	224	231	216	229	214	232	240	203	222	230	248	240	237	230	227	227	262	221	230	224	230	245	254	210	235	242	257	215	244	209	250	186	230	220	228	221	234	235	228	213	234	223	241	227	247	217	248	239	257	227	229	237	239	226	224	232	220	217	226	228	231	255	252	216	238	229	248	241	256	242	218	212	227	232	230	231	246	239	248	258	237	221	231	223	214	237	214	237	229	229	244	234	220	251	228	245	216	206	233	242	215	225	243	230	234	248	211	219	252	228	253	245	246	224	236	245	239	220	232	229	215	196	254	216	223	234	251	245	244	254	256	215	234	228	260	218	245	244	240	235	219	232	229	208	223	246	246	237	232	213	213	248	234	203	254	246	222	238	236	225	253	257	223	245	223	212	226	229	233	221	242	212	242	218	228	245	251	209	232	223	224	233	204	214	230	199	222	235	249	217	249	209	259	220	206	242	236	243	235	243	222	228	235	239	225	255	253	234	230	250	219	209	232	238	224	245	228	214	231	232	220	230	229	256	247	248	246	224	241	245	226	236	210	220	223	228	218	228	254	234	221	248	230	222	214	237	248	238	254	231	241	219	236	207	225	244	236	206	216	221	246	224	232	227	224	244	230	217	254	220	215	243	236	251	223	220	236	251	235	229	240	231	234	227	251	230	234	237	202	227	220	230	223	246	224	238	225	213	223	217	238	223	213	246	261	243	203	241	217	220	214	248	240	229	252	217	216	193	234	225	213	239	254	226	221	239	231	244	236	214	227	225	217	233	227	245	232	199	252	212	235	231	236	232	238	256	265	215	248	231	209	222	226	241	243	251	236	232	256	223	238	247	220	221	225	222	219	245	233	233	235	217	263	217	234	209	240	206	241
345	1	1900	147090	575	0	24	134	217	424	371	412	357	339	316	307	243	278	244	249	236	222	229	225	219	210	189	206	211	189	183	218	214	181	215	187	196	203	180	173	181	160	187	176	166	183	169	155	165	176	159	165	152	155	189	150	147	168	166	170	163	144	162	155	154	172	176	157	169	165	143	167	164	137	153	148	169	118	149	179	167	173	185	156	162	152	160	177	147	157	138	170	167	162	152	151	161	142	159	147	175	163	161	171	165	168	154	154	151	190	153	156	152	153	148	156	144	148	153	147	153	158	159	158	141	165	162	156	164	160	155	137	149	143	151	154	160	166	165	161	169	160	164	140	160	135	170	161	167	153	158	167	150	128	141	167	141	142	163	163	174	155	166	166	143	172	152	147	149	153	143	159	157	134	149	164	149	160	151	192	157	157	161	174	149	149	181	147	153	149	166	141	150	152	153	141	141	170	150	178	159	146	146	148	142	156	159	139	155	172	151	157	167	145	140	173	159	158	144	141	145	170	180	156	142	150	158	141	152	151	133	159	140	181	153	154	135	158	158	169	160	131	158	164	160	148	135	144	133	157	137	157	180	160	143	152	160	165	166	154	164	167	143	177	174	157	157	155	149	159	145	166	157	145	172	152	134	145	150	162	149	150	171	140	148	161	156	169	143	168	161	151	139	162	140	151	149	132	149	141	174	160	147	157	140	154	143	135	154	168	155	165	147	148	145	129	161	155	151	155	170	138	150	157	140	160	135	154	158	154	161	165	146	146	164	147	137	135	168	137	145	154	153	161	137	152	149	139	153	149	150	152	174	154	136	143	163	154	153	156	154	161	151	159	162	142	156	158	154	154	148	144	141	159	170	154	189	131	133	167	160	131	160	158	155	163	142	152	139	155	143	153	146	150	151	172	155	147	148	149	135	153	144	137	156	155	157	151	144	154	142	167	159	139	138	153	154	162	132	127	132	152	151	152	173	136	155	149	164	154	164	136	137	156	160	159	127	146	151	132	150	153	144	144	145	162	136	143	127	157	140	154	132	163	140	133	151	152	146	142	154	143	134	160	164	143	169	136	163	144	158	147	151	158	116	156	125	170	147	161	135	157	150	136	147	143	148	160	167	159	142	163	173	152	128	157	137	159	144	140	141	140	143	155	118	155	139	135	145	154	135	164	164	139	151	150	139	152	152	154	162	153	146	138	161	166	144	150	151	145	143	164	169	171	156	174	153	150	177	161	135	153	157	148	153	144	147	147	154	133	129	144	142	131	138	162	155	149	128	148	158	154	170	138	176	143	166	166	154	146	170	150	144	126	155	171	141	150	149	148	160	137	168	159	116	160	141	158	161	143	148	159	147	159	146	132	146	165	156	141	142	137	145	124	148	154	171	172	163	149	151	144	162	133	154	141	158	154	148	150	140	155	146	161	138	124	140	163	148	159	160	133	159	132	154	150	162	136	151	123	164	143	162	144	117	152	156	147	142	132	153	147	136	181	159	145	161	152	116	141	163	153	147	170	152	160	173	132	146	138	133	151	153	148	159	170	163	150	161	157	136	162	129	162	131	151	150	163	173	147	153	137	159	159	148	170	157	157	143	141	153	148	165	140	148	138	145	158	155	132	157	159	153	150	186	161	177	139	147	151	159	137	148	141	148	156	143	146	164	148	161	150	152	161	148	132	135	163	161	141	146	150	140	149	153	144	162	158	133	148	147	144	154	141	128	165	136	149	130	160	124	131	139	154	162	155	177	147	160	134	153	160	156	141	150	111	150	163	146	158	154	161	147	148	142	162	157	168	126	165	147	153	142	142	145	157	153	178	152	150	136	132	152	131	128	148	163	155	168	152	149	149	135	170	152	132	163	162	163	125	165	145	144	170	154	143	150	144	156	166	145	138	151	149	154	155	161	139	153	171	138	146	163	175	136	154	161	147	153	139	164	152	154	168	139	172	183	177	168	151	159	163	142	158	142	171	158	162	167	165	154	128	167	164	138	150	157	154	140	165	140	143	153	147	132	149	157	163	166	147	132	142	160	170	137	131	127	156	147	158	147	141	168	135	135	129	141	142	178	138	130	146	145	162	163	154	159	152	153	144	134	144	137	139	167	172	142	128	153	151	154	132	159	147	153	135	154	149	147	143	125	151	172	129	140	155	144	140	135	145	173	144	138	158	140	148	122	153	143	146	150	129	164	161	153	143	144	173	162	135	163	139	150	144	134	160	149	158	132	144	133	164	152	122	134	157	160	147	167	166	148	122	152	154	124	127	167	154	162	156	145	147	148	154	173	172	133	157	163	175	132	144	151	175	170	142	150	170	145	149	128	178	136	145	125	132	136	152
345	2	2100	147192	563	0	18	141	244	420	416	454	387	410	343	352	293	304	287	302	292	259	259	266	233	254	212	262	232	239	205	258	212	229	177	215	215	193	201	206	209	199	200	197	199	190	196	202	206	167	195	208	185	181	189	183	159	178	186	183	179	158	176	176	173	169	178	173	186	162	173	178	186	149	176	168	175	198	166	160	166	150	157	169	199	163	141	191	191	167	172	194	186	169	166	161	187	165	161	160	175	166	170	181	137	166	154	183	177	168	188	168	174	171	162	185	174	163	166	157	166	176	175	165	169	170	189	179	147	186	159	169	133	148	187	160	172	170	163	183	165	167	177	165	168	157	160	149	173	166	161	180	171	185	134	178	154	187	174	180	161	161	161	180	203	164	191	180	141	162	170	203	171	150	167	189	175	158	188	157	174	164	181	168	159	166	165	162	162	168	156	151	179	168	168	183	148	173	140	154	186	157	153	177	162	166	161	171	162	169	148	182	175	163	191	160	138	175	166	184	173	175	136	147	152	170	138	171	156	159	168	166	179	191	175	171	168	153	156	177	154	152	164	176	159	173	180	149	164	164	157	158	177	168	161	171	164	155	153	171	176	152	161	152	162	170	159	157	175	152	187	147	175	164	166	162	153	155	184	177	175	151	175	156	158	165	177	170	159	172	159	162	149	161	191	186	177	173	165	159	174	169	185	158	175	190	177	190	178	177	164	188	171	147	174	174	176	162	173	177	179	184	156	141	158	159	174	163	182	168	164	156	168	176	166	156	140	177	176	158	159	165	165	146	158	159	166	162	176	181	147	162	161	181	167	172	163	157	187	171	148	168	163	157	161	187	192	147	170	156	166	180	160	165	180	145	158	170	185	153	158	157	168	150	180	168	187	155	171	157	167	154	172	173	177	176	165	145	155	150	150	161	179	171	171	152	183	164	157	167	158	170	158	162	174	141	151	163	158	166	135	183	170	162	171	151	178	178	164	189	177	142	155	136	163	189	172	179	183	158	180	162	173	162	142	155	187	151	175	165	173	174	179	170	131	179	164	174	162	162	152	178	158	162	165	155	146	145	150	142	165	167	165	179	185	185	148	161	150	161	187	165	156	164	171	171	167	176	158	152	151	173	175	165	161	156	168	174	127	176	156	171	161	176	179	181	171	179	186	184	182	157	171	161	143	163	171	173	153	159	160	164	176	140	165	181	167	175	149	173	158	149	159	141	155	170	163	141	163	174	181	160	179	165	168	161	176	178	141	154	178	160	162	141	154	168	167	187	172	163	156	155	174	160	156	169	169	164	177	147	163	159	146	160	142	160	155	159	172	174	148	166	149	166	164	167	185	165	152	171	147	165	186	161	163	168	131	157	159	175	195	141	162	177	171	163	160	169	175	176	137	156	156	178	162	153	181	160	163	179	149	165	177	174	151	156	159	169	171	162	154	163	172	186	157	178	167	166	175	163	159	166	193	164	172	161	168	154	176	167	162	147	172	153	159	164	158	168	173	142	163	162	133	162	149	148	158	152	174	176	158	150	189	193	158	156	178	149	145	154	169	172	160	162	186	152	167	160	157	160	192	159	162	172	195	172	161	179	159	163	153	161	156	196	180	167	173	193	151	164	151	171	150	171	166	167	156	164	149	160	164	162	166	174	170	170	163	158	155	125	191	183	184	162	176	165	161	171	138	180	168	185	186	163	149	169	156	176	180	163	176	187	160	162	172	181	155	151	142	196	149	157	177	159	185	170	143	157	162	146	165	175	175	164	168	194	169	156	158	150	165	167	177	178	167	159	177	184	156	153	162	149	138	190	179	186	170	175	187	176	133	173	154	192	147	166	155	166	160	146	169	171	170	163	169	149	165	159	163	178	170	162	173	154	157	172	161	158	145	152	146	175	163	164	169	147	165	159	139	173	172	187	174	158	172	169	156	153	163	171	157	174	142	164	176	155	149	129	179	164	174	156	175	191	150	172	166	142	165	185	158	170	162	160	146	152	181	153	163	169	167	166	143	159	156	185	163	169	180	179	165	155	195	169	178	159	163	165	145	171	151	166	167	175	168	159	166	125	179	158	177	166	160	165	156	161	147	159	175	150	187	172	168	163	148	166	159	157	142	142	160	174	181	166	179	161	165	175	177	177	146	165	153	160	153	136	171	184	156	164	140	168	161	140	151	156	171	172	160	165	139	175	158	185	168	164	164	178	171	170	173	169	158	140	143	145	151	159	157	194	185	175	163	146	154	140	168	179	168	175	160	153	190	156	158	181	165	176	140	172	146	162	150	170	169	192	173	161	176	155	186	143	167	159	168	175	148	156	177	165	174	156	175	197	158	147	152	163
345	3	3500	147294	555	0	25	195	293	516	448	490	443	473	396	395	353	361	344	313	321	306	282	309	283	283	290	267	258	258	268	241	261	228	231	263	275	243	206	243	246	252	231	219	232	245	204	234	216	207	216	213	199	202	238	220	245	221	193	214	214	229	226	206	178	185	213	217	233	209	211	215	236	190	222	191	202	203	209	223	190	208	180	207	215	200	194	214	202	197	187	234	204	207	215	200	215	227	203	204	196	191	227	207	184	227	218	195	235	213	239	202	186	225	209	197	208	211	205	197	193	203	192	195	176	199	219	204	190	225	191	203	210	202	194	215	180	189	188	186	198	198	234	196	220	212	153	203	152	198	199	214	198	194	165	173	201	220	205	218	207	209	189	230	210	209	206	206	211	190	189	199	186	198	179	195	217	188	177	208	206	188	213	202	208	187	187	190	200	189	197	203	212	207	196	202	207	202	202	184	179	187	192	212	211	217	195	203	193	206	182	208	217	202	221	185	204	182	198	218	216	214	179	188	192	203	198	195	218	194	190	214	176	198	185	206	214	191	207	176	184	211	183	202	189	209	206	217	218	182	200	187	201	211	221	202	211	206	195	211	197	232	206	198	206	180	169	191	197	208	193	189	203	213	195	188	191	190	214	196	184	222	195	212	207	188	205	203	174	206	214	213	187	175	169	200	189	167	220	198	194	214	200	186	196	197	187	155	192	189	194	218	199	187	194	189	197	184	222	195	193	178	219	197	197	170	201	209	225	200	197	204	208	208	201	198	200	186	203	200	185	202	197	210	198	185	187	186	199	192	190	220	194	172	216	212	198	211	192	200	201	188	174	211	189	204	196	180	219	202	180	205	222	200	212	201	217	190	180	191	191	231	212	190	197	183	183	203	194	232	189	203	197	190	199	189	200	207	192	143	197	179	173	189	181	180	206	200	206	195	196	182	198	204	188	184	201	185	196	225	196	187	217	194	198	201	211	180	194	205	209	192	236	198	203	193	192	164	174	198	211	192	210	206	181	181	205	196	212	227	217	201	190	231	195	177	185	172	195	213	195	233	186	191	195	203	186	209	205	218	176	213	218	208	187	214	173	194	188	229	181	193	198	201	181	166	213	181	189	201	205	180	188	202	202	200	214	205	217	187	173	190	218	182	193	170	206	197	209	187	185	197	202	215	203	191	223	178	207	175	204	178	203	190	192	206	185	213	201	213	207	173	188	208	164	177	207	209	185	202	189	184	187	199	167	196	192	194	192	187	213	203	206	186	185	198	195	183	207	206	202	201	192	187	190	218	192	176	191	199	175	199	188	223	211	209	196	199	170	215	185	204	201	218	185	177	172	193	182	199	198	179	198	212	181	189	186	222	191	189	210	180	202	191	186	191	191	186	189	192	191	185	167	219	189	208	206	195	212	211	166	183	165	187	216	187	207	176	185	211	190	205	193	168	202	182	205	204	180	162	194	200	168	204	206	184	203	188	200	188	206	208	203	175	200	198	185	196	211	200	237	193	214	202	228	180	214	187	179	193	191	210	191	199	197	187	197	199	186	206	215	215	179	200	190	195	210	224	212	183	212	240	195	185	207	205	187	200	175	188	179	195	199	185	178	198	209	177	183	206	190	201	179	211	197	195	225	176	183	196	187	175	237	194	206	202	187	211	197	208	202	211	193	186	214	212	226	186	187	189	208	162	196	199	179	177	166	175	178	203	206	211	164	189	187	211	163	222	191	188	183	211	204	184	202	179	188	200	210	216	200	187	201	201	190	170	191	196	177	185	187	182	183	181	158	192	219	200	182	218	188	197	183	214	193	186	174	214	205	193	199	171	206	182	216	199	240	195	203	207	168	204	193	177	207	190	193	198	209	159	189	194	207	183	188	225	196	163	199	201	186	204	191	200	192	185	163	207	196	195	197	185	233	209	178	171	180	187	207	204	205	208	184	195	192	201	177	215	171	170	178	199	181	183	216	202	165	196	189	184	194	199	177	165	199	164	215	193	208	190	204	184	183	225	193	217	201	214	205	210	192	205	213	192	179	208	190	200	157	200	205	190	197	179	199	190	187	210	204	188	201	181	196	195	207	198	202	215	188	201	198	189	193	194	174	184	194	189	191	222	192	202	199	183	193	182	185	186	211	185	208	184	178	207	183	219	185	182	177	178	192	218	177	184	185	207	173	176	198	207	224	200	209	192	197	198	196	186	189	204	191	174	210	186	204	215	219	178	186	204	196	208	197	228	187	211	183	201	170	197	199	186	205	201	194	193	177	189	199	222	182	203	194	233	218	173	206	202	211	183	201	185	213	224	184	184	207	216	201	187	199	183	186	188	197	170	178	197
