345	0	2700	176911	360	0	42	626	752	1347	1485	1444	1526	1469	1393	1471	1414	1422	1427	1422	1348	1302	1271	1228	1068	1003	681	363	280	267	232	243	252	238	208	230	200	216	215	211	214	207	234	204	201	212	203	188	180	192	179	184	193	222	189	179	164	205	190	191	200	175	173	165	173	178	181	171	171	182	170	167	191	163	181	190	172	153	177	155	165	177	183	192	174	164	161	182	175	172	178	145	180	186	157	173	166	164	173	194	168	154	163	186	177	188	170	161	188	161	180	171	177	158	167	151	164	191	165	147	181	185	169	172	163	157	147	171	167	162	191	173	160	171	182	186	165	145	142	188	179	188	160	158	178	175	182	176	141	173	176	177	181	192	183	147	168	170	156	175	161	149	174	152	179	171	162	162	130	181	161	168	180	154	171	177	155	154	169	161	164	162	143	168	156	153	150	172	176	180	170	169	179	139	176	159	151	172	180	191	144	162	144	169	168	170	164	143	163	167	158	174	165	151	169	155	169	168	183	154	175	160	161	165	184	189	164	169	170	149	173	173	169	181	168	154	133	165	170	141	153	147	171	157	153	171	190	181	166	171	151	178	160	147	162	178	155	163	114	171	172	193	167	161	146	164	173	165	180	188	185	188	131	192	172	169	170	163	169	162	172	157	181	175	143	182	175	150	149	172	160	165	162	153	150	158	177	147	158	142	143	177	169	185	168	148	160	149	158	167	167	146	173	165	169	203	153	176	180	171	166	180	167	147	152	152	160	191	145	169	142	155	163	170	176	149	177	158	208	154	178	165	157	168	161	168	158	171	179	172	164	146	185	147	180	170	180	190	161	164	191	167	169	159	179	168	177	140	172	154	170	156	155	150	165	119	158	152	150	189	156	151	165	162	161	152	161	158	157	171	166	159	173	178	163	169	170	147	160	162	139	180	158	176	141	181	156	155	145	173	168	171	159	178	167	155	167	179	167	158	178	164	141	143	156	172	155	153	159	180	172	180	138	170	158	180	168	161	155	165	162	174	161	149	170	183	174	189	148	156	168	156	157	177	175	141	169	160	165	147	167	186	171	143	148	148	158	180	160	144	157	155	155	155	161	157	150	174	149	159	156	142	176	180	147	144	182	183	173	169	156	162	160	181	157	186	155	158	187	155	182	162	161	151	179	165	140	149	173	178	155	165	162	153	151	148	157	173	179	160	171	158	166	157	180	162	155	162	171	155	170	137	156	178	149	178	153	156	189	172	169	179	187	181	165	160	149	179	145	153	165	158	168	144	160	144	139	184	172	151	155	184	157	163	133	162	149	152	181	143	141	179	186	172	155	171	165	158	153	175	167	166	176	155	172	171	174	166	187	151	172	169	165	179	143	156	184	139	182	176	158	149	149	160	174	159	162	184	167	154	158	164	176	159	153	165	171	164	179	154	157	163	133	163	142	150	170	168	182	151	156	166	170	165	156	161	166	177	184	162	166	188	177	191	167	178	164	163	182	161	188	173	141	164	179	178	141	157	182	174	183	167	163	155	137	178	139	154	168	159	136	156	159	159	160	176	190	161	148	150	153	146	173	183	174	151	190	155	151	156	163	164	154	166	167	178	150	162	161	143	178	154	151	158	153	174	155	170	167	179	193	175	165	175	161	137	165	155	159	164	160	177	155	124	178	171	158	159	167	159	153	153	166	160	152	157	171	153	163	156	167	166	175	166	163	136	174	157	160	170	149	164	160	168	152	157	171	152	170	143	168	146	159	174	189	177	158	162	159	163	172	163	165	155	164	180	148	148	165	173	130	160	141	155	152	153	157	153	150	141	165	157	152	184	135	178	156	183	174	172	161	152	175	168	164	171	161	148	140	147	169	153	166	152	156	156	148	154	152	164	166	188	177	162	152	189	178	141	163	166	140	165	154	174	183	165	162	169	172	160	165	165	159	174	166	161	181	162	163	169	174	156	183	164	153	170	167	181	165	169	167	177	147	140	169	167	148	162	160	160	174	148	151	158	162	154	169	151	166	150	138	143	161	194	167	169	148	177	175	145	160	142	180	164	168	153	180	173	171	173	147	167	152	158	156	155	168	162	156	148	171	173	156	176	166	167	168	146	173	157	149	157	139	170	184	151	160	161	153	145	164	161	180	186	152	162	178	186	189	167	165	144	147	164	164	172	147	152	156	177	161	161	162	154	143	172	172	146	146	166	157	164	181	155	144	147	142	196	156	169	151	167	174	155	169	161	173	165	176	168	169	174	163	161	161	155	154	173	177	179	164	164	150	163	182	160	136	157	175	162	170	170	167	164	152	166	160	171	167	181	154	146	155	182	163	177	179	147	158	181	165	153	157	187	145	152	176	161
345	1	1900	177034	370	0	30	189	354	829	1069	1234	1310	1302	1362	1385	1394	1359	1298	1285	1242	1140	1043	962	846	713	527	368	246	210	235	217	178	209	198	213	215	200	191	201	212	179	200	181	181	203	173	177	201	196	186	176	160	184	184	170	194	178	211	186	172	158	162	181	164	192	191	192	148	179	166	193	191	172	178	156	180	156	165	189	161	185	165	180	179	178	146	179	171	159	158	164	161	153	175	152	163	164	180	176	156	187	179	168	157	178	178	156	175	184	161	171	156	180	168	151	178	150	157	152	165	166	171	167	156	182	170	181	168	157	143	186	181	172	197	169	181	152	186	172	171	182	165	184	151	178	160	172	176	168	183	186	177	185	176	186	167	180	171	184	180	153	167	189	191	198	171	168	158	178	187	170	152	167	174	201	167	182	166	180	184	170	194	183	191	175	177	166	176	148	174	164	173	148	161	156	167	155	178	166	165	155	158	195	187	183	183	164	181	170	171	180	179	182	167	164	165	171	194	158	155	173	156	177	188	155	180	168	175	173	151	164	156	161	165	169	175	177	189	149	149	143	190	183	183	206	168	194	170	182	162	157	154	161	169	142	186	174	178	151	158	158	170	176	166	185	172	155	168	186	167	172	194	164	186	170	196	148	176	168	188	183	172	161	189	167	158	164	172	170	161	175	163	167	182	185	157	139	150	152	177	169	166	176	158	150	181	174	177	166	172	157	164	189	182	179	163	182	171	160	170	159	141	161	185	165	164	154	188	150	157	183	174	154	183	162	187	182	166	157	162	196	151	166	149	180	168	189	163	160	164	165	165	158	155	158	149	172	185	175	166	163	170	155	167	167	179	167	165	142	167	166	162	183	173	166	146	155	155	167	154	170	174	157	139	187	190	192	147	174	165	167	178	172	167	157	165	159	164	188	172	133	184	181	160	163	165	173	154	164	152	157	170	169	142	165	191	168	183	180	165	152	186	159	156	174	173	155	174	168	161	171	185	168	174	187	181	202	170	160	168	158	178	158	154	169	164	160	160	209	180	170	170	186	170	169	181	186	167	137	189	170	154	177	185	177	160	164	182	175	165	173	171	163	161	186	171	167	160	172	161	178	171	184	182	177	186	178	178	141	185	169	153	186	152	164	164	180	166	185	161	164	201	183	167	150	171	173	159	172	171	165	190	180	167	158	185	183	161	187	163	175	166	152	188	187	172	166	172	182	188	184	161	174	170	170	156	156	162	172	176	171	188	177	167	167	168	166	165	163	175	175	159	176	141	188	168	178	157	204	188	162	153	180	155	167	171	157	141	159	161	172	174	176	164	160	162	148	173	142	174	160	151	151	180	169	164	148	150	186	164	157	183	163	143	164	158	169	177	161	188	171	175	174	176	199	141	168	156	187	155	167	150	162	162	200	177	184	156	166	200	173	167	171	167	176	183	159	176	166	174	185	180	155	175	158	170	177	175	190	171	181	159	173	159	165	168	181	160	152	165	144	170	150	185	165	156	185	166	177	173	183	157	187	172	195	195	164	159	159	163	160	147	190	167	171	160	163	195	158	149	171	159	153	194	163	181	178	183	186	137	187	158	141	158	166	149	158	157	170	171	170	179	182	178	157	182	168	187	169	170	160	178	161	168	181	160	153	166	147	162	166	180	162	190	180	159	173	175	182	167	158	161	160	165	170	174	155	155	173	175	156	187	152	156	170	208	158	169	167	166	155	153	176	175	173	178	174	167	153	171	175	181	166	182	159	181	179	178	169	180	200	185	169	185	156	160	167	179	179	161	179	185	153	172	150	151	169	155	177	161	163	164	189	170	176	185	164	175	172	177	147	170	174	165	169	184	174	150	154	177	159	155	175	173	175	165	158	163	183	170	162	156	171	168	157	178	179	172	170	174	153	159	160	167	183	158	155	166	167	171	170	166	180	178	149	172	165	174	159	155	143	156	144	145	179	157	151	169	175	160	164	168	173	162	149	160	171	190	193	155	176	150	196	180	158	149	182	156	166	175	193	170	175	181	166	177	142	170	178	172	144	177	160	171	140	202	201	159	144	159	188	164	157	178	152	170	161	161	170	143	177	166	135	160	167	168	172	163	161	160	160	167	172	172	164	138	178	179	185	157	174	167	154	180	155	156	158	187	175	155	186	180	168	150	178	177	177	160	189	142	174	155	165	172	180	173	166	156	163	172	178	181	177	167	151	180	159	179	160	173	158	163	157	180	166	179	197	170	188	166	178	156	173	182	159	158	163	174	166	164	166	195	178	147	168	159	188	164	165	150	169	134	162	166	151	169	162	176	157	186	182	166	166	182	161	182	196	158	148	148	181	173	171	170	165	178	169
345	2	2100	177158	363	0	30	304	950	1428	1383	1460	1414	1429	1416	1460	1418	1391	1345	1300	1293	1190	1130	1067	980	876	795	551	293	256	243	229	229	209	247	243	223	218	222	222	214	198	188	214	203	207	231	214	186	204	227	196	200	201	210	210	195	195	201	209	184	212	180	216	191	173	194	202	196	185	187	180	184	176	176	194	209	180	169	212	195	190	192	201	196	183	174	183	201	190	190	199	196	179	208	182	195	182	186	182	180	175	194	217	183	193	197	190	170	184	184	176	180	186	195	189	197	164	184	186	164	176	206	194	179	176	195	180	171	175	191	176	173	186	201	194	171	192	162	183	181	199	199	180	158	156	176	197	189	200	173	172	192	173	163	179	186	185	175	159	177	174	194	192	186	184	176	202	177	180	202	168	197	197	189	166	186	192	178	167	192	185	190	176	173	197	181	178	188	201	198	192	186	182	171	191	181	191	192	182	189	204	196	187	181	167	204	169	167	167	178	202	179	174	194	193	182	172	184	197	195	185	173	192	177	197	185	166	183	189	192	200	187	166	169	175	218	184	203	187	200	195	182	189	174	193	202	195	159	184	170	189	187	164	192	174	174	218	175	155	207	180	186	166	193	173	176	202	177	197	179	195	191	212	193	170	182	176	203	198	183	202	164	180	152	201	171	193	194	185	183	183	208	188	184	191	203	196	198	171	171	180	173	166	181	178	176	183	189	189	153	178	169	183	187	189	181	171	182	196	190	176	199	184	179	171	166	170	168	174	180	212	204	172	187	172	186	200	214	182	198	178	183	179	189	175	183	188	169	192	170	180	161	213	189	203	185	186	187	183	191	201	175	171	176	190	201	197	214	204	167	195	165	182	190	197	167	179	167	181	206	195	194	205	176	171	186	194	187	195	169	185	193	180	192	200	221	202	159	201	199	179	184	191	178	184	186	185	157	167	197	197	179	199	169	173	151	176	202	169	192	201	189	217	178	191	164	193	176	193	177	184	174	186	170	193	179	191	185	214	173	195	177	193	172	187	179	190	209	175	171	177	194	178	197	195	185	184	209	178	198	177	216	185	192	187	160	207	180	192	181	199	193	180	162	186	184	191	161	178	210	183	191	204	199	192	186	165	201	193	190	172	170	182	185	169	182	175	191	185	160	175	180	187	170	181	188	191	200	176	202	145	179	152	160	183	179	176	197	210	208	181	168	194	177	175	177	172	178	167	174	182	172	201	186	171	205	183	165	172	172	187	176	189	171	185	197	201	164	176	192	170	175	181	197	205	171	196	159	164	163	180	192	189	179	171	212	199	198	149	204	181	186	210	186	194	201	184	201	184	186	189	185	192	167	193	183	190	166	193	187	185	194	201	178	180	180	187	172	177	178	179	158	183	174	202	204	173	162	203	196	170	179	171	164	182	191	181	194	190	196	190	198	168	194	175	182	180	207	190	180	193	192	189	198	164	191	206	168	178	189	163	176	156	202	165	193	179	170	187	195	211	184	172	171	198	216	201	208	184	200	183	185	175	184	202	174	193	184	199	157	201	161	186	181	172	200	183	190	178	178	184	196	182	185	170	202	164	179	183	188	177	190	178	173	209	191	181	189	171	173	176	169	183	206	181	178	195	188	191	184	183	182	175	177	176	202	179	189	170	174	192	187	215	170	164	169	172	210	192	186	168	178	178	185	207	175	203	152	192	185	167	156	174	197	166	132	164	202	197	172	199	189	200	194	185	189	162	182	185	193	193	178	164	177	176	185	160	210	181	196	160	172	188	173	157	172	213	174	168	183	183	206	183	184	160	193	188	179	169	159	178	193	198	199	206	198	190	171	193	165	190	175	176	196	182	176	173	186	183	176	157	179	196	176	176	166	187	181	184	165	183	180	182	202	186	207	195	182	188	190	188	191	194	176	148	181	174	190	174	188	187	172	199	180	179	176	198	178	154	178	184	184	178	193	186	181	199	187	205	189	184	179	189	211	186	203	194	172	194	181	172	214	192	188	192	174	172	193	164	177	200	181	171	186	188	196	181	202	180	185	162	188	172	162	175	167	184	179	172	164	177	196	183	186	190	174	188	182	186	201	195	190	190	198	186	185	187	177	193	182	176	164	197	175	174	196	171	187	165	156	174	169	176	197	198	181	192	173	196	159	168	170	156	189	191	181	182	180	208	171	191	187	189	158	194	206	190	192	188	187	174	188	199	196	173	166	191	184	220	185	185	185	191	163	187	192	176	185	183	203	163	174	194	178	158	197	191	189	183	187	168	195	215	183	174	196	190	202	177	181	178	204	201	175	182	194	185	189	148	229	205	183	174	191	199	197	182	166	194	184	195	190	172	207	188	178	164
345	3	3500	177281	360	4	51	955	1417	1512	1501	1458	1449	1452	1432	1422	1440	1422	1385	1372	1308	1273	1175	1106	999	960	796	587	303	268	271	251	225	244	234	243	248	242	233	237	251	238	243	228	202	246	245	203	216	189	216	233	199	214	204	202	196	213	217	226	219	205	204	206	209	195	215	217	207	205	209	206	191	185	202	194	205	212	223	201	206	207	211	195	195	177	188	223	177	205	177	194	233	188	181	195	207	199	230	195	187	203	214	202	210	197	190	202	215	197	224	192	205	223	202	213	207	190	212	211	194	204	201	188	214	193	205	175	191	206	258	222	194	189	206	201	216	207	184	224	203	210	211	200	198	213	202	165	178	184	187	189	220	187	214	187	197	188	181	218	187	184	202	198	182	197	203	182	208	205	178	225	203	218	180	222	195	207	211	212	203	198	205	193	184	216	180	219	178	207	203	192	193	193	189	230	219	214	208	196	198	200	209	221	216	202	217	155	184	195	199	200	169	187	182	215	219	192	191	182	199	207	199	192	203	211	198	212	208	177	200	228	196	216	201	214	180	204	185	184	223	219	189	216	186	210	199	171	189	194	236	195	183	207	192	197	201	190	184	202	184	217	198	211	214	226	182	209	194	200	168	198	215	214	192	205	196	205	227	214	204	196	188	229	213	194	196	194	202	200	195	191	192	177	185	197	199	198	199	216	234	215	201	194	195	202	222	216	191	213	200	195	191	193	203	195	186	217	185	197	185	189	190	182	172	220	192	197	190	216	181	231	203	193	212	220	216	219	193	204	187	183	175	189	204	205	186	195	181	204	189	203	201	216	209	186	202	196	196	216	201	188	184	215	194	187	188	204	196	195	240	190	207	209	213	224	204	205	207	211	209	215	195	204	181	193	206	207	198	204	197	195	207	206	221	205	201	213	188	193	207	216	207	213	204	214	178	190	206	205	211	205	213	207	192	184	210	202	181	194	193	205	195	190	194	200	211	212	189	171	196	187	224	197	209	203	176	208	182	194	218	177	203	189	182	194	191	192	191	221	169	185	204	224	211	190	208	204	196	211	214	187	205	198	186	204	201	188	193	222	196	207	212	175	205	209	184	184	201	205	193	228	200	195	204	217	194	200	199	199	181	210	176	195	217	181	201	194	174	220	205	199	204	196	212	206	190	213	207	200	196	205	187	184	180	185	196	218	209	214	186	208	184	221	197	198	202	174	193	207	216	198	203	184	208	212	192	183	194	196	209	204	201	189	199	215	188	167	196	211	202	204	193	211	193	202	203	199	216	191	200	198	194	187	177	194	186	210	204	210	206	176	193	185	222	188	216	189	223	215	199	222	198	202	189	190	193	204	202	192	213	207	189	178	205	203	203	194	210	220	189	204	192	226	216	183	229	204	178	204	189	226	190	230	200	191	191	210	218	190	198	198	179	194	196	191	174	211	192	191	191	195	196	188	203	215	188	197	233	207	197	193	201	200	198	215	198	205	230	195	200	196	209	214	220	196	175	207	226	197	192	181	189	200	167	188	188	167	232	198	210	182	188	203	200	206	183	221	204	207	193	175	207	205	180	193	201	190	202	186	206	209	196	228	215	173	195	165	206	213	198	197	182	208	183	180	221	203	183	208	202	180	199	204	215	216	194	200	200	201	219	206	184	194	198	190	217	193	180	204	211	193	185	183	210	174	167	237	190	208	214	232	171	210	208	215	196	193	208	191	187	206	207	210	196	199	195	184	192	170	199	185	204	223	209	187	187	201	199	201	192	201	174	191	174	197	222	177	213	204	206	205	192	175	196	222	200	202	193	224	180	207	207	200	176	202	195	235	207	190	197	233	192	206	219	192	203	207	185	175	188	214	182	200	198	207	207	200	198	212	215	205	229	205	198	208	209	208	180	199	222	200	188	193	234	223	217	193	198	179	200	199	190	209	208	200	193	184	195	183	190	195	206	210	206	203	218	191	195	195	209	209	208	190	190	204	208	194	202	207	211	196	189	175	207	185	208	185	199	216	195	186	202	212	183	201	197	199	203	171	198	182	183	190	179	210	189	185	191	206	210	206	206	171	191	195	209	204	204	185	186	199	201	201	176	211	211	206	186	198	217	197	206	219	189	190	203	217	191	208	161	184	178	198	192	209	209	202	218	192	197	202	228	196	190	198	169	193	200	193	191	187	200	210	205	214	214	210	222	197	203	203	207	201	214	186	168	218	193	207	203	202	198	204	206	203	175	198	185	176	201	195	205	201	178	189	208	209	194	224	207	188	193	192	197	230	191	208	204	201	224	192	172	192	178	191	168	194	196	175	214	198	200	208	183	186	207	206	197	199	181	197	210	194	188	187	183	211
345	0	2700	177404	352	1	36	734	1423	1464	1519	1448	1436	1481	1445	1417	1400	1463	1426	1397	1347	1331	1280	1237	1160	1062	854	465	293	301	298	271	231	257	255	224	238	249	241	226	223	236	226	241	246	255	225	225	252	227	217	226	231	209	206	205	225	228	189	205	201	212	183	225	223	205	197	214	186	203	212	217	198	203	197	212	227	188	197	197	194	206	202	195	219	199	192	231	184	230	209	191	190	198	221	198	182	207	189	195	174	211	177	210	227	195	215	203	205	200	190	220	189	169	192	210	215	164	195	197	201	194	191	196	190	207	225	196	214	186	195	190	202	192	200	214	191	198	193	197	202	200	184	172	187	187	203	215	168	206	161	221	182	204	192	180	174	177	195	191	203	178	205	200	197	194	196	183	194	211	190	187	201	201	191	184	163	200	207	179	211	188	182	198	181	185	205	183	185	187	173	193	183	198	197	195	203	168	197	209	191	217	186	185	187	206	212	179	193	171	204	185	190	211	178	212	181	190	192	186	207	218	242	191	194	174	180	176	202	201	177	192	192	192	201	197	194	219	215	198	180	198	198	187	194	204	197	181	195	177	215	187	187	168	225	171	209	202	203	217	166	193	196	205	185	180	187	176	183	201	208	206	190	229	194	191	188	207	189	186	180	187	192	198	191	174	177	199	206	193	211	187	230	196	204	189	196	175	217	204	174	190	177	193	184	207	196	185	198	199	201	171	206	234	184	211	165	167	192	183	181	189	188	195	209	203	170	186	173	228	191	189	191	208	187	193	183	193	206	183	181	175	211	208	189	203	183	172	200	211	192	194	186	191	191	166	202	188	196	170	203	187	197	175	178	183	188	204	211	208	200	177	179	194	204	175	192	199	205	194	172	186	171	172	207	153	202	176	204	171	190	185	205	200	186	205	172	194	184	209	190	176	171	206	182	185	186	205	171	195	209	188	171	180	196	196	159	166	200	202	189	182	186	204	188	197	178	167	195	189	205	218	192	177	173	211	180	173	195	190	217	191	192	170	179	206	179	174	166	185	191	199	178	186	172	217	201	203	173	187	185	179	176	187	197	188	184	194	176	188	185	189	180	190	195	194	197	188	171	185	192	193	204	189	201	191	186	184	198	187	161	201	194	178	202	208	185	186	182	202	198	176	192	208	215	196	195	201	169	186	178	199	174	205	182	195	175	193	232	187	191	196	185	196	201	180	198	171	174	151	202	185	193	189	188	182	201	206	194	190	198	177	178	228	193	173	218	189	210	216	180	202	199	175	204	170	215	208	174	197	185	195	213	197	205	174	180	206	174	202	184	202	187	173	196	192	192	175	176	187	181	167	175	171	178	203	168	195	184	198	185	196	196	167	189	205	201	198	187	190	170	202	216	188	151	195	198	184	203	180	190	195	204	194	194	157	173	196	207	196	166	178	189	192	194	193	204	197	177	236	190	185	192	205	195	180	174	181	182	186	186	178	192	207	185	183	204	190	198	197	189	190	179	171	186	189	196	179	176	187	180	182	193	177	170	202	201	197	212	187	182	171	205	203	200	180	183	187	179	192	180	158	188	187	202	186	199	230	169	199	199	207	186	194	156	203	178	194	220	187	164	198	205	189	183	188	195	177	186	169	187	166	165	173	185	201	176	198	207	173	187	184	180	182	192	181	184	201	181	187	183	177	189	191	192	211	222	187	183	219	181	190	190	204	184	180	173	184	175	195	174	185	171	178	195	194	191	188	209	178	175	192	210	206	163	203	222	188	183	194	202	172	182	197	178	172	176	182	190	192	150	185	195	193	197	190	212	176	187	190	179	199	208	174	181	165	203	188	195	184	208	192	183	201	207	203	175	177	174	187	181	196	193	184	191	175	197	181	183	174	201	166	179	172	192	205	178	210	201	210	205	191	213	189	193	181	179	164	196	182	172	184	182	188	174	194	191	190	201	217	187	176	194	187	187	183	192	210	205	209	193	193	195	205	191	169	186	189	184	198	187	210	182	206	179	170	166	183	191	181	220	191	198	199	163	186	191	210	197	202	196	197	164	188	224	198	171	198	201	196	172	190	188	207	188	184	177	189	176	184	166	191	194	216	184	185	224	190	194	187	205	183	178	196	196	206	178	208	211	187	185	202	208	205	202	200	174	212	170	178	192	193	197	204	192	174	193	184	206	193	180	203	195	161	195	219	200	215	227	200	179	201	177	193	190	195	198	215	200	185	205	188	190	161	193	187	153	178	183	210	191	195	174	205	181	202	208	187	176	177	199	212	190	196	189	194	192	211	183	187	185	180	179	202	195	184	194	167	197	179	185	195	195	196	216	188	172	193	199	202	182	191	179	183	187	184	191	182
345	1	1900	177527	359	2	55	431	1048	1352	1392	1385	1386	1437	1377	1362	1373	1353	1304	1236	1188	1152	1076	1010	972	884	722	379	270	263	242	254	242	248	241	248	203	222	231	236	210	212	207	233	199	205	222	235	224	246	190	209	181	212	212	191	217	238	221	184	200	192	201	202	201	209	209	197	210	220	195	208	223	204	219	218	210	215	201	172	222	192	204	189	215	219	197	208	179	196	179	185	194	212	184	222	207	210	194	214	189	197	210	199	212	217	212	205	182	197	193	199	196	199	216	203	209	195	180	193	196	210	206	219	205	191	201	204	186	199	207	193	200	201	189	200	203	209	204	178	213	197	210	252	203	202	205	204	172	197	215	203	222	223	202	181	207	199	183	194	185	207	203	170	198	209	210	207	204	228	218	216	207	187	227	191	193	177	221	217	179	223	199	203	210	198	178	192	206	203	217	200	209	189	225	194	202	212	193	213	189	210	167	224	205	207	193	203	196	197	223	188	173	196	208	185	205	186	214	198	191	201	195	213	208	210	202	200	180	212	196	202	210	174	209	224	207	217	195	207	189	197	168	205	202	196	185	211	186	179	184	197	207	198	212	223	197	178	195	220	209	219	206	206	193	219	185	206	204	188	215	192	218	212	190	189	217	209	201	208	211	206	185	214	187	192	200	187	195	184	212	208	224	201	177	168	209	191	197	202	183	206	192	203	204	199	189	195	180	170	195	204	203	193	201	179	206	206	184	183	227	222	209	182	183	186	179	214	184	223	200	202	196	222	175	178	185	219	217	197	213	200	200	181	175	179	188	201	191	196	192	212	191	209	183	184	184	183	171	181	201	191	192	200	209	203	195	198	197	183	203	201	184	207	177	212	228	182	203	196	191	218	193	186	179	202	217	173	211	188	192	200	202	191	186	190	208	183	194	172	215	192	212	215	210	187	223	198	202	202	207	186	186	207	193	195	193	210	224	199	196	179	212	227	182	212	186	190	195	196	220	210	206	183	200	220	193	219	200	194	183	193	203	183	185	222	196	220	217	190	203	224	197	172	183	176	179	202	188	212	189	172	167	193	177	224	220	196	184	183	189	201	194	177	235	163	178	189	203	220	207	199	207	200	224	191	199	189	189	206	188	179	195	186	209	199	174	204	197	175	198	180	179	173	197	187	201	182	199	195	205	179	209	210	201	198	200	213	200	205	189	190	203	197	221	196	187	201	203	190	175	189	185	194	189	220	200	199	213	178	193	199	187	218	184	189	192	198	202	199	189	185	179	206	197	223	185	220	201	202	224	175	182	183	209	177	207	225	219	182	216	198	191	177	180	204	207	174	197	214	187	190	186	216	223	206	190	209	196	208	187	204	210	191	195	196	191	216	201	203	208	179	207	213	193	193	205	208	201	212	180	193	199	190	199	202	193	189	162	212	209	181	208	203	212	211	223	189	171	208	193	195	191	209	188	193	184	202	197	204	207	198	212	205	224	188	205	190	176	196	195	183	185	189	198	201	193	195	205	198	193	198	224	219	213	190	189	209	185	215	185	212	206	200	225	170	201	206	206	203	193	220	196	213	192	182	214	188	196	207	207	207	207	183	189	198	192	190	203	203	194	216	197	180	199	227	202	218	213	199	184	209	171	196	189	213	196	197	209	214	206	205	204	205	195	202	165	182	199	201	196	215	177	189	187	217	207	195	193	193	186	193	176	227	227	198	194	211	202	176	175	232	189	220	195	221	195	218	184	190	215	217	172	197	174	205	175	208	212	189	185	219	203	185	215	197	213	217	212	211	191	174	204	197	211	201	193	192	207	199	176	204	215	223	196	201	200	216	192	222	208	193	190	182	204	187	197	190	189	203	203	206	191	189	190	182	192	188	189	195	199	203	188	218	172	193	197	171	212	192	199	177	184	213	213	209	199	194	201	163	195	188	195	177	179	211	197	223	211	209	206	221	195	176	194	222	199	207	202	184	190	201	208	205	167	204	196	210	201	188	218	208	189	184	176	222	198	182	173	201	200	198	185	199	200	220	204	180	195	195	224	167	184	215	180	210	182	202	188	201	204	177	208	203	202	199	193	179	184	154	197	192	182	186	193	182	218	183	170	195	203	183	192	208	191	175	190	189	187	181	190	214	214	198	168	191	216	180	208	203	186	187	210	189	174	209	210	171	209	178	198	194	200	206	201	194	193	209	191	193	212	214	194	195	192	183	163	216	208	208	199	200	193	193	185	211	191	204	193	183	206	206	200	223	176	195	205	179	199	186	190	187	210	185	192	174	192	192	198	217	205	181	188	185	209	209	205	187	208	211	182	203	213	180	200	201	200	203	199	199	212	205	199	201	192	197	187	184
345	2	2100	177650	365	2	169	1074	1427	1451	1443	1477	1419	1437	1448	1414	1366	1337	1363	1276	1183	1216	1130	1066	959	888	664	457	291	265	279	261	261	273	265	230	271	221	215	207	218	241	219	228	191	238	208	245	207	236	212	230	224	192	228	211	215	186	184	208	205	233	201	195	205	213	213	195	224	207	200	202	215	211	242	219	231	236	204	208	201	212	193	193	191	206	201	216	192	207	209	213	195	191	204	198	211	197	179	182	212	183	200	203	207	200	201	230	202	206	203	232	232	193	174	205	243	215	208	193	178	219	207	194	215	209	196	200	218	210	194	190	200	203	244	184	204	192	218	201	201	201	212	193	222	211	210	218	218	208	192	196	199	220	230	199	196	205	185	212	211	217	200	221	200	227	202	206	209	218	192	185	193	203	182	194	223	171	198	200	207	191	180	215	247	200	220	178	181	190	199	192	184	196	187	209	218	219	200	197	196	218	204	232	200	171	193	215	212	187	202	217	210	201	202	200	224	218	216	207	204	187	219	211	194	192	218	185	192	204	201	224	236	240	228	216	178	233	220	170	189	198	208	191	193	211	205	192	208	169	203	204	184	204	225	207	181	199	205	209	202	205	180	196	218	204	182	204	176	215	188	204	209	202	194	242	200	192	211	186	207	218	225	196	201	196	190	211	214	187	206	203	191	198	200	188	199	194	187	208	207	198	215	195	219	221	207	187	224	199	191	216	200	199	193	194	213	199	186	179	221	206	208	180	186	214	209	201	222	220	193	213	192	202	204	217	204	206	191	197	210	199	225	205	178	182	214	221	219	198	195	205	208	195	206	181	202	189	194	188	206	203	215	220	202	203	207	173	195	205	206	226	214	214	198	197	188	190	214	199	204	191	205	194	210	182	201	194	233	210	190	200	200	192	190	220	215	201	203	220	217	219	190	189	198	170	208	221	200	187	220	206	175	195	189	202	227	216	183	202	214	208	191	226	197	184	229	223	215	208	206	220	196	211	198	208	199	177	206	189	198	205	223	228	200	202	216	188	181	206	210	188	211	198	215	188	215	194	186	234	193	241	193	198	213	186	209	179	239	208	210	185	208	189	220	195	208	222	213	184	198	192	188	191	203	184	210	204	185	210	188	174	178	189	195	204	194	178	214	195	192	227	186	198	208	194	198	199	203	201	204	193	215	205	192	189	219	195	199	220	200	209	187	197	221	199	188	224	176	192	201	215	179	205	183	217	199	197	216	197	199	197	220	200	226	196	207	210	211	206	194	190	184	198	202	208	176	225	219	196	222	202	180	180	205	198	197	205	192	189	186	195	206	211	186	224	222	212	227	210	174	205	190	177	208	197	212	222	202	212	215	187	222	189	175	188	219	197	216	205	203	200	182	188	190	199	189	204	213	208	219	205	204	213	206	225	209	197	176	203	213	198	198	183	208	186	202	224	220	191	195	198	212	195	227	191	208	217	194	202	210	208	193	214	212	202	206	216	213	189	182	200	212	198	210	175	205	210	208	199	204	190	186	207	194	197	193	195	191	191	186	178	220	210	193	197	202	224	184	184	208	196	208	196	172	208	212	205	197	200	203	193	207	213	193	215	204	197	202	221	197	200	206	228	206	189	213	189	198	162	230	219	190	202	170	193	209	209	204	209	198	206	222	185	212	206	211	192	206	213	183	199	178	204	190	200	219	192	178	202	193	213	173	200	204	188	195	223	205	209	210	200	196	187	192	206	193	209	182	198	186	203	195	214	180	196	183	216	182	194	218	205	180	191	195	202	177	202	210	204	189	199	189	217	205	185	195	196	193	215	192	204	192	242	203	177	232	211	206	214	208	192	200	210	212	203	222	205	194	218	200	200	197	201	212	202	235	193	212	206	209	211	222	207	216	179	184	195	219	200	225	200	196	206	223	184	184	199	189	179	207	202	187	182	206	183	176	222	195	184	207	189	189	167	199	198	187	210	188	215	202	207	188	209	207	218	190	209	198	182	194	216	195	216	197	183	201	188	184	176	215	212	214	211	171	206	196	196	185	196	205	200	192	183	191	218	192	207	187	210	218	211	196	195	202	216	223	204	181	210	203	186	169	206	172	201	189	215	207	194	184	202	195	192	213	201	216	198	191	201	189	200	197	196	209	194	193	217	193	177	200	183	218	212	198	207	232	200	215	210	188	201	215	194	190	221	214	203	230	202	177	204	195	190	215	212	206	206	229	190	200	193	219	206	206	216	192	232	194	193	216	202	195	228	211	224	175	207	202	214	184	227	167	197	218	227	166	223	200	209	189	195	178	202	217	206	204	203	176	202	204	196	186	194	193	210	207	207	215	229	218	202	231	212	218	213	217	206
345	3	3500	177774	368	128	336	1004	1321	1423	1440	1446	1465	1467	1444	1420	1386	1370	1347	1311	1235	1180	1111	1068	958	866	728	410	312	284	301	264	279	266	241	277	254	247	245	249	247	251	248	250	242	222	214	240	230	236	241	249	208	228	232	226	239	218	211	214	223	209	237	234	209	216	218	216	207	226	198	205	226	215	227	198	231	213	233	206	235	234	210	229	195	208	207	229	229	209	222	220	210	201	197	235	215	212	211	215	205	197	190	205	216	211	203	230	239	223	212	221	252	223	214	212	225	218	212	217	223	203	223	208	228	229	208	203	185	262	204	198	209	232	218	217	227	212	215	197	208	215	202	222	202	222	205	219	207	186	203	248	220	228	216	202	222	202	191	233	202	221	212	236	185	213	196	202	231	213	227	182	205	192	216	195	202	173	188	203	218	195	175	232	200	214	198	199	216	217	227	209	202	205	198	224	237	195	223	205	189	181	231	199	212	208	196	224	238	216	212	216	193	204	204	234	214	199	221	216	249	203	192	225	204	212	227	200	212	199	214	212	213	205	220	216	206	193	205	211	168	229	231	200	191	210	212	202	215	194	203	202	223	246	193	204	205	194	240	204	211	226	223	213	202	235	214	212	214	207	225	205	204	213	197	206	201	201	222	227	205	199	207	221	214	222	195	216	227	225	216	227	216	231	214	229	211	207	206	220	227	206	209	197	200	196	199	208	217	196	202	240	205	226	223	214	230	207	209	196	216	210	185	215	211	210	206	205	193	209	192	199	224	234	197	207	198	221	211	206	195	200	197	202	215	205	223	203	221	171	202	214	227	196	208	197	206	199	210	197	199	203	218	196	208	226	220	228	206	217	186	220	192	200	246	190	210	194	182	219	216	212	221	190	216	211	198	213	201	213	218	196	213	216	206	184	216	205	209	207	214	219	210	213	211	196	239	224	210	200	186	226	165	183	204	221	222	211	213	185	232	193	216	188	207	203	194	201	225	210	225	199	235	180	202	198	208	222	204	184	205	224	227	202	203	218	191	211	218	208	226	213	179	209	205	181	191	214	222	194	197	200	219	243	196	208	213	198	210	197	200	192	212	216	202	208	207	208	178	212	227	208	224	191	215	227	200	206	200	201	226	217	216	211	214	221	198	250	199	204	208	186	172	187	224	216	198	214	214	206	193	204	219	224	209	226	215	203	215	208	199	224	213	205	201	199	213	221	211	202	211	227	226	200	196	212	207	199	209	208	213	216	211	217	211	213	180	211	234	225	199	210	200	204	201	207	201	232	240	220	215	199	225	215	216	198	219	204	216	189	227	217	203	229	217	229	198	211	194	196	198	207	194	206	195	233	206	192	197	209	181	207	200	211	199	215	202	189	214	234	218	215	199	167	192	208	189	201	231	214	208	206	178	204	217	216	196	201	205	194	228	193	221	225	191	216	228	230	218	224	213	210	211	228	240	198	201	210	206	210	203	197	205	213	215	234	214	203	227	217	205	218	215	200	211	205	215	208	210	204	220	217	201	223	225	214	223	217	207	206	202	223	203	202	208	185	230	215	204	223	233	201	190	211	177	195	195	237	205	216	244	205	213	202	214	203	228	201	229	218	207	199	218	198	203	213	201	213	213	190	222	186	198	196	218	226	224	216	204	182	207	223	199	209	206	204	223	212	216	228	225	211	232	216	241	211	209	204	198	200	180	193	212	217	212	203	213	241	224	223	185	197	173	193	227	214	200	194	221	240	225	215	193	230	193	207	186	212	201	211	178	204	218	224	208	204	203	210	208	225	205	209	213	199	222	195	209	225	207	211	217	233	203	199	184	212	224	223	207	214	195	224	198	213	208	199	205	204	184	199	220	216	231	206	217	190	217	227	212	204	204	221	208	196	236	227	210	185	221	211	205	191	210	239	243	211	212	222	228	190	220	193	220	207	203	220	192	218	214	204	218	224	188	196	215	211	186	219	219	210	209	220	192	220	215	206	208	224	207	226	199	191	201	228	221	210	203	199	215	206	185	215	194	206	217	216	229	194	190	217	216	226	214	204	197	208	184	203	219	196	212	221	190	199	198	199	212	220	236	211	202	196	217	195	198	201	216	211	216	205	233	206	209	202	226	213	226	190	208	193	183	200	236	183	201	205	204	203	213	217	196	211	217	209	204	204	226	205	233	190	226	230	207	206	226	200	176	204	236	189	212	240	191	216	188	216	219	211	207	223	203	237	180	192	205	213	234	193	239	206	207	196	212	202	188	235	213	218	208	219	196	184	217	199	202	193	201	212	230	177	221	233	206	205	207	200	230	216	202	196	210	213	203	223	205	213	228	199	220	208	211	237	225	206	199	196	220	223
345	0	2700	177897	356	60	439	1035	1279	1408	1435	1393	1397	1447	1417	1443	1443	1405	1405	1358	1324	1235	1199	1078	962	768	489	344	304	281	275	262	254	266	236	254	229	222	256	240	261	237	260	251	236	246	209	207	219	192	220	231	228	200	226	193	208	195	204	210	211	203	190	192	207	208	211	180	210	201	204	197	185	204	189	221	217	212	204	185	238	214	220	196	226	215	189	200	199	211	210	218	180	187	196	199	182	210	207	197	187	211	184	215	213	195	196	210	206	209	226	206	203	200	179	197	207	182	219	183	209	197	179	213	188	198	183	195	200	190	219	240	192	185	179	187	216	192	198	222	196	195	188	198	214	212	184	200	198	212	189	185	152	204	212	225	195	190	206	200	209	177	203	187	200	209	173	183	208	174	190	199	190	196	191	182	196	181	206	221	216	196	196	196	194	202	190	186	204	190	178	185	200	208	186	198	172	221	203	200	213	198	211	216	217	197	191	197	176	188	189	211	184	208	209	223	185	187	191	208	189	207	193	184	227	164	203	185	194	185	180	204	190	201	185	191	155	190	190	187	197	182	201	214	180	191	170	192	224	175	179	204	213	203	193	183	209	188	197	200	185	217	180	212	206	181	191	190	216	198	212	220	184	184	169	194	179	179	188	192	187	202	194	195	230	230	209	192	186	181	186	213	203	191	199	137	164	202	165	185	184	174	211	179	188	171	188	196	193	176	185	192	197	181	189	189	208	187	207	204	184	193	192	181	185	191	191	208	194	204	204	206	194	189	183	178	189	204	173	198	171	199	196	209	185	195	182	218	189	204	204	198	185	186	214	186	172	182	181	207	194	191	217	186	211	190	200	209	184	213	184	182	203	191	202	191	182	197	161	211	195	194	198	208	177	191	243	179	183	215	209	226	204	206	175	190	194	186	207	199	181	190	199	180	200	192	193	222	188	176	201	193	199	191	203	186	204	203	211	189	191	207	192	187	197	190	182	191	202	195	167	208	184	187	189	194	190	207	190	181	179	173	190	190	174	198	164	185	229	176	168	195	204	167	221	206	205	174	185	165	203	168	207	198	204	186	185	189	191	190	180	216	179	187	202	204	198	180	188	204	181	206	212	186	184	192	198	207	169	189	187	183	185	191	188	177	177	214	158	199	191	204	174	186	212	183	178	207	183	165	202	194	186	191	187	195	187	186	195	170	185	195	202	194	204	210	190	181	205	198	205	208	190	221	180	191	195	199	209	177	166	203	194	164	195	188	171	206	182	191	198	180	200	207	196	204	216	207	216	177	207	190	188	176	203	205	176	204	191	216	181	223	201	194	168	197	196	202	193	194	215	189	187	164	190	188	169	169	199	192	189	212	216	183	176	192	195	184	186	176	196	203	201	189	205	167	187	215	200	195	215	164	186	209	192	190	181	189	208	200	212	200	215	197	192	178	195	191	197	211	198	194	188	202	194	202	204	186	194	189	198	204	203	197	193	190	182	210	182	198	183	200	190	188	196	168	194	195	184	158	212	202	206	181	196	181	201	223	196	195	193	160	196	199	180	184	195	180	191	198	185	186	203	167	199	211	191	201	204	179	179	220	184	184	211	190	210	200	190	167	189	200	194	182	198	221	200	198	179	226	182	209	206	192	209	210	183	203	192	192	216	224	174	167	195	187	212	209	181	223	184	214	192	201	205	211	190	172	195	199	170	191	202	168	190	191	198	186	215	180	215	206	206	197	164	183	196	193	194	194	193	194	182	191	200	171	180	164	192	205	184	201	198	206	203	208	196	189	184	207	183	194	184	212	185	200	187	219	195	222	167	190	170	175	191	210	166	201	211	189	202	206	193	187	172	171	207	199	184	178	189	192	184	209	206	193	200	196	182	201	195	178	209	183	165	191	165	198	177	202	206	197	171	175	184	186	207	182	205	193	183	193	201	189	175	205	187	211	215	207	192	195	186	203	199	192	193	219	197	185	192	210	186	184	202	182	176	220	194	179	187	220	202	190	197	163	196	188	200	179	210	220	184	181	190	174	177	183	199	200	193	193	206	193	192	178	189	179	196	188	190	210	224	185	197	205	199	195	203	199	203	163	220	169	202	198	206	213	192	207	175	164	179	197	184	176	211	175	191	165	178	179	224	188	202	183	200	208	179	181	188	190	167	184	176	192	187	212	192	188	210	188	188	203	204	171	201	193	183	190	216	191	155	186	198	212	220	195	212	205	195	167	197	217	208	208	201	207	195	216	202	194	184	165	192	222	189	193	179	189	205	186	207	202	192	193	193	195	187	211	193	182	201	175	185	182	195	215	182	189	212	203	172	189	178	199	197	212	198	228	189	182	189	181	209	195	204	210
345	1	1900	178020	367	3	314	984	1195	1308	1390	1438	1398	1420	1434	1394	1359	1370	1313	1250	1238	1171	1029	992	923	735	459	292	237	273	244	223	227	243	218	228	231	194	193	215	205	203	198	217	201	230	221	217	200	231	209	197	203	184	239	201	201	209	183	192	200	229	203	200	204	207	210	208	202	206	179	186	175	185	212	202	185	195	200	210	181	193	189	190	190	189	189	189	200	204	200	208	186	189	199	199	197	164	193	170	187	183	182	204	179	203	210	180	193	223	196	201	181	184	170	185	199	188	205	190	206	168	200	173	193	192	201	196	190	193	186	200	210	225	179	212	185	173	185	183	187	207	194	201	190	197	166	198	170	159	192	203	179	180	203	185	195	219	202	182	201	211	203	209	204	200	194	213	185	163	165	189	183	186	189	207	199	169	229	189	197	206	183	194	182	211	182	201	179	215	170	189	190	191	213	175	194	206	203	171	199	184	172	187	186	218	189	189	185	186	211	187	183	197	163	192	185	192	196	210	184	192	213	206	183	220	204	170	179	187	195	168	201	178	193	175	201	178	181	202	191	196	183	196	200	203	185	178	194	197	191	189	189	193	174	196	179	199	188	182	202	179	185	180	176	162	184	195	170	195	195	211	174	195	187	193	178	170	200	200	170	194	176	170	191	165	205	204	170	183	205	211	188	216	179	177	214	206	187	187	180	175	207	205	199	179	185	210	213	211	159	179	178	165	182	174	186	193	206	169	187	185	196	196	187	205	173	195	184	182	204	171	188	195	196	190	184	174	173	185	173	196	203	185	182	202	186	179	181	189	193	192	189	164	189	217	199	175	179	213	189	172	167	173	198	199	169	178	198	177	183	177	173	200	216	191	155	170	171	178	195	208	207	183	201	195	203	186	195	210	201	197	181	174	192	203	181	163	184	176	182	184	177	199	193	188	180	195	148	189	185	201	179	180	209	214	184	197	198	194	179	194	169	196	198	184	191	190	194	187	206	187	181	191	183	164	182	197	223	188	221	204	221	191	187	180	184	189	191	178	187	171	189	191	198	202	193	191	178	193	194	172	184	201	181	201	174	168	202	201	179	174	175	177	199	193	183	175	191	197	202	172	214	195	181	175	197	202	192	179	196	185	181	206	172	196	187	187	183	171	233	206	184	157	167	176	193	173	176	187	185	202	158	210	200	179	186	176	181	173	195	172	168	173	193	208	194	197	192	169	163	210	173	172	208	215	166	170	187	164	195	181	199	198	196	224	204	185	176	180	206	193	181	167	186	178	190	181	175	201	162	188	171	196	183	202	183	172	212	180	168	198	195	213	163	169	194	182	200	206	160	179	183	195	172	191	200	203	222	173	174	200	195	192	200	182	216	178	193	188	216	182	218	189	189	184	202	161	204	187	181	204	190	187	179	195	171	195	204	188	173	189	169	176	184	182	198	199	177	176	194	181	174	179	185	193	178	196	185	197	196	213	199	161	199	186	200	163	152	201	194	188	196	174	184	192	171	203	192	190	186	193	196	180	162	182	161	200	195	176	192	188	178	181	209	197	183	186	176	197	212	192	169	192	215	196	199	208	168	173	192	188	183	196	188	199	181	167	182	213	164	200	192	209	175	209	178	180	179	199	190	158	190	193	212	197	188	174	201	198	173	153	197	203	191	194	183	181	187	170	182	171	191	199	211	188	187	214	185	183	195	180	192	193	180	171	216	189	197	201	174	200	162	179	185	169	203	173	184	205	209	179	172	165	171	179	197	192	183	184	185	195	194	211	199	199	193	191	217	192	192	196	190	192	205	185	164	177	176	201	201	169	203	188	187	203	200	191	186	204	209	187	186	174	191	195	184	184	172	196	190	182	189	188	195	169	192	197	203	203	189	194	181	170	195	196	186	171	161	173	173	155	198	204	180	194	191	178	189	197	201	208	180	184	184	194	175	200	186	198	202	201	189	216	194	183	194	172	192	200	173	199	194	184	169	172	199	188	179	199	190	199	186	190	202	193	190	194	194	221	169	179	169	187	198	202	168	199	190	193	168	198	181	168	186	206	192	189	172	193	199	199	195	190	189	204	182	190	170	185	176	178	177	187	198	208	193	166	206	197	201	210	188	195	193	216	199	187	196	188	174	167	200	195	193	178	184	190	213	186	206	176	209	183	204	160	215	176	188	181	189	193	190	193	194	188	166	183	195	199	211	175	190	179	189	178	178	171	204	192	182	210	200	181	199	216	181	187	203	180	199	195	204	204	177	189	166	162	200	189	179	181	197	168	185	208	196	204	185	172	161	203	187	185	187	207	187	189	184	177	174	189	199	192	194	215	204	183	166	207	218	169	171	188	175	198	199	188
345	2	2100	178143	364	4	159	528	885	1306	1414	1392	1421	1441	1449	1419	1415	1367	1326	1287	1175	1169	1055	1047	907	692	434	293	260	240	222	223	224	246	216	214	206	209	198	235	188	206	196	213	218	219	194	211	207	204	216	197	200	193	177	199	184	188	199	183	183	203	191	194	170	177	185	200	186	170	209	182	184	201	191	157	202	193	174	180	213	175	213	194	177	182	185	197	159	181	167	172	188	181	166	180	184	198	176	192	173	174	176	198	170	183	167	183	170	175	206	164	190	197	199	183	195	164	191	182	166	180	170	183	164	175	176	184	191	156	187	166	192	168	195	186	183	198	147	174	195	181	189	201	163	175	192	182	170	188	177	187	158	185	194	172	169	184	156	170	201	203	179	180	185	178	198	175	171	154	177	185	173	181	161	167	188	177	165	172	178	175	165	185	164	174	162	173	169	190	198	189	177	175	194	190	180	192	187	167	204	159	189	186	189	179	170	171	173	160	191	159	169	156	153	160	159	190	172	194	168	187	191	184	182	168	178	164	175	165	205	167	167	170	187	188	193	186	170	164	189	188	196	189	158	189	170	169	184	174	189	200	174	196	180	169	164	180	172	197	160	185	172	191	194	170	170	183	158	162	187	193	186	196	178	170	172	194	180	149	169	186	179	163	178	192	190	192	203	181	183	205	163	180	173	197	152	186	196	171	178	174	171	176	167	152	192	163	149	187	176	203	183	151	170	184	203	207	158	200	158	189	159	190	172	188	172	182	163	196	172	205	158	169	181	195	184	187	180	183	176	164	162	162	183	156	178	172	169	160	166	176	163	187	159	181	185	186	161	177	186	167	172	190	169	155	175	194	162	189	181	173	174	198	185	186	172	175	164	158	178	186	177	177	165	162	168	155	184	178	163	146	164	155	195	170	168	180	192	151	182	170	196	172	166	179	185	170	168	165	186	158	201	178	170	206	183	156	178	160	157	154	178	148	174	194	172	174	169	191	176	202	169	169	194	199	218	171	164	193	197	187	158	178	188	181	200	192	165	189	187	177	168	198	172	177	213	183	185	187	159	183	142	177	159	172	187	175	187	169	181	174	179	191	193	180	175	179	183	179	209	189	167	174	174	170	182	203	179	166	182	200	182	186	186	161	180	187	166	154	166	167	189	183	186	189	163	182	156	160	181	168	184	189	188	178	186	172	180	150	155	183	182	188	182	187	197	173	198	189	167	176	181	209	180	193	173	179	181	165	180	185	180	172	169	186	184	185	150	188	167	177	157	157	184	172	180	175	179	186	187	156	180	191	161	160	193	179	159	167	192	185	176	157	173	183	166	187	169	187	178	203	178	169	190	173	188	180	182	193	164	177	162	193	196	176	194	179	174	190	195	152	182	183	168	180	183	186	172	181	181	165	182	168	171	177	190	178	154	162	161	138	184	167	159	197	176	187	160	187	163	167	193	178	181	173	184	185	167	150	175	171	176	157	183	183	188	179	171	183	174	175	174	176	188	186	182	184	176	197	167	178	171	153	170	171	183	177	177	189	173	166	183	177	204	178	180	170	160	176	189	203	172	172	181	182	168	189	161	158	162	163	185	182	172	205	156	189	172	151	196	165	196	179	174	161	170	182	150	186	170	157	172	181	191	170	172	167	174	185	185	155	177	177	181	185	176	163	156	201	155	172	171	193	179	171	178	170	164	169	181	176	210	156	195	176	172	186	177	162	193	174	170	191	170	150	174	183	176	197	173	166	163	175	174	160	164	176	170	182	160	160	163	168	186	166	186	189	160	167	167	187	159	184	156	175	183	195	186	182	173	167	165	171	177	175	192	182	205	182	185	167	180	187	181	159	198	191	179	187	177	192	179	177	169	177	175	161	160	179	170	182	183	165	166	176	189	165	174	189	197	186	174	175	169	182	174	172	165	186	163	186	158	198	188	170	153	207	158	192	187	206	169	167	157	184	169	164	176	167	177	156	180	150	179	174	178	190	177	197	162	178	191	186	169	166	164	193	159	175	174	168	177	176	222	204	147	165	201	178	180	192	165	187	192	174	178	178	193	177	181	209	176	184	186	173	182	178	197	179	172	186	181	171	198	175	177	199	172	198	193	187	187	153	184	179	205	173	171	162	164	175	182	188	185	169	200	168	184	188	186	171	187	163	189	185	178	205	177	179	161	181	175	155	210	179	163	179	168	188	179	173	191	177	154	186	184	166	157	163	175	184	177	159	195	158	172	194	171	176	183	187	178	191	211	193	164	189	172	176	206	165	185	182	178	190	144	169	193	170	159	153	180	192	182	170	203	170	199	178	175	194	176	175	161	170	163	195	192	169	181	186	167	182	185	197	191	179
345	3	3500	178266	361	0	165	730	1088	1307	1381	1385	1371	1396	1411	1388	1351	1301	1255	1236	1212	1088	1031	953	820	614	438	362	254	262	252	257	253	291	188	222	238	198	230	230	228	242	217	222	199	221	206	232	216	212	204	198	201	230	204	218	199	201	199	191	215	211	218	174	170	201	185	202	197	202	201	201	200	177	206	186	184	194	190	203	183	198	185	177	214	193	200	195	189	187	184	192	177	204	195	177	187	208	201	207	189	202	196	189	210	193	173	201	189	195	198	199	194	197	185	194	197	192	190	170	183	183	189	187	208	194	165	191	182	211	194	213	190	189	191	199	211	203	196	187	188	188	191	195	210	184	190	198	189	190	203	184	162	207	189	195	192	186	204	205	185	180	199	178	198	196	172	182	181	190	181	186	194	181	202	209	197	184	209	206	187	222	194	172	195	189	177	192	194	200	197	194	194	186	188	192	185	195	179	196	195	167	172	192	199	200	207	214	211	176	196	169	196	178	201	198	180	186	186	188	183	184	183	183	198	185	184	178	207	168	196	203	176	182	196	206	199	184	178	183	178	191	179	185	207	191	188	193	213	191	208	190	206	190	197	183	192	175	197	195	167	164	195	184	206	164	187	194	182	168	184	175	170	187	193	184	203	171	196	199	186	191	180	204	171	211	180	177	187	182	190	184	185	201	176	179	188	170	166	184	184	183	187	186	226	206	185	180	172	183	201	194	191	200	197	206	172	187	195	176	207	199	177	197	196	197	202	166	213	201	175	168	183	191	197	176	192	204	158	186	168	185	209	182	193	196	177	163	171	197	178	192	189	169	190	186	178	204	176	197	169	170	160	177	171	177	191	180	201	177	193	202	171	172	178	179	196	178	189	196	181	207	200	189	181	210	181	185	167	189	186	203	200	181	190	172	188	200	184	195	182	195	184	185	207	174	178	195	185	185	207	201	185	192	183	205	183	205	169	186	187	190	179	198	182	205	177	215	180	190	214	210	194	191	181	177	195	182	211	160	199	196	188	159	210	174	174	194	197	169	196	191	171	167	185	172	206	199	194	162	181	193	167	165	193	179	199	185	181	199	193	147	197	190	176	199	182	201	193	177	179	180	198	198	192	205	175	172	195	176	206	188	202	184	195	198	199	176	182	175	203	196	215	184	169	212	195	213	173	187	198	170	191	190	194	217	181	208	169	188	192	193	196	184	208	184	192	191	195	192	202	193	183	206	189	184	192	226	173	189	189	191	191	162	199	182	180	175	179	212	180	201	183	191	184	202	189	185	184	170	206	199	195	177	194	188	198	174	182	178	200	174	199	207	195	157	193	184	188	175	175	164	173	156	183	198	180	182	173	204	188	196	160	181	180	214	206	181	204	196	197	200	197	198	203	197	180	191	201	183	195	182	183	223	187	176	185	198	206	175	179	210	221	194	197	167	188	187	179	187	181	176	185	179	195	190	181	193	199	189	193	188	185	200	188	202	188	218	175	181	175	190	164	195	172	186	196	163	200	216	181	181	192	198	175	208	186	221	184	182	185	172	206	220	184	196	177	186	184	196	166	181	171	165	178	209	179	167	198	197	182	189	179	209	179	170	201	196	200	166	193	198	179	183	204	192	181	190	186	202	210	195	171	205	192	200	192	184	192	167	185	171	204	191	200	188	189	184	173	236	185	165	177	197	206	178	181	197	188	166	199	184	198	198	191	200	176	196	192	187	185	166	190	197	199	210	184	182	210	173	176	198	198	206	176	184	206	179	202	198	202	201	199	197	171	202	181	178	187	183	187	160	178	165	178	180	178	195	182	185	183	179	178	192	186	202	188	203	197	172	191	166	178	200	216	184	189	219	194	188	177	190	182	187	205	162	215	197	167	178	192	213	185	200	185	207	188	169	196	198	196	177	180	179	200	189	183	176	171	162	183	179	168	205	205	165	186	182	196	204	189	189	181	167	172	202	196	207	186	178	222	179	211	221	161	197	201	189	188	178	193	188	194	189	204	185	161	198	182	196	176	178	173	187	171	206	188	185	171	199	200	181	198	174	201	215	182	185	196	196	188	195	192	177	189	201	186	196	192	187	172	205	169	190	187	171	213	205	190	170	207	177	184	198	187	180	187	213	172	199	192	217	183	183	182	177	202	181	178	191	168	187	181	187	174	191	181	201	177	192	194	172	188	194	191	203	189	195	213	185	205	185	190	171	204	172	168	180	199	185	183	185	215	192	188	202	192	169	192	206	203	179	193	206	179	194	203	176	192	191	192	184	189	193	192	207	172	180	198	183	168	197	171	179	187	195	200	205	177	193	175	200	187	191	198	194	179	157	177	171	198	187	181	170	166	184	199	173
