345	0	2700	112793	402	26	105	549	665	665	602	579	569	498	468	437	382	396	369	357	345	307	322	324	267	277	292	290	252	295	259	249	257	267	262	231	232	229	251	297	325	301	317	261	282	286	298	287	326	301	332	321	312	314	329	331	308	320	335	351	325	292	330	304	317	298	300	294	266	327	313	281	298	290	267	295	265	254	229	272	259	244	250	236	231	211	205	210	208	200	211	219	211	191	197	190	171	181	180	170	181	198	173	188	178	176	194	175	180	167	154	184	194	170	181	190	164	183	186	175	202	169	186	172	194	189	184	166	165	187	179	167	179	199	172	177	180	184	174	185	175	174	169	176	190	180	158	201	178	203	179	176	152	209	183	173	184	194	187	173	178	161	174	165	167	187	191	199	193	184	194	168	172	159	153	187	163	172	172	161	165	184	189	194	184	184	169	188	169	175	183	189	201	191	184	166	172	157	195	173	165	182	211	174	136	189	167	183	168	201	159	175	167	168	177	169	172	169	167	160	163	180	177	171	170	174	191	171	176	198	198	176	189	163	171	159	164	176	182	166	156	160	164	165	167	188	178	171	173	145	165	172	176	180	194	159	161	159	176	170	184	156	201	184	155	185	177	161	177	186	170	188	166	203	179	172	174	169	179	157	196	196	167	169	179	168	166	181	178	171	159	177	175	158	169	174	167	162	198	181	174	173	184	176	179	164	170	171	183	206	180	179	165	200	176	169	191	179	158	171	179	145	161	190	160	138	166	170	185	175	172	153	151	170	153	188	150	157	172	152	171	186	174	176	195	185	190	173	159	152	173	181	171	162	150	169	151	170	160	188	167	165	177	177	162	183	189	165	191	160	157	182	171	190	193	171	160	169	184	180	169	159	184	158	169	189	183	189	184	180	171	174	163	174	170	160	175	172	171	172	202	179	161	191	178	197	189	194	162	188	197	178	176	177	161	181	147	182	170	173	194	179	191	161	161	146	177	165	192	152	162	169	189	200	169	165	175	159	134	183	159	162	156	166	158	160	172	182	153	180	174	160	172	165	143	162	161	197	180	149	194	163	174	162	185	157	180	165	154	194	170	159	171	175	155	183	178	170	155	172	167	178	167	167	186	186	158	158	180	152	182	146	152	172	178	214	188	185	186	190	179	171	160	161	154	186	189	156	176	176	130	161	178	194	139	180	170	168	176	173	146	156	178	172	173	167	193	168	153	161	183	169	194	170	180	176	166	172	157	169	168	193	191	178	170	177	148	182	159	176	167	144	186	195	167	174	160	178	158	171	165	174	150	151	146	175	179	172	166	157	181	164	166	149	176	179	184	178	144	171	184	172	160	196	173	176	175	166	158	184	170	184	168	194	188	179	153	178	168	162	142	166	178	159	156	165	158	178	166	167	188	183	163	173	172	161	179	166	158	190	155	164	180	167	187	187	158	166	201	166	174	163	175	191	176	162	156	180	171	176	181	156	180	159	151	154	175	176	177	180	161	193	179	180	172	176	165	162	156	178	177	182	179	178	153	203	176	174	182	181	180	190	185	176	180	154	148	166	154	175	172	175	189	196	182	147	148	166	149	171	177	179	178	176	192	195	192	153	157	166	169	169	162	144	179	165	159	162	169	155	166	179	185	191	176	164	169	159	173	145	157	168	146	191	171	162	196	180	170	181	168	157	167	177	195	163	179	194	181	154	176	152	159	165	162	172	185	178	181	168	163	168	165	181	200	171	188	186	174	176	174	145	182	153	169	174	157	192	192	172	168	172	193	156	166	161	203	175	159	168	154	186	171	175	163	168	178	187	159	158	191	178	188	155	194	205	176	158	170	160	176	171	154	188	179	180	161	175	176	176	169	183	166	150	198	166	167	157	167	164	191	177	157	173	155	197	176	183	188	187	188	162	178	183	168	143	158	185	175	164	168	162	174	181	178	185	153	183	180	173	148	164	184	178	158	169	166	196	157	161	159	182	174	180	160	195	172	185	198	159	170	161	185	160	155	170	171	150	177	196	165	160	168	163	181	163	182	170	182	169	174	175	163	189	144	172	147	171	182	145	203	178	168	157	144	158	177	171	172	174	178	163	167	179	181	160	187	196	185	178	188	166	150	150	165	177	198	202	163	174	179	186	163	183	158	151	168	189	178	173	171	154	178	155	143	187	164	174	155	169	184	183	177	155	180	185	165	177	165	142	183	158	188	170	174	174	165	165	188	152	161	151	153	183	167	168	191	183	185	152	165	165	170	168	173	160	168	163	181	161	188	158	173	175	161	178	151	154	157	178	170	186	162	175	185	150	177	150	153	169	165	176	161	171	185	157	189	176	174	176	163	161	181	163	190	145	185	164
345	1	1900	112917	443	18	207	636	609	581	540	499	424	399	361	356	321	290	310	259	264	252	221	239	239	246	207	247	223	242	220	231	215	199	197	228	215	202	179	223	222	209	175	206	207	185	202	213	197	212	198	216	212	218	228	246	232	217	215	204	230	228	243	258	233	238	250	247	268	256	236	271	247	261	238	273	252	254	279	253	240	275	231	222	244	244	214	218	207	212	193	211	190	165	186	192	180	164	160	198	179	174	182	183	173	179	172	185	154	181	152	170	174	175	168	156	169	189	191	160	188	160	160	195	186	179	174	160	160	186	176	170	158	191	164	160	165	162	194	174	191	179	166	156	163	164	179	177	179	158	159	181	171	180	190	145	173	193	180	182	156	165	176	175	170	177	163	164	155	177	179	172	155	165	192	177	178	144	161	166	150	165	176	191	185	160	146	152	166	177	157	168	163	179	167	172	186	171	174	162	177	142	160	201	169	170	161	157	179	170	174	156	191	175	168	180	173	162	155	175	158	164	173	165	189	167	174	168	157	170	138	153	164	157	165	155	135	154	178	169	171	194	177	175	181	172	136	179	187	171	168	165	161	148	169	150	156	139	160	167	179	166	150	164	163	162	172	180	184	157	149	184	166	143	170	169	163	184	181	176	173	193	175	179	144	161	173	167	180	155	129	168	172	145	171	158	161	177	156	166	166	162	164	175	146	161	189	184	169	163	161	179	170	189	164	161	185	190	174	160	171	181	172	147	161	181	171	177	190	149	152	178	135	179	164	152	151	162	157	159	172	162	163	144	161	197	159	172	155	172	167	183	166	162	166	161	170	176	157	171	158	175	161	173	197	151	171	148	167	146	177	162	183	173	174	170	169	165	147	156	167	171	160	172	174	166	172	178	175	154	166	160	171	170	172	158	174	156	164	181	187	161	172	175	162	179	174	159	165	172	158	166	155	164	145	162	171	168	160	169	170	165	152	167	183	166	182	165	154	170	166	163	147	164	168	172	141	185	150	174	174	165	163	189	183	172	164	164	195	179	148	167	169	146	162	162	175	175	145	167	159	167	160	165	154	160	175	161	163	179	179	182	153	203	168	175	190	179	167	149	163	175	155	173	165	186	131	158	165	176	153	186	183	181	178	169	176	159	150	186	166	201	151	158	190	185	146	162	179	167	165	173	162	165	167	156	157	164	149	174	165	170	152	156	168	174	156	160	177	154	165	168	139	166	167	160	156	180	156	168	160	176	172	167	172	186	157	169	198	185	176	170	156	153	184	173	165	159	177	171	162	158	178	185	167	158	166	186	177	164	150	147	163	167	167	159	158	165	143	168	178	178	150	179	175	147	165	164	166	163	157	156	162	173	172	163	164	180	160	154	169	156	176	191	181	178	156	149	145	180	171	185	155	178	177	199	162	154	155	183	165	169	173	157	179	167	175	141	164	157	188	160	172	172	174	151	191	155	148	161	161	159	152	158	173	186	160	161	183	166	171	147	171	168	162	180	178	157	144	169	155	176	152	158	150	163	170	165	159	182	156	153	166	175	162	200	196	143	142	179	180	180	174	164	176	153	155	198	159	182	159	174	169	157	190	156	165	154	162	151	164	157	170	179	171	158	181	174	177	166	165	160	148	169	141	170	181	180	170	161	168	182	196	184	175	169	172	175	180	158	195	173	170	156	171	176	134	174	177	150	175	164	198	171	192	153	187	181	184	171	171	177	161	169	166	178	149	170	157	162	160	186	170	169	151	171	154	166	173	186	172	171	169	161	191	175	176	160	188	179	149	161	158	148	171	161	139	156	155	168	189	165	161	147	187	153	154	187	151	203	180	179	170	172	173	175	186	167	167	154	164	177	168	175	162	195	171	164	159	147	172	167	160	171	170	144	140	158	150	148	166	148	166	171	166	156	162	172	154	149	163	197	159	144	177	182	202	166	179	162	156	166	163	191	162	157	168	158	171	167	175	173	163	174	191	148	178	170	155	158	166	151	152	157	187	162	172	156	167	166	170	181	155	175	182	166	173	157	174	158	147	146	156	187	199	183	175	151	158	184	165	155	145	175	141	171	177	171	199	165	154	172	157	176	192	177	173	157	185	166	161	171	171	159	139	172	179	161	169	170	175	168	168	164	184	167	154	154	169	161	165	175	144	177	166	168	180	174	161	157	170	163	164	164	189	168	165	159	168	155	154	191	188	170	161	175	156	179	162	145	170	176	161	155	148	174	145	171	161	159	156	153	166	164	163	177	169	178	167	177	146	188	166	160	188	179	171	168	177	204	178	181	153	172	154	179	181	175	142	173	165	167	188	164	162	150	166	150	165	175	167	171	185	149	163	153	168	176
345	2	2100	113040	427	16	156	583	636	610	526	528	488	454	392	377	369	342	283	296	300	306	298	233	260	276	240	214	232	228	229	234	241	253	232	225	249	270	308	337	354	412	402	390	361	340	315	281	296	245	247	250	241	270	262	263	260	252	233	270	272	267	263	257	261	277	271	303	263	240	258	254	281	265	240	240	237	211	218	204	211	194	214	217	212	216	198	213	196	181	203	196	210	196	186	179	187	179	178	204	173	161	183	180	188	195	159	175	170	170	169	198	161	157	205	194	193	167	168	174	155	164	190	157	185	185	154	148	179	167	183	165	173	174	182	167	185	170	182	157	189	184	172	197	184	151	152	161	170	153	179	180	175	195	171	179	183	167	150	157	173	181	194	162	179	181	165	163	174	194	182	151	180	183	167	208	193	179	171	181	173	177	165	163	158	177	187	177	183	190	185	169	173	189	167	174	186	162	189	185	193	135	174	180	170	188	191	184	184	153	174	177	163	213	164	154	147	180	162	181	158	146	217	181	185	155	176	174	190	166	186	178	174	160	152	181	154	170	170	178	172	178	186	176	185	173	156	162	185	166	175	167	173	171	171	187	192	171	187	171	162	168	164	181	179	185	173	163	168	155	196	196	183	165	170	181	163	181	160	173	165	159	187	173	171	176	169	184	180	177	172	174	167	177	162	183	178	197	152	184	163	166	168	179	181	168	169	185	170	169	180	174	171	161	152	157	165	157	166	194	160	183	177	179	154	199	207	154	169	172	173	149	180	154	177	151	192	169	163	193	198	161	161	199	133	170	184	173	185	157	152	166	164	166	144	187	157	180	187	184	165	166	163	184	177	151	145	182	180	169	165	162	185	187	184	134	159	178	168	173	147	165	169	170	187	184	167	166	185	175	169	155	142	153	171	162	182	157	157	195	177	167	170	164	170	186	176	191	144	184	168	186	175	168	180	161	171	175	182	187	171	168	180	167	193	163	156	164	179	173	171	188	165	162	196	193	207	163	175	189	171	195	160	172	191	193	156	174	153	203	164	177	189	180	167	172	167	166	169	183	156	169	169	167	167	165	171	156	167	150	159	167	166	174	169	197	165	172	187	175	171	177	169	184	181	166	191	162	183	181	167	197	151	175	170	158	190	154	161	148	181	195	165	184	158	188	161	161	180	180	177	167	170	175	161	151	147	148	185	192	182	191	177	182	159	175	152	172	172	152	174	169	172	190	168	175	173	163	176	180	220	217	180	159	167	171	162	183	175	186	170	182	181	175	174	165	176	156	171	156	168	189	159	182	188	200	165	187	172	165	162	179	176	199	163	179	190	184	167	167	184	155	181	179	180	161	185	183	166	182	180	168	168	168	175	183	167	158	174	185	166	177	171	161	176	148	173	179	186	170	169	143	178	176	178	181	177	175	181	194	176	189	167	169	168	148	174	171	174	184	157	187	182	175	161	177	198	172	172	188	177	161	169	171	190	159	153	196	191	182	154	173	188	160	165	173	176	164	157	164	186	170	160	147	153	178	170	174	168	193	143	184	182	178	151	149	157	193	178	169	147	172	173	181	173	168	162	157	183	179	199	176	188	174	185	163	174	159	176	178	161	158	177	164	165	174	183	175	176	168	148	192	173	182	168	162	162	165	187	140	150	170	155	162	166	155	185	178	166	186	173	200	185	144	169	169	171	150	163	169	150	177	179	167	174	170	172	171	159	154	183	174	166	183	152	170	181	197	162	158	171	182	164	184	170	165	163	177	164	155	163	154	157	165	195	164	173	171	158	175	174	183	158	189	180	168	155	196	187	177	169	193	189	181	167	175	185	178	182	192	160	170	178	175	182	187	190	172	162	171	208	202	158	195	152	170	176	199	161	162	158	185	162	172	174	179	175	201	181	161	185	171	168	163	162	149	164	188	175	168	172	181	166	181	174	206	187	168	184	181	194	171	176	169	178	178	184	194	152	171	175	173	157	176	164	162	148	194	186	162	188	155	184	174	188	159	183	175	197	163	155	168	166	175	164	170	193	167	167	183	180	180	172	159	170	181	165	161	169	160	177	173	156	178	167	157	162	171	176	162	158	156	207	193	177	165	161	171	174	156	196	168	161	185	160	158	143	181	166	174	174	152	175	174	167	194	170	172	146	168	166	166	172	172	169	178	185	158	163	181	158	182	169	183	171	170	166	156	179	179	161	150	178	190	175	161	160	176	161	179	166	209	171	163	171	158	159	178	174	184	172	162	157	157	157	170	158	161	167	149	160	175	176	168	160	167	173	176	179	179	186	167	164	170	157	169	178	172	200	163	169	167	170	171	168	168	144	167	157	164	188	155	169	154	176	180	162	171
345	3	3500	113163	405	20	127	556	630	619	563	560	515	474	431	395	352	340	347	315	307	299	284	281	226	292	261	260	259	263	275	236	241	256	264	315	331	341	374	379	382	379	352	335	355	334	323	365	341	345	324	324	329	336	308	316	317	309	304	299	312	316	277	299	288	327	311	273	279	285	299	280	272	311	267	247	264	238	246	224	212	221	236	214	221	207	208	206	201	191	197	208	201	213	183	182	181	183	174	197	190	176	183	184	181	192	178	184	177	190	178	206	174	161	185	185	189	178	176	195	177	188	191	185	186	191	156	200	173	192	186	172	188	170	182	161	174	197	164	176	168	194	157	169	181	190	204	182	165	203	189	177	158	163	189	190	183	168	147	178	183	177	182	195	172	197	170	180	190	169	170	186	158	187	199	190	185	166	173	179	180	192	173	184	169	181	166	173	172	188	171	165	199	182	187	184	174	165	169	192	163	190	175	176	172	176	173	156	183	172	156	184	173	175	175	202	174	175	174	153	195	191	172	183	165	183	181	199	171	190	174	195	169	173	184	197	186	173	188	189	169	172	173	179	199	159	167	202	215	168	183	201	191	186	159	162	168	160	158	181	162	182	184	200	165	156	160	185	176	168	191	165	164	201	160	194	203	191	159	169	182	211	169	162	182	178	163	201	168	176	164	170	188	174	168	172	177	168	174	177	172	178	201	196	182	171	186	155	144	190	174	211	179	169	178	165	163	194	167	175	182	197	172	164	171	184	173	188	171	178	182	189	205	177	215	178	181	170	170	213	174	163	188	172	183	194	199	164	181	179	186	183	156	194	157	166	169	163	201	162	166	186	172	182	172	190	177	178	166	185	174	183	163	171	195	202	183	173	198	182	207	197	178	185	172	182	185	174	179	193	164	182	162	192	166	182	205	178	182	184	161	170	165	187	182	170	170	187	183	176	191	172	172	165	185	193	188	194	181	154	203	148	214	199	171	190	189	161	157	157	194	171	171	181	161	188	180	171	172	210	166	155	175	165	184	186	193	177	181	194	188	174	162	185	168	170	162	149	173	183	176	159	168	188	190	157	156	186	176	163	185	179	166	164	213	180	167	177	199	199	202	180	158	184	190	154	154	200	168	146	169	186	190	166	202	198	197	187	158	181	223	180	160	184	199	155	183	182	188	182	152	170	174	169	154	203	184	182	175	166	190	192	170	170	182	181	201	171	179	186	176	169	194	185	161	187	167	150	178	185	173	183	225	179	201	176	173	187	185	176	196	191	186	174	178	183	180	200	193	165	154	188	201	165	188	201	162	166	144	192	165	188	172	191	165	153	184	178	166	192	161	181	173	162	196	171	173	163	163	197	182	184	175	166	179	169	186	173	187	163	192	205	184	179	164	165	164	185	164	163	174	174	179	173	176	184	180	162	164	168	197	181	175	186	179	174	201	186	183	175	179	148	165	179	175	187	177	169	181	169	187	173	177	169	184	153	173	169	179	174	191	164	197	166	165	160	165	204	171	184	202	159	184	175	186	192	168	198	190	175	186	173	183	178	164	161	181	192	179	171	195	155	168	182	184	140	187	174	187	168	184	198	208	194	175	173	161	181	176	208	188	193	178	167	185	209	179	191	184	165	173	171	158	185	162	156	172	174	170	165	175	163	161	183	194	218	191	179	183	164	165	172	161	160	188	185	172	163	173	201	166	186	182	184	169	167	130	186	189	178	193	180	171	208	171	201	184	203	184	160	171	166	174	180	175	183	153	168	179	156	166	154	166	181	181	162	173	195	171	206	191	165	180	188	184	178	185	148	177	169	196	173	169	170	173	190	209	182	157	169	187	186	172	169	165	144	166	178	194	173	168	179	175	154	177	195	194	173	170	209	169	180	205	190	173	170	182	154	164	173	173	193	179	175	152	169	177	174	191	163	178	180	170	181	167	178	156	181	166	183	205	158	186	171	174	154	180	190	163	174	150	161	153	176	171	169	185	181	165	157	179	181	178	153	163	156	184	154	172	181	207	187	172	189	169	168	183	172	170	184	175	185	150	163	170	173	165	191	170	179	175	191	169	174	157	178	162	160	176	185	183	154	176	164	163	179	190	178	169	204	165	183	157	204	145	166	179	181	165	169	178	171	178	169	165	175	184	180	156	170	184	158	179	181	193	173	179	188	142	171	168	161	171	169	171	180	195	184	181	179	181	199	178	147	190	162	176	190	188	198	157	178	190	173	171	176	181	161	192	192	173	178	175	165	160	192	183	186	188	154	180	182	170	163	185	163	173	179	171	189	161	164	151	160	166	180	167	195	187	173	185	172	182	173	168	178	173	194	190	188	184	179	170	167	186	174	165	147
345	0	2700	113286	401	10	70	438	585	639	523	559	516	477	458	416	401	425	334	350	343	310	324	330	316	287	289	293	326	299	290	312	321	322	351	444	441	504	496	445	448	405	374	328	315	297	297	312	317	335	373	401	365	380	403	414	385	380	384	398	340	415	351	325	326	353	343	326	316	297	296	321	301	284	286	288	283	257	278	225	266	230	215	233	228	229	210	237	222	208	223	194	221	215	185	231	218	200	214	199	230	193	207	199	189	204	184	188	222	203	196	193	188	198	189	198	178	214	156	225	193	188	183	200	177	171	174	200	180	193	179	194	203	201	200	183	201	182	214	210	189	189	197	194	174	196	178	215	183	216	219	201	178	162	185	197	178	190	192	187	230	200	213	217	163	200	186	197	197	206	184	185	216	197	181	208	196	194	179	174	175	202	199	211	190	176	199	199	170	186	197	197	220	181	209	192	201	173	188	188	185	229	204	179	188	232	181	162	183	198	164	200	183	182	188	185	200	192	190	177	171	176	164	204	194	173	207	165	203	198	181	208	157	205	207	165	166	199	215	169	180	184	183	192	201	194	206	184	195	187	197	193	203	170	176	177	194	188	195	182	177	190	178	183	192	201	219	209	207	181	205	204	194	225	191	194	189	189	213	188	193	209	213	178	212	217	204	168	177	198	176	199	202	202	160	184	185	186	170	194	202	199	186	210	179	180	196	185	195	180	196	184	181	167	187	189	212	187	167	185	178	186	224	194	182	197	189	183	182	189	204	174	173	195	170	201	154	169	184	178	217	190	170	185	208	189	192	193	178	190	196	192	197	201	185	197	193	191	206	193	180	174	197	182	189	196	199	189	182	171	174	153	197	194	196	192	186	212	215	173	212	173	196	202	194	199	192	174	189	169	199	196	188	179	201	175	182	205	197	197	188	186	171	191	170	194	193	184	177	190	192	156	215	209	199	201	206	182	185	202	186	188	160	181	177	185	201	185	192	201	172	190	173	196	205	175	186	169	182	183	205	200	194	176	188	160	197	187	205	180	181	211	179	180	190	196	178	170	190	200	187	184	187	189	187	184	186	196	188	173	172	210	183	208	183	190	205	209	207	181	198	182	203	184	189	192	211	172	204	201	184	172	187	175	184	182	189	187	179	206	220	181	190	203	192	174	201	178	161	186	196	180	186	190	188	197	208	220	195	205	188	210	212	196	172	182	214	198	194	206	188	202	215	182	159	179	199	201	191	201	184	200	174	193	185	179	207	212	190	185	201	173	182	181	193	195	191	171	173	185	189	188	181	176	183	183	209	201	186	200	171	166	188	184	193	178	180	186	186	187	186	193	164	192	203	182	187	173	191	188	203	190	183	211	165	177	215	188	184	172	189	201	194	196	179	210	218	175	188	176	187	201	189	159	166	190	180	193	171	184	200	205	197	206	196	212	194	186	174	196	177	202	185	228	200	216	205	156	166	190	212	212	202	180	211	215	187	216	188	196	188	183	169	201	181	180	173	174	208	190	194	199	180	209	190	195	177	171	188	179	171	186	195	171	182	182	165	212	207	198	178	180	187	197	200	198	190	178	173	196	170	196	212	205	181	183	187	190	188	186	193	192	173	214	214	190	182	209	175	157	180	178	220	188	186	175	194	209	178	215	184	176	206	198	176	188	173	211	198	200	188	187	196	208	171	202	192	198	193	190	199	194	210	195	203	170	195	164	193	221	210	207	168	186	204	178	177	196	187	173	192	168	201	183	183	181	183	187	177	175	189	164	194	190	203	177	210	215	203	197	180	198	174	177	188	187	201	209	219	178	194	178	192	171	190	192	214	190	181	191	182	196	174	181	191	201	202	181	185	190	175	180	200	197	199	173	177	177	192	184	192	173	178	170	167	172	174	185	206	211	211	197	179	190	168	207	192	185	197	189	182	168	195	187	212	161	212	196	179	173	180	191	178	209	209	176	195	188	177	192	191	195	189	185	188	200	189	178	217	180	207	176	178	193	178	215	171	188	172	179	212	169	188	158	194	194	176	199	202	178	183	204	173	168	175	193	180	178	213	191	185	187	196	177	216	182	176	210	189	172	174	186	173	191	201	189	166	194	194	205	193	199	195	179	173	169	188	189	175	194	192	180	214	189	165	212	183	201	165	194	185	184	209	187	193	193	172	195	200	198	203	185	194	172	170	194	198	180	187	196	181	164	201	196	170	179	170	186	164	194	199	177	194	202	186	197	181	177	163	184	191	190	189	187	194	171	185	209	210	177	201	198	165	204	183	188	180	189	167	187	182	181	189	216	208	200	181	197	177	213	199	218	207	183	179	188	179	198	169	201	212	226	179	187	195	179	195	186
345	1	1900	113410	472	12	132	467	482	478	487	441	427	397	367	353	336	314	291	297	251	289	252	274	267	232	255	256	233	256	241	246	241	260	229	266	284	251	227	257	230	232	241	230	225	210	221	201	222	201	194	234	226	216	232	233	280	274	271	249	295	311	278	310	334	302	294	346	324	303	310	283	275	298	243	259	251	291	221	223	237	204	207	196	188	230	226	194	203	206	234	222	220	228	221	202	202	201	204	184	190	206	197	210	222	199	167	199	211	183	206	216	163	188	188	165	180	213	200	189	172	195	186	174	188	194	183	187	198	197	192	228	185	174	162	184	190	194	201	194	183	204	177	220	196	197	188	217	182	181	172	170	185	199	181	189	208	189	187	194	175	201	188	184	191	179	198	196	178	207	209	175	204	180	187	171	203	193	226	199	210	195	177	199	188	188	185	171	160	204	181	189	193	197	171	201	188	186	199	162	189	192	191	175	162	167	188	191	176	208	180	192	185	187	182	170	169	179	180	196	202	189	181	226	215	157	181	191	207	184	189	189	165	189	157	200	192	165	170	189	188	193	170	188	157	166	187	186	192	180	188	174	172	201	196	180	177	193	196	191	170	192	176	175	189	195	164	182	178	192	212	161	173	201	199	180	191	191	205	194	192	161	204	170	193	175	185	186	202	205	206	185	203	180	192	192	192	168	186	186	156	191	173	190	198	198	182	175	187	188	207	174	185	182	192	203	175	193	182	186	176	182	169	194	196	178	180	186	193	172	182	184	185	189	200	221	182	181	195	178	193	176	163	190	195	180	196	173	201	193	166	183	185	177	171	222	180	192	197	186	185	169	183	187	195	202	184	195	197	149	195	193	192	188	166	197	191	180	165	198	179	210	164	211	188	173	155	191	171	198	179	200	194	205	172	193	163	180	208	195	204	201	161	181	196	195	181	192	183	180	180	207	193	195	176	191	207	178	186	185	183	179	188	167	178	174	183	196	172	214	196	193	171	179	200	189	169	196	184	206	225	185	205	200	191	193	181	210	161	178	189	205	197	159	180	180	189	174	203	187	170	177	195	199	154	186	175	189	201	188	173	188	192	185	179	166	177	180	171	149	186	192	201	180	160	179	195	183	183	211	178	183	193	160	175	160	187	188	195	181	176	205	184	192	175	207	175	186	195	186	173	189	192	194	216	164	186	183	184	208	201	195	194	190	169	192	186	193	181	170	177	174	184	176	195	202	174	216	194	193	186	172	173	179	183	182	160	183	182	196	207	169	193	177	173	184	185	199	186	196	184	210	179	191	217	179	191	167	170	200	170	174	210	173	183	170	184	173	202	180	177	184	182	166	197	204	186	182	190	184	174	162	174	178	202	168	194	198	187	184	181	195	182	181	185	194	197	192	182	185	171	171	196	182	162	188	184	188	168	185	167	169	199	200	202	204	192	195	182	174	174	193	190	184	197	173	199	207	177	192	171	188	164	169	206	171	202	172	192	180	184	205	181	193	165	188	177	217	165	209	198	179	202	172	167	183	170	181	188	195	182	194	187	163	177	209	167	185	182	178	187	174	192	191	183	186	186	188	180	186	196	158	173	174	188	193	184	185	176	185	174	183	163	188	183	185	155	191	183	185	164	206	189	194	172	181	159	182	173	198	198	181	176	192	191	191	193	187	196	174	192	160	217	188	196	193	182	199	179	182	177	178	193	165	182	181	191	163	200	203	214	202	178	189	163	191	182	183	185	198	190	195	184	184	176	189	179	205	215	187	168	188	185	188	174	191	196	185	166	183	199	179	194	188	184	186	231	184	191	183	168	163	196	177	187	181	174	193	184	208	183	172	176	189	201	194	183	182	172	188	162	222	175	167	189	170	189	203	188	183	199	205	191	181	175	166	183	187	220	189	204	193	173	164	166	178	195	171	172	213	202	188	188	182	185	172	196	196	176	216	189	192	179	167	173	193	157	192	171	180	170	175	170	183	190	177	170	179	164	181	179	191	203	152	179	181	173	185	174	186	162	205	167	189	172	186	194	187	177	195	191	195	181	174	179	166	198	183	173	197	201	187	195	206	164	212	180	201	190	181	174	172	198	184	191	191	192	166	181	200	185	206	186	170	189	180	180	204	209	183	169	195	182	180	181	157	203	182	188	159	180	190	208	192	207	193	182	191	230	186	198	165	159	193	186	188	192	200	183	170	202	177	173	210	195	181	203	185	211	196	186	172	203	191	187	183	171	179	176	189	173	196	167	189	188	185	171	179	167	201	192	184	155	200	172	201	179	174	167	167	190	200	188	203	181	174	186	185	196	194	189	191	167	197	168	202	174	174	192	180	197	188	169	166	176	213	195	177
345	2	2100	113533	422	2	116	452	475	525	486	541	470	443	424	340	392	346	326	356	306	291	286	287	278	263	274	275	252	284	283	297	351	359	384	393	407	370	359	320	279	269	236	240	268	250	243	247	251	285	247	244	282	297	258	283	269	281	284	296	274	274	292	332	304	344	316	294	323	319	320	293	281	290	280	277	259	271	230	204	240	221	220	225	219	259	218	212	213	178	198	187	197	227	199	210	203	217	215	225	224	232	219	166	195	183	204	202	180	177	215	190	198	206	200	186	181	200	191	192	178	188	204	180	200	204	177	178	198	223	180	200	180	201	214	210	193	184	185	206	185	209	198	204	212	225	187	205	189	213	185	227	209	195	213	177	205	183	186	210	186	180	205	228	201	188	189	200	206	184	189	189	202	209	195	188	194	181	196	204	187	175	187	194	189	238	180	185	184	185	189	178	204	198	173	195	194	190	196	202	206	200	209	188	193	186	213	151	198	195	197	193	182	193	180	186	177	197	209	179	205	197	186	198	192	186	179	193	189	202	200	190	183	182	194	201	208	208	213	182	180	193	183	201	182	177	204	172	207	182	194	158	187	193	188	188	205	171	210	177	192	197	185	175	205	196	202	209	187	218	204	216	178	184	208	220	207	191	212	174	208	204	190	204	225	171	210	202	177	177	180	197	185	173	175	210	177	213	206	212	187	204	185	199	188	190	184	176	186	180	185	207	188	216	175	193	198	182	195	190	187	199	196	188	197	211	192	181	203	209	181	207	201	179	195	210	192	195	211	197	191	212	184	205	193	190	196	188	191	187	174	196	183	172	175	199	213	184	187	186	203	194	188	192	185	203	214	218	198	192	203	206	187	203	200	196	204	189	188	191	183	197	199	192	178	185	189	211	210	182	186	202	163	194	173	207	203	183	201	218	175	199	193	199	221	196	211	205	186	210	198	204	196	231	198	182	183	211	193	192	192	212	187	180	188	205	169	202	209	190	202	185	185	194	191	213	182	177	187	180	193	207	215	173	201	193	204	178	217	197	213	201	177	171	217	209	194	195	170	187	197	192	207	170	196	214	208	195	174	199	200	195	200	200	183	197	183	197	179	165	190	200	157	190	197	208	187	181	196	208	212	212	159	200	196	178	204	201	225	192	193	205	218	195	207	196	197	205	183	173	173	186	196	198	191	169	198	187	198	182	186	189	188	168	200	184	184	196	198	208	189	181	209	197	193	191	193	188	185	184	196	208	199	189	202	189	201	200	198	211	180	200	165	195	198	186	203	189	206	218	207	199	191	201	174	172	187	206	186	210	181	211	190	191	186	203	189	185	168	197	198	201	180	215	226	207	166	208	216	197	213	204	219	191	187	182	183	192	187	178	186	200	199	157	194	187	214	202	209	192	173	182	198	215	193	193	197	191	202	203	191	184	167	226	167	185	178	201	189	211	180	206	175	210	185	179	185	201	198	197	176	192	207	191	204	198	212	201	194	193	205	185	204	208	174	178	201	197	185	202	247	180	186	184	167	204	192	190	192	209	190	204	178	176	200	156	195	184	198	197	181	192	175	214	205	194	155	204	200	203	205	188	205	182	189	215	179	196	202	211	188	191	189	174	218	201	193	216	207	197	197	195	189	211	206	172	208	195	193	195	207	198	194	171	190	195	179	179	195	210	181	185	213	218	186	190	210	189	190	201	182	184	199	198	204	184	209	176	197	191	176	189	190	198	198	191	198	218	216	202	189	179	201	205	160	213	191	207	180	204	183	203	208	190	174	183	169	203	187	206	188	187	205	187	208	188	196	186	175	193	210	196	204	194	213	186	200	205	212	186	180	198	171	203	199	223	180	195	191	212	188	188	200	181	188	189	201	207	203	201	182	185	219	199	183	176	199	182	192	160	220	172	183	197	186	179	195	188	179	204	209	198	196	198	219	202	224	190	182	185	212	215	195	195	217	175	202	203	194	206	201	177	191	194	214	179	189	226	190	223	197	198	208	219	202	186	178	210	192	196	185	199	206	193	224	211	203	191	181	175	175	164	200	194	189	190	216	190	184	190	176	191	193	156	172	177	175	202	182	173	177	223	164	191	192	197	201	182	169	190	180	197	211	210	182	207	190	194	212	204	197	202	207	196	191	194	211	205	180	185	193	197	196	195	216	187	195	201	190	181	198	206	206	189	195	192	179	194	226	215	195	197	197	191	188	179	191	202	190	183	197	195	192	200	173	166	210	188	194	204	196	173	196	176	182	201	190	179	183	228	184	178	166	187	186	181	207	193	204	185	202	201	192	204	205	184	200	182	208	210	181	211	200	195	188	201	203	186	207	220	207	200	201	186	186	200	194	194
345	3	3500	113656	414	4	98	480	545	580	538	513	515	472	413	363	382	371	362	365	337	295	340	303	308	277	308	268	301	281	276	312	354	387	410	443	454	451	445	402	410	328	295	295	250	267	254	217	228	253	255	279	241	271	277	320	323	278	332	317	309	323	340	329	322	313	317	313	303	337	288	291	280	285	308	302	280	251	270	255	240	228	268	240	227	224	236	229	222	241	230	218	220	230	210	226	199	232	198	204	200	222	207	210	212	227	218	183	219	202	200	240	207	184	199	198	195	188	211	189	203	184	179	215	213	170	195	214	203	232	191	190	193	199	214	192	217	203	200	188	217	221	217	211	184	198	177	184	224	193	214	205	186	192	203	205	203	198	202	194	213	195	211	219	210	218	185	208	193	218	180	200	213	181	201	212	196	184	181	171	193	212	205	223	190	189	210	209	224	216	196	196	187	206	210	222	198	200	202	218	212	208	196	202	215	220	223	186	213	203	200	227	202	180	176	218	199	197	194	207	185	180	188	183	182	178	208	216	171	198	205	198	207	208	206	189	197	191	224	200	224	195	185	219	179	184	210	189	213	180	209	214	198	192	184	213	184	173	186	222	205	219	181	203	226	194	193	189	190	185	220	206	207	212	180	190	209	188	202	200	187	177	191	211	192	225	191	210	186	202	219	202	173	192	196	195	192	183	207	183	195	183	199	200	227	198	209	199	197	199	189	207	232	216	197	214	197	213	210	216	208	214	204	210	206	206	212	197	203	225	203	210	205	193	205	178	190	207	198	192	205	202	218	203	175	205	177	210	215	186	184	216	197	204	174	209	209	188	174	194	196	198	197	224	205	206	216	217	201	201	201	208	210	209	214	231	201	216	220	196	198	207	205	167	179	195	182	185	168	202	212	209	211	191	192	195	199	201	186	239	205	203	199	209	211	172	193	196	214	194	203	214	185	219	200	211	215	181	189	217	193	193	209	185	187	182	186	207	188	196	192	207	226	184	200	205	179	211	210	204	193	186	183	187	218	203	186	191	188	206	210	190	208	210	228	190	217	213	198	214	201	205	189	193	168	191	210	203	206	199	184	201	201	185	213	175	211	208	194	231	205	205	166	218	210	213	182	203	198	199	183	212	195	204	193	189	232	204	200	179	175	189	191	209	181	196	208	189	187	200	178	161	192	212	205	198	214	205	180	195	216	194	192	189	194	200	213	194	196	194	191	216	203	187	188	192	199	192	180	184	170	214	183	196	209	176	201	185	180	190	196	173	201	160	218	200	222	170	207	210	174	207	189	175	209	202	210	183	192	180	201	180	218	194	215	167	218	189	185	200	232	204	197	207	165	210	181	188	198	192	185	214	207	194	204	192	218	180	172	200	191	190	162	190	202	199	218	201	190	179	208	210	202	223	195	202	211	204	203	207	194	192	200	184	214	202	195	217	199	165	189	187	240	164	187	200	191	207	191	180	211	219	172	183	191	177	200	190	175	196	200	254	229	189	205	198	205	197	214	197	206	202	180	208	191	221	205	203	193	203	194	188	214	208	216	197	222	207	210	203	184	224	186	173	203	203	186	196	194	194	194	203	181	209	196	201	207	209	190	216	201	211	197	193	188	181	200	207	204	198	181	201	197	208	204	204	227	190	213	215	195	218	180	228	203	189	185	201	233	205	192	191	180	222	185	204	196	209	217	203	188	204	198	206	180	198	189	226	233	189	208	178	197	194	198	224	180	191	196	194	220	222	189	173	189	214	205	192	221	195	186	207	169	205	200	199	179	231	182	191	211	201	215	187	200	208	196	197	178	187	196	211	189	194	203	198	213	193	189	212	205	213	214	194	198	194	220	192	196	202	236	198	188	186	179	208	190	193	196	205	189	212	175	198	201	210	213	184	198	201	202	209	183	227	183	194	195	180	204	185	221	191	193	206	242	198	212	216	204	201	209	194	200	207	216	196	195	193	200	191	204	179	191	183	189	200	194	197	178	187	214	202	172	196	199	205	192	199	192	203	207	192	179	193	222	193	181	211	212	183	182	223	190	181	186	225	188	194	210	240	209	188	222	197	221	194	225	185	203	187	161	219	182	200	164	188	188	205	177	172	186	200	210	173	194	202	177	193	189	219	218	214	187	191	199	201	209	166	203	195	199	225	203	217	187	210	209	173	200	191	181	203	189	197	214	196	213	190	194	189	189	199	184	179	181	229	218	189	190	193	207	197	177	166	208	196	191	214	193	211	177	205	195	203	186	213	194	219	207	202	175	214	207	223	181	202	225	182	199	221	183	215	198	181	180	193	183	180	179	190	193	213	184	218	194	188	166	197	183	212	221	179	188	187	200	183	209	165
345	0	2700	113779	398	9	55	380	497	590	562	573	545	564	473	444	437	440	420	414	373	386	354	350	356	411	384	398	413	419	444	453	460	465	470	440	429	401	354	323	308	271	275	300	301	303	267	279	284	270	272	266	267	286	306	334	335	370	358	358	343	390	353	380	348	370	364	353	335	343	367	302	344	334	333	342	321	321	296	304	294	304	267	261	271	261	259	221	269	244	237	231	260	246	270	227	272	243	242	235	217	214	230	239	219	223	265	240	207	237	231	220	211	213	224	229	220	223	229	204	199	236	248	231	207	210	204	242	227	219	196	217	226	192	205	221	212	199	202	222	220	221	227	231	204	228	223	231	181	214	209	201	192	220	206	224	193	224	216	231	205	194	208	215	195	221	224	182	210	210	232	212	201	222	209	203	218	208	193	219	195	229	217	226	192	217	234	216	231	216	218	229	210	208	228	201	226	243	196	225	215	227	215	180	202	221	213	234	201	207	188	208	216	209	212	194	202	204	231	238	215	191	221	218	212	225	207	217	188	185	232	241	236	192	237	243	194	213	225	220	235	215	204	220	242	201	202	215	199	212	200	205	219	210	211	244	217	195	233	214	217	233	213	219	190	198	238	188	226	210	218	221	206	234	231	196	204	224	225	237	237	209	206	205	200	197	193	229	200	227	203	228	194	208	204	219	197	198	218	216	201	210	215	204	199	233	202	183	195	193	209	206	213	189	194	178	217	200	207	202	204	200	223	223	188	214	220	198	198	215	231	207	215	197	188	224	198	234	214	219	189	189	213	201	225	215	232	243	206	217	201	221	204	209	189	232	202	215	197	226	218	222	192	194	238	223	210	208	207	201	204	195	216	227	214	217	207	225	203	213	211	202	225	213	222	236	227	206	207	202	218	224	220	228	203	189	193	237	209	211	223	214	210	206	224	210	222	206	217	206	228	201	198	221	193	212	211	224	196	225	195	219	217	230	196	224	195	206	232	226	200	226	232	208	226	220	227	209	194	220	214	197	187	202	210	206	198	212	204	209	228	213	220	192	174	229	193	212	205	199	199	220	219	229	224	191	198	211	219	198	219	197	220	202	206	217	202	215	213	225	203	203	208	199	182	210	197	202	187	230	211	205	217	209	246	198	200	228	198	229	180	216	207	211	201	215	206	204	205	189	226	191	221	208	203	190	188	207	209	231	193	225	219	200	214	208	198	221	204	198	220	224	213	217	204	214	213	200	204	179	232	230	199	228	204	206	198	215	212	202	174	210	208	224	214	202	204	181	216	188	233	225	219	226	218	216	216	190	194	193	172	222	222	220	196	192	188	233	235	230	208	217	230	242	197	219	213	223	195	221	227	214	201	205	213	204	254	243	244	209	204	198	201	227	188	219	239	184	212	220	198	225	217	210	231	213	220	194	232	222	187	204	217	209	218	197	215	201	210	193	195	223	203	199	198	184	185	202	213	207	218	187	219	205	197	219	215	217	197	220	218	199	212	212	199	183	207	204	224	198	191	244	212	215	213	242	235	190	215	208	206	216	219	182	244	202	182	217	188	222	219	216	210	226	196	210	201	194	209	212	218	204	217	197	188	186	214	200	214	192	212	207	247	206	227	209	202	202	211	206	195	205	199	223	231	231	215	231	209	206	225	195	161	204	225	194	187	219	199	225	217	206	197	188	199	200	206	213	202	235	226	195	217	189	223	215	237	223	186	209	232	215	217	222	221	203	208	235	196	215	180	215	229	204	222	190	210	221	189	199	185	215	181	225	198	202	215	201	199	218	214	204	216	210	213	231	215	223	229	226	215	204	204	202	239	217	207	226	213	215	242	235	210	211	206	201	234	190	203	206	221	210	202	208	201	215	207	205	200	207	206	209	219	198	229	205	188	215	233	196	211	210	183	215	245	239	195	209	232	227	216	232	201	204	200	176	209	219	216	213	235	219	190	218	201	204	207	214	213	205	213	206	192	203	210	212	230	216	209	184	220	189	197	195	210	176	197	211	226	223	210	209	235	213	202	206	232	194	204	177	219	208	209	224	212	226	220	222	200	224	223	201	229	221	210	233	205	193	212	223	200	211	212	231	219	187	204	202	208	210	208	204	193	216	217	233	208	212	206	237	210	187	197	198	183	201	199	230	213	212	209	193	198	215	216	227	203	202	222	188	241	199	190	213	227	226	235	223	214	215	219	209	193	217	222	232	176	233	232	210	176	199	212	216	209	205	231	202	242	194	207	191	223	199	227	207	194	184	226	194	231	171	225	206	215	225	216	203	213	197	193	233	219	184	227	195	216	201	216	197	208	204	180	224	204	210	211	184	234	212	214	214	236	181	206	213	204	204
345	1	1900	113902	438	14	172	578	584	604	574	522	511	513	421	425	421	422	376	368	362	375	331	317	316	325	293	294	300	319	269	333	254	309	314	339	283	277	274	258	277	236	236	257	226	243	227	252	234	252	262	217	229	241	244	249	260	265	278	245	241	290	287	309	267	301	274	319	302	299	290	313	303	307	318	319	287	295	258	290	287	297	267	244	281	255	233	273	235	226	245	234	220	226	239	207	237	222	211	239	223	218	220	201	222	217	198	209	208	209	227	201	216	214	211	223	193	221	207	212	213	225	227	224	219	217	198	179	226	216	191	206	233	197	214	234	186	208	231	206	218	223	210	217	203	212	207	165	222	218	227	242	216	202	202	211	195	195	200	217	188	245	183	201	211	215	214	227	200	222	214	221	220	240	199	217	232	216	205	202	189	217	208	214	206	203	205	204	216	214	200	198	194	222	208	239	197	213	169	213	213	222	199	202	197	228	189	208	219	220	223	213	215	221	192	222	215	210	198	201	196	226	206	232	186	225	206	211	207	229	237	205	214	205	215	222	211	235	224	206	190	208	220	223	198	214	176	186	217	234	205	215	221	224	241	198	214	203	180	230	197	236	233	218	212	214	207	211	227	190	206	207	212	226	209	200	227	197	221	210	196	186	209	218	188	183	219	205	213	213	201	221	213	219	208	194	201	219	202	178	206	218	207	205	191	192	204	223	198	226	203	237	209	213	210	237	219	196	178	219	203	187	205	230	220	199	207	217	181	210	219	187	204	203	200	220	199	227	230	218	219	215	201	200	213	211	198	189	228	197	206	194	206	215	214	213	188	226	207	197	191	202	185	211	243	178	203	228	210	205	214	226	201	205	226	204	217	214	212	231	198	254	187	212	205	222	227	204	227	227	211	217	203	201	223	221	194	216	195	197	210	178	228	208	211	194	216	219	215	229	226	208	199	214	221	218	227	233	198	204	199	194	240	174	223	213	221	209	239	213	211	216	203	228	188	208	214	217	193	190	204	199	216	225	197	228	236	212	221	198	219	195	201	220	230	215	195	204	230	216	194	198	231	219	217	197	211	231	211	194	232	211	191	223	200	202	200	210	209	186	200	214	184	230	224	185	221	199	232	229	195	205	190	209	217	218	197	206	204	222	202	225	215	197	215	205	224	223	220	214	205	216	223	206	225	217	209	210	206	198	206	195	214	217	215	191	191	205	213	197	198	226	190	218	212	220	241	205	203	215	214	199	199	200	201	204	218	223	199	210	227	197	195	211	211	199	199	219	215	201	189	221	206	192	203	187	198	225	213	197	215	190	201	208	204	188	215	203	225	225	202	195	211	196	208	217	186	200	205	237	211	209	222	180	195	217	192	221	203	233	217	211	201	198	214	197	207	171	220	203	214	208	196	226	221	189	230	201	188	211	203	216	188	224	223	221	185	219	221	222	218	223	214	195	198	184	201	221	222	207	231	209	203	227	217	201	229	236	188	221	233	221	183	254	186	205	208	199	205	202	205	246	225	202	215	220	210	215	197	218	217	197	182	228	212	184	236	206	226	210	215	201	220	220	211	207	211	198	218	214	230	219	206	193	206	206	205	203	218	221	234	235	222	207	211	205	207	196	215	203	209	185	205	210	221	190	215	225	224	198	203	197	213	203	206	206	217	219	191	185	226	218	213	208	223	211	185	212	217	225	221	195	207	228	214	212	207	203	214	212	211	192	201	192	218	197	196	202	190	193	218	218	215	205	223	206	201	221	187	203	217	216	202	172	208	206	211	222	207	213	197	208	204	213	199	187	181	216	203	214	213	204	188	205	196	191	228	208	216	198	242	198	217	224	211	197	227	201	210	236	191	192	192	205	203	225	214	217	232	209	219	213	210	204	194	192	216	215	199	201	205	194	192	213	235	198	206	219	219	217	249	185	188	197	209	208	202	207	199	210	218	207	197	222	193	192	169	226	192	223	220	230	225	225	235	211	219	207	199	212	237	188	200	232	216	214	200	209	194	200	190	222	211	203	203	209	197	208	221	203	192	204	236	231	230	186	213	208	222	233	216	226	206	184	181	232	207	213	200	185	204	214	194	231	205	220	195	208	218	218	216	194	193	207	197	227	213	218	216	225	206	206	228	239	199	226	215	218	199	213	204	217	195	209	194	221	211	240	227	226	218	207	240	216	213	225	235	223	204	191	184	205	197	209	218	185	220	198	201	225	211	196	190	220	201	243	215	217	230	199	217	212	198	240	221	221	220	201	214	193	203	229	228	224	205	227	224	204	203	211	228	199	189	223	217	213	225	230	211	209	218	217	215	210	188	225	232	196	237	206	185	223	221	201	235	232	220	210
345	2	2100	114026	376	13	139	517	557	592	560	539	548	524	511	459	441	438	425	379	385	393	349	318	305	310	329	339	303	302	318	285	315	308	275	296	320	293	261	294	261	277	269	252	283	258	261	267	240	227	265	274	247	267	277	263	294	251	271	293	301	317	294	296	307	309	315	346	296	338	334	283	334	338	314	322	337	312	310	296	290	280	294	303	274	267	252	271	259	267	242	232	275	252	249	250	279	221	200	237	239	242	217	225	252	240	199	218	244	238	201	211	219	221	224	234	224	202	218	229	201	224	223	213	235	220	200	223	246	222	197	228	213	223	220	206	207	213	225	232	217	205	232	211	217	195	234	225	227	207	203	218	198	226	196	226	234	213	207	229	243	204	236	226	242	216	231	248	205	269	198	231	218	201	199	234	228	224	229	210	224	239	216	207	248	208	211	226	205	204	228	231	236	214	221	225	224	234	235	241	210	220	215	199	233	217	206	226	229	233	228	227	248	194	217	218	224	221	209	243	221	222	220	216	213	222	211	204	233	244	219	223	207	227	227	236	224	217	191	220	212	242	214	230	238	234	206	243	240	204	204	210	212	221	213	216	201	227	219	196	228	197	206	210	212	205	223	228	215	240	221	213	251	203	221	214	211	240	226	218	206	220	242	220	236	212	233	206	219	208	222	219	198	223	216	260	230	215	214	227	224	232	234	253	219	226	220	217	215	227	205	229	219	251	220	201	193	218	233	212	240	208	248	239	218	214	211	220	215	225	224	214	228	215	222	209	229	232	213	213	218	234	221	217	207	219	234	238	234	211	233	237	214	224	251	224	187	189	226	213	243	218	213	233	211	219	227	225	206	234	233	214	218	198	231	211	187	218	229	229	228	217	243	210	242	197	205	230	194	247	214	216	240	226	247	223	236	221	231	232	236	188	203	198	218	202	232	236	269	204	238	234	213	200	218	234	222	196	194	226	210	208	244	216	214	203	229	223	226	233	228	227	242	224	196	225	241	201	230	218	206	196	215	230	230	229	220	226	207	194	228	204	196	216	217	205	226	219	197	221	209	219	222	214	219	227	218	206	237	238	187	202	248	215	214	221	222	213	230	207	217	228	213	196	218	243	214	225	216	229	212	217	229	221	203	229	232	222	212	239	212	206	214	201	203	211	229	212	198	205	221	254	211	202	242	216	204	222	205	220	245	223	224	208	229	215	193	195	229	218	228	212	243	221	222	211	249	203	224	201	225	223	226	250	202	219	205	213	221	233	206	218	228	208	217	196	223	247	239	206	223	237	230	222	226	217	223	217	221	218	223	238	220	222	208	226	214	208	237	222	217	214	215	206	211	212	211	220	205	203	219	209	207	186	214	213	223	234	214	224	227	215	239	236	227	203	211	201	194	202	213	215	237	229	217	214	261	218	243	229	210	218	227	214	213	226	206	232	234	230	211	210	210	219	214	239	218	208	233	208	200	220	224	229	231	223	212	217	198	204	258	211	235	221	229	233	222	217	197	225	226	229	224	233	211	216	226	206	241	207	223	232	223	207	172	245	223	213	224	234	233	219	219	207	234	235	211	206	236	220	226	242	217	216	233	215	197	201	239	195	225	229	219	217	257	219	199	232	240	225	203	231	222	229	192	210	226	244	223	209	210	205	221	234	201	220	219	209	226	221	215	202	212	207	234	226	193	229	206	224	229	224	233	231	226	221	232	235	221	205	216	224	228	215	203	199	222	203	249	221	205	219	238	223	236	214	231	229	206	185	197	226	210	231	223	207	227	211	214	227	229	241	222	201	224	210	195	236	216	220	230	213	217	225	246	211	208	203	215	212	203	222	211	217	222	222	221	242	223	212	210	233	205	206	229	227	202	211	210	195	243	219	228	221	212	221	216	213	243	225	193	230	226	206	217	212	247	208	222	205	209	237	237	210	209	194	215	192	204	233	215	224	251	227	221	237	223	233	218	223	230	223	211	234	219	203	196	234	226	206	222	235	225	220	212	225	220	192	216	214	211	211	210	222	210	208	229	244	221	201	231	206	206	228	231	213	208	246	190	204	229	208	217	226	213	198	214	230	212	223	198	206	213	248	232	225	199	201	240	247	205	229	233	212	221	225	214	225	236	233	219	233	192	198	226	202	198	204	226	195	212	201	229	213	234	195	203	224	203	236	209	231	237	218	207	241	216	229	215	229	242	208	227	239	216	216	221	209	228	211	197	218	206	211	195	235	232	203	232	218	233	204	211	226	217	219	227	237	213	202	240	241	224	199	216	229	234	223	218	212	223	216	244	208	202	218	228	248	218	207	211	199	211	223	217	206	220	203	228	209	228	204	203	226	193	210	220	217
345	3	3500	114149	386	14	142	581	696	681	652	646	576	577	506	457	472	426	389	427	404	379	362	345	340	345	342	333	322	312	326	337	332	303	321	337	340	338	315	342	308	288	279	290	278	289	248	262	260	258	246	280	263	281	287	289	294	271	280	307	320	335	368	341	311	348	347	322	317	365	335	366	329	359	349	321	302	310	292	301	292	308	288	299	298	257	279	272	267	272	233	227	236	264	255	238	250	239	250	227	238	263	232	256	229	228	241	229	207	214	217	217	219	233	242	220	230	230	234	214	228	231	229	258	213	226	225	242	230	231	223	206	222	227	254	212	211	260	241	232	238	265	228	227	225	239	215	245	201	216	268	249	239	244	234	241	229	237	251	215	215	228	217	225	214	219	250	233	212	233	233	221	237	214	234	228	227	221	220	211	222	262	222	223	241	217	230	220	224	246	216	207	248	222	195	213	202	246	207	207	213	230	236	226	254	224	253	216	234	228	225	253	251	235	216	231	220	223	238	243	217	234	226	222	232	237	217	245	245	225	228	218	218	242	226	205	239	211	212	239	206	217	223	214	237	238	230	232	232	212	225	209	219	235	236	202	199	211	224	226	226	250	221	228	235	230	233	218	242	234	220	240	232	241	236	234	238	235	214	241	215	243	230	245	231	224	217	225	241	207	217	224	211	238	227	210	242	235	223	214	215	196	228	203	211	217	250	254	247	225	220	197	222	218	234	191	215	214	213	238	234	217	240	239	200	237	218	236	203	228	212	204	228	228	220	228	218	228	234	246	218	224	228	224	234	222	228	229	241	253	217	250	207	236	233	228	220	209	216	218	234	221	218	201	230	219	211	220	245	240	241	236	241	215	233	236	239	257	223	225	236	225	219	246	252	227	245	217	248	236	241	217	248	240	233	203	232	221	211	242	207	213	220	213	237	213	235	213	229	233	230	229	220	222	202	238	218	198	221	213	236	226	249	223	238	228	252	215	228	255	210	216	227	208	216	211	224	228	224	236	229	225	198	239	216	200	216	212	229	194	229	243	216	223	238	228	203	247	225	236	212	224	237	236	204	227	207	216	229	236	218	212	248	231	212	237	228	238	225	223	221	236	219	238	245	234	228	244	217	228	220	226	197	210	214	215	232	209	251	212	214	236	214	234	224	230	237	208	198	249	230	248	229	230	211	212	241	232	227	258	252	242	238	228	244	221	223	226	232	218	226	229	223	233	231	217	251	219	205	207	240	242	230	239	195	242	211	207	243	217	231	246	227	209	213	215	272	225	242	217	205	218	221	227	242	219	216	210	233	213	225	238	228	224	237	225	228	228	247	222	220	232	248	223	237	219	240	206	237	248	201	221	225	211	250	258	235	208	220	218	221	223	246	235	230	228	206	240	213	227	224	226	237	223	212	219	207	230	249	198	232	213	237	213	241	205	222	242	206	249	228	186	228	211	228	224	229	220	229	222	224	218	230	240	234	200	215	223	232	218	227	223	219	226	230	210	217	230	244	251	221	217	249	215	230	229	229	231	206	236	224	187	219	198	222	227	234	218	227	252	202	222	209	229	226	222	230	222	223	225	238	243	226	206	241	250	247	218	232	218	226	208	231	229	227	238	243	227	238	230	221	213	213	207	247	219	239	227	233	224	229	224	250	198	248	207	193	215	238	237	207	234	234	232	231	237	234	240	231	255	213	221	222	224	227	229	244	236	222	209	233	211	227	217	201	225	251	222	205	230	207	238	224	208	216	211	233	227	234	210	223	223	249	230	208	239	218	236	220	226	256	249	226	239	224	215	214	203	212	226	230	227	216	221	232	232	243	226	218	183	223	223	226	196	207	216	229	227	221	227	207	220	213	222	235	228	216	222	222	230	231	228	184	219	220	233	248	217	222	231	215	228	250	216	201	215	235	227	235	217	224	257	237	227	218	211	256	208	241	244	222	212	238	240	209	223	240	223	243	205	245	196	219	218	278	248	221	226	219	224	249	206	254	242	196	208	232	227	239	231	211	210	211	235	204	236	235	233	230	235	232	229	192	224	222	218	231	221	219	216	228	229	228	220	226	216	248	226	226	232	206	206	217	234	198	237	233	216	244	231	240	218	228	222	245	235	237	185	231	211	232	227	210	230	238	197	229	234	218	236	210	228	216	207	238	265	231	232	221	217	226	238	229	244	245	225	233	219	224	215	195	234	217	213	240	245	217	222	241	240	223	224	231	212	236	204	237	223	251	212	217	244	212	231	207	241	227	218	226	233	195	230	224	228	225	217	242	232	230	236	216	223	240	239	226	209	233	229	225	210	224	231	252	233	248	240	200	242	232	235	251	228	236	201	224	234	226	222
