345	0	2700	123211	400	11	46	407	532	417	386	477	398	452	398	379	373	335	335	363	394	480	638	829	816	879	816	725	663	513	481	400	285	252	258	241	251	244	247	259	227	222	243	232	224	225	209	213	206	210	224	215	196	197	213	194	203	219	193	198	201	217	180	191	205	182	234	166	227	183	218	223	203	197	196	170	202	219	199	205	188	182	196	180	187	194	220	197	191	175	178	176	202	194	193	184	197	172	209	172	202	202	190	180	163	158	216	169	200	195	203	172	178	184	154	218	190	191	200	178	204	195	205	199	202	178	193	202	182	170	194	193	177	168	166	174	200	190	180	176	167	173	194	168	187	173	185	175	170	197	172	201	179	170	179	182	146	199	204	188	177	190	184	176	186	199	169	176	175	182	173	168	178	160	180	175	183	157	171	168	191	183	148	189	166	205	191	182	177	179	197	201	175	182	189	173	171	201	179	202	155	179	188	180	182	195	163	170	187	156	196	173	168	177	184	173	182	191	187	182	190	189	183	185	172	176	174	184	196	182	202	196	170	196	204	186	173	152	177	170	171	186	195	173	159	193	180	179	176	173	167	176	174	198	170	189	178	168	169	167	186	176	187	193	183	169	159	187	153	159	197	188	180	194	195	188	179	184	159	170	175	197	190	206	167	173	152	160	189	169	199	188	173	201	178	162	164	174	170	182	189	185	196	185	174	185	174	190	179	191	183	175	179	166	190	157	180	202	159	172	150	182	180	185	179	181	176	170	159	173	177	172	170	173	175	178	181	184	182	191	177	188	154	171	168	176	198	194	190	177	184	183	171	181	174	186	162	189	179	172	168	182	168	189	193	160	189	176	174	182	175	195	166	169	182	163	189	189	174	194	168	161	181	153	178	199	192	172	184	190	176	201	196	182	166	159	180	163	184	208	174	166	165	187	179	182	183	170	188	177	178	174	154	183	170	185	182	194	195	171	182	180	181	154	175	164	182	187	208	172	199	176	161	206	222	157	192	191	181	191	153	170	193	187	187	193	188	169	186	165	190	185	179	202	184	191	178	197	179	174	180	184	163	196	172	177	171	177	173	188	166	161	156	173	167	178	171	157	177	191	167	182	197	168	185	166	171	194	164	172	193	170	160	193	186	195	190	162	180	153	170	187	188	169	173	152	180	171	155	185	180	175	173	179	180	180	183	183	164	176	151	192	157	201	175	161	180	169	191	199	157	183	187	193	173	187	171	174	173	169	176	161	163	164	175	195	171	180	171	176	166	187	199	198	184	182	177	162	173	186	192	190	178	184	194	191	140	171	161	163	166	193	188	180	174	166	195	177	167	140	166	192	183	186	180	203	157	184	162	207	181	180	185	178	177	171	188	167	173	170	175	166	162	183	179	154	178	160	173	184	163	170	165	175	194	183	218	186	171	192	170	182	200	193	185	180	158	171	194	162	174	153	153	168	173	196	189	182	188	170	180	194	182	166	193	176	153	200	157	197	189	182	183	187	178	163	179	169	174	170	165	198	156	193	177	186	177	180	180	170	187	165	150	161	194	200	184	156	211	179	179	158	167	187	168	172	187	172	168	189	176	178	165	171	197	180	171	168	177	167	176	195	183	185	174	181	197	172	178	192	182	170	182	179	175	179	169	184	166	176	183	202	191	178	176	190	157	167	200	168	189	170	178	200	169	174	189	194	171	147	143	172	164	199	173	197	206	201	175	175	196	168	180	176	180	177	162	176	187	194	184	177	181	190	193	177	185	177	161	171	178	167	174	159	172	189	168	161	202	178	183	187	156	193	194	179	174	188	180	155	182	184	170	197	181	201	188	180	163	166	170	187	162	166	196	177	154	174	202	186	190	176	182	166	195	167	176	169	179	179	192	162	190	186	201	179	187	186	197	186	171	169	185	187	196	158	168	201	191	183	172	159	162	184	192	181	187	186	189	174	178	169	173	154	177	187	187	165	180	170	152	145	195	170	167	167	165	154	189	177	164	190	178	158	186	188	165	200	174	183	200	167	165	189	184	178	163	179	175	187	172	159	180	187	190	180	187	180	174	187	176	170	164	203	192	157	180	175	191	174	192	181	171	178	178	189	149	182	192	189	166	175	155	178	194	160	180	179	191	194	187	156	188	164	177	199	187	182	165	184	152	152	158	163	188	180	167	175	170	173	184	167	188	159	165	175	189	172	182	181	157	182	177	165	198	180	204	167	186	183	187	169	184	154	168	172	183	165	193	191	183	178	185	166	151	174	165	163	197	156	163	170	175	204	151	162	176	171	195	176	202	197	193	183	166	143	168	176	166	197	178	162	169	182	157	193	179	196	171	171	189	157	183	192	164	189	136	189
345	1	1900	123334	403	8	181	741	890	728	471	447	398	379	311	313	271	285	243	272	222	243	272	338	355	384	452	440	437	454	452	428	394	352	257	213	183	172	175	180	171	140	158	181	177	176	169	181	154	172	145	176	155	166	166	163	139	151	149	156	152	152	138	156	161	165	152	156	135	145	163	152	152	147	156	169	130	159	138	140	150	132	153	157	144	142	150	153	146	141	132	144	132	143	139	146	127	135	131	129	143	131	129	150	151	151	150	133	132	138	155	132	145	128	143	143	151	142	123	146	132	125	151	133	141	112	154	161	137	137	136	134	154	134	148	144	143	132	138	140	118	138	165	139	122	137	143	132	137	143	153	152	155	133	132	129	174	180	141	147	140	139	132	157	144	137	147	137	126	136	162	131	137	163	145	149	140	144	131	132	139	160	150	131	162	134	134	156	147	132	128	150	158	128	132	141	168	128	144	147	134	174	139	150	125	137	127	118	132	152	145	145	150	147	123	126	174	148	121	142	140	145	139	143	115	130	155	138	153	142	122	150	140	146	142	124	144	160	133	143	133	139	134	134	130	127	152	143	127	144	156	147	136	137	138	138	145	140	125	122	136	146	135	127	132	131	155	136	137	153	119	136	158	141	151	136	124	163	136	127	136	146	131	125	154	130	161	152	147	152	141	146	133	144	145	129	136	144	126	150	140	137	159	146	131	150	125	155	128	145	152	164	146	154	141	144	130	140	153	147	133	145	149	149	133	146	160	127	139	146	157	139	155	138	136	136	140	121	143	135	164	148	127	133	129	130	150	124	131	148	165	124	136	138	137	137	145	133	132	141	115	123	144	154	130	122	122	142	133	125	130	130	153	150	141	162	134	130	154	135	148	122	134	127	148	155	142	139	154	136	150	126	133	143	137	152	149	134	125	171	123	144	128	135	145	129	135	141	126	146	136	115	151	144	149	170	154	127	129	136	150	134	116	158	154	146	128	150	131	151	138	151	131	144	150	147	140	135	140	182	134	137	123	156	129	126	140	154	119	146	141	146	130	143	131	150	149	128	155	145	151	137	152	158	144	160	126	141	142	122	121	135	136	142	144	135	122	144	132	141	127	131	162	158	133	153	137	134	116	158	131	130	132	130	149	157	163	154	155	149	147	110	157	161	135	136	157	137	126	124	149	146	143	138	149	142	157	160	122	133	144	150	145	126	147	142	111	127	161	130	137	141	137	128	131	140	144	154	135	126	124	144	146	143	115	125	147	137	128	143	151	141	165	150	144	130	152	131	132	141	136	135	130	137	149	153	144	137	130	146	135	129	150	142	131	136	145	139	140	114	136	123	147	146	139	123	148	147	155	150	170	146	137	138	164	137	143	142	121	140	150	155	137	157	135	124	139	139	117	136	157	135	131	128	129	146	138	139	144	149	153	150	128	144	134	128	146	147	138	135	124	150	137	143	127	141	135	151	143	147	144	136	122	138	133	134	132	151	134	114	147	138	153	132	127	139	162	145	152	149	129	148	152	150	146	141	149	133	140	158	162	169	137	162	139	162	140	142	128	148	135	140	162	154	129	127	138	142	139	127	116	136	132	145	146	144	130	122	121	148	132	122	140	149	138	129	148	129	128	141	139	122	111	147	142	138	133	145	158	117	154	155	138	154	133	152	132	133	135	149	147	160	150	143	154	131	157	171	149	145	118	135	146	140	153	144	139	141	120	152	152	143	152	137	159	128	141	125	143	156	136	140	108	148	131	124	155	139	151	142	134	125	121	127	152	133	134	136	136	137	149	137	157	108	170	145	157	139	138	139	139	135	148	146	152	120	152	130	157	150	131	146	137	137	137	140	128	149	123	122	155	161	138	161	116	131	132	141	145	151	139	145	159	137	141	138	139	146	136	138	122	134	117	125	138	121	164	129	146	136	120	145	143	155	153	140	159	145	131	117	152	145	146	126	144	145	149	131	172	142	130	129	138	131	144	149	123	153	136	155	113	129	134	129	120	139	127	127	133	133	143	120	127	123	115	138	122	138	126	151	133	144	157	154	137	147	131	156	138	129	151	129	149	128	136	139	144	136	160	116	130	153	132	140	136	144	160	149	136	139	132	143	160	126	148	130	141	113	133	142	143	130	164	139	127	133	160	141	146	159	136	138	125	147	149	156	144	135	165	152	133	122	144	130	138	137	129	141	122	124	137	136	123	146	134	112	154	151	138	147	146	146	123	145	128	162	150	148	136	153	135	156	149	130	126	122	163	156	154	151	147	136	141	118	154	136	175	140	149	132	120	132	125	144	126	123	125	124	110	135	150	144	127	131	150	145	146	141	154	140	131	130	140	160	149	148	135	139
345	2	2100	123457	392	8	124	674	898	799	529	462	420	433	388	347	342	288	311	264	263	270	279	302	325	322	339	333	326	270	263	269	253	226	202	217	224	229	204	220	206	220	225	229	197	200	191	191	206	205	190	184	184	172	177	212	201	186	200	213	223	232	228	273	223	209	204	180	189	192	205	197	185	181	189	175	171	187	176	170	173	173	171	169	167	199	184	169	175	165	170	157	192	169	170	174	170	181	167	158	159	161	183	174	157	195	196	145	159	188	173	185	168	172	155	158	177	157	150	198	170	185	167	155	174	150	178	169	150	169	157	177	148	168	145	174	181	153	192	200	174	197	169	184	152	181	151	200	152	171	176	153	186	180	190	171	195	200	160	179	170	175	178	156	184	176	184	163	166	191	170	172	186	196	150	172	149	195	179	174	168	152	173	178	167	175	157	142	171	183	153	170	154	140	177	182	171	201	186	170	172	164	146	166	183	188	187	175	151	179	168	175	179	163	180	149	190	170	168	182	157	162	158	164	167	181	180	155	176	195	150	180	171	179	160	156	154	173	180	148	175	158	147	181	176	161	150	164	150	172	148	189	155	161	174	141	158	170	176	158	167	183	169	158	166	153	154	158	139	207	169	177	191	172	180	148	169	152	176	176	155	163	175	157	190	156	193	143	148	190	182	186	152	184	175	161	182	177	164	160	177	183	167	154	160	169	165	182	172	175	166	152	174	203	172	175	183	167	162	147	154	161	152	150	170	154	182	177	160	181	172	191	160	173	153	162	182	164	169	157	176	191	177	181	166	163	165	175	155	176	174	170	163	152	170	170	157	165	154	164	199	172	158	181	167	181	183	176	162	175	152	180	147	194	167	172	172	162	167	167	160	177	178	168	161	177	169	160	187	170	167	162	171	176	157	146	175	173	161	184	166	171	191	182	158	148	161	170	141	168	162	174	151	151	166	164	171	194	166	186	163	149	162	152	172	161	155	142	169	190	165	159	127	156	161	170	181	167	177	173	183	189	182	145	183	168	172	151	138	165	173	153	169	157	178	138	179	175	138	160	174	163	195	163	164	175	184	150	179	168	166	165	179	195	189	166	160	173	147	166	145	164	169	177	170	165	170	162	164	144	171	178	186	152	157	174	180	170	182	170	137	180	180	153	151	169	153	172	178	177	178	164	141	181	174	168	164	169	167	187	177	185	158	166	169	172	142	163	169	166	160	168	168	178	189	167	165	167	161	164	170	169	173	164	177	152	179	164	174	171	168	184	187	178	170	162	168	160	173	162	179	158	203	174	156	175	178	186	180	170	175	183	156	159	166	174	174	149	196	167	161	170	151	184	160	166	148	143	180	171	156	146	162	161	147	166	176	195	171	164	164	161	168	175	168	152	165	187	158	186	165	188	167	185	141	172	162	171	180	139	151	146	163	167	196	164	158	157	155	162	160	185	155	151	177	162	164	175	169	175	175	147	168	175	182	174	150	139	159	154	174	162	167	163	147	189	199	174	154	188	183	164	148	167	186	192	145	179	179	178	153	180	131	172	172	187	192	157	157	166	190	144	157	188	177	151	158	144	162	172	184	194	170	171	164	149	183	157	171	166	165	172	166	170	156	164	169	163	187	179	152	185	172	168	201	155	175	165	162	166	168	166	151	150	169	149	156	152	185	179	170	154	156	171	181	179	165	164	178	167	145	181	154	192	167	186	166	180	151	158	177	176	162	175	153	178	160	162	156	139	186	151	168	161	165	174	171	182	158	167	197	159	140	154	173	171	160	200	167	179	166	173	162	161	148	167	168	208	180	153	149	167	181	145	164	175	152	169	163	161	150	154	161	172	152	167	160	167	164	198	146	180	176	167	161	154	145	144	175	154	146	163	149	154	149	146	189	184	169	170	153	160	179	158	177	150	185	184	178	180	180	165	169	165	172	169	178	165	165	163	180	169	163	176	185	162	155	156	163	163	155	179	157	171	161	164	179	172	160	202	149	169	171	170	149	149	177	179	159	140	149	178	156	154	173	185	161	164	180	157	164	153	169	188	162	178	178	178	164	156	182	166	172	163	165	173	162	158	164	175	175	161	154	164	163	158	159	145	181	170	166	166	165	158	174	172	147	191	162	196	164	183	156	158	150	156	157	187	166	177	154	150	149	182	171	159	175	165	188	143	173	185	156	179	188	168	164	175	170	178	183	153	140	162	177	164	175	171	164	142	177	153	152	156	165	169	164	163	160	157	205	172	166	173	165	164	176	168	157	174	154	169	150	167	154	160	154	156	178	162	171	171	174	155	148	144	169	168	144	153	176	176	164	158	175	174	140	174	153	182	177	177	158	186	162	182	184	158
345	3	3500	123581	394	20	142	726	1024	1140	870	553	410	410	367	365	360	327	323	316	303	291	353	447	487	609	651	704	668	656	599	499	489	440	374	305	273	221	232	233	211	203	237	223	199	197	195	219	200	209	219	212	182	200	202	199	176	194	208	201	188	207	177	174	169	197	181	210	189	195	183	197	196	192	205	197	197	185	188	180	186	176	201	199	184	172	191	180	151	180	190	166	185	168	183	183	189	193	165	205	173	211	165	187	154	212	177	195	198	174	200	200	173	178	200	202	171	171	148	175	177	174	187	194	182	203	188	189	180	200	173	172	198	184	194	178	170	162	168	196	162	186	190	192	178	172	186	166	190	188	191	188	182	194	175	179	198	177	139	157	188	167	177	183	186	164	215	175	179	170	176	188	175	170	172	198	173	175	191	191	187	180	172	185	169	194	165	164	199	186	157	185	173	186	182	156	188	212	162	195	199	177	211	173	197	160	183	156	196	191	190	185	174	183	161	179	176	170	158	185	183	183	214	194	192	184	179	155	175	164	146	185	198	202	179	185	198	177	175	184	180	191	187	186	183	179	188	182	173	184	203	175	169	172	176	141	191	181	188	199	187	170	180	181	191	179	183	171	183	187	192	188	179	189	156	189	173	167	164	169	192	186	151	185	181	188	197	189	181	182	175	185	180	188	200	195	184	170	196	178	171	173	198	183	177	187	201	193	176	170	171	200	190	185	176	186	185	186	187	208	181	177	166	171	178	180	193	171	189	175	180	154	192	188	213	173	198	185	168	163	194	195	194	191	167	186	184	191	186	194	185	167	178	172	161	170	186	173	202	167	180	172	163	173	195	183	184	169	180	172	194	214	172	172	160	182	177	175	168	163	174	197	176	144	180	194	195	170	188	181	176	178	182	183	189	163	158	192	184	187	166	168	167	165	189	161	166	180	197	202	180	185	161	191	170	198	180	185	155	169	190	217	166	188	176	195	186	172	198	179	198	182	187	162	178	190	185	162	178	207	184	188	188	173	193	191	175	164	183	163	183	175	176	185	188	172	173	208	184	192	179	192	162	181	195	162	173	195	194	192	189	166	175	193	186	163	181	170	174	199	185	179	206	180	202	184	185	183	175	159	194	192	198	174	184	191	178	173	179	179	186	167	170	173	190	206	195	176	182	197	167	194	179	173	179	177	182	176	186	192	176	173	178	188	172	179	172	159	170	178	181	189	164	200	189	174	176	220	201	161	187	175	159	161	186	163	169	173	195	208	180	172	175	188	185	188	173	169	181	151	188	176	180	183	183	167	183	201	184	178	174	173	179	174	186	196	207	198	153	180	178	171	192	162	189	178	172	184	169	177	160	177	173	165	179	173	181	185	201	186	170	193	185	182	164	193	188	170	167	195	183	167	169	163	180	164	172	201	185	180	200	193	208	191	176	183	170	169	170	194	168	174	173	176	161	179	209	173	195	184	182	175	159	189	163	192	190	192	180	182	193	193	170	162	160	196	169	181	190	184	169	200	173	172	197	166	170	177	190	196	167	190	176	177	190	169	158	171	177	178	185	170	186	171	166	167	154	189	168	197	181	183	190	195	172	187	164	198	167	195	167	169	160	187	179	170	170	181	174	174	173	210	164	178	177	169	178	214	202	168	163	167	192	203	179	169	203	176	180	181	186	176	206	174	177	187	167	193	149	192	166	173	167	196	184	169	152	194	190	180	175	196	175	188	179	170	171	174	166	171	184	178	196	165	175	172	152	186	164	174	176	186	194	178	174	180	193	187	160	169	177	183	171	204	183	164	188	179	170	202	168	165	177	171	194	176	187	172	183	195	171	178	196	172	201	194	166	184	192	174	186	169	149	162	185	163	161	177	166	193	200	201	180	194	165	185	179	179	174	197	194	174	173	168	183	180	173	182	163	172	154	171	183	166	183	196	186	185	175	151	180	191	168	185	217	184	190	180	166	165	171	181	170	165	177	170	176	179	193	187	197	168	166	201	168	174	178	193	185	177	185	170	181	158	187	161	190	210	173	181	190	168	183	169	176	177	159	179	183	173	182	185	163	185	158	192	168	194	183	179	179	184	194	162	206	184	186	180	177	202	175	170	196	168	185	182	168	175	188	154	184	212	179	168	180	182	168	166	187	175	195	191	196	163	171	200	159	193	158	185	163	175	194	162	169	183	173	164	180	167	189	166	193	163	159	173	181	183	175	188	179	167	190	178	190	170	194	181	187	177	171	163	180	161	189	175	193	181	188	189	178	190	165	189	190	196	181	178	153	154	196	170	180	198	188	187	162	166	175	179	167	205	168	169	184	163	160	171	186	181	179	156	169	178	178	161	189	188
345	0	2700	123704	369	14	69	531	979	1099	939	531	421	434	392	393	352	351	361	352	345	297	315	311	414	546	625	720	776	808	774	722	684	591	457	388	338	294	268	292	280	268	259	245	221	262	257	257	264	244	223	234	242	246	240	238	232	283	265	270	225	250	244	244	234	234	220	227	235	221	218	239	224	227	215	204	225	234	242	202	214	233	203	197	238	223	191	223	189	194	183	213	197	207	212	251	204	210	215	195	215	213	232	221	218	212	198	204	216	193	228	225	204	220	230	186	248	210	214	185	207	219	208	216	205	212	201	196	210	207	198	216	213	217	220	223	210	210	213	231	224	213	224	209	218	182	224	199	210	194	186	201	212	211	214	184	177	231	220	210	206	196	207	219	196	226	200	225	195	216	206	234	213	207	216	220	203	204	222	221	212	215	213	225	227	205	209	208	211	215	205	214	200	206	215	226	205	196	186	228	181	192	198	228	205	239	201	189	224	197	205	206	201	245	210	202	204	206	212	185	231	205	220	200	212	198	171	207	228	241	189	208	200	188	163	222	210	221	199	204	220	178	207	190	180	218	182	237	206	211	212	201	187	202	196	220	198	193	228	206	194	213	204	203	202	195	174	207	233	211	189	201	196	195	229	226	211	210	180	189	174	213	216	249	221	222	197	205	203	211	192	206	198	202	209	247	210	199	220	210	208	190	198	222	204	217	208	212	195	179	210	223	209	209	200	224	219	194	187	198	208	195	212	229	200	206	191	211	210	225	181	214	196	225	214	200	182	234	215	190	212	199	195	235	208	220	216	207	173	189	234	217	192	210	197	215	179	205	200	202	182	234	205	205	207	213	233	225	211	213	200	205	186	199	200	202	197	187	192	194	204	211	205	203	228	208	216	225	223	221	194	243	224	209	186	198	211	214	193	218	216	212	230	206	216	225	204	215	217	214	198	215	231	204	186	193	181	204	206	176	207	226	189	208	206	197	212	186	221	189	218	212	182	207	182	206	210	214	191	187	191	192	211	205	198	210	207	207	215	219	188	216	216	208	208	209	168	219	222	199	192	194	227	188	219	227	201	195	195	222	193	187	197	199	207	221	189	184	223	186	216	196	203	217	198	203	193	179	191	204	198	194	212	186	195	207	211	190	224	201	216	225	195	184	222	221	184	203	227	201	184	218	208	200	199	225	192	202	200	210	221	193	220	215	214	200	197	215	198	185	206	183	228	242	192	231	231	192	189	197	215	223	223	226	226	215	198	188	194	212	213	207	222	190	201	206	212	197	202	216	172	222	207	174	202	215	200	220	207	191	212	209	170	225	213	214	200	204	208	210	205	192	211	220	210	184	221	205	179	217	218	213	211	205	215	177	222	180	219	195	209	200	173	194	177	211	210	227	214	213	192	195	201	194	221	217	186	207	200	209	218	208	200	197	215	197	200	193	205	204	222	219	206	178	205	236	202	207	207	231	190	212	193	201	213	190	217	208	216	194	204	203	197	194	228	186	214	214	209	232	187	170	209	220	208	189	202	188	217	223	208	206	202	207	194	230	189	215	195	221	205	220	205	179	202	207	205	198	241	224	189	211	202	203	171	233	167	205	186	197	199	226	179	186	192	231	192	221	215	227	180	228	210	212	189	200	214	209	224	216	199	224	224	184	207	176	188	184	224	199	211	240	216	198	196	201	205	222	210	197	208	221	206	210	183	180	188	200	194	202	235	216	211	191	203	204	193	210	210	224	206	199	210	186	208	202	189	223	198	164	189	221	212	237	201	197	185	215	193	181	196	192	179	217	197	191	211	225	190	224	223	198	204	194	200	188	203	194	204	203	237	200	225	209	196	222	210	208	197	211	190	208	214	196	221	212	194	198	202	243	223	201	187	189	189	207	206	186	195	188	185	207	190	200	210	199	216	191	217	214	213	203	202	199	211	197	209	200	225	189	207	187	208	210	215	206	218	175	204	186	233	208	199	196	202	213	236	225	228	191	198	216	205	208	220	221	204	204	194	190	208	206	203	229	204	214	189	243	192	230	207	197	174	201	183	218	212	195	196	203	226	219	193	225	190	207	212	201	218	206	215	198	198	198	220	196	236	217	212	195	209	187	206	236	195	190	179	195	210	184	196	201	199	215	208	209	215	191	211	191	205	198	198	211	211	208	205	234	203	194	197	190	210	206	205	200	196	202	220	206	201	210	190	191	203	199	165	218	187	196	217	216	190	203	201	194	215	215	217	196	187	204	204	201	196	209	191	199	195	200	224	194	206	208	202	210	189	192	226	187	197	188	194	202	217	173	197	226	226	220	196	184	183	209	203	204	197	205	192	215	223	210	205	177	201	210	194	222
345	1	1900	123827	391	13	169	809	1074	1183	1101	797	526	420	341	343	328	336	285	288	297	255	240	283	299	319	394	429	453	511	526	536	576	540	518	522	439	431	393	333	276	244	243	210	221	230	224	195	205	217	194	252	214	216	223	211	219	205	197	205	219	225	218	208	208	201	199	203	194	213	173	193	178	208	198	191	195	197	174	199	194	190	181	180	200	201	208	180	197	177	188	196	214	184	189	178	207	205	206	189	190	167	180	197	186	185	189	183	197	192	186	189	191	195	179	176	191	193	204	173	220	167	188	191	194	179	156	162	201	195	212	205	205	205	186	168	171	191	198	175	199	183	199	212	181	201	162	180	211	185	182	203	191	174	192	181	175	191	197	209	208	179	186	188	185	169	178	182	182	190	195	193	187	198	185	189	176	177	207	195	217	182	163	212	181	192	170	193	195	195	180	212	179	187	184	200	198	196	187	184	194	199	183	172	192	175	174	189	201	188	157	190	162	216	189	193	186	194	175	215	203	176	200	193	171	179	195	182	177	175	204	165	200	166	192	168	203	186	183	195	189	173	181	176	189	198	178	185	187	196	192	203	192	162	186	185	202	190	193	176	185	196	200	175	169	183	189	162	190	197	183	187	189	180	176	199	171	194	187	189	181	205	177	169	201	173	225	164	178	179	165	181	197	199	197	173	186	165	179	198	187	172	207	187	187	163	189	210	190	196	176	195	209	190	173	199	190	179	186	169	186	196	182	192	170	222	200	183	169	197	178	196	176	172	184	199	193	178	199	176	173	180	195	192	214	178	166	174	172	202	181	182	175	203	204	190	193	187	195	171	182	186	180	186	180	189	191	183	220	179	171	187	189	172	173	184	198	200	180	175	180	174	195	165	194	180	189	182	180	182	181	170	150	181	213	191	177	199	202	179	173	213	220	189	202	177	184	213	180	183	176	185	190	161	183	161	200	197	175	202	193	164	190	187	193	183	178	195	176	165	182	191	200	198	170	209	176	171	159	187	190	174	215	193	194	182	185	204	198	173	169	187	188	191	161	199	209	197	205	206	170	173	203	178	196	180	195	193	183	194	183	188	182	195	188	181	205	173	189	179	173	167	205	195	209	162	190	200	193	197	201	180	184	190	189	199	191	200	170	191	205	195	171	187	179	182	183	220	184	194	189	189	182	202	207	193	178	197	193	184	177	199	170	178	176	189	193	187	193	189	188	158	175	200	187	199	177	212	177	198	182	177	181	181	189	188	178	198	167	186	209	197	195	181	190	177	166	175	172	157	217	194	200	171	173	158	181	197	198	193	193	173	175	211	182	208	190	188	150	173	187	197	165	168	175	202	180	176	212	188	190	170	192	192	182	194	193	176	177	184	197	175	191	205	171	175	161	198	175	192	193	199	177	183	190	201	198	195	175	175	196	178	198	189	166	205	201	185	186	180	165	174	189	186	208	198	168	169	186	180	180	208	200	183	203	167	171	195	201	178	199	183	183	189	184	165	191	177	163	206	187	181	185	200	177	187	194	198	179	167	156	173	181	182	177	194	190	190	172	188	200	173	195	186	195	170	201	215	167	180	180	195	176	203	193	191	162	199	187	185	169	186	164	174	194	200	184	182	175	193	173	211	174	212	190	166	168	201	151	180	188	200	188	183	186	204	211	173	176	177	187	195	185	180	194	202	186	185	184	167	161	182	173	168	187	191	197	176	198	207	169	195	194	184	155	166	192	160	192	177	197	225	187	176	163	180	187	181	178	170	185	187	195	164	200	203	173	180	191	187	168	181	168	201	185	182	168	174	197	188	207	194	196	171	172	194	177	196	184	208	183	166	161	166	185	197	178	192	200	169	203	173	212	177	206	169	195	183	185	162	208	173	191	177	189	182	190	192	179	160	177	168	200	167	219	186	199	181	188	180	189	199	192	196	193	171	187	209	192	176	179	193	178	192	180	190	178	210	182	187	182	185	188	194	204	193	183	196	194	207	179	182	166	183	157	208	195	145	166	182	192	182	209	191	181	172	196	187	162	197	188	167	207	168	190	194	162	170	206	197	203	186	194	198	192	195	183	191	172	167	188	180	189	179	177	175	171	220	176	203	194	194	189	194	173	168	181	185	201	201	173	191	184	192	155	194	199	173	187	180	159	181	207	200	168	225	205	184	179	174	171	219	193	188	176	160	208	165	189	167	167	170	173	185	194	198	169	194	185	186	167	177	177	197	218	167	188	186	179	183	174	201	187	190	177	197	197	183	180	172	194	212	182	194	187	193	183	197	182	200	190	162	177	205	180	194	199	183	200	168	201	194	193	199	175	180	194	177	183	191	206	205	184	177	194	194	173	180
345	2	2100	123950	382	20	142	673	1013	1036	741	444	421	460	377	364	355	337	302	274	308	262	292	291	378	398	444	495	523	540	565	610	585	578	525	441	355	254	225	241	232	215	220	204	197	209	218	211	206	248	211	227	218	250	200	210	207	198	225	186	186	202	201	166	152	185	199	204	206	202	189	209	183	190	206	170	187	190	190	187	177	197	195	197	204	211	178	182	188	170	190	202	177	181	189	181	195	194	156	190	221	178	199	188	187	177	193	210	203	164	183	202	194	183	197	173	179	169	191	162	181	159	206	164	164	180	188	181	193	184	174	179	185	195	198	202	189	190	157	172	200	180	188	178	187	171	208	177	207	187	189	186	153	194	181	180	185	194	166	167	168	160	168	176	184	201	185	175	162	200	183	192	189	198	192	178	181	163	214	185	150	187	165	188	194	188	186	186	166	208	168	172	198	162	189	192	162	184	157	171	172	175	180	172	181	167	180	161	165	198	197	171	194	179	181	205	202	181	194	178	193	193	194	192	176	161	163	170	216	192	195	183	196	160	161	154	157	181	196	193	181	186	198	189	158	183	183	170	190	176	181	182	180	174	174	199	160	159	182	182	165	187	166	197	154	150	183	178	176	166	165	167	175	167	185	179	177	175	163	181	170	178	171	171	186	181	175	196	160	176	188	197	166	178	176	176	148	175	177	174	182	183	165	149	201	179	181	168	186	181	207	164	197	178	174	156	164	171	177	203	184	207	190	195	177	183	186	156	189	172	171	181	182	178	175	180	173	185	180	177	185	171	171	177	180	190	165	176	185	173	140	179	176	182	166	185	180	187	183	208	173	174	164	184	158	172	164	179	183	191	186	167	176	176	169	190	185	175	174	178	169	188	188	194	173	193	176	166	187	171	172	164	183	173	170	160	173	200	159	188	177	188	150	167	197	164	176	186	178	208	165	172	176	169	179	157	182	183	190	192	193	172	179	149	171	181	181	172	171	177	158	169	178	159	198	169	193	195	195	189	188	189	177	168	169	171	163	182	171	180	191	195	175	172	179	186	191	159	169	192	188	186	171	167	181	169	176	203	183	165	184	171	180	174	176	160	171	159	175	187	178	224	190	191	204	168	177	169	173	210	163	180	194	195	165	177	172	177	190	187	182	157	182	183	190	172	151	170	202	197	156	184	186	179	171	175	171	171	186	163	181	190	196	173	181	174	175	164	161	176	192	161	174	170	194	154	176	173	178	195	188	174	189	176	172	195	173	194	185	191	178	186	190	162	177	169	180	212	189	159	165	179	178	175	180	165	163	196	182	186	176	183	192	202	158	183	183	153	170	172	195	167	208	163	193	171	186	174	176	171	170	176	176	186	172	192	179	184	171	182	193	169	152	178	190	183	178	155	179	181	169	157	159	165	167	183	180	174	182	177	177	192	183	157	192	193	196	202	185	194	167	194	169	175	178	185	190	187	192	124	173	160	174	179	202	187	194	193	179	190	190	171	175	170	175	179	156	189	191	159	178	197	169	166	208	163	164	178	198	187	161	196	171	173	152	166	180	191	206	172	179	188	187	194	162	202	177	169	173	184	186	192	193	164	155	169	200	177	179	179	170	206	187	172	192	169	166	183	185	190	179	185	183	191	200	189	169	167	171	161	183	184	178	157	217	182	190	168	213	171	185	192	193	170	167	175	187	159	160	166	155	182	192	196	179	162	151	171	178	191	168	160	190	178	139	147	174	188	177	170	174	195	185	192	192	172	171	181	180	187	182	169	163	177	175	193	187	183	170	188	177	178	195	176	173	207	180	189	199	174	191	167	167	176	186	176	178	175	164	178	172	171	205	178	185	147	182	164	171	197	189	182	154	163	180	169	185	166	171	169	186	187	180	181	184	189	168	191	185	171	174	168	191	197	196	170	177	178	157	151	163	158	175	170	183	169	165	208	167	177	205	179	174	189	152	172	164	169	152	171	177	183	163	184	181	173	189	173	177	184	169	182	190	183	159	187	176	177	175	186	168	180	182	192	173	172	181	191	187	173	184	187	178	177	193	188	205	159	164	157	161	193	182	183	162	161	189	197	173	164	185	179	186	181	167	169	184	149	193	185	196	185	171	184	168	173	185	184	177	163	191	185	174	171	200	165	172	182	166	174	176	177	184	163	179	194	184	198	180	178	173	160	178	179	174	177	181	178	192	187	202	169	182	184	181	175	164	172	171	177	191	202	170	165	175	182	183	176	171	186	179	174	162	183	192	194	193	179	177	205	186	178	187	168	192	181	165	202	185	193	196	202	163	175	193	188	181	171	190	167	172	181	169	172	169	148	192	207	172	200	181	174	183	162	188	195	160	172
345	3	3500	124073	386	20	86	474	683	553	390	444	423	398	347	370	336	347	298	287	291	272	277	272	252	326	395	475	491	521	505	553	540	475	373	297	239	221	203	197	206	197	204	217	203	191	201	249	221	225	210	204	228	218	216	229	199	174	189	198	189	187	176	161	192	185	181	192	175	177	180	181	197	173	184	165	162	169	174	159	162	184	179	189	154	159	198	191	170	144	183	176	168	154	170	160	174	148	182	173	187	156	163	177	161	177	183	169	170	158	172	159	179	156	159	180	162	168	173	164	165	166	173	179	174	149	175	178	154	170	157	177	184	157	159	163	181	151	177	191	151	157	166	175	174	153	159	166	137	163	172	165	142	181	166	147	144	166	170	190	151	140	167	176	165	163	149	157	169	177	162	167	159	147	173	160	181	143	196	180	178	174	175	171	171	154	161	147	167	164	175	149	179	149	165	162	169	172	143	172	166	130	175	163	137	185	155	156	146	164	172	171	167	146	173	185	158	164	161	164	181	177	173	176	157	164	177	167	170	152	170	169	167	155	168	167	164	158	166	165	162	178	160	166	153	168	182	182	160	167	160	153	159	160	155	187	158	172	164	173	160	179	152	156	170	163	167	160	159	159	169	156	166	167	180	169	163	158	177	153	178	159	158	170	187	179	177	145	171	171	167	168	156	155	165	151	188	157	164	150	192	176	170	155	164	161	180	187	164	156	159	164	173	156	185	185	154	152	168	200	167	163	173	164	153	157	176	165	164	149	163	168	156	154	144	161	159	161	149	163	153	144	174	167	177	149	174	151	158	182	144	151	146	152	174	161	153	175	174	173	170	164	173	145	163	173	164	149	163	169	190	185	199	177	153	175	171	164	138	151	156	171	158	179	193	170	176	169	157	161	146	181	176	176	161	183	179	160	152	155	149	196	167	170	168	176	179	176	149	169	162	154	173	165	158	177	145	185	173	164	156	183	155	158	156	147	162	169	167	181	164	185	181	158	144	175	182	165	165	187	160	167	181	185	189	156	176	162	177	154	150	171	164	161	164	164	188	167	170	189	169	165	150	148	164	167	177	170	161	159	154	190	142	163	156	144	154	159	163	168	171	149	166	155	163	184	182	166	162	155	166	171	149	167	192	151	168	161	189	163	170	157	176	188	155	163	175	160	145	153	154	148	176	156	172	187	159	164	154	159	167	185	181	173	145	183	168	160	154	153	173	163	164	158	146	174	149	160	154	169	166	183	147	187	182	165	164	182	162	194	169	154	155	164	172	181	161	160	159	123	176	170	169	168	157	156	175	147	181	160	162	150	148	168	173	159	177	188	168	171	170	129	184	172	162	142	162	171	184	167	173	162	149	177	165	141	173	144	159	146	181	135	171	180	168	144	164	154	168	166	160	179	177	156	181	144	157	172	149	171	137	170	150	160	165	177	172	152	169	163	144	149	177	173	173	174	150	154	177	164	172	150	167	161	166	160	156	149	181	156	181	176	155	168	156	133	165	165	148	164	159	171	156	171	167	167	180	155	156	168	156	172	149	168	158	154	159	190	163	117	159	146	177	165	183	179	194	156	147	154	172	154	168	167	172	161	166	149	164	151	162	176	152	151	166	164	164	141	182	204	151	157	164	183	158	152	184	165	181	156	155	171	172	156	185	159	161	152	152	174	181	151	188	176	167	168	147	159	175	153	177	150	163	160	154	186	148	157	163	162	162	183	168	151	148	188	150	168	174	164	163	155	167	139	196	179	145	161	165	162	174	169	168	165	194	153	154	157	144	156	158	154	160	176	158	169	168	179	161	162	159	162	168	147	152	168	148	164	191	166	166	188	165	159	175	161	162	164	151	163	164	165	143	174	177	170	153	170	158	164	156	177	160	174	169	168	160	168	174	188	169	169	154	167	160	158	156	168	163	183	157	160	145	169	164	152	159	186	179	159	172	158	157	151	140	161	150	170	167	176	165	162	163	167	157	163	179	170	154	170	152	190	174	154	177	169	153	141	163	189	153	169	175	144	165	132	154	159	170	157	154	163	158	165	169	156	151	145	167	169	184	158	157	160	169	146	147	160	183	154	146	160	167	186	181	171	163	160	153	165	164	159	167	157	145	171	201	169	168	151	151	163	169	163	157	144	160	142	166	161	166	150	160	143	164	143	174	163	153	137	158	179	158	161	173	162	150	127	155	156	174	158	150	169	158	152	170	165	186	177	151	175	154	174	184	165	166	187	153	153	139	164	174	180	153	173	158	169	156	162	142	149	162	157	137	182	160	158	150	161	154	146	171	166	166	169	151	163	179	147	165	158	167	156	154	152	169	158	152	157	158	170	154	158	162	189	152	159
345	0	2700	124197	374	13	37	139	256	386	427	494	491	460	428	431	387	405	374	394	383	364	359	397	396	412	416	387	365	309	353	329	351	345	348	329	309	321	323	337	325	300	294	298	302	297	282	325	280	333	360	385	389	448	433	379	399	399	358	369	402	408	365	338	378	333	363	363	347	348	342	310	294	288	245	284	268	271	299	255	280	301	256	279	265	260	272	314	268	271	277	294	266	276	276	272	229	298	273	258	261	292	288	253	280	258	274	304	266	261	277	265	279	258	247	269	281	289	254	226	281	252	260	264	290	260	290	270	274	259	244	266	279	297	275	263	284	296	274	279	296	258	265	307	276	258	297	258	246	256	258	262	245	263	235	265	252	271	227	283	270	273	269	267	248	271	274	291	293	252	256	267	218	271	268	249	255	271	292	253	267	244	249	260	234	255	255	275	255	287	265	261	252	269	259	289	255	286	263	260	256	272	250	259	260	279	256	251	269	255	276	267	262	254	274	272	250	264	270	264	257	273	290	248	244	280	234	259	264	276	286	281	274	260	277	252	247	276	275	266	288	269	252	245	243	267	254	277	246	262	270	239	251	273	259	273	287	250	255	299	267	289	262	260	265	239	255	282	272	237	254	262	275	264	272	270	277	232	246	264	258	268	262	268	248	283	241	275	306	275	264	265	260	245	283	271	260	261	294	289	246	282	273	269	266	288	260	287	247	292	286	271	252	259	246	248	253	261	274	235	271	300	259	285	248	252	253	277	261	260	279	249	260	277	267	263	265	246	281	240	275	283	258	271	255	274	269	249	255	248	269	296	262	256	274	268	292	238	264	268	247	270	275	271	273	283	267	256	270	253	245	280	280	285	278	261	247	238	257	257	260	260	263	257	258	251	315	257	250	256	298	280	246	274	255	293	287	279	284	252	272	255	290	248	256	278	271	277	275	271	260	264	257	259	257	282	232	259	239	256	287	254	236	266	260	259	264	237	245	257	262	280	266	288	274	269	276	255	267	296	264	274	262	258	241	270	264	271	262	276	264	258	258	250	241	268	251	282	274	266	255	257	264	281	269	266	248	286	267	272	261	269	233	262	263	276	261	234	265	266	260	267	256	276	257	257	263	260	271	286	272	269	268	282	261	286	260	272	282	269	293	258	266	288	242	248	287	272	255	238	241	262	237	273	260	282	258	244	264	255	250	273	263	273	258	273	270	269	237	267	276	272	251	271	268	269	283	270	288	262	254	292	274	263	245	260	260	270	262	243	260	278	276	300	240	276	278	215	279	247	269	267	267	273	279	255	242	256	251	267	274	263	242	255	270	262	249	263	268	270	217	269	251	248	266	294	275	260	261	253	284	297	282	282	284	267	270	283	286	283	261	242	233	242	260	282	269	277	258	260	280	255	251	258	268	265	256	281	280	274	245	269	248	230	246	265	277	263	272	272	237	280	240	283	283	259	253	273	261	247	273	268	271	252	279	260	253	245	250	262	260	269	270	279	258	243	234	236	243	271	274	253	269	265	244	241	245	266	239	280	229	251	276	240	261	271	281	257	276	271	283	289	249	255	261	255	291	248	254	246	265	292	264	249	244	267	243	251	258	251	269	268	256	273	279	256	286	267	264	272	276	249	271	270	253	253	260	277	280	277	252	291	273	275	264	257	260	273	269	275	251	229	259	286	247	246	265	266	241	256	267	243	260	275	235	247	276	263	257	262	259	249	263	262	269	258	243	261	266	265	263	260	229	257	286	274	278	256	236	296	274	259	259	263	226	237	231	274	236	284	246	259	305	307	254	261	277	243	258	294	259	263	274	261	241	269	257	268	284	266	274	271	280	272	268	268	282	290	275	272	276	294	265	275	267	280	243	271	277	276	263	247	253	270	247	267	274	301	272	231	265	288	247	240	249	244	232	280	262	242	269	265	285	257	247	260	268	251	279	244	286	248	251	289	258	275	259	262	277	260	256	267	272	277	257	287	242	288	293	243	281	260	254	259	246	281	278	260	268	252	223	250	249	246	263	278	262	273	265	278	277	261	248	263	299	270	254	296	244	249	257	281	239	282	288	270	278	258	264	263	251	289	242	280	282	250	259	255	268	258	256	269	279	274	286	255	276	291	273	247	269	260	264	281	248	246	265	273	277	241	269	279	271	276	243	276	255	247	232	266	251	263	253	250	253	261	260	258	280	264	252	265	274	277	252	261	250	245	251	260	268	279	257	250	268	257	282	262	250	278	252	266	254	264	269	270	258	297	255	270	263	279	253	249	270	282	278	242	281	247	287	275	276	246	269	271	274	309	258	235	273	231	269	269	279	287	252	248	261	233	270	263	274	245	237	231	254	301
345	1	1900	124320	386	7	50	331	342	407	451	503	448	438	428	352	366	371	352	344	334	320	353	305	279	312	356	313	292	302	290	274	259	276	276	279	268	242	261	284	244	269	267	257	285	313	300	329	337	357	333	327	309	340	298	354	344	307	336	333	313	305	313	283	276	279	245	250	210	245	255	245	235	227	222	209	232	218	244	220	251	249	251	228	209	258	222	230	267	245	214	209	229	244	249	268	246	259	228	237	237	223	227	251	242	223	220	227	234	255	236	220	210	260	221	221	253	248	231	201	223	242	244	242	216	224	232	246	212	210	251	220	254	220	226	246	245	250	212	218	220	235	223	229	228	250	224	236	246	231	219	243	224	230	200	225	260	232	232	209	243	210	224	238	237	220	204	233	230	254	246	219	254	245	221	230	233	233	222	215	221	225	232	224	226	206	269	237	251	226	206	237	253	212	211	226	226	246	243	230	229	228	237	241	240	233	235	238	221	260	216	215	224	215	227	214	200	258	248	229	236	237	234	205	224	237	224	268	231	215	237	250	217	228	233	220	223	233	236	221	248	208	228	234	247	242	207	231	219	225	222	227	215	229	212	222	245	238	217	209	236	220	236	213	229	252	263	210	254	214	211	239	213	226	249	242	209	227	253	248	222	225	221	245	245	241	228	239	192	243	245	210	212	231	247	215	220	234	221	235	227	261	209	230	205	251	218	249	233	215	238	214	222	249	211	229	214	221	217	234	239	218	234	221	209	244	213	223	246	215	220	234	244	220	212	231	246	250	211	226	231	229	236	251	218	230	242	218	251	256	215	249	228	222	271	221	231	218	227	206	227	214	252	247	226	231	252	221	253	235	223	207	227	256	230	218	222	230	232	255	231	247	220	250	230	244	214	230	227	239	238	216	210	224	238	224	247	252	237	233	228	241	237	218	222	212	226	251	215	239	221	228	258	212	231	232	226	232	212	236	220	218	243	252	212	226	253	224	249	223	236	249	245	233	222	252	247	238	222	216	227	230	239	194	222	217	230	190	244	227	229	238	214	230	243	232	241	243	227	243	218	242	185	223	249	258	249	250	216	232	232	229	219	215	198	217	235	219	240	253	193	248	258	235	245	227	243	252	229	231	230	235	242	213	254	232	253	242	222	226	228	226	242	231	246	226	219	224	227	246	226	220	243	214	220	240	227	230	236	215	227	242	216	235	209	225	217	215	240	240	215	218	222	236	250	227	220	222	215	218	242	260	220	216	234	225	221	243	207	231	239	209	240	230	192	225	222	249	240	214	227	233	206	236	206	230	224	223	236	232	217	251	242	251	182	239	230	241	242	241	231	216	233	210	233	251	219	230	228	222	225	220	229	218	212	248	235	201	227	235	210	206	246	228	213	269	255	243	248	223	229	233	256	210	239	237	230	225	222	237	240	202	253	244	237	234	220	247	236	258	208	233	216	225	238	224	243	233	211	230	226	214	226	223	239	231	230	272	250	220	215	228	252	227	253	219	228	230	226	227	197	229	224	222	199	217	226	208	212	240	219	258	246	218	237	216	257	238	198	230	218	221	230	257	244	228	215	230	231	219	229	220	231	196	256	245	230	226	228	219	231	263	241	266	229	210	243	246	233	205	186	225	242	234	224	211	233	225	232	249	223	215	240	256	224	240	252	252	188	232	228	234	232	234	254	209	218	239	217	217	248	250	220	223	215	252	185	239	223	238	225	247	233	226	230	244	210	242	235	219	211	223	223	248	235	245	243	232	277	260	239	238	223	238	234	204	204	257	238	250	212	243	241	247	239	215	222	250	248	231	246	215	235	234	238	213	249	208	218	229	203	243	246	211	221	245	230	204	251	214	247	248	233	260	264	221	226	238	197	214	237	224	239	219	208	256	235	232	238	213	215	247	233	230	238	215	241	245	207	248	225	247	207	221	229	243	228	216	254	233	221	230	222	215	247	244	211	216	208	252	211	216	242	220	241	231	205	241	215	229	217	217	222	224	231	237	215	224	241	212	207	230	222	206	221	259	253	203	213	237	222	218	240	227	236	239	233	237	246	222	209	228	238	223	232	221	240	230	230	222	224	212	219	232	205	243	228	229	208	247	232	236	225	221	229	229	232	210	227	256	237	244	219	233	231	212	221	229	227	260	257	214	229	246	198	247	221	241	224	237	210	220	229	245	250	224	247	225	230	238	234	240	228	227	233	213	224	240	233	223	220	211	239	237	220	243	219	258	258	220	205	242	235	238	233	232	196	241	236	218	225	201	228	212	238	213	224	247	229	217	264	230	220	238	225	225	213	225	259	225	245	234	208	236	224	221	235	231	245	229	220	208	249	215	216	248	237	216
345	2	2100	124443	391	6	33	248	320	354	419	509	432	438	393	358	335	333	338	306	325	330	313	328	418	440	372	314	273	257	251	275	241	255	243	254	261	237	250	250	224	207	237	267	276	248	278	300	283	300	328	355	351	340	314	268	222	219	246	220	246	203	198	199	217	214	227	229	198	194	225	186	216	190	217	232	212	191	207	194	208	234	177	209	221	209	208	213	193	200	209	212	216	181	200	203	207	207	222	187	197	195	194	198	211	185	214	188	190	249	197	201	225	198	200	205	179	203	180	185	209	191	231	204	190	191	196	213	218	193	198	198	205	214	198	195	181	199	221	233	190	215	218	214	209	192	197	185	217	201	210	199	207	200	216	196	185	223	210	211	192	191	202	210	205	187	197	198	207	195	192	205	181	196	205	202	222	191	222	213	194	207	175	194	185	206	190	227	211	194	209	179	188	221	170	195	207	193	205	200	199	206	183	199	201	207	203	203	201	210	186	188	196	172	214	217	191	211	200	228	201	190	212	199	180	171	193	201	192	191	195	179	208	194	196	205	190	194	221	194	177	210	179	205	171	189	218	207	175	201	196	208	204	187	197	210	181	201	184	193	214	164	199	199	200	198	218	180	175	177	171	162	205	185	205	211	178	185	194	202	220	191	212	224	199	206	169	188	187	205	196	194	194	209	184	214	214	181	192	195	185	212	206	212	220	172	209	197	187	208	194	206	218	179	191	179	218	193	198	188	202	190	206	177	192	200	202	167	209	220	157	204	194	198	194	192	212	194	187	187	184	172	194	197	177	172	192	183	219	182	175	184	204	198	203	211	179	216	183	212	195	198	206	208	208	213	209	190	210	180	197	187	182	184	184	184	192	226	202	187	215	196	192	199	213	179	201	193	186	196	190	196	201	199	193	228	198	180	218	185	188	186	210	195	185	198	190	185	203	203	178	193	186	191	185	206	192	184	185	189	212	210	178	186	225	187	185	210	227	197	213	210	199	173	182	180	204	192	189	194	205	178	191	176	187	204	203	202	201	200	184	202	178	179	207	192	200	200	188	191	191	214	206	196	210	196	220	196	202	216	191	197	214	196	202	210	202	219	201	190	200	186	185	207	209	197	185	173	184	230	201	200	209	182	162	199	180	234	211	185	169	197	206	210	203	189	185	204	225	175	215	214	185	205	171	207	214	206	216	220	188	193	188	220	225	203	176	176	199	217	202	212	196	192	211	194	195	199	200	212	196	171	214	214	216	185	179	160	181	211	205	215	200	204	193	207	194	182	187	211	199	187	210	199	205	179	194	200	206	210	201	187	185	183	193	197	206	196	182	232	208	213	188	187	188	201	211	204	185	202	204	182	185	189	184	182	215	184	177	209	186	209	207	201	216	219	204	192	197	197	191	191	199	195	172	203	185	203	192	198	190	215	199	182	188	177	181	191	196	164	207	222	200	167	166	173	195	176	190	209	197	185	189	181	200	221	188	214	199	187	183	198	176	193	187	210	202	229	192	187	205	180	192	192	189	208	197	193	184	199	215	215	197	177	183	196	169	162	174	204	183	183	204	178	196	211	194	194	214	204	200	205	207	205	189	187	201	230	174	175	182	209	198	185	184	188	178	212	204	207	197	160	191	174	208	196	192	198	204	179	205	200	211	179	199	208	192	209	193	190	217	199	191	182	211	189	203	195	216	190	184	170	208	188	202	209	178	192	217	192	195	184	209	198	188	186	212	175	194	186	184	199	191	198	181	187	201	188	201	191	182	204	205	200	221	189	189	183	206	214	189	206	203	201	192	209	203	181	188	204	201	199	210	230	199	194	204	198	220	209	182	201	218	206	179	216	194	220	193	216	213	191	177	205	196	233	195	201	212	199	179	204	185	202	191	210	191	213	194	192	188	164	182	216	233	207	193	192	200	203	188	198	205	182	192	207	208	203	183	200	208	212	187	203	201	204	177	161	192	191	179	217	178	202	199	194	188	205	199	210	206	200	225	201	181	188	199	204	183	207	214	186	173	190	197	178	188	201	178	223	217	197	198	196	190	190	149	201	213	190	206	198	209	186	203	179	198	210	175	182	184	190	208	233	198	184	173	193	212	189	210	206	207	176	186	206	181	192	201	198	190	214	199	189	162	189	219	182	185	199	194	217	190	185	199	201	216	214	203	187	200	203	200	188	205	192	193	186	201	217	200	208	180	189	199	176	196	182	205	188	199	167	216	214	203	220	186	221	177	195	184	204	200	183	200	182	206	206	209	195	191	175	194	217	183	202	183	212	200	213	182	196	212	186	188	214	205	187	207	214	193	208	202	191	173	198	182	217	208	195	191	185	210	203	200	189	196	211
345	3	3500	124566	374	4	38	267	322	405	502	477	466	458	403	378	404	352	410	377	378	441	524	585	684	730	718	706	618	561	490	390	329	337	297	285	322	334	284	302	323	325	305	381	377	439	428	462	484	469	480	495	495	442	390	361	289	288	252	267	298	288	284	284	265	267	270	276	255	254	304	275	272	273	271	272	286	265	267	294	256	257	283	268	274	265	297	264	253	265	279	272	252	266	278	264	261	291	254	265	264	238	284	275	265	271	252	283	249	264	266	263	250	288	250	264	246	253	272	242	264	269	275	247	259	267	264	282	272	265	249	279	226	244	264	267	270	252	273	267	276	237	252	275	271	256	257	242	292	252	258	264	282	297	243	242	253	275	250	291	270	278	269	279	260	282	274	259	260	259	262	286	271	284	264	266	249	258	256	262	249	250	276	255	251	259	276	246	258	259	269	264	274	251	245	269	276	259	260	254	259	250	264	249	287	243	261	261	242	254	263	263	255	247	267	248	253	257	283	255	248	252	279	253	278	259	284	258	240	271	292	231	245	258	273	276	253	251	269	275	257	265	276	271	279	268	244	248	267	274	270	276	235	269	259	246	268	255	249	272	272	259	251	256	245	271	253	256	280	259	263	238	260	242	250	267	260	267	252	265	252	258	258	260	277	234	263	251	251	265	275	247	279	263	253	272	284	224	238	263	254	256	266	261	242	239	242	251	266	289	238	258	271	271	267	252	243	264	253	267	262	271	270	265	249	244	270	245	275	234	231	252	239	262	251	233	264	283	247	241	265	243	248	267	279	264	260	263	241	259	251	232	256	254	256	255	264	259	249	261	266	248	244	254	242	256	264	268	263	265	289	236	280	262	267	253	256	290	277	282	256	234	276	283	257	264	255	271	257	264	271	261	240	273	259	237	267	245	268	269	252	258	254	263	278	254	269	271	263	277	248	250	249	266	246	260	274	253	250	273	261	260	247	273	254	223	279	233	245	212	283	262	282	261	262	259	246	252	246	236	263	246	274	307	249	280	261	254	239	268	257	269	247	258	282	232	248	243	283	258	252	278	256	267	263	260	260	266	258	295	239	256	257	259	222	256	250	264	260	270	262	270	262	252	262	275	246	255	270	242	236	246	292	250	275	241	245	260	265	256	262	281	231	242	270	244	286	260	248	269	243	262	235	259	247	237	244	245	256	263	251	246	283	266	262	248	235	241	253	256	229	259	274	262	242	270	285	293	252	280	254	224	253	251	254	272	254	272	264	239	267	282	256	263	242	267	268	269	264	302	279	255	253	257	236	267	243	283	239	255	279	243	239	262	282	238	276	246	259	254	264	254	248	237	236	267	261	283	247	274	264	249	243	248	227	267	281	256	270	284	268	284	251	277	273	271	263	261	267	253	259	254	244	259	271	276	276	271	263	251	282	229	239	262	272	305	251	277	272	271	259	259	253	265	249	270	254	243	250	271	266	264	255	269	253	237	258	260	263	265	260	257	221	250	253	299	260	274	257	262	254	246	261	271	278	255	228	227	264	293	291	235	241	266	266	275	254	265	267	250	261	223	293	264	250	261	273	246	270	272	254	255	241	266	306	223	261	233	287	260	250	263	237	288	252	250	257	265	266	245	238	253	241	248	250	275	242	274	258	300	246	252	250	261	236	263	285	257	273	263	265	237	271	258	234	258	236	277	275	262	245	259	276	296	248	271	239	236	269	259	286	287	256	248	246	254	233	267	231	246	263	240	285	232	279	245	265	250	262	252	265	244	262	262	244	259	261	266	257	231	286	275	296	278	255	257	263	263	273	273	293	225	264	267	259	257	283	245	255	249	256	265	249	267	259	248	251	215	252	266	257	238	249	271	256	242	259	286	241	268	236	284	219	281	248	258	250	249	263	261	269	253	260	250	219	285	237	267	249	251	275	292	232	271	240	256	242	265	250	265	241	263	237	268	242	246	259	242	269	252	271	263	282	259	255	241	269	257	237	247	277	253	281	266	260	290	260	237	249	262	258	248	256	253	261	293	274	257	255	246	250	262	264	240	283	267	239	257	271	264	282	251	247	282	268	259	274	246	260	232	260	254	256	246	231	252	248	262	269	240	241	265	259	276	243	262	232	245	260	280	272	255	272	282	248	239	265	240	239	267	265	259	263	239	241	259	248	264	254	273	256	233	265	253	298	256	271	266	230	252	245	262	244	241	270	266	227	277	253	266	232	252	258	254	263	265	264	251	280	259	277	267	270	256	265	254	268	264	260	277	265	243	264	239	259	265	269	273	256	253	242	273	282	269	283	254	257	274	254	254	250	263	284	267	246	283	258	243	277	270	264	258	287	263	253	255	249	259
