345	0	2700	143716	555	0	7	196	343	491	502	592	544	542	458	490	445	427	397	420	371	390	347	350	340	333	332	324	308	309	306	329	295	324	321	281	293	304	284	308	279	274	281	286	275	308	275	277	275	275	263	272	292	306	271	267	294	247	255	280	241	261	264	268	271	282	253	238	253	263	240	258	257	255	255	268	229	252	256	221	231	244	243	260	257	227	223	260	252	245	256	267	261	253	240	263	244	258	236	244	254	241	233	254	231	260	265	268	261	204	268	236	267	248	248	230	241	250	273	251	265	259	275	231	261	255	233	250	232	223	225	246	227	248	250	254	235	242	251	259	241	262	248	252	244	267	244	250	249	253	243	257	249	226	238	238	257	256	226	255	260	269	241	245	250	251	244	264	256	258	263	224	274	255	253	269	217	248	253	225	235	240	269	228	227	249	242	250	241	230	238	221	246	246	228	247	263	233	237	240	256	239	216	224	262	261	267	236	245	231	259	230	251	242	247	253	236	247	211	254	244	251	234	244	249	231	215	239	256	229	245	249	280	259	259	246	225	265	229	233	232	213	221	241	234	229	218	235	212	235	253	251	221	252	260	246	225	224	235	254	241	224	259	258	245	242	236	247	223	232	219	250	259	270	242	222	260	224	254	229	246	228	260	229	213	242	250	218	261	237	233	240	240	250	240	263	220	249	236	247	244	255	240	265	227	244	239	253	240	237	247	241	238	248	242	276	235	251	258	250	223	271	285	247	263	243	245	239	237	257	237	234	247	255	237	225	243	239	246	240	265	259	251	221	237	246	251	252	211	261	229	248	226	229	263	242	246	258	239	215	223	235	250	254	234	232	248	254	230	249	239	256	238	223	245	242	250	225	217	233	253	241	230	213	234	239	248	236	227	230	234	242	227	233	245	244	261	239	203	292	228	233	225	227	237	258	228	242	252	235	233	212	253	232	247	254	248	226	230	257	256	255	227	221	268	244	213	249	238	231	195	260	234	278	226	250	215	244	243	262	241	262	250	244	209	261	262	264	262	238	239	225	222	261	203	237	256	261	273	225	237	250	274	249	221	270	230	240	264	230	222	271	217	215	229	226	237	258	216	250	250	234	236	235	249	206	221	227	249	265	224	239	261	235	246	256	246	246	223	246	249	238	254	262	244	230	243	244	243	236	249	248	240	238	229	234	239	234	246	224	250	266	241	251	250	229	240	235	238	239	231	213	222	267	259	222	254	248	266	225	240	265	246	250	231	248	240	230	224	235	231	256	246	247	235	246	233	235	232	257	224	238	249	230	236	253	244	256	230	251	214	244	246	257	223	228	221	216	225	259	250	251	250	262	224	229	245	259	237	233	268	226	251	257	243	232	232	241	216	244	248	220	226	229	254	253	235	226	221	241	268	257	231	245	224	243	262	241	225	226	246	257	230	229	226	239	223	253	238	234	220	226	241	245	242	258	246	236	271	223	256	247	232	233	223	242	249	236	216	233	242	224	239	213	210	276	247	242	222	267	249	220	233	248	252	257	257	262	259	227	231	228	234	224	267	241	259	283	233	263	242	233	241	243	244	237	252	249	250	235	238	233	247	234	237	241	236	245	261	218	218	215	247	261	268	245	233	260	254	239	234	269	272	241	236	237	224	258	266	255	224	288	249	248	224	215	230	231	256	210	237	240	248	249	230	245	262	256	260	241	241	205	226	256	233	230	243	238	263	228	248	285	224	244	231	229	235	236	225	235	236	255	275	254	231	223	257	234	252	252	245	242	189	227	250	240	264	265	221	255	246	237	239	217	289	252	238	225	232	247	266	236	246	248	262	236	250	221	246	246	254	250	256	232	246	236	246	237	224	231	262	229	215	268	253	242	234	231	256	232	245	247	249	252	249	227	245	229	281	236	263	229	238	238	256	241	240	268	244	254	236	244	237	258	231	250	226	254	243	243	232	234	235	223	236	244	236	238	251	245	272	256	229	232	237	248	237	250	233	226	250	238	237	261	236	260	245	249	236	246	229	258	212	251	251	229	241	232	243	230	234	234	231	265	252	237	226	221	253	235	223	252	281	244	228	235	221	223	242	220	241	215	249	251	260	223	255	262	235	226	264	251	252	225	231	252	256	242	247	220	228	226	227	220	267	223	231	241	211	220	239	220	264	257	255	222	273	210	243	261	247	220	233	225	219	240	234	269	224	239	231	250	247	254	234	244	254	254	187	258	213	256	251	220	230	257	239	246	213	257	262	256	238	252	229	221	219	228	210	226	251	211	259	236	267	239	230	252	269	249	258	225	245	252	247	251	217	219	248	237	235	264	247	236	238	238	271	218	233	228	234	252	263	256	213	234	247	227
345	1	1900	143818	615	0	18	143	227	351	358	379	363	336	336	319	288	279	300	253	254	232	240	210	236	196	223	214	200	178	191	187	185	195	180	182	196	190	160	178	194	197	179	191	192	191	178	195	169	163	172	138	171	175	154	147	163	179	176	185	179	175	157	161	149	175	171	160	154	164	185	180	133	164	150	160	177	158	159	158	137	184	181	164	171	156	161	150	160	170	168	157	129	166	162	166	142	172	147	135	142	165	155	177	163	157	162	170	155	156	128	166	159	162	155	150	145	178	171	153	166	155	148	151	175	165	155	147	163	173	131	175	154	147	168	164	157	150	158	156	142	152	135	180	167	155	156	166	151	152	160	154	172	179	139	159	158	144	162	145	176	169	163	155	160	170	141	148	147	140	143	155	163	138	159	153	168	167	156	158	166	164	167	152	159	182	167	157	158	188	158	167	158	174	164	143	148	163	161	155	133	173	153	164	166	171	144	159	180	152	166	163	172	159	157	172	193	167	145	143	167	163	162	162	192	147	122	174	168	179	164	169	163	155	161	178	151	176	143	134	162	164	167	171	165	147	159	152	140	146	170	152	162	149	140	156	161	165	144	157	156	138	176	161	160	147	170	153	123	129	143	149	156	170	136	162	163	156	156	148	145	151	145	145	137	154	150	143	149	150	183	153	175	143	149	145	145	157	158	161	157	198	149	158	146	160	163	177	158	150	172	145	165	174	151	158	140	151	155	154	156	166	155	155	169	177	161	157	168	164	161	143	151	151	166	164	143	158	160	159	161	165	167	178	158	165	182	170	160	155	143	151	150	144	160	167	157	159	140	139	152	155	149	150	169	160	185	151	128	143	157	160	156	150	161	142	153	167	151	137	153	135	144	163	146	167	136	174	153	170	148	144	164	166	146	179	156	153	155	176	139	161	133	152	169	150	161	146	165	163	140	146	167	152	184	139	176	166	164	146	164	155	171	153	153	147	139	159	154	167	150	161	158	163	145	160	141	177	152	156	180	146	146	157	138	167	156	165	163	161	169	164	168	157	159	154	147	157	166	149	143	152	133	156	161	164	161	155	143	153	145	153	125	158	152	155	141	155	176	160	175	146	128	178	162	159	162	154	167	152	139	174	156	164	153	170	175	166	153	150	140	155	143	181	156	157	156	132	150	160	151	168	149	147	178	163	147	157	133	158	151	146	168	174	172	149	142	160	168	167	177	163	156	146	163	147	158	146	151	147	149	136	166	165	163	164	168	157	155	173	142	163	170	148	160	167	155	143	165	144	149	166	144	157	156	170	156	170	150	155	156	166	138	147	131	160	147	149	144	167	135	157	163	183	159	166	153	152	141	163	163	175	160	165	161	161	153	153	149	132	165	151	152	164	146	138	163	159	151	158	145	156	152	167	175	156	142	155	128	155	160	166	167	147	163	151	160	184	156	144	149	174	152	169	167	141	178	152	188	156	148	140	149	164	138	158	157	160	157	167	166	169	154	156	156	169	162	166	142	149	159	169	136	147	139	173	185	167	167	158	163	156	156	154	149	163	158	140	174	160	171	151	142	153	156	167	169	147	143	168	145	169	160	139	146	155	151	149	149	163	178	138	152	155	166	151	133	160	149	147	167	159	165	150	150	155	164	165	157	152	147	151	167	162	164	150	154	160	162	145	163	150	148	162	157	140	130	146	144	150	155	165	160	158	165	164	169	160	153	180	141	153	139	149	183	158	130	161	148	165	143	154	136	156	154	132	163	151	172	166	168	150	164	162	184	157	156	162	134	161	187	158	157	162	174	160	158	152	130	162	140	151	166	160	151	155	152	150	168	164	146	167	152	119	161	149	165	153	144	151	144	168	152	147	166	152	166	167	153	174	154	165	168	150	164	141	161	172	145	161	170	151	139	164	159	142	147	141	150	180	142	164	165	140	152	163	152	155	154	157	159	164	149	164	149	130	161	167	149	146	168	140	163	156	160	165	151	159	178	153	162	140	160	163	141	169	167	150	146	173	157	150	148	154	145	141	198	154	148	159	171	165	174	140	146	185	148	162	153	143	172	139	159	178	147	171	170	167	158	159	137	191	155	168	156	144	154	167	162	157	163	138	167	161	154	142	137	148	169	152	135	166	158	154	149	148	177	142	144	149	132	147	158	165	147	168	145	164	154	148	165	158	176	156	154	185	153	160	166	181	163	180	170	159	162	156	137	164	151	169	143	158	154	185	132	184	137	164	157	157	158	161	161	149	151	147	142	143	154	158	142	173	166	163	151	154	157	166	169	175	166	147	166	147	182	163	142	177	173	154	157	165	154	148	155	166	147	142	153	155	138	152	156	160	150	142	163	165
345	2	2100	143920	576	0	21	142	239	422	388	455	420	418	356	335	301	316	282	271	277	278	262	263	283	259	245	243	261	230	248	217	208	235	211	216	233	231	207	218	189	217	190	211	214	186	200	210	197	188	190	194	186	169	178	170	174	208	174	183	183	166	167	190	177	197	188	190	185	187	164	196	186	211	149	186	175	184	194	167	177	166	179	193	178	187	190	206	174	162	181	176	164	156	161	181	182	190	159	188	176	177	155	167	197	177	195	160	176	183	172	175	198	197	186	179	167	167	189	182	182	173	169	169	186	188	169	172	169	188	171	178	156	186	175	165	173	184	195	174	190	187	166	196	190	179	177	180	169	179	170	164	151	165	159	181	194	182	173	192	202	156	200	178	210	190	188	172	186	159	160	162	160	173	158	166	179	179	177	199	166	202	179	183	164	178	194	193	183	189	184	187	177	174	183	209	155	170	173	181	177	185	180	176	168	176	158	152	178	154	143	150	179	177	166	162	191	165	170	162	177	171	159	185	176	179	155	178	177	205	177	153	169	171	186	184	170	173	145	182	167	166	183	158	160	185	177	181	182	180	183	172	204	153	166	175	180	182	186	192	195	163	179	152	177	159	163	148	180	186	175	186	179	172	172	146	169	184	172	178	179	182	158	153	171	169	168	173	148	169	163	180	139	175	165	175	150	173	192	162	160	161	169	176	182	160	165	174	188	178	167	184	182	177	164	193	187	192	182	201	186	169	168	181	183	184	170	178	154	183	187	194	180	170	185	173	165	153	177	178	167	174	172	200	163	185	156	174	177	161	174	174	189	171	156	189	172	152	206	161	189	187	169	182	168	176	168	163	143	195	150	181	158	160	172	179	177	187	183	187	186	173	169	163	171	174	192	166	173	186	179	174	177	197	172	167	177	151	166	161	172	182	164	165	187	173	166	168	181	165	177	174	144	192	186	154	170	169	141	165	186	171	166	176	183	176	177	164	178	167	178	187	173	150	178	164	169	154	179	185	175	184	163	165	165	159	172	175	160	165	186	177	168	182	192	194	168	194	163	164	160	180	186	151	188	194	196	165	152	190	212	179	153	185	164	176	166	189	200	168	164	145	183	159	174	163	181	165	169	167	173	194	158	194	164	185	147	192	191	165	158	195	177	171	161	177	149	163	179	180	186	188	164	179	169	184	177	178	163	182	188	166	175	173	172	154	188	170	147	180	177	181	165	176	208	172	164	181	173	204	171	173	166	193	175	162	192	167	171	187	169	181	177	181	169	165	176	173	181	198	165	179	162	202	170	185	164	150	162	166	166	187	187	175	179	163	160	174	161	181	172	172	144	160	172	162	149	154	186	170	204	175	163	166	167	164	156	171	181	177	172	167	162	157	167	161	172	179	148	178	199	177	177	190	172	186	158	201	205	165	173	157	180	166	165	177	157	192	183	181	143	172	162	170	188	178	198	174	168	183	181	183	179	151	183	151	154	165	182	162	175	175	141	167	171	202	176	159	183	189	180	184	195	168	165	162	176	164	153	194	168	151	149	166	174	181	168	164	176	173	161	186	180	185	195	179	165	182	167	181	161	170	172	157	184	170	176	160	151	169	149	169	190	152	164	174	183	179	154	160	172	172	168	190	166	174	187	174	177	176	182	174	186	172	190	209	185	170	160	179	170	155	181	157	179	154	176	186	171	176	171	181	194	179	165	170	169	163	153	178	195	161	178	163	150	183	180	160	146	167	158	168	175	180	186	156	149	163	193	182	173	161	156	164	136	150	190	183	151	178	179	160	171	173	178	147	188	157	175	181	164	181	165	166	189	199	153	205	180	187	172	175	178	188	169	161	154	166	151	167	181	171	175	184	167	173	173	165	183	183	172	186	168	168	175	150	184	175	168	165	138	162	179	195	173	174	145	178	178	182	163	173	201	169	178	185	183	170	184	184	150	170	182	170	168	164	161	148	179	158	174	159	191	173	174	168	177	159	187	184	166	191	164	171	158	189	162	178	171	186	135	213	178	169	181	167	189	163	174	160	186	185	171	175	157	173	165	163	150	152	175	161	186	151	181	178	160	168	151	172	194	169	206	194	160	174	171	176	178	158	157	170	152	185	172	158	166	165	167	195	181	158	168	188	179	189	160	153	188	140	171	149	171	165	147	176	191	171	156	184	185	172	159	163	170	169	167	164	189	176	179	162	165	180	160	171	181	142	177	166	169	160	193	166	173	162	175	158	141	176	182	173	168	162	168	167	168	168	170	169	168	200	212	162	154	184	189	167	171	179	165	166	165	146	166	177	156	163	184	174	162	164	170	179	177	167	166	164	159	187	177	179	165	182	163	207	188	185
345	3	3500	144021	553	0	30	408	321	454	459	487	473	421	424	403	365	356	364	312	328	337	306	307	277	297	281	270	281	253	274	252	270	254	263	222	286	268	236	231	241	229	260	244	231	244	236	228	220	267	245	228	215	232	218	233	211	218	242	211	204	217	213	197	204	228	206	204	203	235	225	219	228	198	212	206	216	218	189	225	212	219	218	219	235	218	199	209	208	209	229	214	203	225	221	213	194	196	202	209	203	196	193	214	201	211	217	204	202	184	210	230	204	203	216	211	220	181	211	234	207	203	222	205	195	188	198	233	244	203	202	220	224	186	219	197	187	215	192	228	190	199	207	187	207	208	188	222	195	212	186	203	204	194	180	212	218	205	209	215	214	205	203	232	209	198	209	219	200	187	194	237	186	202	218	214	225	198	215	207	213	196	201	205	207	232	223	204	203	186	219	190	185	204	216	235	223	190	211	211	212	195	240	207	207	210	226	199	205	207	217	206	212	240	209	212	205	216	212	225	199	201	202	218	221	189	191	189	228	207	212	207	218	237	217	216	197	208	223	206	173	198	209	210	221	215	205	191	197	215	213	217	213	218	196	215	208	222	186	231	200	210	202	189	216	191	199	220	200	202	195	208	195	200	203	226	224	209	201	213	199	204	207	191	228	205	210	213	214	222	189	215	221	214	224	187	185	187	207	210	212	192	239	197	197	186	190	177	219	177	201	218	194	185	201	203	206	194	198	213	211	208	188	184	230	209	222	217	198	182	176	183	179	220	195	189	214	194	199	221	193	210	222	192	200	193	189	227	216	211	204	205	192	204	207	217	216	203	220	212	191	209	202	203	211	214	256	187	222	199	207	190	176	219	202	186	203	208	192	210	192	201	207	191	185	223	177	197	202	220	192	203	199	215	178	222	210	189	188	181	173	213	203	213	198	229	210	225	197	218	201	183	171	199	201	208	194	198	185	188	198	213	198	188	217	205	193	187	208	178	230	208	189	226	213	202	215	187	208	204	208	190	192	174	194	212	197	228	184	199	190	217	224	195	200	188	198	231	217	199	207	203	208	214	188	193	219	204	239	205	230	211	209	225	201	204	189	208	212	197	224	191	185	179	225	208	216	173	221	196	221	195	193	207	199	177	181	211	209	204	200	223	218	186	200	184	194	203	196	189	206	210	204	196	227	234	217	207	211	217	188	198	209	212	206	215	194	225	204	193	199	201	230	188	213	193	185	228	176	208	193	208	229	202	212	214	209	207	198	220	205	216	188	216	193	191	222	212	193	199	201	215	183	209	196	215	201	199	204	216	193	186	220	212	189	189	209	206	224	193	194	178	194	201	222	194	230	206	186	228	192	218	209	197	221	201	213	208	193	200	216	206	204	204	224	229	213	227	227	212	212	210	223	198	221	182	182	219	220	209	203	213	193	211	208	215	206	200	167	190	241	207	211	184	199	233	201	206	200	189	195	195	192	215	184	209	195	194	172	203	198	192	211	219	202	200	184	216	180	199	210	204	211	190	202	195	194	212	190	193	209	194	207	216	199	204	192	177	214	234	223	190	193	216	213	182	233	206	199	220	232	169	201	205	199	217	204	209	202	223	228	193	188	199	189	206	191	199	189	204	200	206	209	204	179	211	197	181	182	200	210	202	188	197	219	198	225	182	216	191	213	191	208	205	202	192	216	215	197	203	206	217	197	205	186	195	203	200	207	196	207	199	229	194	214	227	196	193	172	230	196	214	217	188	173	211	216	205	214	203	211	210	203	222	202	205	210	216	197	204	192	211	223	208	201	202	201	210	206	202	184	193	209	182	185	227	205	190	195	197	192	189	186	227	215	211	180	186	186	202	199	199	202	190	225	203	193	178	201	182	222	195	191	201	173	227	194	201	188	225	203	210	179	196	198	215	180	200	221	196	218	206	209	199	202	190	212	226	189	198	208	212	193	197	197	208	197	181	196	195	206	205	173	204	204	195	196	207	211	204	189	197	197	240	217	201	213	208	189	215	215	215	221	222	209	196	220	201	202	195	193	214	198	190	196	205	211	170	219	197	181	184	203	209	200	204	229	185	194	194	215	207	212	178	214	198	214	190	208	198	198	213	184	188	179	210	216	187	187	187	180	203	199	197	192	201	188	171	221	204	218	202	232	226	184	203	227	178	231	222	191	202	199	226	200	208	203	205	201	204	232	205	188	203	229	209	201	175	196	201	204	211	201	201	200	201	204	211	178	211	196	213	196	192	207	215	224	213	198	214	208	214	222	199	174	232	191	188	188	184	218	190	192	178	204	216	200	202	186	206	198	225	199	208	207	171	212	218	191	200	216	214	204	236	207	196	195	194
345	0	2700	144123	540	0	13	544	343	442	509	606	494	512	500	449	434	424	411	417	401	385	343	360	361	357	349	346	339	302	339	358	310	307	280	299	301	321	313	308	278	312	298	286	282	284	289	256	289	271	274	264	293	266	277	279	255	284	243	283	262	280	282	259	263	291	246	241	262	265	264	285	259	257	281	238	258	243	253	238	255	254	235	238	269	237	260	282	253	237	240	266	217	238	230	241	278	279	270	274	239	249	244	257	260	229	262	270	239	243	241	255	256	263	273	239	212	239	268	259	246	250	249	258	236	257	254	231	258	237	265	240	234	240	244	259	235	263	248	254	216	222	240	247	249	218	228	221	217	258	231	246	248	247	269	236	267	253	242	246	263	255	242	227	242	232	250	257	249	283	269	238	248	220	250	236	243	215	240	224	276	253	210	222	259	250	227	248	235	241	230	261	238	230	235	272	225	293	247	212	227	235	227	249	244	256	242	250	249	233	227	237	265	229	236	284	256	262	278	263	251	248	239	248	244	236	250	236	226	231	242	237	226	235	254	212	244	256	221	259	224	253	258	247	272	258	247	255	278	257	227	231	232	245	261	259	266	226	228	282	234	256	221	230	247	223	245	255	263	213	241	218	256	269	217	247	236	263	243	240	249	242	218	241	219	238	240	240	234	218	237	253	232	256	222	219	252	236	228	263	244	243	233	237	214	251	254	274	243	241	261	252	206	231	237	250	261	248	240	236	241	251	230	251	206	242	231	233	255	245	252	220	201	246	223	261	238	234	246	247	252	246	268	231	277	277	254	250	216	250	211	251	237	233	227	244	223	234	226	265	247	249	252	253	266	251	214	263	224	227	275	257	257	259	232	233	241	238	265	237	256	235	257	262	222	231	222	228	249	225	250	263	248	250	221	242	237	241	223	260	223	254	239	260	259	244	224	262	251	247	240	259	235	244	252	237	238	223	231	216	226	258	281	241	213	259	261	265	251	232	243	239	254	214	227	252	262	217	263	241	247	262	209	257	243	206	257	230	229	252	255	248	250	241	254	228	248	244	231	257	242	226	249	231	247	230	245	221	213	266	237	228	229	257	238	264	244	244	233	224	235	257	251	253	255	249	221	259	254	252	230	231	228	280	244	232	254	243	211	255	235	253	220	256	245	247	221	240	243	234	258	234	239	253	242	228	265	265	247	272	267	212	250	233	255	237	273	232	232	238	249	244	257	246	246	251	256	228	251	248	251	239	238	236	259	223	239	211	241	259	240	243	235	235	227	234	235	231	252	259	270	226	255	237	242	223	256	249	246	244	240	257	273	261	257	244	217	248	240	230	233	252	225	225	248	249	262	235	206	252	252	235	236	231	251	251	231	256	257	237	209	246	226	245	255	243	248	253	236	191	237	263	243	266	250	240	225	257	254	239	241	231	221	244	264	235	229	207	242	237	261	254	241	220	256	258	224	261	241	254	230	278	223	238	227	256	254	224	258	231	229	284	277	221	251	270	222	218	248	260	249	241	254	243	224	224	232	242	236	243	237	257	238	265	226	238	227	251	267	223	233	253	272	246	223	251	244	230	253	254	228	242	231	225	270	219	238	250	256	248	234	250	261	238	257	246	233	230	233	223	247	268	234	251	228	279	237	231	222	255	265	221	222	251	232	247	226	240	266	267	262	279	240	270	238	233	250	273	232	222	251	249	253	238	248	257	254	223	237	253	260	251	233	239	251	233	242	248	230	263	257	219	244	246	239	249	243	236	251	244	225	249	235	230	238	247	252	210	237	238	234	225	241	226	235	234	246	233	250	236	247	230	237	229	227	260	254	236	239	259	250	234	240	228	215	247	262	229	248	257	226	244	268	250	244	225	235	247	230	215	265	204	248	243	250	258	254	225	252	239	241	244	237	236	255	220	242	254	257	247	238	235	228	235	261	231	219	241	255	227	263	223	237	213	265	230	239	250	263	220	236	237	235	243	230	246	237	213	251	282	232	227	224	252	235	246	255	251	261	241	220	269	268	228	235	259	245	237	219	246	275	250	232	246	226	268	243	257	205	224	223	273	219	238	233	248	233	246	248	234	235	238	258	253	244	228	241	236	253	240	238	248	241	238	227	234	248	254	245	260	244	244	247	241	239	209	230	245	251	249	240	237	292	259	263	241	223	231	244	244	239	262	223	223	251	266	226	232	226	239	225	220	258	224	256	242	232	227	226	254	245	233	246	256	237	239	237	243	272	243	238	279	232	223	252	235	224	233	232	236	243	272	267	199	267	257	230	245	224	251	249	206	220	239	253	242	229	254	251	242	235	239	254	247	263	262	231	266	210	246	243	268	238	256	246	226	224	253
345	1	1900	144225	613	0	18	151	358	389	386	387	390	352	315	318	265	300	228	231	252	235	216	210	199	216	217	213	222	200	191	183	186	192	177	201	189	172	194	175	173	184	166	197	185	197	167	175	182	160	201	187	157	186	182	164	159	162	164	198	157	200	152	167	164	144	168	170	159	178	169	171	188	152	169	150	148	185	151	175	133	152	146	167	151	146	156	135	182	161	156	178	164	165	158	149	152	147	143	150	187	164	148	131	165	151	146	153	165	159	161	146	146	155	156	160	168	147	169	153	143	142	137	145	154	190	149	153	155	178	167	160	157	162	162	163	176	152	148	163	165	161	167	158	160	173	133	164	134	143	161	160	151	161	157	149	160	173	151	171	176	168	169	170	154	163	147	153	145	166	147	155	162	150	176	160	148	164	175	171	166	149	162	143	156	170	163	159	162	140	143	145	165	154	152	170	156	155	159	182	125	161	170	151	147	169	176	169	171	138	150	155	126	173	152	134	174	151	158	129	147	146	161	151	150	159	155	142	152	148	166	179	142	163	162	142	145	176	155	164	158	157	157	153	160	163	141	181	173	143	140	163	161	163	168	129	148	142	152	163	157	160	146	162	160	157	154	152	163	150	172	162	162	159	150	156	177	142	144	152	157	145	153	175	168	149	146	161	154	154	159	144	150	160	142	167	170	155	171	151	153	169	165	172	165	151	166	168	142	166	156	149	152	162	168	158	150	160	173	141	166	162	154	170	151	149	145	151	150	155	159	158	139	149	149	166	149	163	160	126	142	173	146	171	156	151	152	133	156	139	173	142	152	153	152	166	159	157	146	152	172	165	162	153	151	177	158	151	137	170	147	165	130	156	137	148	158	154	151	154	154	149	153	135	133	168	158	176	156	134	159	150	162	160	162	158	132	171	162	141	161	154	156	150	156	164	158	152	160	150	168	149	161	153	159	136	161	155	168	147	170	142	155	159	161	142	159	135	146	150	145	151	135	153	150	169	164	159	164	165	160	169	151	145	158	159	172	161	151	127	180	153	160	140	173	147	146	188	167	174	166	150	135	143	140	170	130	166	153	165	158	149	153	157	145	145	145	143	137	148	158	154	144	151	180	149	163	170	159	162	170	142	161	145	175	137	161	147	171	168	153	165	141	150	161	170	149	176	153	160	166	162	128	134	153	150	150	179	151	153	164	169	168	163	166	161	170	155	157	165	162	170	170	143	167	164	142	149	147	158	161	137	143	148	157	195	159	152	169	159	183	140	159	170	130	149	150	166	174	159	154	159	158	168	166	160	164	133	173	146	139	161	156	146	143	167	150	149	173	147	154	178	144	163	174	172	137	153	144	151	138	152	165	153	156	164	143	158	169	164	154	155	151	161	147	165	170	153	150	142	159	167	161	181	146	171	157	149	158	161	157	159	151	179	156	147	156	144	142	177	159	155	153	157	142	159	169	167	162	162	142	164	155	134	160	165	154	190	165	143	161	157	141	154	138	149	160	157	139	165	154	163	166	172	143	174	140	139	166	158	149	152	180	140	157	189	143	148	173	145	175	147	145	142	131	167	150	187	151	175	151	169	160	137	162	161	166	149	189	129	158	143	170	161	149	149	155	170	157	176	166	143	144	158	145	148	155	182	142	157	146	141	172	135	173	154	163	157	175	175	156	143	146	153	173	147	148	158	157	155	159	149	180	162	157	170	153	159	159	146	163	169	158	164	150	162	162	172	153	169	148	148	173	148	142	139	154	156	138	139	132	141	164	162	176	143	162	154	151	143	143	154	142	172	157	153	154	157	137	154	164	149	174	166	154	148	169	145	143	180	163	159	143	152	151	144	165	139	134	135	156	170	182	169	165	156	164	136	160	154	143	155	172	148	158	157	154	169	162	181	158	182	120	148	149	168	133	174	130	146	179	155	164	168	143	173	160	150	152	154	162	143	156	160	148	179	170	145	153	128	181	132	174	159	143	156	141	174	154	161	150	175	163	168	152	176	144	149	147	146	137	154	158	159	159	157	147	146	167	150	150	154	144	145	158	185	159	171	165	148	175	161	156	165	139	156	166	173	149	167	137	181	160	169	159	135	159	154	131	145	147	156	149	164	169	159	138	158	170	138	157	145	159	176	153	163	141	158	162	169	132	150	157	164	158	167	129	147	164	137	150	171	141	182	168	147	152	146	153	141	161	155	142	148	154	128	155	165	156	142	166	163	160	161	128	130	170	136	150	159	166	159	122	165	161	139	138	153	161	172	147	155	152	175	174	151	145	155	160	137	172	143	139	171	150	144	165	162	155	160	138	154	160	167	159	142	169	153	165	163	160	159	156	153	163	169	163	159
345	2	2100	144327	571	0	14	166	488	397	419	441	397	378	361	350	319	324	290	273	278	261	257	246	249	248	236	213	262	219	223	208	231	223	214	207	211	204	200	226	205	209	206	225	200	184	202	195	203	191	228	178	186	170	200	173	163	214	205	184	184	196	168	213	156	172	171	188	185	163	178	204	180	173	196	152	161	176	183	184	180	172	179	178	190	172	174	172	163	174	194	196	188	198	167	186	180	163	146	180	174	178	174	199	167	177	181	179	183	173	195	169	163	180	179	189	176	162	176	188	196	173	177	185	163	200	155	190	178	183	174	192	181	183	175	175	168	165	165	186	192	202	177	172	161	174	193	196	205	175	170	159	161	170	195	184	167	180	168	179	176	216	183	170	172	162	196	163	167	170	171	164	167	171	158	172	203	195	170	189	179	159	143	191	188	156	165	193	166	161	199	166	178	201	202	168	178	148	192	180	161	178	168	166	166	165	158	162	177	159	173	172	159	160	177	198	189	154	154	165	173	192	193	174	152	160	176	198	177	175	141	195	175	189	174	167	181	160	167	187	180	197	152	170	166	164	169	173	175	164	179	192	163	192	181	187	201	163	174	181	164	185	182	174	172	160	181	166	206	192	183	155	188	182	171	181	178	167	189	186	167	154	178	189	171	163	163	157	189	171	174	178	164	152	170	173	194	171	185	149	167	202	172	144	177	195	152	172	186	187	181	194	146	182	177	199	190	205	163	171	156	176	165	171	206	167	154	164	187	182	163	167	188	171	155	152	181	184	208	165	185	199	172	173	163	187	173	194	161	158	151	163	171	170	172	181	193	172	148	155	168	164	178	170	178	176	181	185	160	144	188	186	171	156	158	156	179	172	168	167	174	159	179	183	165	173	157	164	172	176	166	133	164	178	199	187	155	173	158	167	168	174	158	186	171	161	176	172	170	179	172	161	210	171	174	183	178	193	178	190	171	194	183	162	178	170	185	159	183	180	155	152	167	161	174	173	176	188	167	186	177	179	175	174	180	188	161	157	156	164	188	176	198	179	169	177	166	167	167	182	191	183	160	182	159	200	177	168	169	202	174	177	169	155	175	161	180	197	156	182	172	167	159	166	171	191	174	182	169	169	178	161	178	181	182	192	159	164	159	195	165	165	159	200	143	162	163	160	175	220	156	183	176	140	158	169	168	177	162	180	167	181	172	184	179	160	176	158	168	163	205	176	182	177	169	169	160	173	160	168	178	179	156	171	169	160	151	173	186	177	174	185	155	171	152	175	158	205	190	166	172	166	161	169	177	161	185	150	180	166	184	182	153	161	168	172	186	183	157	186	174	178	200	182	167	173	195	178	164	163	189	177	150	158	175	180	169	173	175	158	153	165	169	161	165	156	185	183	179	165	174	186	170	167	159	175	201	186	169	184	172	176	178	157	165	198	159	179	182	179	178	153	152	153	175	174	188	176	152	158	195	183	145	155	179	185	139	187	162	173	175	157	157	167	183	162	187	144	184	171	162	186	169	158	182	181	194	151	169	171	180	165	192	164	158	166	167	180	179	178	169	198	182	200	188	178	162	176	196	160	181	197	157	155	181	175	168	173	166	187	166	164	171	186	187	170	162	169	153	173	146	156	163	179	197	168	193	179	168	169	178	177	182	187	178	184	170	164	157	167	185	170	165	185	186	164	169	159	144	150	178	172	162	169	158	171	165	188	158	166	201	207	175	167	170	177	178	157	166	178	181	182	170	156	206	148	170	157	172	179	161	199	171	189	190	174	200	167	166	165	176	176	170	166	167	188	169	177	186	171	148	167	172	181	178	167	193	188	156	169	150	172	167	179	172	149	191	167	165	187	176	182	177	171	154	180	197	187	167	189	173	171	177	171	162	170	177	166	171	182	181	158	175	196	202	173	171	176	167	164	197	171	158	167	166	180	176	187	165	185	166	151	167	189	147	160	195	169	168	167	167	148	169	177	171	196	168	163	174	217	167	182	160	156	170	155	220	173	175	175	187	189	188	167	192	164	198	189	171	180	196	173	168	179	170	191	161	177	152	166	176	157	153	194	157	159	159	183	165	169	174	189	173	182	162	173	189	164	155	187	176	174	191	174	191	184	164	158	179	183	194	148	187	164	161	166	169	171	158	157	180	177	170	166	168	205	186	161	168	168	166	152	166	214	168	158	143	179	177	160	170	174	171	170	152	180	169	168	160	177	181	207	166	165	154	175	156	173	160	188	161	179	178	165	158	181	164	170	180	182	195	181	161	162	171	168	157	180	170	174	181	179	170	187	191	187	177	177	189	168	152	185	170	177	160	196	149	184	152	160	180	168	151	149	169	168	179	192
345	3	3500	144429	567	0	20	203	644	603	358	461	491	457	379	400	375	354	340	349	347	318	319	284	300	265	272	298	269	265	256	267	242	250	251	261	244	255	257	258	224	229	237	237	251	221	249	223	225	216	241	211	218	211	245	225	201	220	224	227	206	240	229	241	218	205	209	226	233	248	206	218	216	245	228	212	217	204	215	189	208	223	209	203	234	201	252	223	230	232	219	209	239	223	217	208	225	222	235	193	193	213	212	212	212	231	218	233	203	225	203	209	195	194	224	208	221	202	212	209	230	210	198	203	208	222	199	208	200	197	198	213	231	177	200	187	209	218	184	232	193	241	234	227	225	224	215	216	207	219	189	199	212	199	187	209	234	205	207	206	195	208	207	179	212	178	212	218	192	211	206	212	202	210	222	214	212	199	200	201	223	212	205	206	212	201	196	224	187	212	222	184	183	200	201	215	213	203	203	216	231	208	198	244	234	214	206	200	214	215	209	209	211	186	204	191	198	203	217	206	228	202	179	232	209	195	207	241	204	226	185	179	209	236	198	199	193	227	210	165	196	197	198	207	202	211	203	222	200	215	209	197	196	196	210	204	196	196	219	215	214	197	223	205	235	206	224	222	185	226	198	203	213	215	202	208	226	214	193	193	221	192	219	201	203	207	211	209	205	205	185	204	218	199	197	211	226	209	216	220	193	218	210	213	206	199	219	200	205	223	193	216	217	198	216	194	212	203	206	205	199	218	206	202	209	218	185	199	206	223	232	215	216	204	190	198	193	219	204	199	200	197	221	213	229	207	217	201	219	193	191	198	213	193	225	202	209	214	236	220	215	196	221	212	212	203	209	228	204	206	243	228	202	207	185	215	194	218	211	226	190	218	183	194	218	222	221	229	200	183	214	207	202	197	198	210	195	194	160	195	210	209	227	212	198	211	219	232	212	229	219	229	215	217	248	219	220	219	215	198	185	204	241	234	222	192	210	213	213	202	190	195	204	203	210	210	223	190	207	214	209	220	212	207	200	194	201	187	203	205	206	210	229	203	213	170	220	229	197	230	204	202	194	195	206	225	207	196	211	212	243	187	211	226	218	183	216	198	215	205	188	217	210	213	198	210	200	189	206	181	187	209	232	215	212	191	202	170	221	184	226	221	184	184	199	228	213	194	195	204	217	214	215	193	193	193	205	216	212	198	193	170	213	202	195	200	195	210	204	216	238	237	188	203	196	184	226	207	208	205	188	193	239	173	212	219	221	202	212	189	209	207	205	224	222	227	240	226	212	190	214	206	197	216	213	218	215	197	212	212	192	199	212	214	217	240	196	203	210	209	216	216	196	212	197	225	201	202	234	201	195	205	207	219	212	214	214	186	197	194	190	198	208	202	201	197	213	211	206	183	205	183	197	207	180	208	204	211	206	219	193	215	205	237	198	209	198	202	189	229	178	199	214	207	185	204	209	177	189	207	220	234	196	193	229	200	203	215	211	190	194	215	201	222	209	225	211	195	206	206	188	211	216	200	190	196	193	187	209	218	194	214	216	212	224	202	198	207	207	211	201	206	197	218	197	209	213	225	189	216	201	225	217	244	216	233	194	201	200	212	216	218	188	194	225	222	193	201	211	210	207	178	230	200	205	216	191	178	201	212	202	235	193	215	204	204	209	213	210	179	204	196	222	213	233	213	207	228	215	194	205	203	222	210	193	189	193	212	192	227	208	206	183	211	192	218	239	223	216	219	189	219	184	196	184	232	221	192	188	208	204	195	194	227	196	193	211	224	206	168	206	232	204	211	212	206	212	205	190	202	195	201	217	193	190	194	211	204	193	199	209	206	195	236	199	232	208	229	190	190	191	228	196	213	190	205	216	236	187	226	210	212	180	220	223	213	208	206	241	218	191	211	186	209	208	212	195	192	199	191	199	207	198	197	198	194	203	209	190	209	217	184	211	196	214	211	211	206	236	222	208	205	216	196	205	193	190	202	200	214	201	210	231	207	201	214	207	199	219	187	235	222	220	204	209	214	183	227	225	227	201	221	221	203	230	194	203	234	203	210	184	197	215	233	210	216	196	215	210	205	219	208	200	208	205	179	217	200	215	205	190	211	185	222	206	214	218	211	196	202	205	235	202	182	199	192	227	221	230	236	211	208	208	177	226	176	226	200	226	217	235	198	211	220	202	182	219	209	220	207	206	194	178	236	190	207	211	217	201	205	208	203	220	205	224	219	216	170	222	219	205	211	215	205	215	193	201	211	164	171	195	247	210	199	213	207	197	217	216	187	204	215	209	210	195	189	200	192	204	190	212	215	201	214	214	196	203	218	212	224	207	223	229	194	216	216	203	197
345	0	2700	144531	516	0	8	194	761	495	370	558	538	518	501	485	468	406	458	387	413	368	383	354	334	346	347	365	324	326	319	336	300	300	302	328	329	317	291	309	276	328	252	279	253	293	291	297	257	279	264	285	274	277	270	264	285	285	261	281	256	254	262	245	267	279	261	276	281	238	250	256	266	289	282	244	245	228	267	285	225	244	248	265	264	208	258	269	247	254	260	253	268	270	257	225	276	257	260	272	264	257	241	265	261	268	244	248	210	225	250	240	245	231	261	270	266	259	226	233	231	224	263	248	251	230	238	248	255	250	220	244	270	223	226	273	231	243	278	265	240	228	234	258	232	240	234	237	243	244	251	242	253	213	236	236	269	245	293	258	250	246	247	260	226	234	239	254	255	237	241	251	234	261	250	252	256	266	268	263	234	263	244	256	255	220	235	250	257	237	236	276	224	262	267	246	264	247	253	232	243	260	230	241	254	226	278	261	245	264	232	264	281	232	218	247	265	220	234	266	234	272	211	270	273	287	246	287	230	243	248	246	231	231	257	233	228	234	285	256	262	249	251	236	235	220	256	264	236	253	240	243	260	235	227	230	257	251	227	248	259	240	236	229	245	254	249	242	254	238	225	231	255	238	235	239	228	244	243	220	238	241	259	230	248	261	231	263	246	262	268	218	251	249	243	245	262	286	234	242	262	276	246	245	246	253	243	231	267	239	235	255	231	235	264	260	279	250	256	249	251	251	246	270	221	246	252	217	229	246	266	239	245	239	227	255	225	228	281	257	236	250	255	229	240	267	251	232	254	260	252	240	273	240	231	262	251	254	223	241	243	254	235	239	259	260	232	222	250	238	266	257	260	233	264	246	240	245	263	230	228	273	259	252	236	236	243	229	240	242	255	257	246	243	237	250	266	214	250	238	240	226	242	281	241	254	216	246	267	244	236	262	248	268	235	235	249	247	267	235	234	232	243	241	238	270	263	250	248	236	260	257	252	232	232	264	250	284	268	235	260	263	253	251	247	240	216	235	255	250	252	237	251	253	258	250	253	239	245	245	261	247	247	231	258	237	245	245	251	248	264	232	264	239	242	268	252	242	245	267	243	231	243	255	204	248	252	232	251	255	254	282	245	228	212	230	265	250	247	269	239	262	246	245	236	241	237	246	278	250	223	244	219	221	272	287	232	225	240	224	226	252	266	259	249	249	261	246	247	240	248	238	241	237	270	232	253	252	247	249	239	247	220	263	255	247	228	245	233	258	234	269	262	242	266	229	244	244	236	265	239	244	271	242	256	232	243	241	232	227	246	241	245	257	265	236	243	258	256	264	239	240	260	211	261	227	216	209	249	236	237	234	233	263	239	249	242	261	252	224	230	239	242	268	252	264	230	249	262	249	253	246	243	273	239	216	235	259	231	244	229	260	271	247	260	220	241	264	218	233	254	229	234	242	249	267	216	248	246	258	245	242	253	259	240	240	243	245	265	256	249	220	240	234	244	243	245	273	253	239	241	237	250	228	204	230	243	261	225	233	246	222	288	251	250	232	226	231	232	248	222	227	257	239	260	248	243	223	272	209	230	249	241	217	245	252	284	243	244	248	228	263	262	266	235	255	244	262	259	254	238	235	235	279	240	249	250	229	237	249	274	233	261	248	256	243	264	264	236	232	257	276	238	274	231	256	257	207	234	219	241	258	251	215	244	221	252	264	250	232	262	245	264	235	248	255	249	225	250	202	226	255	216	249	257	228	230	251	257	259	256	217	253	232	230	240	252	244	220	259	270	215	232	234	231	265	253	259	231	243	212	272	248	236	268	257	248	243	250	234	278	229	227	227	244	238	259	261	259	239	234	264	251	240	246	248	237	261	246	214	240	239	221	238	245	266	239	230	249	233	235	246	233	268	236	245	242	236	224	231	228	241	266	248	253	267	252	249	267	252	261	234	262	223	237	266	240	253	239	232	236	260	248	267	240	234	262	226	249	225	232	253	255	247	250	259	242	244	239	238	241	248	221	232	222	260	249	266	252	256	248	249	231	235	226	267	257	260	244	235	237	255	234	257	257	221	243	242	269	268	227	257	243	224	249	250	227	247	245	259	231	237	248	237	257	237	256	236	213	270	235	253	260	248	238	257	242	250	234	241	241	236	261	251	280	229	255	270	270	256	252	233	233	252	233	234	242	249	235	266	251	243	241	245	245	225	249	242	248	253	238	266	242	256	242	224	248	267	250	256	224	233	234	244	249	232	226	249	258	251	244	246	237	240	237	234	247	210	236	259	237	239	242	222	246	243	253	260	247	238	253	246	249	242	246	249	238	252	248	231	274	241	235	235	244	235	254	252
345	1	1900	144632	580	0	31	144	693	378	389	402	395	327	332	314	330	269	275	265	255	255	244	256	238	209	220	224	178	210	204	195	194	199	215	189	186	192	204	197	191	189	163	196	180	163	184	206	183	200	189	187	171	151	169	165	168	162	172	176	154	169	203	171	160	187	168	168	170	183	186	169	160	153	163	155	184	175	186	176	175	193	162	153	164	156	172	166	166	172	143	152	171	155	155	190	154	179	172	162	166	174	176	173	165	152	172	157	168	159	168	162	153	183	140	175	137	125	180	187	146	168	169	153	164	126	166	155	176	169	176	172	164	165	169	167	164	162	187	171	163	154	165	157	150	159	142	166	163	162	165	165	143	163	159	156	177	158	168	155	161	168	142	172	170	159	162	169	143	162	160	164	145	171	164	160	162	183	157	173	173	151	138	167	183	164	175	175	174	160	160	155	159	171	191	160	150	153	169	167	186	144	154	186	170	178	179	156	159	173	148	159	173	152	149	140	176	164	190	155	146	168	179	152	152	159	166	164	170	159	167	151	158	153	156	175	153	159	138	167	147	171	148	173	160	170	140	143	159	152	170	162	152	163	192	149	163	192	170	154	169	160	145	145	156	171	161	176	157	158	169	156	173	167	158	151	168	175	169	181	162	160	161	173	163	175	155	177	170	177	141	185	152	153	195	176	171	157	163	169	167	172	141	149	180	159	156	151	173	149	162	172	186	158	157	138	179	168	154	141	174	172	157	160	154	155	156	166	154	164	130	148	174	176	158	156	139	166	147	162	157	138	168	161	177	185	143	170	152	169	155	154	161	154	148	157	155	164	164	159	161	165	154	169	160	130	151	184	176	161	145	160	181	157	155	165	164	148	167	167	164	171	143	155	149	159	161	163	173	161	166	187	179	158	162	135	144	172	182	156	167	165	159	151	150	164	172	176	159	159	148	168	139	183	168	176	149	172	164	158	156	159	164	163	163	164	144	154	173	152	171	167	166	170	151	142	175	162	202	176	179	150	163	160	150	155	154	154	173	173	157	160	177	171	166	182	184	159	162	142	181	157	181	150	162	156	154	153	146	170	174	169	161	168	143	154	141	151	142	132	176	147	185	150	150	152	157	142	167	161	171	171	163	160	173	172	173	162	137	163	164	158	163	167	169	149	146	153	180	136	166	162	181	169	164	164	183	166	153	171	154	166	176	167	150	174	145	164	169	156	159	162	143	138	166	179	173	159	162	157	132	180	169	150	144	171	170	187	150	165	159	144	159	162	162	179	181	176	172	176	169	153	189	184	189	172	156	170	165	171	152	173	159	171	165	172	164	158	161	151	145	135	176	157	164	181	158	154	130	169	153	176	169	142	164	158	165	172	151	174	172	146	179	178	155	153	159	169	166	171	168	152	121	131	171	154	154	164	163	153	177	165	139	147	161	158	174	173	166	164	155	146	159	174	196	143	156	156	158	146	170	145	173	167	168	134	138	157	150	159	179	161	163	171	164	156	165	165	140	166	134	159	191	174	155	177	151	161	168	157	153	172	162	169	157	173	163	152	162	140	165	152	169	154	174	153	168	157	154	176	158	168	166	169	176	167	172	163	173	146	154	159	145	169	149	174	160	162	158	162	186	169	167	156	168	175	165	150	154	165	161	176	162	171	147	183	168	168	174	184	168	137	161	178	161	175	167	155	149	155	169	191	165	161	182	157	165	162	179	146	153	154	161	158	165	160	172	179	140	167	147	162	152	185	172	137	172	158	166	156	152	163	178	189	157	171	172	156	190	157	184	182	174	157	148	166	168	146	155	157	161	163	145	150	168	162	177	157	149	160	199	166	166	156	146	167	138	172	174	168	148	160	168	177	165	181	176	152	141	179	148	165	176	166	146	154	148	156	157	153	161	145	182	167	159	154	151	168	159	164	156	145	157	163	172	169	163	151	135	150	181	158	164	171	161	178	181	159	161	152	175	155	149	156	162	152	177	172	154	182	153	170	170	157	159	144	152	143	169	168	146	169	166	154	146	170	169	152	147	166	188	155	162	185	173	152	169	168	168	168	165	172	167	169	148	153	165	138	150	171	163	190	158	135	162	159	160	163	162	159	167	165	147	143	158	156	170	147	161	144	160	148	156	157	144	165	181	161	140	162	145	156	160	166	168	158	212	164	162	156	148	171	153	181	169	177	160	175	151	163	176	150	140	161	154	171	138	153	172	146	149	172	158	171	164	156	166	164	161	175	151	182	134	151	143	175	160	172	174	160	171	170	182	150	171	156	154	154	164	147	140	162	174	181	153	171	139	163	161	170	169	173	151	144	150	188	178	164	147	153	138	162	145	148	187	154	139	148
345	2	2100	144741	585	0	20	171	792	362	398	450	413	371	371	340	332	341	313	325	288	242	267	267	257	236	237	261	220	237	234	208	230	217	236	213	207	220	211	190	221	203	193	196	220	186	198	187	205	212	186	178	214	190	192	182	221	187	167	193	197	201	203	184	199	178	206	175	174	174	179	187	195	196	202	180	183	174	188	192	174	180	173	167	181	182	190	170	169	171	155	184	170	170	173	196	170	172	159	163	164	178	177	185	185	163	187	187	182	170	200	168	178	198	164	180	176	186	173	182	167	191	202	160	150	193	154	185	183	193	198	167	186	187	165	162	174	173	200	176	168	206	189	166	165	194	171	186	184	191	155	181	145	210	181	176	153	196	168	181	162	184	178	165	179	176	178	169	176	172	194	164	181	175	161	183	195	158	165	184	164	185	185	182	166	171	163	156	159	176	183	176	165	167	182	173	170	184	194	166	162	197	149	190	189	185	152	210	167	176	191	182	181	152	199	182	177	182	168	167	164	179	216	173	158	172	195	175	169	177	160	181	157	181	162	190	166	185	171	171	199	181	176	179	184	158	177	183	172	172	204	173	159	191	162	179	193	167	179	186	170	175	171	188	172	190	180	188	174	173	192	174	183	186	196	178	188	181	198	176	164	174	167	179	172	177	175	172	161	173	210	184	177	165	150	179	193	178	195	168	174	170	176	191	159	186	163	145	170	181	176	188	190	193	184	177	190	204	180	182	177	184	158	179	194	174	181	146	191	176	151	219	183	165	163	177	169	202	178	175	169	168	178	171	161	171	167	194	169	173	184	169	181	192	170	176	171	183	203	174	159	173	174	169	155	170	191	167	170	170	167	176	162	176	176	192	167	176	181	168	166	176	147	155	205	156	182	185	158	164	171	172	158	169	162	180	160	183	173	176	190	168	218	186	178	157	191	169	176	193	174	164	173	182	182	189	167	176	190	190	187	173	175	183	163	171	184	157	170	182	167	190	167	185	175	177	174	191	217	181	157	194	196	170	189	160	174	188	170	181	180	151	175	152	169	157	160	175	191	173	167	178	168	182	168	196	183	193	164	192	194	159	186	187	179	158	164	172	200	180	201	171	197	166	152	162	163	194	175	170	176	162	185	166	212	166	210	184	199	179	152	168	172	169	180	196	155	181	172	172	180	175	152	169	193	181	175	198	164	167	154	182	180	184	156	176	181	195	165	171	176	182	173	183	158	167	155	165	175	168	157	155	181	165	197	170	180	190	163	159	163	175	189	181	179	170	176	175	184	171	181	164	152	177	166	163	170	181	162	150	163	182	179	190	188	170	166	178	173	176	149	184	159	184	171	185	201	176	165	176	183	173	192	176	158	166	169	178	168	153	170	179	186	166	165	194	164	188	159	185	196	206	188	177	175	169	150	193	170	172	176	152	180	157	197	156	177	170	190	178	184	187	176	158	186	181	186	161	175	136	167	174	162	177	179	156	203	189	197	201	153	171	194	153	172	201	181	169	174	191	175	171	190	183	162	205	178	161	181	174	171	178	173	187	171	193	169	154	200	174	174	199	181	196	157	177	166	179	168	161	144	163	195	196	173	185	178	169	162	171	167	163	174	168	187	193	182	187	162	182	175	188	155	170	168	180	176	196	192	155	172	168	188	182	190	167	167	166	164	178	176	177	191	171	180	179	178	165	182	173	174	177	191	183	183	147	190	185	190	196	185	155	194	184	172	172	175	185	211	165	186	166	168	170	159	172	183	170	152	155	198	182	190	173	160	186	190	175	173	162	179	196	195	163	191	188	188	144	190	182	171	176	167	176	159	176	198	146	163	152	158	164	185	173	166	195	160	161	189	170	174	183	182	178	165	190	180	176	188	171	198	173	174	169	176	200	177	179	181	173	149	180	178	170	172	164	163	179	179	167	169	176	182	186	179	190	191	189	182	168	163	150	185	175	173	167	166	189	160	187	174	168	168	170	181	200	166	175	169	182	212	184	158	156	170	198	182	162	189	167	160	183	166	165	177	166	165	195	184	201	161	179	176	187	183	172	165	164	176	172	193	187	207	192	180	172	177	202	168	153	161	167	172	190	161	163	169	163	169	157	166	171	170	159	171	195	136	174	161	174	161	191	157	168	172	177	176	163	165	197	184	154	140	155	166	167	147	176	176	153	178	192	171	175	163	166	183	212	174	197	143	194	170	159	160	189	187	172	180	155	174	180	177	185	171	190	191	170	181	193	160	182	153	200	175	163	184	164	185	165	167	178	171	150	166	178	168	168	162	188	179	180	169	197	169	172	183	168	182	160	151	157	160	187	167	174	163	167	153	188	184	183	177	145	190	184	179	187
345	3	3500	144843	554	0	32	320	861	507	414	502	478	460	431	396	355	363	351	326	329	308	301	315	308	297	298	261	284	288	235	248	257	259	258	255	255	234	233	249	255	226	240	247	234	237	244	249	237	220	232	234	225	240	217	226	217	201	213	209	224	223	225	201	205	245	221	201	216	225	230	217	245	220	208	210	212	231	195	222	210	218	202	227	201	217	216	224	200	194	231	171	233	215	195	231	212	207	226	219	193	222	199	217	188	215	250	229	222	223	211	236	188	197	191	219	214	212	213	205	234	189	189	223	204	182	183	209	210	217	188	230	207	248	221	227	220	216	201	202	244	208	192	218	202	198	231	186	217	223	216	223	200	213	185	206	201	223	203	196	215	214	211	239	193	226	222	227	214	212	221	207	207	210	200	212	224	210	203	227	217	198	198	235	213	181	213	213	211	202	218	223	227	234	206	199	208	227	190	221	177	202	218	205	214	179	225	218	209	243	184	201	205	202	192	204	242	204	202	207	214	227	218	203	200	240	213	217	194	207	178	188	197	205	200	219	193	206	217	228	207	205	216	186	195	208	184	197	198	206	182	231	213	189	206	211	192	201	224	211	216	219	222	196	183	230	197	187	197	190	187	188	219	188	220	214	192	221	216	236	193	190	179	209	187	209	189	224	191	197	217	217	194	195	215	214	202	208	189	206	226	215	218	206	194	194	223	215	192	193	202	208	204	209	206	210	203	190	203	205	217	232	201	246	193	213	210	191	201	202	197	203	202	220	208	194	206	249	216	201	206	214	208	205	213	215	186	195	205	206	199	180	182	206	203	190	189	220	187	192	217	197	196	201	200	202	200	208	190	190	236	187	219	201	207	197	197	216	195	217	199	205	195	222	207	210	191	201	197	197	188	235	202	201	183	198	185	182	209	174	197	219	204	204	209	214	210	205	199	199	220	191	206	191	195	215	197	213	246	205	197	209	210	214	234	208	211	189	202	224	192	179	208	229	210	227	196	197	210	252	195	224	199	231	187	204	201	187	247	203	218	193	227	191	210	224	206	238	222	204	187	199	210	200	213	206	197	208	198	200	239	213	215	183	208	207	204	215	206	179	226	199	199	197	190	197	200	211	232	214	208	203	181	189	204	196	205	218	212	207	195	197	236	202	191	210	198	200	182	214	197	185	195	208	199	185	201	201	185	204	233	203	209	222	217	208	211	223	227	187	229	193	210	201	196	222	224	222	220	186	197	196	219	209	205	199	171	180	209	192	194	205	212	218	206	209	192	176	194	198	192	178	190	215	197	203	191	194	203	202	201	226	189	244	224	208	234	208	197	234	213	202	199	213	192	230	215	223	208	211	199	216	200	240	188	181	190	222	197	213	209	205	228	204	183	252	231	198	193	196	175	201	197	213	189	207	198	183	202	203	216	202	214	198	242	222	207	225	212	212	196	197	216	194	226	220	223	235	205	192	194	209	209	207	206	198	214	205	206	243	199	228	223	203	214	189	204	180	198	201	212	205	195	203	230	195	205	212	193	231	184	218	189	190	202	214	216	178	226	217	213	205	189	212	205	205	217	195	190	210	212	209	214	209	222	222	199	190	183	208	206	196	197	226	168	230	212	216	216	194	201	192	213	189	210	206	183	207	194	215	186	178	206	207	221	187	218	214	193	201	194	214	228	209	187	228	195	206	199	188	206	206	186	209	193	196	191	207	171	201	175	204	212	195	212	216	193	211	212	197	187	212	196	202	181	213	199	221	215	186	192	218	209	195	208	214	176	221	211	177	205	185	205	207	198	207	215	200	189	233	224	190	212	227	220	179	191	207	205	225	196	210	199	201	225	210	198	204	193	210	199	215	204	221	213	204	175	213	206	203	214	211	203	220	184	200	189	211	198	188	216	216	198	213	199	213	193	213	215	203	188	204	189	202	226	194	207	209	222	178	216	191	191	197	210	188	201	216	204	205	199	180	197	214	228	206	199	172	206	234	235	183	209	202	218	208	170	209	221	220	214	212	190	189	222	200	204	230	214	173	198	189	193	218	191	198	215	188	215	216	204	197	188	202	215	206	227	189	219	219	214	204	202	212	205	189	199	208	203	210	205	214	206	188	195	190	177	198	231	192	203	224	206	195	203	216	206	204	205	220	204	207	214	206	214	218	208	204	217	184	218	159	191	212	213	192	211	201	185	185	190	194	198	218	203	189	218	214	208	191	194	198	212	212	198	199	183	185	205	205	214	195	217	192	227	215	177	210	200	201	202	224	217	196	244	217	197	200	203	194	196	217	198	163	210	210	204	214	207	184	217	202	200	215	223	193	202	228	208	207	237	230	204	209	214	223	229	212
