345	0	2700	153268	504	0	8	179	313	447	499	495	462	475	438	362	372	376	361	316	325	370	321	336	287	273	302	262	273	248	285	256	262	244	258	263	292	262	264	236	264	234	219	230	238	240	236	259	242	249	226	237	197	236	197	202	236	182	210	213	207	206	197	209	216	204	240	220	208	238	191	215	215	228	203	195	194	200	187	242	207	213	190	216	193	193	164	187	199	180	241	212	197	235	217	186	198	190	185	194	192	204	186	208	221	202	205	188	220	202	228	214	200	203	200	199	190	186	191	202	193	188	185	190	192	185	180	197	195	182	199	189	224	208	191	179	181	204	206	200	223	188	201	201	183	184	194	167	176	187	196	195	181	202	207	215	208	189	192	206	173	179	213	193	218	203	193	201	214	214	214	189	212	227	198	176	201	206	196	182	208	198	194	212	178	186	182	208	186	183	197	186	189	204	204	199	187	204	198	222	195	196	178	192	187	202	185	202	201	184	194	204	187	183	203	201	196	187	211	177	192	236	203	185	195	181	193	188	197	188	209	176	178	175	207	214	190	195	179	193	190	200	165	205	182	197	222	192	176	222	210	168	175	197	186	206	185	189	194	178	217	182	187	199	184	186	182	201	205	174	217	201	205	184	199	192	205	185	196	188	198	189	180	191	194	186	204	198	173	184	204	200	177	192	202	188	200	181	189	204	194	180	175	206	193	173	182	205	181	197	194	191	198	213	204	194	172	225	214	183	195	157	187	182	205	199	192	201	216	182	191	188	174	201	189	182	195	209	192	183	187	200	204	186	162	204	189	215	176	205	207	170	187	179	193	194	188	190	215	189	178	194	189	187	201	189	197	212	215	180	180	188	176	190	177	196	184	204	198	193	188	193	185	196	218	219	197	202	191	188	180	208	196	212	214	193	181	194	174	195	173	182	188	217	204	189	191	210	205	192	217	178	193	211	200	198	208	213	185	186	194	192	199	187	197	188	173	199	204	220	185	188	180	200	205	200	199	201	197	188	184	211	184	178	210	177	168	186	192	204	183	194	180	196	206	179	221	188	209	177	168	180	178	174	201	204	185	189	168	207	178	183	205	197	196	207	177	206	191	191	168	178	177	206	190	207	183	176	187	185	180	204	222	178	199	216	210	202	204	190	185	191	175	202	192	216	188	182	177	170	204	176	185	189	199	177	222	181	183	203	184	210	192	180	207	180	193	184	188	173	167	185	169	180	201	205	181	184	197	184	172	184	190	183	183	218	188	192	206	191	194	206	192	177	189	205	201	166	203	188	193	216	183	174	196	203	193	192	218	177	163	194	193	193	192	184	225	185	191	217	191	185	219	189	209	190	211	192	155	190	202	201	183	194	203	189	162	170	186	182	186	202	188	174	191	182	197	181	211	184	218	182	172	189	205	185	197	179	178	181	190	196	192	213	178	188	190	179	181	180	229	189	208	175	193	193	227	174	195	186	194	217	197	174	173	210	198	181	202	186	214	233	181	169	192	209	168	200	204	168	204	230	212	195	177	203	214	186	178	188	186	200	202	213	188	189	176	197	213	169	176	197	190	180	194	183	192	198	176	181	185	195	175	200	164	177	189	205	190	184	184	177	195	175	198	183	180	220	196	183	174	197	200	191	205	184	176	202	202	212	183	193	173	185	185	210	178	190	176	189	161	197	178	176	211	191	185	192	202	191	175	203	196	194	175	172	181	181	181	198	211	192	191	180	216	197	193	197	170	191	205	193	165	199	192	185	204	182	163	207	182	184	172	197	204	200	184	197	208	183	183	205	203	193	186	165	212	194	186	190	182	184	191	203	187	225	172	206	180	186	187	174	202	202	179	199	195	185	199	201	184	201	207	178	182	189	207	200	212	195	188	201	202	205	198	186	178	171	189	183	201	205	201	198	196	195	194	179	187	209	168	155	197	181	206	190	183	186	187	162	177	186	181	194	169	184	226	194	193	198	226	202	173	185	208	195	199	215	188	196	185	215	182	179	180	202	164	200	184	192	215	151	192	212	195	175	190	187	195	194	186	202	185	194	192	197	208	214	180	190	200	202	190	187	200	201	197	195	199	198	188	214	190	159	172	177	186	205	189	188	187	187	195	201	184	185	206	171	184	196	182	194	176	211	204	176	203	171	196	182	213	185	205	213	207	212	188	186	201	209	197	205	202	211	178	191	185	198	179	194	183	185	199	171	202	202	218	199	177	201	199	161	174	193	207	196	183	174	210	179	217	212	186	177	176	174	192	182	185	210	216	208	199	190	195	181	197	191	185	205	181	200	187	180	205	171	191	177	194	189	200	186	176	172	179	192	173	203	187	188	179	197	215	189	186	180	227	192
345	1	1900	153392	558	0	16	94	206	403	339	356	333	330	287	253	250	252	235	215	221	226	193	221	232	193	159	155	176	169	178	156	164	142	151	132	166	168	136	155	150	137	151	127	138	139	130	153	144	128	154	143	156	127	124	126	131	140	152	130	121	138	144	142	139	132	139	134	131	122	159	145	119	146	140	129	110	139	118	127	131	128	138	143	121	142	127	130	127	114	118	136	119	153	143	150	129	119	126	144	127	127	129	134	147	134	129	127	114	128	129	121	136	136	133	133	127	118	134	139	129	136	113	112	141	143	139	139	117	103	129	128	126	127	127	134	125	151	137	117	123	122	118	130	126	119	154	121	148	110	122	121	111	127	117	124	128	116	122	132	124	125	145	133	127	109	122	137	137	127	103	135	142	121	123	115	117	127	119	126	140	133	136	117	122	128	119	111	141	102	124	106	111	113	144	143	119	125	114	104	116	125	119	138	130	138	127	121	148	131	138	121	119	116	118	143	135	132	107	113	134	120	128	140	131	134	136	128	134	121	127	126	146	146	116	121	132	131	129	123	128	99	105	110	126	121	158	117	114	122	121	110	112	123	128	121	116	124	105	132	122	124	134	129	134	119	129	120	123	109	114	115	127	140	122	124	130	125	117	132	110	123	134	139	116	123	125	121	133	141	109	129	137	119	122	132	125	108	160	140	140	132	137	140	132	121	122	139	133	124	131	124	98	141	117	129	137	143	124	130	113	131	128	138	124	112	129	130	126	121	116	113	121	121	118	116	132	136	128	131	113	115	121	140	110	139	96	126	121	134	104	129	112	122	117	118	117	119	126	117	107	128	128	128	125	114	151	135	135	119	120	135	119	137	123	111	109	138	124	124	105	136	141	141	130	118	121	127	128	127	131	113	122	122	128	126	128	119	141	149	104	135	147	108	111	116	122	116	142	140	126	132	117	115	121	126	126	134	129	142	114	116	107	117	122	137	133	129	115	141	106	114	129	134	129	113	121	135	113	118	123	117	132	135	104	119	114	138	139	130	114	133	131	136	114	123	115	131	145	139	151	140	122	110	135	130	130	132	140	130	134	129	112	125	152	112	121	138	108	120	123	117	114	134	136	142	115	124	124	106	117	118	121	121	114	142	134	149	140	105	145	117	128	136	120	133	131	128	140	103	139	136	117	121	123	118	114	121	129	112	126	122	121	127	125	125	122	121	125	131	136	133	125	140	127	121	130	123	113	130	125	128	125	123	102	115	121	128	147	107	106	113	91	131	112	134	111	137	127	130	112	139	128	147	150	112	133	117	121	120	119	123	135	148	133	114	144	116	127	132	115	116	126	121	138	122	119	116	131	120	104	122	150	121	125	123	116	123	132	109	122	118	97	108	119	141	108	109	139	145	120	105	111	123	130	116	124	103	112	111	134	129	119	134	128	123	125	131	129	131	120	135	121	129	129	136	109	137	121	129	138	124	133	117	148	128	136	116	122	132	109	115	128	117	128	140	128	115	128	134	112	118	135	116	116	125	121	100	131	125	116	116	121	129	124	133	140	128	117	143	125	119	104	146	140	127	117	119	130	104	137	114	133	130	126	127	130	147	138	115	133	133	126	120	131	140	121	131	127	138	115	124	125	143	109	111	134	123	132	129	132	133	135	106	132	132	125	121	146	137	126	122	137	121	126	127	132	131	114	136	121	115	118	123	135	143	126	124	104	130	143	123	137	124	141	121	113	115	145	116	122	107	122	126	121	126	119	140	138	106	126	139	113	129	126	120	152	147	111	132	125	143	123	114	107	118	124	122	133	132	129	121	120	124	110	146	128	115	113	137	139	117	121	122	129	118	91	138	134	122	101	125	132	116	128	123	115	143	111	117	122	132	127	111	95	103	140	123	123	133	130	116	117	135	111	118	127	104	124	127	122	116	116	120	131	124	125	127	121	122	111	129	126	107	112	117	117	137	121	159	135	109	121	151	128	128	120	134	139	110	127	126	102	134	117	105	131	116	111	128	109	118	139	126	126	126	111	104	125	135	134	141	138	116	121	121	116	126	124	135	128	122	134	131	121	122	115	112	125	118	116	130	115	122	112	129	103	121	129	124	130	137	112	128	107	152	128	121	143	109	113	135	137	139	112	149	134	116	101	127	119	118	139	134	131	132	120	135	136	143	157	137	118	128	114	150	117	125	133	128	139	120	119	141	132	125	108	110	139	137	118	128	99	111	105	129	122	114	116	101	126	115	115	125	118	109	147	115	113	110	133	137	117	142	136	103	134	148	104	137	124	137	130	101	106	128	126	129	133	133	121	117	119	132	112	144	125	127	129	132	128	99	116	136	143	135	126	128
345	2	2100	153517	570	0	11	119	204	364	368	441	362	360	355	294	280	270	264	226	230	246	223	198	225	199	188	215	222	197	213	188	178	206	197	177	204	184	192	177	160	166	152	170	148	156	170	156	155	171	144	165	170	170	153	187	141	149	146	166	128	156	127	185	128	148	164	135	148	142	146	131	152	124	147	148	144	146	134	148	144	140	151	128	155	146	151	153	139	160	151	141	158	140	144	144	125	130	127	121	134	152	129	137	151	143	131	135	133	145	127	140	139	158	135	138	148	127	145	148	135	129	133	140	145	133	145	131	139	161	140	154	151	135	130	148	147	119	155	137	147	152	145	152	142	126	139	145	125	132	148	137	121	117	140	142	137	139	145	133	116	107	140	151	124	139	166	139	127	150	125	128	136	157	143	143	137	137	143	135	124	120	156	137	155	127	133	130	124	134	106	137	129	125	136	138	145	141	128	134	146	143	149	137	143	134	150	139	136	146	147	146	124	116	125	130	134	156	147	151	129	147	136	131	137	129	165	127	139	127	129	125	143	160	127	147	137	114	149	128	139	120	138	147	111	119	148	155	141	144	131	139	145	132	130	127	143	111	143	139	142	140	134	137	149	123	126	149	128	147	132	145	146	150	124	150	138	139	136	136	154	149	141	123	118	132	145	118	119	122	123	119	138	127	119	140	116	156	145	129	145	149	124	129	139	156	145	145	141	137	121	142	143	132	128	140	134	128	150	152	133	127	142	126	134	145	129	132	138	152	129	149	138	127	134	155	127	136	155	143	139	156	152	142	150	145	157	164	139	126	142	127	139	120	137	142	137	129	131	127	129	134	153	125	142	129	119	145	128	136	115	127	136	144	137	124	136	135	149	129	137	135	149	132	136	157	130	147	147	144	140	126	136	124	147	128	144	146	142	123	123	130	157	147	132	124	115	134	150	157	141	130	132	161	168	142	142	137	142	140	119	118	148	136	148	133	105	138	131	148	140	164	130	137	133	118	134	152	152	142	158	130	161	126	127	127	110	125	123	155	131	132	126	113	125	140	144	152	126	153	134	149	135	142	131	130	134	123	119	139	124	122	125	137	132	134	129	134	117	138	144	132	132	145	138	140	123	133	129	141	164	135	154	150	121	138	133	133	122	111	139	122	133	124	137	130	125	130	121	127	141	149	142	126	116	143	147	161	132	138	137	143	133	127	136	137	143	132	127	122	111	120	115	146	123	125	145	128	153	129	133	120	140	120	126	133	141	151	124	133	142	139	127	122	139	142	135	126	153	138	134	133	152	128	124	152	132	130	162	135	120	130	113	121	123	128	136	135	144	144	142	149	124	142	157	137	133	144	133	122	141	157	131	148	134	152	155	139	131	139	125	126	137	140	141	151	138	134	123	139	128	142	131	122	135	129	158	133	149	128	114	124	120	140	118	119	147	131	129	167	148	137	136	144	128	114	141	150	168	115	130	139	141	148	132	136	137	133	120	150	135	128	141	111	141	131	148	133	142	146	127	123	131	126	134	129	140	130	144	134	129	151	157	160	144	136	136	134	137	131	122	142	154	141	131	125	125	136	142	127	140	129	135	153	135	133	140	126	123	125	136	129	138	144	126	123	139	130	142	141	128	124	139	116	127	153	117	147	122	136	134	143	120	140	126	141	133	140	145	121	139	136	133	131	135	134	135	136	141	135	112	117	136	119	114	138	120	141	143	117	126	106	137	116	123	134	130	135	135	139	122	128	137	119	124	144	118	145	160	149	152	130	133	144	130	140	141	125	124	143	115	126	131	148	139	137	134	146	138	127	126	125	140	127	134	140	124	122	135	132	147	132	148	125	134	113	124	135	118	131	145	137	156	136	116	155	136	130	144	131	128	145	143	134	143	131	120	127	129	147	149	121	140	132	126	115	139	134	134	113	137	132	132	142	110	139	133	121	127	154	137	135	141	138	131	134	136	130	129	111	126	134	126	123	119	132	145	142	148	153	122	138	134	145	142	124	139	131	124	124	133	119	158	146	148	139	133	134	146	133	136	124	129	159	136	123	136	129	131	148	125	138	120	142	120	149	148	138	140	124	117	119	126	139	152	114	133	142	121	108	138	113	138	140	118	137	144	136	123	135	144	140	140	127	144	142	134	148	133	134	138	137	125	141	128	143	142	116	129	140	136	135	124	117	129	135	149	146	138	140	128	121	148	133	130	154	132	136	124	134	139	125	142	160	147	143	134	138	117	148	148	152	149	141	146	140	138	129	148	148	129	122	120	141	140	134	131	134	125	136	143	151	146	132	131	120	134	149	132	120	133	132	148	139	134	115	132	133	146	154	134	145	124	138	148	111	126	134
345	3	3500	153642	471	0	17	187	262	402	424	476	392	375	332	361	296	312	290	287	282	273	271	261	237	239	217	205	219	211	227	229	210	221	230	181	200	222	164	206	185	185	201	190	217	190	199	191	184	188	186	185	208	176	210	174	183	183	191	189	190	183	180	194	156	159	160	194	194	171	164	185	176	178	174	178	194	189	168	167	154	171	185	180	180	171	182	152	151	167	169	200	175	189	164	188	185	170	170	193	163	206	176	181	181	166	156	177	170	178	175	170	183	154	184	150	164	176	187	151	179	185	167	178	170	175	166	179	153	199	154	165	172	151	167	161	156	176	164	191	177	176	185	172	157	171	145	191	162	177	166	178	177	181	156	174	161	175	187	175	167	192	171	170	171	170	160	167	163	172	166	161	178	199	171	146	184	183	161	177	153	164	161	162	176	193	168	171	179	179	159	180	148	182	168	178	171	188	189	165	174	178	162	171	196	154	173	165	141	162	159	152	158	186	188	150	174	174	167	180	166	167	165	167	151	156	156	169	168	171	156	176	172	145	170	166	158	165	160	167	168	161	166	171	194	193	137	178	168	164	172	168	165	175	164	171	167	156	168	154	158	171	167	176	168	153	167	172	163	183	172	176	165	164	171	152	160	170	136	173	157	180	179	171	144	147	185	185	177	176	153	178	183	158	143	174	181	171	176	159	175	152	169	202	160	157	177	166	161	161	157	173	166	174	186	162	170	166	161	135	165	174	157	176	161	175	153	171	196	176	187	187	167	147	165	185	180	171	148	153	166	157	184	151	165	168	178	182	149	186	165	182	175	168	149	172	163	135	168	167	147	164	160	174	164	163	160	153	175	191	160	198	143	175	175	153	165	203	152	188	167	154	161	146	186	168	177	183	175	167	172	138	168	159	142	169	169	159	161	174	161	190	162	146	171	167	179	154	155	172	165	155	170	180	162	178	170	179	190	170	156	161	163	156	156	187	180	174	167	176	155	168	172	139	170	170	168	162	200	151	176	172	155	167	171	157	151	170	174	176	175	168	166	164	169	171	163	172	172	157	178	168	173	163	151	169	175	173	193	191	168	156	157	157	175	180	146	169	168	167	177	156	153	155	178	156	172	180	138	176	170	168	155	145	178	170	183	190	169	153	178	182	176	159	180	174	154	158	169	169	174	170	164	162	161	192	167	146	159	170	170	142	197	150	157	161	179	176	167	171	171	179	171	183	176	158	167	156	165	157	177	178	188	180	176	188	169	169	173	162	167	189	179	154	174	146	168	165	155	172	137	170	173	171	140	150	167	189	172	158	187	162	175	153	162	179	164	153	177	142	133	180	165	165	162	174	173	174	139	170	170	160	176	175	158	181	173	156	177	185	176	164	151	160	185	160	205	162	166	189	150	164	186	160	168	165	176	149	165	171	188	166	163	175	165	175	174	170	165	144	174	135	182	139	188	146	143	162	164	156	162	149	184	165	152	170	183	170	184	173	159	164	170	148	158	165	149	160	188	188	147	191	162	138	176	159	181	149	182	173	177	162	155	161	184	177	161	169	172	168	180	164	140	140	160	177	180	177	163	196	184	171	160	142	176	168	165	196	172	183	173	167	146	166	160	164	185	168	159	156	167	156	172	138	170	159	164	165	178	155	140	150	184	155	176	184	164	167	174	172	165	181	160	170	173	162	163	187	161	159	198	160	174	150	168	155	158	182	141	167	191	157	149	145	173	203	180	143	180	152	181	187	191	149	168	155	161	173	169	165	160	168	171	141	159	164	170	176	164	169	177	182	177	155	170	174	164	164	161	158	176	160	175	157	182	161	165	172	165	156	169	186	205	145	164	190	188	153	151	164	170	167	169	149	173	158	139	160	146	166	171	169	161	193	162	174	166	174	156	161	170	164	171	172	175	182	152	148	190	196	164	160	137	181	168	185	167	181	178	155	162	152	147	173	163	161	191	178	159	180	178	179	163	146	159	182	162	166	173	176	153	168	169	164	177	162	157	154	164	164	160	155	175	164	172	174	169	166	181	176	190	165	167	154	156	175	158	154	175	154	166	163	160	171	161	160	171	177	170	172	171	172	161	179	138	150	167	133	147	175	164	179	142	181	198	153	181	166	173	162	185	168	147	144	180	172	188	180	168	182	183	174	156	160	165	173	154	173	156	157	175	199	168	161	157	182	162	161	157	159	164	164	156	179	165	169	167	160	168	152	164	185	171	162	172	178	148	166	151	185	173	174	165	155	170	165	183	195	148	146	185	159	163	178	173	197	183	181	161	165	177	159	178	197	153	164	177	160	163	160	159	177	191	174	160	172	178	187	168	153	177	181	169	171	179	154	136	164
345	0	2700	153767	448	0	5	170	264	413	420	504	478	504	387	399	370	363	339	348	323	301	298	309	291	276	241	272	281	273	255	243	274	259	221	254	247	247	254	234	245	235	245	241	229	231	212	256	234	225	222	230	216	231	239	231	203	208	220	227	200	194	203	189	231	188	215	192	217	204	183	197	217	200	224	196	203	219	198	231	211	214	199	190	229	204	168	203	199	213	205	174	208	202	174	205	196	206	203	188	193	188	202	185	188	191	214	196	196	211	203	213	174	197	181	193	184	185	195	176	201	198	216	197	200	209	184	221	193	197	192	203	195	204	191	186	206	201	199	173	205	192	199	202	192	192	196	209	206	175	194	197	171	187	154	214	199	206	219	208	187	205	168	201	191	219	201	203	210	207	221	201	208	189	197	180	219	187	202	179	194	197	183	220	182	191	188	186	210	183	170	180	179	177	173	200	181	203	161	184	199	198	198	188	206	178	184	199	190	190	198	190	207	194	176	193	197	188	189	185	188	185	203	208	183	195	181	200	203	184	185	181	180	188	178	172	220	214	191	184	210	198	176	216	205	197	184	190	195	198	210	234	175	194	186	184	183	192	215	212	185	158	189	205	182	194	200	207	182	194	185	191	185	185	192	191	184	219	183	187	202	172	207	169	206	190	185	204	185	206	191	207	182	201	191	215	208	185	227	183	185	177	191	178	182	192	182	187	188	193	177	178	176	188	191	167	174	204	207	165	183	174	169	196	173	191	208	173	191	216	192	181	192	208	195	193	208	202	183	186	175	202	195	219	196	204	179	186	189	179	209	194	191	207	208	184	198	176	173	194	184	195	171	187	196	203	191	177	198	183	206	166	191	201	188	198	176	172	180	221	187	202	223	189	206	187	184	190	181	193	199	185	180	169	205	184	183	192	163	184	177	191	185	189	197	190	195	179	182	184	169	186	185	206	197	194	200	194	169	173	185	172	187	226	198	203	206	187	196	214	195	192	207	190	200	189	177	194	199	196	163	192	200	205	182	181	185	171	164	198	186	194	175	164	192	185	177	214	177	184	193	195	185	194	182	184	168	195	190	204	167	192	179	193	173	198	188	161	203	186	179	199	197	202	176	216	189	187	185	192	196	188	192	173	221	184	170	177	183	182	181	167	189	200	196	186	216	204	170	194	186	197	184	187	189	180	200	188	177	208	173	204	196	218	188	187	184	210	192	182	194	197	214	191	183	175	180	194	184	198	162	172	193	181	199	211	198	174	202	173	193	215	188	208	168	172	176	185	159	196	203	180	196	205	212	177	200	188	190	179	173	205	173	186	180	188	178	181	190	191	186	181	199	196	212	185	179	199	198	168	181	194	193	231	195	200	187	183	194	194	186	192	182	168	181	188	183	191	195	178	186	194	204	193	201	225	190	203	200	204	206	224	168	189	203	195	188	188	183	201	158	200	198	182	181	197	192	198	172	181	188	213	183	192	183	190	191	183	206	199	174	203	193	189	189	195	186	169	210	199	183	192	185	185	179	162	193	200	181	208	196	201	183	189	183	220	198	196	197	190	190	196	175	177	192	166	212	174	199	194	187	201	188	195	187	198	166	183	192	174	177	192	203	186	187	208	171	211	181	171	203	195	173	191	205	186	193	187	168	192	201	183	183	178	210	201	192	211	206	180	177	189	179	213	181	177	189	184	192	183	186	187	194	194	183	210	167	176	189	206	197	190	189	174	183	188	211	185	233	209	208	178	177	198	203	188	165	195	227	198	170	190	210	207	189	194	186	202	192	177	207	183	176	208	192	176	196	177	165	204	188	191	201	188	202	196	211	207	170	181	201	181	173	181	205	190	186	177	186	190	181	202	191	195	195	181	186	198	186	189	160	193	201	194	187	164	177	175	172	171	222	188	200	199	162	212	183	176	188	202	167	200	209	175	176	171	180	178	187	216	203	181	182	208	169	188	198	207	192	194	204	168	185	190	203	176	186	192	205	193	181	195	181	186	180	192	172	179	205	191	204	190	166	206	182	193	183	168	189	191	178	170	185	184	188	201	192	176	193	199	189	183	178	171	183	204	205	178	192	185	193	223	191	184	216	195	178	188	201	169	197	169	181	177	187	201	186	160	199	194	178	212	186	182	182	198	200	192	190	180	189	187	213	191	173	209	177	194	205	208	197	198	196	183	181	172	195	172	201	180	188	180	191	201	194	175	192	193	188	198	186	180	204	170	198	195	193	199	179	175	188	156	197	179	208	174	174	182	170	183	186	164	175	185	175	195	197	195	192	182	205	184	181	207	170	190	179	174	167	211	189	177	181	206	207	189	182	228	195	201	198	177	192	179	191	186	169	168
345	1	1900	153892	486	0	17	119	204	325	361	422	324	322	296	255	239	214	229	229	245	218	198	196	180	210	168	187	174	165	156	163	174	166	154	152	167	191	130	145	133	146	164	172	162	171	136	150	144	143	146	147	127	112	132	133	139	111	144	136	145	141	124	144	144	127	157	127	139	125	136	155	125	138	140	142	153	122	136	149	128	128	115	133	116	134	131	132	138	116	148	130	119	127	138	124	131	137	127	153	127	135	137	123	136	116	123	119	122	113	132	121	128	132	133	127	118	115	137	128	125	112	112	131	147	123	137	119	111	127	134	130	135	114	124	114	127	129	139	141	148	132	121	125	117	136	138	122	132	126	127	125	151	126	121	140	119	139	132	114	115	116	129	113	129	140	135	129	108	117	121	132	119	115	128	122	113	103	125	134	116	108	116	106	112	138	125	142	127	125	117	119	126	118	113	111	132	133	140	115	135	118	123	103	119	120	115	138	117	118	139	117	130	112	132	122	129	102	107	125	119	140	131	129	132	128	116	140	125	141	125	140	119	106	123	153	111	111	146	134	128	139	129	113	108	135	113	129	132	119	116	137	128	131	125	119	156	127	124	112	126	112	122	119	117	136	121	119	124	137	132	128	121	114	137	125	118	110	108	124	112	113	124	132	119	126	129	126	121	114	129	119	107	121	120	127	131	106	121	111	138	105	137	138	146	128	152	130	124	112	162	112	127	107	126	127	123	116	134	128	155	143	131	116	116	112	120	136	122	131	136	125	142	118	133	116	124	119	107	149	128	115	120	130	135	118	134	110	131	120	136	120	124	130	129	146	152	128	138	136	110	130	150	119	136	138	130	128	138	113	109	117	137	109	138	114	137	141	116	121	127	115	111	141	137	126	132	140	125	128	128	109	131	134	109	148	127	130	116	125	127	133	133	115	117	135	127	120	126	119	99	115	112	143	133	131	138	116	115	130	137	146	114	111	150	110	111	136	124	130	149	147	114	104	138	119	120	132	129	111	119	121	116	143	135	122	130	110	122	122	121	125	108	133	120	123	130	142	117	122	110	125	135	131	122	136	130	115	127	119	121	119	113	123	114	110	117	118	135	122	124	121	134	120	121	106	112	123	140	127	137	134	129	118	147	111	138	127	121	123	120	122	127	155	137	136	126	119	125	115	117	124	119	124	128	127	122	102	128	117	134	111	119	95	104	136	135	115	108	123	153	135	128	122	123	139	130	135	123	119	141	123	102	119	115	129	105	140	142	125	124	124	119	131	115	129	123	128	119	134	119	129	114	123	119	128	126	120	127	105	133	125	123	139	136	119	126	132	148	146	129	136	156	149	108	141	120	130	125	139	138	105	132	133	120	115	118	134	128	120	132	104	132	118	99	126	132	116	120	129	112	114	123	113	128	113	120	117	132	124	117	126	146	154	120	112	119	128	120	133	137	150	125	108	127	108	128	113	151	110	113	118	122	108	114	132	121	116	131	125	114	110	121	124	130	132	122	122	116	113	116	142	117	130	132	118	117	139	119	132	120	123	123	142	126	124	122	137	128	133	136	114	128	118	121	149	126	123	94	99	123	124	100	116	106	128	122	127	114	114	120	124	110	133	139	103	135	115	141	128	120	124	112	124	130	89	138	142	112	130	133	109	127	125	142	137	119	124	115	134	127	132	127	119	119	120	129	115	119	111	131	142	110	137	115	127	126	130	115	119	131	120	140	129	137	122	124	136	141	123	112	120	124	137	134	128	114	137	126	119	139	117	142	128	125	130	122	112	112	102	122	105	115	119	121	135	120	119	126	108	138	135	110	136	116	138	107	114	116	132	130	125	134	105	128	115	128	137	113	111	116	112	141	123	122	99	140	115	139	128	127	129	119	123	102	134	135	121	128	141	140	127	132	111	109	115	132	127	110	144	116	130	127	138	132	126	137	125	105	134	119	137	120	108	114	113	116	120	122	129	132	144	121	124	117	124	127	111	142	119	127	131	111	137	140	127	135	123	120	125	110	119	138	112	115	131	127	131	113	125	111	136	113	159	127	124	103	108	132	117	111	99	136	98	132	120	115	131	126	118	104	111	125	146	129	141	134	138	114	150	141	139	128	113	109	112	116	128	109	119	142	131	115	118	110	123	109	122	147	108	113	118	108	119	131	116	115	128	146	130	130	115	109	132	112	129	132	116	128	129	134	141	131	127	117	128	121	115	125	139	124	119	122	112	140	97	113	116	118	114	121	120	101	121	131	107	129	125	131	152	103	131	124	126	144	137	118	126	119	126	129	121	114	107	106	124	113	130	115	111	115	136	131	125	120	133	134	103	121	137	116	123	122	127	134	144	96	118
345	2	2100	154017	448	0	14	120	205	372	342	422	344	368	338	300	289	272	271	244	246	234	240	237	199	202	205	188	202	214	190	195	165	191	181	167	191	177	163	186	169	182	190	208	188	167	165	158	160	146	152	135	155	153	161	137	154	137	146	164	163	143	140	130	165	145	126	137	122	143	148	157	142	137	125	147	137	140	139	158	125	116	136	145	117	131	163	136	143	133	175	145	153	121	151	133	130	129	133	156	145	131	142	146	131	151	133	144	114	132	132	128	128	157	132	139	142	114	132	135	137	123	130	145	117	142	123	138	137	132	139	156	146	133	124	135	141	142	128	144	138	151	123	143	139	140	138	151	148	140	136	159	135	106	144	134	140	119	165	122	122	130	127	170	144	138	146	151	147	159	136	142	141	158	142	142	131	129	126	127	142	129	148	131	134	138	136	168	137	140	126	139	109	132	134	124	147	137	141	128	128	140	147	129	162	150	126	120	140	132	149	140	130	153	143	153	146	142	138	121	125	123	148	137	133	112	125	135	133	136	129	136	150	125	125	145	130	142	128	127	128	133	115	134	141	133	126	130	127	135	123	159	132	131	132	123	137	144	111	156	133	143	136	130	128	143	164	123	115	149	129	130	145	117	131	129	124	128	113	143	133	126	136	128	148	120	127	158	126	139	119	144	147	149	145	126	140	146	121	146	113	120	135	137	133	148	144	139	139	134	121	113	129	129	127	160	129	121	124	139	144	123	130	134	131	135	131	141	147	122	129	144	134	146	131	140	124	141	126	126	146	127	122	139	141	131	149	137	142	127	142	122	122	137	115	145	128	123	137	124	137	140	136	136	139	127	140	134	135	132	143	120	120	124	145	127	135	115	119	123	124	141	155	135	148	126	132	124	115	137	129	139	122	156	138	132	124	123	131	130	144	137	137	130	146	120	138	144	134	144	135	148	116	140	145	124	126	146	116	156	153	124	145	118	141	135	122	140	124	144	127	130	131	143	127	123	116	129	129	117	128	132	145	141	133	140	131	145	138	141	144	120	119	133	149	115	131	150	125	115	117	148	143	130	120	143	139	143	122	137	122	147	113	151	148	149	127	138	134	130	130	141	146	124	143	138	119	139	134	110	126	122	102	137	126	147	138	114	146	129	136	136	121	126	136	139	118	117	137	153	133	137	120	148	149	138	142	120	140	129	112	157	120	148	127	148	128	146	135	111	123	143	133	132	135	129	135	119	138	144	136	124	122	131	134	149	129	149	124	146	128	126	132	146	130	144	126	126	131	139	157	113	137	147	134	130	123	103	146	128	128	149	121	136	135	139	132	143	120	139	142	134	134	133	151	136	128	125	132	127	140	134	144	139	121	138	134	142	142	135	150	143	155	156	138	150	123	163	146	127	132	126	141	141	130	151	146	122	151	114	140	128	143	136	144	137	124	141	120	134	116	138	136	116	144	115	128	140	132	123	123	129	112	127	129	129	137	114	138	122	136	136	141	134	150	150	136	124	127	112	120	132	131	126	142	132	156	146	148	131	144	117	124	130	117	121	146	123	149	123	123	122	137	125	123	159	142	144	127	129	111	128	134	120	118	148	163	135	115	145	133	145	116	137	129	136	153	121	130	130	148	123	139	133	141	151	137	107	117	155	142	126	145	143	120	142	148	149	135	146	119	146	115	118	144	128	178	113	133	129	120	144	121	130	128	126	100	118	165	123	120	132	118	142	131	138	129	128	124	137	139	132	116	149	132	112	146	117	124	124	132	130	142	150	144	147	126	111	131	127	131	120	113	138	126	139	155	141	133	115	142	106	144	152	127	142	111	132	114	131	135	143	129	155	137	131	137	118	123	136	147	131	138	153	129	151	149	145	115	162	118	128	120	133	112	138	147	103	134	138	141	136	130	149	157	116	148	127	142	135	137	128	136	137	130	117	152	126	133	131	130	134	137	158	125	130	126	146	147	127	136	139	120	127	146	115	110	143	139	147	143	125	134	135	143	135	129	121	140	137	139	144	125	138	123	109	131	128	140	152	133	125	144	142	137	148	123	162	142	133	110	126	157	123	111	125	123	139	134	131	131	137	139	160	140	120	127	117	125	130	139	145	130	95	143	124	130	134	128	144	133	160	128	118	116	118	130	142	144	144	140	147	143	145	139	157	147	141	118	129	135	143	147	122	144	158	140	127	136	134	137	114	138	118	129	164	124	134	147	118	135	137	141	117	118	124	144	117	133	131	151	119	121	130	134	152	110	127	121	133	138	143	140	150	142	141	140	132	118	113	129	142	130	124	131	144	135	144	139	139	153	141	122	123	129	125	158	129	131	145	142	127	122	136	140	123	131	133
345	3	3500	154142	456	0	15	174	267	409	405	464	378	367	360	351	315	325	304	309	277	282	231	251	248	277	248	223	251	204	242	236	215	225	196	210	199	234	190	212	195	237	194	194	183	175	167	206	178	188	193	187	181	179	191	181	163	188	190	178	183	170	177	161	178	191	185	171	154	175	169	175	189	166	164	185	160	194	166	191	159	175	180	163	167	149	147	163	152	184	202	166	171	210	181	162	177	156	166	178	164	173	165	183	169	200	184	171	149	163	185	168	161	162	168	182	173	174	161	186	166	191	166	170	192	152	152	173	156	182	178	170	162	166	148	184	198	159	179	163	168	158	151	188	168	171	174	206	166	170	165	143	180	173	174	175	176	168	166	182	165	153	170	188	157	173	172	187	163	146	207	167	183	152	178	174	164	179	170	156	170	167	175	171	182	167	184	155	165	169	173	178	155	163	137	144	158	147	179	170	163	145	177	155	155	153	147	165	158	178	153	154	165	148	162	165	193	179	169	188	169	154	181	180	160	145	181	155	176	189	162	175	143	186	172	160	154	172	149	163	186	168	165	171	147	184	185	186	169	182	187	156	156	179	155	175	165	171	167	181	167	171	166	162	171	173	167	195	171	158	166	185	164	165	189	172	136	174	165	184	165	200	164	150	133	184	197	159	159	172	168	157	194	180	168	155	176	162	187	165	157	150	167	161	153	168	150	154	166	175	173	160	166	182	171	164	168	140	178	144	170	165	155	177	169	174	151	160	179	146	167	171	180	163	184	155	162	146	162	165	172	172	164	149	181	179	182	162	163	184	168	187	163	190	192	179	153	180	182	157	175	177	173	177	154	174	177	187	151	175	152	162	168	171	153	173	159	151	180	142	161	168	155	152	191	165	158	174	159	161	176	160	156	159	190	159	171	164	155	165	175	156	157	169	176	163	163	157	178	174	152	167	155	164	162	175	156	171	178	172	165	176	172	179	137	177	194	184	177	156	182	171	159	165	157	173	154	162	145	161	183	165	160	190	169	166	167	181	151	155	170	178	167	165	169	165	180	142	155	188	161	161	186	177	175	166	182	182	145	154	165	172	193	178	186	167	169	150	158	172	154	174	168	158	176	194	165	179	155	163	153	181	170	159	142	176	176	147	164	155	157	169	179	178	168	150	139	161	181	137	183	170	166	165	151	170	159	157	177	185	168	180	168	164	184	165	171	158	170	164	142	157	175	167	163	156	153	160	171	170	158	167	166	167	152	145	162	152	155	154	171	189	179	179	173	172	164	147	163	173	160	140	150	160	171	165	156	150	173	191	150	171	181	161	166	170	172	167	186	170	168	175	158	147	160	163	188	179	176	167	170	199	164	165	169	187	157	172	178	170	154	166	164	138	147	174	162	171	148	169	151	159	167	166	191	178	180	170	161	191	151	156	197	151	161	167	175	167	163	162	146	164	149	171	171	171	172	166	171	163	173	180	160	172	168	166	178	164	164	144	173	156	161	171	162	160	158	164	163	146	158	171	148	187	174	172	164	170	176	150	163	155	176	173	160	156	197	161	176	157	152	152	153	181	160	177	181	176	157	155	168	167	164	154	175	162	167	184	163	146	175	192	153	173	186	157	171	158	147	159	177	164	176	168	183	147	166	180	193	177	170	180	157	156	152	181	171	162	148	163	178	164	182	151	179	159	173	177	149	148	185	175	177	173	161	164	173	163	156	144	142	163	178	156	163	155	207	164	170	184	143	171	155	177	152	162	152	170	202	160	170	156	165	169	176	149	153	166	164	168	159	174	168	170	141	167	150	177	173	158	160	179	141	147	164	184	162	155	159	183	163	157	174	167	162	152	192	169	174	170	176	172	183	156	177	163	153	157	158	152	176	171	173	186	185	187	180	181	173	149	184	161	137	160	169	168	191	143	148	150	160	178	179	163	189	171	174	155	162	162	165	198	169	167	165	155	126	160	166	172	155	181	149	189	170	148	158	153	170	178	164	170	156	179	167	161	162	180	178	174	153	145	151	161	174	138	148	137	163	159	168	170	172	136	170	162	183	157	176	161	157	162	162	159	181	165	192	168	167	159	168	161	150	150	162	156	181	166	161	159	168	182	160	164	163	178	154	161	181	152	154	151	175	195	158	163	150	154	177	164	146	180	176	169	178	165	157	165	168	150	160	159	154	132	157	166	152	166	177	169	166	161	159	169	148	160	162	178	153	182	160	165	166	158	191	183	153	177	163	171	155	170	151	160	177	171	193	184	149	155	161	169	168	145	164	159	149	163	170	176	175	135	194	156	150	168	148	199	157	166	165	153	151	159	161	183	171	155	180	153	160	162	162	168	169	180	165	170
345	0	2700	154267	421	0	10	180	277	417	456	496	493	487	405	389	375	344	356	321	338	333	315	338	275	286	286	297	282	257	275	260	280	231	278	242	251	239	249	226	247	209	260	236	221	239	234	243	214	225	218	206	199	208	226	227	213	189	207	218	207	208	194	225	191	207	204	187	189	212	193	201	207	212	191	178	201	208	191	213	231	197	209	179	190	203	200	213	206	192	187	200	186	213	206	219	184	181	182	171	202	199	186	219	210	179	195	215	190	208	193	192	191	198	197	188	199	188	207	209	218	181	172	201	188	186	205	214	204	192	158	185	181	190	206	207	204	203	187	210	194	178	206	194	192	184	182	205	190	178	188	210	158	188	202	209	180	186	201	205	188	189	185	187	185	212	197	176	176	176	195	196	203	201	196	195	165	181	204	182	178	178	194	199	212	173	177	191	175	217	180	202	188	213	163	205	180	207	181	188	160	187	183	202	221	185	219	194	198	195	193	176	183	169	197	203	171	206	200	204	210	180	189	200	193	196	201	191	179	219	216	215	179	189	200	213	188	185	197	181	185	174	194	200	211	198	206	180	163	204	169	191	208	180	186	191	190	190	195	196	169	197	180	192	166	203	207	199	167	190	165	206	160	190	204	197	185	193	195	196	191	184	213	193	186	195	175	181	169	160	186	181	203	194	190	190	166	214	175	188	195	173	195	178	196	178	214	202	185	195	188	193	202	183	199	198	160	206	169	180	164	194	200	211	211	173	196	196	200	180	192	183	190	177	192	185	204	174	176	176	191	180	200	188	158	190	184	185	183	191	193	197	197	207	179	202	202	165	189	166	186	204	172	179	199	184	190	184	183	215	192	197	199	163	197	173	191	193	195	194	193	192	190	197	174	172	211	219	204	188	176	192	198	178	200	210	215	191	201	177	173	201	180	171	185	193	212	197	182	195	175	175	192	215	200	183	177	194	181	193	193	173	208	168	168	185	161	193	167	188	190	202	221	190	207	177	201	181	196	186	219	207	171	188	192	196	222	186	181	190	188	170	196	198	178	192	201	181	159	201	216	174	193	172	175	217	211	219	196	174	176	152	199	180	180	190	192	183	189	185	178	187	173	200	191	166	197	187	200	208	197	210	154	171	176	197	186	189	184	203	189	192	212	191	186	188	184	186	199	201	179	183	196	184	192	182	189	178	199	203	191	170	192	178	194	173	180	174	186	197	188	216	204	185	180	200	210	210	185	189	193	191	181	184	199	195	177	204	199	186	184	184	200	175	208	190	177	203	183	183	201	189	174	184	162	183	188	201	171	204	187	165	208	184	190	189	181	221	213	207	194	180	183	207	178	192	177	184	168	203	166	195	171	199	179	192	197	178	184	186	169	199	170	192	191	179	194	199	196	235	168	193	209	183	181	166	204	188	201	165	187	180	189	171	181	190	189	186	205	199	183	176	162	204	176	172	199	196	193	191	185	186	192	200	185	203	195	184	189	177	206	180	193	203	210	170	178	173	195	177	218	206	175	187	196	194	171	159	178	205	203	187	192	168	197	169	201	224	184	198	169	195	174	194	209	189	181	202	215	189	196	173	190	168	187	182	180	189	184	212	166	196	177	179	191	175	207	176	197	199	189	220	186	205	204	180	192	174	175	189	194	212	193	204	203	222	195	180	146	164	172	180	192	170	183	208	193	192	191	212	185	198	197	194	199	181	195	189	185	189	171	202	202	191	185	189	184	203	188	180	186	194	190	218	201	193	193	175	181	157	167	194	195	187	198	184	175	186	204	177	209	205	194	205	176	199	195	168	175	189	184	191	170	184	199	184	193	197	191	192	165	196	175	162	161	218	200	191	180	195	174	180	192	187	191	199	171	182	186	194	192	184	178	187	177	194	191	196	186	169	168	187	197	194	206	202	187	166	174	189	192	186	200	188	176	191	195	162	168	194	205	190	217	197	186	164	201	220	204	189	192	186	191	198	174	181	170	186	186	207	195	205	197	177	179	204	205	198	178	172	183	185	194	182	203	192	184	182	188	191	200	177	194	195	185	178	199	193	213	187	173	187	169	192	197	179	174	172	194	213	181	180	198	191	176	204	184	179	197	178	192	180	174	197	177	184	205	189	199	192	195	205	178	183	208	186	179	190	200	186	159	205	191	187	210	199	213	183	225	187	191	183	185	204	165	195	152	210	199	206	177	193	188	181	186	181	199	210	190	223	176	184	204	187	210	211	211	187	190	200	194	189	186	212	187	173	177	182	217	182	187	202	210	167	191	208	183	209	220	185	204	184	171	182	174	196	195	185	186	177	190	190	163	186	201	202	163	188	191	226	212	201	202	205	192	190	193	184
345	1	1900	154392	483	0	12	116	214	365	325	368	355	292	306	293	272	243	237	234	217	199	173	180	205	180	188	169	173	154	174	165	176	164	162	166	159	167	147	156	167	155	140	137	164	140	120	150	132	119	146	119	144	161	118	133	132	136	147	148	127	153	125	143	140	133	136	121	117	133	126	131	133	137	130	131	128	137	148	152	141	142	128	150	127	129	127	136	125	118	132	126	136	138	139	104	125	138	122	115	127	118	140	111	122	131	140	117	114	133	135	146	158	139	114	133	121	139	128	116	135	128	133	146	131	118	143	116	124	110	138	145	105	145	122	139	134	142	130	124	116	126	124	132	130	129	123	129	128	129	136	131	130	119	141	119	150	134	106	98	143	106	139	135	120	131	123	133	110	142	124	116	103	152	137	116	119	135	121	124	115	119	116	135	120	134	115	126	139	132	124	132	109	120	126	125	106	131	127	134	126	132	118	138	136	116	110	127	129	126	126	130	125	131	131	114	116	123	132	135	126	119	135	103	102	136	116	149	137	113	108	123	130	125	119	123	129	141	114	122	138	108	117	118	125	122	127	118	136	135	111	133	144	127	116	130	100	138	141	134	110	141	123	122	110	119	124	127	139	117	127	124	151	128	141	111	130	131	122	122	109	125	122	107	116	126	114	120	112	132	130	107	114	125	125	106	140	120	122	132	118	119	118	133	124	134	137	99	131	114	130	113	135	122	132	123	110	130	114	126	118	147	131	133	150	119	120	106	122	125	115	116	119	139	137	120	124	108	122	134	111	137	117	125	108	117	130	123	119	138	123	128	126	113	117	109	132	112	147	116	119	115	116	123	131	124	138	118	123	124	131	116	126	114	119	117	147	101	115	105	97	119	123	130	132	143	112	114	140	127	130	130	104	115	124	134	125	139	114	126	106	147	127	131	118	131	121	118	130	99	122	120	139	132	132	120	139	139	127	116	125	136	127	117	136	134	127	119	129	125	118	145	140	128	129	115	126	112	146	102	124	120	138	141	115	143	127	115	104	124	111	145	111	126	107	123	117	111	101	140	133	129	108	141	126	112	126	113	129	145	136	124	122	116	124	123	127	106	121	127	147	133	130	125	149	121	107	108	136	140	123	123	114	132	124	114	129	113	116	135	112	113	134	126	137	113	116	129	125	119	120	116	135	120	116	138	158	127	133	123	128	129	158	123	139	135	116	127	124	129	126	127	134	107	127	108	109	121	148	102	122	122	122	140	133	133	109	115	104	115	128	133	124	109	129	140	121	121	131	116	134	156	128	111	123	131	120	148	113	126	107	105	132	109	105	128	120	117	111	136	123	128	125	132	127	113	140	133	125	131	135	123	118	133	120	110	118	128	137	126	124	128	123	128	129	123	125	124	112	147	130	124	130	144	119	119	131	137	120	115	130	118	121	120	131	143	118	117	136	130	117	125	142	109	112	134	110	109	125	140	139	122	119	113	118	118	128	118	132	130	122	128	150	115	129	120	107	134	135	132	122	118	126	125	111	140	125	134	123	117	127	104	111	130	125	121	124	143	120	120	113	136	131	143	120	130	117	134	133	138	123	118	125	122	126	119	125	132	99	110	109	98	116	119	106	116	115	132	120	101	124	120	122	132	111	121	120	117	126	131	130	132	133	125	111	128	115	122	119	139	143	136	122	96	123	135	122	128	107	115	133	117	132	116	113	126	131	138	126	121	125	126	122	119	131	122	148	122	114	135	124	112	121	131	121	129	125	118	136	115	128	119	127	153	127	137	136	120	125	133	129	137	121	115	129	122	131	124	116	124	138	132	129	119	128	140	134	137	144	122	131	143	125	111	122	146	113	111	115	111	123	133	114	133	120	121	139	138	123	115	139	119	112	113	120	136	123	146	131	131	131	137	122	106	108	115	126	126	129	124	120	120	127	116	130	126	128	104	94	129	125	123	118	130	115	142	112	126	125	111	123	121	137	127	112	93	149	127	131	118	125	126	133	128	117	133	110	140	141	122	121	139	142	108	120	125	132	114	104	131	109	143	139	116	135	132	132	141	119	145	113	121	122	119	126	148	131	126	108	110	126	132	119	119	124	111	113	139	110	102	125	137	123	128	101	113	118	128	136	123	132	120	140	125	124	137	133	111	122	114	135	131	125	125	118	127	109	129	141	105	109	120	126	129	121	104	116	143	114	115	155	132	99	115	126	130	106	112	137	107	124	123	128	119	130	129	140	145	134	133	120	137	131	104	126	120	131	138	128	113	120	124	110	136	125	132	103	110	136	119	113	126	114	117	132	111	115	123	113	125	116	131	109	121	120	118	105	130	134	134	130	140	126	115	123	151	116	106
345	2	2100	154517	478	0	13	124	211	376	354	387	379	368	307	315	282	272	269	232	230	251	212	215	209	197	217	214	215	194	155	183	184	189	175	160	184	188	173	162	157	172	156	181	176	166	168	159	171	172	159	145	139	149	130	152	138	138	150	131	164	139	159	138	137	141	134	151	164	157	142	118	160	145	124	148	131	165	130	140	111	128	146	128	148	160	140	118	139	142	134	141	159	149	133	139	131	137	127	133	148	127	135	133	137	144	120	126	136	147	153	149	147	121	133	146	155	116	151	120	135	149	130	127	149	168	139	148	134	150	119	138	151	136	147	148	146	157	127	121	119	121	143	118	139	147	139	139	148	156	132	129	145	150	114	112	154	106	129	157	130	146	146	136	109	130	125	135	146	150	137	143	129	136	116	153	147	156	158	129	155	142	144	120	137	124	137	131	133	141	135	130	125	143	145	124	121	128	121	119	140	153	128	148	127	137	105	132	152	140	129	136	140	147	149	142	120	125	137	146	139	114	148	124	133	137	149	137	141	136	137	143	133	143	151	133	122	157	138	157	136	141	120	141	133	128	108	110	155	139	130	134	122	136	140	123	146	113	131	149	123	127	127	133	124	154	134	136	130	135	135	156	146	126	138	141	128	117	125	133	127	144	136	142	146	139	115	135	158	127	122	148	146	116	141	131	132	131	130	142	154	130	135	155	132	153	147	134	128	141	139	134	133	143	128	127	135	139	136	133	122	147	133	152	136	129	143	122	140	124	140	141	166	147	156	141	136	145	142	135	142	141	123	139	142	148	150	106	142	173	140	134	137	130	130	142	125	141	147	142	157	136	128	112	104	130	135	123	125	155	121	132	121	123	133	144	140	128	162	140	125	140	127	124	139	123	139	109	118	136	136	141	132	140	133	124	135	144	134	127	132	133	120	121	139	127	136	116	140	134	157	115	139	136	121	167	133	140	131	149	127	130	117	114	134	157	133	123	125	116	151	118	147	131	148	125	142	128	138	126	138	147	120	132	171	135	128	140	127	127	147	125	150	137	133	133	110	145	128	148	145	152	125	143	146	129	138	116	145	136	150	133	129	120	104	138	125	113	128	129	135	142	137	145	160	135	128	143	129	154	154	119	130	131	132	145	148	136	153	154	150	138	158	135	146	141	147	122	150	107	134	115	147	127	139	143	149	139	144	122	129	132	145	125	123	124	138	131	117	133	143	117	133	126	149	133	145	135	144	116	135	121	135	131	129	127	132	130	127	131	132	127	128	126	141	128	125	137	138	138	133	133	144	128	146	132	144	146	134	133	127	138	133	123	145	129	119	132	120	133	142	140	121	117	140	112	141	135	133	117	127	139	145	131	138	124	134	138	135	133	130	120	137	120	134	128	137	140	129	113	152	146	145	135	140	135	136	145	127	123	145	138	146	137	140	126	135	140	137	134	132	113	131	146	127	133	132	120	118	126	137	145	118	138	132	131	150	138	125	125	132	155	141	120	126	138	119	115	133	125	148	135	132	130	134	136	127	120	129	148	151	132	123	141	133	125	105	125	145	136	136	143	117	126	134	139	142	123	163	147	130	130	121	134	145	144	133	118	130	124	131	135	115	119	132	124	142	153	139	133	144	126	133	143	141	155	135	129	161	131	123	138	109	132	117	137	144	138	146	140	129	114	152	141	132	141	141	130	112	134	142	144	148	120	148	123	114	136	122	129	148	131	137	131	130	162	140	125	118	120	114	123	101	138	121	137	149	124	121	135	126	114	132	117	148	141	132	123	148	123	137	129	132	130	119	139	106	111	141	121	140	150	134	130	128	126	128	124	134	119	121	139	122	130	113	138	132	127	127	141	115	138	156	120	143	124	132	128	114	114	121	137	128	118	128	125	122	144	132	144	159	122	120	120	128	121	133	136	136	122	138	144	112	131	131	142	139	129	102	113	155	129	144	116	116	120	140	132	140	131	154	116	124	145	131	127	123	149	130	129	127	143	129	137	120	125	125	153	140	128	139	119	136	124	115	134	126	135	119	147	149	111	141	138	143	131	127	112	136	118	133	122	122	141	130	131	135	143	124	135	115	147	147	122	133	129	128	132	136	130	155	128	138	126	140	118	162	172	132	115	123	134	127	139	156	125	130	142	125	131	107	132	147	145	131	125	113	129	126	128	138	146	139	156	148	114	144	130	145	133	138	142	139	156	139	143	145	137	125	127	148	116	120	136	126	136	133	134	127	125	128	134	127	130	109	119	152	140	142	142	164	110	132	154	118	133	160	142	140	110	130	131	144	125	106	155	134	131	158	158	135	127	129	124	125	138	148	136	128	148	142	120	142	142	134	134	143	125
345	3	3500	154642	481	0	17	177	252	425	411	464	397	400	354	345	355	297	274	292	275	278	269	243	241	259	250	231	213	239	239	226	233	204	229	199	230	230	217	204	195	208	207	194	191	175	185	178	200	197	192	209	158	200	185	192	179	194	191	173	186	171	161	190	155	172	180	172	179	176	181	168	174	183	168	187	157	174	166	164	203	152	174	192	176	173	169	175	192	189	176	172	170	164	159	173	171	158	179	145	176	143	174	191	163	177	151	161	155	146	168	183	189	172	162	165	158	169	164	180	175	145	173	167	170	161	150	152	180	181	171	165	183	152	175	184	163	152	167	189	155	156	150	169	165	172	178	154	153	178	171	181	152	169	146	186	158	137	177	173	162	180	175	172	161	183	172	155	185	156	163	168	173	141	151	162	139	155	195	157	144	181	150	176	177	178	159	173	161	138	154	181	178	189	168	154	179	172	146	158	155	179	163	165	172	153	152	175	163	147	171	159	133	167	158	175	151	141	186	157	146	168	158	165	166	178	169	163	150	179	159	180	164	161	150	171	150	161	167	184	157	153	172	153	167	170	151	161	153	162	154	157	175	169	175	147	175	190	155	177	153	160	179	174	170	132	168	168	162	153	152	180	181	149	176	168	175	151	165	153	172	150	180	161	166	151	178	165	190	181	192	177	169	152	163	164	146	185	171	175	156	157	173	163	195	145	168	157	162	165	166	187	179	162	146	165	140	175	162	165	167	156	167	141	153	159	167	166	143	155	171	187	166	154	153	158	157	178	167	174	147	171	177	158	164	163	175	173	134	163	144	132	145	164	160	166	185	172	167	166	162	190	185	144	178	153	154	136	167	165	158	150	171	170	144	174	178	189	167	186	161	190	154	177	176	140	175	164	151	165	152	152	154	174	157	159	152	159	177	169	174	163	169	180	158	168	184	163	165	171	164	180	153	168	181	157	165	173	162	161	153	158	160	164	175	178	180	151	147	181	177	174	142	164	162	156	164	152	172	157	167	184	171	178	145	169	177	174	184	165	165	165	154	157	157	161	160	158	140	143	174	172	172	147	160	162	157	168	169	153	155	157	162	170	176	177	156	142	175	151	175	170	158	162	179	151	171	165	154	149	169	161	156	159	177	172	183	162	174	177	165	169	164	171	174	160	167	152	140	170	175	170	186	163	181	133	187	183	173	154	170	142	184	153	168	170	168	153	155	177	150	161	165	168	167	152	149	154	171	184	181	191	157	165	141	163	181	178	174	150	155	180	186	169	166	160	164	172	145	176	156	147	158	169	180	171	162	163	164	175	165	148	150	190	182	165	166	139	172	161	185	150	190	146	165	176	171	158	161	175	162	181	169	171	152	163	161	158	193	176	185	182	189	165	172	134	161	161	159	172	163	165	175	156	169	159	152	171	166	159	145	161	169	169	153	183	201	166	189	195	170	145	191	161	183	161	157	153	165	172	131	156	149	169	156	166	176	153	171	161	177	200	166	179	161	176	169	185	167	169	174	175	168	176	167	149	174	179	163	159	175	176	163	148	179	171	181	174	155	160	174	178	161	178	171	144	139	138	153	167	175	178	161	168	173	163	149	161	175	141	171	175	158	166	195	167	144	149	185	172	153	170	166	181	158	169	155	162	171	158	144	158	156	161	158	140	155	152	152	155	167	176	163	187	174	156	181	169	151	172	165	158	165	194	158	181	190	174	163	157	156	162	171	140	178	160	184	138	177	167	146	167	132	157	145	173	160	156	161	159	158	163	175	169	161	191	131	176	181	153	159	152	165	175	154	149	163	146	160	164	170	184	176	162	176	167	156	169	160	163	190	148	160	149	139	167	175	168	180	142	152	167	130	189	159	160	168	177	177	175	151	163	152	152	168	136	153	195	162	155	170	168	161	201	146	156	161	158	167	151	183	158	152	160	177	171	188	155	172	166	167	183	178	169	158	179	168	200	154	135	187	152	165	161	162	167	171	172	146	167	127	166	155	144	176	174	160	177	163	173	139	173	166	160	177	131	145	169	162	173	166	136	175	172	164	179	154	168	150	167	162	161	150	170	168	192	168	171	168	183	189	178	141	157	140	185	167	179	139	152	163	186	153	163	179	177	150	173	160	157	151	134	190	181	175	171	194	156	171	167	171	166	166	173	168	172	156	167	169	156	170	164	176	173	160	145	155	179	174	138	182	201	164	167	162	170	164	178	159	165	156	185	161	175	164	164	158	167	152	144	162	175	166	199	164	145	180	181	183	181	161	169	153	175	179	155	176	156	138	163	154	163	158	187	174	183	172	161	174	170	152	178	162	160	169	146	167	176	197	164	133	171	152	149	170	198	165	143
