345	0	2700	150224	367	1	14	202	346	498	530	553	523	496	463	463	466	434	403	405	358	391	363	339	338	354	380	318	323	336	306	325	299	300	302	265	316	298	315	285	278	298	287	263	272	276	290	279	267	240	261	277	283	250	276	285	220	252	265	262	274	235	249	240	225	289	235	242	245	228	243	255	217	256	242	254	272	244	235	218	247	269	244	220	246	230	254	256	214	248	241	234	219	237	244	234	232	232	261	237	241	239	231	267	234	243	231	240	246	250	226	243	244	232	236	245	245	243	239	263	227	244	235	253	247	244	274	225	231	245	247	223	233	202	215	264	222	219	255	255	228	211	241	217	240	221	265	216	228	230	228	219	239	234	230	221	219	237	250	215	221	237	220	224	233	235	231	270	220	233	250	238	231	243	205	216	230	224	210	220	244	231	222	238	234	222	235	182	202	249	208	244	228	231	272	246	218	245	218	271	219	233	239	234	209	225	208	227	247	231	231	223	222	215	234	234	233	217	248	233	195	252	231	223	262	229	208	239	225	248	231	250	232	227	222	228	226	223	215	240	240	239	241	201	217	225	239	218	214	221	217	232	225	216	228	215	249	231	238	224	208	199	235	216	235	221	217	237	221	207	217	261	234	258	211	255	239	232	217	223	228	230	250	239	227	246	222	221	225	218	217	249	238	255	219	242	243	227	237	244	209	233	240	240	233	244	233	245	230	249	228	221	241	222	213	232	238	245	230	240	233	235	227	224	224	232	226	231	206	211	238	243	230	216	220	225	226	224	228	212	227	219	222	214	215	229	223	201	235	217	232	262	219	225	243	227	223	224	211	210	216	224	211	223	223	221	216	251	207	227	222	222	246	250	242	229	244	237	226	220	224	209	236	229	227	263	244	219	195	211	255	225	221	214	249	237	238	217	215	239	224	222	244	206	196	229	233	245	214	244	233	221	244	212	232	220	217	200	235	234	228	221	234	255	222	225	230	231	216	235	258	229	216	206	201	223	203	230	232	236	259	234	214	224	205	243	223	250	249	219	233	231	254	235	235	207	211	227	222	223	237	196	241	246	228	245	262	221	239	247	222	232	220	246	239	211	219	210	223	217	257	201	218	206	235	239	229	228	213	220	244	231	237	225	213	226	244	246	242	222	210	245	249	221	233	238	205	228	224	230	232	225	228	227	239	228	239	213	212	243	231	227	218	223	226	197	228	237	224	215	214	216	222	243	225	237	232	218	219	213	213	216	225	208	223	228	247	222	232	233	226	226	235	224	226	226	251	210	245	221	202	229	221	250	232	221	227	219	235	240	222	220	211	253	238	231	225	229	235	224	223	217	243	233	224	209	218	256	228	205	245	241	240	222	241	235	245	229	208	230	244	217	263	243	222	229	234	240	225	210	255	207	231	235	252	229	242	213	219	236	226	243	249	221	246	210	231	219	219	245	245	226	212	230	229	199	235	254	248	213	230	239	215	228	222	200	192	217	249	219	235	227	235	218	223	216	233	208	236	237	240	237	223	223	233	223	236	221	207	242	221	233	227	204	220	243	221	246	216	223	227	226	247	241	216	222	217	209	221	221	196	246	230	242	208	228	222	247	222	239	214	246	217	208	240	238	215	241	210	217	232	233	223	231	237	239	235	214	241	215	238	238	208	221	234	216	231	208	218	222	206	209	246	187	241	228	260	209	243	211	222	229	227	245	210	226	237	204	236	236	221	234	208	202	224	229	255	238	247	213	238	218	218	221	229	232	249	204	234	203	226	251	225	223	230	240	225	244	204	212	222	221	223	234	235	203	252	223	220	241	233	243	223	196	225	216	225	229	233	242	221	225	226	228	234	220	226	253	228	211	224	208	231	216	215	219	220	234	231	264	211	250	244	230	219	206	227	245	229	231	229	239	213	200	242	215	223	222	226	222	201	240	249	233	201	249	227	208	261	236	207	217	210	233	221	249	238	223	213	214	264	227	237	221	224	221	235	221	230	217	247	227	213	227	248	235	263	250	224	230	229	223	236	221	213	216	235	232	202	205	236	244	229	234	209	252	234	232	216	210	223	211	230	233	218	210	228	238	239	244	240	243	198	224	231	202	211	238	256	232	224	217	241	211	233	207	226	214	220	242	236	231	228	229	214	219	218	231	241	217	233	234	215	237	211	202	235	246	237	224	245	250	257	223	228	228	227	224	212	230	235	229	239	254	252	217	233	239	244	254	220	244	225	229	237	224	213	253	236	233	236	252	225	220	258	219	225	222	221	240	242	228	209	235	215	232	247	238	253	247	227	214	239	221	234	239	205	220	219	245	238	224	216	222	213	246	220	237	248	199	223	225	227	251	214	217	230	246
345	1	1900	150326	369	1	40	160	245	401	367	407	346	340	316	299	277	270	230	266	228	205	234	234	239	200	203	207	194	186	198	208	172	196	188	192	177	185	179	165	185	185	197	175	161	147	157	184	175	165	172	188	181	169	189	154	160	197	153	168	166	162	163	166	187	163	150	151	162	158	181	172	142	179	163	145	157	174	153	151	161	171	151	182	154	157	150	166	155	178	157	139	153	156	146	173	167	177	133	188	161	156	159	168	165	139	174	137	163	163	164	159	164	169	159	159	150	147	135	161	154	181	161	141	137	145	168	142	143	141	159	176	153	184	152	163	157	147	140	153	159	156	141	141	172	151	156	157	152	191	183	173	153	158	143	153	158	160	162	165	141	158	148	152	166	162	175	145	153	154	138	160	155	152	141	149	173	147	141	146	161	173	148	154	147	144	162	144	166	155	167	166	176	156	152	150	181	176	177	157	169	164	170	167	157	169	173	161	144	148	153	148	152	174	157	135	159	159	158	154	175	154	166	159	155	166	169	159	141	163	144	162	150	171	157	155	160	149	161	185	153	155	160	157	149	163	138	168	143	152	152	155	162	146	166	147	170	173	166	182	150	163	152	158	147	154	145	171	156	142	156	162	154	137	142	146	144	151	139	169	158	152	165	174	150	176	149	154	155	134	149	174	159	144	146	167	165	173	153	168	148	153	146	180	141	156	158	159	147	169	138	154	145	157	131	160	159	140	171	166	151	172	154	159	164	143	158	140	160	156	159	163	147	161	171	154	156	140	151	142	165	173	151	146	152	151	168	172	158	151	158	141	141	162	148	129	153	147	155	136	148	127	137	164	174	144	156	174	142	167	151	166	171	153	144	184	154	159	156	145	177	160	155	152	154	159	161	155	160	140	155	149	168	182	152	148	144	184	177	153	171	155	154	159	160	145	169	156	148	151	147	156	168	146	141	149	174	154	169	163	177	166	148	149	143	169	169	155	149	174	146	154	151	158	147	167	161	138	146	178	143	162	151	153	130	161	139	154	168	151	153	171	156	144	165	173	153	169	160	133	164	169	153	172	166	118	160	141	165	175	149	168	161	144	150	172	150	138	116	147	144	164	168	155	131	168	177	159	171	156	133	180	129	144	152	158	152	158	162	135	159	159	171	152	153	152	151	189	156	167	155	174	157	166	159	151	178	144	146	121	168	164	155	153	145	140	169	177	151	170	123	157	166	140	157	148	165	143	163	167	156	122	156	170	151	153	128	130	173	166	156	145	162	141	164	155	137	159	149	157	147	140	160	156	148	139	159	169	148	137	172	147	163	146	134	158	155	156	162	143	155	153	164	175	162	143	149	154	138	170	142	153	166	161	145	160	147	147	182	146	157	150	171	165	156	165	150	143	145	154	175	183	157	151	142	144	160	171	159	161	153	159	165	174	146	169	160	130	183	157	189	148	164	162	155	168	131	154	162	137	129	164	144	149	159	154	160	167	142	143	158	134	154	160	164	144	168	163	145	165	160	139	162	141	150	166	144	135	149	146	158	150	170	142	152	135	158	136	133	142	139	169	146	144	161	139	146	162	157	162	169	175	173	151	154	145	157	161	156	172	172	157	162	165	140	161	150	175	141	151	152	152	163	159	120	168	163	164	159	157	145	136	147	149	160	137	145	160	148	157	140	139	147	165	168	150	144	173	168	141	171	151	150	167	175	165	157	177	145	166	159	153	135	172	156	155	164	135	143	150	179	144	162	173	156	151	160	150	165	167	165	143	162	163	158	150	137	152	150	135	153	154	159	160	141	166	146	148	150	165	131	186	169	163	159	147	156	159	154	164	155	166	167	171	146	158	176	141	165	176	151	151	150	137	169	147	161	151	157	172	168	180	157	159	141	157	156	141	165	155	145	175	146	153	158	154	153	153	174	180	165	154	154	170	159	152	136	163	158	158	147	134	139	167	147	158	161	169	135	140	193	150	137	160	139	166	155	134	146	133	160	166	166	134	148	156	144	144	160	150	163	148	169	157	153	140	152	164	134	160	151	155	167	145	160	173	160	156	140	159	160	157	159	167	151	170	165	142	166	168	162	147	181	158	171	162	179	154	166	154	162	162	132	153	158	152	149	128	148	155	179	145	165	144	185	164	156	159	140	150	150	147	149	154	145	168	146	136	173	153	160	161	142	142	157	153	172	139	160	141	160	160	166	156	153	160	140	147	150	164	153	163	171	148	154	156	152	186	169	155	157	159	133	160	150	173	148	147	146	162	141	151	138	163	143	145	132	165	157	165	152	138	152	165	177	157	140	148	148	177	163	162	156	159	160	160	134	167	155	147	134	172	157	177	136	146	159	151
345	2	2100	150428	372	0	23	162	276	408	425	443	455	401	380	332	350	314	293	293	307	269	280	249	234	250	244	226	233	219	237	213	241	202	229	195	234	213	205	192	216	194	176	161	187	196	161	195	173	189	166	197	197	172	188	202	164	194	157	186	177	201	171	184	205	193	175	187	155	194	163	163	172	186	191	164	187	174	168	178	179	161	169	208	167	173	176	170	174	171	172	189	170	170	166	171	170	164	179	191	178	190	166	184	176	177	193	190	166	180	183	149	195	186	164	182	192	155	159	165	172	203	185	150	179	167	154	169	169	166	172	180	180	173	173	185	161	172	185	181	153	190	178	176	204	163	176	187	173	194	183	186	184	175	158	150	139	172	178	202	204	164	168	187	172	185	168	155	166	169	187	187	155	175	154	183	157	184	154	160	163	160	190	157	171	167	195	198	165	181	156	189	162	168	149	175	153	151	165	181	188	187	173	187	173	178	139	148	164	174	201	170	197	193	171	166	152	174	163	156	151	169	182	165	162	179	184	176	166	179	170	169	178	191	170	186	172	176	181	161	196	156	168	179	174	158	151	162	179	174	161	181	169	170	163	172	176	159	177	168	161	182	168	155	160	192	181	172	145	193	159	166	164	162	152	162	186	174	174	180	177	176	188	170	191	168	169	170	182	171	165	173	182	170	176	159	178	171	171	166	163	164	160	191	177	160	161	180	145	157	161	150	194	175	171	198	191	161	154	158	160	174	172	166	188	177	178	152	180	177	190	180	176	192	167	175	172	157	163	179	155	161	172	178	154	181	166	150	167	180	171	161	186	167	161	155	179	182	169	171	148	165	182	156	156	189	165	191	167	158	159	183	176	160	168	172	146	184	168	167	176	171	186	169	180	183	168	145	157	172	172	175	162	158	149	180	176	155	188	171	163	172	180	171	185	180	172	162	187	169	168	175	175	176	176	177	184	163	161	185	142	162	146	152	177	138	166	158	164	183	171	176	159	163	179	167	185	170	178	156	169	165	181	147	154	187	159	193	169	178	150	162	171	163	170	156	188	178	179	155	164	169	181	149	164	181	178	168	175	193	165	153	193	152	187	164	185	148	153	186	146	148	155	157	150	170	167	188	176	149	178	159	191	161	170	175	181	170	197	175	170	156	170	174	166	178	174	175	153	167	168	178	194	178	191	149	171	152	185	173	168	166	187	173	162	186	183	148	165	173	158	177	173	198	166	184	155	167	158	161	174	164	172	186	146	197	163	163	188	188	177	166	164	163	171	168	171	167	177	161	174	153	164	167	180	155	165	153	176	173	184	154	169	188	174	153	167	170	180	155	172	171	161	177	146	193	181	176	150	174	173	187	164	168	188	166	185	157	173	165	172	151	159	178	171	172	175	160	177	175	166	161	169	145	161	177	161	189	188	179	181	178	166	174	162	169	165	161	164	172	160	164	195	157	154	161	172	169	158	168	207	158	170	158	172	184	162	179	184	179	174	171	171	175	175	185	186	170	174	153	159	194	198	157	162	171	164	161	162	173	152	174	155	168	156	157	168	160	149	168	174	160	159	158	169	150	182	163	179	193	168	187	180	162	168	187	168	162	157	157	178	154	187	168	167	178	163	170	158	158	164	160	183	153	174	154	186	168	165	145	165	168	168	162	161	149	189	164	163	170	166	154	159	157	172	173	172	156	165	156	164	147	208	184	179	165	164	166	162	174	164	187	169	192	175	200	170	145	207	162	148	172	191	158	181	177	183	172	188	161	159	189	144	157	181	173	182	186	168	183	186	149	178	177	166	160	156	185	173	163	170	163	159	161	161	157	186	165	161	167	167	168	174	178	180	166	157	180	166	162	188	215	162	162	173	162	178	162	174	157	167	183	187	168	186	164	168	184	179	153	170	174	190	162	176	181	187	171	181	155	170	190	170	159	161	176	151	162	148	166	155	193	160	166	173	165	177	169	161	175	161	183	172	159	155	182	150	163	173	176	164	153	166	156	173	164	172	188	160	172	179	163	165	192	177	158	164	155	174	156	167	164	152	166	155	156	174	178	163	175	184	180	171	177	155	170	155	170	158	177	173	178	163	181	186	169	181	141	150	159	154	178	160	192	157	171	161	170	180	178	164	165	185	151	200	153	146	139	177	158	147	164	161	200	143	151	190	171	178	166	149	163	162	164	172	173	167	189	173	192	180	173	177	182	179	168	162	173	158	181	155	183	165	165	154	177	169	163	154	172	190	153	180	174	166	187	173	177	176	158	159	159	149	187	159	194	136	160	184	179	155	175	164	182	173	167	167	175	166	157	187	166	189	173	147	179	188	186	193	175	161	157	168	166	184	189	177	174
345	3	3500	150530	376	3	19	221	332	458	462	530	479	451	410	351	399	378	341	335	303	333	308	296	299	294	295	286	286	258	286	254	291	268	252	246	230	260	254	256	246	241	240	233	211	214	232	222	239	250	218	228	232	224	231	216	218	207	211	238	204	199	228	222	209	215	180	210	204	213	219	203	198	216	196	223	211	199	222	212	202	193	222	222	195	209	196	208	184	226	191	216	170	191	188	194	194	205	216	236	197	224	208	233	222	206	196	205	181	218	217	225	201	231	200	189	196	199	188	200	205	235	208	187	182	197	187	175	220	209	195	198	179	233	222	186	215	202	198	209	223	201	204	197	197	211	194	216	206	182	205	204	190	215	204	205	220	181	211	244	190	226	199	205	217	182	233	219	202	195	182	224	194	215	214	202	191	216	197	199	186	189	189	195	206	200	217	213	212	197	192	193	204	213	187	213	186	223	195	174	214	232	212	197	203	224	204	201	193	198	186	215	221	208	191	199	183	203	178	192	199	190	204	197	210	238	195	206	199	205	209	203	207	189	191	180	203	212	206	223	184	191	193	198	201	207	191	192	186	201	207	193	200	209	204	191	191	202	192	195	192	206	210	207	176	198	215	200	177	202	187	180	201	183	176	206	211	208	194	196	220	189	194	191	191	205	198	216	222	189	202	204	220	194	198	180	208	223	205	207	199	197	199	213	185	192	198	197	201	217	190	201	188	210	186	232	199	210	202	209	190	215	191	197	202	193	191	206	190	221	229	189	203	206	190	212	199	222	208	208	211	195	201	201	199	206	184	209	212	197	199	198	229	195	194	200	204	206	203	205	205	203	191	205	202	218	188	196	172	218	193	232	208	207	191	215	193	214	199	185	180	199	187	194	185	197	194	196	194	214	208	197	204	200	177	185	214	206	203	181	189	200	198	183	223	197	186	172	212	162	195	212	192	182	214	213	198	221	202	225	197	197	196	218	218	181	198	204	219	183	206	189	198	202	197	226	208	209	188	186	169	200	215	214	195	229	199	202	210	189	187	213	200	186	210	201	210	196	205	199	174	198	185	215	208	211	211	193	203	204	214	209	192	201	176	201	217	202	206	212	212	207	218	206	212	191	195	197	205	206	209	201	223	171	197	180	218	198	201	198	203	182	209	191	193	200	165	191	209	211	195	193	200	187	210	216	199	183	213	188	179	199	207	185	184	199	194	187	199	188	186	199	198	182	203	199	199	213	208	212	166	223	180	201	207	178	176	184	200	226	187	210	198	199	192	200	199	200	215	195	204	206	190	205	173	196	210	220	192	206	200	201	188	206	191	207	201	199	217	196	195	199	203	198	208	182	207	197	196	197	177	171	209	195	242	187	198	198	218	209	224	190	202	203	198	205	208	207	195	204	220	212	193	200	206	210	199	229	205	200	201	204	200	220	211	202	213	212	218	209	209	217	190	171	183	222	201	178	211	178	208	222	197	209	202	226	179	185	209	204	180	221	202	220	196	200	194	207	201	183	205	214	198	182	198	192	204	195	211	211	188	176	204	205	214	190	204	184	203	195	216	219	210	210	175	192	213	205	189	176	210	185	188	223	215	214	171	193	201	187	211	183	222	192	203	221	207	196	183	200	200	196	193	186	229	198	211	184	184	207	187	177	205	212	183	208	205	191	219	206	193	192	193	191	218	202	217	183	214	206	195	176	208	187	212	185	220	210	187	208	180	201	184	198	206	208	216	206	193	194	191	183	207	198	215	211	192	203	205	240	178	190	184	190	195	192	206	192	209	212	202	216	197	185	191	195	194	219	217	205	183	195	190	209	208	185	184	172	200	199	207	192	210	232	185	247	201	197	183	190	196	218	206	186	198	207	195	197	215	184	203	198	214	200	197	196	201	223	199	196	187	197	195	199	191	203	193	205	180	185	171	181	212	204	198	215	178	183	184	189	194	188	207	194	213	200	208	194	182	184	179	213	194	188	189	195	197	181	214	186	183	218	193	195	187	209	179	206	188	204	190	217	203	203	192	190	218	198	214	194	171	193	190	189	199	204	212	206	205	201	206	201	181	191	192	187	213	209	185	228	197	230	207	189	210	185	201	178	204	198	181	210	188	188	203	189	215	204	186	191	202	209	180	203	225	212	206	194	202	204	185	206	208	176	205	187	182	189	201	213	218	199	204	202	204	208	187	205	196	186	211	215	201	213	180	203	197	208	188	211	206	204	233	222	187	197	204	200	206	230	210	164	203	190	203	207	205	209	205	187	199	193	217	205	201	196	206	211	218	191	198	192	190	183	197	195	236	201	211	205	212	207	183	187	212	206	183	231	194	208	182	196	199	206	190	182	211	194
345	0	2700	150632	359	1	15	175	339	515	512	575	542	521	475	474	434	426	399	398	369	329	344	365	338	340	326	308	300	327	322	303	309	298	293	300	279	283	329	304	268	283	289	253	271	257	274	261	231	265	269	257	267	276	247	230	254	265	262	240	273	225	263	244	240	270	239	262	267	256	242	258	246	257	261	233	239	221	232	241	238	232	231	247	238	244	247	214	236	287	223	255	251	214	233	224	223	244	241	219	213	224	212	232	221	265	245	198	232	235	254	240	230	242	193	232	223	231	242	211	199	243	211	225	255	226	234	226	256	228	230	237	235	230	210	229	221	260	215	230	235	232	252	247	236	210	246	240	221	229	262	227	194	248	249	251	213	246	213	254	209	231	233	231	229	256	202	236	207	261	237	215	233	237	229	231	228	251	240	219	237	216	205	244	237	194	230	222	234	254	214	216	226	231	221	232	220	236	227	228	219	230	254	248	242	245	219	237	221	229	238	252	223	215	225	236	219	230	202	231	215	227	226	222	215	229	246	234	232	213	230	256	227	235	240	214	249	215	237	243	204	222	240	236	205	236	240	221	213	244	217	217	229	219	212	266	204	217	265	211	246	222	217	246	227	205	244	239	247	245	227	223	222	227	220	240	235	216	222	248	222	194	239	207	219	235	241	244	223	245	247	205	219	228	233	212	234	240	212	230	225	224	219	239	235	201	218	244	237	237	219	258	222	223	238	252	243	227	193	246	236	244	227	218	203	232	217	216	229	230	246	197	241	255	203	230	215	242	239	229	200	240	218	246	204	215	226	227	245	241	249	222	230	205	241	232	198	233	232	239	208	262	207	199	234	222	222	208	216	244	216	243	251	222	240	221	245	237	222	260	224	239	242	242	205	221	226	231	202	225	220	216	192	232	212	230	222	208	251	213	226	209	229	241	235	220	222	209	213	241	222	204	249	206	228	228	253	224	202	208	233	222	202	247	224	223	244	224	244	255	251	253	253	237	222	215	223	223	235	210	240	253	220	214	223	261	210	238	208	204	196	224	247	228	243	229	245	212	245	187	244	236	248	218	216	238	240	234	208	217	228	211	234	216	251	208	250	209	229	239	207	224	191	242	240	227	253	248	213	224	210	231	220	236	212	263	219	236	210	240	219	228	229	235	242	214	247	216	213	237	228	233	228	224	196	251	209	224	236	233	243	229	241	234	231	232	237	219	219	199	219	290	212	223	225	232	234	247	212	202	228	256	246	230	208	193	215	262	227	231	237	226	205	237	255	245	260	246	218	217	228	248	201	226	224	215	218	230	210	212	230	212	238	200	242	238	251	261	232	234	234	220	239	250	198	232	223	181	225	226	224	237	239	234	205	242	217	230	232	225	258	227	221	258	218	224	236	231	243	235	204	232	227	238	243	232	224	215	245	211	221	220	205	209	231	214	222	232	241	200	236	236	218	218	244	201	222	228	237	216	230	264	234	204	232	225	227	246	189	234	232	239	227	230	214	192	239	214	234	210	221	222	238	219	220	224	230	255	236	216	231	212	221	244	214	220	209	235	222	225	220	218	242	222	247	245	221	205	241	230	231	247	243	231	220	245	217	223	229	216	217	206	250	221	241	230	236	229	224	217	218	239	244	207	228	236	239	229	217	236	230	233	220	256	222	249	207	240	214	206	233	238	237	208	228	236	269	244	253	226	211	203	226	226	219	222	228	224	213	216	217	221	212	210	232	217	241	246	253	228	225	230	242	222	207	220	220	212	227	198	243	226	235	236	212	228	235	211	235	221	247	241	210	239	211	237	196	259	237	226	217	227	247	233	232	216	221	240	223	230	220	228	238	237	241	242	232	230	235	224	197	228	239	225	231	251	228	230	223	237	222	215	212	232	235	203	199	235	214	224	229	253	220	258	261	225	224	230	224	208	224	202	218	242	213	233	225	209	223	223	225	233	218	228	215	249	223	224	224	224	221	214	226	218	208	205	230	252	216	228	233	217	203	244	223	218	249	246	235	225	231	229	235	239	212	239	222	246	235	212	234	245	233	231	232	225	221	209	215	241	216	254	238	227	228	221	227	209	226	219	243	209	229	213	231	222	232	246	244	225	246	234	243	215	229	222	217	233	229	240	217	233	232	232	194	226	240	220	220	233	228	222	220	221	243	237	204	243	239	220	236	241	234	223	219	226	249	182	232	219	237	223	229	251	241	228	240	203	215	232	229	222	252	232	213	255	237	217	238	223	253	230	195	219	240	216	231	212	222	255	210	204	229	244	259	229	232	199	207	216	218	244	231	239	224	218	262	225	247	208	223	229	231	199	241	238	202	222	211	243	197	235	223	242	224	227	232	233
345	1	1900	150733	380	1	31	202	258	404	376	393	377	375	313	286	261	259	253	271	234	223	212	238	233	207	196	198	222	191	195	195	195	170	205	193	169	206	173	174	177	213	187	171	195	165	183	181	183	202	173	153	183	139	171	165	182	179	175	166	160	166	141	169	157	164	156	170	174	173	153	161	173	147	188	159	171	159	170	168	162	151	181	156	147	140	173	142	153	166	171	160	154	147	165	161	153	194	162	182	152	164	151	158	152	169	141	168	193	173	169	168	154	163	154	170	164	168	158	156	158	148	153	157	130	163	168	151	154	171	156	162	135	144	149	154	159	169	158	168	164	148	167	148	168	161	158	156	163	156	163	151	148	172	148	160	175	166	153	156	137	144	169	163	150	157	149	168	154	156	144	171	152	168	161	157	155	173	165	147	164	165	150	170	167	166	156	166	138	140	163	150	170	158	147	168	153	162	162	156	141	171	160	145	146	148	180	174	160	157	154	163	140	160	146	155	194	169	144	159	161	146	166	172	172	145	168	151	159	169	176	153	146	177	156	142	174	149	154	152	153	133	154	158	151	147	159	164	163	163	166	193	159	158	177	152	169	160	153	150	131	140	158	137	146	165	174	159	179	164	160	156	150	160	144	164	147	189	151	163	171	147	165	183	152	157	147	148	172	153	153	135	163	164	162	158	165	138	178	159	154	163	146	155	145	146	155	139	132	162	160	151	175	169	144	157	155	196	150	152	182	148	154	154	152	183	145	137	143	155	152	162	157	156	163	142	153	168	159	148	163	171	152	167	162	164	160	154	144	146	140	147	154	157	146	174	161	157	187	156	127	155	154	181	154	153	152	161	157	152	172	165	156	146	167	170	154	143	166	155	142	153	176	167	148	159	170	148	168	148	167	146	133	172	158	141	164	156	143	178	156	143	146	160	155	162	152	156	154	162	177	151	169	154	163	177	148	150	167	169	167	160	163	157	147	136	172	152	147	145	156	163	143	168	147	158	161	154	156	149	189	172	178	169	168	182	152	164	131	175	152	171	169	161	172	131	178	165	167	146	164	153	164	140	145	146	166	165	174	169	160	154	164	160	148	164	164	167	144	181	151	152	162	144	177	167	165	162	157	155	154	141	145	170	163	173	160	156	179	142	148	145	172	159	139	175	141	163	135	163	157	161	154	129	155	156	138	157	168	158	148	160	170	176	150	155	150	165	157	143	159	177	161	155	166	152	169	168	138	178	159	152	162	151	161	139	141	154	162	165	170	159	148	152	174	164	154	160	142	150	155	167	156	162	119	171	161	144	165	152	142	168	165	136	149	145	147	161	156	162	179	170	159	154	155	187	176	153	162	181	152	139	148	162	138	170	157	157	147	154	163	151	127	166	153	143	157	155	159	166	166	172	164	155	149	174	188	167	160	164	169	180	143	131	162	168	163	136	152	144	161	163	179	166	154	182	158	156	143	164	163	145	147	153	152	153	146	143	152	151	147	142	160	138	150	181	162	128	166	161	154	168	156	175	165	162	166	148	170	159	135	165	174	143	136	166	133	160	120	172	147	165	181	154	147	142	162	149	159	173	159	149	173	137	166	152	148	157	175	150	151	158	146	166	161	155	149	169	164	164	155	154	161	156	178	158	172	143	156	154	163	172	159	152	159	130	146	170	137	133	144	159	138	163	165	138	155	167	155	148	137	175	162	160	157	159	155	146	161	174	149	149	154	154	168	160	190	153	152	160	178	151	146	156	132	171	164	169	159	158	160	110	159	163	144	135	139	141	150	138	146	169	133	166	177	132	134	130	159	155	148	164	168	173	168	139	158	162	146	148	154	164	148	167	171	152	146	132	157	155	169	150	161	148	152	171	147	169	173	149	158	138	152	147	177	163	140	153	128	150	156	156	153	156	155	165	169	162	158	157	170	147	146	141	132	173	160	178	168	166	153	166	157	145	180	162	138	146	147	160	171	169	141	148	140	182	158	147	157	146	153	151	171	163	133	141	143	150	146	152	189	150	155	142	166	157	148	146	143	151	158	164	141	159	165	176	170	174	157	169	139	168	147	149	171	145	161	180	155	168	164	145	175	146	167	142	148	163	155	158	160	140	166	146	162	148	160	169	185	169	155	153	139	159	156	133	173	172	160	165	146	150	160	152	139	147	168	150	177	156	161	171	161	172	163	142	167	160	149	127	143	162	172	150	156	136	159	149	161	123	162	131	165	170	149	170	145	146	188	176	137	162	151	133	184	164	154	166	165	177	174	154	161	151	151	179	150	141	152	150	171	164	162	139	143	151	176	171	155	168	133	155	128	168	148	169	179	164	156	170	152	131	145	159	152	140	150	153
345	2	2100	150835	372	1	29	205	310	448	416	435	407	421	356	332	327	284	300	277	289	265	255	262	236	212	215	220	221	244	222	221	246	219	219	196	219	241	228	209	196	195	185	182	168	194	189	202	194	200	184	211	198	196	168	190	187	195	166	190	195	186	162	188	173	193	184	201	181	188	175	177	161	196	191	180	188	166	183	178	160	171	151	167	186	165	174	197	192	180	213	184	172	205	172	176	187	181	156	158	176	185	169	169	157	180	163	193	156	177	178	175	180	164	173	197	174	153	180	186	168	193	171	176	171	169	189	175	178	189	171	154	181	147	186	174	183	182	158	170	170	177	171	180	168	147	174	171	158	169	186	157	153	162	177	171	185	168	151	169	179	173	183	155	173	171	166	187	151	184	146	156	153	164	159	161	185	172	147	161	187	207	176	165	167	175	191	185	179	190	193	179	175	168	152	181	171	180	159	152	174	167	194	170	165	184	163	176	172	194	149	185	181	166	183	172	180	174	179	164	176	160	151	186	171	170	186	183	168	181	191	161	197	173	164	155	180	183	167	164	176	188	170	153	183	194	156	170	162	165	172	139	160	162	189	167	190	151	180	171	179	188	156	168	156	186	175	172	165	177	171	169	184	152	177	169	180	160	151	176	184	169	161	177	170	183	178	166	184	170	182	174	191	170	165	157	187	158	151	182	167	170	165	176	182	167	173	166	166	160	177	174	159	170	167	164	164	202	157	161	154	167	168	160	161	180	164	153	177	150	162	169	175	162	169	178	170	146	173	172	170	186	180	173	166	142	177	187	172	189	154	169	179	162	178	166	171	176	171	184	175	163	168	190	160	162	169	190	196	166	153	172	189	172	204	163	177	179	170	170	175	177	159	173	169	160	180	165	180	176	157	190	177	167	167	165	166	185	171	160	188	157	194	184	187	170	176	187	178	162	168	152	181	172	169	154	155	173	176	180	177	156	163	169	176	179	165	181	166	184	168	168	172	180	169	172	179	158	169	159	157	151	155	158	174	152	136	160	166	159	193	178	162	195	151	171	177	195	172	135	167	184	158	168	199	157	191	174	164	149	150	132	164	155	181	147	163	175	176	174	199	184	179	172	157	155	155	172	149	158	165	164	160	175	167	165	169	184	176	183	168	152	176	173	170	182	172	183	157	195	161	195	189	158	151	187	199	160	166	170	196	163	183	169	169	161	174	168	161	162	165	173	149	176	175	162	153	185	167	176	168	170	144	172	166	184	192	151	160	143	184	177	156	188	176	173	193	190	184	180	177	178	151	185	178	160	157	153	176	160	168	172	181	180	167	161	177	173	154	158	180	160	184	158	159	153	162	171	180	160	164	170	155	161	179	145	155	158	172	192	165	187	167	182	168	175	172	187	180	168	155	171	199	169	172	168	156	162	175	159	170	180	180	166	152	156	171	148	172	177	169	170	196	179	174	180	159	161	176	172	197	189	164	163	174	183	179	162	165	163	146	178	176	182	166	172	185	179	178	174	162	163	175	149	166	177	178	186	166	187	162	180	180	154	169	174	165	156	163	159	180	186	167	179	184	177	168	182	182	176	180	167	174	150	153	178	160	188	161	151	164	172	142	158	178	164	166	168	165	182	179	166	156	187	186	165	178	169	168	163	149	180	190	176	168	159	168	196	171	167	184	161	170	168	162	171	156	185	154	172	178	180	157	171	150	174	156	164	155	182	159	156	140	149	158	181	168	163	171	169	168	171	169	171	152	170	162	177	170	175	182	158	186	167	172	186	159	170	165	176	164	162	164	173	155	170	158	202	176	177	167	189	152	151	158	156	175	162	147	151	166	168	169	176	165	167	156	160	181	187	182	172	155	174	187	173	201	165	176	162	182	165	152	178	187	188	176	154	165	181	170	169	164	195	162	166	179	174	150	169	160	164	145	160	184	177	166	160	170	208	159	185	181	168	163	167	164	168	165	174	177	174	175	174	188	161	187	174	158	161	192	170	166	171	160	182	172	180	161	187	182	182	169	187	177	180	165	160	176	177	176	166	147	175	162	146	178	185	165	157	176	199	171	169	143	197	161	197	187	177	179	159	173	174	147	172	182	176	193	159	183	177	166	180	170	158	169	205	178	168	176	192	166	170	163	164	160	172	192	179	165	188	184	171	168	198	171	171	188	188	165	169	165	171	169	162	178	190	150	153	177	181	164	171	179	179	151	169	145	161	178	188	158	169	175	166	155	170	166	177	163	180	158	156	178	175	166	160	150	186	160	177	173	199	176	189	162	168	184	176	187	165	155	171	176	165	164	168	183	179	169	161	162	172	158	178	159	182	161	175	158	172	182	179	151	162	168	164
345	3	3500	150937	362	5	39	229	331	477	431	540	439	427	402	389	398	345	352	338	312	311	297	285	277	292	269	268	278	264	246	248	273	247	271	234	251	233	254	241	232	242	239	248	195	236	224	256	230	204	213	224	210	227	207	215	203	220	193	220	217	206	228	209	205	220	199	192	240	224	217	205	192	218	224	196	202	208	196	218	222	198	211	226	209	192	212	198	191	221	211	181	224	192	202	196	205	204	196	197	178	183	186	213	193	197	182	205	208	198	197	198	202	196	206	192	211	214	192	191	175	203	192	203	212	208	211	192	207	209	201	196	197	191	192	198	192	211	227	214	207	212	204	206	215	193	203	208	218	187	185	181	202	185	200	167	211	191	190	194	191	220	206	193	196	207	193	198	196	217	203	182	206	223	199	206	199	191	245	208	194	193	198	209	193	209	173	189	175	185	184	187	197	217	185	191	185	207	180	188	224	214	230	186	197	187	190	206	199	210	201	180	198	184	192	164	171	221	191	207	182	194	196	201	201	174	188	204	205	234	191	210	202	208	185	211	199	212	204	194	218	182	190	205	204	205	204	195	183	228	180	174	195	214	196	200	211	236	194	198	205	217	196	204	202	191	207	191	189	210	193	196	193	192	211	193	198	210	212	196	195	188	207	207	178	184	191	206	197	208	202	213	204	214	195	202	190	226	218	191	183	202	213	167	194	193	195	184	186	215	174	186	211	211	211	194	208	193	204	174	183	190	191	183	186	197	191	202	177	182	209	191	205	212	210	185	210	207	202	217	200	223	206	202	201	212	204	187	200	162	185	205	211	191	197	190	215	191	187	194	207	208	188	204	197	202	199	202	176	194	199	204	183	180	211	217	211	186	187	159	206	204	202	197	204	196	212	179	190	201	187	192	181	197	212	213	202	205	194	199	180	178	186	179	199	212	201	191	213	210	196	169	171	199	192	194	199	202	186	207	195	208	193	185	186	182	207	191	195	202	197	221	188	180	200	192	194	214	204	198	179	190	172	190	189	171	200	191	210	199	204	170	210	195	215	201	202	230	188	189	205	206	210	202	208	193	193	201	190	194	208	214	203	226	195	181	204	213	205	196	216	169	196	216	212	192	192	203	181	210	200	187	195	203	168	193	174	198	181	204	203	193	189	180	196	197	216	181	200	206	191	187	193	202	187	175	210	190	183	197	183	197	187	213	204	196	186	189	199	198	166	207	193	213	188	212	180	193	196	189	209	206	180	217	209	207	181	181	194	185	217	212	219	173	202	206	195	201	211	169	183	184	189	188	201	205	208	215	199	198	193	214	203	217	208	196	222	206	200	184	196	184	191	179	191	167	200	199	191	186	177	201	195	216	198	192	198	203	207	191	191	204	185	185	200	174	197	168	210	193	189	193	205	182	182	185	197	196	196	199	180	187	190	174	189	195	220	203	220	185	187	182	199	184	186	181	211	209	193	194	213	186	205	197	199	189	213	171	189	196	170	211	176	219	193	204	204	206	212	213	197	198	221	208	199	190	177	187	215	213	214	208	166	205	200	193	207	211	209	179	174	182	191	201	188	209	180	198	196	172	209	214	191	202	177	178	184	211	209	191	224	196	201	183	195	167	186	205	187	191	182	175	196	202	204	174	208	194	221	198	207	178	179	199	205	165	228	186	195	189	187	183	203	191	185	189	202	179	199	191	198	209	185	185	209	208	197	202	203	174	190	169	178	204	195	184	180	182	190	195	181	188	243	195	202	179	207	177	205	190	189	204	197	171	186	202	204	218	185	169	204	179	187	197	201	181	193	200	184	182	180	193	201	178	217	189	202	212	187	210	178	199	194	181	193	189	211	216	200	193	191	194	213	201	211	201	203	215	186	168	186	172	183	197	211	188	202	183	192	182	198	198	198	195	229	199	195	186	201	187	189	207	184	190	170	187	217	195	191	180	203	183	212	198	204	243	194	209	177	199	182	191	213	189	200	204	194	209	190	202	202	201	188	189	185	200	196	198	195	202	182	186	199	185	206	191	190	181	183	198	213	217	191	214	200	193	189	191	198	182	194	171	187	193	179	211	195	179	175	208	207	205	192	184	201	195	195	207	191	207	180	182	196	191	219	209	189	211	222	196	207	207	214	202	226	205	204	189	185	198	198	205	180	205	210	195	205	190	186	186	187	208	189	199	177	208	187	183	177	187	206	183	209	197	202	192	189	184	198	191	176	200	181	191	196	193	177	217	183	179	171	199	232	174	201	204	212	199	189	190	193	209	220	185	189	211	212	186	204	180	179	190	220	206	195	198	187	214	198	187	196	202	204	210	191	200	187	209	205	208	183	200	201	178	188	185	175	201
345	0	2700	151039	359	0	22	224	353	492	510	592	508	528	495	483	411	424	379	384	380	401	333	382	333	340	350	332	324	318	330	314	315	308	275	265	254	290	258	306	273	286	284	282	291	246	266	262	252	279	243	269	264	249	228	233	233	250	268	251	232	254	266	264	234	253	261	240	243	258	237	218	223	257	254	242	213	264	234	241	200	257	257	263	207	251	250	231	262	237	210	248	223	229	245	217	273	239	274	216	241	230	230	247	232	232	227	221	254	225	236	250	236	228	211	235	247	215	239	216	254	254	230	232	223	233	216	214	256	230	231	233	249	243	228	205	207	232	251	238	234	229	219	246	253	232	235	223	229	206	238	219	222	236	218	210	222	236	220	249	236	255	248	211	263	221	221	237	229	221	212	236	206	244	222	241	244	256	226	235	221	235	245	211	245	231	230	213	237	225	232	234	245	218	260	240	221	241	228	228	248	221	203	198	213	231	223	220	232	237	211	233	236	242	215	219	221	206	253	204	208	227	211	257	212	228	200	229	233	230	255	233	226	215	212	233	232	236	224	254	224	217	221	202	215	240	218	221	223	237	232	235	205	223	221	233	225	213	220	217	228	198	264	236	206	211	257	225	226	213	205	238	222	202	211	222	248	243	226	232	240	236	219	229	212	220	201	239	242	241	226	214	212	271	229	244	224	245	222	249	230	255	251	228	250	229	210	208	225	246	214	226	235	205	263	233	261	209	220	221	231	222	237	235	209	259	223	236	218	248	237	213	247	244	236	234	238	247	230	207	224	224	224	219	241	216	224	211	244	196	203	223	202	228	257	230	247	209	234	238	223	213	224	235	233	230	229	245	217	198	228	214	229	228	237	223	228	212	242	227	233	223	240	204	214	225	245	215	230	202	223	224	252	236	233	231	221	237	221	262	234	222	233	213	263	216	226	222	230	224	235	216	236	224	254	239	270	217	234	231	237	240	222	221	228	217	221	248	235	233	221	232	207	233	231	235	231	225	232	239	233	238	217	208	226	225	198	238	216	223	212	228	221	222	228	203	239	258	213	235	228	212	215	203	225	247	223	227	222	224	233	216	232	238	236	221	209	209	226	209	216	227	207	246	246	224	219	219	206	211	216	233	232	226	234	214	229	207	240	227	234	220	194	182	213	235	207	213	235	225	225	214	251	218	196	225	231	238	242	226	240	221	202	241	223	198	229	225	218	218	225	211	234	220	246	237	213	228	222	244	207	219	232	244	214	242	217	215	213	222	218	228	233	203	226	261	209	218	209	223	206	201	235	235	214	233	241	195	214	244	236	238	231	213	211	224	210	228	207	205	206	254	217	231	240	215	240	207	218	234	223	236	224	214	232	217	225	199	235	230	233	249	251	218	240	217	202	201	228	220	213	198	220	203	247	237	210	219	249	218	226	225	241	233	226	206	239	242	234	230	253	217	207	213	226	225	221	239	238	214	208	215	237	213	224	228	198	208	204	247	217	253	204	210	243	228	228	257	228	227	219	227	217	246	186	218	237	236	228	257	208	224	224	224	227	219	202	226	227	211	235	234	237	225	219	245	222	211	217	256	194	224	260	238	225	211	228	213	233	214	210	239	247	253	232	216	222	234	235	219	221	228	236	209	223	222	212	252	220	220	222	214	212	196	220	251	207	206	232	210	210	222	211	251	248	235	217	227	211	210	222	244	217	204	227	230	239	233	211	233	211	228	235	215	210	241	208	226	229	219	202	222	206	235	195	202	237	220	233	238	218	228	225	239	238	195	242	249	232	253	238	216	208	251	214	212	225	242	208	231	247	204	215	245	216	246	220	212	228	205	217	231	234	217	200	223	214	223	209	221	236	221	248	179	245	229	222	233	227	207	225	218	234	215	245	226	223	245	207	214	288	228	235	217	186	231	245	226	210	225	214	227	198	239	233	239	207	216	220	250	230	237	217	211	216	223	225	230	229	233	242	218	226	203	219	231	220	202	219	218	229	215	219	245	230	237	227	240	208	221	213	218	207	220	218	227	180	243	253	195	232	206	206	221	209	210	216	238	227	233	256	216	214	243	229	229	205	236	233	200	225	224	230	223	220	242	219	236	251	217	248	241	218	264	220	227	226	214	254	192	236	232	230	223	235	235	221	237	231	236	227	209	212	201	227	224	237	229	234	216	259	196	244	230	230	219	238	232	191	234	222	206	242	229	194	221	233	224	229	224	236	208	235	226	219	214	253	204	220	222	224	211	214	226	211	211	250	223	242	248	245	242	218	249	224	221	238	235	237	230	237	222	198	228	251	223	204	234	206	206	209	218	217	212	219	194	218	213	249	223	267	219	215	238	245	250	227	261
345	1	1900	151140	366	3	38	178	237	361	364	369	345	328	295	289	256	241	253	236	229	235	226	227	229	212	213	213	175	211	180	184	177	181	182	194	171	156	191	184	170	175	199	178	153	175	173	155	152	196	169	172	141	185	187	176	181	165	153	160	147	187	160	153	187	192	167	171	155	144	169	160	153	153	159	153	181	182	168	160	172	132	152	173	138	162	158	144	137	165	145	165	154	149	143	171	162	155	145	141	191	166	152	178	140	164	141	164	164	163	135	152	167	152	165	165	151	133	155	157	162	153	161	156	149	161	142	157	139	149	169	142	158	152	163	155	147	153	158	158	170	158	155	154	151	148	151	136	166	142	177	169	155	150	168	157	151	147	167	167	150	174	169	171	144	144	153	153	156	166	151	171	158	145	146	143	141	142	146	152	152	151	150	164	149	164	156	141	153	152	146	149	157	174	140	165	149	162	165	136	149	152	145	150	150	143	137	158	165	163	149	139	181	149	157	152	163	162	159	167	152	147	152	152	149	145	153	145	170	145	140	139	143	137	171	146	173	143	146	143	166	154	152	150	149	155	142	157	152	151	157	160	154	149	171	167	151	160	146	154	160	158	144	148	138	149	146	156	147	152	135	147	161	160	127	139	161	157	158	152	143	156	130	149	165	156	162	163	162	135	142	168	171	138	156	177	164	158	159	153	156	161	131	162	151	161	161	149	157	122	175	161	155	141	133	166	143	161	146	176	167	165	158	147	159	148	155	160	156	154	161	174	171	150	177	167	162	146	140	188	134	161	163	153	156	153	148	152	151	170	170	136	152	145	151	140	157	152	128	146	152	153	154	160	142	143	172	147	154	163	135	141	155	147	146	143	152	165	138	148	143	176	162	144	162	149	157	178	166	153	161	149	159	151	159	145	147	144	154	152	160	146	145	141	149	163	150	164	140	156	137	150	138	156	156	161	157	169	143	165	163	135	159	139	163	169	143	177	148	154	136	137	139	150	159	137	148	146	157	145	158	155	190	171	149	152	171	151	145	158	169	150	158	153	160	145	137	169	142	161	161	155	156	153	152	146	152	143	164	154	164	164	136	161	125	172	132	159	140	173	150	161	158	127	158	136	136	156	181	171	173	168	137	153	126	167	148	161	161	131	124	146	132	132	177	169	143	156	151	135	135	145	163	154	148	138	148	148	169	150	140	158	149	152	156	166	156	143	146	155	153	171	133	143	168	141	146	157	161	167	156	135	122	156	142	128	153	142	170	160	151	156	149	158	168	164	155	168	162	151	168	130	126	154	160	140	152	143	151	164	191	135	152	150	133	169	175	160	147	156	171	132	144	137	130	156	164	154	160	153	135	145	170	164	147	172	168	163	160	143	153	152	142	137	145	162	162	151	153	162	166	158	162	148	147	146	152	169	157	154	139	144	150	150	132	138	152	160	138	141	161	154	168	170	198	129	159	164	146	147	163	185	158	153	143	178	152	140	144	159	164	151	157	147	171	159	167	172	159	166	129	144	141	163	152	157	154	160	182	148	157	152	178	139	156	174	162	128	173	149	138	125	151	151	154	133	132	143	163	142	141	172	157	149	144	140	175	148	123	159	171	184	146	155	159	139	152	149	144	154	162	165	150	157	162	152	165	161	133	152	159	155	161	132	143	141	157	165	153	141	170	166	163	157	149	154	172	141	166	157	165	140	145	140	155	145	146	125	150	152	155	163	131	151	123	167	153	142	153	150	138	148	159	138	136	156	136	168	156	164	170	146	148	165	134	127	157	136	144	144	173	143	157	151	151	139	147	158	164	135	157	147	148	125	137	137	137	129	156	161	157	143	152	147	148	162	151	148	146	159	123	151	139	170	129	187	149	165	173	151	159	159	162	149	164	154	129	162	136	141	138	181	126	158	151	154	168	168	144	171	148	154	164	138	160	137	158	170	129	142	158	145	161	163	154	171	143	149	147	170	132	143	159	139	165	166	178	152	163	137	173	150	181	177	156	145	126	144	147	151	152	153	141	171	164	141	144	151	151	163	148	173	155	178	167	195	156	155	168	171	157	144	167	137	175	144	141	145	165	155	138	159	148	155	155	162	150	165	158	173	137	131	149	140	151	137	134	159	160	158	156	126	151	150	139	147	118	155	146	125	154	130	144	162	155	161	157	148	132	158	160	149	145	175	169	133	150	149	170	159	170	162	170	144	147	137	157	149	150	149	133	146	168	154	149	141	155	155	169	160	163	147	147	132	144	154	151	147	153	177	173	138	160	130	176	154	164	161	143	129	142	153	145	158	147	171	139	159	143	159	151	141	160	140	138	165	147	168	148	165	157	143	143	152	137	142	150	132
345	2	2100	151242	364	1	25	188	257	405	417	433	441	406	351	336	296	297	313	266	275	289	250	261	236	239	244	249	231	207	228	205	220	228	224	200	201	191	195	183	192	196	200	210	209	189	200	189	199	202	176	200	195	186	192	167	175	201	192	201	189	196	167	194	191	166	166	194	191	169	175	176	177	155	209	166	171	167	165	164	159	171	211	165	168	191	194	166	170	169	179	167	180	163	168	179	186	164	178	176	185	185	161	168	159	153	187	177	172	152	160	181	188	195	170	171	180	172	174	160	175	170	170	165	181	161	173	169	175	181	166	188	156	164	172	173	179	179	180	178	177	183	182	181	170	172	179	168	187	171	149	204	186	178	173	198	161	167	155	156	161	181	152	167	160	159	178	170	159	169	172	155	170	162	178	164	162	163	198	183	178	184	152	172	177	168	185	165	171	151	181	165	154	178	192	167	159	186	167	172	173	165	169	165	154	168	175	170	184	210	178	159	157	138	158	146	162	176	173	158	153	149	189	180	141	165	176	163	151	163	147	170	172	158	148	151	163	180	144	178	142	179	175	158	172	158	177	184	169	159	183	183	181	173	189	174	170	156	175	177	167	164	170	184	170	162	164	173	171	192	161	157	169	183	187	172	161	163	151	174	171	148	154	143	169	160	157	141	165	183	166	171	165	194	162	157	170	166	162	159	161	166	171	155	150	164	168	182	152	190	176	178	167	159	157	179	165	147	180	150	167	158	162	172	177	161	163	175	171	180	175	168	163	172	169	175	162	157	155	169	157	155	140	175	161	173	168	153	176	191	154	180	163	161	181	155	166	174	181	170	164	164	170	160	152	193	176	177	160	173	169	172	169	164	143	164	180	187	155	158	158	173	169	163	155	163	189	163	155	184	172	146	167	169	168	155	166	178	184	153	193	164	161	167	174	158	158	166	180	164	161	185	160	166	181	161	170	164	161	160	141	155	191	158	155	174	185	201	191	189	151	171	170	175	196	182	172	148	147	191	154	177	149	155	162	165	178	173	156	176	167	174	158	151	154	163	179	175	173	180	148	163	190	177	160	167	171	163	152	166	156	144	159	159	162	161	154	179	166	186	157	179	140	168	198	163	168	170	177	174	171	190	160	162	173	164	191	172	186	190	173	156	156	169	169	121	167	187	164	166	166	185	152	174	156	161	163	176	167	180	174	162	160	179	156	169	177	165	164	176	152	176	152	189	158	153	156	174	153	159	167	175	186	139	150	161	154	176	149	188	174	187	146	188	174	173	167	175	150	191	193	150	180	168	169	143	163	160	170	179	158	190	170	158	171	175	163	167	169	153	174	187	147	161	184	174	181	172	169	183	174	159	194	153	178	167	164	161	166	164	161	180	162	174	170	164	171	159	183	155	173	173	183	171	176	164	190	150	168	173	187	170	174	153	182	186	192	163	165	195	171	157	176	161	176	164	167	162	147	151	201	162	170	163	156	179	164	183	162	169	184	185	154	175	180	153	177	155	174	174	167	175	167	155	185	164	170	189	179	175	145	167	163	158	173	154	175	164	155	179	173	162	172	163	165	163	176	166	180	184	174	165	151	186	146	158	178	168	179	172	149	167	148	147	173	150	167	171	166	166	166	173	162	182	167	152	178	161	170	167	164	165	157	167	196	154	168	160	159	160	152	180	161	170	144	175	198	171	173	171	153	177	157	173	171	158	156	189	184	161	189	181	180	172	175	153	161	181	168	198	161	187	178	173	175	159	155	179	175	165	147	162	155	199	189	181	150	174	166	161	163	192	153	145	154	154	160	181	180	191	161	177	160	171	168	173	178	165	163	166	172	179	176	165	176	177	171	176	168	164	195	159	167	190	194	164	173	154	174	168	142	163	165	157	174	180	166	163	141	171	156	154	163	192	165	173	147	161	170	158	162	163	159	168	143	186	156	187	167	182	152	168	147	177	163	185	164	163	173	188	148	157	163	171	174	153	168	168	171	164	179	171	143	161	176	162	165	164	174	146	157	169	163	172	172	167	140	160	170	159	159	161	169	179	163	174	161	175	175	157	172	170	173	171	149	168	168	183	188	171	169	160	171	162	180	171	162	149	168	162	174	171	162	163	194	170	166	189	177	189	175	164	191	185	169	129	161	156	177	169	159	179	150	130	145	192	170	179	172	157	144	163	168	158	171	158	154	188	145	175	169	160	161	182	183	164	176	176	162	157	162	170	183	183	166	158	165	163	155	181	162	170	177	154	184	177	179	144	160	186	179	177	177	173	159	179	169	170	141	157	173	174	172	160	178	155	167	185	168	180	163	184	157	176	159	174	163	187	194	139	173	161	164	155	153	161	166	190
345	3	3500	151344	368	1	20	212	304	443	464	491	454	452	424	425	367	361	332	328	334	347	300	310	314	283	273	319	245	245	261	266	259	253	264	252	235	264	232	245	256	228	247	271	242	246	247	212	213	227	217	211	214	231	215	215	203	209	230	228	227	216	201	229	221	211	205	192	219	193	206	231	212	210	193	184	224	188	190	215	210	197	205	200	227	200	207	205	202	235	203	209	196	205	215	197	175	205	223	190	215	233	210	211	201	210	191	178	217	200	222	208	207	201	212	192	221	218	194	207	177	216	185	218	205	212	196	200	194	207	201	218	225	197	198	220	203	215	195	196	182	210	203	223	216	202	192	203	216	197	219	221	201	224	231	214	191	198	209	199	219	188	189	204	221	213	203	196	223	201	181	178	216	197	179	189	191	192	221	201	219	206	194	212	206	179	203	200	194	212	186	225	184	190	216	172	187	217	221	189	179	208	209	206	183	228	178	197	187	221	221	204	204	205	232	198	216	208	196	205	188	197	226	192	214	204	249	216	197	210	187	185	183	183	205	206	194	204	201	213	203	231	186	197	197	213	214	202	207	195	199	209	182	193	192	185	181	192	204	191	191	194	211	202	193	193	179	206	193	200	201	205	202	195	214	207	190	204	194	214	202	208	181	183	197	196	219	204	197	181	211	194	205	204	194	200	205	188	221	196	183	213	211	199	207	215	191	193	211	231	206	203	205	195	201	214	213	176	225	195	213	220	230	178	214	212	169	187	200	220	206	197	208	219	206	194	197	202	210	202	205	185	198	184	198	203	187	196	204	184	183	199	211	201	205	177	227	234	204	217	196	193	189	208	191	177	188	205	197	207	221	179	163	183	183	191	206	194	203	211	193	204	220	200	200	189	211	222	195	208	208	218	192	208	200	152	182	187	209	197	195	202	202	194	205	227	200	212	207	175	208	206	199	219	228	208	209	202	193	193	196	196	196	216	189	196	204	212	200	215	184	183	193	200	210	169	198	173	187	213	182	195	185	206	204	197	218	202	179	211	215	186	199	236	205	196	212	186	202	192	190	193	211	216	168	208	202	197	212	208	210	197	190	213	183	201	194	202	211	215	195	188	178	181	204	203	213	193	178	216	212	195	198	183	177	191	188	200	189	231	188	201	181	188	204	211	175	204	202	191	171	205	211	216	186	191	198	213	183	224	202	191	202	200	195	193	190	220	198	191	204	216	210	207	199	202	192	215	184	190	212	232	196	180	201	195	191	211	211	195	186	187	202	185	226	203	192	196	228	206	199	216	188	154	206	187	200	216	175	182	204	195	217	184	214	188	193	210	193	180	207	189	194	212	194	216	201	206	169	178	187	194	204	197	182	195	191	203	211	175	168	223	194	204	174	228	211	189	198	220	204	170	188	218	183	202	198	178	215	212	189	208	190	184	190	198	206	187	201	182	197	195	197	198	220	203	220	218	185	204	193	203	194	204	194	186	208	200	185	192	191	203	187	193	193	201	210	213	182	193	184	194	177	233	197	210	213	214	202	202	208	190	190	196	190	218	208	171	203	188	189	185	204	192	206	207	173	189	209	197	223	258	207	214	167	214	192	214	195	204	218	196	211	191	188	196	214	174	182	210	200	203	196	224	188	181	180	181	219	183	208	198	206	183	205	192	184	213	234	178	184	187	203	201	190	201	179	211	219	196	196	196	190	196	193	188	199	209	178	194	189	197	181	190	213	179	185	204	185	218	200	186	183	175	196	201	187	197	192	205	202	192	195	188	209	223	192	187	197	177	193	201	177	217	210	170	214	207	208	190	218	171	221	187	236	200	176	216	204	193	190	192	186	205	188	197	211	197	191	182	221	184	193	205	213	191	193	197	212	181	216	210	198	202	206	228	201	211	184	205	207	201	204	196	206	197	192	219	195	183	206	186	174	188	205	210	226	194	209	201	199	197	195	198	179	181	197	200	194	191	195	197	215	200	220	186	182	191	197	192	195	226	187	193	197	178	187	203	197	205	215	204	196	195	182	215	195	187	197	191	186	215	203	214	196	173	204	176	197	219	203	182	196	192	205	183	195	174	184	166	234	195	231	197	217	190	212	186	235	195	185	217	199	194	189	221	172	189	183	203	209	196	217	193	209	196	187	200	177	222	189	202	210	196	216	166	196	194	209	216	210	186	195	205	201	202	197	202	219	205	219	213	186	197	183	204	195	208	191	200	205	174	188	162	206	202	176	183	206	186	201	206	209	202	195	210	188	201	170	214	194	198	191	189	199	202	214	205	215	181	191	212	183	186	191	211	180	197	175	196	206	202	197	206	194	208	193	191	192	188	198	181	220	162	206	197	203	197
