345	0	2700	174300	408	0	6	62	215	614	655	885	834	875	725	713	560	496	412	412	390	371	322	287	265	271	282	265	289	277	256	272	281	251	237	269	244	269	245	251	238	278	240	264	259	249	238	241	259	220	215	242	234	223	214	238	224	216	238	235	218	205	238	218	207	198	232	211	213	216	218	217	198	181	210	215	176	206	206	204	189	181	202	214	168	203	218	177	193	182	203	171	200	198	197	202	195	231	186	220	252	209	191	241	224	222	219	249	222	204	212	220	223	202	231	210	220	227	214	215	219	201	219	219	189	226	217	217	179	179	185	220	174	177	205	160	183	181	197	188	185	182	173	167	153	186	184	185	204	174	204	176	176	171	152	171	180	194	148	165	153	177	156	184	178	192	158	155	146	172	181	187	157	169	155	168	189	181	183	158	137	191	188	174	176	174	171	155	155	141	183	160	163	199	190	189	156	171	164	140	176	147	176	181	176	170	160	169	168	174	162	148	176	170	159	197	177	166	159	196	189	163	169	171	179	197	158	180	166	169	170	166	174	155	199	153	177	184	159	170	172	187	160	172	172	161	195	187	164	185	178	190	178	174	176	161	166	188	178	150	164	171	156	164	182	165	184	208	151	166	170	163	176	174	186	129	179	168	159	176	153	180	153	161	164	162	168	182	164	178	184	160	149	199	171	157	176	183	162	158	163	168	159	178	166	156	168	156	171	171	164	177	178	167	135	163	178	163	161	162	152	174	180	175	167	156	160	159	143	170	179	205	173	171	170	153	164	175	131	165	156	170	172	152	175	181	157	172	167	181	181	163	167	175	177	154	174	188	165	178	167	171	178	169	171	165	176	190	140	177	161	182	167	150	171	174	166	184	194	170	164	154	151	141	158	160	182	154	159	167	176	166	171	162	186	166	157	182	175	168	146	160	173	161	151	179	163	171	169	163	188	159	174	161	170	184	164	173	164	169	176	146	166	163	161	176	165	182	158	154	158	170	154	173	167	170	174	187	158	179	170	173	172	155	182	156	190	162	186	157	178	155	149	188	173	155	163	163	158	170	149	175	165	174	182	176	175	175	147	177	189	193	184	184	194	159	174	182	157	170	157	168	187	164	177	166	168	195	156	150	191	160	173	165	168	159	169	151	177	162	180	169	165	165	159	164	176	164	150	159	174	152	167	162	152	164	187	156	174	191	168	158	161	172	176	178	167	156	149	187	168	166	182	163	150	167	152	160	147	169	164	173	150	176	168	168	167	162	184	182	153	164	175	177	156	165	180	155	145	152	148	170	168	169	176	154	148	180	156	161	186	172	172	165	164	157	159	186	163	185	156	162	182	185	153	169	174	173	161	159	169	181	154	171	156	163	181	167	157	155	168	170	158	173	143	171	175	151	143	162	168	174	161	177	187	177	171	156	187	192	151	158	171	168	172	145	184	169	161	145	152	180	160	166	162	153	177	170	173	160	182	170	171	170	172	164	181	135	159	180	174	163	163	150	164	158	177	173	169	156	181	181	163	184	178	185	173	169	186	163	159	156	179	175	152	192	175	147	166	174	171	186	167	187	170	168	172	178	152	161	178	161	165	176	183	156	184	151	190	179	163	152	169	156	188	164	176	146	167	151	169	183	159	177	173	161	167	177	173	165	173	164	158	161	169	150	178	172	171	179	160	187	175	168	172	170	170	170	160	182	178	150	184	165	161	188	169	156	182	158	186	165	150	158	158	170	165	152	152	146	168	171	180	149	169	183	168	155	171	198	162	186	186	168	150	180	154	150	174	180	168	168	152	156	168	181	151	186	153	179	166	158	161	187	179	173	164	180	148	180	157	168	167	175	166	194	160	157	163	156	173	180	147	143	166	189	154	167	167	159	186	165	181	183	163	143	161	175	155	167	168	149	187	152	158	164	174	154	169	192	174	156	177	184	170	160	169	180	152	150	195	158	159	162	163	160	181	162	176	179	152	172	174	184	149	186	185	172	159	166	164	172	163	153	179	163	159	190	192	172	183	168	170	163	188	161	157	166	167	156	176	167	162	166	161	196	163	151	151	167	155	172	156	181	158	164	170	158	166	165	176	181	199	169	181	171	172	160	173	165	149	169	146	160	166	166	149	175	183	159	172	174	157	160	171	173	167	172	176	167	160	172	168	164	148	149	179	147	161	172	157	166	155	146	161	188	173	153	176	169	170	155	152	156	189	156	177	189	177	155	182	147	183	184	172	177	175	154	172	169	161	177	163	181	164	145	164	161	160	184	166	155	189	149	140	162	161	171	148	165	188	182	160	152	193	171	167	157	152	174	176	165	165	135	167	191	138	170	162	184	156	182	164	166	155	167	175	159
345	1	1900	174423	416	0	15	205	576	881	967	978	909	793	663	609	511	477	375	375	337	328	293	288	273	277	286	285	254	223	291	253	248	215	224	263	237	237	253	231	246	223	241	208	221	229	215	208	207	227	214	211	196	195	173	208	205	193	219	215	195	219	179	183	208	192	197	202	180	214	194	160	215	174	187	178	170	192	185	191	176	207	189	176	177	195	187	183	158	181	168	207	182	200	199	184	162	205	148	187	173	206	195	175	177	190	187	174	188	194	233	227	219	211	189	209	190	211	187	212	215	197	179	204	169	208	234	167	203	192	167	192	192	182	165	171	174	170	173	172	179	165	169	179	162	164	191	163	177	155	160	151	186	153	181	182	179	161	168	148	180	187	172	167	180	176	164	159	179	159	169	169	138	181	147	171	159	184	166	181	170	165	176	183	169	172	165	165	132	182	154	169	194	164	169	172	168	155	182	153	177	177	161	166	121	187	177	153	170	185	164	159	158	168	168	156	171	179	191	157	162	166	175	145	170	162	177	162	169	145	144	167	161	145	166	164	160	174	183	178	159	154	168	177	166	170	146	176	162	178	171	161	160	147	168	170	167	154	149	168	170	158	189	159	154	198	197	164	160	165	178	162	173	168	169	136	184	147	168	147	171	159	170	168	163	181	174	168	141	176	164	163	152	184	163	181	161	172	170	171	183	174	171	160	173	171	150	164	161	175	174	152	178	152	151	167	190	154	145	174	152	169	154	162	163	132	154	181	153	189	164	162	170	153	197	151	164	158	178	155	170	172	160	155	157	172	169	152	176	149	165	155	170	156	149	161	158	166	165	177	168	178	161	161	189	156	154	189	176	146	168	162	193	155	149	184	165	190	156	170	176	154	187	152	174	178	162	179	146	156	167	169	146	155	174	152	165	194	170	160	163	159	172	155	169	155	156	153	160	161	159	170	173	167	129	167	147	162	160	167	161	162	166	176	163	179	160	159	196	156	161	185	167	167	157	175	174	169	186	181	142	156	167	172	186	159	174	151	175	167	167	180	164	181	165	176	161	190	163	167	157	177	176	166	176	160	167	185	149	171	163	193	144	154	194	146	167	174	153	168	178	176	182	169	157	177	181	177	164	162	183	146	156	158	171	188	145	165	175	180	170	164	174	145	172	168	183	186	155	173	180	174	153	142	159	183	153	171	174	157	178	171	146	164	164	168	154	171	176	184	170	163	158	158	175	187	156	163	171	175	175	177	164	178	176	158	144	161	155	182	151	166	170	166	182	176	180	163	159	165	180	153	157	159	174	158	161	167	144	169	192	167	150	137	146	166	138	182	181	166	168	153	152	173	170	170	170	154	165	164	162	181	192	162	177	154	185	178	159	171	170	153	177	163	153	171	182	167	171	194	158	159	190	169	162	175	164	174	151	166	162	179	180	178	153	173	150	165	189	168	135	158	192	161	172	165	148	137	144	161	171	171	151	154	153	199	165	175	155	166	158	164	189	157	149	174	196	156	175	162	167	179	170	176	167	149	168	170	158	148	165	167	169	152	154	152	188	163	156	174	161	171	170	168	156	170	174	143	166	175	184	167	178	180	185	180	145	179	134	154	160	176	150	175	152	166	168	157	176	165	166	146	163	170	156	160	176	161	171	166	145	158	174	182	180	173	152	185	146	168	174	165	156	168	158	180	160	184	173	172	167	140	159	151	172	147	183	170	176	163	189	168	143	148	155	163	163	157	162	171	161	175	157	183	171	156	152	163	150	163	147	169	170	153	170	160	166	146	169	169	143	186	161	158	146	148	143	175	149	162	163	165	167	167	166	176	168	166	151	184	168	170	149	177	158	174	159	179	182	171	181	164	148	155	156	171	185	151	165	155	174	166	162	174	160	154	177	140	170	175	182	156	171	147	156	139	169	191	167	157	193	156	155	164	151	164	162	159	146	163	178	174	167	151	168	146	176	166	177	164	161	162	181	177	154	180	153	174	142	157	153	174	163	185	167	181	168	170	174	184	158	176	155	181	181	165	142	179	170	171	164	163	169	168	163	157	170	174	185	166	152	172	165	164	175	168	160	168	161	168	150	181	168	163	143	185	162	138	171	194	146	158	156	148	168	157	162	148	166	170	174	164	163	176	152	147	155	150	171	169	162	175	155	169	153	145	162	143	171	144	165	164	161	159	176	165	183	159	189	159	155	168	186	157	146	150	153	169	176	176	178	168	156	141	155	164	155	145	171	162	150	172	176	161	160	134	166	159	174	147	138	166	158	171	186	153	180	156	183	171	144	172	154	177	151	180	168	170	178	164	155	169	173	158	159	163	169	171	166	166	146	168	163	159	165	162	179	187
345	2	2100	174547	399	0	17	188	508	907	970	1035	966	889	760	677	561	515	446	372	329	309	283	309	285	337	326	304	312	293	278	297	300	296	301	265	276	273	271	287	246	233	219	240	231	250	244	226	231	231	236	237	237	239	221	221	244	216	203	216	196	194	182	216	200	185	214	189	222	207	191	227	211	204	213	191	228	205	212	184	226	192	193	201	185	216	189	180	204	228	223	222	195	226	183	213	201	207	205	236	204	210	213	213	198	200	219	228	234	216	218	208	217	226	229	214	221	218	219	205	216	187	221	173	209	216	196	213	221	195	208	165	181	188	190	185	190	180	209	186	181	165	200	149	175	196	208	173	213	170	179	174	191	176	193	191	184	165	188	194	187	182	176	177	158	195	180	196	185	186	177	188	175	180	186	186	189	165	168	190	189	198	186	195	186	191	191	174	168	177	185	177	171	191	191	205	197	161	182	208	182	193	162	198	185	167	203	165	186	191	181	166	153	168	203	182	175	173	201	181	175	175	188	193	201	195	159	183	191	205	206	182	189	182	175	169	177	156	154	190	171	182	206	162	177	179	181	166	170	154	155	197	175	181	182	190	161	179	183	187	172	190	153	194	198	164	155	201	179	200	186	158	175	175	190	172	168	174	164	184	133	181	180	189	162	192	173	185	176	174	173	182	153	154	177	181	153	177	178	184	179	161	177	176	181	186	178	170	181	165	191	178	163	180	190	206	181	196	188	185	181	172	190	174	194	164	186	175	188	173	187	205	180	187	158	177	175	188	197	196	171	167	179	160	174	184	188	158	170	188	171	181	167	193	151	184	159	166	182	146	180	183	185	188	170	154	200	209	190	185	196	178	185	176	154	168	180	173	158	196	188	163	174	180	193	178	199	199	195	205	197	194	172	174	181	213	195	188	166	170	162	160	181	179	165	186	176	192	162	172	191	198	179	200	168	193	165	163	176	186	180	174	206	190	178	158	204	184	181	189	179	169	174	183	168	169	192	191	169	156	175	176	187	174	193	163	167	190	169	205	182	180	199	192	176	189	180	196	168	191	185	158	181	171	191	193	168	183	194	161	135	185	185	184	166	171	168	168	177	187	199	174	185	181	169	188	170	158	173	182	204	182	179	168	188	173	194	180	189	197	180	196	166	176	178	173	181	186	202	198	192	170	170	171	172	173	134	179	171	185	204	178	189	167	159	172	155	182	181	196	197	164	189	176	190	178	178	172	181	210	182	178	195	183	180	176	156	173	166	175	188	194	180	186	171	189	163	178	177	176	176	187	159	168	174	199	184	154	167	189	175	190	172	154	166	166	191	186	190	169	171	187	174	204	184	169	174	193	162	183	175	168	161	169	169	193	193	153	189	159	180	191	175	164	167	173	179	184	167	192	164	175	185	174	168	162	183	184	194	179	181	178	151	168	155	158	199	186	155	184	181	195	176	163	182	185	194	184	161	167	167	163	173	149	178	189	190	188	162	167	185	200	177	174	165	180	162	187	174	185	177	154	144	180	166	175	149	156	170	197	203	170	172	167	193	181	158	187	192	182	155	183	180	189	182	185	166	158	162	174	176	160	187	189	173	172	159	172	192	185	164	198	165	210	164	186	164	171	193	191	172	167	220	192	171	181	204	190	150	178	182	168	174	196	187	164	178	183	166	175	168	171	181	157	161	177	195	203	180	174	176	172	169	169	164	186	178	180	178	191	185	151	162	162	154	184	159	161	184	174	179	157	171	187	150	180	185	179	191	177	191	195	170	162	179	167	158	168	179	182	205	202	160	174	189	178	206	177	174	160	166	187	166	175	177	175	157	216	160	163	173	176	180	163	172	185	170	164	178	177	189	182	187	171	183	177	175	184	182	173	174	182	188	186	201	169	173	161	164	175	173	164	192	172	197	169	205	183	160	167	175	183	174	173	179	203	181	206	168	173	168	186	157	171	183	175	167	174	192	182	184	171	164	168	199	195	196	198	192	183	157	157	171	176	176	183	181	170	182	188	178	152	201	184	168	170	174	197	185	168	169	173	176	176	163	198	153	144	168	179	152	192	157	182	173	163	172	187	153	185	165	151	167	180	193	187	164	165	168	193	179	199	170	173	215	189	163	191	205	166	184	192	177	174	194	177	204	178	171	178	169	181	174	188	182	186	165	179	174	180	182	180	188	186	180	148	185	195	171	166	191	164	183	176	169	198	185	182	172	198	184	167	167	148	167	186	187	184	201	168	196	180	200	163	174	190	181	196	191	183	178	182	173	194	181	171	175	176	163	184	159	180	185	180	171	155	159	163	164	168	185	179	170	157	179	175	159	191	164	159	149	185	186	175	172	173	184	197
345	3	3500	174670	403	1	4	78	226	503	663	776	767	815	714	676	586	484	390	323	323	305	296	276	273	308	295	281	286	290	281	300	269	281	288	281	276	280	260	268	284	264	274	257	260	254	234	251	249	235	222	262	247	240	241	250	229	265	251	265	234	190	215	218	224	241	225	226	218	217	216	224	206	230	236	230	197	230	216	232	216	225	222	219	201	190	194	205	189	228	202	210	188	189	196	195	189	209	194	198	199	214	216	237	234	222	232	228	203	205	221	217	194	215	205	203	235	234	252	229	211	211	205	244	243	226	212	234	201	186	184	207	213	193	212	195	189	193	189	195	180	179	193	227	176	219	186	196	186	195	200	192	212	169	172	183	172	185	189	167	190	199	204	188	194	183	170	197	194	197	174	198	180	185	180	178	192	211	193	197	196	198	187	170	215	187	188	193	179	167	188	189	179	167	180	189	204	198	182	171	194	185	202	165	194	211	172	175	189	200	205	190	199	208	181	191	203	189	184	197	189	183	205	178	183	208	169	190	160	197	183	168	174	193	184	198	184	203	185	191	212	191	160	189	198	192	177	193	150	196	183	190	179	191	181	177	180	183	201	179	197	184	174	170	176	199	193	205	180	207	164	187	187	182	184	179	189	186	188	181	190	204	173	164	165	194	203	184	190	178	168	197	184	183	180	201	193	203	212	197	185	180	187	185	173	176	208	166	187	191	216	189	197	204	209	218	180	187	184	218	193	185	200	184	173	165	172	191	196	183	187	160	197	180	187	186	196	176	196	175	162	204	201	180	185	170	180	190	185	213	196	164	206	186	226	180	187	174	196	197	167	187	181	194	185	183	195	196	236	212	175	175	176	208	175	213	179	172	164	193	199	189	166	198	172	181	157	174	160	161	191	209	215	178	208	183	192	190	182	202	162	189	173	166	174	162	185	188	183	191	161	170	180	185	180	188	204	179	165	186	171	173	181	188	157	212	193	196	167	187	162	189	166	187	204	182	180	185	173	186	182	203	219	209	185	217	179	189	167	170	200	178	175	180	184	172	206	202	160	205	170	177	173	195	189	159	182	170	183	154	201	181	182	207	162	198	212	215	169	180	199	171	183	186	184	189	176	182	170	163	179	167	188	199	147	182	177	191	195	191	205	203	209	180	170	189	157	209	179	183	188	211	183	178	186	193	185	199	179	184	207	184	184	171	173	192	179	186	170	228	167	212	180	188	168	177	181	189	201	180	176	183	179	185	188	200	207	212	179	184	181	198	197	196	203	164	180	194	178	189	161	185	183	178	181	170	191	188	180	189	193	190	202	188	189	185	167	171	175	186	199	194	176	190	193	188	166	211	177	176	209	181	190	181	178	179	178	178	187	191	185	205	193	204	174	183	177	202	179	175	190	189	178	191	187	175	182	189	184	186	181	159	181	174	202	180	171	187	184	199	186	185	180	171	190	189	180	184	189	193	170	155	180	159	181	187	173	182	211	202	179	172	174	168	169	184	180	176	177	189	171	175	169	167	176	202	169	188	171	174	162	203	167	198	190	209	185	178	163	190	167	180	200	161	192	168	198	170	192	172	189	200	176	171	184	189	172	165	179	162	177	189	169	185	201	201	202	193	191	178	188	216	171	201	160	178	173	177	167	191	171	157	201	150	176	182	185	180	181	189	185	199	173	185	182	190	198	172	199	166	179	174	216	174	169	199	180	184	159	191	200	179	179	210	171	193	189	183	186	176	188	163	188	165	191	188	189	164	174	156	193	166	160	186	179	184	185	198	207	197	175	173	202	197	158	188	199	168	183	181	170	184	171	196	154	192	178	161	202	189	201	193	172	186	188	192	177	199	181	183	210	175	178	175	188	184	190	181	173	197	188	185	188	178	169	174	179	191	179	184	173	211	191	204	192	177	183	176	179	197	195	207	185	168	173	163	162	202	192	196	178	187	186	153	178	187	176	190	182	180	198	183	192	180	178	157	178	178	195	192	179	173	192	173	197	212	194	192	211	165	176	172	206	191	200	190	190	188	192	179	156	175	191	200	177	187	179	205	184	181	175	196	181	164	187	185	196	171	171	174	171	173	168	171	177	168	172	188	188	214	190	203	173	180	170	150	157	189	162	222	155	192	200	194	177	191	162	186	189	212	176	156	189	206	186	175	188	185	164	216	178	177	164	211	193	207	179	182	186	191	170	211	181	181	187	164	182	186	182	208	188	197	176	188	207	173	178	196	175	174	205	186	171	195	178	171	180	194	183	191	169	203	172	164	200	174	195	148	176	175	176	177	173	199	183	195	161	190	198	190	171	206	165	181	173	168	197	178	189	169	177	190	168	185	217	200	178	179
345	0	2700	174793	395	1	3	37	147	448	535	760	727	788	679	663	550	500	392	364	314	308	303	313	304	310	324	312	286	312	287	298	275	302	317	302	282	320	309	289	263	270	259	319	270	287	274	266	254	258	268	239	268	275	263	244	270	257	236	227	230	239	232	232	241	244	225	215	232	244	244	233	221	219	222	219	241	219	234	222	226	240	197	210	219	199	220	232	211	214	201	205	220	228	206	209	234	220	203	211	224	221	204	228	236	198	236	240	213	230	228	218	231	232	221	219	241	270	205	240	231	239	223	229	250	228	240	212	208	212	193	222	212	199	216	233	195	214	217	224	185	187	211	203	202	217	196	207	199	206	214	200	191	181	200	204	205	206	209	195	210	208	209	197	208	212	195	213	206	203	201	202	208	189	213	182	194	218	181	193	202	205	191	192	192	216	222	209	189	188	210	198	206	183	218	185	209	186	194	227	212	192	226	190	180	218	171	174	209	191	189	193	189	209	221	219	188	172	198	198	220	200	195	196	196	189	204	198	204	165	191	197	218	203	188	200	201	181	227	220	215	186	187	182	195	174	207	196	198	190	194	198	211	201	180	177	184	182	202	182	226	197	171	186	195	196	199	191	183	187	186	186	185	188	226	186	197	180	194	181	218	184	189	225	197	172	212	197	212	197	202	204	211	188	187	187	184	218	183	180	216	191	205	189	192	186	202	202	199	194	205	199	191	197	174	200	219	185	210	194	180	175	206	193	177	190	210	169	196	217	173	173	198	191	189	218	195	189	194	218	192	174	168	182	182	175	195	212	186	170	183	202	194	181	180	188	197	193	176	192	196	173	209	214	197	193	165	208	200	208	205	179	207	191	198	217	202	195	198	201	210	173	200	184	168	186	201	205	197	202	188	185	177	180	185	198	185	210	186	178	203	175	197	185	186	191	192	193	193	202	193	205	220	191	182	192	218	195	198	195	180	171	203	182	209	197	203	200	186	201	231	179	194	204	199	209	183	195	194	182	186	196	186	193	171	190	182	203	203	213	177	186	213	192	193	186	196	170	191	201	203	187	205	183	223	188	204	182	196	214	197	187	180	191	200	195	202	196	186	177	183	186	180	160	203	203	208	187	201	198	183	218	191	192	199	224	189	193	192	185	179	198	213	171	176	220	189	209	206	180	180	182	179	209	207	188	216	203	165	208	193	176	174	204	192	189	186	197	213	200	200	199	195	172	173	187	206	181	192	188	185	186	158	172	196	190	192	182	197	198	177	211	232	160	210	177	196	211	186	190	192	195	197	209	176	202	194	199	203	181	193	198	204	188	187	215	182	200	192	197	209	202	167	194	185	191	190	199	195	195	195	199	185	197	190	189	185	195	198	181	180	192	194	192	195	177	160	158	185	215	201	193	195	200	200	197	205	222	188	199	210	207	170	173	178	206	179	206	162	190	173	183	195	190	212	207	209	166	189	182	195	201	195	173	180	185	180	190	180	203	191	180	186	185	189	216	206	156	188	197	210	200	225	179	219	225	194	186	208	199	192	191	183	203	209	183	212	189	183	206	194	213	198	191	217	201	184	191	176	167	202	174	191	208	209	196	193	202	203	185	192	175	176	202	202	182	175	199	192	186	197	177	178	199	207	194	183	173	194	204	183	182	202	190	179	190	203	181	195	191	198	207	185	190	191	182	184	187	180	209	172	183	183	214	205	183	190	173	191	195	190	181	177	177	213	203	188	210	207	178	188	199	195	169	201	193	188	208	181	194	210	197	189	198	176	210	193	189	192	205	204	188	213	216	197	212	173	201	203	199	195	218	201	203	174	184	215	175	164	171	220	199	198	195	177	178	184	172	220	208	184	192	193	198	180	201	196	206	178	196	183	182	179	199	191	178	168	205	187	189	182	172	195	200	187	189	190	198	201	168	211	209	190	191	161	213	190	197	205	174	194	192	172	184	191	192	174	170	196	178	194	199	202	163	198	182	199	206	200	207	187	202	217	196	214	177	194	161	209	177	214	180	194	191	223	183	191	190	193	216	154	193	189	210	184	182	182	174	207	220	181	184	199	184	183	202	211	204	193	191	187	184	186	183	195	218	180	178	191	173	209	194	193	200	150	189	190	174	198	198	199	187	177	176	187	185	186	189	191	188	205	204	195	219	206	192	205	198	224	182	204	181	189	200	169	213	192	183	193	185	200	184	178	196	182	180	198	175	170	187	194	193	174	154	205	207	212	190	187	198	195	202	217	186	212	206	211	188	209	204	196	198	180	163	181	193	183	208	179	193	199	198	188	197	190	190	191	193	197	189	199	173	209	157	192	193	198	204	212	206	200	217	205	216	225	214	194	205
345	1	1900	174916	415	3	31	321	686	1003	1050	1006	956	862	735	679	552	482	420	387	376	362	345	343	314	312	288	293	284	308	269	278	253	265	252	244	237	270	251	289	257	257	261	250	266	255	262	248	243	249	231	259	267	253	229	251	218	244	246	231	247	217	243	223	236	217	245	243	242	239	208	217	219	208	209	213	200	225	212	216	177	217	209	223	210	229	160	174	174	200	194	219	196	217	179	200	186	202	189	193	208	222	212	234	221	231	212	210	243	192	215	211	238	233	217	215	214	246	222	200	231	230	222	198	221	227	196	213	182	199	231	202	215	233	217	173	183	204	180	196	196	204	188	206	199	191	190	187	208	205	196	192	213	188	193	216	182	203	177	190	205	189	196	214	199	188	188	198	200	202	211	190	205	211	194	200	197	199	202	185	211	172	191	176	179	195	210	194	188	207	202	196	191	199	187	195	174	180	180	198	190	182	197	198	183	208	203	190	188	179	204	212	208	194	179	185	180	242	199	180	194	185	171	206	184	184	153	184	201	202	211	206	208	199	183	188	188	199	184	157	204	211	183	176	191	193	206	188	206	205	196	172	168	194	182	211	202	224	213	201	194	200	189	192	174	194	182	182	205	206	200	183	209	234	202	202	168	224	191	203	184	172	191	190	190	211	182	205	204	217	210	194	180	194	199	207	203	175	169	189	187	198	200	185	185	211	174	203	157	175	164	181	187	198	177	211	208	186	167	188	203	201	200	188	205	175	210	176	179	174	202	182	178	183	169	191	207	178	175	199	194	210	188	180	204	187	196	200	175	185	189	206	195	203	213	184	173	186	196	205	201	163	204	208	204	207	173	198	171	170	183	165	191	200	206	217	182	196	200	194	188	202	174	209	207	191	177	199	214	201	191	186	205	181	192	168	192	204	193	186	162	191	152	183	182	168	200	197	164	210	170	185	176	167	179	178	150	196	197	187	223	170	197	191	199	195	181	196	178	155	181	160	189	214	200	173	184	204	185	186	170	207	195	169	175	184	180	195	196	181	230	177	193	184	177	178	188	167	199	194	175	172	214	183	190	182	189	194	193	185	200	170	193	199	196	186	214	201	200	184	174	174	203	208	183	160	210	199	200	199	197	206	184	200	211	176	173	188	180	203	188	197	205	218	186	185	186	208	193	172	188	191	179	217	173	192	200	200	201	156	194	189	189	199	226	197	219	172	167	192	195	218	188	175	202	177	192	191	152	210	215	213	183	209	220	202	206	212	160	209	180	204	200	201	210	193	176	183	203	177	201	211	170	196	177	212	160	197	193	192	209	205	182	178	193	202	191	201	191	196	189	201	178	185	188	221	189	146	215	202	192	200	209	183	195	205	205	186	192	175	190	196	170	189	199	187	157	201	179	200	207	195	178	172	195	197	204	193	182	176	195	195	186	195	200	183	195	149	215	188	180	163	187	183	179	184	214	200	185	213	198	197	187	188	192	210	193	192	202	157	199	187	189	199	203	183	215	201	187	168	191	198	197	195	177	198	145	169	205	191	225	168	190	212	182	203	191	216	176	180	213	178	184	167	171	183	191	166	163	198	176	203	187	204	209	210	183	204	189	193	189	182	183	182	179	195	178	182	191	203	202	187	193	217	197	190	181	205	202	186	226	178	170	202	190	194	187	175	220	198	173	206	186	180	216	194	205	177	190	173	176	168	199	175	195	184	175	185	191	205	207	193	204	201	171	187	199	178	177	183	196	197	190	208	175	187	187	175	178	185	198	184	206	186	182	195	195	192	193	180	186	179	189	208	184	213	177	213	179	191	194	197	200	202	184	186	195	164	188	210	205	183	189	204	183	172	211	191	183	201	206	197	174	203	200	185	178	181	201	193	185	172	178	188	184	199	163	180	179	198	210	197	151	184	191	202	193	184	199	200	189	202	195	197	215	206	212	200	213	204	198	204	202	182	178	186	166	194	196	197	207	222	184	194	193	215	189	199	184	175	190	182	195	198	192	194	197	181	192	171	198	206	190	188	191	177	160	192	195	178	199	196	199	182	196	181	164	196	177	221	206	201	188	160	213	173	174	204	191	178	197	207	202	189	200	191	202	172	201	167	186	194	174	199	174	182	182	193	187	175	186	196	203	201	186	186	213	197	218	172	174	193	203	208	197	195	178	197	201	185	207	189	169	185	187	202	201	177	187	167	173	177	186	203	181	181	168	179	167	193	197	182	210	228	165	189	193	174	180	194	216	209	179	217	183	189	185	226	182	175	192	195	194	195	190	200	179	226	180	178	204	207	185	183	201	183	175	197	200	204	200	174	217	177	184	203	173	181	219	203	208	198	181	197	206	188	179	183
345	2	2100	175040	400	2	23	270	602	888	982	1041	1000	918	796	691	553	467	407	389	376	400	387	353	336	338	331	341	343	323	296	285	317	320	289	286	284	288	287	284	266	300	255	230	279	249	276	259	257	269	274	267	243	227	226	227	244	239	253	229	240	230	234	248	231	233	219	209	216	220	215	224	225	224	203	225	227	239	236	200	217	231	194	204	201	226	207	193	232	220	201	206	212	188	217	205	213	202	212	204	177	199	223	224	210	219	242	254	222	223	231	213	216	211	237	242	240	222	240	220	199	232	227	222	196	205	235	214	226	213	213	239	203	204	215	201	237	216	177	189	180	199	204	196	212	215	209	217	201	212	178	173	223	192	202	219	211	186	211	221	179	194	200	188	199	226	212	191	177	197	203	238	172	197	207	187	186	185	224	186	202	209	188	197	167	215	186	184	207	206	234	195	192	207	201	205	189	210	205	218	181	201	192	195	187	185	184	195	170	194	186	199	182	192	181	194	222	189	185	210	175	184	187	193	209	180	175	177	187	219	199	205	204	194	212	205	198	186	199	197	197	194	184	183	222	199	202	183	185	201	186	206	195	187	183	197	201	189	194	196	189	210	194	189	222	201	186	203	173	193	202	202	208	199	201	209	186	191	195	199	223	181	193	184	203	198	208	217	186	192	193	198	221	200	212	193	205	210	203	195	188	206	197	197	190	203	185	197	191	183	203	189	196	195	224	214	201	170	171	187	194	205	204	210	179	207	176	198	196	210	200	195	195	173	208	208	189	185	189	189	201	186	202	189	211	193	191	189	185	183	195	188	205	171	212	187	202	188	190	202	203	209	199	198	221	189	196	183	170	203	189	232	197	199	211	239	199	185	187	205	192	219	193	191	178	198	192	205	200	200	196	184	192	200	218	196	200	193	216	195	191	201	201	191	201	205	172	191	196	200	193	181	205	175	183	220	223	196	197	191	184	195	173	184	188	202	186	196	180	199	212	199	194	206	195	171	173	181	189	191	188	185	196	187	206	204	201	184	191	196	178	196	177	214	173	204	201	201	204	189	189	197	183	189	196	214	204	198	165	205	205	158	193	192	146	211	175	216	173	206	195	217	173	207	218	204	163	208	214	212	196	204	179	196	185	204	213	199	205	180	168	176	197	205	193	189	207	190	196	192	206	165	178	197	188	195	176	207	195	188	185	203	199	179	176	187	169	181	180	189	196	198	227	232	221	175	202	197	197	204	176	195	176	182	184	166	178	179	205	192	205	198	205	219	188	206	177	200	195	198	179	204	197	175	213	176	198	177	208	178	205	218	185	184	178	208	208	222	210	198	189	211	178	175	206	189	190	191	208	192	178	196	174	200	177	181	208	208	178	197	206	190	213	210	206	214	171	178	206	174	182	192	185	193	213	216	193	172	192	185	179	204	197	196	192	188	173	192	175	187	210	216	186	207	200	202	185	197	196	187	207	189	195	217	210	187	188	194	190	202	191	211	200	187	170	191	169	203	202	175	206	179	185	182	194	193	190	173	218	194	224	224	215	227	183	212	198	202	172	204	202	213	199	188	181	202	183	199	181	192	186	190	180	210	170	182	198	204	200	194	199	191	187	181	190	179	170	187	182	189	191	184	221	174	211	229	196	190	192	232	208	181	209	203	220	169	177	188	214	209	192	188	199	192	190	208	201	181	180	196	182	196	209	208	175	188	185	183	188	204	201	184	214	214	203	205	208	197	205	199	194	189	183	165	197	186	204	187	181	181	185	190	198	175	195	202	190	195	196	213	185	206	184	203	211	181	181	190	182	203	205	173	185	201	191	213	220	200	183	197	189	207	193	185	189	193	198	165	210	196	190	217	198	214	184	210	171	177	218	189	195	180	215	199	164	196	188	178	207	191	191	202	164	203	183	193	197	194	209	217	205	193	189	182	184	179	194	187	190	218	193	159	196	188	206	167	188	191	182	214	179	190	209	206	165	196	218	201	203	208	198	187	201	190	177	192	199	199	185	196	199	208	180	197	193	198	183	193	199	172	187	192	187	186	179	188	183	178	188	177	212	198	216	195	195	172	199	197	190	211	178	213	190	200	197	183	187	200	154	169	190	192	195	178	198	203	187	190	180	187	178	177	202	193	182	171	170	180	189	184	200	170	204	180	202	188	193	166	184	204	195	194	203	210	185	206	176	216	204	191	207	194	196	198	213	210	204	191	196	200	187	198	199	165	176	170	180	230	195	206	221	188	172	202	185	219	202	189	209	190	177	185	176	189	178	214	209	194	198	215	175	197	206	195	203	189	183	192	200	184	191	174	192	184	185	189	210	180	197	189	181	207	171	195	209	184	218	188
345	3	3500	175163	390	0	6	168	489	885	970	1017	958	968	801	724	619	580	482	431	344	355	344	358	353	312	297	310	307	316	339	308	323	290	297	326	270	313	313	300	306	273	297	279	302	277	247	244	281	255	237	271	273	247	262	260	231	222	237	262	238	254	232	249	234	220	219	209	223	228	220	248	246	219	233	237	216	198	253	216	230	209	205	234	237	231	212	213	226	230	213	203	224	192	227	221	207	203	206	224	204	209	224	247	231	244	243	247	236	209	257	248	248	249	252	252	250	212	255	242	237	236	252	267	221	227	231	232	234	255	226	206	221	207	230	226	213	217	227	220	227	214	201	219	207	190	223	200	206	191	193	199	209	209	207	222	211	209	205	202	213	203	206	192	172	217	206	216	202	224	211	187	245	215	226	228	198	250	178	226	198	210	210	206	193	189	208	199	218	198	207	198	198	208	213	206	215	220	182	222	198	209	200	198	200	213	199	206	209	229	208	210	205	177	224	205	206	209	219	182	212	216	183	185	172	190	197	197	190	201	200	203	216	186	189	202	190	210	206	200	166	185	188	208	199	182	192	202	200	203	214	201	187	178	200	189	212	192	207	212	191	200	193	198	203	208	211	186	221	200	202	217	203	216	196	183	191	207	228	196	212	216	205	206	204	207	197	219	223	200	194	195	213	202	201	202	191	191	190	210	200	207	209	197	193	191	200	201	193	181	215	229	209	195	224	202	218	200	204	203	198	214	178	187	189	169	205	204	201	202	181	217	182	195	197	218	200	181	202	213	187	195	206	204	200	212	196	215	204	196	204	210	195	212	197	199	184	225	162	189	178	203	196	210	199	210	207	191	204	209	197	192	196	203	175	215	208	174	201	188	216	193	219	206	213	225	177	216	192	193	184	211	201	208	196	221	225	195	198	196	207	202	216	207	180	216	214	190	209	196	206	225	174	176	221	210	225	208	197	209	211	221	188	208	180	193	189	212	248	218	181	182	189	190	209	212	191	183	201	204	219	223	200	195	210	208	181	200	171	222	196	189	199	216	185	209	186	189	228	207	200	180	189	201	188	180	191	201	191	195	177	215	183	197	226	211	185	213	202	187	172	188	186	199	168	200	220	193	207	217	206	211	227	217	193	191	205	189	209	187	197	190	209	195	191	191	190	183	215	208	208	209	217	198	199	188	183	212	202	191	221	203	194	189	189	224	172	199	238	199	223	190	208	200	168	199	205	204	200	200	201	181	200	177	209	180	200	224	195	230	207	204	185	194	204	208	196	185	207	238	205	199	190	179	204	178	212	188	205	214	209	212	185	157	191	196	221	227	190	199	179	201	199	206	189	202	207	215	212	220	207	200	207	194	191	212	211	215	194	221	217	186	186	201	208	194	219	195	180	211	213	204	209	196	204	203	189	201	194	211	199	205	222	198	217	190	199	227	190	217	184	194	203	211	210	216	208	211	199	214	217	201	209	174	213	215	192	234	195	215	190	222	189	220	214	215	215	211	181	220	199	210	190	196	214	214	198	203	190	201	201	206	179	187	204	182	193	230	195	221	186	196	193	185	182	199	212	197	197	209	168	213	186	193	199	225	218	208	192	216	211	177	186	227	195	206	199	193	187	203	207	179	196	213	215	205	205	179	212	215	205	189	204	196	193	209	183	212	229	183	215	192	195	191	217	201	219	205	200	200	203	177	196	179	225	207	204	202	194	187	201	219	204	187	181	215	197	182	213	194	194	220	182	178	195	190	182	180	184	203	203	191	224	218	208	222	194	186	181	192	183	183	188	210	190	195	182	222	214	204	214	180	181	212	208	186	205	190	230	194	202	226	202	200	204	203	213	197	218	196	207	191	191	197	207	203	205	206	187	206	216	213	203	191	191	194	239	247	218	217	214	192	183	186	191	195	172	201	206	212	207	193	192	225	192	200	197	204	196	211	185	187	193	219	178	181	186	189	214	195	196	202	224	183	197	202	201	194	199	183	188	202	195	200	184	204	204	209	203	205	195	212	190	191	203	198	195	172	211	177	228	212	198	179	201	209	217	179	184	198	195	208	197	173	202	238	209	200	197	197	201	216	198	186	200	202	203	203	207	224	197	192	206	196	212	186	179	207	201	214	186	197	188	192	216	185	176	224	177	208	203	203	226	187	197	220	205	204	221	222	182	186	193	217	194	238	202	205	219	208	219	207	186	215	191	202	176	191	222	193	204	210	193	200	188	188	185	217	189	213	192	230	171	228	187	218	230	223	203	180	199	185	212	210	182	183	193	192	198	183	207	219	173	193	191	210	207	212	216	188	185	234	204	200	191	220	197	191	206	204	198	193	200	205	190	202	200	210
345	0	2700	175286	379	1	3	58	282	670	790	893	919	883	886	819	682	578	517	450	393	396	410	384	368	365	388	374	397	379	357	339	363	315	320	321	307	329	293	311	313	336	336	309	282	309	307	303	244	292	265	245	281	256	270	244	264	274	236	248	236	259	219	235	212	231	239	221	211	233	240	223	200	250	213	237	237	235	222	236	230	229	259	219	214	257	219	208	220	232	244	215	222	209	201	239	213	200	224	219	214	210	261	222	237	226	219	228	258	253	230	241	265	260	247	267	240	251	253	260	258	246	221	240	218	249	255	225	249	212	229	213	224	211	244	223	216	233	227	232	217	206	212	218	218	206	209	226	221	218	232	224	194	233	219	204	208	200	211	197	197	221	222	205	211	225	221	190	222	189	216	220	195	208	218	223	214	199	210	218	196	196	214	212	200	190	217	225	209	209	206	225	215	206	208	204	230	223	215	233	204	210	220	206	212	222	237	222	197	188	214	179	218	222	187	208	197	204	194	215	221	217	228	225	220	208	200	221	204	223	222	208	196	215	208	231	208	196	213	195	215	199	220	233	193	217	188	198	204	207	207	215	203	217	206	217	213	238	201	195	201	206	231	196	215	200	201	202	198	220	226	184	206	187	212	211	195	220	195	216	198	191	186	218	181	205	217	189	224	211	187	201	208	224	220	198	174	205	209	217	206	237	224	189	204	235	214	213	186	207	207	213	231	187	176	181	174	187	186	225	226	215	199	201	210	197	218	199	220	191	201	204	197	206	212	205	197	225	199	216	194	228	206	208	222	195	223	238	190	211	180	226	225	219	222	201	226	222	245	227	198	195	201	211	212	190	198	193	183	209	222	200	204	217	233	205	226	190	217	205	186	202	208	213	205	207	228	201	199	203	198	206	200	208	189	176	209	184	205	200	182	206	190	211	204	206	210	211	218	197	213	213	187	181	198	210	195	171	197	192	198	180	191	206	220	218	203	186	205	194	213	216	215	200	222	187	216	198	193	211	215	205	213	206	205	206	213	207	190	220	195	177	225	199	201	212	204	214	208	199	174	226	224	194	207	219	199	197	182	203	197	199	201	213	189	210	209	177	204	219	206	208	189	209	202	203	193	193	203	186	214	231	190	205	201	209	194	232	188	236	203	214	225	214	225	180	198	192	204	187	195	183	182	184	200	220	191	225	200	197	209	206	200	214	192	216	207	207	218	195	227	236	185	187	218	205	202	199	186	214	230	233	223	215	196	211	187	183	217	227	201	172	224	195	199	199	237	201	199	208	219	182	202	203	177	218	181	211	221	203	217	198	232	218	201	232	187	203	220	219	200	206	199	197	194	230	205	190	200	211	203	218	210	219	194	199	218	215	207	191	171	207	194	214	205	171	202	196	180	196	201	226	216	187	180	201	196	220	205	187	194	198	212	212	207	213	212	204	189	218	194	201	192	219	212	206	207	204	219	200	229	200	195	183	226	201	182	217	225	215	203	209	197	220	227	205	200	223	225	200	176	203	188	214	227	217	198	205	213	204	187	197	204	200	201	238	202	202	218	211	201	203	190	207	220	193	199	221	186	224	208	208	215	207	205	198	215	213	208	215	188	205	193	231	187	216	180	199	227	209	232	195	206	182	182	187	206	197	204	226	221	200	219	207	176	192	210	210	208	197	195	221	178	220	187	214	187	197	198	218	192	209	243	203	183	181	212	200	206	214	200	200	216	227	217	221	211	220	200	220	199	205	208	195	197	203	198	217	223	207	205	198	186	215	206	166	212	203	186	205	184	207	225	211	195	212	192	198	216	189	182	205	196	195	210	201	217	213	198	197	204	197	200	205	219	230	193	202	243	197	182	196	201	182	206	188	211	204	231	215	194	218	217	208	197	204	184	189	190	223	191	228	226	192	195	201	232	221	179	201	211	226	213	203	210	212	208	191	180	189	205	201	222	200	199	210	200	181	187	206	190	225	226	195	210	205	203	210	216	212	204	212	211	199	216	215	202	194	227	191	217	216	199	203	207	199	214	222	201	222	214	205	218	235	212	190	222	198	187	206	217	187	185	198	205	216	189	206	210	196	205	195	211	214	183	212	216	200	201	235	181	231	207	180	193	185	204	191	201	207	184	211	206	195	191	165	214	209	220	191	181	197	189	212	186	193	194	215	211	207	206	205	185	232	196	190	216	200	178	213	221	193	234	194	182	229	199	203	199	223	199	193	188	223	197	203	211	184	200	193	213	182	191	184	208	182	187	213	200	226	226	192	204	186	217	220	202	215	197	220	203	205	218	215	204	190	203	172	225	226	201	205	202	205	207	204	189	204	205	218	208	192	221	221	213	203	194	217
345	1	1900	175409	412	4	18	211	491	797	840	897	790	758	650	582	505	428	405	425	466	441	433	395	340	355	306	365	322	308	291	281	297	302	279	296	274	262	289	282	270	277	273	264	302	253	287	283	258	283	249	257	251	253	250	253	267	247	274	259	247	257	240	243	233	214	228	239	226	254	227	222	244	243	229	222	224	218	236	221	241	230	219	229	211	227	222	239	200	228	208	217	212	230	212	224	206	203	195	219	189	236	199	213	214	223	222	222	217	229	201	237	227	220	205	228	217	237	225	232	244	225	233	203	254	250	216	229	219	231	232	186	191	227	231	225	244	206	215	221	215	199	206	210	223	216	232	208	177	214	198	212	224	193	219	212	196	211	218	235	208	218	213	193	221	243	194	185	198	222	206	245	223	180	202	222	215	200	209	203	213	209	195	205	232	200	210	193	209	220	191	212	221	216	208	191	186	195	188	190	176	231	201	226	177	218	224	192	201	218	199	212	197	235	195	214	208	192	200	203	205	219	207	198	213	191	194	197	194	208	209	212	210	220	183	214	214	202	197	187	219	214	209	217	213	219	222	205	210	214	201	198	174	182	215	223	198	205	219	198	185	207	206	212	205	216	179	200	181	192	203	207	183	185	236	187	192	226	194	220	201	219	189	178	191	205	198	198	195	191	190	213	200	226	194	196	232	216	192	196	176	187	225	212	213	208	194	208	209	220	194	189	198	230	215	214	206	215	207	213	186	207	186	208	224	211	186	198	193	214	189	187	178	203	223	222	188	212	198	199	225	183	210	206	205	209	180	191	213	211	185	196	200	197	214	189	205	231	220	193	213	195	190	199	192	197	215	196	198	198	199	219	218	232	195	193	195	196	196	210	209	209	210	219	205	221	226	208	206	210	208	214	210	195	203	232	206	202	198	206	192	210	207	191	193	215	189	179	199	227	216	209	205	203	193	197	194	206	188	182	206	198	170	218	197	229	212	187	241	198	217	211	185	202	179	181	200	194	204	183	199	192	199	210	178	214	195	221	192	208	199	231	221	187	190	186	193	189	204	222	190	216	211	204	200	196	194	222	189	196	199	204	207	199	202	183	195	194	210	187	179	186	179	200	204	211	215	210	187	191	191	197	204	179	216	184	204	207	218	205	198	210	192	204	197	224	206	192	198	210	205	207	207	200	195	209	208	202	192	219	184	217	211	202	230	207	200	201	202	225	223	213	215	215	195	190	209	209	194	189	197	190	196	212	204	192	188	207	202	197	197	190	187	195	204	183	216	177	219	202	202	218	205	210	217	183	206	205	210	211	203	235	196	218	210	208	214	231	195	206	194	191	199	204	193	196	209	223	201	179	183	205	207	209	202	198	216	184	196	204	204	207	204	205	204	203	202	195	216	195	208	218	223	192	214	208	195	185	229	190	197	197	187	210	185	190	201	194	178	195	187	193	215	207	192	213	233	199	221	202	201	218	203	180	205	204	208	193	228	208	204	196	194	217	197	207	176	224	171	213	205	195	196	214	213	205	217	210	191	181	210	222	176	221	235	198	200	173	182	188	182	197	208	216	223	198	205	203	221	190	218	187	223	196	226	204	200	211	183	222	207	211	199	212	218	210	206	198	208	207	197	207	202	201	194	195	199	212	190	225	205	197	192	197	223	197	207	203	210	206	210	199	215	192	199	235	220	199	233	205	199	194	196	202	187	203	197	181	198	209	175	194	237	221	204	188	190	202	208	201	198	192	204	184	214	233	187	179	227	204	235	212	191	192	198	224	187	216	197	200	201	199	217	211	206	198	224	188	214	214	214	202	204	193	222	205	220	208	201	199	212	199	213	198	208	214	191	195	200	230	219	206	207	179	185	174	219	204	195	169	205	216	235	188	193	200	184	206	184	207	199	214	188	166	214	194	188	208	209	183	234	205	208	206	208	173	216	221	212	205	188	196	192	227	202	224	218	189	196	218	200	203	186	210	216	211	204	179	192	207	213	221	210	181	203	200	198	208	186	193	172	211	211	200	179	246	189	222	180	230	204	194	202	214	204	220	189	186	192	189	213	205	211	226	210	189	167	216	215	210	197	199	188	230	214	196	171	210	178	211	182	191	193	199	187	208	178	188	190	204	205	212	201	209	198	179	195	190	219	191	214	215	187	224	199	192	198	197	195	201	202	193	202	195	223	205	212	193	204	205	208	219	201	194	177	219	224	211	195	207	173	223	228	207	205	196	214	218	211	214	206	219	181	224	207	201	201	206	200	206	222	194	189	222	209	213	191	209	204	188	189	195	167	213	198	192	187	195	239	180	193	190	221	200	208	212	221	192	193	180	211	209	195	187	207	240	229	186
345	2	2100	175532	401	1	18	190	435	777	839	942	851	810	678	638	572	446	411	378	365	372	328	353	337	352	317	332	305	307	320	311	305	270	261	298	258	282	293	314	247	251	255	258	250	274	250	259	226	244	241	232	220	228	232	237	211	235	225	226	224	230	235	244	229	212	245	212	216	222	217	214	224	220	215	229	201	212	207	221	177	210	204	192	207	193	197	201	189	190	199	204	201	212	182	176	221	208	210	207	189	198	197	199	202	202	238	218	206	215	242	197	229	198	228	215	224	227	220	237	225	232	219	237	250	216	211	212	223	229	200	213	197	199	212	223	190	206	200	183	207	200	202	197	208	191	191	211	216	177	185	207	207	180	218	204	222	199	191	205	194	202	181	196	177	183	173	196	176	183	210	233	183	201	216	185	184	188	181	191	194	195	195	180	205	178	206	182	189	207	191	208	204	190	180	205	171	209	179	189	163	196	183	192	221	193	203	211	198	196	203	210	193	212	204	219	179	172	193	216	212	222	179	194	182	204	175	207	182	209	180	190	190	213	155	204	194	211	168	203	211	190	176	191	194	181	198	184	208	188	203	196	199	201	180	202	190	208	197	195	194	187	191	205	187	193	188	195	205	210	179	183	197	191	200	190	184	180	160	181	178	189	195	181	196	184	181	199	177	224	167	176	188	215	187	176	168	178	196	206	191	185	189	195	197	185	177	182	197	201	184	181	182	186	174	185	188	185	195	163	186	206	204	179	176	193	195	170	199	184	214	169	194	200	175	153	199	191	185	207	190	174	186	177	194	187	183	184	197	184	180	169	168	189	178	196	186	180	177	214	178	193	201	185	172	188	195	191	191	202	186	191	179	190	174	182	200	192	186	186	180	173	210	192	203	178	204	186	180	201	189	172	211	187	172	184	187	179	183	203	189	200	188	193	207	191	209	170	193	209	181	196	202	214	220	178	189	202	201	189	203	194	192	191	204	186	216	178	189	185	176	174	200	227	175	184	186	182	197	199	190	193	213	184	190	198	195	188	167	193	184	180	195	191	204	161	172	209	201	184	211	192	199	202	186	203	169	190	201	160	185	207	214	205	202	195	177	189	203	178	198	185	177	177	209	181	190	216	187	201	182	195	186	171	212	188	203	196	167	183	174	195	197	198	181	185	220	183	200	173	189	192	209	197	170	193	175	219	181	194	192	181	193	179	177	189	200	175	202	200	169	174	181	206	168	206	193	208	187	192	194	185	179	206	184	218	192	182	179	185	214	181	199	178	196	186	218	197	197	175	178	192	171	203	167	168	196	180	177	188	193	183	209	175	194	190	188	200	188	190	214	196	192	192	190	198	180	183	194	188	185	187	196	177	175	194	202	204	189	220	192	196	184	206	203	192	199	189	197	174	199	204	191	198	184	178	190	208	190	195	190	201	194	204	190	183	171	213	200	184	211	203	192	182	185	193	175	186	210	181	171	186	195	191	206	170	193	186	212	208	185	185	166	172	189	183	182	194	215	201	192	175	179	193	219	182	193	177	173	200	199	204	211	185	194	183	187	181	172	178	204	203	181	213	193	180	204	206	214	173	220	207	203	192	181	182	166	184	186	191	195	196	199	194	192	206	201	183	174	193	194	194	186	178	211	179	179	181	175	172	187	210	205	188	201	163	192	169	193	196	198	212	209	182	195	175	195	204	193	178	203	202	175	192	172	218	189	190	206	193	186	197	210	196	178	197	189	197	212	206	200	184	182	208	214	184	202	169	187	189	189	191	221	186	208	203	176	197	201	204	183	184	204	188	204	201	164	180	191	203	202	197	189	198	185	197	188	200	213	190	186	207	191	203	186	185	185	165	185	209	184	183	215	183	199	199	184	221	203	177	184	184	202	215	206	181	197	201	158	188	189	200	189	211	198	165	198	189	207	182	205	184	194	185	183	197	171	187	191	179	200	178	204	199	171	188	210	213	179	185	175	191	212	182	204	175	201	191	201	175	178	182	202	181	193	183	196	163	189	196	188	174	180	205	180	176	187	183	194	165	189	207	190	180	182	178	165	193	206	193	204	188	168	175	174	178	209	180	191	183	185	192	175	204	193	188	186	193	204	202	212	200	207	195	178	188	210	192	174	219	192	197	177	190	187	220	188	184	200	185	201	184	178	211	188	194	195	215	204	218	195	190	198	171	197	197	203	203	211	183	200	218	198	187	208	190	193	166	187	192	187	206	201	173	180	187	211	165	184	210	188	224	192	176	179	186	206	208	181	181	179	158	186	171	218	197	198	180	194	185	199	180	214	200	193	173	180	198	171	173	212	196	184	200	166	194	204	186	189	192	200	197	194	201	172	184	169	190
345	3	3500	175656	386	2	15	213	539	847	956	1027	965	896	815	769	655	555	487	453	402	421	381	400	378	370	343	363	329	340	309	298	289	299	290	281	274	272	264	267	268	270	234	276	260	277	256	277	266	269	259	266	280	258	258	269	262	242	276	226	250	257	243	264	229	229	236	239	209	231	232	250	212	200	227	231	215	235	214	219	224	215	236	233	227	193	195	198	229	215	207	211	202	212	203	202	213	221	218	215	226	170	187	228	212	206	221	217	216	226	234	228	259	218	229	229	215	226	227	239	246	219	266	238	218	231	245	225	235	239	230	224	230	194	229	198	210	204	192	196	204	207	226	202	190	232	219	196	187	211	175	191	204	208	210	178	210	193	182	202	211	223	218	198	203	205	214	170	196	205	198	178	214	194	174	231	212	207	228	200	195	179	196	193	200	199	179	205	209	201	203	189	185	212	200	183	198	218	185	198	191	207	206	187	211	202	205	177	209	222	203	180	193	220	178	222	205	192	216	180	203	202	223	218	185	200	181	220	188	233	206	218	178	211	199	207	210	207	174	198	211	192	206	191	218	174	214	215	194	204	202	179	202	184	204	199	177	189	202	188	206	207	182	182	182	176	204	205	209	206	193	193	202	186	170	201	196	188	215	198	195	206	194	192	205	218	188	182	184	207	180	202	204	195	196	181	178	193	180	199	186	178	182	181	189	215	198	203	176	205	219	193	219	209	174	236	193	210	191	184	190	183	211	215	203	183	217	203	184	186	206	220	193	204	190	198	195	215	190	196	185	201	189	198	189	185	225	226	193	196	199	189	201	207	185	217	187	229	194	191	191	192	186	187	188	176	194	187	186	196	181	178	192	199	196	214	180	212	189	193	182	184	184	183	194	200	214	210	195	186	179	213	193	190	197	197	226	170	195	209	166	204	176	164	180	203	229	188	201	197	188	209	192	181	220	211	200	202	209	209	212	200	189	186	176	204	202	189	196	192	201	203	208	168	171	202	198	196	187	191	206	207	212	183	190	205	191	186	178	217	181	183	207	189	195	205	184	220	226	193	189	203	199	201	199	193	198	187	195	194	196	190	196	199	198	195	201	172	194	202	197	183	206	229	188	186	191	213	208	195	200	187	194	216	177	214	170	178	200	171	199	195	180	180	194	199	186	190	172	174	185	215	225	225	213	186	200	204	221	180	194	215	187	209	190	193	213	210	174	189	209	238	193	204	211	189	181	198	199	197	185	176	168	181	167	210	193	205	196	194	185	196	213	201	178	209	194	207	189	202	184	192	224	194	201	201	214	202	203	182	212	198	187	199	206	189	219	199	198	190	199	181	205	193	169	225	189	205	208	195	185	197	202	206	194	198	183	184	183	204	196	191	195	181	192	191	202	166	160	169	189	207	186	186	183	209	207	191	168	203	183	201	203	195	189	180	196	206	180	198	195	195	196	221	207	202	205	223	176	225	203	181	186	180	223	180	201	195	211	208	192	173	192	189	197	198	201	204	186	197	192	204	176	213	200	196	210	203	198	181	217	209	188	192	196	185	200	167	197	207	194	198	232	213	194	192	166	209	197	210	201	188	198	195	203	199	176	197	209	186	171	172	205	197	223	192	179	182	196	202	199	174	166	218	190	199	208	205	216	183	177	228	183	196	205	185	207	194	190	189	209	204	179	214	207	211	202	198	211	188	206	172	200	177	189	194	230	214	204	170	200	188	191	192	186	204	200	198	169	209	217	209	200	191	188	203	179	189	205	195	195	201	195	183	200	203	215	188	204	213	190	198	190	200	195	209	201	204	176	205	207	184	195	216	189	192	196	185	210	198	203	205	185	182	197	208	193	215	188	212	161	193	192	202	210	189	179	240	193	202	207	197	183	220	189	179	193	219	193	203	198	197	183	181	213	220	187	193	185	207	180	192	186	191	182	219	201	196	208	196	188	183	189	195	208	188	176	182	175	202	190	221	199	187	194	185	195	188	203	187	206	210	192	201	207	191	196	196	198	190	211	216	181	170	197	199	207	193	185	191	188	220	189	209	207	208	199	181	182	195	196	169	203	184	205	165	181	214	183	208	182	188	183	197	168	204	187	185	190	203	226	193	219	191	194	206	193	204	189	197	210	206	187	194	193	191	183	205	208	217	197	205	175	229	214	194	222	204	204	207	191	200	184	173	195	197	214	210	201	171	194	217	211	190	191	189	201	204	195	207	208	190	201	193	185	183	212	207	189	201	190	210	195	218	205	194	155	195	203	212	219	205	199	194	204	201	215	213	188	173	173	190	216	197	198	204	230	179	176	187	173	217	177	193	206	214	209	172	187	182	187	195	187	192	211	176	196	193
