345	0	2700	142434	377	4	40	367	499	565	555	607	562	530	494	486	420	420	423	401	400	414	385	396	381	383	354	379	362	333	336	356	328	324	316	328	293	337	297	334	319	317	294	303	313	277	283	288	298	278	296	283	309	293	291	305	275	274	246	246	267	280	274	289	240	281	293	273	232	270	266	263	265	268	293	248	272	286	255	259	259	257	265	274	265	266	256	265	285	272	262	321	274	291	283	321	315	325	320	302	324	273	312	289	295	292	274	269	267	254	263	268	270	256	278	265	232	244	255	269	260	291	274	242	240	259	268	241	261	240	259	254	250	249	235	224	239	223	255	253	232	245	243	291	252	248	255	266	224	287	267	262	262	258	239	263	264	255	259	277	278	243	254	245	253	270	257	247	259	296	276	258	248	243	261	230	267	250	239	289	237	234	246	255	261	262	238	266	248	255	277	275	266	245	246	229	216	243	253	234	268	258	236	290	237	252	256	255	244	268	237	271	237	268	251	252	238	258	236	244	259	243	237	240	235	247	265	226	266	260	236	256	243	253	253	263	268	236	274	247	249	246	264	254	245	258	266	234	256	244	246	264	245	261	252	262	251	252	268	256	264	269	241	240	235	234	253	266	248	274	255	234	269	254	281	260	255	266	276	242	277	270	282	253	240	249	250	237	240	250	267	274	251	237	249	281	234	268	230	254	232	252	248	258	232	234	252	263	249	248	243	236	246	237	268	254	238	254	238	247	262	257	259	275	257	248	250	264	274	255	247	254	277	243	257	262	257	273	238	259	238	249	248	270	224	253	227	260	261	244	241	260	260	248	267	233	245	261	245	255	257	259	258	242	273	253	237	235	217	239	255	261	245	266	234	259	253	257	258	242	221	251	251	260	235	273	257	265	263	278	242	244	271	248	237	240	236	256	280	267	296	256	261	224	266	249	260	255	237	236	250	272	255	245	234	248	261	251	226	249	252	231	266	247	223	246	238	260	262	271	242	239	227	248	224	253	250	242	244	260	263	266	266	265	262	231	266	230	231	266	265	255	243	253	233	257	247	250	259	241	240	272	241	232	264	255	216	242	247	258	236	244	258	232	259	236	240	255	245	259	269	243	245	245	238	225	246	256	221	259	265	261	249	258	248	270	233	246	255	245	236	250	247	253	248	257	234	257	242	258	240	267	249	236	250	270	281	242	251	242	215	257	245	264	267	239	254	249	267	269	256	266	214	211	274	258	252	257	254	254	238	236	229	274	241	243	246	249	264	229	272	241	248	264	268	229	276	266	242	254	277	245	232	238	255	233	243	248	250	242	251	246	239	267	234	247	283	223	249	276	267	258	225	261	250	218	256	241	268	267	269	233	257	245	252	266	259	259	250	263	264	232	278	265	277	292	225	210	243	226	252	267	253	267	247	283	262	241	271	271	247	258	251	251	235	240	258	239	244	267	264	236	266	265	253	250	244	228	246	271	251	274	245	234	252	262	251	249	246	259	245	261	260	254	232	286	235	286	237	233	247	253	250	219	272	270	246	228	243	248	250	259	246	249	266	258	269	241	264	272	245	240	255	240	262	255	248	272	246	259	233	255	233	262	264	263	250	251	236	266	272	266	241	258	243	235	259	278	250	259	256	263	247	260	236	235	233	262	266	221	258	271	263	262	238	284	250	251	251	241	251	256	270	240	251	258	259	258	228	240	275	260	245	253	246	250	222	256	244	260	214	256	268	237	279	253	254	238	218	249	277	232	249	275	270	223	263	248	238	249	250	242	258	266	233	248	238	237	253	252	231	258	238	273	226	243	229	277	245	205	280	258	234	289	257	261	233	258	253	262	249	236	279	223	253	273	246	257	256	241	239	256	234	251	264	243	253	251	249	246	220	217	264	231	274	237	241	250	231	271	245	270	248	244	227	261	259	269	245	239	278	239	267	244	248	267	252	255	229	244	237	256	260	255	237	223	248	266	244	235	247	244	260	271	254	250	269	265	250	233	264	271	237	243	275	261	244	268	259	242	233	249	219	235	265	253	239	260	261	232	236	242	262	274	247	232	245	256	243	246	252	248	247	255	242	249	231	282	264	236	250	261	243	239	240	242	252	238	259	250	247	230	244	263	253	266	224	223	223	255	238	255	267	241	272	248	258	253	257	256	243	235	237	257	234	262	238	255	255	223	248	263	260	253	247	259	240	224	230	244	260	261	262	236	271	246	258	242	248	276	252	231	243	250	240	258	239	252	250	244	242	260	247	235	239	265	255	270	257	265	231	232	249	238	254	246	262	248	234	230	254	254	262	244	267	235	220	222	255	247	267	258	256	269	242	261	241	267	252	283	253	239	250	262	248	258	271	283
345	1	1900	142557	385	8	77	327	394	460	443	473	422	419	383	364	311	318	292	274	296	274	287	231	251	252	258	229	201	224	236	229	238	253	189	201	200	177	197	198	179	181	178	190	185	191	176	162	199	174	169	168	187	174	171	172	191	180	154	174	192	187	191	177	171	173	192	177	153	175	163	150	166	170	147	168	173	154	180	174	166	158	159	165	171	186	163	181	162	159	154	160	155	159	154	151	181	172	166	176	189	174	171	176	181	181	163	154	161	129	161	152	168	143	177	140	178	150	157	174	184	181	159	160	159	177	174	167	160	161	200	153	164	166	168	178	152	140	128	147	129	170	170	161	152	164	157	164	160	156	141	167	146	142	166	151	180	152	152	163	160	157	158	134	176	174	152	160	165	164	174	143	145	162	165	153	162	151	173	172	154	141	175	180	160	179	167	146	163	163	143	175	170	188	126	155	167	188	157	158	166	171	176	158	164	161	141	148	168	162	171	153	164	151	151	154	158	159	166	156	149	168	127	178	159	164	162	159	146	167	162	166	151	153	155	164	190	165	161	155	140	170	142	159	158	154	152	166	173	163	161	179	151	145	154	165	179	171	146	156	165	152	153	141	155	174	151	152	155	150	154	132	154	162	158	158	165	162	161	142	179	155	168	154	159	166	153	156	171	176	160	168	140	156	151	171	132	148	154	158	166	154	156	141	158	175	171	153	150	148	147	133	146	168	145	150	146	157	173	160	164	140	158	164	141	125	180	172	156	149	162	146	188	165	139	171	183	159	129	154	139	153	156	165	151	145	157	149	127	163	166	153	161	156	149	160	184	159	134	181	157	154	159	170	161	149	172	149	164	154	136	154	160	157	157	159	163	146	186	127	172	153	159	171	167	169	160	163	153	175	163	142	165	170	149	159	153	194	169	150	158	156	175	147	151	163	159	141	150	163	157	155	161	162	155	153	185	148	173	157	151	161	176	151	166	143	144	133	161	169	165	152	171	159	177	139	157	156	159	183	159	139	147	130	145	171	170	143	150	142	150	140	165	173	161	157	165	187	145	140	164	184	157	168	142	166	155	165	128	141	144	144	172	160	139	147	146	137	146	160	141	152	163	192	174	163	140	165	168	181	158	153	152	164	169	170	151	153	168	161	159	161	170	177	187	168	157	157	164	151	187	153	147	145	164	147	140	159	156	159	166	155	164	164	163	161	134	182	169	156	160	172	148	134	150	145	168	188	172	180	143	129	146	150	169	158	144	145	153	153	172	139	169	172	171	189	163	155	141	157	130	167	159	149	154	126	132	155	146	146	154	157	161	151	155	142	153	158	166	155	139	152	172	144	176	158	149	167	146	165	170	144	154	184	155	160	164	188	156	150	155	182	173	150	139	150	162	151	160	148	158	148	158	182	168	167	158	181	159	144	143	170	151	165	171	139	166	162	164	133	141	147	158	154	152	147	156	156	157	156	153	171	146	146	164	146	159	153	168	145	143	157	169	151	151	162	171	159	147	159	165	158	176	148	162	148	168	150	145	154	143	155	148	149	157	164	164	130	180	140	162	168	175	142	177	159	146	157	154	164	170	152	191	152	154	172	145	178	180	147	140	172	167	187	153	161	152	167	148	160	190	153	153	160	144	160	167	178	164	157	178	132	145	135	178	154	155	152	145	151	169	145	154	173	176	141	146	167	136	154	156	143	163	147	157	172	161	186	152	159	163	160	177	158	150	167	169	157	153	162	168	176	141	164	158	178	149	159	177	162	152	147	162	158	148	166	161	164	145	150	166	149	143	150	164	169	144	155	163	164	160	169	170	167	152	165	174	156	150	160	151	159	179	142	170	171	159	149	148	125	174	141	161	150	145	149	149	159	156	168	179	166	143	175	145	154	162	152	147	174	157	168	153	160	169	157	141	167	150	155	149	165	170	145	152	169	155	177	159	158	168	146	146	176	149	164	152	148	139	175	166	170	161	152	158	169	160	151	177	156	170	121	141	167	179	153	144	156	171	185	155	167	154	163	165	167	162	155	150	147	175	158	129	149	135	145	154	176	166	166	182	151	141	159	147	163	169	172	170	143	144	139	156	174	181	159	147	178	151	162	177	131	167	148	163	167	162	167	136	183	164	172	156	142	161	161	152	168	148	174	173	164	158	147	166	158	138	157	174	161	148	160	183	148	134	151	152	163	157	183	142	143	148	150	156	136	168	158	158	146	151	151	144	173	154	140	144	145	127	170	146	171	159	152	144	160	152	156	134	154	170	163	152	128	152	167	154	165	150	159	160	159	173	143	173	146	167	154	173	141	168	171	161	141	157	159	146	169	151	177	153	149	153	166	173	146	131	162
345	2	2100	142680	374	8	76	424	459	571	538	553	496	461	455	408	377	397	343	348	354	312	306	307	279	300	276	279	265	225	257	228	249	249	235	263	220	243	201	216	217	258	230	221	231	201	197	192	204	180	212	179	205	188	201	210	194	217	181	195	221	192	192	198	190	201	179	200	191	204	192	207	202	220	205	205	195	175	186	181	212	218	190	174	217	183	172	202	197	185	182	178	189	230	204	215	193	228	222	222	227	211	213	207	171	203	176	180	198	191	187	196	193	205	183	204	195	191	177	186	187	176	172	189	178	198	173	179	180	213	177	177	183	177	191	179	157	213	175	177	199	186	205	182	165	167	176	187	180	209	199	195	184	204	197	180	177	194	176	204	173	208	182	188	162	200	178	189	172	179	171	191	172	172	189	177	186	199	189	182	166	198	177	203	170	164	180	171	205	166	171	181	196	191	168	175	180	173	172	187	169	188	181	175	188	183	200	179	191	186	171	170	198	172	194	171	175	177	190	194	170	193	199	184	182	190	193	172	198	189	168	186	186	195	184	203	170	173	183	177	179	190	169	174	174	160	180	178	187	190	170	188	195	183	162	187	199	164	205	173	176	165	174	164	154	177	159	173	164	163	200	192	183	180	189	176	219	179	197	186	188	191	202	176	185	182	178	193	187	158	191	191	214	193	167	177	184	178	179	187	177	187	178	175	182	153	177	183	182	190	167	191	167	207	170	183	181	198	163	180	213	176	177	198	192	177	181	186	171	166	179	170	181	189	181	180	177	164	181	168	197	196	177	170	182	195	201	202	199	201	174	180	178	199	203	189	184	188	184	171	162	180	191	157	162	161	181	184	182	184	171	197	167	180	190	187	212	189	208	163	191	189	184	196	167	192	178	192	182	172	164	185	185	201	177	161	172	182	186	186	185	180	191	187	192	192	168	182	164	179	192	173	201	189	174	194	184	197	157	186	180	177	174	183	185	190	210	184	173	179	178	175	185	184	186	204	175	178	196	172	168	187	178	179	179	183	164	199	154	199	189	177	160	168	191	153	208	172	202	201	177	200	178	198	169	191	172	187	188	193	179	197	192	197	185	198	167	138	157	183	187	192	179	168	174	193	180	204	192	179	173	191	189	180	197	196	181	200	160	178	184	191	187	167	196	179	180	188	170	204	204	164	170	215	204	176	179	183	192	174	178	170	176	193	171	196	168	183	183	173	185	209	179	162	181	212	172	174	176	169	149	164	169	188	171	197	191	179	186	202	150	195	174	150	180	166	160	193	196	199	164	191	183	214	162	186	172	185	193	190	177	178	185	169	192	176	169	180	179	176	160	162	193	166	172	166	177	178	170	155	182	173	184	188	177	172	206	188	172	198	178	184	180	175	209	185	168	193	180	189	209	174	177	160	175	189	170	199	177	185	169	176	171	185	192	192	151	190	165	184	196	165	188	169	211	202	174	185	171	191	166	187	182	178	188	197	172	182	188	179	185	198	189	187	181	151	190	198	189	173	167	199	176	183	195	180	177	197	168	197	180	185	177	182	201	181	184	180	176	173	190	165	193	159	177	167	163	176	182	165	182	169	165	207	213	174	180	189	168	174	170	174	165	171	171	182	181	172	171	192	156	180	189	196	172	174	159	214	170	177	187	187	163	172	173	175	180	199	169	174	188	170	188	200	163	163	193	169	174	167	186	193	186	188	167	184	188	167	173	170	188	187	171	170	177	149	187	197	184	181	180	176	190	179	178	204	194	172	164	175	169	210	184	195	183	176	185	180	189	185	189	181	190	177	184	189	192	207	191	158	182	185	175	220	181	188	177	175	191	180	179	193	179	175	187	172	177	181	174	202	188	202	184	191	181	187	179	176	169	159	186	185	172	171	189	171	182	172	155	183	191	199	176	172	173	169	169	184	189	187	184	171	166	169	172	199	187	194	185	174	176	197	193	193	199	173	196	168	183	195	176	178	190	172	176	170	180	182	183	187	175	166	186	178	188	194	183	177	177	170	171	165	168	187	181	182	182	213	174	182	188	169	179	177	183	180	156	184	194	181	166	199	158	182	162	205	178	203	198	173	168	171	168	185	164	160	176	185	192	201	179	170	190	171	176	177	177	171	192	190	178	176	163	184	169	199	174	212	176	174	177	195	199	172	177	175	175	190	186	200	199	198	183	182	175	195	169	195	207	202	175	191	156	165	173	203	178	172	168	205	183	156	171	184	177	187	167	183	168	194	195	186	173	177	186	208	170	192	162	227	185	178	180	176	174	179	160	183	176	185	201	163	185	179	171	181	177	213	164	192	181	168	175	177	180	175	166	175	173	180	185	187	214	180	192	213	180	184
345	3	3500	142803	372	3	50	353	457	530	521	574	499	496	459	445	389	392	363	365	341	321	320	325	300	314	328	277	298	263	275	270	277	238	246	240	257	248	226	243	235	235	229	244	246	228	244	240	231	250	253	218	210	226	200	195	209	197	211	208	189	208	200	217	204	199	196	214	226	191	168	212	190	191	215	197	184	182	161	217	194	177	182	195	200	193	196	182	200	194	196	187	169	178	176	206	225	228	250	214	203	209	198	233	216	176	198	190	204	185	182	223	178	198	198	187	196	168	186	210	196	193	176	185	192	200	194	193	197	201	181	173	191	208	225	179	190	196	181	180	215	183	173	191	180	198	177	174	163	184	182	174	180	194	163	194	173	176	207	188	185	188	195	195	183	184	202	195	174	192	176	182	211	211	184	208	185	178	186	193	176	174	179	182	196	190	179	173	204	167	175	181	183	181	165	192	169	193	188	221	191	194	193	187	192	168	201	160	174	166	187	167	217	185	185	215	190	192	186	173	183	171	200	194	191	210	185	211	172	226	164	188	183	203	176	224	160	167	179	197	180	172	179	184	200	187	196	191	182	197	192	185	189	171	185	192	199	193	203	186	182	187	183	172	183	172	171	207	172	195	194	188	186	168	189	173	192	204	179	189	183	182	183	215	181	189	185	198	201	164	172	180	175	200	187	187	180	167	188	192	171	205	178	188	190	190	208	183	200	182	186	191	169	183	178	196	195	190	181	172	169	165	178	207	205	161	178	204	185	188	192	170	190	201	190	200	190	194	170	203	208	168	165	168	167	199	166	190	195	191	192	187	183	185	156	196	193	196	189	203	193	201	184	188	210	203	175	198	182	166	181	190	192	217	171	188	189	164	202	198	179	175	176	159	181	189	188	190	198	193	163	208	185	209	184	209	197	198	189	188	191	210	181	180	171	188	201	199	167	191	179	183	169	196	192	186	191	177	157	185	170	191	184	189	196	193	188	175	186	172	186	202	190	214	192	173	188	181	178	188	191	195	197	190	166	178	178	203	160	187	201	164	194	166	171	174	196	181	170	197	201	178	188	198	198	188	188	183	174	170	194	200	164	209	184	200	197	200	178	166	170	180	188	188	212	185	178	215	204	196	199	183	178	166	181	177	161	165	189	151	183	193	177	177	190	180	191	186	184	182	171	200	166	180	184	170	196	183	165	183	191	178	176	173	187	186	186	179	204	169	167	167	174	187	165	183	185	165	184	184	185	182	178	190	183	159	176	176	195	192	197	168	182	185	180	189	187	174	207	185	182	165	199	194	191	185	207	189	179	199	200	161	174	196	180	182	190	185	193	204	199	173	184	198	199	168	189	177	152	179	187	187	194	185	193	184	177	185	193	184	174	215	176	194	196	190	198	175	180	211	182	162	198	165	180	200	196	192	169	183	190	191	191	204	159	183	169	189	198	179	182	174	164	206	194	159	190	184	169	189	183	167	187	177	181	184	182	178	183	174	183	187	159	179	204	178	194	185	195	181	187	196	176	171	179	153	186	175	176	192	186	172	189	183	204	188	202	173	207	192	199	196	197	187	199	197	157	199	204	181	205	190	158	206	182	177	172	189	180	220	158	201	186	209	188	191	176	189	216	165	167	202	167	197	213	178	184	176	184	169	190	186	191	183	168	180	195	177	175	188	193	176	188	174	188	203	204	184	217	194	189	207	175	178	184	194	175	215	205	213	184	202	177	171	180	185	164	193	186	178	184	189	205	182	198	170	187	190	189	197	216	203	209	177	201	187	188	185	212	194	175	169	181	141	191	172	158	160	175	181	182	195	181	183	166	175	175	202	184	201	181	188	190	183	195	182	171	173	161	198	179	160	179	214	172	191	179	180	194	176	167	201	210	177	174	158	191	179	164	220	171	186	191	173	192	189	193	175	171	170	181	203	195	182	176	183	193	184	161	182	188	165	176	188	206	194	193	182	184	198	187	180	213	187	183	186	159	175	193	180	191	176	183	171	181	174	195	196	174	199	166	195	190	200	163	180	209	196	192	172	192	173	168	195	211	168	169	175	184	163	171	196	181	175	162	194	195	156	188	211	182	186	180	180	188	179	169	167	177	194	188	173	180	192	195	186	186	224	174	200	212	170	191	171	195	191	184	207	182	188	179	152	181	182	199	184	187	181	178	176	189	174	176	187	190	179	206	195	182	176	174	189	184	181	148	186	172	176	165	176	175	172	197	198	172	195	166	181	189	187	185	191	169	178	184	178	179	194	189	182	197	171	175	156	184	173	194	192	181	167	201	185	173	198	182	174	185	210	174	174	183	166	206	192	163	199	191	172	175	166	185	178	167	162	183	156	201	166
345	0	2700	142927	363	10	75	431	585	623	608	652	562	580	495	481	472	433	385	424	383	395	383	383	363	348	384	326	312	314	319	330	322	359	324	336	310	307	303	316	300	269	274	309	266	253	296	281	269	282	242	277	291	258	270	245	251	263	275	271	261	257	273	247	268	277	236	256	250	255	242	251	251	239	230	242	231	247	250	268	263	244	267	250	245	255	237	255	257	243	245	240	285	290	268	273	289	266	279	276	279	250	264	240	223	257	231	250	235	237	257	250	260	223	241	250	237	277	236	244	228	217	249	224	233	232	241	229	218	230	273	252	246	225	244	235	242	250	244	243	213	268	261	239	221	279	236	247	235	220	216	196	230	252	242	241	240	248	227	256	242	245	230	231	256	224	238	259	256	251	271	263	223	219	229	244	251	230	246	211	226	242	222	220	230	236	252	211	237	246	237	237	242	242	211	237	254	251	237	265	240	239	251	227	205	255	248	226	252	228	239	240	245	239	259	213	241	225	249	246	247	230	248	245	246	256	266	253	236	241	231	249	266	248	228	238	233	211	243	212	225	251	248	248	249	234	227	233	236	218	253	236	219	222	223	239	254	263	253	253	227	246	226	214	240	243	242	240	238	239	242	229	248	242	232	231	229	219	218	236	233	223	206	234	221	259	236	211	220	213	243	214	219	240	260	235	229	219	221	220	231	247	241	234	215	226	226	234	219	211	234	263	220	242	267	244	221	233	222	214	260	232	206	226	214	244	260	228	226	256	206	239	237	216	211	220	241	240	246	238	242	252	253	227	226	230	238	248	231	256	243	231	239	238	246	232	242	218	245	229	239	269	231	237	234	235	222	242	234	247	244	236	230	229	251	254	217	255	249	247	244	231	250	247	225	237	253	238	216	240	232	257	250	209	246	242	221	224	229	245	233	267	260	237	271	205	249	223	257	221	247	198	218	233	243	233	237	214	240	220	245	234	226	210	234	232	235	229	232	241	253	229	244	242	241	264	241	262	239	216	251	228	229	221	248	234	251	247	234	261	208	222	235	229	258	239	238	225	251	240	236	228	237	236	235	252	243	242	222	233	265	227	257	209	254	238	233	233	257	226	245	254	254	235	228	262	230	207	228	252	226	225	239	216	256	217	239	232	243	241	246	230	238	223	241	227	241	234	238	235	232	252	257	226	238	248	251	214	253	249	242	250	234	235	221	202	239	244	239	256	245	269	241	243	225	227	249	254	242	234	246	254	261	215	236	217	239	242	236	250	244	235	228	219	221	244	233	257	216	221	258	255	260	248	229	245	223	236	230	243	228	233	214	249	228	216	262	236	235	224	231	216	233	225	248	215	222	228	232	249	235	242	228	248	261	230	230	247	228	222	217	259	226	260	253	225	227	223	253	219	221	237	237	221	231	248	247	230	197	240	231	235	242	220	237	224	217	221	224	229	244	237	232	235	228	231	211	241	221	251	251	216	241	256	234	248	240	240	238	211	229	247	232	245	216	231	236	227	217	229	226	230	240	252	247	224	275	243	224	235	249	230	261	233	237	208	248	226	206	221	252	215	236	219	259	256	250	228	230	210	229	240	240	223	227	232	242	221	243	225	263	218	238	241	216	269	232	231	250	236	257	226	236	237	235	263	244	252	230	206	222	235	225	237	221	239	251	236	211	233	263	231	236	214	233	226	221	246	236	234	223	225	256	246	240	241	242	239	249	242	245	241	221	261	235	219	269	204	252	262	232	239	270	231	245	232	209	227	234	247	203	260	234	237	239	248	217	212	246	253	243	243	219	245	237	235	253	224	222	246	251	219	250	206	251	232	253	243	234	239	250	240	240	252	233	236	196	233	267	243	227	237	226	224	236	232	255	248	225	273	250	222	222	242	232	247	238	250	235	227	246	258	243	226	264	250	231	239	243	234	262	234	253	217	259	228	258	233	225	228	219	251	220	271	229	248	255	234	231	228	245	257	249	209	229	252	242	262	244	247	226	223	227	233	230	217	238	234	227	235	228	257	205	239	241	226	211	231	211	243	230	250	206	240	207	221	229	236	219	239	234	257	248	239	226	213	237	250	242	233	234	236	223	236	251	247	226	216	236	232	259	225	241	238	270	242	240	214	212	272	224	244	237	253	240	234	227	234	214	221	231	234	231	211	259	276	239	242	229	234	213	221	211	241	239	236	238	281	248	221	217	215	210	236	228	241	236	246	231	231	221	242	252	222	247	223	209	222	213	241	232	227	224	233	228	235	221	224	237	223	244	203	243	244	226	269	261	233	244	218	227	236	232	242	217	229	234	231	228	266	207	225	239	218	208	232	217	236	260	273	236	236	225	199	234	217	251	230
345	1	1900	143050	380	5	127	447	544	533	494	502	436	428	371	358	309	298	329	293	285	287	257	273	253	239	271	233	249	229	221	214	224	214	237	234	219	223	196	186	184	202	213	212	173	208	208	176	180	183	216	161	179	183	167	189	204	195	200	177	164	202	169	190	187	154	169	184	176	184	170	153	175	193	170	174	170	177	176	173	169	178	162	166	177	181	186	197	162	160	193	182	177	184	161	174	224	165	191	177	190	214	188	186	174	189	175	164	175	188	177	176	168	171	167	180	183	165	169	163	181	165	159	167	160	162	152	171	171	155	159	192	174	184	167	173	183	167	175	165	176	162	135	177	166	145	170	173	168	196	173	173	163	175	198	177	164	172	168	176	171	149	142	175	157	173	177	168	172	177	165	165	175	167	163	182	171	151	165	191	153	195	150	165	164	186	168	176	138	180	177	149	172	156	172	174	168	168	185	192	158	175	163	165	154	175	159	158	147	159	162	155	183	177	149	178	192	185	165	187	149	179	157	180	172	133	191	172	174	155	165	179	140	143	189	166	157	153	177	153	168	169	175	186	162	182	171	177	142	163	164	178	155	156	169	185	171	177	163	159	188	169	181	151	160	162	164	177	169	191	165	181	150	175	171	157	178	166	176	167	167	184	168	150	186	140	158	156	158	173	172	162	155	146	151	193	196	174	189	163	154	179	157	173	177	170	146	160	132	181	153	160	156	160	174	172	174	163	175	142	174	180	173	161	148	174	167	192	186	188	172	154	176	178	167	153	159	180	192	157	175	172	180	160	180	172	168	153	165	174	169	188	171	155	151	169	142	183	172	170	168	180	197	182	143	156	173	167	150	148	161	164	171	173	164	157	172	159	172	169	161	166	152	176	168	171	172	153	163	172	167	189	156	147	162	168	176	168	195	162	158	176	137	161	154	172	164	136	160	190	161	198	163	155	172	170	153	168	163	176	170	162	158	166	160	164	160	143	167	193	169	148	159	161	164	165	171	167	180	154	176	152	153	170	156	169	174	188	150	168	162	159	156	162	165	158	165	129	156	144	143	167	191	180	168	179	180	177	148	179	151	190	151	174	165	152	145	167	158	175	157	166	153	156	150	163	161	175	147	170	162	154	155	181	134	168	139	165	165	168	166	174	161	147	156	154	137	188	161	175	155	156	163	161	169	177	179	166	178	171	177	168	168	165	164	157	180	168	184	160	168	162	163	162	162	148	155	165	150	160	158	176	168	192	163	155	156	165	150	153	166	165	170	167	137	171	172	148	183	149	176	157	177	163	175	149	155	169	170	132	176	155	172	163	175	155	155	182	152	187	165	180	155	154	149	178	167	168	185	154	129	180	173	173	166	160	148	176	142	164	154	148	151	143	184	164	149	198	163	173	156	197	203	163	174	152	162	158	175	158	149	164	148	145	193	163	182	168	138	171	155	169	168	170	182	158	153	166	154	171	167	201	148	145	170	160	167	176	153	183	162	165	157	165	171	167	168	166	163	175	136	176	174	155	173	154	151	167	191	168	187	172	180	181	180	158	166	188	151	188	174	175	155	188	167	166	155	160	165	171	178	175	151	176	157	179	183	179	164	168	156	163	160	158	184	165	176	157	173	170	171	167	155	156	171	172	155	174	197	158	158	177	185	145	169	160	166	165	171	151	150	178	178	167	170	169	180	175	160	174	169	155	140	163	193	171	182	173	163	168	177	137	172	186	144	168	182	168	150	173	192	153	164	165	158	152	173	176	160	162	161	154	190	148	180	189	175	166	177	161	175	180	167	167	157	173	162	163	174	153	168	162	167	156	190	186	165	176	150	179	170	191	166	162	156	175	166	159	156	178	161	179	173	182	158	161	153	160	154	157	164	162	167	174	178	178	169	150	177	161	175	158	166	164	167	178	160	172	171	172	180	150	160	154	164	166	164	175	161	153	146	179	147	170	175	157	180	155	177	154	190	157	182	164	164	167	141	171	169	170	144	182	178	179	190	169	166	148	167	164	153	176	175	172	164	168	188	156	169	158	141	167	173	162	197	179	160	163	160	167	157	168	165	179	151	167	166	193	178	173	168	150	154	191	163	160	173	170	168	168	170	181	173	154	170	172	163	162	161	170	160	164	156	171	166	162	185	166	155	153	182	178	164	168	176	158	150	157	168	167	183	183	158	170	142	157	149	153	173	161	153	162	172	165	184	167	155	160	181	157	153	146	169	169	188	152	187	155	153	172	168	193	180	158	148	172	177	186	167	147	159	171	169	154	170	171	154	155	150	150	177	185	192	184	188	167	182	154	164	166	164	160	168	192	166	168	145	161	153	167	157	176	149	175	151	169	176	145
345	2	2100	143173	376	7	92	465	525	571	547	553	541	529	457	461	440	413	373	369	404	343	355	334	319	317	296	335	285	295	285	308	286	258	273	284	255	274	262	271	239	267	270	243	266	236	242	258	238	253	286	257	229	271	250	212	255	233	236	243	231	236	248	236	236	216	227	225	218	211	209	232	251	241	230	232	246	212	236	245	218	215	246	250	229	245	223	232	214	211	248	247	262	233	212	243	258	274	263	259	291	258	259	264	268	249	281	248	230	225	244	213	237	240	246	239	210	231	229	215	223	241	223	251	227	220	230	252	235	233	226	242	245	270	247	235	236	230	197	237	239	196	223	231	224	225	230	238	216	213	212	240	217	228	234	231	197	220	197	220	227	204	244	219	223	237	225	224	209	218	239	237	227	229	240	222	236	229	209	258	219	242	210	250	226	237	204	256	213	224	198	236	243	226	243	215	205	230	254	223	215	223	211	216	247	239	240	220	236	204	239	204	218	240	231	215	231	228	207	220	212	243	223	231	221	236	226	207	221	226	220	250	202	215	213	228	239	229	232	184	216	212	232	229	195	258	233	209	220	218	231	228	242	213	235	216	257	237	238	213	233	254	244	228	226	236	215	240	240	228	223	212	249	242	213	202	222	235	243	232	209	223	211	233	226	194	198	222	249	199	224	230	224	228	221	250	216	233	242	194	220	243	214	217	221	210	208	220	237	215	221	224	214	215	238	204	229	223	241	248	230	250	237	254	234	217	213	247	206	230	230	229	209	226	232	230	206	212	225	219	195	240	204	235	233	254	222	208	242	215	226	215	217	212	237	223	224	215	213	240	246	225	218	245	224	212	229	229	224	214	219	234	214	220	219	241	206	253	223	211	218	237	244	225	220	243	250	236	217	204	241	231	221	207	232	197	215	215	207	248	223	246	234	230	224	243	252	236	216	209	258	202	219	227	256	190	253	210	243	230	243	203	212	233	220	215	230	219	226	231	230	240	216	244	208	219	232	237	228	233	198	214	209	244	239	228	234	237	224	209	241	210	231	227	250	220	225	196	250	246	194	209	226	234	212	224	213	225	224	206	216	239	222	224	240	223	223	215	226	207	244	237	227	221	237	224	216	230	247	222	231	233	226	209	227	216	235	234	207	215	237	197	220	249	236	226	215	230	218	254	218	218	205	210	234	256	225	208	232	194	241	204	217	235	214	222	215	218	216	211	215	226	222	232	216	235	226	216	218	231	241	191	219	207	233	230	236	246	238	218	210	212	234	228	240	225	236	239	205	230	219	254	227	235	235	225	212	224	219	240	225	213	236	222	213	230	182	236	231	228	217	223	218	226	226	229	232	254	238	234	227	244	225	216	217	244	239	223	212	199	204	223	215	220	208	237	220	201	248	230	227	222	254	215	225	209	198	239	248	261	226	236	226	210	230	223	227	218	220	220	221	252	226	234	246	239	236	218	207	228	225	234	230	248	227	244	229	220	234	230	240	203	234	246	203	250	227	231	213	219	215	239	225	234	224	216	218	233	217	220	208	228	228	240	229	236	228	236	218	234	244	230	194	228	237	222	202	237	229	238	217	224	225	201	238	205	241	235	225	228	193	225	219	247	239	211	221	213	231	251	246	202	219	225	232	203	231	218	224	214	216	217	231	222	219	250	225	219	219	227	232	211	180	235	240	237	225	230	213	227	235	218	222	228	222	223	194	216	206	213	233	224	235	216	224	214	240	239	204	210	227	217	227	238	253	222	236	215	201	206	234	212	260	221	235	242	233	218	217	245	227	230	223	189	218	229	217	237	250	219	256	215	206	235	202	205	203	221	224	245	218	224	231	235	210	241	210	237	252	214	224	223	218	213	214	234	207	243	227	246	223	228	243	247	239	234	222	218	240	223	204	240	245	192	212	227	229	215	197	227	253	240	237	220	232	237	202	221	228	244	215	229	225	218	242	219	237	243	198	214	255	214	223	245	242	223	201	248	214	228	232	244	219	228	204	232	208	220	213	222	228	212	233	199	227	245	246	230	220	231	224	234	248	236	253	211	193	208	217	241	231	227	232	226	212	225	233	223	202	217	198	230	235	210	230	230	224	220	214	198	212	212	245	229	217	239	237	232	241	247	234	223	239	203	198	243	239	242	212	236	206	230	229	261	222	221	228	194	205	210	225	221	200	222	202	244	188	214	226	227	215	227	225	224	216	218	209	206	208	239	225	218	226	217	212	232	244	217	273	227	212	202	236	228	218	231	238	217	222	215	225	232	224	238	195	229	207	255	237	208	224	220	237	216	256	216	242	193	223	201	204	236	219	220	246	220	253	218	246	209	225	217	223	210	213	238	229	243
345	3	3500	143296	379	14	140	603	654	725	679	599	569	592	482	482	447	416	451	419	384	427	376	358	345	345	368	337	350	351	360	360	335	293	336	305	294	331	292	292	302	294	294	283	269	293	316	283	264	284	287	279	295	266	267	284	277	273	271	267	275	268	269	263	268	248	279	289	286	236	260	245	263	262	269	278	255	264	294	277	274	241	282	266	266	253	244	272	272	260	240	250	251	280	293	292	317	306	300	316	293	335	275	304	317	299	283	278	290	272	249	215	271	235	254	240	254	273	257	271	264	265	291	235	261	244	262	267	232	256	258	274	268	265	264	256	248	247	221	259	236	262	230	266	263	278	255	267	265	281	271	243	280	280	220	253	252	244	236	273	281	256	254	259	259	257	268	285	258	255	237	245	263	231	254	244	262	252	249	260	263	256	257	261	254	235	282	263	274	259	228	250	240	283	242	247	246	252	227	227	245	240	265	244	250	255	250	274	233	235	270	276	266	290	224	271	247	247	263	223	253	268	268	270	262	242	256	256	237	231	260	246	249	282	239	265	238	245	259	249	273	279	259	263	256	246	226	275	247	240	261	258	261	245	266	232	241	286	266	245	243	275	237	226	250	246	256	267	238	268	266	259	266	242	235	249	244	259	239	266	253	266	251	276	263	251	258	269	240	265	254	259	249	241	254	282	251	262	264	245	250	228	269	264	244	247	246	244	243	240	233	257	251	259	233	250	264	268	262	244	265	261	270	249	259	249	255	241	240	240	253	240	258	257	225	273	239	265	238	238	258	258	246	264	224	258	268	268	273	271	259	263	278	239	251	286	277	287	235	232	262	242	239	253	227	237	260	273	247	270	235	236	262	265	258	239	268	226	258	259	261	251	242	238	253	277	256	245	263	260	277	274	268	231	245	269	250	275	250	280	245	249	239	267	233	258	247	267	231	242	251	237	250	224	233	255	270	283	265	219	239	277	255	285	236	265	259	220	271	267	250	251	263	250	264	240	257	253	261	237	229	253	239	234	263	253	258	223	277	255	239	247	269	255	258	271	238	250	252	243	261	272	249	234	242	249	232	271	285	242	233	260	252	274	260	250	248	237	280	262	229	264	226	258	255	269	249	257	253	266	233	250	257	255	246	240	245	243	277	235	274	243	247	254	263	255	236	268	233	243	267	246	242	230	250	243	242	257	233	269	285	284	238	229	247	242	276	240	252	252	231	253	235	228	257	236	231	256	238	246	263	245	233	231	282	252	283	256	234	267	229	253	254	266	240	223	229	246	244	263	260	239	259	232	247	247	253	269	246	254	242	266	243	273	268	245	244	246	255	272	274	263	232	236	292	266	242	224	254	237	248	245	253	261	246	267	252	232	261	255	241	251	249	264	240	219	248	260	272	252	223	262	224	226	248	262	255	277	255	242	227	249	270	220	246	271	237	242	254	267	258	248	267	248	226	271	247	233	233	242	260	270	225	240	232	261	251	245	265	263	235	243	244	273	249	248	242	253	261	272	229	227	250	258	254	244	262	251	276	224	269	239	234	266	276	255	254	252	267	238	232	275	241	240	254	233	249	288	249	253	228	249	252	229	275	277	268	236	242	255	249	244	232	245	233	244	248	260	273	234	222	266	228	270	263	230	243	246	260	281	241	233	243	260	271	254	255	258	253	256	242	238	254	255	253	264	249	246	271	254	246	258	275	243	217	255	277	243	260	246	240	230	258	257	236	265	260	261	249	260	239	240	224	236	261	261	225	262	247	249	252	268	255	238	256	224	257	260	226	255	239	251	262	240	267	218	261	262	237	250	244	248	270	242	266	257	240	234	247	252	264	252	225	246	267	254	249	253	228	245	266	232	250	265	237	254	234	251	262	273	284	258	286	229	246	260	258	243	253	229	222	259	245	247	273	293	248	238	229	259	261	217	219	275	251	253	227	240	248	238	263	239	239	238	248	263	261	241	277	243	234	247	258	260	244	249	267	259	248	256	239	251	227	239	230	274	254	255	248	253	249	275	250	246	254	247	243	255	254	250	257	243	251	245	233	270	275	233	241	234	232	247	225	246	262	262	245	276	251	220	267	249	259	251	241	242	260	257	241	239	263	262	251	243	251	220	240	257	229	270	225	230	217	243	263	285	259	250	230	231	258	258	251	248	231	239	249	244	211	271	243	260	255	251	254	253	231	269	264	249	275	237	285	258	262	256	250	263	237	244	242	278	273	229	288	268	243	261	255	257	265	232	259	245	248	246	244	244	263	249	245	239	246	254	264	257	230	262	265	265	274	247	279	244	239	252	260	237	240	254	254	282	253	222	241	255	230	227	246	232	272	265	257	231	229	238	256	234
345	0	2700	143420	367	11	44	444	610	764	761	782	750	660	607	594	529	498	494	471	480	465	421	418	435	415	374	409	412	391	396	366	356	386	377	373	359	386	370	353	351	347	329	332	351	350	370	345	328	317	343	316	364	331	316	332	320	317	317	307	317	332	312	324	337	300	306	281	322	325	312	329	309	332	302	325	326	329	311	324	337	320	294	301	289	312	289	320	312	299	280	333	338	363	359	388	358	342	364	355	368	335	359	372	370	341	342	339	313	305	318	329	301	321	288	305	342	317	318	325	311	314	306	314	298	317	308	263	338	317	299	315	320	299	306	304	307	288	284	291	316	331	289	288	315	319	326	294	293	283	331	285	299	273	288	291	302	306	307	294	257	350	336	336	294	310	297	304	302	298	317	316	309	304	314	310	299	299	291	308	322	318	334	311	289	267	308	303	311	316	289	299	283	319	307	294	312	286	296	301	270	308	329	342	301	317	319	322	315	317	313	274	333	304	299	293	317	293	316	325	297	287	275	311	295	297	303	298	317	310	297	327	273	321	315	300	316	311	313	307	282	306	287	311	342	292	306	329	284	336	307	292	326	294	313	330	334	358	299	345	331	263	331	331	304	314	293	283	299	275	294	279	314	312	297	297	294	314	276	286	289	284	315	302	314	300	334	319	287	310	313	303	315	326	311	315	308	319	265	312	327	328	305	302	323	279	311	296	300	315	303	279	280	299	291	317	317	298	305	309	305	304	311	312	312	313	313	305	327	302	312	330	309	313	292	310	282	302	303	307	316	317	316	291	328	311	328	302	322	303	306	292	277	320	319	307	301	316	285	294	306	302	353	329	316	318	287	318	314	293	326	298	316	272	305	294	282	308	323	298	322	298	303	286	290	295	296	297	321	315	312	320	302	325	329	283	303	312	308	320	314	326	300	273	308	331	305	288	310	292	332	301	313	315	317	316	287	297	308	318	339	308	297	291	331	317	303	316	279	319	301	306	300	298	308	312	325	330	332	292	273	320	275	326	311	305	288	280	283	297	291	307	273	294	296	289	296	298	297	320	290	318	305	279	309	318	311	319	316	344	306	299	286	300	287	322	297	304	327	306	277	347	305	305	303	292	285	295	326	313	332	304	328	301	296	295	307	290	310	282	306	321	316	309	276	284	328	306	301	309	320	267	296	295	319	329	298	317	275	276	293	308	312	310	302	299	319	303	304	271	315	299	309	281	293	305	309	304	298	277	314	308	313	310	317	287	304	315	298	349	285	322	293	313	322	262	317	296	303	286	299	311	306	284	308	287	308	306	313	280	322	308	291	308	334	301	325	319	310	280	304	305	311	289	315	322	308	310	310	293	305	324	314	296	309	300	283	342	302	331	304	302	297	286	272	337	304	322	304	292	287	337	290	286	323	284	335	294	300	296	322	310	309	301	308	290	303	296	336	278	321	297	307	297	305	300	303	297	305	289	297	271	315	308	329	288	303	308	312	289	303	296	278	306	287	288	308	287	325	299	310	319	320	310	325	316	309	302	338	294	294	320	290	306	305	282	274	325	306	311	309	308	279	287	312	325	297	295	309	323	314	314	293	308	306	300	328	306	294	293	316	287	296	298	317	283	309	303	300	285	299	322	277	268	298	305	335	308	315	310	306	298	315	308	319	308	327	305	328	304	320	283	300	294	265	300	321	305	340	286	302	303	312	277	289	295	300	301	292	277	310	307	313	331	309	311	298	316	293	326	291	284	328	266	277	270	299	300	304	262	320	271	324	292	313	305	297	312	301	301	316	299	320	317	293	270	338	299	302	313	314	323	328	311	291	285	316	313	307	295	296	282	296	286	287	287	304	325	316	293	296	291	308	301	288	287	328	317	296	303	313	331	317	297	306	298	310	309	312	316	340	306	312	310	318	307	329	310	307	345	288	316	315	318	303	308	326	319	314	340	305	317	322	287	303	329	321	333	305	325	309	327	316	279	319	297	308	312	286	292	320	303	295	338	287	346	298	289	269	295	303	311	312	301	319	332	313	331	291	320	317	303	311	309	315	283	275	275	280	295	309	310	291	294	294	297	298	313	292	307	307	331	326	318	310	322	305	283	333	299	294	312	338	285	313	325	271	298	279	291	284	314	285	288	324	326	303	282	310	310	292	304	308	296	306	331	291	314	279	324	311	330	315	302	327	312	292	323	314	298	268	330	298	301	318	289	308	274	301	319	296	305	315	319	296	328	286	321	306	301	308	321	293	296	296	304	306	304	326	310	315	327	317	311	321	311	311	305	274	312	299	289	281	306	290	291	284	325	293	310	334	285	299	334	287	307	299	304	300	286	306	314	328	285	321	325	341	301
345	1	1900	143543	369	15	165	619	516	543	530	507	459	465	432	401	344	358	359	360	370	333	305	332	328	300	326	299	335	303	299	294	269	277	263	267	260	267	245	287	260	263	260	205	245	276	237	252	257	231	257	265	260	235	224	266	242	259	235	236	229	233	237	247	251	227	210	232	228	246	243	231	237	255	245	247	229	257	227	232	248	239	208	223	227	235	223	222	227	247	230	225	263	238	230	245	248	263	224	246	258	274	284	274	270	269	258	240	233	249	205	239	197	238	250	223	244	214	238	238	220	236	252	273	237	230	217	235	231	237	241	223	234	274	220	225	224	228	213	222	229	226	230	200	237	214	260	239	239	242	205	209	217	238	232	218	200	226	258	223	242	213	228	247	222	206	220	216	245	241	232	242	213	275	232	230	224	262	224	200	218	232	235	232	218	222	236	239	242	254	238	229	231	215	244	222	246	238	224	241	235	212	247	251	255	223	207	237	237	235	232	213	219	230	232	235	215	236	225	239	235	217	226	242	216	221	227	230	238	221	237	226	219	220	228	229	232	258	224	218	236	232	249	232	231	201	237	242	211	216	222	230	201	211	241	262	239	264	233	219	242	220	231	229	207	228	231	241	228	246	231	227	240	230	235	233	227	234	211	231	212	207	213	212	240	213	243	234	196	233	199	252	223	220	205	252	216	245	215	207	231	229	206	262	224	223	257	224	246	234	233	232	241	251	232	238	230	247	237	257	200	231	247	234	228	226	216	208	223	230	239	242	232	211	239	226	253	221	223	210	214	237	185	240	220	216	226	228	221	249	239	236	226	225	214	227	200	240	243	255	232	228	228	219	208	225	223	229	244	241	213	208	220	238	243	230	232	216	225	251	222	215	246	225	202	217	190	242	225	249	231	241	251	233	238	225	237	216	217	239	219	233	214	229	225	202	236	254	229	246	204	227	232	221	226	237	226	248	240	250	224	227	220	238	223	229	218	215	231	230	215	235	213	199	218	232	210	260	231	221	208	234	255	209	225	239	226	234	235	205	236	222	216	219	220	230	220	223	228	219	238	226	235	231	237	239	235	212	205	250	257	220	240	233	232	223	215	230	223	222	240	258	218	248	223	217	219	244	248	233	260	222	237	232	242	236	222	230	240	230	229	249	200	226	215	237	215	248	210	234	212	243	221	248	232	229	217	194	254	253	219	228	267	264	213	224	215	232	227	204	220	224	210	215	232	231	236	226	239	236	230	235	218	220	231	209	220	197	205	255	207	258	213	217	246	220	242	222	221	209	226	249	254	227	201	242	231	208	206	252	252	246	208	210	222	228	215	229	222	221	219	248	222	238	219	216	221	251	230	218	246	225	266	207	219	245	246	206	248	198	249	221	254	222	220	210	231	236	250	246	227	224	187	226	212	236	229	211	235	218	235	226	236	227	230	235	216	253	234	230	226	227	222	231	224	237	240	205	234	217	217	254	230	235	225	217	222	207	224	218	221	258	228	227	227	219	229	234	232	205	252	207	227	219	221	223	222	240	236	218	203	222	259	237	227	217	213	235	235	231	211	260	231	248	219	205	236	229	219	227	212	210	221	212	243	196	225	214	235	242	241	229	227	235	235	200	236	208	216	221	219	230	240	224	245	229	245	213	211	227	222	235	237	227	226	231	242	219	211	220	232	217	247	239	231	214	210	229	215	242	225	241	212	236	251	227	248	221	227	214	240	238	217	233	234	223	241	205	238	213	218	207	243	206	207	228	217	251	223	221	209	231	239	230	227	249	208	222	225	233	241	249	234	215	209	262	185	241	217	223	242	242	254	224	224	241	209	215	234	230	213	217	243	215	229	227	214	233	211	213	233	235	201	227	245	240	236	235	240	233	254	212	267	260	238	223	246	233	235	208	226	210	242	223	225	222	227	266	224	233	221	204	213	243	209	238	247	214	223	198	218	232	225	255	229	220	222	222	236	232	242	241	235	236	218	244	239	225	236	205	228	254	231	238	209	215	240	258	222	235	206	227	259	213	230	235	237	237	238	250	244	225	251	221	231	221	214	248	237	246	222	207	205	229	195	237	226	242	244	237	238	209	225	218	215	251	201	238	216	240	220	230	230	225	215	247	219	220	220	222	230	186	238	210	226	229	216	228	237	224	227	228	246	211	252	246	218	252	222	245	222	235	245	259	198	241	231	258	227	231	237	219	219	222	214	208	217	239	229	223	239	215	231	244	219	219	251	222	218	212	196	214	236	256	238	227	232	230	241	202	238	231	238	224	221	253	215	242	245	216	232	224	248	230	229	252	229	223	231	227	219	240	217	207	208	197	238	227	206	237	224	258	221	248	243	246	198	228
345	2	2100	143666	359	12	95	406	481	609	620	571	582	501	497	480	428	418	406	375	353	367	357	364	320	335	331	322	327	316	298	306	306	326	308	259	312	274	262	266	258	290	269	283	240	280	251	269	273	272	235	264	279	271	236	242	259	228	246	251	258	240	241	249	269	217	243	213	240	250	253	239	220	247	240	211	247	228	238	225	239	261	263	229	248	236	265	242	228	233	240	244	246	266	249	250	264	259	250	249	269	315	269	257	289	282	258	257	272	240	244	230	221	234	258	225	240	242	235	257	233	192	226	257	220	239	248	217	238	221	256	246	247	233	230	224	229	210	263	232	227	253	229	212	218	225	245	203	229	216	227	214	232	238	248	223	212	237	207	236	237	223	236	236	243	247	253	237	199	205	234	200	228	233	234	223	225	245	200	240	248	241	256	229	240	220	216	250	222	270	228	256	260	225	238	221	245	219	224	206	266	252	219	227	232	218	209	240	274	218	258	252	239	224	233	212	268	220	234	243	229	217	240	229	222	216	213	244	243	222	236	259	238	248	223	213	215	248	222	188	225	215	225	232	239	233	244	209	221	226	233	255	212	226	232	249	242	231	232	242	235	228	218	245	214	224	255	238	243	219	232	251	209	209	235	240	253	227	215	238	233	223	223	239	237	223	231	243	228	232	236	236	238	213	232	206	233	242	234	224	228	213	225	252	213	217	233	227	251	248	229	237	236	232	243	216	232	240	229	255	243	245	229	231	247	219	226	220	237	257	228	239	200	257	217	235	221	230	237	238	229	199	216	251	234	214	226	193	234	223	206	241	226	239	224	230	217	202	206	206	201	229	229	255	237	238	217	223	230	232	228	240	220	237	249	239	213	257	209	217	253	237	238	215	206	227	234	228	227	221	227	215	239	232	245	202	236	250	204	213	240	206	230	229	266	247	221	227	245	213	225	243	230	252	239	242	223	218	227	223	205	238	214	221	244	225	213	226	212	230	216	229	222	254	218	241	236	213	241	233	243	257	233	258	210	210	230	241	221	215	222	221	230	224	226	235	215	231	246	248	224	219	256	211	236	222	211	236	227	234	231	256	238	221	215	240	221	234	234	215	237	235	247	221	239	240	230	266	215	228	229	250	243	260	221	231	248	228	228	231	231	237	214	208	253	226	248	233	218	242	268	232	220	254	213	224	253	232	234	236	232	205	256	252	243	230	238	202	243	198	216	241	244	247	247	245	228	213	220	205	224	230	250	250	249	250	229	200	245	207	235	235	230	238	233	210	245	211	241	211	223	221	218	230	252	228	244	238	216	214	238	236	208	228	245	201	235	256	233	238	232	232	220	205	218	207	193	232	225	236	248	230	222	239	232	239	238	224	240	244	206	220	243	226	240	216	232	227	230	226	226	242	231	227	203	239	231	213	204	220	225	217	230	232	245	221	231	215	203	216	243	219	240	234	210	224	226	215	217	220	224	229	236	235	231	205	215	211	258	232	204	221	213	237	245	240	240	246	218	208	238	222	232	211	206	242	241	217	239	229	234	235	212	223	219	228	214	218	236	242	232	229	237	236	240	224	228	241	219	234	213	220	226	221	252	230	238	234	235	246	223	242	231	232	234	221	226	226	220	228	232	237	245	216	227	228	234	225	239	241	226	218	229	188	240	225	229	234	240	239	231	247	243	245	216	220	204	223	258	227	220	228	231	234	231	213	206	243	224	226	214	235	238	234	232	220	229	209	223	239	225	245	223	225	230	208	220	212	212	235	244	237	252	230	234	208	243	202	213	216	243	238	231	204	223	220	236	222	240	242	223	228	236	217	235	239	223	193	257	218	226	229	213	221	210	250	221	253	205	212	231	227	220	211	200	247	224	242	224	211	242	219	214	203	215	190	216	218	224	255	227	228	224	206	209	230	234	228	215	228	233	241	228	253	233	236	241	207	223	236	230	222	228	226	245	234	243	217	201	219	214	245	236	210	228	230	240	237	246	235	232	223	231	226	228	211	225	216	217	237	254	226	228	208	220	244	198	227	220	220	246	227	219	225	225	226	239	235	236	208	233	211	226	249	233	205	200	230	237	229	223	227	224	225	224	223	216	214	232	254	208	241	219	246	229	248	193	247	230	217	207	227	222	241	220	233	220	249	221	267	224	203	224	217	220	264	215	250	242	224	231	228	231	226	234	251	234	242	209	228	233	232	227	243	225	211	233	211	234	245	252	204	260	223	220	228	229	246	237	215	221	186	231	231	232	235	228	233	243	211	256	226	210	244	209	234	223	219	222	258	263	238	233	233	198	223	234	199	215	239	239	216	218	223	201	239	210	254	227	219	246	225	214	240	235	231	250	226
345	3	3500	143789	371	12	108	495	694	782	717	718	686	672	686	635	591	574	573	498	523	480	468	458	445	448	405	387	406	346	394	375	379	337	339	357	347	349	325	350	338	297	341	310	319	363	329	313	338	332	348	343	318	303	272	313	315	308	308	321	318	304	310	303	279	297	316	313	313	322	273	330	301	301	328	286	320	295	287	299	322	287	319	338	290	310	287	297	303	320	313	308	317	302	355	347	357	344	316	353	335	330	327	340	342	346	313	302	305	332	292	288	293	302	267	303	291	308	264	300	292	317	292	308	272	299	290	293	277	278	305	302	291	289	324	294	286	284	308	291	266	291	315	316	294	311	318	300	306	325	321	300	317	291	284	302	296	273	260	298	317	279	329	310	275	308	281	274	282	326	282	301	321	270	283	277	281	296	317	267	276	288	281	279	314	314	306	326	312	295	297	320	309	271	274	276	287	313	294	322	314	296	305	311	308	319	303	308	286	278	284	303	278	296	321	291	306	279	288	299	311	324	283	294	298	264	290	297	289	283	319	272	299	266	314	289	316	276	293	323	310	299	314	284	293	304	307	290	324	290	275	304	286	276	299	305	323	311	299	318	264	289	296	284	302	301	311	281	289	309	280	269	299	317	278	297	282	304	307	276	299	295	300	324	289	306	294	296	291	295	296	300	283	272	304	288	306	281	270	273	290	284	272	312	303	269	279	296	265	283	298	283	266	307	268	294	304	308	313	298	278	291	272	291	279	312	308	283	283	317	274	320	277	273	299	258	309	294	267	292	298	286	300	291	286	305	310	278	302	293	290	294	263	313	266	305	286	311	322	292	281	282	275	316	282	267	278	308	273	296	272	275	284	297	302	304	261	257	280	304	281	300	285	278	279	285	277	305	309	282	307	305	302	273	286	293	314	282	284	275	283	312	322	279	303	280	299	287	284	298	310	300	304	296	281	261	309	328	295	269	299	307	291	318	279	313	267	274	304	277	306	300	285	308	288	306	319	298	311	320	305	302	282	294	268	273	300	306	315	295	279	310	304	296	280	300	273	308	288	276	298	320	266	268	291	312	277	292	265	261	311	267	268	245	302	302	308	268	280	277	292	283	289	321	293	285	264	289	288	313	288	270	264	275	290	266	292	287	295	320	284	303	298	257	301	309	333	305	295	271	280	288	303	300	284	257	296	296	296	266	269	300	272	303	294	276	296	287	297	303	325	261	266	306	278	305	266	255	307	310	251	302	288	278	262	297	293	301	290	283	268	305	292	259	282	255	316	278	314	298	306	302	292	281	278	301	276	268	289	329	279	307	327	288	273	292	293	291	255	287	284	263	310	276	303	295	296	292	279	295	279	266	281	299	295	305	290	288	288	279	314	308	264	293	270	283	286	311	282	284	291	315	272	285	286	284	323	319	284	261	297	312	296	308	287	257	281	264	309	300	292	289	305	278	308	272	288	272	288	303	266	278	290	269	276	306	290	305	306	301	279	267	286	272	302	288	300	291	307	268	271	298	296	245	294	282	296	276	274	325	291	303	290	288	286	294	322	264	320	270	271	311	282	292	297	307	295	275	312	315	287	286	289	284	309	283	294	308	270	289	296	286	293	297	280	303	305	301	292	296	319	301	283	247	281	275	296	282	290	294	269	284	251	299	283	300	277	307	307	283	280	328	288	282	306	309	275	268	278	283	316	299	275	281	271	309	295	285	293	312	278	284	296	273	296	293	303	260	308	297	266	293	307	284	302	294	277	317	275	278	288	280	287	305	283	285	314	292	283	273	308	246	274	277	319	291	270	290	302	280	268	284	276	281	284	296	281	301	292	288	292	268	277	266	320	287	281	296	278	297	295	291	284	286	274	288	295	283	288	292	301	270	267	281	282	284	286	291	313	288	294	284	318	279	276	277	278	324	292	278	285	285	288	300	302	268	289	262	281	296	315	275	329	301	317	298	283	297	301	297	288	307	310	315	319	269	303	254	278	293	280	294	315	298	300	303	289	285	289	295	278	310	294	281	309	316	275	316	274	301	309	302	268	290	275	293	296	298	281	283	301	288	305	310	276	283	288	294	301	279	307	296	275	300	273	287	264	297	279	272	298	290	296	297	289	285	289	266	288	319	304	275	278	264	297	302	313	271	284	295	283	281	296	290	308	271	277	302	270	314	272	289	277	285	273	315	294	265	281	324	309	269	298	288	277	286	301	296	269	275	273	304	293	314	282	286	260	292	266	321	333	313	299	282	314	299	298	298	284	284	280	282	282	280	295	289	293	308	320	273	293	264	291	319	290	277	278	277	305	285	296	283	303	298	299	295	296	292	293	263	285	278	270	327	315	337	287	277
