345	0	2700	155742	371	10	49	397	720	1003	1016	965	903	809	752	723	619	588	558	523	502	476	452	460	438	417	398	394	418	369	384	361	363	358	331	332	322	326	300	315	302	298	293	319	322	319	284	290	294	304	283	289	273	265	282	284	259	237	242	281	277	260	249	261	252	246	240	254	256	250	277	261	245	263	249	278	244	250	258	266	249	237	249	234	251	239	222	249	277	238	240	248	268	230	237	256	238	230	226	246	231	247	230	227	211	240	237	232	229	220	241	245	232	255	245	239	257	275	232	283	228	224	259	267	253	255	235	250	243	241	244	246	241	217	218	239	267	222	246	245	240	227	216	249	240	231	213	244	222	207	217	245	245	251	267	215	230	207	254	236	219	217	254	216	237	247	228	236	220	241	250	214	213	259	229	239	217	218	236	245	242	237	233	249	262	222	228	205	212	224	241	224	229	247	258	239	211	226	249	228	222	236	235	249	229	218	240	222	224	242	241	228	215	245	237	243	233	206	209	250	261	243	253	247	226	244	236	246	210	267	216	213	228	228	241	240	252	218	246	268	227	247	221	216	206	255	231	224	227	237	235	249	229	234	232	217	218	240	234	230	226	240	209	217	240	216	252	216	236	232	192	251	249	212	241	235	221	237	211	240	227	239	243	222	251	228	240	265	249	241	231	223	206	253	211	261	239	243	223	220	230	244	204	235	214	215	239	232	245	188	248	226	230	239	249	205	255	237	221	226	217	235	225	228	238	228	209	230	230	255	250	246	244	214	234	219	236	231	258	210	226	255	214	238	217	219	234	243	227	206	253	233	248	242	210	223	204	255	222	263	219	220	220	243	235	228	235	246	241	252	234	253	240	233	253	214	215	209	249	235	234	251	215	226	251	240	218	234	226	255	220	237	254	204	235	234	240	232	193	236	230	245	233	222	232	229	217	254	237	259	225	275	241	223	248	233	213	219	214	244	255	234	220	209	251	252	206	235	236	215	228	198	251	226	235	231	240	252	222	238	220	231	242	209	235	244	232	215	223	239	216	221	201	255	236	235	232	213	231	210	231	264	220	248	214	245	236	241	245	260	247	213	247	237	240	240	223	235	227	228	252	225	223	241	235	201	234	233	252	234	246	249	231	238	232	235	227	213	218	208	215	239	218	238	263	223	233	219	234	219	213	235	223	258	231	208	232	226	244	238	237	244	243	223	239	223	241	205	249	228	238	228	247	235	227	215	247	240	208	226	202	247	221	234	246	248	222	251	235	241	238	234	207	205	259	237	258	222	255	234	245	203	222	239	229	236	212	249	218	227	220	213	229	202	230	232	247	223	216	238	206	215	239	233	244	214	209	232	234	206	230	234	240	230	226	224	223	231	216	234	245	256	246	245	202	273	241	259	230	251	209	238	211	251	239	253	206	227	241	225	224	230	223	225	234	213	249	227	210	225	244	209	212	241	239	237	237	236	231	228	238	246	227	226	232	231	251	262	234	223	240	221	247	247	239	247	234	265	234	224	258	235	227	215	241	258	231	204	235	226	251	216	233	237	239	258	259	219	212	226	222	223	205	237	256	219	231	254	235	227	220	260	204	229	221	235	223	243	232	237	234	241	234	221	237	214	232	202	227	217	218	216	217	201	240	254	214	239	209	236	238	212	216	204	243	231	218	215	227	238	245	227	220	208	248	246	209	218	252	253	261	220	218	233	231	222	240	247	239	212	226	243	201	231	214	243	219	219	224	242	227	222	258	228	217	247	225	216	230	233	233	236	229	238	220	212	228	218	221	256	250	212	235	211	234	217	220	243	231	266	247	224	216	270	257	237	224	219	238	237	222	238	250	225	248	227	250	214	226	233	245	238	222	228	205	239	236	234	241	224	234	226	264	237	198	216	229	205	222	238	249	234	218	236	237	226	212	255	227	234	237	241	250	221	230	221	227	239	212	235	219	209	238	242	210	255	229	237	241	235	234	225	226	224	243	226	229	215	243	229	242	245	249	206	250	208	216	233	224	232	215	213	234	233	221	242	217	262	230	253	240	205	230	220	243	252	223	261	219	229	240	226	241	236	225	240	251	242	231	213	231	224	242	236	211	240	241	231	223	195	224	226	232	236	211	232	239	218	230	213	207	235	213	237	226	267	233	255	229	215	255	240	215	246	212	209	229	258	227	220	221	207	246	227	246	225	235	238	220	234	238	233	242	213	249	208	231	213	238	230	256	240	222	225	237	228	204	216	222	233	231	257	216	241	246	230	260	214	210	219	242	222	220	233	237	243	205	228	224	235	234	224	227	220	220	241	234	221	232	217	222	233	263	259	206	231	253	236	232	256	242	222	235	214	241	243	223	242
345	1	1900	155865	391	9	129	648	953	1086	975	920	813	702	630	555	497	512	453	418	367	354	384	358	347	353	309	291	289	287	262	275	281	264	266	253	269	250	276	284	236	239	230	234	247	243	256	233	216	218	223	201	211	227	221	225	217	202	183	198	195	214	194	206	178	199	206	217	215	196	210	212	199	227	208	202	200	199	202	198	204	187	196	208	162	173	219	202	173	189	209	196	200	185	197	226	185	191	222	206	203	180	187	199	198	177	188	175	178	196	180	187	204	184	207	197	170	196	191	183	224	185	186	188	182	213	203	178	194	176	191	199	195	179	193	185	188	193	177	203	198	196	201	213	199	189	196	211	197	192	197	188	195	228	188	183	191	207	192	192	195	199	170	184	202	187	179	191	205	224	224	205	185	179	177	194	171	182	198	186	205	182	206	191	196	218	196	178	172	208	192	176	182	194	198	195	184	184	186	192	200	169	170	203	171	196	196	194	184	197	183	191	187	189	174	184	186	203	185	204	198	196	176	195	173	164	225	174	201	190	189	201	216	174	182	196	199	185	184	188	185	189	170	192	192	203	175	188	186	170	208	189	214	194	190	218	189	196	196	201	184	182	169	212	198	185	188	192	184	191	194	198	210	187	193	200	171	191	179	182	173	192	183	200	217	181	181	200	207	204	201	198	205	217	186	202	202	197	178	190	193	186	186	187	191	200	190	200	194	192	197	187	185	207	207	202	191	214	198	174	206	192	185	199	185	160	179	188	163	195	196	190	200	189	182	195	193	186	196	182	203	200	195	178	179	185	215	196	184	192	183	204	204	205	181	194	196	178	212	161	196	213	203	191	183	223	180	184	185	159	190	189	205	204	192	191	192	192	175	186	190	166	188	171	197	174	178	184	218	190	203	191	190	204	184	198	182	178	219	207	201	196	196	186	186	178	192	172	165	172	197	174	195	210	197	174	192	178	193	184	196	192	205	174	179	209	196	193	171	185	197	200	176	181	188	204	175	185	181	172	190	193	181	188	181	210	199	177	199	198	178	180	196	194	183	186	177	221	188	220	185	175	172	193	203	195	171	196	221	208	187	160	182	195	178	195	242	217	196	189	172	211	192	185	205	196	176	187	205	180	183	196	183	184	179	194	194	174	183	191	207	193	193	222	186	189	186	187	172	180	182	182	189	177	201	206	226	180	190	179	183	194	201	205	189	189	193	177	207	186	159	228	207	160	196	192	197	179	171	208	190	186	198	208	183	175	189	177	178	193	203	178	201	182	197	198	178	205	191	200	203	201	195	184	169	206	198	199	199	186	179	189	201	175	189	187	217	176	196	197	181	186	203	188	199	191	191	190	203	195	195	198	198	186	202	197	186	229	170	179	187	189	180	201	189	176	209	175	186	191	202	162	188	192	190	198	175	210	192	192	174	210	191	180	180	189	171	213	155	193	178	208	190	184	171	185	179	202	197	193	172	190	207	184	189	201	207	180	197	175	173	183	206	220	189	171	174	173	171	195	173	215	183	216	192	185	196	197	206	200	187	215	190	177	207	192	195	195	191	193	197	187	206	187	226	187	186	199	203	196	185	191	184	186	183	166	160	218	199	168	179	197	194	198	189	213	192	197	197	194	194	190	195	174	165	187	196	192	189	204	172	192	168	194	191	190	170	198	202	195	163	181	184	181	183	194	204	168	187	205	177	223	175	188	194	165	182	177	161	189	187	193	203	187	170	187	191	185	211	176	212	192	161	183	197	167	204	196	166	200	190	198	172	188	178	176	207	179	215	187	188	205	199	174	193	221	200	183	180	201	201	175	190	186	178	211	197	197	188	198	207	189	178	194	204	204	186	193	194	186	146	190	206	203	179	186	196	179	209	198	168	165	193	196	171	186	179	193	178	187	179	196	172	211	169	197	187	198	184	200	189	189	178	198	182	179	196	186	167	174	172	182	193	198	184	200	185	220	179	216	189	201	186	217	202	183	189	194	201	192	169	186	175	211	215	190	188	204	174	195	214	186	188	173	207	204	186	203	167	205	211	165	191	180	191	172	198	178	196	205	186	212	170	181	203	209	202	184	218	191	202	170	204	177	189	184	194	170	201	200	189	174	201	180	180	197	172	171	173	201	191	163	189	221	190	193	201	186	165	202	189	181	192	191	199	169	181	200	215	170	184	180	175	191	179	186	184	191	192	187	190	185	187	183	191	183	191	172	192	214	183	195	198	174	187	193	181	163	184	176	199	212	194	183	193	210	185	190	204	196	192	209	202	178	188	193	221	190	189	202	196	178	189	184	211	181	218	186	186	187	192	199	172	192	195	177	178	196	178	210	218	190	174	217	206	192	191	188
345	2	2100	155988	394	18	123	613	904	1095	971	933	789	717	689	620	553	521	493	460	448	434	363	380	377	365	350	341	334	344	311	300	287	296	299	314	294	289	264	248	266	253	263	278	227	241	273	277	234	252	268	251	235	213	248	230	270	220	231	211	253	227	229	221	232	238	244	213	215	208	232	241	223	231	227	222	216	234	212	210	207	213	253	237	235	220	218	229	214	199	231	212	193	221	202	223	218	218	183	180	204	225	205	204	243	230	216	202	217	195	225	197	214	219	206	216	220	205	224	225	207	218	224	219	234	236	186	206	219	191	218	219	195	218	202	191	221	197	200	204	232	210	210	220	211	214	230	213	213	220	212	215	218	198	207	185	230	208	215	196	226	224	195	221	198	197	187	204	216	212	202	192	231	181	209	230	212	245	224	226	216	214	198	209	213	206	202	207	229	214	219	221	204	212	209	201	208	227	210	210	226	220	214	199	228	192	221	231	219	210	199	188	217	209	223	226	209	195	203	192	228	190	199	180	211	189	206	231	207	194	229	218	198	219	217	227	221	223	208	220	230	207	189	212	213	208	195	205	203	216	190	222	229	199	188	228	206	207	203	211	212	240	226	189	194	195	214	161	205	197	224	194	210	221	189	193	213	215	225	206	202	235	214	214	189	216	211	199	201	207	224	197	211	214	198	218	198	194	206	213	196	206	206	216	197	229	228	211	182	201	193	218	224	203	194	204	175	206	193	212	229	225	216	209	196	224	214	206	220	207	214	234	201	220	211	204	216	208	202	201	204	224	214	194	198	212	213	215	200	217	183	214	204	193	195	196	212	207	173	202	218	215	206	200	199	219	200	189	214	201	170	220	205	216	222	208	209	203	202	190	178	220	200	222	193	214	222	189	187	207	193	208	201	219	203	204	199	209	210	199	204	225	209	192	208	213	210	214	211	211	218	237	179	219	179	210	216	215	203	196	215	192	187	195	206	199	213	206	224	205	206	211	202	195	226	196	237	205	183	186	192	229	175	213	218	216	185	208	211	198	208	219	214	226	188	180	203	185	186	169	214	202	225	206	214	225	216	239	216	197	195	236	213	202	205	188	182	206	207	228	213	188	208	219	175	227	227	212	205	224	231	197	199	212	220	215	190	231	210	215	230	192	197	206	203	198	203	194	181	216	190	182	224	230	213	186	198	185	197	190	204	211	213	214	180	186	181	216	219	199	211	216	202	200	200	218	221	228	189	214	224	190	188	216	221	201	188	214	234	239	205	196	209	200	218	204	198	202	209	197	222	203	183	193	218	214	207	216	223	210	229	195	196	202	182	225	213	216	206	175	202	203	222	200	218	222	214	205	191	208	200	219	216	213	218	204	226	219	210	216	198	199	191	205	213	207	205	211	206	203	219	210	180	183	225	194	196	213	194	224	217	203	224	196	200	185	188	205	215	224	216	214	196	217	182	211	224	225	191	228	219	203	223	190	188	195	200	215	226	213	220	189	200	193	231	195	249	191	181	224	196	192	203	193	188	214	215	203	180	201	192	214	206	192	223	226	199	202	201	201	187	188	190	222	208	193	212	193	196	207	200	203	207	219	204	206	205	206	186	197	231	195	195	239	210	229	219	202	187	204	186	197	220	203	200	221	228	184	218	185	206	209	197	201	204	185	200	213	202	239	193	205	226	206	219	202	183	197	215	198	210	205	202	196	215	211	178	216	198	182	210	216	239	228	193	233	215	200	201	196	225	194	221	230	213	215	218	197	206	206	198	193	216	196	213	210	192	212	210	219	193	227	213	208	213	204	214	198	176	184	220	228	194	214	186	197	199	227	210	173	194	167	207	211	224	208	221	201	208	196	213	188	186	232	211	202	225	209	205	191	209	188	204	187	195	186	207	202	193	219	215	200	233	216	206	191	183	198	224	216	225	200	229	217	219	225	206	176	225	214	225	209	197	195	236	207	231	202	195	225	173	195	206	203	206	201	185	219	202	208	204	215	192	208	195	211	194	190	189	196	198	189	214	180	200	233	201	207	210	215	198	187	213	193	198	202	214	197	197	199	230	192	190	181	219	198	183	219	205	195	219	221	199	219	195	233	202	210	197	217	217	211	189	201	189	206	207	213	201	211	188	210	213	186	198	214	216	173	192	184	196	243	190	214	190	191	205	210	200	202	210	203	203	209	191	214	214	215	234	228	209	202	208	205	211	184	197	208	204	178	216	231	208	215	203	199	200	230	200	207	183	197	191	225	199	210	227	186	181	209	204	196	190	200	216	178	216	198	206	206	216	206	234	208	188	214	160	203	191	220	207	207	219	209	184	182	224	205	236	207	182	206	194	197	206	240	203	195
345	3	3500	156112	399	15	105	608	937	1055	1062	970	884	739	671	667	626	560	514	516	470	449	413	409	442	395	388	362	357	342	339	369	321	354	280	315	251	293	299	295	286	280	288	275	282	268	270	254	249	247	255	247	256	266	231	234	222	252	251	264	253	252	263	238	240	238	234	235	238	238	253	224	233	229	244	214	223	244	249	249	233	236	225	253	232	246	224	254	224	242	202	257	251	229	219	218	212	231	243	215	240	240	224	217	200	228	217	228	246	222	219	217	211	218	227	224	218	213	255	225	256	266	245	232	237	232	226	276	235	229	224	210	214	209	242	240	224	240	231	228	240	211	250	217	204	224	229	233	233	221	240	232	224	214	215	224	240	219	240	247	218	224	233	209	242	228	224	210	205	260	229	212	221	228	233	230	190	220	228	227	219	220	254	227	201	218	231	228	214	234	219	252	225	231	211	216	209	190	239	220	240	203	241	198	208	192	217	226	236	240	202	205	217	215	192	241	216	202	206	216	225	232	232	216	222	236	219	231	191	218	224	201	223	215	204	222	229	229	225	235	247	218	204	232	234	204	211	197	194	209	214	228	240	235	228	246	219	231	216	195	236	196	205	211	209	233	228	220	208	225	185	221	227	250	237	216	213	237	236	224	225	198	220	229	222	188	235	218	223	205	222	230	181	219	208	244	197	221	248	224	209	224	234	235	221	202	233	203	239	214	265	213	257	226	220	239	221	213	189	217	227	238	194	226	225	239	237	213	226	216	198	221	216	221	218	221	234	215	225	211	228	217	215	221	217	233	225	223	214	210	212	213	224	216	234	206	222	241	206	231	231	237	240	214	202	220	215	189	200	213	255	214	212	188	213	224	221	225	220	214	241	207	204	213	214	227	188	220	209	230	213	216	215	232	214	207	197	199	210	252	219	224	219	202	222	213	204	193	222	221	216	238	242	223	212	226	233	220	212	224	209	217	216	222	209	217	211	227	199	246	198	228	230	226	213	206	224	242	217	199	239	221	245	221	250	199	226	226	209	227	220	217	215	210	229	243	193	215	241	207	218	216	217	222	225	215	235	225	256	209	207	224	211	218	232	208	211	231	231	243	246	220	214	226	203	210	240	225	239	229	210	228	227	218	221	233	254	218	192	190	215	222	212	215	197	230	235	203	222	210	238	212	206	217	217	225	222	196	193	218	223	235	216	226	204	201	209	235	227	198	221	211	229	217	235	210	218	233	221	221	212	225	225	230	208	245	228	198	221	212	229	220	200	211	203	228	235	220	232	226	215	201	204	230	236	209	209	232	220	213	209	216	219	203	200	238	234	208	236	199	245	233	232	232	204	202	209	218	208	201	220	204	204	206	197	235	228	230	187	211	204	224	228	219	229	222	200	249	213	226	216	238	211	240	222	224	209	221	233	220	201	226	224	204	221	233	213	213	227	211	233	230	229	224	222	224	207	223	206	197	233	209	215	233	191	199	223	208	238	204	213	195	204	223	224	212	236	247	227	219	217	215	223	196	218	217	217	208	213	211	229	246	207	207	223	208	192	235	228	228	208	207	230	209	219	225	211	203	221	200	218	225	218	214	191	215	249	219	219	218	213	241	212	226	223	216	210	224	228	235	220	241	237	211	197	222	229	215	206	235	216	222	231	229	211	213	233	228	221	226	254	250	200	238	198	256	213	212	225	223	239	215	219	230	230	211	217	196	233	203	234	225	231	215	234	226	217	215	239	204	221	215	229	196	255	225	217	222	230	221	206	208	230	254	184	201	232	241	238	246	213	212	217	221	207	212	218	220	213	205	228	252	216	223	212	219	201	241	229	218	206	232	224	211	240	212	217	223	221	200	214	218	233	245	210	215	189	210	234	231	211	213	186	213	201	229	199	239	238	223	220	233	200	199	208	220	182	239	216	218	228	249	210	239	225	218	220	225	230	218	191	199	221	209	215	238	235	234	213	207	239	222	212	210	204	255	246	227	202	257	222	207	225	223	212	226	197	232	200	237	246	221	223	255	185	224	225	212	200	236	213	191	210	221	246	233	223	227	209	236	236	222	212	229	230	217	225	221	227	221	206	211	207	212	222	200	197	235	207	225	226	219	249	254	227	232	215	216	227	208	222	230	229	234	212	229	225	212	222	208	203	217	216	234	238	257	216	211	215	187	205	228	220	223	210	219	208	213	228	214	227	241	202	205	234	236	227	228	223	244	241	255	210	222	216	222	211	219	191	221	224	240	210	217	224	231	208	223	219	212	239	194	205	239	215	238	237	216	227	172	231	235	243	224	214	229	215	237	205	248	226	221	231	202	213	238	236	243	219	243	219	221	210	197	222	222	198	219
345	0	2700	156235	400	25	70	443	786	1010	1021	948	834	785	766	710	652	682	606	574	543	502	490	453	432	417	426	409	392	371	354	339	352	350	322	345	337	308	335	301	298	298	301	302	293	289	277	286	312	288	272	303	258	271	290	257	282	277	249	273	250	260	254	269	254	230	228	259	259	239	234	256	255	264	223	230	230	292	253	245	235	252	243	251	265	236	266	239	238	222	254	264	225	226	243	259	272	261	217	242	264	255	230	237	247	265	228	242	259	259	240	279	266	212	232	242	229	249	242	241	258	271	245	219	294	251	274	247	272	258	225	257	229	208	245	230	243	229	209	235	231	223	261	242	232	258	261	202	234	249	208	242	248	230	220	241	247	260	233	211	248	219	231	235	239	230	260	254	224	230	239	220	224	238	225	208	213	235	231	245	243	216	233	256	238	256	233	221	223	255	218	219	254	216	240	233	226	232	234	224	250	261	224	243	242	220	241	236	234	220	246	257	259	220	229	234	222	218	214	229	224	266	235	236	247	236	238	249	223	210	230	236	212	246	259	235	231	228	238	237	244	225	235	233	244	216	245	243	221	229	236	230	227	249	236	233	253	242	227	233	214	279	205	224	221	229	235	209	234	227	231	253	231	227	214	227	236	247	239	277	251	230	216	241	223	223	251	236	232	237	239	240	252	231	225	239	212	253	218	243	236	238	243	249	243	233	242	218	260	238	245	241	226	212	210	228	222	234	234	234	260	240	218	239	250	230	217	229	240	222	221	237	259	238	221	219	208	227	200	230	233	225	232	207	219	230	238	241	240	253	230	239	214	230	218	220	219	241	241	218	262	220	221	230	259	232	239	253	213	226	210	228	232	249	209	223	234	227	219	245	253	217	231	242	252	209	229	260	228	201	213	232	247	225	217	222	224	206	241	215	221	241	229	245	222	219	204	239	243	231	205	239	222	239	227	241	251	235	225	242	248	261	226	233	216	217	265	240	251	220	248	257	223	265	246	254	226	233	218	228	213	233	218	230	243	227	223	225	235	237	244	253	237	239	248	214	240	225	238	231	227	221	245	216	244	238	239	238	251	235	238	227	230	214	230	231	225	222	227	252	226	238	237	244	221	219	200	226	245	215	246	212	209	238	238	240	231	229	217	222	239	237	246	230	238	218	233	204	233	233	256	230	233	263	241	243	223	230	228	238	266	212	252	227	233	234	241	245	224	220	224	241	191	222	239	241	244	258	212	225	235	244	269	201	210	240	259	224	222	212	227	236	240	233	233	256	239	209	204	226	253	250	248	215	219	231	242	227	258	251	231	240	229	240	242	200	235	206	228	215	218	242	243	222	214	239	245	260	232	248	234	224	206	230	244	219	252	233	253	218	231	242	238	241	231	246	250	216	223	241	206	243	230	237	280	219	232	222	242	222	237	217	247	242	240	244	249	239	235	247	245	231	237	244	239	234	240	204	261	233	237	259	238	235	243	208	211	251	256	231	243	235	226	228	216	235	231	220	272	253	240	248	203	227	202	222	233	227	245	227	247	230	248	255	252	215	219	217	248	248	229	224	250	229	253	259	221	235	212	224	247	209	219	230	232	222	235	250	250	259	262	221	230	240	231	235	216	233	234	230	216	263	216	219	254	254	224	239	259	229	229	238	245	252	231	239	236	218	240	240	228	243	254	231	204	249	236	234	217	201	223	230	216	233	235	254	239	246	239	223	228	235	234	237	225	258	245	226	232	229	247	253	242	252	227	239	216	259	251	248	238	235	238	233	259	232	242	242	231	238	243	236	224	223	254	241	196	226	232	236	278	248	225	232	213	227	214	242	237	217	242	232	265	229	233	245	236	227	242	243	241	207	237	263	230	217	250	223	202	229	222	227	228	232	258	243	207	216	214	234	207	253	225	235	241	231	256	249	231	211	248	231	227	240	237	240	229	215	240	231	244	208	254	226	224	271	257	216	206	235	216	251	249	229	230	243	229	240	256	251	231	203	207	212	235	227	258	205	244	238	236	262	230	205	255	239	226	245	244	252	201	215	226	233	238	248	242	247	227	251	218	217	226	225	234	241	238	225	235	210	238	237	214	243	250	254	245	238	218	216	232	234	236	234	220	237	221	214	230	236	229	262	216	230	238	250	220	247	206	249	225	214	210	244	198	221	223	243	232	225	241	242	229	215	230	222	238	224	217	218	222	235	250	227	208	196	229	221	223	206	227	239	195	240	240	244	213	249	243	237	237	222	240	225	236	243	240	239	226	250	244	246	232	235	240	257	211	230	231	239	226	224	233	253	234	221	223	212	245	212	238	237	227	243	226	230	235	219	239	236	206	246	217	235	232	215	227	231
345	1	1900	156358	406	16	153	693	940	1037	981	895	801	743	644	590	548	500	477	458	428	408	391	397	375	360	329	307	282	271	276	277	287	251	263	263	244	263	261	252	222	266	226	235	233	262	209	254	239	229	200	232	228	216	217	217	256	236	204	240	172	198	218	200	190	204	202	195	211	186	213	216	196	177	198	177	195	222	194	201	166	202	194	183	179	181	205	212	208	208	223	202	207	211	200	212	233	199	217	200	203	192	187	196	165	190	191	189	163	213	192	207	199	194	206	212	201	211	187	214	207	182	205	197	213	202	227	233	216	214	208	188	181	175	178	223	210	190	184	210	197	177	220	189	195	188	212	201	204	210	195	182	205	209	220	198	181	197	179	198	196	182	186	192	212	182	181	192	194	205	178	196	203	197	199	206	199	182	196	166	197	172	194	170	189	185	174	202	192	184	192	199	196	209	171	191	198	182	187	184	200	200	184	176	214	205	177	184	203	195	187	192	191	188	196	171	187	191	200	191	163	171	199	193	199	181	187	206	208	193	176	202	193	217	192	212	198	198	200	193	194	202	190	187	182	204	225	199	198	189	193	195	216	214	195	180	178	198	187	179	197	205	210	166	217	181	176	186	206	176	187	207	188	186	177	189	198	198	194	195	209	175	179	193	183	190	182	167	214	208	208	180	190	199	187	202	193	203	165	201	186	191	192	190	188	190	192	208	218	182	206	197	179	202	208	190	198	202	179	176	190	182	198	196	223	206	217	210	206	181	194	183	225	204	193	189	199	172	196	169	179	193	214	227	196	197	201	195	203	185	196	209	206	159	181	213	203	210	198	205	173	188	187	202	187	189	194	206	182	198	187	188	190	181	180	195	182	195	191	197	192	191	165	194	211	198	188	182	207	192	190	187	193	186	194	186	181	196	211	196	213	208	194	168	185	191	174	194	206	215	189	172	193	196	190	192	180	201	199	193	215	202	207	205	188	200	183	184	198	185	192	160	175	202	187	203	203	190	186	201	170	168	176	192	212	191	225	224	196	172	183	166	218	214	215	182	233	190	194	190	181	202	209	190	217	191	181	207	178	187	193	178	191	169	195	187	194	180	199	190	205	212	186	197	186	185	184	200	189	203	183	196	220	200	186	183	186	192	182	192	205	170	187	186	222	202	174	199	186	184	192	184	184	194	161	196	197	186	196	173	206	176	216	183	188	194	189	189	195	190	167	202	180	188	180	189	198	191	203	188	181	200	211	193	223	168	203	184	219	187	182	191	160	164	208	184	204	190	178	206	179	186	210	206	178	200	182	176	171	195	202	175	177	187	176	185	210	198	187	202	216	189	195	158	178	186	196	160	236	198	187	220	188	206	187	184	166	187	186	154	186	184	175	187	214	176	190	197	180	180	161	194	191	188	159	163	214	211	188	183	214	197	215	198	205	183	182	189	200	195	188	205	183	179	186	182	178	193	217	178	186	187	199	182	209	181	177	197	184	199	154	198	204	237	224	186	192	188	211	203	202	212	209	188	200	201	194	190	188	182	189	191	183	188	189	183	170	205	191	204	175	219	202	184	186	207	224	200	205	219	200	189	164	198	176	194	188	189	166	200	180	188	192	192	198	204	171	180	167	163	196	180	188	200	195	205	176	189	218	192	171	187	198	207	159	185	203	198	180	187	189	198	187	189	193	186	218	173	210	182	199	181	209	191	198	196	204	177	192	186	195	205	170	171	175	199	194	173	193	184	180	189	200	217	187	218	206	210	185	175	202	158	188	198	199	185	180	189	192	195	170	216	183	185	213	212	188	178	200	199	206	199	201	203	169	182	197	171	195	203	200	198	187	196	179	185	185	195	183	206	208	185	173	195	190	218	181	189	188	189	208	191	196	191	219	188	200	186	163	206	198	185	219	203	194	180	214	194	207	197	180	195	192	223	201	202	187	210	185	211	178	188	182	185	180	178	192	202	185	218	195	213	206	197	194	197	176	199	189	200	209	186	204	184	209	221	199	187	209	183	175	184	164	199	200	213	199	176	188	192	187	177	226	187	176	172	172	187	171	195	200	199	193	151	205	210	205	211	168	193	190	175	188	226	194	196	198	192	164	161	182	194	176	207	217	172	159	206	167	192	206	181	193	192	207	203	174	191	200	190	197	173	204	216	193	227	185	200	186	205	203	184	191	207	206	196	192	181	195	192	200	185	193	188	184	184	193	167	196	174	184	190	237	202	185	203	174	182	212	213	193	175	214	191	189	183	182	197	168	206	206	181	185	183	174	192	183	192	190	195	182	190	194	206	183	203	201	188	200	186	194	198	169	188	193	167	177	208	194	209	188	186	188	197	179	198	203	207
345	2	2100	156481	392	13	97	572	919	1063	974	898	837	728	640	594	542	507	454	435	426	376	383	385	376	329	314	337	313	317	287	255	290	315	249	253	275	254	279	236	252	234	228	274	234	229	221	224	197	252	183	231	243	203	220	212	222	200	229	231	203	194	203	227	214	224	201	192	203	231	204	207	207	197	219	222	208	207	198	214	191	192	199	199	206	202	192	196	195	181	171	213	187	200	186	197	166	218	204	218	211	179	208	192	180	198	208	197	214	183	173	181	187	196	206	202	197	190	212	202	222	211	190	226	225	185	197	209	191	206	186	173	174	197	189	202	200	191	181	188	176	156	187	213	184	195	199	215	184	211	187	174	207	183	202	205	189	201	211	190	168	188	212	172	190	187	187	201	190	173	189	216	192	196	198	184	165	194	198	182	186	196	166	215	208	199	169	167	196	179	156	207	205	203	192	193	178	189	199	193	219	192	197	168	195	181	185	190	182	207	177	188	215	195	182	193	201	201	207	181	180	177	208	192	177	211	175	202	191	200	177	203	168	199	198	156	187	193	169	179	191	201	181	194	209	176	198	206	190	171	217	196	188	202	212	184	170	192	171	180	185	193	184	199	210	178	191	193	197	212	191	179	167	184	182	177	215	200	197	206	171	201	197	209	178	195	177	191	183	187	192	220	181	194	158	212	208	182	200	175	194	176	188	211	163	198	193	176	187	207	176	204	207	161	197	183	188	201	209	214	210	191	192	216	168	203	191	199	167	177	199	197	190	215	188	182	202	205	154	206	190	200	224	179	213	185	192	205	181	194	169	201	177	179	196	217	215	177	164	228	187	185	217	207	199	187	208	205	197	210	167	190	194	197	198	219	211	170	196	189	175	194	195	192	208	187	165	196	194	187	190	178	186	176	185	201	181	190	189	192	195	197	191	201	188	189	206	173	193	173	195	193	209	207	194	203	191	177	178	198	170	202	169	198	214	202	194	182	198	208	174	172	198	182	181	194	179	203	204	178	181	207	194	207	201	193	191	191	196	192	182	209	194	204	179	171	205	182	171	174	182	189	198	196	185	182	199	186	179	193	201	215	204	200	203	178	196	190	181	194	197	197	198	203	217	188	217	179	173	191	196	176	172	180	179	186	188	166	180	203	181	183	210	174	197	198	203	173	192	180	208	176	201	194	173	189	191	183	174	192	209	185	212	185	171	206	185	196	186	196	197	200	179	177	213	200	184	196	191	175	200	176	166	198	156	154	202	209	181	194	206	186	204	193	200	189	180	210	208	190	204	209	194	202	208	214	193	177	191	186	182	187	190	178	189	189	169	182	206	198	169	215	190	206	178	206	196	203	189	183	174	180	198	185	183	207	179	196	189	173	204	203	176	206	177	192	185	187	157	183	186	188	209	216	210	184	207	186	190	191	201	185	171	193	190	188	172	203	200	196	199	173	197	210	171	171	176	189	184	181	172	187	200	194	176	183	166	212	185	181	200	181	219	206	185	166	199	194	195	187	201	193	178	196	184	172	193	213	195	187	208	202	208	168	201	198	202	191	193	175	187	154	177	173	205	179	172	188	175	187	189	196	206	192	175	200	181	169	172	212	192	190	210	200	196	176	181	200	186	177	185	202	188	216	200	177	192	194	198	215	175	157	174	205	177	191	201	193	175	210	222	194	184	226	199	179	215	184	198	199	188	187	184	212	195	153	206	197	179	204	204	188	206	199	231	186	194	174	182	186	157	212	185	184	181	193	213	199	193	182	166	213	203	205	180	194	184	192	184	203	186	188	192	184	185	182	199	198	201	211	197	184	191	218	196	196	165	203	204	187	159	190	183	211	191	210	180	178	163	180	197	207	194	186	199	185	224	170	198	184	202	196	198	190	188	175	200	191	200	189	195	187	180	211	183	168	185	168	214	195	186	186	166	190	206	216	183	204	187	192	203	186	211	182	191	177	187	189	175	180	189	163	177	184	208	209	195	211	195	195	194	200	196	172	180	205	184	202	183	215	173	184	202	184	198	190	184	177	198	202	180	199	168	171	174	193	189	195	190	183	190	210	192	163	191	203	167	193	198	217	191	199	184	213	170	209	199	171	191	187	177	192	176	192	195	202	180	181	218	179	175	170	195	193	210	184	209	161	199	182	190	203	171	178	189	189	171	194	176	179	208	169	199	175	172	192	188	174	197	192	185	201	214	199	179	193	201	186	218	172	182	177	197	180	193	178	180	209	200	178	192	215	206	169	186	213	211	193	186	183	184	186	185	168	159	178	190	198	186	190	198	209	193	194	171	170	190	168	198	172	193	206	178	195	213	194	166	198	184	182	201	191	189	188	208	184	195	208
345	3	3500	156605	399	17	102	560	873	1034	946	916	827	744	671	604	544	495	514	471	405	439	393	409	354	346	330	338	324	324	306	297	300	310	267	280	246	262	270	276	275	243	236	271	262	248	246	217	253	253	220	232	215	209	243	235	203	231	220	211	208	208	199	214	184	216	228	216	216	198	203	212	196	208	184	202	205	214	200	208	226	209	214	217	217	222	220	196	227	207	203	188	214	192	176	199	188	223	192	199	190	208	184	185	197	204	179	238	201	198	173	225	207	220	191	220	187	219	196	182	212	217	212	205	198	187	208	184	185	216	178	198	194	215	186	188	227	192	192	208	170	173	204	197	202	180	174	213	190	177	193	201	190	196	213	196	200	210	229	216	201	203	209	185	190	208	191	189	186	188	196	204	182	158	181	196	221	184	214	183	192	186	178	196	196	196	228	198	196	191	195	200	189	221	188	194	218	207	199	189	201	198	198	189	189	202	190	215	183	186	220	203	190	204	196	219	205	194	193	178	211	206	212	188	162	169	197	208	191	227	187	185	176	195	203	207	213	190	219	177	205	203	189	204	201	172	208	180	190	211	225	184	191	191	208	196	194	197	188	209	201	182	174	195	224	195	183	221	191	219	208	202	201	182	189	195	211	177	203	176	179	193	208	193	176	192	194	178	198	188	207	197	187	199	181	182	198	177	222	178	209	179	201	194	183	176	169	188	205	196	202	179	212	208	189	198	216	211	188	187	184	199	190	189	192	176	224	219	213	194	186	193	214	211	170	198	196	209	180	206	191	189	184	176	195	206	189	198	185	194	181	168	199	209	179	196	213	175	214	180	182	208	202	204	186	169	224	203	207	177	194	190	171	189	184	210	174	211	195	192	205	173	202	198	201	183	195	192	193	190	191	209	193	191	175	202	158	188	206	178	204	204	194	185	189	194	186	200	203	177	172	181	210	207	211	182	183	227	191	206	195	192	188	170	205	193	204	191	202	200	198	186	198	188	201	181	199	193	230	198	190	191	183	196	197	188	178	193	204	199	188	210	194	203	196	184	202	202	168	156	197	180	195	206	199	194	197	164	192	201	183	192	206	183	194	179	186	195	177	180	199	187	206	190	190	173	195	176	179	181	184	207	184	207	176	184	180	204	187	176	220	208	204	174	186	221	197	185	191	198	216	170	190	200	196	201	200	184	205	201	187	189	174	187	200	203	190	199	184	219	185	214	187	188	210	201	184	180	173	210	194	182	226	164	180	210	182	204	193	195	182	199	200	202	204	185	181	207	181	202	203	195	194	207	230	194	218	191	194	190	190	181	202	161	211	179	202	189	199	224	186	177	192	194	204	211	178	212	196	178	188	210	185	198	189	205	192	194	184	192	186	180	214	205	182	205	207	190	191	184	187	195	210	173	187	191	190	203	205	195	192	194	178	180	216	209	206	187	204	211	198	199	184	191	200	205	186	208	178	189	189	167	190	179	187	178	205	225	208	184	209	178	184	184	194	177	168	206	191	224	212	191	176	205	188	186	199	211	175	190	195	185	204	182	190	212	200	192	194	198	179	210	216	180	218	180	193	200	199	205	189	190	207	199	194	205	173	204	185	196	204	211	172	166	196	188	217	189	202	201	178	181	199	176	176	191	195	185	189	193	181	193	176	188	203	191	178	208	206	179	194	186	208	194	171	233	187	182	205	205	189	180	177	205	186	184	170	202	172	204	187	195	202	204	188	198	179	214	179	199	183	191	208	183	195	198	180	179	190	187	183	200	183	201	202	202	201	177	222	175	209	191	202	181	230	211	175	187	192	235	159	218	194	203	198	192	178	191	190	192	184	187	199	202	196	177	201	209	198	183	214	166	170	195	223	192	180	191	198	194	188	172	188	187	204	205	205	191	188	211	184	198	194	225	188	205	195	200	172	172	187	180	183	198	214	187	174	221	207	170	217	181	195	213	188	172	195	212	211	197	193	194	188	204	207	203	201	172	200	204	191	189	186	185	197	182	197	207	176	200	177	194	201	194	194	187	213	172	186	205	208	191	188	221	210	192	196	205	209	193	199	209	193	191	185	194	187	178	177	221	195	202	162	177	195	202	171	190	180	179	194	205	201	208	199	171	199	195	185	203	186	213	190	205	212	206	180	203	165	167	186	211	190	193	202	181	193	182	172	198	180	201	188	196	154	190	207	195	210	190	190	184	192	188	163	189	214	201	173	181	189	201	188	202	207	192	188	190	178	215	204	198	178	204	203	196	200	197	170	227	196	172	206	220	186	184	175	206	179	214	173	183	192	184	167	197	180	195	212	202	193	184	177	219	169	190	191	192	186	176	198	204	191	194	185	190	206	174
345	0	2700	156728	392	12	61	328	729	985	951	908	816	745	678	606	591	579	512	466	442	421	406	394	381	368	371	356	356	377	324	319	309	314	335	276	297	282	287	255	289	277	313	267	270	278	253	239	255	249	231	232	224	227	231	261	238	232	267	232	230	226	235	237	247	249	241	255	239	243	228	218	218	218	208	189	225	217	223	224	230	225	230	253	221	223	211	235	239	230	228	216	227	213	215	233	236	246	213	230	221	247	203	198	224	200	199	236	227	233	209	237	214	250	208	227	205	210	215	223	207	229	217	220	250	219	214	215	224	218	203	222	216	215	215	180	208	211	208	198	194	192	220	195	212	196	202	212	197	218	213	217	214	206	238	227	222	217	208	212	231	217	213	214	227	203	227	224	223	243	219	185	204	234	205	212	207	210	193	208	213	216	220	203	198	210	222	226	257	211	195	209	232	229	195	178	222	210	209	230	187	220	215	213	220	187	226	215	217	227	209	205	220	203	187	241	191	182	206	190	213	206	178	213	211	191	212	209	205	186	205	238	196	223	205	237	222	224	206	223	215	195	217	206	188	251	210	202	233	207	228	204	194	199	198	210	200	212	220	213	211	181	203	201	201	219	214	216	213	222	192	212	212	209	206	213	196	198	206	203	205	205	231	225	213	223	220	200	205	212	204	203	203	219	198	218	227	222	202	208	222	186	191	221	205	202	202	204	214	221	183	192	195	202	185	220	207	209	218	183	202	229	205	242	187	217	213	202	220	202	240	215	210	230	211	207	231	206	216	217	236	203	208	200	201	223	208	199	205	190	197	216	193	219	230	235	205	207	232	206	182	216	202	204	189	228	186	215	175	228	198	201	214	220	188	209	216	198	208	196	253	217	211	191	199	233	216	213	213	189	216	223	200	215	208	199	179	193	210	216	195	213	206	230	197	232	223	209	183	224	222	212	193	184	201	220	220	197	200	226	209	234	223	208	221	223	219	208	189	230	203	206	208	218	204	226	211	184	198	213	192	202	201	223	199	181	200	204	209	204	221	225	211	205	213	250	230	212	186	208	194	216	191	203	206	200	230	183	213	207	218	199	243	199	187	221	217	180	188	205	210	175	222	198	239	214	193	223	206	217	196	202	188	193	220	247	213	195	185	175	190	199	179	203	196	198	211	195	195	217	218	235	193	186	194	196	205	209	207	209	226	231	200	198	201	215	202	219	215	200	219	185	210	227	199	183	194	174	200	227	210	192	210	173	184	197	204	201	202	195	214	211	225	229	216	208	227	213	206	221	207	216	211	212	194	192	184	204	206	217	186	213	201	204	212	236	225	203	213	214	195	191	214	223	219	192	209	227	228	215	220	186	209	186	187	212	200	195	210	219	218	221	198	196	182	226	192	202	236	229	203	197	219	195	237	209	191	195	194	220	204	197	197	204	224	195	242	215	226	196	206	213	214	188	201	208	204	214	181	190	220	213	200	205	215	185	209	187	204	203	210	213	193	215	203	226	202	210	198	221	202	238	199	217	208	201	190	205	198	246	208	211	192	199	208	213	189	223	188	206	218	240	212	217	216	194	212	225	221	235	195	207	214	202	208	215	225	208	222	211	216	209	213	214	191	207	223	209	193	220	204	242	214	213	208	224	212	206	203	173	201	209	217	187	210	199	235	212	211	194	199	188	198	212	194	196	192	205	200	210	207	215	204	191	223	219	219	207	199	173	213	207	201	213	194	208	179	194	196	202	178	209	203	193	223	219	202	198	197	202	197	182	227	191	193	212	221	198	197	219	199	218	226	245	235	217	202	220	198	219	200	201	199	195	211	198	189	207	200	214	203	214	189	200	199	188	205	206	201	197	191	235	211	241	206	218	208	205	202	230	202	212	198	205	210	214	219	216	219	214	195	221	197	197	207	208	214	199	215	246	190	202	198	208	182	197	222	195	195	182	186	201	206	212	205	203	207	192	206	223	210	217	185	178	200	227	210	212	198	208	192	205	213	180	185	224	215	200	231	200	183	208	196	222	210	194	215	250	214	236	222	211	202	213	204	242	197	216	208	197	213	224	202	228	173	195	184	180	208	213	210	212	198	231	172	197	226	222	199	206	228	189	200	195	238	212	208	216	194	212	208	205	213	187	206	208	201	209	198	199	214	231	199	211	197	192	218	204	216	208	190	221	199	215	209	218	221	185	183	222	211	163	200	221	203	214	203	217	199	186	210	231	203	190	207	215	190	197	206	196	197	200	192	214	221	231	210	208	201	217	194	218	239	213	212	190	197	226	210	210	205	213	226	184	218	206	199	210	203	208	193	194	194	206	197	186	221	220	233	221	225	191	212	205	198	223	216	238
345	1	1900	156851	420	14	120	611	860	906	796	727	642	603	516	476	444	410	364	361	358	335	287	289	288	271	256	263	244	242	230	207	204	202	186	223	226	188	180	197	222	187	205	181	203	189	184	188	178	156	190	183	163	174	172	186	154	174	172	164	169	153	168	171	148	185	157	180	157	178	158	171	171	165	150	161	178	178	158	155	172	156	146	162	176	162	152	164	178	159	146	177	165	134	142	148	183	156	156	146	156	147	173	150	156	174	157	147	151	146	159	178	199	150	163	148	150	162	152	149	155	145	167	156	164	159	153	151	163	135	141	151	146	143	140	165	167	144	133	158	157	157	148	141	135	140	133	157	139	151	163	146	167	143	164	142	145	143	139	163	152	147	142	166	120	161	151	129	147	149	143	157	136	165	149	158	143	139	170	154	139	144	138	131	140	166	159	146	162	155	166	137	136	144	150	153	157	163	163	149	152	156	138	148	137	151	159	170	152	159	155	153	150	154	135	156	141	148	140	154	170	151	150	158	156	152	140	166	113	163	138	159	161	161	156	161	161	156	150	138	127	154	170	173	130	138	182	170	150	146	170	140	144	159	157	162	142	132	156	164	150	162	153	174	166	147	154	150	156	152	144	165	157	148	153	155	151	153	145	142	159	140	128	150	150	142	156	130	157	137	164	171	139	162	129	150	152	135	131	153	140	147	148	158	134	149	145	170	144	138	133	150	149	150	130	160	143	146	144	125	148	155	154	157	144	159	162	153	136	163	145	157	135	148	140	151	160	145	139	138	142	173	155	150	172	142	148	143	135	133	123	145	133	156	136	141	149	136	150	162	143	176	137	155	144	136	150	143	157	178	155	161	146	166	142	141	139	145	159	151	170	128	148	146	147	154	169	156	159	161	132	144	141	174	154	151	147	130	141	168	163	143	146	144	143	160	156	129	162	142	163	135	142	147	121	138	150	119	155	157	158	137	146	148	150	143	146	136	161	156	161	154	161	146	154	160	163	136	155	135	164	147	145	153	148	124	140	125	145	141	145	155	150	155	151	175	147	168	153	146	163	173	157	178	153	141	157	140	154	136	153	158	142	161	126	153	142	141	150	147	145	162	146	156	150	144	140	132	125	151	129	135	153	150	144	157	132	143	149	155	134	147	153	154	165	156	143	174	129	152	169	139	148	144	161	153	139	140	156	142	144	144	153	155	142	153	143	146	157	158	159	133	148	137	122	169	153	155	139	168	135	133	147	140	142	147	168	165	135	151	150	161	149	162	150	127	160	155	158	141	132	147	155	143	145	137	144	126	143	163	150	131	130	142	144	154	164	153	132	170	138	145	149	144	137	141	134	149	143	158	175	151	137	146	157	152	141	151	134	150	155	165	161	147	138	148	148	148	142	137	155	157	145	128	158	156	128	140	154	156	134	150	168	145	131	132	136	137	152	171	153	143	164	141	143	137	157	150	132	145	138	145	132	139	151	162	174	152	164	146	128	136	162	162	124	159	160	124	174	164	147	156	129	158	127	145	140	149	151	181	143	137	155	155	165	143	153	130	159	156	148	148	153	164	150	154	142	163	146	142	140	142	127	176	135	157	140	152	150	159	176	158	165	118	146	159	168	145	138	156	135	134	163	148	157	151	142	156	152	152	162	160	152	140	149	135	159	144	140	157	157	143	152	167	160	159	143	165	160	153	157	139	131	125	189	167	149	142	150	153	162	144	140	151	150	164	131	157	159	113	182	157	152	157	165	138	174	140	145	141	129	162	154	147	147	138	132	147	145	144	155	137	140	162	151	135	154	150	146	143	165	148	161	161	148	134	140	130	160	154	169	159	154	146	137	168	145	171	150	158	138	155	168	142	158	174	150	173	132	154	147	160	158	138	125	143	149	154	144	163	138	135	128	145	161	135	146	157	139	134	161	126	136	156	146	140	169	146	159	161	154	147	174	165	161	152	151	149	148	164	160	144	140	186	163	151	147	154	156	154	164	146	173	157	127	154	138	142	125	147	133	139	175	166	123	122	144	164	150	145	163	143	166	147	141	117	143	150	159	120	160	166	169	139	157	154	155	154	141	160	142	141	136	146	141	154	142	165	169	123	154	154	147	154	144	152	142	146	170	151	137	143	125	163	152	167	155	145	137	159	162	159	155	174	147	139	140	144	155	145	139	138	151	138	145	164	143	151	136	161	150	146	160	145	143	144	152	157	140	145	155	167	149	164	149	152	126	147	148	181	153	125	128	165	141	153	129	165	148	150	149	145	137	163	149	165	166	149	139	134	139	145	149	147	148	140	133	148	130	157	147	176	157	153	161	156	111	146	136	143	144	168	160	152	147	155	146	148
345	2	2100	156974	416	11	76	554	772	848	791	723	648	650	508	496	436	402	400	358	366	342	297	273	260	297	279	276	253	243	254	256	237	220	225	225	218	226	219	222	213	191	215	228	165	213	197	205	205	216	181	199	206	179	203	167	184	169	158	159	207	197	173	173	173	195	157	170	178	185	173	160	188	180	178	176	155	174	181	181	175	167	176	179	188	158	168	171	171	166	166	158	161	171	172	167	175	194	174	136	173	181	173	143	173	177	154	175	138	161	139	149	172	146	180	164	184	155	172	166	154	159	181	179	170	137	164	141	169	148	156	155	161	158	164	161	146	169	159	171	146	152	157	145	180	181	161	168	159	141	138	157	172	163	175	147	162	163	162	149	160	161	171	156	165	148	145	177	160	147	153	155	139	165	165	158	163	147	152	143	145	148	155	153	154	164	187	154	160	171	132	165	179	141	161	174	170	145	188	158	166	176	160	152	164	173	163	176	166	172	148	166	177	180	150	137	149	194	132	154	160	147	154	153	178	158	150	142	137	168	164	156	154	155	150	152	169	155	137	153	138	161	175	153	173	161	151	144	155	151	152	158	176	154	141	171	175	134	159	145	128	150	160	162	149	132	159	159	165	153	149	144	141	161	179	150	163	166	170	149	165	144	145	163	141	148	141	156	161	149	172	144	163	162	164	159	144	160	157	142	158	143	146	126	159	149	151	175	152	151	158	150	146	150	145	168	163	160	168	164	168	163	170	167	158	141	131	164	176	162	155	142	165	173	170	165	155	164	174	145	177	166	165	149	139	154	146	155	151	139	146	168	174	162	156	155	156	151	173	167	173	173	157	144	158	144	136	147	163	175	160	164	157	151	151	166	155	164	164	163	148	132	157	157	171	170	174	157	159	167	168	153	154	143	162	160	150	163	163	164	166	160	164	156	138	148	171	166	143	170	153	155	158	163	157	160	169	158	147	160	169	162	156	166	166	163	134	145	182	164	167	165	152	153	146	141	160	164	140	177	157	168	149	151	149	150	141	157	152	173	148	180	165	152	149	157	151	153	142	176	145	140	158	146	172	146	157	162	166	161	160	174	160	200	149	175	157	169	155	156	153	148	173	170	149	148	172	124	159	159	141	169	172	153	161	172	126	178	171	180	152	160	171	171	163	146	152	169	153	169	173	146	166	166	178	150	166	150	167	173	172	143	149	182	162	121	163	169	151	157	174	159	154	165	156	176	175	158	145	152	177	160	155	165	161	165	153	153	147	163	158	149	155	163	160	158	169	130	155	162	143	176	152	161	162	137	162	159	150	175	137	144	159	136	170	156	166	143	138	166	146	156	134	142	172	136	194	145	163	153	150	144	151	174	140	163	154	145	171	151	171	174	131	143	156	161	152	138	167	138	170	169	158	155	150	167	156	170	159	159	179	143	164	153	150	151	159	143	134	170	140	141	163	170	164	167	155	158	156	159	166	147	159	138	156	157	136	173	156	169	186	166	147	164	145	171	164	150	160	170	155	151	155	143	166	162	170	156	159	161	161	165	149	138	149	135	156	160	156	155	171	153	154	144	156	148	148	145	163	156	146	183	175	158	158	167	151	149	166	160	151	163	156	134	128	156	135	158	179	158	150	159	141	171	140	152	165	152	157	173	137	128	151	178	161	160	158	156	175	145	132	149	162	174	169	145	156	155	167	154	158	154	174	163	162	168	156	162	148	165	155	156	141	161	162	139	139	160	127	151	158	152	134	163	168	138	153	131	168	156	162	149	146	181	143	181	156	146	149	155	164	132	147	157	163	152	159	182	153	171	148	132	147	167	174	136	165	182	158	162	174	152	173	140	161	167	153	160	146	167	131	143	144	142	168	160	178	142	156	168	162	144	151	151	154	174	152	163	171	148	149	157	154	151	139	165	156	174	143	148	182	183	167	144	146	156	140	149	155	148	150	144	172	153	189	149	158	162	121	150	147	157	154	151	161	153	136	169	167	156	144	161	143	150	154	147	143	160	172	145	150	152	147	146	182	151	171	165	162	158	165	170	142	177	168	160	157	132	167	175	171	146	179	165	143	156	158	177	159	173	158	155	158	164	148	145	155	163	150	163	162	156	176	130	170	152	135	163	141	161	152	149	138	160	166	146	154	163	167	153	165	166	170	151	159	168	151	152	163	134	166	159	164	164	148	153	143	167	152	167	161	156	145	181	146	174	136	172	163	140	152	159	164	151	142	159	154	180	140	153	159	158	156	151	159	158	177	149	163	165	166	146	141	155	148	163	177	160	137	141	158	162	169	140	169	170	169	143	165	142	171	150	156	134	151	167	139	154	139	134	161	158	183	143	153	167	142	159
345	3	3500	157097	391	18	81	461	777	839	745	773	653	618	569	523	513	484	453	437	405	388	378	341	351	376	311	309	321	322	295	275	296	260	259	268	251	254	276	236	256	237	230	246	243	234	230	223	215	231	222	206	208	206	218	204	219	211	196	223	188	212	186	217	200	180	195	200	210	216	190	187	216	193	192	192	184	182	208	193	217	193	189	191	183	183	209	189	196	192	189	187	183	186	178	192	176	189	173	178	180	186	189	174	165	182	180	194	182	173	155	199	181	178	179	193	167	207	160	209	181	199	190	196	207	182	231	194	184	180	185	160	189	151	151	183	167	179	186	166	194	160	198	172	201	225	175	203	209	187	170	185	196	195	188	186	180	190	183	196	187	215	178	185	177	162	162	191	163	185	164	167	205	173	186	196	178	198	175	177	173	188	178	179	192	190	172	191	157	157	194	188	181	172	195	204	208	185	185	166	193	176	203	181	184	192	192	173	188	182	181	173	210	174	177	188	158	210	173	188	194	197	186	193	169	178	180	170	187	201	197	192	175	197	197	181	179	159	181	181	167	164	200	175	163	173	183	185	197	167	174	166	193	176	192	179	162	179	176	182	166	181	157	180	181	179	185	174	162	141	184	160	149	162	192	174	161	183	192	184	195	188	177	179	157	212	169	170	167	188	146	188	172	190	187	178	164	198	162	178	180	169	158	189	194	186	173	219	178	181	189	165	171	180	164	173	202	195	197	164	195	180	183	170	177	171	175	181	199	164	153	175	186	180	181	180	185	167	169	178	178	180	178	179	184	176	158	186	175	182	186	174	206	176	176	183	193	187	190	186	182	180	173	168	164	185	176	187	177	202	191	187	178	195	179	179	185	187	187	189	203	199	203	173	183	184	196	179	200	178	210	151	160	158	187	200	182	209	195	185	186	166	176	173	156	189	197	164	187	186	200	179	163	168	175	199	208	171	196	180	160	193	154	158	177	187	190	192	192	156	174	208	187	174	176	161	189	176	191	170	171	191	181	185	176	169	166	185	164	170	195	172	174	154	149	176	170	170	170	186	179	178	182	191	166	188	195	193	164	183	169	157	157	173	148	168	170	189	192	182	165	174	170	172	182	203	171	186	169	173	174	195	178	192	170	192	176	178	167	189	168	188	202	159	173	203	193	179	174	180	194	162	174	169	174	190	174	181	188	182	176	178	194	193	163	204	157	180	198	196	192	176	199	182	167	165	175	197	186	187	172	164	169	179	180	159	204	177	165	189	190	164	188	205	188	189	171	185	181	182	169	170	150	144	189	191	185	172	169	171	184	196	193	157	194	202	183	203	192	167	154	195	203	190	190	173	172	166	183	177	175	204	183	169	180	197	183	182	202	175	198	172	194	178	191	196	179	176	186	187	186	182	179	175	186	174	186	184	163	182	177	158	166	165	167	191	170	161	199	185	194	190	185	167	191	186	172	177	167	172	159	195	178	191	186	148	130	190	192	184	171	172	162	179	185	204	171	182	195	205	179	189	173	183	166	166	174	155	199	184	183	201	167	194	182	137	165	167	199	161	182	158	162	162	186	185	188	182	177	206	212	173	171	187	171	164	200	176	166	184	175	163	179	179	171	196	150	173	195	154	182	178	184	164	195	189	183	178	169	167	185	200	198	190	188	165	169	174	192	185	172	185	176	191	186	169	163	169	174	179	162	187	179	178	177	184	190	188	197	192	178	183	192	186	162	175	186	158	157	153	161	166	176	150	181	178	156	184	177	188	185	149	189	184	165	165	188	193	191	161	169	172	191	171	186	171	166	167	175	185	173	172	191	168	200	176	167	175	185	172	159	185	188	181	190	180	179	173	182	147	173	171	163	191	173	177	191	209	181	179	175	211	184	177	168	164	182	198	181	170	175	172	186	176	180	175	169	184	187	182	179	194	181	189	185	180	152	174	174	167	204	220	165	185	191	172	172	156	164	171	190	179	155	164	169	195	186	176	182	185	187	174	177	171	164	189	178	198	197	178	178	164	189	181	168	194	186	174	177	195	198	178	193	184	193	171	184	186	164	179	166	190	207	170	159	212	200	193	168	158	183	187	139	164	176	185	171	179	177	170	201	174	191	182	165	185	180	166	153	192	159	191	161	176	163	197	193	166	212	181	187	180	179	193	180	166	162	185	176	201	191	197	177	182	185	208	179	197	190	176	189	179	177	159	172	216	166	184	160	168	170	179	147	194	180	186	188	183	171	178	179	191	202	180	172	202	197	195	156	187	164	175	207	174	165	141	193	146	175	178	178	186	178	182	173	203	202	186	173	178	186	160	154	192	190	178	157	186	168	192	183	154	165	166	177	166	176	188
