345	0	2700	127597	410	6	63	126	269	419	435	507	485	484	388	406	383	401	355	386	348	340	323	308	318	308	308	323	300	306	283	291	274	281	275	287	261	270	279	259	251	274	271	261	266	273	268	266	227	247	229	236	257	281	249	248	240	226	229	254	231	242	257	247	227	222	242	252	235	251	250	212	256	212	224	246	233	220	239	245	237	222	214	219	244	250	222	230	215	237	240	242	241	216	223	233	215	228	219	222	231	235	220	258	227	208	242	247	234	237	231	230	230	246	237	220	219	221	227	247	223	213	212	228	240	219	253	245	243	222	221	224	229	220	237	223	222	213	223	209	235	241	230	249	239	227	225	228	241	203	216	241	209	241	256	248	223	230	225	229	223	184	221	224	222	227	211	214	253	222	234	240	227	247	235	231	207	228	219	231	231	215	211	230	246	195	225	226	232	240	214	226	215	200	217	212	196	233	205	225	234	208	225	232	245	244	214	251	219	212	201	235	212	205	240	245	218	222	223	229	229	221	211	238	222	232	234	217	222	222	220	210	191	213	212	226	217	226	240	231	223	220	229	208	224	232	237	239	225	210	206	220	224	226	239	225	227	235	232	227	251	248	240	225	238	221	228	241	211	237	225	248	247	226	208	198	231	209	194	213	255	220	234	226	205	247	201	237	245	224	228	230	224	228	219	231	203	217	238	225	218	207	224	223	215	224	228	209	229	211	235	228	211	242	235	247	227	212	212	220	224	215	203	240	204	227	206	240	199	240	227	225	220	240	191	210	225	219	228	224	199	228	219	232	198	201	179	233	222	222	226	223	244	235	228	213	222	223	241	227	203	215	250	222	208	251	229	204	236	215	218	227	211	204	213	219	231	221	225	215	221	235	237	230	205	242	211	254	246	222	225	234	207	223	235	253	233	218	232	228	217	211	241	241	207	203	243	213	218	226	235	204	231	221	226	240	231	216	231	218	217	225	233	224	226	214	220	215	252	226	211	231	200	224	235	200	239	201	218	221	211	228	208	247	219	263	229	218	217	241	230	256	220	208	251	216	228	226	215	214	208	232	220	204	228	224	205	229	223	221	206	220	215	227	208	237	231	219	237	226	227	209	230	208	234	233	231	217	220	226	228	244	225	246	212	236	222	238	232	208	209	231	257	224	230	268	206	199	229	214	233	208	196	228	238	185	214	250	236	215	195	205	250	215	231	205	258	227	245	231	213	210	214	223	227	241	228	213	228	224	221	219	221	225	215	211	198	229	229	234	227	236	208	225	233	236	205	232	213	213	208	216	213	223	228	221	224	218	217	218	200	229	221	226	228	234	220	234	226	234	184	266	217	216	217	205	225	221	214	211	197	204	228	228	221	210	246	231	221	217	228	216	227	240	221	237	208	220	223	237	204	232	238	218	236	229	226	230	232	227	192	185	226	202	201	254	213	225	235	206	248	230	242	201	204	228	226	241	211	223	213	203	244	205	226	215	216	226	205	242	224	241	205	208	206	214	230	209	220	192	224	215	218	227	209	209	206	214	210	229	218	223	221	221	208	236	247	202	208	222	209	226	217	220	235	200	233	241	228	228	227	227	208	216	212	233	244	224	215	229	223	215	246	214	218	227	214	207	212	227	216	227	257	225	218	215	205	205	225	219	241	227	235	221	228	240	231	202	241	224	230	211	205	217	246	216	235	218	235	222	232	248	196	237	217	215	219	214	220	221	232	230	240	214	214	216	212	234	204	232	213	224	225	192	200	211	218	206	214	242	213	216	239	240	229	209	244	249	221	224	209	226	205	216	213	200	225	236	201	234	199	219	225	212	209	236	228	207	213	229	221	217	233	216	205	216	206	236	239	238	235	243	227	209	224	215	247	217	200	238	233	196	191	240	243	213	207	238	215	207	188	219	220	219	218	219	220	199	228	174	209	208	213	234	218	222	244	212	214	221	237	233	246	194	252	190	216	202	228	221	246	230	217	205	212	199	240	219	217	208	240	230	237	234	241	230	223	251	229	221	216	227	198	228	214	199	219	232	220	219	234	217	218	233	210	233	208	259	245	231	229	221	204	231	214	205	210	210	199	212	222	212	269	226	204	210	227	211	231	221	235	211	207	229	236	225	208	222	220	242	221	216	216	225	217	226	229	222	221	219	265	220	213	236	206	204	247	223	223	242	209	204	227	226	226	232	219	240	205	220	219	189	214	261	245	236	204	203	223	237	238	234	223	229	230	219	236	212	215	206	218	223	225	236	208	242	199	220	242	196	238	228	242	206	229	211	200	249	215	214	216	216	200	207	217	210	231	229	224	217	218	234	219	223	209	217	214	205	218	218	211	218	234	201	228	225	214	223
345	1	1900	127721	427	6	86	174	183	342	370	377	338	350	297	294	259	262	253	220	235	239	214	200	214	200	203	202	176	160	190	176	174	186	158	178	179	174	156	169	192	150	152	166	164	167	143	165	129	147	138	129	144	141	158	138	159	140	132	139	153	133	152	156	130	127	151	127	132	128	128	131	161	150	124	140	145	126	160	131	122	132	164	128	124	148	148	118	132	120	139	128	147	144	129	124	131	124	151	122	141	148	113	131	145	132	149	137	136	128	150	142	142	122	128	150	120	143	141	115	149	123	118	119	148	135	144	146	148	119	158	151	140	127	110	143	139	126	137	141	139	124	135	151	142	119	130	141	139	124	141	130	133	140	131	161	131	141	126	137	137	121	144	135	128	147	116	105	126	135	128	150	136	130	110	129	118	138	159	139	142	136	140	150	142	141	134	124	125	118	123	128	118	128	129	128	135	133	120	140	143	123	157	154	136	115	116	141	110	158	146	139	127	128	136	140	134	130	128	132	148	121	129	140	129	142	130	146	117	128	140	131	144	136	144	123	152	139	127	154	127	121	115	127	133	152	125	136	145	149	135	135	130	121	134	120	150	131	140	130	121	120	136	119	135	146	158	152	132	125	136	138	117	130	137	138	123	109	121	132	140	126	120	141	109	131	129	111	131	151	119	128	141	116	124	145	122	134	135	125	146	151	141	110	125	128	141	126	136	140	141	126	125	152	148	136	131	136	147	138	138	131	125	144	112	132	121	140	139	119	145	130	139	138	148	135	140	116	110	144	133	131	129	157	133	140	125	119	151	127	138	150	146	135	135	150	142	122	138	132	144	113	120	134	121	131	123	114	146	142	149	157	138	149	114	148	139	113	125	120	136	151	131	145	125	135	135	137	139	157	138	115	122	129	128	124	129	128	127	119	120	146	112	124	143	129	134	143	133	125	146	124	134	145	139	142	109	157	116	131	119	124	129	132	111	112	137	140	154	134	114	134	139	131	153	137	122	131	98	128	132	146	135	128	126	134	107	115	140	140	133	145	100	123	129	111	126	128	124	126	135	107	133	128	138	128	138	132	113	119	143	132	145	133	138	132	124	142	125	135	144	128	148	127	139	150	131	116	139	132	138	129	138	116	150	124	118	145	143	124	141	139	145	120	141	141	139	122	120	120	131	130	129	138	154	129	147	138	112	138	116	133	132	121	135	135	131	130	151	131	149	141	130	139	129	132	128	119	138	125	119	147	143	138	117	139	123	129	133	136	157	144	126	142	130	137	119	163	139	136	120	137	133	123	120	131	122	126	137	121	134	135	128	145	119	123	130	145	138	138	150	129	125	127	148	123	135	138	109	129	130	137	134	138	139	147	119	161	127	134	136	131	131	136	140	133	119	146	134	143	131	138	137	147	147	123	146	139	137	134	154	129	128	131	126	129	119	129	146	139	122	143	119	127	139	112	145	128	131	132	148	149	150	119	129	114	153	127	125	123	141	143	133	151	124	135	142	142	122	127	140	126	119	135	136	124	140	131	114	150	138	126	129	126	119	160	153	123	115	115	134	117	134	129	134	119	132	136	144	142	148	138	151	153	121	140	127	124	154	114	114	122	146	147	137	139	149	132	146	126	129	122	120	138	127	127	131	130	137	140	135	137	137	147	115	124	142	144	148	114	134	123	144	135	135	125	116	124	130	158	136	123	135	149	124	146	134	129	135	140	131	136	112	137	119	128	126	118	117	132	138	122	122	133	130	150	134	108	134	164	129	113	117	133	114	154	144	130	133	110	143	125	151	102	144	134	133	126	120	142	150	126	130	141	151	138	136	130	129	136	138	124	137	149	116	118	120	127	139	121	127	113	123	137	127	129	123	144	141	132	126	126	119	128	139	144	126	154	134	119	117	136	125	118	134	148	118	132	138	121	133	115	114	119	127	136	126	134	131	140	133	117	137	119	143	147	144	137	109	122	139	115	129	122	145	115	101	139	154	106	130	133	130	134	121	141	127	135	122	132	135	133	132	140	136	124	127	147	161	126	133	133	119	141	148	138	147	137	148	149	141	152	137	118	138	144	139	135	142	122	122	125	125	132	139	125	133	121	128	129	131	145	131	129	128	140	129	122	147	130	131	123	141	145	126	118	130	119	132	139	125	140	136	135	105	133	146	158	102	114	139	127	131	146	137	130	135	122	121	117	124	144	141	153	123	133	145	141	140	127	113	131	132	141	120	155	135	134	133	132	125	121	139	144	139	140	117	111	135	135	132	139	122	129	135	132	124	127	123	119	133	145	137	150	137	124	121	125	152	125	130	126	128	130	119	132	141	129	130	114	132	132	133	112	125	131	128	145
345	2	2100	127844	419	5	89	119	201	320	352	416	382	368	298	284	279	300	265	264	228	245	235	220	253	212	208	199	196	195	200	201	198	188	183	186	188	188	191	193	158	185	201	177	170	175	194	162	179	171	182	182	148	164	179	161	170	158	164	177	146	152	193	153	166	154	140	149	143	123	165	154	146	140	153	149	147	148	123	150	168	141	148	153	159	138	138	151	145	156	134	150	161	137	163	154	146	151	172	147	175	138	140	143	142	130	137	154	166	166	168	134	133	165	142	146	146	159	133	137	159	128	161	130	142	160	161	138	165	142	154	165	133	132	142	171	136	157	176	133	133	133	137	127	123	138	149	136	147	148	138	147	157	146	156	145	143	136	133	174	123	127	145	136	146	132	128	144	132	133	143	142	132	149	151	146	154	138	145	160	151	147	132	120	133	171	154	134	135	142	144	163	161	131	128	154	151	151	153	153	150	145	151	137	125	151	156	166	131	152	150	150	152	138	132	133	156	138	154	122	139	145	141	159	160	133	144	151	163	135	153	132	160	164	155	134	149	149	131	152	143	179	161	148	130	150	138	148	151	171	131	168	133	129	118	147	143	136	152	139	139	127	138	143	136	162	153	132	124	139	140	150	129	122	148	165	147	129	129	148	130	150	133	133	144	162	131	123	144	135	146	136	135	136	133	135	126	144	138	130	152	151	159	134	140	161	132	135	139	158	152	138	132	134	129	149	166	141	146	128	135	138	145	149	137	170	162	146	153	150	145	145	154	144	146	135	159	167	172	152	140	131	127	155	149	149	141	133	120	131	168	135	150	170	139	113	123	136	146	157	139	152	145	168	150	130	150	145	130	161	144	141	128	148	138	148	127	157	147	151	140	140	134	143	132	154	136	134	155	130	108	154	164	149	154	132	134	145	126	134	150	150	148	120	147	122	146	149	150	126	134	144	159	148	144	151	119	133	164	150	130	168	146	153	148	149	142	168	150	148	152	141	169	134	151	149	144	134	156	148	135	155	133	153	125	141	167	131	133	144	165	136	135	139	138	154	133	136	132	131	138	151	127	146	153	158	151	145	158	143	149	129	141	141	112	142	151	169	164	122	146	135	166	162	119	141	150	144	160	158	143	146	139	140	130	141	123	132	135	117	148	158	133	171	135	142	125	139	148	139	140	126	122	142	127	139	127	179	121	138	156	151	157	141	139	141	152	140	136	125	134	146	153	145	142	127	133	141	134	137	160	129	139	150	143	137	128	161	148	139	162	155	139	139	130	153	136	139	137	143	142	142	134	122	163	134	169	166	116	145	150	149	139	135	151	135	132	148	137	131	146	134	148	159	133	127	139	136	139	157	140	159	116	147	126	143	146	114	136	145	153	139	162	162	135	138	144	129	149	151	143	136	125	141	132	139	154	147	134	139	148	155	130	141	129	144	163	141	136	146	129	145	129	142	120	146	137	145	149	125	124	141	149	147	144	150	169	151	135	149	155	127	149	154	147	142	154	158	152	172	134	122	148	146	132	140	151	126	138	152	145	143	131	139	143	153	154	148	153	123	141	164	146	159	133	118	163	147	150	134	138	145	158	138	133	141	130	164	138	161	138	127	136	126	138	157	149	150	148	150	147	132	139	152	148	140	138	151	163	163	150	132	140	166	154	132	137	147	139	145	152	149	143	138	149	141	135	146	132	139	137	149	155	145	137	151	150	141	135	152	133	138	123	137	154	143	158	154	162	146	142	134	131	133	150	155	148	128	133	148	149	152	154	137	133	143	149	157	131	138	160	143	132	139	136	140	117	147	137	136	145	154	146	133	115	145	145	163	136	150	160	158	143	132	131	134	142	129	163	144	119	124	156	135	151	152	157	142	147	147	149	132	132	155	130	171	137	160	151	128	137	136	143	148	154	144	145	155	120	148	155	155	151	152	156	147	169	137	142	157	148	147	160	146	132	140	139	138	147	145	162	156	140	126	149	169	147	147	139	131	163	148	156	156	134	144	123	128	139	160	171	158	132	146	114	122	151	167	125	134	149	133	142	111	126	161	143	147	129	143	130	150	157	111	147	163	135	149	141	132	140	136	121	133	145	153	135	138	131	155	144	153	142	129	162	157	140	132	148	139	159	135	139	157	142	129	143	139	142	141	150	138	121	162	160	159	110	144	148	132	143	141	143	116	139	151	135	154	131	130	125	133	140	154	138	143	144	147	139	138	143	149	140	152	150	154	144	133	152	135	119	124	166	152	132	148	142	156	136	146	120	144	127	145	159	148	150	155	141	135	131	147	142	156	154	141	130	151	149	148	144	150	132	151	150	151	155	144	133	147	142	145	113	138	135	127	153	138
345	3	3500	127967	411	10	79	123	252	405	416	460	438	410	387	375	338	314	318	331	301	288	296	298	289	283	248	254	268	255	282	289	244	237	242	251	243	234	234	258	222	228	221	227	228	247	229	246	218	219	220	221	199	213	190	201	225	209	217	221	212	230	230	222	198	217	211	211	196	198	214	224	194	201	174	213	200	200	232	201	230	226	217	191	185	206	231	197	200	195	176	205	210	174	176	191	202	188	216	201	189	202	225	213	206	194	187	210	179	194	216	197	201	207	186	198	205	208	209	203	197	207	198	217	169	227	198	204	200	187	192	205	199	218	203	179	188	169	201	190	211	197	208	180	209	226	197	205	203	190	214	212	223	191	200	208	211	181	207	192	215	219	226	212	200	190	203	211	184	188	178	165	198	216	201	192	196	203	188	196	194	190	209	199	188	187	213	214	183	183	213	205	184	197	209	180	214	211	210	188	207	220	175	192	200	217	212	222	202	226	181	193	192	197	205	229	203	193	194	177	219	199	198	198	177	198	213	209	214	215	200	202	203	164	201	199	196	192	222	201	207	202	201	225	226	210	181	200	230	196	178	196	166	196	197	185	223	205	214	197	203	192	211	176	187	197	211	217	157	209	195	181	203	194	208	216	199	200	201	199	195	225	210	217	211	206	176	193	198	197	222	181	205	175	193	190	200	181	205	184	187	196	190	192	207	207	183	205	191	217	189	167	210	199	198	193	212	205	172	183	201	195	205	186	199	205	185	191	209	195	205	193	193	212	181	200	208	169	190	194	197	173	209	175	202	206	226	190	184	213	191	201	173	187	193	190	178	207	194	192	200	189	203	196	199	197	215	179	193	196	237	207	207	178	189	188	206	198	219	177	187	192	220	162	178	170	195	196	179	201	215	234	205	208	206	213	204	213	204	210	193	181	199	194	175	181	181	195	200	188	195	226	196	190	185	192	201	198	192	218	199	200	212	201	190	195	179	196	201	212	215	200	168	201	209	211	201	203	155	203	186	202	208	200	185	183	199	168	176	219	206	188	195	203	194	188	206	206	173	172	211	185	197	189	201	198	224	201	192	211	197	193	183	197	197	164	209	184	218	188	187	198	185	166	206	230	197	193	217	209	191	197	174	189	151	187	211	196	180	181	178	190	206	209	202	195	181	240	198	194	179	211	194	207	176	192	197	185	179	190	205	186	197	197	195	192	195	190	199	187	187	167	212	200	193	215	227	197	197	206	181	210	204	208	194	206	189	179	183	211	209	187	201	168	213	213	185	198	172	198	179	194	173	193	193	194	199	198	190	207	199	216	188	202	198	188	199	208	200	203	187	207	188	200	197	196	197	202	177	194	192	180	199	192	197	187	179	201	213	226	190	189	201	197	182	192	178	193	191	201	191	198	193	187	190	208	185	192	204	209	202	196	207	196	191	188	193	189	227	195	207	183	201	210	227	184	181	211	199	205	193	206	204	198	202	193	190	197	208	218	200	213	167	206	188	196	187	194	177	189	223	218	194	187	187	191	193	190	182	183	202	194	199	183	210	211	183	186	182	217	168	207	197	212	198	209	212	208	209	213	199	191	190	180	181	206	200	188	209	196	201	203	202	205	180	211	199	196	215	204	190	220	220	161	184	223	183	192	211	187	198	180	189	196	221	179	213	200	199	189	202	188	203	206	177	182	187	198	208	205	186	200	215	198	191	184	163	196	192	197	199	203	193	185	215	197	209	181	184	201	214	176	191	208	183	196	210	195	195	208	180	183	197	201	201	181	198	175	214	194	221	186	198	200	205	206	200	231	202	195	187	187	201	183	192	169	202	190	193	181	200	185	201	196	184	191	216	220	186	195	188	212	189	208	205	204	188	201	195	205	192	187	193	209	206	211	194	211	167	186	168	181	199	180	212	199	208	210	190	220	180	200	199	197	187	204	183	180	190	209	193	201	204	199	198	208	214	188	208	179	201	193	199	201	170	183	192	194	189	196	199	201	189	185	193	215	206	194	212	179	189	203	218	186	205	195	195	186	183	200	173	205	214	185	214	207	192	196	185	192	195	182	189	176	206	207	185	177	198	213	194	195	159	178	186	214	183	223	207	192	210	206	224	193	191	182	202	196	200	177	198	163	197	180	199	182	191	202	168	206	220	233	184	189	181	187	179	203	197	205	205	215	203	203	180	178	198	229	196	203	200	178	173	188	198	188	200	193	207	193	207	189	212	182	186	210	191	207	175	190	181	210	223	181	205	201	204	161	162	192	175	209	186	212	197	205	209	221	194	196	177	187	196	188	210	183	195	193	208	190	200	206	174	211	206	208	164	194	195	213	187	209	190	192	196	200	192	193
345	0	2700	128090	406	12	53	124	226	386	416	485	406	486	412	382	388	340	317	340	323	305	297	323	320	301	289	307	271	254	281	275	263	273	241	256	276	270	236	234	254	250	229	221	244	237	231	241	227	236	238	243	231	250	225	219	221	226	209	231	233	204	232	214	198	235	193	211	233	194	211	227	222	218	205	211	205	237	183	221	198	207	212	197	178	205	219	201	188	214	215	226	234	214	206	198	210	194	224	218	221	201	214	216	199	201	210	211	212	185	182	224	180	211	206	202	196	193	201	199	213	207	202	191	206	210	212	208	197	204	222	187	210	196	178	207	193	229	203	184	185	229	206	203	202	228	189	196	207	212	216	180	215	176	218	207	189	181	209	210	218	196	202	209	215	224	209	211	212	194	211	193	198	197	211	209	199	212	207	195	186	216	219	202	197	217	209	213	220	226	214	218	180	218	192	199	198	205	186	197	199	192	213	208	204	205	226	219	197	224	200	192	201	212	219	207	173	193	199	190	211	197	196	186	201	201	199	182	209	202	182	199	197	212	200	188	196	205	187	183	198	180	213	212	209	178	202	182	186	206	205	201	203	189	197	193	197	206	198	192	198	175	216	190	194	198	216	209	206	212	208	203	225	202	213	208	214	188	200	192	227	197	217	215	195	191	225	203	222	235	196	220	206	187	180	207	200	220	219	219	208	211	176	202	171	218	198	204	200	197	210	187	211	192	192	188	215	204	189	226	204	204	189	202	207	194	191	208	196	178	173	190	174	221	219	204	210	193	212	216	197	202	211	174	194	205	199	175	187	217	209	206	188	209	224	202	207	213	203	220	210	224	211	183	208	228	210	190	183	205	219	204	200	180	182	205	175	174	195	222	221	213	196	221	217	209	181	209	205	188	201	176	229	214	194	206	175	215	196	194	204	215	177	205	189	195	204	180	176	197	198	209	214	173	224	208	200	182	209	183	178	205	190	193	210	192	201	189	196	175	212	192	187	184	193	203	191	202	205	215	177	209	182	178	188	184	186	208	182	191	206	241	176	176	204	201	195	187	197	193	203	193	214	198	218	217	194	190	213	184	173	197	214	183	181	201	214	194	205	213	197	226	213	200	206	197	209	187	191	193	172	192	199	189	196	196	211	203	183	198	198	227	208	180	186	191	203	186	195	179	193	204	182	200	225	181	198	199	214	229	191	220	191	188	214	197	188	211	197	186	197	210	192	183	195	195	204	189	203	198	196	189	209	220	184	204	191	171	197	185	212	194	183	207	180	191	210	202	173	158	192	201	186	202	195	213	198	214	186	186	177	189	180	200	227	209	231	181	185	201	180	176	191	207	238	181	199	209	191	216	220	200	194	197	205	205	195	224	191	227	204	220	186	201	200	212	215	197	203	212	195	208	201	215	204	191	189	195	192	200	208	197	198	176	178	196	210	210	181	194	210	198	199	207	202	219	188	208	204	189	214	186	198	193	204	206	212	183	205	208	187	187	221	190	239	204	224	198	177	193	195	196	209	187	186	183	200	202	184	195	201	198	204	200	179	218	189	215	199	224	199	174	204	216	193	190	211	179	210	183	172	200	196	219	218	205	173	212	186	189	209	191	209	204	204	212	195	205	196	208	218	202	194	210	190	206	166	183	201	195	199	196	215	189	195	226	193	189	193	219	208	187	178	192	194	220	191	209	180	194	174	203	200	174	216	190	207	206	205	191	186	200	196	192	208	210	199	210	202	222	192	171	198	210	178	218	195	187	211	189	182	199	222	206	197	178	199	222	194	179	188	193	198	218	184	197	171	212	203	191	180	181	231	204	227	182	185	221	196	215	183	202	216	218	184	176	212	191	206	206	185	223	243	205	212	229	201	181	190	189	187	198	209	192	206	205	180	213	186	218	196	193	202	211	178	188	201	179	224	233	179	211	205	194	187	223	212	224	187	219	199	222	196	199	193	198	201	193	204	216	196	208	217	203	197	182	203	175	221	184	201	199	175	185	204	200	206	192	195	188	186	200	210	207	202	197	201	206	220	203	209	212	181	191	186	170	212	222	209	214	196	204	217	186	225	221	216	215	210	208	195	194	193	182	197	203	205	211	181	186	207	198	200	219	198	194	187	209	203	202	203	181	230	210	184	211	212	194	206	212	198	188	177	200	176	169	185	185	205	185	236	184	208	225	175	180	181	205	186	191	161	206	193	204	192	218	177	206	201	194	214	193	202	223	208	208	213	183	196	182	217	214	210	217	177	177	210	201	191	208	208	206	194	204	213	209	196	213	203	179	220	194	182	211	199	199	192	167	198	184	205	210	228	188	213	203	185	173	183	196	176	199	200	193	223	217	174	196
345	1	1900	128214	432	12	69	205	163	322	338	400	361	347	278	272	278	208	242	230	216	232	219	196	205	189	195	177	169	178	169	174	153	161	146	158	148	144	162	172	160	158	156	151	154	146	138	146	151	148	145	124	120	149	134	118	130	132	124	129	123	129	126	112	126	122	128	127	128	133	125	127	99	140	129	116	135	121	117	131	111	134	116	123	119	130	136	138	118	138	155	110	120	108	125	132	110	118	126	132	127	127	114	121	123	132	117	121	103	126	128	140	125	134	124	111	116	123	110	152	126	103	89	116	131	130	129	119	108	120	132	137	127	135	113	112	107	122	136	130	118	92	130	119	126	108	125	135	113	91	114	132	142	93	116	112	125	116	107	129	98	130	114	135	107	127	120	108	108	109	100	131	148	124	113	127	114	112	96	145	119	129	119	114	119	112	108	135	111	110	131	114	111	114	119	129	119	123	107	101	125	109	129	123	107	122	106	122	125	128	115	116	116	103	117	127	113	127	117	127	119	125	119	105	112	144	134	131	115	116	119	117	120	97	116	112	116	106	119	114	110	109	134	121	111	121	116	107	103	121	124	125	135	125	116	114	122	119	123	109	112	125	110	123	123	94	116	131	127	123	127	130	126	110	123	120	112	107	111	121	118	119	127	112	102	99	117	107	106	124	109	119	132	136	132	118	112	134	111	121	109	107	119	126	124	124	98	119	134	114	132	93	121	119	109	107	119	109	133	110	111	142	131	105	130	113	116	124	135	104	130	120	108	113	120	110	118	105	121	122	132	123	111	105	104	138	125	106	144	123	114	142	120	131	136	122	116	114	124	128	127	123	113	109	116	137	121	119	130	100	127	138	123	113	125	121	139	120	132	136	121	129	117	110	134	93	110	106	120	113	147	112	122	110	109	125	119	108	96	122	107	109	104	121	106	115	115	105	140	123	103	97	102	132	118	115	106	117	129	124	109	127	122	121	120	126	126	92	125	119	115	108	108	122	111	107	124	121	123	120	128	105	121	101	134	121	124	106	107	103	96	137	108	104	126	110	135	124	119	101	127	111	100	111	121	115	122	136	120	104	110	138	114	113	111	122	113	116	108	116	119	127	108	134	126	101	116	129	113	103	119	135	132	106	125	109	111	114	112	131	123	111	112	130	105	126	96	112	108	113	118	91	100	128	118	107	110	117	117	127	105	109	113	93	114	125	129	114	134	119	110	112	125	116	118	117	121	108	111	115	137	111	123	107	123	109	105	113	109	129	133	129	117	122	123	122	113	139	111	128	112	125	112	116	115	97	116	139	110	109	118	120	112	100	108	131	113	109	127	117	125	124	121	136	115	106	114	113	111	114	140	115	120	131	119	116	130	97	101	123	130	112	126	123	116	116	114	121	124	136	122	103	115	96	115	120	116	142	111	116	117	110	112	113	122	110	115	132	113	122	111	106	114	117	121	140	111	125	121	127	103	138	110	132	127	103	123	101	122	120	104	107	106	106	128	98	106	114	120	105	106	117	124	124	122	109	114	119	113	108	96	98	124	93	119	125	116	122	104	114	100	106	104	124	115	129	114	123	114	98	131	117	136	119	124	103	105	117	92	128	132	112	126	116	123	108	121	116	120	93	95	125	113	104	122	120	125	119	128	125	128	116	109	107	118	97	127	122	108	108	118	122	124	121	134	118	109	117	131	119	122	112	101	120	110	119	133	140	96	108	118	116	125	122	135	119	130	124	138	117	132	99	131	137	97	103	121	104	117	115	113	110	121	135	106	110	129	140	122	115	117	119	125	107	119	134	145	127	112	115	121	128	123	124	102	132	124	109	119	121	119	132	112	109	106	123	132	114	127	124	140	110	130	117	111	124	123	113	150	118	108	114	119	110	112	136	125	107	132	132	113	115	93	126	121	121	109	130	123	123	114	113	135	140	129	129	107	133	115	111	103	110	116	123	114	118	118	127	119	104	106	118	106	129	118	121	129	111	108	121	111	111	117	143	126	119	127	125	109	108	121	139	118	108	143	109	133	97	122	108	106	116	115	123	103	118	115	114	126	123	115	134	107	118	107	113	127	98	114	103	136	111	115	113	141	114	121	115	129	110	102	120	98	111	106	127	125	119	109	140	113	150	121	140	106	97	116	128	118	96	133	108	115	125	109	132	140	108	116	134	105	106	111	130	102	138	112	121	116	108	100	127	105	114	105	120	130	131	119	109	113	110	115	124	123	123	133	110	108	113	128	92	128	134	108	131	116	115	117	123	119	129	113	105	116	108	137	140	133	112	104	105	121	108	136	102	112	120	120	109	135	112	126	114	120	109	118	116	117	106	144	110	110	106	100	133	122	121
345	2	2100	128337	439	9	51	226	206	309	389	400	395	344	328	286	296	260	277	283	267	250	240	250	262	227	235	221	199	216	188	195	194	189	173	177	184	190	196	179	165	164	162	166	169	177	175	197	171	176	166	176	173	183	157	165	156	148	168	181	159	154	156	135	142	141	157	162	148	138	159	162	152	180	148	140	158	136	138	155	133	147	137	179	156	140	169	143	143	160	151	151	144	157	169	156	176	129	151	170	154	166	160	149	136	157	150	171	145	130	139	160	168	168	162	183	147	157	143	165	139	147	146	154	189	183	154	153	164	155	143	150	113	147	155	139	133	149	151	152	158	144	172	150	152	149	131	136	147	149	150	176	169	140	138	138	187	137	143	144	138	129	153	158	161	152	148	135	169	176	147	156	100	149	144	132	152	140	171	144	148	154	173	177	147	139	155	147	149	138	138	142	146	151	147	151	161	157	137	133	126	144	152	137	145	135	143	139	148	148	142	145	127	142	160	156	148	130	132	137	155	124	144	156	151	140	126	133	128	164	131	168	150	130	133	135	136	139	139	139	153	164	142	142	123	127	148	129	151	154	149	153	153	123	126	154	165	132	160	130	145	146	161	154	164	152	150	140	138	155	154	157	162	144	132	117	154	158	141	143	147	173	150	139	130	143	137	156	170	131	143	150	150	160	153	141	140	134	168	148	157	145	143	133	119	152	144	107	153	139	148	129	144	145	139	157	136	166	164	142	127	158	158	149	146	146	153	150	128	152	144	136	167	157	140	171	145	132	117	137	141	138	144	128	146	148	136	123	145	156	164	150	128	160	131	147	162	138	139	149	127	128	162	149	140	120	151	187	154	149	141	163	153	141	156	144	155	120	142	118	130	155	152	142	120	159	151	150	132	158	146	134	150	152	152	129	133	156	165	169	148	119	139	147	145	151	132	168	145	150	148	152	157	140	174	142	139	124	151	158	159	133	147	157	149	149	154	153	148	152	151	154	131	135	149	149	137	157	146	116	149	140	147	129	153	144	147	131	151	151	136	153	145	150	159	144	130	160	149	127	147	149	157	164	139	137	171	142	146	146	155	156	143	137	132	144	155	152	142	158	143	141	158	131	147	157	132	161	151	153	136	141	143	148	139	158	148	151	139	126	129	146	117	151	146	145	160	159	139	144	136	155	154	126	157	154	171	151	160	149	151	154	153	140	147	160	154	151	133	141	132	152	132	162	138	159	163	156	146	148	151	143	147	166	138	149	156	128	145	166	137	152	143	129	152	160	149	136	149	138	131	125	170	144	142	142	173	159	142	137	151	148	158	149	148	130	156	145	142	161	144	142	146	149	153	145	153	156	132	145	141	132	129	134	138	144	133	157	141	148	139	142	143	145	164	150	157	128	146	165	150	158	141	138	152	148	139	152	150	150	139	140	159	131	148	134	123	130	158	156	167	126	145	143	146	141	153	137	142	147	132	159	141	158	137	155	133	136	143	160	151	140	159	136	155	146	143	166	153	147	148	138	156	145	135	151	158	144	137	143	127	150	157	158	156	131	138	136	133	166	139	137	174	146	162	158	123	139	149	139	147	164	166	159	144	133	154	155	132	174	159	127	139	132	128	152	149	136	150	150	134	134	147	132	159	152	130	143	132	127	128	159	158	137	130	134	144	155	142	140	125	150	144	163	136	124	147	135	151	148	165	128	152	159	144	162	154	147	157	136	155	148	157	127	149	134	154	130	147	139	144	153	130	169	138	145	139	137	171	142	148	140	151	126	126	149	157	138	156	146	171	147	140	142	133	145	140	152	141	160	168	145	140	157	165	134	139	145	141	149	138	156	159	149	141	160	144	145	159	161	141	132	149	157	141	161	149	134	131	163	143	147	137	131	124	141	128	152	146	152	135	159	152	152	154	130	141	138	157	140	149	149	145	141	151	132	141	168	156	140	130	146	141	146	135	158	152	150	163	158	132	129	155	152	173	144	142	152	143	129	137	161	145	145	143	149	153	146	153	147	162	148	173	171	158	159	148	136	136	166	139	152	156	154	151	153	136	156	152	134	146	151	144	155	152	144	117	148	143	159	146	148	143	137	131	140	161	130	109	137	132	151	130	143	145	121	146	146	140	150	154	143	143	163	155	151	145	123	140	147	129	127	158	168	161	144	132	159	137	150	135	150	156	141	141	139	137	162	125	158	154	163	134	137	139	156	144	143	161	131	160	144	152	134	149	147	139	152	151	124	155	144	136	159	153	133	147	153	143	146	139	126	145	129	152	149	129	136	151	148	135	145	129	134	177	130	146	172	138	140	178	148	145	146	154	139	148	150	148	136	139	136	151	132	135	149	127	171
345	3	3500	128460	439	10	47	147	220	357	356	445	383	403	346	359	355	278	279	266	281	269	251	250	253	275	225	224	223	239	217	216	206	193	229	199	205	195	180	182	186	191	195	194	171	170	171	183	180	185	159	150	162	178	163	176	182	173	150	176	173	181	178	165	158	165	152	159	184	155	147	185	165	150	174	178	156	174	151	166	170	177	163	153	157	144	167	179	159	122	139	146	181	133	163	147	142	167	167	156	153	176	131	149	155	165	139	144	149	155	143	151	154	144	149	156	148	154	160	165	137	161	165	174	168	135	167	167	152	186	140	159	142	188	153	144	150	145	142	160	148	176	169	139	138	149	143	170	136	143	146	138	155	158	164	164	170	127	150	171	147	168	165	141	165	139	178	148	150	156	172	135	153	164	140	158	158	168	146	153	157	154	145	162	162	138	148	140	169	156	167	147	144	162	158	151	140	144	157	172	133	171	149	155	162	193	145	144	155	148	141	147	142	160	128	165	150	154	161	157	149	145	142	148	149	167	154	142	155	170	168	159	130	163	159	143	143	172	154	168	140	162	181	156	167	141	149	141	146	140	141	154	153	173	156	155	154	153	161	170	155	145	139	138	145	167	142	159	173	157	157	139	157	149	147	141	151	139	156	160	148	158	154	154	147	165	163	167	139	151	133	166	135	165	150	159	142	162	155	142	155	146	148	152	150	117	157	136	157	151	145	147	152	136	142	160	141	148	153	132	139	147	155	155	152	150	151	145	150	148	135	163	158	152	140	157	154	169	158	134	158	176	158	169	134	147	154	160	148	168	169	151	158	132	154	156	163	155	145	185	145	143	148	154	145	139	159	133	155	173	165	162	173	153	133	157	154	140	155	169	170	140	142	158	149	150	151	129	130	159	130	166	166	169	153	154	146	147	153	163	150	142	145	137	152	159	159	147	153	133	163	142	161	165	153	143	149	138	177	145	128	127	144	141	167	131	172	139	159	152	152	135	150	150	159	142	181	157	165	150	171	149	169	157	155	162	161	132	160	163	175	143	146	156	159	137	155	156	144	155	159	148	153	149	157	147	138	155	144	138	134	149	172	162	150	154	156	184	152	151	156	141	170	157	168	149	158	129	183	156	142	138	146	163	144	184	143	164	151	183	153	142	162	147	166	158	141	152	157	170	153	139	148	168	156	142	145	159	155	157	155	154	148	146	162	139	152	163	130	154	153	161	141	138	147	160	164	157	147	171	127	150	177	147	155	162	154	129	149	152	166	145	137	160	161	164	140	149	152	145	145	163	150	156	152	169	138	155	157	143	153	160	123	157	145	131	184	172	161	153	167	147	142	166	164	130	155	160	156	141	136	140	152	139	160	167	152	151	151	150	140	155	165	136	165	154	158	168	169	158	167	141	141	171	136	125	138	145	133	158	141	162	148	168	159	164	158	163	161	152	157	161	150	135	165	145	170	149	138	161	127	157	124	159	162	140	161	142	158	134	166	150	169	159	159	168	147	150	161	152	160	153	167	140	153	190	163	168	143	163	146	131	159	137	130	155	159	149	137	168	117	154	153	133	172	160	142	176	145	156	153	165	139	140	153	169	148	150	125	186	140	138	139	159	150	153	160	135	126	164	155	164	141	156	149	145	151	163	157	150	155	144	171	145	144	137	147	158	141	149	159	154	163	146	150	157	153	158	162	157	147	152	141	166	141	161	180	158	159	154	122	167	144	169	143	158	126	153	154	154	174	158	141	148	167	144	147	143	160	157	162	152	142	131	136	139	142	165	156	135	180	152	160	155	145	153	148	151	158	167	127	156	150	176	118	140	151	132	145	164	148	167	145	159	157	148	133	160	165	164	170	145	169	141	152	147	168	147	150	153	180	141	148	160	161	154	134	151	150	139	158	165	161	153	154	160	170	150	145	140	134	171	160	162	146	165	154	154	155	147	154	143	131	156	146	146	145	159	153	146	151	163	135	135	143	143	137	156	122	157	148	133	139	146	145	140	156	153	149	154	153	166	125	168	143	150	146	151	165	158	173	146	156	138	166	150	148	133	148	151	138	129	139	176	146	155	140	144	167	160	151	151	158	145	150	143	161	158	151	151	153	158	148	134	152	143	170	145	157	184	156	149	124	132	157	158	126	148	156	156	152	136	144	163	150	171	130	153	157	142	155	137	149	149	164	146	143	147	170	139	152	150	137	138	143	156	137	168	151	133	171	159	177	131	144	164	149	153	156	156	143	142	145	169	155	155	163	158	154	144	152	157	153	156	144	155	140	141	131	150	157	143	159	163	153	153	158	136	152	166	152	141	136	161	142	169	156	171	148	158	149	152	144	155	130	160	158	152
345	0	2700	128583	409	12	31	167	243	364	384	454	425	419	377	375	395	351	316	331	341	324	313	318	282	320	280	282	277	292	257	282	245	262	270	249	268	225	261	230	246	237	240	232	225	193	211	222	221	227	220	236	205	234	233	208	234	205	209	222	203	214	218	232	192	242	198	195	203	213	200	198	207	199	203	203	181	190	220	214	194	192	184	193	207	215	198	196	226	188	187	205	196	206	200	180	200	218	195	198	199	198	171	197	216	195	177	197	212	193	216	218	193	206	185	181	187	206	216	204	181	194	187	199	176	213	206	212	195	195	192	182	199	195	172	197	205	195	208	201	192	210	203	206	173	189	211	215	191	217	185	218	201	229	189	194	202	187	202	210	216	178	199	194	195	183	184	213	181	195	206	206	190	191	184	193	229	204	202	189	208	165	223	214	190	170	200	203	197	191	217	192	189	201	205	202	191	192	191	190	210	183	189	181	197	216	186	204	194	192	190	212	201	200	175	192	200	190	210	214	189	194	204	200	205	193	201	205	193	213	199	184	192	206	184	205	211	224	186	213	187	208	203	196	190	197	196	198	198	202	190	191	203	199	155	232	197	187	207	199	186	227	211	193	204	199	195	205	183	202	206	197	201	200	182	202	183	181	236	197	206	204	193	188	208	193	200	214	218	161	205	163	212	210	192	201	202	195	189	187	183	201	222	216	218	206	212	175	169	187	212	205	193	207	195	198	174	203	202	216	198	185	201	203	198	202	194	189	221	191	200	200	206	196	177	190	205	163	192	209	181	214	201	208	189	176	199	198	185	210	197	194	197	203	194	209	189	195	206	179	206	181	195	197	209	193	173	196	205	189	198	190	203	210	174	194	225	188	191	170	179	195	195	189	186	193	192	189	195	197	163	172	197	185	199	188	189	201	178	197	208	225	184	191	180	194	198	181	191	191	179	191	190	180	217	199	195	189	205	186	188	182	179	187	191	190	193	197	205	210	182	200	204	186	198	190	198	191	163	192	213	213	186	180	185	206	240	196	170	195	183	208	172	188	202	191	174	208	206	187	174	182	195	213	187	186	174	180	207	217	169	184	188	190	188	192	205	196	220	167	182	217	210	208	209	174	179	190	212	204	182	184	201	202	187	207	182	207	186	210	191	194	194	213	221	201	203	198	204	213	214	190	199	201	203	196	215	226	215	201	206	196	194	206	211	187	183	211	194	210	190	189	220	193	168	197	194	182	190	215	171	189	216	203	182	185	198	219	184	179	197	188	188	203	210	163	189	194	185	206	163	181	180	200	210	189	179	192	204	197	215	189	196	211	226	178	171	208	201	178	174	190	189	179	184	194	169	175	193	186	187	171	213	169	173	178	225	183	216	188	177	220	175	200	184	206	183	204	185	194	194	212	167	198	181	211	179	187	210	173	205	202	177	188	213	204	175	214	194	193	217	212	206	182	184	210	166	201	187	196	187	199	195	191	226	200	233	185	200	193	173	206	218	204	167	216	202	219	169	206	206	180	216	199	197	181	191	202	204	188	201	164	192	208	189	165	188	185	212	205	194	205	209	170	229	182	177	206	208	191	196	200	202	199	201	195	189	191	208	214	200	201	204	207	186	206	188	192	178	167	199	194	177	201	159	187	222	200	179	192	189	197	185	218	207	182	211	190	191	180	215	208	180	195	186	198	176	184	192	189	218	192	217	172	193	171	178	209	203	191	194	193	198	193	166	196	223	208	206	217	191	196	180	204	181	172	201	190	184	207	201	195	187	190	178	188	201	174	184	213	201	223	200	212	187	222	190	213	206	206	169	182	184	197	176	178	198	219	189	218	209	168	178	213	215	175	188	199	178	182	197	177	193	191	195	197	216	168	213	183	215	182	215	221	222	191	207	194	190	181	207	210	191	217	197	184	177	199	198	197	225	177	208	192	188	187	207	207	207	220	198	187	189	201	204	183	194	197	187	198	172	203	196	210	182	202	225	199	198	187	201	176	208	174	164	192	193	203	178	176	223	206	183	182	177	172	196	204	193	196	199	189	178	215	194	216	186	197	203	207	196	217	185	193	207	216	175	199	194	201	190	195	207	204	197	179	186	188	222	193	181	189	180	206	203	199	203	185	181	208	198	202	182	172	196	189	195	210	200	203	198	196	208	201	184	191	185	173	197	179	177	200	188	176	178	187	183	194	216	205	169	177	186	212	192	206	171	197	224	182	167	201	196	181	191	208	209	205	178	192	176	188	194	203	187	192	195	200	183	215	197	168	184	190	221	204	209	209	179	185	206	174	187	210	184	182	185	177	193	221	194	197	194	188	178	211	208	198	209	194	198	190	193	188	203	187	214	195
345	1	1900	128707	454	4	53	140	176	339	313	377	348	333	314	270	267	258	241	248	225	216	216	217	215	202	187	185	182	193	173	191	165	180	168	159	153	162	168	173	179	171	175	159	154	164	169	153	132	153	149	143	154	140	143	175	142	130	147	148	145	162	135	145	138	136	138	143	135	143	151	129	135	168	152	121	146	151	137	136	142	124	162	134	148	145	131	126	144	138	129	138	140	146	132	151	150	159	137	141	143	127	135	149	128	138	131	129	122	153	138	119	143	126	143	110	124	127	137	136	144	117	142	132	148	139	131	159	127	114	139	158	163	141	131	113	142	141	125	134	139	119	155	167	121	138	152	133	142	142	131	138	117	145	126	119	133	133	131	136	112	116	132	130	146	138	138	146	126	134	147	112	132	108	120	133	172	128	135	140	132	135	134	129	142	140	134	133	141	147	134	170	133	149	131	127	131	126	126	131	147	142	132	134	147	127	113	145	144	148	125	158	131	139	138	112	137	136	122	144	140	161	139	124	150	122	141	143	143	143	141	114	130	155	107	137	131	133	126	129	136	124	115	119	134	128	134	144	145	132	105	140	135	133	130	147	121	122	127	120	129	120	131	137	136	123	133	140	133	122	138	136	133	136	126	117	137	142	139	149	144	144	137	142	144	137	132	125	149	129	137	117	117	138	130	136	143	158	131	132	144	145	119	134	117	118	128	136	154	154	131	126	133	142	136	144	140	124	140	127	141	117	133	120	121	132	129	164	112	136	145	131	126	117	132	134	122	134	135	136	131	138	140	140	146	120	121	141	138	154	128	139	140	136	143	141	115	155	139	131	117	135	109	139	136	143	132	135	132	132	143	161	114	143	140	126	146	138	129	135	128	114	139	148	144	152	132	130	121	126	143	133	122	119	114	149	117	131	134	113	152	121	137	132	149	134	139	139	139	118	129	136	137	143	116	154	115	104	142	126	152	150	131	123	131	118	170	128	126	136	129	156	150	143	129	129	121	123	128	100	155	154	131	126	115	127	136	136	130	150	122	126	154	135	127	155	130	146	155	119	140	139	156	142	140	152	130	124	125	148	152	136	119	138	124	123	120	141	134	152	116	148	137	140	128	126	128	130	125	149	115	119	123	125	124	141	137	129	153	140	124	134	157	146	137	128	134	141	147	127	127	146	131	136	159	116	145	128	132	147	128	135	118	125	152	145	137	127	120	130	129	124	120	122	113	108	133	120	132	126	122	127	138	125	149	121	165	136	123	132	140	135	141	141	127	112	117	144	131	118	150	121	136	135	129	132	127	120	124	149	136	135	139	138	144	130	142	135	149	128	118	124	131	128	138	138	138	121	141	137	152	129	135	126	131	114	132	124	159	137	134	141	161	140	127	137	145	149	152	133	124	111	122	130	138	128	137	122	136	127	125	128	154	126	116	144	146	158	130	133	123	127	122	126	128	145	142	126	136	144	122	126	124	126	121	145	117	159	107	131	136	120	128	118	123	152	125	146	138	149	165	136	137	131	124	151	115	111	133	131	141	125	114	119	121	145	140	124	126	125	159	112	134	145	136	123	139	126	123	130	112	141	133	144	134	117	137	125	146	127	124	126	132	114	141	136	122	121	109	139	127	101	126	128	130	137	124	133	152	112	137	145	136	128	117	131	141	125	129	126	108	130	120	147	125	119	132	146	125	126	126	145	123	121	111	130	123	136	152	137	102	145	135	142	138	131	123	131	132	135	131	132	156	120	150	136	124	135	133	128	140	127	133	122	124	127	134	135	113	129	124	127	130	123	144	132	120	140	120	131	126	138	123	147	139	138	137	143	159	135	119	144	137	145	128	113	138	136	132	127	121	134	144	133	130	118	126	133	135	112	116	151	141	122	163	124	133	120	138	132	130	129	131	125	131	137	157	135	137	118	127	125	124	130	133	142	135	126	130	124	149	145	114	129	130	138	115	116	131	133	152	143	139	130	120	143	131	137	126	121	114	139	142	137	123	133	124	122	133	110	145	124	142	143	127	129	149	141	122	133	141	143	129	134	136	128	138	120	148	126	133	119	126	136	145	137	134	143	135	152	133	134	136	121	132	124	130	128	120	143	120	121	132	126	138	117	136	135	141	128	141	142	115	128	144	119	119	130	118	123	117	159	121	103	129	138	101	130	141	130	132	153	118	130	128	134	124	125	124	116	113	123	140	127	147	139	151	142	139	126	146	140	130	130	136	134	129	137	142	124	136	156	132	136	146	114	143	117	145	143	137	113	138	150	119	129	148	161	135	120	146	123	131	127	140	119	134	141	147	128	109	152	120	120	133	127	137	120	134	155	140	128	137	135	149	143	138	163
345	2	2100	128830	418	4	54	187	178	317	353	388	388	359	336	319	274	259	251	246	247	243	234	223	218	194	193	224	199	195	197	225	207	186	184	174	172	194	182	206	164	161	176	167	179	177	159	165	177	148	160	182	148	164	153	152	154	157	152	140	168	146	156	136	164	159	165	177	154	145	153	118	151	137	158	144	155	156	160	148	135	152	132	152	154	163	144	177	137	126	148	147	144	147	138	148	141	155	146	130	162	139	162	159	133	146	146	138	152	159	147	125	153	147	110	153	119	127	143	166	124	169	149	144	125	161	141	147	118	148	134	130	151	148	156	131	143	141	137	155	152	143	159	140	139	123	164	148	145	145	141	149	147	133	154	141	145	140	140	156	128	174	148	151	154	139	138	124	149	142	152	146	125	134	133	115	125	148	137	137	141	144	151	125	177	131	126	152	142	139	128	149	160	170	150	130	128	141	139	131	157	122	151	136	136	161	144	135	167	139	129	116	131	152	151	141	144	129	175	146	159	145	131	141	144	135	142	119	153	160	143	128	144	134	123	141	143	107	133	167	131	162	153	163	133	129	143	136	133	162	131	127	139	122	144	147	126	163	139	149	134	129	141	132	138	125	129	126	142	135	114	160	167	137	139	153	154	130	164	140	130	173	142	129	161	146	131	131	130	145	120	138	149	123	149	122	118	137	145	130	127	142	135	125	143	141	128	139	123	139	119	127	134	128	132	126	143	128	139	121	142	142	151	151	148	133	113	143	159	127	137	152	145	156	150	160	145	128	125	143	140	134	143	156	121	137	131	147	139	151	132	111	156	142	141	154	138	128	127	141	146	146	140	145	140	145	129	144	143	159	136	158	143	148	133	127	158	135	137	137	145	143	140	144	130	139	128	155	137	135	136	147	136	130	147	141	139	135	120	133	144	113	144	146	145	119	127	144	143	141	137	141	125	130	148	125	123	142	143	141	127	148	150	132	124	128	145	127	141	131	129	144	141	140	130	139	135	152	129	136	156	126	131	172	131	143	128	150	149	136	133	171	156	125	145	138	136	134	135	149	142	158	155	112	127	120	132	136	147	137	125	135	128	139	129	133	145	139	159	150	129	135	119	135	128	154	159	137	155	146	139	134	116	130	136	139	136	145	122	141	118	118	145	138	140	148	119	142	151	121	112	140	151	147	141	132	140	145	155	138	135	140	134	145	135	133	137	143	143	139	143	147	163	149	154	122	130	140	145	161	121	162	139	158	130	124	160	147	141	154	150	146	144	154	128	123	154	135	143	131	128	137	129	153	143	149	114	176	162	148	131	131	149	133	139	145	149	141	146	139	146	157	142	137	127	145	156	129	120	152	146	130	118	133	138	145	135	139	137	139	128	138	123	139	134	147	137	128	132	148	144	147	159	139	147	172	126	145	125	157	135	128	155	148	142	129	127	131	165	130	141	125	154	158	144	140	117	142	152	126	135	137	138	129	141	129	126	119	154	156	141	135	124	124	135	115	127	131	152	124	129	143	151	133	122	158	143	144	141	127	123	157	145	138	127	136	137	129	139	129	126	147	140	125	143	129	154	117	135	124	138	155	136	137	144	121	138	132	146	143	143	137	144	130	146	135	131	125	152	136	152	141	146	137	135	133	135	136	121	168	136	139	122	128	134	131	138	122	165	156	124	127	128	150	129	137	138	146	141	134	146	136	132	140	134	146	134	130	148	144	137	133	141	143	118	139	147	138	144	142	125	143	147	141	151	135	125	144	144	134	121	145	128	140	140	148	115	121	133	121	131	153	153	137	141	128	136	147	138	146	141	124	140	137	152	150	140	141	140	135	154	127	134	140	122	136	151	139	148	157	147	146	143	154	141	135	137	109	138	138	134	147	146	163	144	133	128	140	145	142	149	112	136	140	123	126	138	106	133	131	137	146	129	160	144	145	156	143	148	121	140	128	142	144	141	134	136	133	118	155	138	127	143	140	132	140	129	152	131	136	108	129	144	141	151	141	135	135	146	155	122	142	136	133	166	157	137	134	147	140	148	138	135	127	139	152	137	156	143	131	146	149	141	120	139	127	142	143	147	156	131	144	132	159	142	143	143	120	135	156	151	154	131	142	144	146	136	143	127	143	145	127	127	135	125	149	134	149	134	129	123	150	133	132	146	125	129	143	136	108	136	131	135	146	122	141	151	138	127	129	129	150	143	115	139	147	139	129	140	143	149	142	138	147	137	133	170	120	170	135	144	126	157	153	152	144	161	139	148	159	143	140	139	137	132	125	115	116	154	124	137	129	141	170	148	134	136	134	148	132	136	146	164	117	153	147	132	135	129	140	118	139	127	131	151	141	128	132
345	3	3500	128953	446	4	63	287	212	348	361	434	396	435	367	345	304	321	307	309	277	246	269	264	262	257	243	250	220	234	242	223	220	197	224	206	227	200	236	215	186	223	200	213	190	204	192	194	202	198	204	192	180	191	207	197	210	217	175	184	173	194	178	180	181	161	185	193	182	164	186	183	173	177	173	179	183	185	178	199	172	183	191	183	160	173	163	168	170	175	167	190	184	160	191	188	184	195	184	159	177	174	161	166	174	193	156	185	181	200	167	175	171	171	168	190	175	145	159	176	194	161	171	174	165	169	176	179	174	181	186	183	192	178	161	188	167	166	163	162	164	162	166	188	193	158	168	177	175	176	175	160	152	196	170	166	175	169	136	159	139	152	165	148	174	183	165	175	160	194	184	126	186	184	156	172	205	148	165	159	179	196	175	168	198	168	183	169	182	140	159	161	180	163	184	170	177	159	161	167	146	172	149	170	195	170	148	166	146	175	175	164	160	152	158	186	164	177	159	175	171	162	148	159	172	179	184	157	152	181	160	186	126	163	162	163	173	153	169	170	168	165	189	172	173	172	150	159	183	174	171	153	161	150	194	157	173	179	150	151	180	140	182	186	152	159	158	193	169	161	169	190	171	152	176	182	165	142	176	151	163	177	162	153	141	154	166	162	162	168	166	160	185	155	197	146	186	156	151	179	182	181	166	169	173	189	148	159	163	164	161	165	169	140	161	155	147	193	179	171	177	171	179	165	194	168	196	176	168	175	168	160	170	162	159	179	158	183	177	170	166	149	170	169	157	185	166	180	173	164	177	161	188	187	170	173	146	177	148	159	163	158	162	150	184	155	169	165	180	164	152	159	170	163	169	148	165	155	162	162	177	182	178	166	178	168	171	152	139	153	163	154	150	169	158	160	184	181	158	176	170	172	150	160	188	178	176	165	177	165	162	164	149	186	181	185	169	176	149	163	171	179	167	171	185	179	150	159	156	166	146	192	143	165	172	181	163	145	147	171	156	165	161	152	167	184	175	178	165	171	167	153	170	148	165	162	167	148	161	155	152	178	163	169	164	176	188	168	152	155	188	159	170	165	136	171	174	175	175	172	160	157	176	186	168	193	169	186	154	160	152	159	138	160	156	169	157	150	163	151	171	177	165	158	167	179	165	169	152	153	178	173	169	149	172	171	159	191	168	174	152	174	174	168	165	158	161	155	169	213	168	182	168	152	168	172	160	166	179	183	151	163	164	172	158	162	143	173	156	180	181	165	144	169	159	145	173	187	172	162	182	172	179	162	155	173	164	153	157	187	164	152	166	146	181	175	171	162	170	164	161	183	168	172	163	178	155	164	174	166	183	177	153	175	194	171	192	174	156	152	157	188	153	170	177	183	172	151	143	156	155	170	162	155	156	174	161	168	148	160	172	180	198	175	181	173	167	178	176	170	143	164	145	170	167	157	161	161	170	165	172	184	164	200	149	174	166	191	168	165	160	186	172	171	162	171	149	159	175	181	161	142	157	158	173	172	158	146	159	173	170	166	175	167	155	156	177	177	173	171	176	161	165	173	157	177	161	171	169	182	163	158	175	167	152	169	187	194	167	184	174	182	173	159	192	172	165	163	146	151	205	176	174	169	171	153	151	186	160	165	161	166	160	144	163	165	160	145	171	178	167	157	162	166	165	164	171	185	187	169	174	176	160	163	166	167	158	168	177	146	156	148	173	161	153	183	166	190	173	164	202	165	173	155	193	175	169	175	153	150	197	159	157	170	164	166	172	171	154	154	167	184	177	167	149	162	152	173	152	165	178	173	155	154	150	177	148	180	163	170	161	164	156	169	171	149	163	156	150	165	166	158	165	151	168	165	190	157	177	194	173	162	176	137	168	178	165	163	172	188	159	189	145	178	162	176	160	178	154	148	159	175	159	152	165	172	172	169	151	169	168	167	173	155	146	160	164	183	181	179	160	174	156	163	161	147	154	167	166	170	169	169	184	174	164	161	160	180	164	179	173	177	180	169	184	155	151	162	191	185	161	165	152	184	168	159	192	157	157	154	150	157	172	133	170	172	175	172	163	150	180	177	160	179	174	172	164	151	178	170	181	152	173	161	142	162	193	176	175	195	166	156	165	182	184	170	151	163	155	153	186	184	203	169	166	162	149	160	175	158	142	192	166	164	176	177	153	161	177	166	180	159	148	172	171	176	169	156	158	157	173	167	164	179	196	153	179	172	144	177	156	182	174	163	143	158	173	171	151	160	159	160	171	164	180	193	156	165	149	156	178	159	178	187	167	152	167	177	164	186	174	186	154	171	154	169	169	158	157	180	158	194	177	174	175	190	167	172
