345	0	2700	156266	508	0	4	183	263	463	444	503	443	438	396	400	403	342	329	356	333	328	292	325	262	300	278	295	262	249	231	296	244	262	265	230	233	241	225	228	262	227	230	198	214	230	221	198	233	190	208	210	211	185	196	172	192	224	210	175	208	179	223	210	201	221	224	193	219	185	175	192	184	192	194	211	186	182	189	188	187	196	211	194	210	197	174	163	188	186	201	192	189	188	193	184	189	185	206	184	183	182	177	206	178	202	180	197	191	191	199	199	180	178	163	197	196	201	193	190	199	175	191	202	196	201	168	176	193	210	182	181	183	175	188	197	189	222	165	189	200	167	204	205	194	182	176	190	188	170	183	196	188	169	203	185	171	175	203	198	196	162	175	181	160	192	203	184	190	182	172	183	175	193	194	197	208	158	191	163	181	178	195	206	172	180	200	192	190	187	168	210	177	202	153	172	200	169	195	192	193	178	186	198	191	170	169	176	204	209	181	160	184	163	183	199	182	180	171	193	183	178	175	161	172	154	207	188	174	193	179	179	195	175	187	170	175	184	195	179	187	171	183	186	176	189	182	159	172	182	171	162	193	184	157	183	168	192	192	201	174	189	190	213	172	192	167	181	199	172	182	200	175	189	169	176	173	181	173	187	189	167	156	183	193	179	184	166	185	166	187	180	181	193	186	186	190	181	196	192	181	193	181	210	187	191	181	181	168	199	193	177	180	163	175	187	159	184	180	179	186	179	173	187	160	168	190	190	166	165	199	179	188	191	172	198	181	186	181	189	182	189	196	178	173	165	173	168	187	171	179	199	212	182	201	168	176	179	191	210	183	186	189	185	204	190	166	161	178	183	170	169	196	200	177	182	185	168	175	180	199	164	187	185	177	191	173	147	174	196	187	188	175	159	170	166	179	185	164	194	169	185	163	184	179	180	190	164	183	169	177	155	184	154	199	209	160	182	182	185	171	183	172	195	183	175	162	182	152	174	154	186	205	181	148	176	174	172	176	176	175	185	190	151	173	181	175	194	184	195	151	191	143	183	183	193	175	182	170	188	171	188	188	154	157	172	193	204	182	182	196	181	182	149	169	170	169	171	177	190	157	174	191	194	173	201	177	190	181	179	182	171	182	187	174	173	168	191	164	180	166	199	175	168	169	181	170	158	171	202	195	151	187	171	196	182	211	190	160	176	190	171	179	206	195	170	172	204	157	166	185	180	166	162	184	176	175	188	194	161	179	154	166	190	182	204	188	165	164	173	166	173	176	195	161	182	201	165	167	213	184	187	196	189	183	177	180	196	164	199	156	175	165	160	174	197	164	169	183	172	187	202	186	170	166	186	176	195	175	164	196	155	180	186	178	188	173	172	211	168	185	198	179	193	164	184	212	164	164	201	181	170	184	173	175	168	209	176	175	186	189	168	199	172	181	174	187	192	171	200	164	191	169	180	178	181	201	180	187	185	183	197	181	181	172	184	167	176	178	182	203	180	171	190	180	171	176	182	177	177	194	175	174	188	182	159	185	195	181	186	212	179	193	171	185	196	181	158	173	176	179	188	174	184	184	188	164	201	177	151	196	174	164	183	189	199	171	192	183	188	212	188	185	169	184	175	166	160	200	170	191	191	183	191	160	165	187	186	172	170	184	188	196	156	169	170	185	198	192	194	173	149	168	185	199	163	179	183	172	175	189	179	182	181	174	179	154	176	188	181	168	173	165	164	168	170	182	171	190	201	211	178	180	179	176	198	175	185	190	204	188	179	194	187	177	175	173	182	185	165	174	182	202	143	177	192	167	188	167	190	191	179	197	186	172	184	198	178	158	207	214	187	180	178	174	176	188	159	184	203	184	186	186	176	170	163	165	167	169	165	169	173	184	174	160	182	184	186	170	183	193	177	184	183	191	161	176	167	202	176	194	168	158	181	166	181	184	188	194	165	185	176	184	173	189	155	182	182	185	162	186	168	174	182	183	174	191	163	182	200	195	159	183	176	185	188	152	208	156	168	174	175	188	185	177	178	175	176	192	193	199	164	178	171	185	184	167	184	173	186	164	175	172	192	196	183	173	188	189	173	196	208	172	178	175	174	183	209	191	177	193	180	179	203	161	202	173	179	165	197	204	213	178	192	189	178	198	144	195	200	149	180	180	189	186	193	211	168	181	174	172	155	181	167	182	189	183	188	180	173	187	199	173	188	172	170	205	210	188	160	177	181	174	172	176	175	188	183	173	160	181	178	155	190	187	180	180	149	188	169	172	172	168	208	186	193	188	176	193	196	179	177	199	173	187	189	188	193	197	175	160	176	189	168	159	178	194	172	166	197	194	187	174	185	169	185	160	180
345	1	1900	156391	588	0	20	101	200	358	349	374	336	314	286	267	266	240	246	225	216	199	225	201	198	186	173	168	170	176	151	180	151	170	163	148	145	145	128	139	145	158	123	146	133	157	117	146	143	135	153	138	149	136	135	117	133	135	157	139	129	134	122	141	140	137	144	132	108	132	125	147	111	119	150	115	110	128	123	130	130	124	132	129	123	124	131	130	127	114	124	133	139	154	137	132	148	141	133	159	111	127	119	121	125	127	134	107	131	154	133	126	125	130	132	117	119	122	107	144	139	136	139	121	113	121	126	111	108	130	122	126	131	120	124	147	133	114	125	114	118	130	122	107	118	131	136	142	97	126	118	124	128	149	123	109	128	106	99	128	132	124	137	140	124	136	123	131	127	107	132	123	143	122	117	111	127	121	122	141	145	130	116	106	126	124	113	115	135	111	137	129	128	116	102	131	118	121	94	133	127	113	119	140	121	122	118	122	143	127	110	112	101	110	120	127	121	114	141	137	115	152	133	112	109	125	125	118	156	125	118	125	99	139	116	108	96	97	130	122	117	132	125	127	125	116	114	105	140	126	119	124	123	109	132	130	146	99	114	129	114	133	108	132	141	115	126	125	117	122	120	116	112	127	118	134	128	129	105	126	133	147	143	135	113	114	106	143	128	114	120	110	125	115	116	113	109	123	131	122	131	110	120	130	131	109	123	118	102	125	131	125	108	119	135	130	129	112	115	149	130	122	104	130	138	129	125	119	112	114	141	127	116	132	107	134	115	116	121	109	105	125	135	113	123	128	129	136	145	135	134	114	129	139	110	137	122	144	121	116	125	120	129	140	109	125	113	128	109	123	112	113	117	124	98	121	118	121	122	122	118	113	118	125	122	135	112	114	125	108	144	129	119	116	112	126	142	120	130	98	126	147	142	158	128	114	102	125	134	135	107	105	127	150	131	131	118	116	106	111	117	138	116	139	123	121	129	131	107	137	116	136	128	140	110	130	130	132	115	108	117	134	146	123	130	110	116	114	117	141	115	114	142	135	138	141	124	106	128	128	123	128	136	128	144	117	109	138	124	97	119	120	126	118	117	121	119	135	131	122	134	147	116	112	123	116	120	118	143	115	121	108	122	125	144	133	114	117	117	127	114	122	133	102	109	120	113	126	129	141	129	123	130	110	119	126	118	123	123	121	133	132	120	127	121	117	114	128	115	135	118	123	129	128	118	158	118	130	106	110	118	127	132	109	121	118	126	119	99	123	114	137	124	131	145	116	92	126	123	140	121	100	114	117	101	134	128	115	118	145	131	117	103	124	114	146	122	128	103	116	133	118	111	120	126	124	130	123	121	97	129	119	109	108	113	110	147	115	141	119	114	127	127	116	115	142	138	155	128	118	122	145	126	122	127	132	128	140	115	115	136	112	137	123	117	128	114	131	151	116	138	129	136	111	115	139	120	121	117	125	107	131	125	110	135	135	134	116	129	133	124	123	125	114	110	128	117	116	121	124	130	125	112	157	123	134	138	131	111	102	119	137	117	116	127	125	110	118	133	127	149	125	122	120	120	108	108	122	112	122	133	104	128	114	130	136	104	113	118	121	106	130	115	130	120	138	126	109	114	134	136	126	128	126	114	110	117	139	123	126	129	109	133	102	147	127	122	121	121	104	115	124	138	118	129	116	111	134	115	135	93	128	139	128	136	136	127	131	108	125	127	132	145	114	124	121	132	112	118	111	121	114	122	115	119	117	114	124	125	141	132	119	126	118	111	116	108	116	123	129	116	126	130	105	110	127	131	120	117	124	117	156	125	142	112	108	124	151	127	125	113	133	123	129	138	109	125	111	129	115	133	122	111	116	133	123	115	132	137	125	120	120	122	107	132	125	107	136	131	137	133	122	114	137	121	139	130	129	121	123	125	138	115	121	105	106	129	125	133	121	126	121	127	121	112	125	135	113	132	136	116	121	119	133	129	123	119	121	117	145	135	155	104	116	124	132	136	131	118	115	114	133	109	116	111	142	138	122	112	132	118	108	131	123	120	155	120	123	135	118	146	126	131	110	122	139	136	107	116	128	137	130	130	120	114	123	121	129	126	128	144	124	116	112	127	142	148	120	130	131	124	134	117	122	132	118	122	140	125	98	136	134	137	118	121	112	123	113	107	156	125	119	116	110	124	131	113	119	132	106	136	124	99	110	137	134	104	130	102	144	137	140	141	116	144	123	113	118	122	125	120	105	109	107	138	133	126	116	124	133	130	108	102	113	124	113	137	107	139	117	130	125	117	142	103	117	129	111	105	123	123	133	129	123	119	129	117	126	110	110	124	99	145	128	117	90	128	94
345	2	2100	156516	576	0	12	130	220	377	353	433	371	364	321	284	290	266	252	245	251	257	209	220	227	216	193	190	176	178	189	190	185	193	177	167	151	175	173	181	168	164	149	171	148	170	173	190	156	148	149	145	163	146	153	158	168	145	117	147	137	162	131	147	136	158	144	135	148	128	161	142	130	150	143	155	123	133	141	163	130	144	149	115	149	148	120	144	131	139	139	133	133	136	121	152	136	129	124	142	132	134	156	125	130	105	133	142	119	128	134	119	143	131	128	131	158	136	124	148	147	132	149	128	128	144	134	147	145	133	130	130	137	137	142	120	124	128	137	147	136	137	143	134	125	156	155	127	142	142	127	140	136	135	122	109	136	150	126	138	161	119	129	131	140	126	137	132	133	127	120	131	142	130	122	129	131	133	126	143	139	137	129	129	134	123	140	132	137	137	150	136	117	150	149	133	125	123	139	142	141	122	137	132	133	128	160	147	131	134	118	125	123	123	153	132	126	148	144	134	131	147	128	140	130	128	141	127	123	144	127	120	134	149	119	136	138	121	121	116	130	137	136	127	139	108	149	151	161	131	137	143	133	129	135	134	136	134	141	159	137	137	127	127	126	115	130	141	112	126	134	139	142	128	148	137	128	142	136	124	113	121	122	135	120	134	138	144	133	139	127	116	150	130	129	137	130	114	130	135	142	129	132	147	126	130	125	136	129	133	124	136	133	144	152	120	141	142	139	111	127	130	133	127	136	113	126	140	120	131	140	147	132	139	133	101	140	118	114	126	110	142	134	135	130	135	142	140	133	130	123	149	141	135	134	138	117	142	128	109	145	147	139	137	112	131	139	125	137	122	121	133	154	132	125	134	113	130	132	129	128	140	116	109	116	122	146	119	140	136	111	132	127	143	136	132	136	115	148	123	105	132	131	124	130	120	118	126	132	125	123	121	135	112	128	125	144	135	140	119	125	123	145	117	144	141	134	131	132	124	141	118	128	139	124	128	120	119	133	120	126	139	129	141	143	109	129	127	125	133	115	110	123	115	134	126	164	119	112	127	158	123	128	141	128	142	128	114	132	115	125	127	118	131	126	122	125	142	108	113	125	145	116	141	121	153	119	132	119	146	124	134	142	132	120	130	121	106	115	147	126	123	152	110	126	135	121	128	135	115	158	139	153	144	126	133	136	112	134	129	138	141	114	111	128	145	146	124	124	119	143	148	115	148	127	123	149	153	128	123	119	136	134	123	120	141	101	140	123	116	144	125	160	126	136	128	124	119	144	142	149	116	131	132	135	140	137	125	128	124	121	116	149	108	130	141	132	127	134	140	133	110	130	131	123	131	114	133	127	123	126	152	117	129	130	127	125	146	128	131	155	138	133	132	128	136	114	113	124	120	130	139	122	134	113	130	110	130	121	131	130	141	130	135	131	145	133	132	133	117	128	142	128	116	134	133	135	111	138	137	150	129	144	153	137	123	140	132	129	118	137	124	118	111	124	137	118	123	131	133	149	155	128	126	143	134	128	147	136	126	121	129	144	132	94	116	136	129	127	136	123	109	131	128	133	124	132	140	120	160	142	115	109	118	123	113	139	134	145	126	134	115	114	117	121	156	107	117	125	130	153	124	116	136	146	144	129	132	123	121	151	125	126	139	117	122	135	158	143	139	135	111	117	141	148	123	122	124	130	114	140	111	117	143	144	125	112	118	134	129	138	120	117	136	107	122	125	124	144	131	124	128	118	131	133	134	138	145	128	144	119	138	111	132	160	139	146	121	130	131	131	141	138	148	118	134	128	131	140	102	131	125	125	128	136	132	130	126	126	140	119	132	148	118	120	141	137	133	106	162	133	126	124	133	135	141	120	132	142	112	128	124	138	117	123	121	152	129	124	112	117	122	107	114	122	107	124	136	138	144	148	127	127	131	122	130	117	141	129	126	116	144	121	119	120	131	133	138	123	120	149	131	127	113	143	128	142	126	132	137	134	116	121	130	143	136	110	122	132	136	119	132	118	133	112	123	140	122	134	132	122	130	108	143	139	122	140	143	122	125	105	170	119	124	149	129	138	132	116	131	111	134	128	135	116	133	128	130	130	129	141	111	122	138	119	131	141	132	126	129	125	136	130	124	141	134	134	129	125	135	122	123	118	139	127	129	122	141	136	132	116	129	124	127	123	126	137	123	141	136	118	126	147	119	148	132	153	128	145	131	130	111	112	137	138	117	123	128	135	131	132	148	149	134	125	133	136	131	130	135	134	121	126	132	134	111	130	125	125	123	131	118	135	124	137	123	114	121	135	107	141	125	126	122	122	128	132	107	136	146	136	125	126	132	110	116	125	129
345	3	3500	156641	547	0	20	170	244	385	433	470	419	414	392	354	304	304	288	284	259	263	237	273	250	274	255	262	212	239	189	245	221	207	206	222	199	192	198	197	179	196	207	195	189	170	180	188	193	168	181	195	174	180	181	176	196	177	185	198	183	208	172	191	144	161	180	169	172	142	152	192	180	160	178	163	175	180	184	206	160	162	182	150	166	147	170	161	172	171	153	166	163	178	171	179	160	160	161	170	150	182	164	183	154	158	171	187	172	183	191	149	177	137	170	152	159	185	163	174	157	133	147	188	164	177	170	171	156	150	172	164	172	166	150	157	160	149	172	170	178	170	142	176	160	163	151	181	176	168	159	170	162	170	161	173	168	141	159	189	158	167	172	178	158	173	177	197	182	167	153	154	165	148	149	172	155	170	161	177	148	161	142	150	169	168	177	176	141	156	139	149	194	159	172	164	145	153	139	172	153	160	159	168	160	196	140	161	156	149	179	156	167	170	161	177	183	155	168	161	158	173	173	154	167	161	142	165	154	190	169	175	159	165	157	175	169	160	155	162	155	161	174	158	178	168	168	165	175	179	149	144	147	166	179	168	164	171	161	167	163	141	164	162	173	164	155	153	149	160	157	168	175	181	156	184	154	158	172	156	151	174	178	178	183	162	173	141	170	180	160	177	162	171	137	179	149	167	159	185	144	153	160	147	149	161	145	153	177	179	154	155	165	170	162	184	153	169	142	173	157	161	144	152	173	151	142	166	156	144	175	164	170	180	159	156	164	159	163	158	178	154	137	157	153	170	181	150	170	187	151	152	150	173	158	190	147	157	181	158	194	164	173	168	166	157	174	158	167	171	166	155	151	155	173	154	154	163	135	143	143	146	165	156	159	157	159	153	154	164	160	179	166	184	151	156	175	159	168	189	157	164	162	154	167	168	163	169	173	166	177	161	177	173	164	171	165	152	147	180	160	166	144	164	155	159	183	167	154	191	133	166	170	161	164	155	151	175	146	167	134	180	139	167	173	153	166	149	173	155	171	140	129	160	151	158	164	140	162	139	145	165	156	175	157	137	163	160	150	133	163	158	148	154	160	165	175	156	152	152	163	167	142	172	164	181	153	162	147	167	174	135	157	190	177	147	165	160	179	176	158	151	155	165	153	157	160	151	170	159	163	167	149	155	176	167	143	178	135	143	164	168	163	180	145	162	138	177	181	150	167	175	168	166	147	163	167	176	181	170	187	150	163	148	156	167	167	178	141	158	148	157	156	137	163	160	154	175	159	152	174	174	161	175	163	177	162	170	142	153	142	166	168	169	178	141	171	179	163	163	152	140	185	162	177	158	156	173	157	149	158	170	153	152	172	157	167	160	130	146	165	159	139	164	178	160	149	159	155	158	154	167	148	194	174	162	172	144	163	164	156	150	159	160	158	135	144	152	162	168	161	172	161	131	147	145	141	178	187	172	149	156	155	165	169	152	178	149	165	179	144	155	173	176	179	169	155	168	153	156	163	154	159	158	157	140	155	167	167	152	156	161	181	163	156	177	174	142	152	154	185	162	139	173	159	175	156	152	166	173	164	174	161	157	179	165	152	153	166	165	145	137	141	187	154	149	165	152	171	165	161	167	142	182	165	182	172	149	140	159	161	167	148	185	146	143	159	153	158	162	168	135	164	160	160	168	185	167	144	173	169	175	157	160	178	178	164	186	132	154	168	155	161	139	176	168	178	160	165	188	172	151	151	164	163	168	136	156	135	148	169	168	167	160	155	174	131	168	155	152	175	152	169	164	175	146	150	172	176	179	163	139	149	173	166	138	157	161	179	170	170	165	169	184	165	149	145	157	172	167	165	159	143	160	165	149	139	150	164	169	172	159	150	165	180	155	164	144	150	161	155	179	158	184	158	156	144	141	171	150	162	164	156	150	151	154	173	139	176	181	156	164	134	158	173	157	152	166	158	153	173	168	179	149	164	159	146	186	167	149	178	152	152	136	179	172	162	152	163	139	162	151	156	143	178	161	139	164	146	172	173	158	178	140	149	147	141	173	163	167	178	141	174	171	169	157	148	159	157	158	163	170	155	164	147	172	160	138	157	160	147	158	159	164	162	139	162	151	164	162	166	143	143	167	184	158	151	144	172	164	160	158	176	171	160	157	151	157	155	155	140	170	149	169	141	191	160	179	147	168	142	165	164	164	158	154	168	138	161	147	156	157	174	169	140	152	164	174	145	175	168	149	158	160	159	149	142	177	160	155	201	155	165	158	145	156	155	170	167	147	151	155	200	170	144	172	155	163	164	165	140	149	174	167	164	154	158	166	148	171	152	176	159	183	146	164	177	161
345	0	2700	156766	483	0	10	160	280	432	446	490	440	447	382	427	368	344	348	320	315	334	307	286	288	292	290	271	250	284	271	278	258	245	240	233	223	243	207	243	214	245	221	240	220	219	219	209	211	217	195	203	231	195	215	221	201	213	198	197	194	203	200	183	220	208	184	209	192	184	182	187	200	192	191	193	188	217	182	179	182	177	185	202	181	207	191	190	214	187	164	186	183	208	176	176	195	200	181	189	182	195	199	175	194	189	187	209	173	200	192	162	180	180	201	199	186	189	177	173	180	207	150	168	164	188	195	197	180	171	160	170	196	174	187	168	189	183	187	221	165	149	206	211	166	175	185	182	167	168	178	185	178	174	181	176	175	199	176	185	182	183	169	201	153	181	182	161	194	183	168	196	189	176	191	200	187	181	192	182	183	176	172	175	167	185	185	167	174	168	201	166	191	168	207	188	174	180	184	173	192	159	185	160	172	195	180	176	192	207	182	179	178	161	203	174	188	178	174	175	175	163	203	184	182	179	182	180	204	196	180	170	193	169	175	194	174	169	165	178	175	201	174	207	183	192	178	190	165	173	159	202	177	186	182	172	180	175	179	164	191	203	167	184	170	176	188	191	169	182	186	191	155	185	191	179	185	180	185	199	173	181	163	182	162	194	176	198	196	191	182	189	175	170	181	166	177	183	176	174	172	201	190	197	188	171	195	181	204	191	178	161	182	186	191	181	199	180	199	178	166	182	194	184	178	176	184	186	184	191	185	171	173	136	164	213	168	164	170	165	184	164	163	190	186	150	164	180	173	165	191	182	168	178	185	192	196	163	177	184	165	198	192	158	189	197	176	167	184	191	172	191	187	187	187	158	200	191	179	184	183	188	198	182	174	187	169	190	189	181	192	164	200	188	185	182	183	158	168	195	185	173	190	165	182	189	200	180	162	197	187	162	167	201	209	171	169	167	179	179	180	205	178	195	202	194	188	178	193	169	209	179	183	165	170	197	197	165	177	169	171	154	179	166	175	182	188	204	165	188	142	178	198	176	188	176	169	202	181	169	173	168	186	172	174	181	164	184	154	175	167	190	157	172	184	190	193	193	180	174	181	177	154	174	176	188	171	171	174	191	174	166	172	184	170	160	189	200	178	190	194	172	180	199	183	180	193	173	180	180	186	194	170	185	185	188	166	174	190	170	181	173	154	153	181	170	199	199	192	184	196	161	175	190	188	169	152	172	183	196	195	180	173	181	196	166	180	186	185	180	171	189	198	173	178	185	180	182	191	186	184	199	159	191	173	174	196	189	174	198	158	170	188	193	169	185	176	181	185	166	173	186	195	174	165	172	161	169	182	171	204	224	178	208	157	175	177	168	193	185	169	175	201	198	188	165	164	202	188	178	173	196	182	175	169	192	183	175	204	203	181	175	173	184	154	193	186	169	161	209	158	182	182	174	171	190	166	200	181	167	166	198	181	173	177	184	194	201	186	196	186	168	185	212	164	166	177	186	158	173	169	170	186	165	192	183	178	176	167	166	162	165	189	198	173	163	168	189	184	156	152	186	179	164	168	200	192	196	175	185	154	187	187	162	169	162	183	182	197	185	199	154	148	191	166	171	184	181	170	199	183	185	191	188	185	161	171	175	179	199	177	182	176	171	151	166	185	175	164	191	193	177	187	182	172	159	193	177	193	182	191	168	178	177	194	187	188	176	188	176	180	190	173	173	195	167	158	188	194	186	156	188	169	202	186	204	211	183	178	175	159	191	178	192	192	174	174	176	172	177	168	158	168	183	172	200	177	184	172	175	155	172	163	181	196	198	163	177	189	185	183	188	156	156	159	173	164	207	190	193	172	186	173	191	155	176	192	201	168	211	160	157	192	179	179	177	153	162	181	176	144	170	186	157	170	194	178	172	190	197	142	173	191	187	190	195	173	173	192	176	175	180	170	170	192	186	185	184	180	162	191	200	186	182	208	141	177	195	199	179	183	157	180	194	168	182	174	181	185	164	157	192	173	177	199	176	169	199	175	155	185	182	159	170	191	168	184	162	188	192	168	172	188	179	177	166	176	180	177	182	174	194	157	181	191	190	183	190	189	185	184	164	184	173	180	173	169	152	170	170	167	203	173	189	186	181	172	192	181	172	190	188	189	183	180	190	192	188	170	175	196	176	191	182	181	180	161	172	173	184	184	171	163	162	195	155	183	194	176	166	197	177	175	185	182	195	180	178	174	181	162	162	186	171	159	174	190	179	189	186	176	174	180	183	178	156	170	193	175	173	173	177	167	177	201	171	193	155	176	180	199	172	183	168	192	204	174	174	197	163	187	200	179	194	199	171	204	208
345	1	1900	156891	480	0	21	106	214	335	353	356	330	301	288	283	243	257	202	227	227	192	197	191	199	166	189	208	180	164	154	191	138	172	157	153	150	162	155	137	159	144	140	139	123	152	126	141	145	142	149	128	132	131	146	141	143	144	127	123	134	121	148	112	140	143	140	132	121	135	117	117	157	144	127	140	125	101	127	111	116	131	121	126	142	136	121	119	136	143	136	139	117	114	143	136	113	132	128	111	115	120	124	126	136	104	130	132	115	132	139	119	109	116	108	120	126	138	118	120	121	141	134	157	113	137	134	132	119	101	142	114	123	124	112	138	122	117	122	130	112	115	103	124	110	137	135	129	134	113	138	127	109	113	139	140	125	128	130	143	129	131	134	115	137	116	114	134	127	116	120	147	114	134	132	129	109	125	134	149	127	129	119	124	121	139	122	118	118	130	109	124	116	138	99	122	121	130	116	125	128	129	104	137	128	123	114	115	123	133	114	130	131	128	121	136	135	125	114	107	97	115	128	112	105	118	140	107	118	127	115	126	104	111	116	123	115	118	137	124	112	133	117	131	106	99	128	113	113	131	113	124	129	131	136	126	124	113	127	133	102	124	112	133	111	143	128	122	100	116	123	123	134	115	132	100	119	109	135	125	134	125	129	110	128	119	127	123	143	114	147	127	126	146	129	124	148	100	113	124	150	109	108	131	111	110	127	104	112	127	127	114	118	127	102	119	116	113	142	138	127	131	125	120	111	128	110	136	112	108	136	118	120	121	124	146	109	104	132	130	116	117	130	133	112	118	130	117	135	125	123	118	111	129	116	141	111	118	113	132	129	128	116	133	99	121	131	133	124	120	134	112	116	121	132	128	140	110	133	127	99	130	127	119	106	141	133	123	127	123	116	119	113	128	122	123	132	127	116	136	114	129	120	139	128	119	115	119	120	113	124	139	115	118	105	133	100	114	116	144	105	119	129	131	112	167	141	130	115	122	122	125	109	117	130	137	121	111	111	136	135	121	135	114	116	116	132	118	140	114	145	117	127	114	119	105	138	131	111	135	129	101	136	119	106	113	109	135	113	109	116	129	129	131	127	134	134	133	112	110	131	111	113	123	138	113	130	94	129	114	99	117	132	111	125	123	118	111	121	122	128	126	128	125	113	123	111	135	109	113	117	136	112	121	114	117	113	118	103	112	145	99	121	111	115	116	127	117	119	117	108	117	146	119	105	129	99	128	123	126	118	135	128	130	113	142	121	117	131	128	139	130	122	117	154	114	135	135	121	126	133	118	107	136	126	126	95	131	123	130	109	124	126	139	152	139	116	146	119	118	121	100	115	135	131	115	127	128	119	104	127	117	125	118	109	123	107	119	107	118	127	136	129	127	129	125	107	129	132	113	118	113	115	149	120	125	115	135	119	128	124	122	124	128	131	128	132	112	124	126	138	118	114	113	122	120	135	132	127	142	126	119	115	121	115	120	115	142	121	135	108	130	113	119	127	123	112	114	115	104	125	136	130	121	126	100	114	116	125	148	104	115	143	138	115	131	132	122	134	122	124	140	115	122	136	121	119	117	107	120	122	124	115	106	128	115	114	135	114	133	111	128	104	117	121	144	106	124	137	101	128	114	130	112	114	155	101	133	118	110	106	134	124	134	121	130	125	130	127	133	105	128	136	128	113	115	141	138	137	122	127	122	125	152	119	116	112	143	130	122	118	114	117	131	136	141	123	141	112	118	121	105	112	135	113	139	120	117	114	117	124	120	123	131	126	132	121	139	118	111	127	126	124	139	122	132	134	118	130	130	128	134	122	118	131	118	127	118	130	128	133	109	114	108	129	126	132	126	132	150	108	93	147	119	125	139	134	129	112	103	133	130	124	121	126	114	119	116	139	142	106	151	141	128	107	121	107	172	125	147	115	107	123	135	123	112	124	108	125	125	116	105	121	115	123	136	110	121	127	115	122	142	125	139	117	140	122	103	112	128	126	120	130	125	118	127	130	128	128	130	142	123	127	111	123	113	110	136	119	97	134	119	120	129	122	99	133	117	115	123	106	110	135	111	132	140	144	121	126	132	112	119	127	118	115	112	120	121	142	129	116	114	124	134	115	134	140	97	134	126	127	125	121	109	127	111	140	134	124	100	122	103	120	122	117	142	117	123	125	122	137	119	123	136	113	112	102	115	110	115	139	130	115	110	136	124	103	125	139	150	114	124	142	127	114	112	115	117	127	104	116	114	126	123	102	116	126	125	127	133	111	129	129	129	127	138	115	131	127	134	123	122	107	133	122	98	118	139	125	126	142	116	131	128	126	115	124	112	116	100	129	107	114	109	120	120	115	126
345	2	2100	157016	458	0	17	115	202	373	356	383	355	341	338	275	281	267	238	233	231	230	211	228	188	194	187	213	185	192	165	173	191	182	173	159	169	181	143	169	188	175	161	152	163	153	154	153	166	125	150	148	136	152	136	148	151	143	154	154	143	140	117	142	114	124	143	143	149	144	133	126	138	143	131	161	145	126	127	148	142	132	150	149	127	136	136	148	148	107	140	135	141	139	140	123	130	131	133	139	126	140	131	136	126	156	159	134	132	156	152	139	147	141	115	144	129	136	126	134	129	109	156	116	123	123	151	150	136	146	134	124	126	128	123	118	122	133	142	114	143	129	133	138	125	124	119	131	125	138	124	146	125	134	121	133	135	126	135	138	157	127	118	124	127	144	128	123	138	136	124	113	126	134	126	113	122	157	136	128	129	159	130	119	126	129	158	111	145	134	114	144	137	142	102	128	109	139	151	111	122	146	126	154	141	143	131	123	109	134	131	118	138	125	124	137	139	122	114	133	124	143	116	133	141	126	127	132	113	113	128	127	125	116	135	125	114	119	128	146	124	118	139	120	129	131	136	121	113	153	114	143	129	132	113	126	125	130	130	147	130	106	121	121	103	124	128	113	103	135	119	127	129	125	134	130	112	114	116	138	124	124	137	134	135	134	117	142	116	145	130	136	135	147	127	138	150	107	109	138	108	126	117	110	134	121	141	128	151	124	137	139	129	118	124	138	140	136	105	136	127	130	130	117	142	143	133	142	143	126	135	122	122	136	144	131	126	129	123	140	129	131	142	121	114	125	118	147	145	132	134	148	124	130	126	115	145	133	128	127	134	134	133	134	112	115	129	127	125	123	133	141	134	128	129	128	123	123	125	144	143	135	125	128	141	130	144	141	145	133	117	116	123	127	149	112	138	123	125	144	155	145	132	124	128	133	148	137	135	134	141	142	131	123	117	137	137	131	159	133	122	113	145	144	139	131	108	130	134	139	140	132	141	125	118	122	139	136	127	131	145	123	155	137	133	129	137	126	134	106	129	122	139	143	143	126	135	120	145	134	132	137	143	145	146	129	125	129	116	147	120	152	133	126	134	123	147	115	129	115	136	131	127	117	113	127	128	138	134	132	117	120	133	144	125	143	121	130	118	118	120	152	126	152	152	120	149	124	123	137	136	126	118	118	127	119	147	124	120	117	124	127	158	133	111	107	114	131	127	123	124	112	132	132	126	118	138	119	139	120	146	129	110	107	128	121	124	143	118	151	116	131	120	140	123	121	125	132	119	121	118	122	123	128	142	118	116	147	130	131	114	149	125	138	127	124	126	142	129	138	124	122	100	120	121	139	126	116	131	135	121	143	123	112	134	108	107	121	136	129	122	144	124	154	111	116	138	112	114	127	126	115	130	116	156	107	122	118	121	127	128	128	140	136	131	147	107	145	126	134	114	140	134	125	130	133	114	133	127	136	120	141	125	135	122	118	119	151	128	125	134	126	128	116	125	140	122	137	141	135	126	145	131	129	123	147	131	123	127	132	115	124	141	141	123	138	112	125	156	132	145	131	133	141	123	133	131	136	118	120	152	132	125	110	121	135	130	131	120	136	95	131	128	124	117	130	119	146	138	124	124	122	144	111	127	145	125	123	127	125	121	138	145	130	121	111	134	129	114	122	132	127	133	127	129	117	139	113	136	140	142	125	135	150	134	141	150	140	137	150	133	110	117	123	126	117	115	108	116	122	131	120	135	140	138	130	137	130	134	107	125	126	117	120	153	123	138	134	126	145	135	132	124	115	105	134	132	129	120	118	121	133	141	132	128	124	157	109	112	147	126	126	111	135	134	114	134	122	136	118	114	147	117	123	126	118	137	119	150	130	123	159	139	124	147	122	133	137	127	132	111	137	114	104	149	117	124	144	137	120	131	112	131	116	121	125	131	132	132	110	122	135	132	110	135	147	159	128	134	157	136	124	104	155	114	117	137	129	117	133	138	132	133	157	145	111	128	117	119	121	129	152	117	105	121	118	131	121	127	124	121	119	128	126	130	125	134	129	133	114	121	124	152	114	141	159	117	130	115	137	155	127	144	111	122	125	136	130	133	132	139	131	137	117	108	141	136	118	131	152	129	123	131	154	124	133	134	137	126	135	112	140	122	128	111	125	132	119	138	116	119	120	119	155	134	127	126	135	137	135	136	160	124	126	129	138	136	121	117	127	148	128	150	135	153	133	130	135	122	120	139	110	127	128	140	134	128	123	143	116	138	124	127	132	136	126	137	123	129	130	125	122	153	121	130	124	131	124	111	129	136	129	134	124	134	125	118	133	111	121	131	135	132	123	127	115	144	127
345	3	3500	157141	476	0	15	186	263	377	428	476	439	379	336	337	312	306	288	287	270	277	235	253	247	241	219	207	225	255	235	210	220	211	212	214	215	207	210	219	224	191	188	190	187	192	184	192	185	188	196	172	181	178	172	186	178	174	169	156	162	191	175	161	171	190	156	177	155	157	157	178	207	161	167	193	170	151	172	162	158	148	174	177	139	159	177	183	172	176	184	159	156	141	163	169	173	170	179	171	168	166	175	171	152	171	173	166	162	156	160	158	163	193	147	179	164	160	146	165	175	161	147	176	162	172	194	191	183	153	164	195	177	152	161	176	169	162	126	176	178	158	168	157	167	161	155	181	160	162	164	158	168	163	185	158	184	156	153	169	145	146	149	178	167	147	149	173	164	161	190	158	146	159	167	160	155	155	166	148	154	156	178	187	151	181	152	167	183	142	155	163	184	161	156	168	142	187	166	148	164	145	156	158	174	189	174	178	148	146	163	164	154	160	140	160	164	152	179	149	170	156	167	177	151	161	133	154	176	197	152	171	150	143	178	155	177	142	164	156	153	152	158	167	160	156	176	157	146	149	144	166	169	181	153	176	172	164	160	170	162	178	163	156	147	163	186	156	161	161	172	156	159	172	156	165	189	152	164	178	180	176	197	171	176	140	156	153	166	172	146	168	136	165	159	165	168	152	145	158	146	173	165	192	173	161	172	146	146	167	163	175	142	157	153	161	171	144	153	173	153	146	162	159	176	179	169	165	154	180	174	148	159	172	163	166	158	157	156	159	161	149	151	178	168	147	151	161	152	154	145	171	155	155	189	161	153	173	147	170	156	157	149	144	163	155	145	138	149	171	173	161	166	172	159	183	144	160	168	170	181	192	172	164	170	166	161	171	151	149	175	175	152	182	174	164	166	161	157	166	135	166	157	169	158	161	166	141	164	147	143	148	169	137	166	147	149	170	165	203	162	163	167	143	178	143	168	161	155	162	146	159	160	156	163	168	161	155	155	179	177	162	145	158	159	170	156	156	145	145	131	165	177	158	148	158	169	159	143	168	145	171	158	145	185	157	164	139	164	163	170	176	157	151	157	174	149	152	127	174	145	147	159	165	158	144	184	147	156	154	172	164	166	147	147	155	141	169	138	149	159	156	155	162	155	165	162	160	159	156	158	162	146	158	158	124	173	189	162	156	177	164	171	163	153	139	176	146	141	176	167	164	150	157	150	170	166	147	175	143	151	156	171	153	187	149	153	181	134	149	170	160	157	172	159	162	176	173	163	179	146	174	167	162	173	183	158	146	189	175	162	150	164	142	183	155	161	163	191	155	135	149	145	175	149	166	205	143	153	173	148	177	161	162	153	159	153	155	136	149	151	159	162	169	145	174	184	141	160	152	144	143	161	163	142	178	145	158	150	166	126	164	142	151	142	176	156	144	170	166	159	147	149	153	162	139	152	168	183	165	177	151	174	148	162	132	174	149	161	178	156	176	147	167	172	175	164	172	178	172	151	142	164	163	174	174	169	144	147	166	158	159	130	159	168	174	144	157	154	165	142	156	150	163	162	157	186	156	135	160	174	175	187	158	150	149	144	154	138	156	179	158	165	168	140	163	174	164	160	180	162	162	149	138	180	175	172	196	167	144	144	160	166	169	151	141	170	164	147	171	153	152	147	168	154	162	181	158	164	183	149	169	172	143	165	177	157	145	157	172	150	144	134	150	173	192	172	149	147	155	172	141	158	151	133	169	155	153	164	135	154	161	182	151	157	162	173	180	156	157	158	155	157	178	162	173	149	152	148	152	161	153	169	161	174	152	153	180	128	171	147	173	179	166	159	166	149	176	152	153	162	156	160	162	163	156	144	169	147	165	156	162	163	142	169	161	148	138	169	155	182	154	167	163	145	148	175	145	155	160	149	177	153	169	152	175	146	159	146	164	179	190	161	185	149	144	172	150	149	166	172	180	147	167	151	150	177	162	157	156	190	155	147	160	138	164	177	178	167	157	160	167	150	155	165	184	162	172	140	164	159	160	162	165	152	163	171	152	152	148	157	163	133	163	141	177	159	162	160	145	163	162	150	150	154	149	155	166	163	137	169	161	137	163	149	164	143	152	169	153	168	173	166	170	148	142	169	160	162	151	134	147	171	145	135	139	147	164	158	167	157	159	161	165	150	180	138	147	169	168	164	165	165	172	154	155	154	168	168	146	149	145	133	147	167	173	169	176	157	155	157	164	161	176	144	170	142	169	152	165	154	174	151	174	158	154	146	166	174	157	156	167	158	162	136	135	172	172	158	152	174	166	168	173	183	149	162	175	168	151	163	156	174	170	167	179	143	163
345	0	2700	157266	478	0	7	163	266	446	425	543	486	418	394	389	386	349	331	338	319	328	292	271	277	255	291	271	248	264	257	247	269	257	213	244	229	210	235	237	227	232	234	231	200	224	190	211	204	192	214	207	193	210	202	209	211	172	230	197	178	206	188	220	197	177	180	183	176	179	197	178	181	203	192	211	207	195	194	184	180	180	195	199	188	191	179	174	174	184	193	194	197	206	190	184	170	186	200	181	174	191	194	193	184	182	183	180	190	165	174	182	186	181	177	170	181	150	185	188	183	187	162	194	193	176	188	170	200	170	178	190	190	161	186	182	182	189	194	180	179	201	150	183	181	197	180	158	195	181	188	153	201	179	207	174	179	179	188	177	196	190	213	197	172	166	162	176	172	166	171	181	193	173	158	202	185	184	178	191	167	163	167	186	186	181	185	176	171	190	177	177	176	161	171	183	179	185	179	190	194	183	195	207	169	211	169	180	201	168	169	174	200	168	156	188	201	170	154	191	176	188	171	160	192	162	179	175	171	166	185	182	163	187	182	175	188	174	161	184	194	160	183	191	188	174	170	181	178	176	176	177	172	188	169	199	172	174	185	196	153	182	186	201	178	167	181	192	173	192	193	179	183	181	185	188	184	166	201	160	162	182	182	149	184	178	141	169	185	181	189	158	166	192	196	166	173	202	184	161	202	189	182	187	147	186	161	159	152	180	174	181	171	189	179	201	191	185	206	165	188	163	187	158	163	166	206	167	175	160	188	179	183	165	169	176	164	156	160	174	189	198	146	182	178	185	174	182	179	186	186	173	168	192	165	160	199	167	186	184	187	154	159	184	174	191	158	175	178	200	197	177	168	196	192	187	188	178	160	176	172	178	180	178	206	167	160	178	176	178	156	188	140	180	186	158	170	178	180	186	180	176	176	185	168	174	181	180	152	183	175	195	156	178	180	183	192	181	163	203	184	172	173	174	179	204	178	166	171	155	183	153	177	168	175	177	167	170	157	180	207	149	171	180	177	179	174	166	191	178	190	189	163	178	164	178	176	179	190	186	166	178	185	199	208	189	175	164	177	200	191	186	170	202	190	153	191	193	167	185	200	207	166	171	172	177	181	159	162	191	169	189	176	169	194	170	189	183	181	172	179	175	169	184	173	181	199	171	185	166	175	175	169	137	163	174	167	195	193	183	160	194	192	177	168	193	150	166	190	158	182	195	178	171	177	162	167	185	187	182	181	178	175	183	183	172	179	167	163	177	189	169	170	208	173	168	179	154	149	179	166	196	182	155	181	167	174	172	182	181	177	175	202	170	160	179	193	181	163	184	181	163	171	169	161	175	166	169	183	197	157	166	178	185	204	190	183	182	175	170	175	188	164	145	178	188	187	172	179	166	169	172	172	158	170	147	161	174	173	165	182	184	188	176	172	203	174	172	175	166	166	188	156	164	167	173	164	194	194	204	157	186	189	174	177	159	172	187	178	184	177	153	168	168	172	193	175	185	181	193	202	171	179	170	188	173	167	203	171	186	191	170	169	167	191	159	176	167	189	177	177	166	174	179	159	206	157	181	166	201	167	152	179	160	177	183	145	191	206	170	165	173	170	182	175	180	192	179	169	156	179	153	184	174	178	151	171	187	171	171	174	166	181	185	173	174	164	158	165	191	191	157	209	193	175	172	195	167	168	179	179	185	180	184	186	176	178	165	183	189	163	183	204	179	164	161	176	177	168	171	167	192	170	193	184	160	158	191	184	182	219	185	172	165	180	188	172	169	181	190	176	172	172	178	169	203	188	152	177	183	178	158	200	174	185	163	172	184	160	187	190	178	183	175	194	185	164	192	168	185	172	165	168	155	175	186	161	180	179	174	170	167	164	177	164	159	171	169	189	176	158	168	179	160	170	177	189	202	172	170	170	173	182	162	224	161	183	168	167	167	196	171	169	200	158	156	187	186	169	156	175	166	188	176	154	151	180	186	182	194	173	202	166	167	199	193	190	176	171	167	166	182	183	157	181	158	180	182	173	169	178	162	154	184	148	215	174	185	176	192	199	197	167	197	174	191	179	175	181	168	186	169	185	177	172	174	187	193	176	177	169	191	159	184	171	183	180	182	195	192	168	177	188	179	184	180	172	168	163	181	186	197	176	187	167	172	164	180	176	197	191	195	187	189	169	172	173	195	181	160	201	192	161	164	161	179	185	173	179	175	165	176	181	179	176	189	177	189	160	190	194	209	174	172	188	181	189	162	183	186	183	180	150	165	164	181	157	165	171	197	177	209	167	194	173	165	177	172	178	157	173	178	201	200	170	167	179	176	172	174	166	200	183	178	178	159	172	195
345	1	1900	157391	564	0	5	118	194	337	322	364	314	309	282	279	246	243	223	235	216	216	223	211	196	184	157	193	165	168	154	152	145	175	147	143	165	161	174	156	142	123	164	147	148	151	123	139	149	138	169	127	148	128	133	132	134	129	93	107	110	154	119	111	140	143	131	145	126	124	126	115	131	130	140	131	131	142	133	141	124	127	122	142	124	127	114	121	126	118	125	160	144	118	109	118	123	123	136	141	132	124	151	159	124	141	131	125	139	127	127	142	124	127	121	123	127	126	136	119	122	146	138	101	139	129	121	126	124	145	105	119	123	137	109	135	118	139	114	133	135	112	118	145	113	110	124	134	131	118	129	109	118	130	118	138	119	124	156	137	116	124	133	138	131	124	130	138	110	145	124	125	119	134	113	114	146	129	129	125	123	118	117	111	134	129	136	120	110	127	108	127	119	136	149	109	136	113	111	107	113	104	114	119	128	139	145	117	143	109	117	107	127	128	126	129	118	130	131	124	133	110	113	139	117	118	124	122	113	143	114	115	132	132	133	116	121	109	132	130	121	136	112	140	117	112	108	143	116	127	112	149	123	135	137	133	125	115	131	114	127	143	128	106	132	131	123	111	131	115	139	119	115	129	120	132	108	141	146	123	101	125	115	154	134	121	143	123	124	134	117	128	143	121	124	139	122	122	121	129	128	126	115	112	126	124	117	104	153	162	126	112	139	114	141	127	119	126	82	112	130	120	95	105	120	112	126	129	125	134	128	123	124	144	123	108	106	122	111	114	113	103	127	107	145	119	118	114	141	129	121	117	120	140	117	144	124	124	145	133	137	127	129	110	117	143	103	115	115	106	133	112	120	133	131	113	124	103	129	139	134	130	149	112	124	108	125	123	127	131	110	121	119	110	125	124	117	131	135	125	122	133	118	124	112	128	142	117	114	138	133	132	121	123	113	122	118	145	127	143	134	120	118	102	126	135	110	110	133	113	128	122	124	132	137	124	104	126	119	121	129	140	105	130	103	125	103	131	113	128	130	150	123	135	106	134	121	116	120	112	139	121	130	107	114	116	117	106	110	110	120	114	116	130	116	116	118	116	133	118	104	114	122	121	108	118	123	109	128	116	124	127	108	116	128	149	118	131	108	118	152	134	110	109	122	119	120	128	101	139	112	122	127	143	126	116	126	126	108	123	115	113	115	118	128	127	113	121	129	122	115	107	122	132	134	119	119	106	123	136	116	140	121	109	133	125	130	105	120	113	126	123	128	127	112	118	126	108	129	130	109	130	124	112	116	131	135	135	114	126	106	132	116	129	123	107	117	108	110	131	115	122	122	120	113	127	126	119	125	138	105	109	120	128	115	127	99	130	121	146	131	141	123	134	122	125	111	126	138	126	116	104	104	118	129	122	126	115	136	129	114	140	123	116	112	111	134	131	141	137	122	122	120	134	127	124	113	118	126	130	114	117	103	133	125	120	136	113	129	121	114	141	126	108	119	107	143	134	127	111	150	120	136	139	127	139	130	126	134	117	124	140	125	130	112	102	111	116	106	121	115	126	117	123	131	118	149	121	105	107	136	132	127	117	118	134	110	133	136	119	110	115	115	93	117	116	119	134	132	132	131	134	128	111	125	129	105	131	134	138	116	114	135	129	119	123	127	129	123	115	108	119	136	138	115	126	143	113	128	107	107	134	128	104	119	112	130	127	123	127	128	111	128	119	119	127	115	139	128	134	142	112	111	128	149	131	112	131	125	108	131	123	135	113	106	124	126	115	119	114	123	117	116	107	122	113	126	117	120	128	111	151	107	118	144	99	126	117	117	132	140	136	121	137	111	135	128	114	125	111	108	125	113	137	114	108	126	112	125	118	129	123	121	122	128	145	114	132	140	133	116	114	131	115	125	127	123	128	116	112	114	132	104	127	129	115	123	144	137	119	108	124	145	129	132	112	123	112	123	133	105	93	120	106	114	126	125	121	119	117	121	112	118	126	138	118	123	125	114	113	126	135	111	142	130	122	125	133	122	107	121	107	130	118	137	129	112	111	136	117	123	126	119	109	134	117	129	122	135	109	117	126	98	122	105	130	126	138	108	138	117	127	124	134	120	127	114	142	136	113	97	142	139	106	130	129	139	133	115	133	137	129	137	119	104	144	138	151	115	130	137	106	119	114	126	124	141	144	120	116	111	115	135	108	126	127	135	107	133	132	118	136	127	114	136	149	130	115	116	121	115	122	129	129	131	126	127	115	121	122	140	127	104	140	120	121	131	126	132	119	130	113	114	125	111	119	117	152	126	144	117	116	122	127	131	124	111	137	121	126	130	136	119	106	129	113	128	126
345	2	2100	157516	533	0	13	119	209	383	363	396	380	344	330	289	273	255	248	267	245	259	228	220	192	194	196	193	206	188	190	186	198	166	166	185	153	157	170	165	153	134	174	170	139	181	156	135	150	134	144	155	146	127	140	164	169	130	155	140	155	129	141	138	146	133	159	130	121	135	144	164	140	124	144	123	132	125	124	116	133	134	128	145	139	125	131	112	138	142	133	129	143	133	131	130	127	138	134	141	112	123	147	150	138	127	122	135	132	127	140	129	117	126	142	122	130	122	119	140	131	135	128	143	146	134	119	117	137	124	157	136	128	144	128	143	125	134	138	138	114	137	141	132	137	135	150	118	150	127	125	133	131	128	120	119	122	135	127	151	136	134	140	137	118	135	132	143	137	103	144	129	123	130	120	116	132	125	129	127	142	147	127	137	133	141	132	136	109	119	132	132	120	119	122	139	125	142	130	134	146	135	131	133	120	137	142	144	127	125	140	125	132	132	128	122	132	142	137	125	119	149	128	127	116	112	140	140	130	120	140	119	133	139	131	124	130	127	134	121	120	149	124	141	126	131	129	159	122	129	115	133	135	121	120	135	122	139	140	142	128	141	152	128	127	130	135	118	164	120	125	128	139	143	117	145	128	124	119	130	132	115	133	125	152	151	154	112	124	118	138	118	132	137	136	133	122	140	127	120	135	142	140	126	138	119	148	127	144	130	135	117	124	161	116	152	122	134	136	112	151	138	129	117	108	140	156	129	135	126	139	123	120	133	138	113	131	166	117	120	131	152	120	115	133	130	105	112	139	131	143	129	135	130	131	137	139	133	138	136	132	116	147	111	99	118	121	124	136	156	114	125	114	134	144	123	132	138	140	121	146	136	98	138	127	140	122	121	128	138	117	133	105	135	130	107	110	149	136	119	139	137	115	126	129	118	132	114	118	131	146	126	119	129	113	129	126	139	117	118	137	131	130	112	121	143	133	157	108	147	160	130	127	115	126	123	124	139	129	123	138	121	134	143	127	117	117	117	129	131	125	111	126	127	118	105	134	138	101	151	103	138	144	109	104	128	131	125	121	130	129	133	113	132	136	129	114	133	148	159	145	132	134	126	125	133	147	121	131	138	127	123	113	132	122	122	112	119	118	141	132	123	141	122	137	104	134	140	108	117	138	140	135	120	131	128	104	126	162	123	139	138	120	139	145	125	130	135	114	115	118	131	113	130	112	132	131	119	116	100	136	118	138	107	119	127	128	132	131	120	125	137	136	129	147	142	117	136	131	137	124	129	115	139	128	133	132	125	126	137	144	128	127	134	148	150	123	123	136	145	105	124	120	130	121	118	110	147	125	132	137	129	136	124	145	145	124	120	153	122	133	131	133	120	123	128	134	120	112	138	132	128	132	132	130	149	142	121	133	127	113	135	113	129	116	131	139	125	138	110	121	133	132	129	142	129	140	127	133	134	112	139	131	128	130	123	136	124	102	132	132	125	140	126	120	127	129	139	128	111	124	113	140	133	140	140	108	113	136	133	125	130	159	138	134	131	122	129	141	137	138	119	117	124	118	116	118	109	108	131	122	108	129	126	128	138	129	130	121	137	126	148	124	148	121	140	120	108	130	144	116	126	151	170	122	119	120	131	120	124	104	122	128	133	149	128	142	129	125	114	117	135	132	117	114	120	122	124	131	106	130	112	144	126	118	128	139	139	125	125	108	138	152	140	132	124	129	144	120	145	126	101	140	136	128	114	114	130	143	141	102	139	118	116	135	125	116	134	144	121	132	118	135	114	126	131	116	136	117	126	121	137	121	127	145	131	128	160	127	113	125	133	107	124	129	142	108	129	115	118	136	138	130	128	149	132	128	132	104	125	108	122	132	110	143	129	122	114	129	141	130	121	111	137	128	135	135	128	117	125	114	119	139	133	130	138	127	135	132	125	119	110	147	109	148	127	124	110	146	140	139	130	121	120	131	124	110	136	132	121	142	123	124	115	123	136	128	131	123	131	129	137	142	128	129	150	129	108	134	131	97	132	120	140	136	136	138	116	144	127	138	125	111	112	124	126	111	128	136	116	132	143	134	137	116	127	133	123	135	135	113	118	114	141	139	110	131	126	141	130	137	122	126	118	121	123	111	122	114	130	124	117	129	132	141	125	127	119	124	129	139	118	116	107	140	127	145	110	111	130	116	149	132	114	149	136	124	162	123	134	130	116	133	136	116	137	124	120	129	113	138	146	127	124	133	125	119	108	146	118	147	125	113	126	119	119	135	138	137	114	139	148	142	118	141	123	122	130	102	116	150	132	124	125	118	129	128	137	138	122	136	114	133	118	128	121	134	128
345	3	3500	157641	530	0	13	172	263	408	396	452	409	413	383	328	301	315	272	306	262	276	260	251	242	231	195	249	213	213	242	230	185	207	193	213	207	226	167	161	222	192	201	202	137	179	176	195	169	173	187	182	175	178	142	173	173	160	169	183	176	151	156	163	160	156	182	173	185	156	154	159	160	179	163	157	189	183	162	165	177	150	165	184	162	171	176	166	179	177	155	158	156	141	158	154	177	140	161	166	191	176	177	162	180	147	162	163	186	170	174	153	193	149	188	143	157	184	142	185	151	184	181	133	144	152	174	185	192	149	159	169	164	176	177	152	145	146	147	173	157	171	170	182	162	151	174	158	165	151	165	180	145	162	163	168	168	154	160	143	158	163	170	192	169	152	166	190	155	155	160	154	170	150	166	136	165	165	157	167	165	165	158	153	176	159	153	158	184	157	161	157	139	173	141	137	151	169	164	152	158	144	179	132	178	158	170	166	172	177	172	162	156	152	142	182	159	186	160	162	133	161	143	198	164	193	152	154	154	159	165	168	124	180	174	155	181	163	162	181	176	158	149	148	148	159	160	176	153	166	143	165	161	171	146	169	155	182	171	137	172	168	170	161	154	158	179	145	160	144	170	150	136	165	160	161	156	178	160	173	161	164	148	155	132	164	153	166	159	168	173	154	154	177	151	166	177	169	164	173	167	154	147	146	175	175	159	163	154	183	180	161	169	184	140	164	164	183	172	155	158	161	133	133	164	155	170	173	170	137	163	150	156	162	186	171	160	164	153	132	160	155	146	149	163	155	149	163	159	148	177	151	161	149	165	159	139	155	188	164	165	163	161	164	161	151	186	147	153	156	178	173	157	165	139	174	177	180	159	155	160	147	157	169	158	151	161	157	168	135	169	147	141	184	150	167	172	160	150	168	163	171	160	151	170	195	152	160	163	168	157	186	149	148	170	161	152	171	151	174	152	172	159	151	146	148	169	149	174	137	139	156	169	163	145	194	187	172	157	158	142	164	164	158	168	151	159	159	146	148	178	170	193	159	159	160	155	172	142	158	164	159	155	158	148	184	153	162	180	177	155	154	150	183	172	145	189	155	185	172	168	160	144	151	176	154	153	146	176	166	148	156	181	188	151	134	153	171	145	171	155	160	163	164	160	159	173	157	166	186	129	156	206	143	149	158	160	173	151	182	150	165	156	148	163	174	130	162	159	180	163	151	168	173	148	160	181	177	167	147	142	146	152	148	162	141	153	174	163	185	146	156	164	162	167	140	147	156	158	161	172	164	158	168	153	180	157	175	144	146	164	158	144	174	171	160	155	165	168	137	152	160	137	147	167	167	155	129	154	172	150	145	162	181	167	159	150	173	212	165	148	131	177	127	153	179	175	165	174	153	168	178	159	176	174	158	140	174	161	156	148	168	155	146	152	185	153	150	156	154	163	150	164	156	176	161	153	161	182	148	148	145	165	156	157	154	155	136	160	152	142	154	170	152	177	166	183	161	151	167	161	170	149	155	135	159	172	157	130	170	170	145	175	158	165	153	173	147	170	180	181	161	172	162	147	150	150	177	159	149	163	174	169	154	159	180	168	161	164	168	145	161	152	137	160	175	163	161	142	161	174	163	167	148	159	167	165	169	145	168	158	158	171	159	141	168	155	173	173	154	159	154	162	163	157	142	154	143	159	127	157	157	168	133	166	179	143	143	144	173	134	153	179	178	149	166	157	163	131	142	151	166	154	161	133	152	160	146	162	164	158	178	164	136	157	155	138	132	177	162	166	144	166	150	154	180	153	161	182	170	158	136	138	165	171	152	135	156	180	185	156	151	152	154	149	149	138	150	144	168	150	159	128	163	150	158	168	145	146	179	142	147	146	162	154	160	143	171	136	166	162	161	149	169	143	177	166	171	148	138	156	133	149	142	160	145	141	174	167	140	162	159	150	132	167	170	157	166	152	149	170	157	157	161	161	169	160	158	157	149	141	149	147	167	163	176	148	159	165	156	158	167	160	151	165	159	176	175	167	141	166	174	165	188	180	154	154	146	163	179	160	151	135	152	169	153	151	174	153	160	179	148	172	147	164	149	135	154	163	149	150	154	158	151	171	167	140	163	154	151	147	164	156	163	159	166	148	161	146	159	155	150	151	170	171	142	187	150	154	143	155	155	140	170	156	160	168	157	151	163	171	177	173	161	162	172	157	169	137	137	179	167	144	156	136	176	151	152	186	160	165	145	166	159	159	198	162	155	147	157	153	143	170	169	156	167	162	150	146	164	166	147	159	168	155	144	143	149	155	168	175	166	172	175	133	154	160	178	144	147	152	169	164	186	164	171	174	178
