345	0	2700	137338	387	0	14	191	289	450	479	500	491	453	419	396	395	369	358	376	329	340	325	307	329	312	299	292	262	265	289	269	271	254	262	266	260	290	259	244	222	284	250	235	218	232	214	217	249	230	201	229	234	222	208	250	235	220	227	203	201	231	236	232	237	217	235	201	208	202	217	180	209	199	223	196	191	195	211	227	183	220	215	201	194	231	205	212	198	204	204	192	197	214	202	204	205	213	191	221	188	213	206	201	195	201	199	188	222	166	210	217	198	206	190	195	181	205	218	189	226	203	209	201	189	178	243	213	223	201	218	210	188	215	219	199	202	195	197	193	186	198	215	196	192	197	201	205	197	198	224	217	193	212	222	215	198	198	231	197	204	209	196	193	203	203	196	211	189	186	169	178	213	166	191	188	197	188	226	196	238	193	194	206	213	193	216	201	184	205	193	180	189	183	189	199	192	179	197	184	208	205	217	209	202	190	189	195	193	217	198	171	212	205	213	197	176	204	191	187	179	214	196	204	196	204	199	188	186	201	206	195	211	195	186	190	202	196	192	192	195	175	188	207	191	218	218	193	179	183	205	156	202	190	172	192	211	178	200	215	216	199	214	201	189	202	195	200	203	194	206	188	227	217	200	207	201	189	212	193	188	181	193	203	200	193	195	194	198	175	204	198	206	187	189	199	182	187	191	204	186	203	187	202	206	181	213	203	195	180	195	182	202	179	185	196	189	210	176	176	169	188	191	216	175	212	217	209	211	181	195	186	200	202	181	202	204	197	211	207	184	186	212	219	190	185	202	203	209	181	210	203	179	187	168	196	175	192	213	181	179	222	188	196	209	200	202	201	202	205	192	192	170	193	200	203	169	198	223	217	175	207	193	212	189	192	178	184	188	196	187	191	184	189	175	214	192	183	184	187	204	192	201	174	189	216	190	200	184	202	209	172	191	189	183	186	198	185	187	199	194	173	196	195	174	194	207	189	185	220	172	193	182	193	180	197	174	176	182	181	202	211	235	168	200	193	194	212	211	211	217	204	185	187	200	201	174	180	196	192	218	204	178	183	206	196	220	197	214	188	183	226	189	176	175	221	184	188	198	182	196	186	194	191	190	220	216	199	216	189	202	174	201	179	188	220	189	191	189	198	206	221	175	206	170	184	226	206	189	213	212	184	194	209	171	189	186	173	174	189	189	204	222	187	182	170	205	201	221	212	196	199	194	217	169	202	187	207	178	223	179	228	198	204	179	170	191	202	201	203	195	188	182	190	198	188	194	201	202	181	169	212	178	212	180	193	191	185	214	182	192	189	215	217	205	178	187	201	193	203	218	204	207	205	203	168	173	199	188	209	176	197	195	181	189	205	175	173	205	207	178	190	169	193	226	200	197	223	188	201	165	211	197	191	199	200	180	177	185	178	189	209	200	214	215	192	195	176	179	200	196	200	169	184	201	182	192	211	193	191	178	185	201	186	223	186	195	211	191	224	181	210	229	197	201	177	206	184	192	196	199	202	183	172	207	217	189	208	184	218	200	201	225	210	182	214	199	167	202	187	190	201	198	188	198	206	189	198	193	185	161	192	206	203	213	197	219	204	176	175	189	208	179	200	201	209	192	182	187	208	215	170	185	169	196	195	229	187	211	199	200	207	201	200	213	183	183	190	174	200	191	193	192	190	183	195	182	189	188	191	211	190	175	202	198	205	202	215	197	158	160	201	179	192	178	190	186	204	193	179	199	190	213	211	200	190	193	161	205	195	226	190	194	198	194	206	185	159	209	173	211	196	169	175	175	179	169	173	217	189	173	182	212	202	195	193	202	203	199	195	172	226	172	193	217	171	224	189	195	183	220	182	214	182	199	214	199	177	197	197	199	179	204	172	210	203	192	191	204	191	204	202	207	209	174	183	209	225	192	185	185	185	196	205	186	175	205	195	219	190	192	188	177	183	201	179	205	191	187	188	196	191	175	177	197	198	159	194	193	198	191	201	210	200	220	210	210	179	184	181	205	186	188	206	210	217	177	196	208	183	195	184	219	196	190	211	203	208	222	191	176	201	198	204	183	211	189	227	190	194	196	194	177	194	191	209	175	203	202	206	196	204	178	201	185	211	198	210	178	198	201	188	191	178	201	199	190	188	193	193	185	220	194	219	222	208	163	186	192	194	188	174	204	192	188	183	193	187	201	194	198	203	209	206	209	177	177	198	217	201	196	213	195	214	208	193	232	209	225	205	173	202	188	196	191	191	208	212	195	192	201	188	213	202	183	211	201	165	190	190	195	194	188	194	189	215	186	184	212	192	187	220	186	206	192	171	199	181	194	200	199	203	180	190	205	196	204	218
345	1	1900	137461	413	0	13	89	180	336	324	352	335	325	286	260	208	230	190	203	202	172	193	170	167	144	157	146	150	141	132	145	160	139	154	155	136	160	116	128	98	134	134	110	117	144	121	119	107	126	126	116	92	100	106	98	113	107	121	117	105	87	111	114	84	122	101	109	93	104	89	104	108	91	90	122	94	102	104	83	96	101	101	102	104	112	94	94	109	110	117	98	89	103	91	87	84	100	116	102	101	94	88	120	103	104	90	85	96	106	87	120	94	106	119	92	84	105	97	96	116	110	112	104	113	105	99	101	83	96	85	95	108	103	96	113	93	113	120	96	96	87	76	99	100	104	97	110	94	89	100	121	103	114	92	99	79	89	120	115	101	87	95	90	92	111	102	84	96	95	94	104	81	91	103	100	95	100	82	106	90	105	105	92	111	109	88	94	96	103	98	95	90	107	82	85	92	110	107	79	74	93	95	110	93	91	104	80	93	108	107	98	111	93	102	90	100	98	116	87	103	96	107	90	91	84	103	98	94	103	94	111	84	93	101	112	87	104	88	112	77	93	90	97	96	85	94	109	109	98	107	99	101	106	92	83	103	107	104	108	106	111	105	92	90	95	109	102	105	107	108	100	106	98	111	77	111	99	84	84	97	115	102	106	105	93	83	119	118	85	102	93	99	103	95	94	101	85	94	83	96	103	90	101	87	96	89	93	91	93	99	108	95	104	76	86	90	93	104	90	89	82	127	90	101	96	100	88	97	88	102	114	94	93	92	96	106	101	96	97	75	97	92	100	98	105	110	99	111	111	118	79	105	91	96	95	97	93	80	84	87	103	94	98	93	96	95	102	101	107	85	95	71	111	97	96	90	99	107	87	99	95	105	84	96	91	93	98	112	103	98	93	100	83	91	99	97	92	90	76	106	101	93	112	95	101	108	92	84	91	124	84	97	83	88	88	118	101	91	101	104	87	107	81	84	111	99	85	100	87	85	111	99	94	101	99	90	80	85	99	86	97	95	119	86	107	105	93	113	104	95	103	90	92	98	97	94	89	126	83	92	90	90	102	92	91	87	111	107	84	93	98	81	104	101	99	90	75	110	95	89	75	95	96	102	86	93	108	86	82	71	101	87	101	81	77	94	108	103	88	90	103	95	97	98	89	84	124	103	82	100	82	83	93	81	99	91	66	90	103	90	103	101	86	106	97	85	83	99	98	98	79	88	80	89	104	85	82	91	93	90	102	106	103	124	93	78	88	110	83	98	95	93	92	106	101	104	83	122	112	95	110	102	97	88	92	68	110	98	95	98	91	99	83	93	102	97	104	87	103	97	88	86	107	92	104	80	93	109	95	94	83	105	121	93	101	89	94	88	90	78	103	106	121	97	104	102	118	80	97	89	100	87	91	90	86	100	93	112	89	84	99	89	126	81	98	96	103	98	86	93	105	82	70	111	79	95	89	103	94	101	93	80	96	102	110	101	99	90	103	95	107	86	91	99	92	99	103	108	92	100	88	93	93	91	114	96	94	93	88	101	92	89	104	99	101	99	92	102	89	78	99	90	78	107	85	91	95	93	94	84	98	89	103	101	108	87	87	96	91	91	79	93	73	86	104	97	91	79	82	73	75	113	82	92	97	88	104	108	115	95	102	113	101	93	77	84	104	90	100	103	101	105	90	88	102	105	95	92	94	99	96	93	103	85	79	108	97	86	104	86	91	79	93	110	93	98	94	103	94	89	104	102	96	113	95	106	109	90	108	101	86	113	92	101	97	94	102	90	79	95	78	103	90	104	102	98	111	101	101	87	92	83	104	78	69	89	95	90	94	93	91	99	115	106	90	101	86	96	99	103	93	84	97	79	89	103	72	113	79	101	98	101	92	89	91	85	99	79	89	94	106	102	110	81	102	92	109	91	102	87	103	109	91	100	90	108	82	92	92	89	96	96	88	108	81	108	81	104	91	100	134	102	76	105	94	112	96	83	103	84	116	104	91	84	94	95	90	86	98	90	94	104	107	102	89	90	103	95	118	111	90	123	91	100	109	92	86	105	88	92	84	116	98	111	114	106	93	81	88	87	95	105	83	87	94	97	79	90	115	87	99	88	103	100	95	99	106	76	86	110	99	107	91	105	94	98	104	104	101	76	111	83	75	116	107	106	95	76	84	101	115	102	109	117	70	108	101	89	80	94	108	96	99	88	76	110	101	85	86	103	85	95	111	91	97	101	90	96	95	89	105	100	90	98	77	99	102	82	108	119	116	95	87	97	95	102	92	99	89	96	112	100	92	109	85	88	91	107	87	84	91	92	81	91	97	86	90	83	99	104	103	87	111	63	101	94	86
345	2	2100	137584	390	0	14	132	202	364	380	408	364	360	290	277	266	299	246	221	218	249	226	205	194	204	175	195	194	193	187	163	158	159	143	154	174	152	175	154	162	170	121	151	157	148	145	136	147	126	157	128	147	159	136	116	137	145	110	126	133	118	140	128	164	133	139	130	111	133	126	115	127	137	129	143	127	131	128	106	137	142	139	131	118	133	145	130	126	143	116	108	147	111	121	110	144	111	132	104	120	124	142	113	129	113	109	126	118	117	132	112	130	114	104	122	124	123	118	121	126	120	118	110	137	132	133	100	121	137	122	118	111	133	143	134	121	123	136	121	113	101	113	132	116	122	113	142	108	124	125	114	129	127	103	123	110	106	120	139	110	148	128	103	125	122	136	128	109	109	104	112	100	127	137	111	131	126	120	145	101	123	126	105	126	121	112	125	128	114	129	128	142	114	114	102	122	127	134	119	117	99	121	117	108	143	126	118	123	106	125	112	116	133	113	117	95	129	103	123	126	127	134	106	125	116	116	126	120	132	131	124	129	130	128	131	111	118	116	144	129	133	126	137	111	113	125	112	90	138	117	111	123	122	107	129	100	122	151	100	120	121	120	130	122	103	100	118	133	116	107	121	115	101	132	104	121	112	116	122	114	111	124	117	129	138	124	121	113	126	123	102	126	98	127	111	118	141	145	111	111	131	120	103	105	128	129	105	108	135	123	119	124	112	119	120	113	133	121	125	137	117	124	107	110	123	145	107	115	126	108	133	117	119	124	111	104	120	124	115	112	123	106	122	119	113	123	100	131	138	117	93	132	119	121	108	106	127	128	103	118	112	120	113	128	128	117	133	117	119	115	112	124	107	132	141	108	128	123	120	123	99	134	116	146	126	122	128	123	119	123	129	102	143	107	141	110	131	116	126	113	127	135	113	136	105	108	114	124	100	121	118	96	113	117	117	124	96	135	116	110	133	132	122	144	108	123	143	97	122	114	116	97	120	111	96	123	119	106	116	95	115	132	136	111	121	122	107	100	122	115	125	123	89	124	118	114	135	125	113	112	93	117	102	112	107	115	125	122	117	120	114	141	118	129	112	130	98	116	132	116	101	128	121	131	131	114	118	120	103	125	121	106	114	115	116	115	121	134	125	115	119	107	112	122	103	115	107	122	137	113	110	126	119	119	112	103	111	100	139	115	128	109	124	115	121	128	134	106	123	109	110	107	116	125	119	131	111	110	125	136	103	127	110	118	100	104	122	115	124	115	118	119	101	108	119	99	106	98	127	144	87	103	119	116	111	123	121	133	141	112	91	120	123	112	109	119	126	121	139	103	121	105	131	113	138	113	126	114	123	126	132	119	125	110	107	139	104	108	112	130	135	119	111	115	108	130	126	119	128	112	114	115	117	122	118	127	107	115	113	124	108	127	111	135	108	116	111	123	123	114	119	120	102	127	107	104	118	117	130	122	106	108	141	125	117	113	127	132	119	112	116	110	110	115	101	109	128	111	100	115	123	114	119	121	121	102	106	111	119	122	130	74	91	129	113	92	124	109	108	121	131	124	126	87	120	98	99	114	125	129	116	127	102	114	123	120	127	115	116	123	137	130	108	120	133	109	101	107	129	107	116	107	122	106	108	99	117	134	93	127	116	114	123	126	126	117	130	96	121	110	129	113	111	128	115	115	111	133	125	116	124	129	113	100	117	128	118	117	102	99	114	126	116	117	113	104	142	102	106	123	102	112	120	137	110	141	95	140	115	134	112	138	122	122	121	129	128	127	103	111	130	127	129	112	116	124	123	115	124	126	110	118	125	109	98	102	119	114	118	137	154	131	107	109	105	119	130	117	120	110	125	128	131	130	117	120	120	131	123	112	115	115	111	93	130	104	125	95	132	94	109	104	100	117	96	96	125	106	111	119	132	110	133	117	107	128	113	130	121	114	120	129	130	142	98	124	131	126	115	122	132	113	108	125	149	126	148	95	124	115	130	121	119	99	138	128	111	115	125	103	133	118	142	118	118	129	107	131	120	125	125	115	121	127	127	82	111	103	105	103	114	105	125	115	110	123	134	99	129	97	112	107	131	114	114	127	110	118	132	117	131	124	122	126	123	130	127	96	108	112	110	114	97	110	110	97	126	136	124	115	114	136	128	124	129	115	101	101	122	124	125	110	116	99	98	116	126	127	120	135	89	112	120	96	121	139	127	127	103	116	115	129	111	119	130	128	128	138	102	122	119	108	123	130	112	107	104	107	130	105	129	105	124	122	106	116	112	108	112	110	101	130	91	109	133	103	108	112	115	116	107	108	126	122	107	140	119	102	127	120	116	124	98	133	131	115	123
345	3	3500	137708	391	0	16	175	250	411	406	426	426	423	365	328	338	323	254	303	276	256	257	246	241	247	228	213	214	211	207	188	192	196	186	189	198	196	199	180	190	213	171	157	181	171	169	157	168	197	171	163	182	150	179	157	169	150	169	150	146	178	169	159	173	137	170	182	169	167	160	145	155	160	141	165	168	177	171	156	158	162	148	152	160	161	175	184	158	136	143	139	155	157	146	148	162	135	144	139	149	153	148	145	165	137	160	163	137	148	161	161	157	121	137	155	169	135	155	150	165	162	140	150	135	139	135	137	155	167	173	154	173	122	137	146	129	146	166	148	149	158	147	140	149	124	139	158	163	147	159	151	144	139	152	138	161	144	133	157	140	163	155	164	137	145	164	168	156	139	151	151	156	153	125	139	138	144	160	142	144	144	158	158	146	147	152	147	141	144	148	140	148	158	147	125	141	147	123	145	151	134	108	142	154	146	144	145	156	166	134	149	165	160	143	147	147	163	150	135	133	156	141	118	145	150	148	153	151	159	145	156	162	136	131	149	136	134	167	133	143	137	159	152	145	134	135	148	139	162	151	140	152	164	143	131	134	148	129	135	130	152	129	152	147	148	153	159	132	155	152	147	156	162	137	139	161	146	129	147	150	169	146	155	121	141	139	145	150	135	128	142	142	138	138	135	166	138	123	137	152	148	150	176	142	149	163	144	132	139	145	163	140	146	117	148	142	140	142	155	152	151	133	175	141	132	159	149	131	146	148	131	142	167	145	143	132	157	138	149	124	141	146	149	146	134	144	150	134	129	137	157	143	108	148	153	137	150	130	148	156	163	137	131	139	135	136	133	136	164	159	125	151	128	153	131	159	147	141	128	150	131	171	145	142	161	146	156	133	130	126	149	118	152	149	149	140	145	151	169	132	134	156	164	140	135	145	145	139	157	139	140	152	167	168	148	166	138	141	135	148	158	141	142	143	144	148	138	131	134	134	139	154	142	166	158	141	158	142	147	123	151	128	139	151	134	146	144	149	143	132	146	133	152	148	142	152	157	161	158	142	123	144	127	178	124	125	143	134	156	149	133	132	116	143	153	149	142	153	139	131	142	146	137	153	132	131	145	128	140	135	150	147	138	148	142	147	147	138	146	135	137	142	161	151	162	154	134	141	131	157	150	157	154	141	132	166	150	137	158	160	155	144	170	157	163	135	148	147	161	141	149	146	135	150	139	106	160	154	164	160	127	152	139	140	149	152	132	144	140	147	137	137	142	150	143	136	143	144	159	149	128	147	135	125	179	129	181	150	145	144	135	140	146	144	127	160	136	129	161	146	149	123	146	164	155	125	142	135	145	124	154	120	133	164	128	148	142	154	137	144	152	120	155	135	130	150	153	147	154	150	139	151	137	150	163	128	143	130	174	129	109	137	158	120	161	166	160	182	139	157	145	152	146	122	134	159	151	147	139	134	140	136	142	147	135	131	140	126	132	162	162	156	135	134	143	140	159	142	154	145	125	144	153	150	169	148	151	161	144	130	135	144	143	140	124	156	140	145	127	149	161	160	153	123	143	166	162	153	134	158	152	149	151	138	124	146	133	162	157	130	149	149	156	156	159	132	146	160	155	153	157	165	133	155	155	125	144	153	137	147	135	145	149	139	140	127	172	137	153	138	161	135	133	136	130	153	169	136	129	117	136	153	139	127	164	131	153	134	176	167	153	147	130	153	141	142	124	145	147	156	122	137	148	143	142	157	135	129	148	141	155	155	139	148	145	141	153	157	156	151	143	155	148	155	143	172	140	143	132	157	145	156	139	143	135	152	141	156	112	140	133	149	142	149	162	148	140	148	140	125	140	136	151	134	153	123	153	142	142	144	140	154	139	162	136	135	146	126	151	114	132	159	147	145	144	144	161	146	175	138	150	131	138	170	168	129	142	145	136	156	166	142	147	152	156	144	155	166	161	139	154	142	137	144	138	134	138	160	155	140	146	116	142	135	150	136	158	160	129	135	145	164	145	147	152	143	142	122	153	151	177	166	136	158	153	148	143	145	142	160	155	135	151	141	140	152	148	152	130	130	154	145	136	158	145	146	148	147	143	147	146	151	143	144	149	151	162	118	160	165	160	149	154	143	125	156	143	150	159	142	145	148	159	150	136	142	131	143	148	142	137	136	128	149	130	156	117	153	144	132	154	140	155	140	145	141	148	149	142	112	159	148	133	151	159	151	140	156	155	141	164	140	127	159	153	147	149	126	147	161	137	137	133	150	157	150	138	149	136	165	154	154	129	144	155	142	148	166	150	138	158	129	179	146	128	134	144	142	137	174	142	130	153	141	145	134	147
345	0	2700	137831	408	0	13	217	290	443	424	530	484	481	418	386	360	392	313	349	322	303	319	324	300	309	279	275	278	273	282	259	252	261	249	260	225	251	283	237	241	217	251	251	240	233	224	254	225	217	207	206	208	229	230	229	246	221	221	189	193	204	195	222	195	228	223	221	203	221	229	199	219	214	182	185	206	209	197	207	210	226	186	229	203	202	211	207	210	173	189	213	193	203	192	168	197	188	206	188	196	204	202	179	190	173	190	205	228	196	216	195	165	171	197	212	198	220	206	177	197	205	218	189	185	177	185	198	196	214	184	193	183	176	192	208	198	192	187	224	185	194	179	201	188	220	178	197	205	185	216	205	194	224	207	195	207	202	227	210	207	227	191	194	183	179	200	209	199	207	180	222	195	192	209	212	196	190	183	189	202	215	169	200	221	197	209	235	211	210	179	203	202	210	182	202	192	190	182	188	189	178	206	193	199	187	209	197	231	202	195	205	212	185	176	207	198	221	179	188	189	199	205	170	210	216	218	186	180	195	217	199	191	213	214	159	218	204	200	202	185	207	205	205	216	201	202	177	209	170	199	189	201	200	195	167	194	189	201	197	197	188	201	209	190	170	200	212	181	188	195	203	193	199	185	169	207	214	186	211	176	196	187	191	211	195	207	179	195	204	170	175	209	185	203	223	163	190	194	224	184	190	196	198	206	190	174	207	199	188	206	194	194	217	204	185	185	162	192	203	210	192	171	192	199	202	209	174	195	218	179	207	193	222	179	187	197	209	182	206	210	183	162	200	217	197	193	192	175	198	178	184	213	191	220	192	187	199	211	210	206	205	198	194	180	222	186	183	197	215	179	194	181	188	199	202	181	204	210	197	207	217	176	216	184	162	190	183	196	208	190	184	197	205	175	212	203	198	191	197	187	220	186	214	208	210	185	198	206	199	224	164	179	186	195	165	212	185	193	209	193	208	200	176	181	195	216	200	180	184	206	204	183	168	187	199	207	177	183	200	177	189	195	177	193	201	192	209	203	225	201	180	203	184	196	182	188	183	172	205	191	163	202	203	209	206	209	197	192	212	195	221	209	199	213	186	210	203	203	220	174	201	191	193	181	167	163	198	174	191	193	230	185	193	194	176	199	231	181	168	182	214	198	203	176	209	184	217	169	195	230	197	216	211	211	221	201	181	197	179	215	215	207	190	187	202	208	210	204	211	173	179	204	200	166	220	218	188	181	198	193	174	202	204	189	196	211	196	194	200	193	195	211	188	197	189	196	216	165	203	194	176	168	198	200	194	179	192	229	165	197	198	192	209	196	184	181	208	202	225	184	208	181	205	176	208	187	199	208	184	215	186	201	190	194	176	180	195	186	186	201	195	192	195	191	198	220	192	174	214	195	192	190	167	204	225	185	225	210	202	182	195	195	189	194	192	189	182	195	171	200	211	199	203	184	208	190	182	206	180	174	190	182	164	187	171	202	206	185	217	159	182	189	196	200	202	186	219	209	192	204	184	192	204	198	192	207	216	197	200	195	197	188	211	175	189	207	195	181	203	186	205	203	215	190	181	182	184	179	215	212	196	187	212	195	181	175	212	196	176	220	188	190	199	183	201	223	197	192	214	190	199	207	225	210	192	177	196	201	199	194	206	177	191	194	204	192	200	187	167	174	185	189	200	172	179	162	220	205	204	204	196	179	199	200	226	194	182	186	208	176	188	192	176	196	211	208	179	197	219	201	188	173	195	182	200	180	193	194	190	176	218	194	206	201	205	204	179	205	173	161	196	178	195	200	199	165	198	185	204	202	185	179	194	182	174	188	174	211	167	207	211	192	191	198	210	179	180	206	180	202	195	208	199	171	194	202	207	187	210	196	206	196	193	197	195	187	185	187	181	207	183	194	190	196	203	186	198	200	221	184	178	204	192	204	197	175	181	184	204	196	197	188	175	190	204	204	210	179	179	196	179	210	189	195	220	220	191	199	188	186	224	188	196	199	180	170	197	185	186	190	201	235	188	192	174	175	176	200	192	192	183	180	221	182	190	192	181	207	192	170	209	200	164	181	217	194	177	207	177	209	176	204	205	194	190	192	222	191	195	212	189	188	191	221	214	186	189	175	214	181	211	203	182	213	194	196	203	185	202	167	190	189	195	195	210	162	209	173	204	199	187	180	176	203	210	180	211	175	159	183	200	193	219	174	173	193	188	158	214	201	204	188	179	171	186	189	210	213	202	209	192	211	190	184	202	177	179	204	212	185	189	187	169	195	194	191	193	187	172	177	206	214	190	192	199	184	210	196	200	191	200	206	198	205	195	195	171	177	179	199	228	200	209	185	188	195	211
345	1	1900	137954	435	0	13	84	174	343	332	354	323	292	253	273	222	224	208	215	187	199	220	163	186	151	147	123	152	133	145	128	152	141	127	122	121	113	113	113	114	119	110	115	121	93	122	94	116	111	114	130	93	108	105	99	105	98	100	113	109	96	85	106	114	130	102	104	106	102	103	125	85	91	76	100	106	117	90	110	86	100	96	121	87	109	95	100	108	113	90	105	98	92	79	85	106	125	84	113	106	118	94	96	101	96	90	107	96	101	102	83	120	98	95	97	105	106	97	108	102	102	100	92	116	104	107	101	92	100	93	92	94	106	73	112	104	92	83	84	91	79	111	86	88	86	113	100	104	90	89	92	85	88	94	85	87	88	93	121	105	89	84	95	88	102	105	107	94	106	103	102	87	109	89	89	103	96	94	98	84	106	98	112	78	87	96	88	72	102	101	94	107	100	91	98	92	106	82	106	105	106	86	91	105	69	94	87	103	102	108	92	98	87	99	94	89	103	101	103	89	96	93	97	97	98	78	114	99	99	95	109	98	100	81	113	90	73	109	88	81	95	101	77	94	106	89	106	103	86	83	94	106	95	95	89	88	86	105	107	99	90	97	95	102	88	95	98	92	97	97	98	120	92	93	101	93	97	107	95	110	115	87	108	91	107	99	92	120	103	85	97	80	87	89	94	93	91	92	86	106	107	76	80	99	93	96	97	99	134	77	96	84	100	90	117	91	107	105	84	94	90	106	85	110	91	105	101	103	103	107	89	107	92	96	89	98	60	94	89	81	93	93	98	93	104	87	84	84	95	91	102	99	101	103	100	84	94	90	115	92	90	90	99	96	97	91	89	76	111	94	85	91	95	90	101	85	100	75	86	93	90	90	108	102	105	88	84	86	100	91	75	101	70	103	88	86	84	74	111	84	111	88	80	115	85	101	113	85	99	105	109	88	112	109	78	95	88	97	81	92	93	98	79	86	87	93	94	85	102	106	97	92	94	73	82	87	82	105	114	97	98	93	101	98	99	98	82	87	90	95	90	89	92	107	105	101	88	88	105	81	86	105	94	115	94	90	90	94	96	109	88	103	94	96	99	87	102	99	109	97	88	99	103	101	87	104	108	81	92	88	82	92	79	88	114	96	98	96	85	87	86	84	116	82	95	100	91	108	86	90	100	82	95	122	110	112	86	78	104	85	82	97	81	84	107	83	100	102	86	88	123	78	80	92	97	109	86	84	86	91	81	78	106	98	101	88	107	102	89	95	100	99	83	87	100	88	82	89	90	101	75	93	76	109	91	100	88	102	95	97	97	87	95	91	99	81	98	73	105	103	115	100	94	91	101	89	93	87	98	97	99	91	85	95	84	96	84	87	79	81	85	104	100	113	109	101	86	110	99	97	100	110	101	103	83	111	81	98	82	93	72	103	97	83	103	96	87	97	93	74	91	92	80	83	80	106	102	84	101	83	101	99	121	88	89	101	101	85	95	87	94	91	100	84	98	104	90	101	77	90	103	105	106	89	89	85	90	101	91	89	106	105	105	92	110	99	104	100	100	88	98	104	91	86	87	77	91	89	98	99	91	110	94	98	97	95	92	98	112	88	87	81	105	92	107	81	96	102	78	78	97	99	92	104	83	98	113	78	105	81	86	94	107	84	83	98	91	96	94	119	97	90	85	94	93	103	79	106	81	85	106	89	99	90	108	94	113	91	77	82	93	94	102	107	111	85	106	89	80	103	105	96	96	92	98	96	78	109	110	87	89	96	94	99	109	92	89	70	108	98	79	104	90	77	86	82	107	96	92	81	78	80	98	90	90	82	96	93	75	82	86	110	91	87	88	118	100	78	105	89	83	109	91	95	83	103	107	89	94	91	86	106	86	85	115	95	117	98	92	89	89	96	100	91	89	88	80	98	84	89	76	88	98	99	87	94	76	98	98	99	94	92	106	88	104	86	114	85	87	90	87	95	91	84	111	97	95	108	96	95	73	86	93	116	95	108	102	76	117	84	102	94	76	90	100	109	87	100	87	90	94	103	93	77	91	109	78	89	89	87	119	124	87	103	98	97	81	88	76	100	82	102	79	96	92	90	102	105	77	97	92	99	114	95	94	103	86	77	116	104	111	95	89	84	92	108	112	92	103	100	91	97	90	91	89	93	82	92	104	99	93	100	94	103	85	100	85	87	98	95	96	94	81	107	110	96	104	113	85	81	87	94	91	98	78	94	83	88	107	78	79	96	99	93	80	86	88	86	91	72	93	95	76	112	90	90	96	95	84	78	100	101	112	91	98	89	90	93	79	114	91	91	93	113	113	85	85	82	95	107	83	95	83	97	92	76	107
345	2	2100	138077	410	0	17	124	191	352	400	399	375	337	315	328	281	252	248	247	211	225	195	202	177	191	187	181	175	197	174	182	175	147	150	173	144	157	153	162	153	180	135	158	141	160	139	141	137	116	151	125	140	133	130	134	150	138	106	128	121	149	123	130	128	126	132	132	122	129	117	118	133	123	117	127	121	119	113	123	127	113	124	117	112	137	135	141	132	103	127	122	116	126	102	140	110	116	120	117	115	125	139	124	134	119	118	110	126	126	127	103	114	127	124	113	111	124	109	150	121	114	111	128	127	129	95	107	125	114	121	119	120	116	129	103	121	112	123	122	138	128	128	117	127	122	122	99	110	122	157	105	107	118	105	122	137	135	119	131	113	124	142	119	111	121	114	102	127	102	115	118	110	130	142	106	116	133	122	101	121	125	124	110	138	136	107	116	116	123	131	146	135	124	122	112	116	127	125	123	149	132	135	125	137	118	131	103	108	120	118	114	111	134	121	128	112	113	104	108	134	118	115	123	117	109	103	125	107	117	133	139	134	125	115	116	130	110	125	123	96	106	115	118	147	133	116	115	127	142	124	128	107	122	123	128	120	115	106	122	104	85	118	121	112	111	109	113	140	111	113	120	127	128	128	125	112	100	133	141	118	110	123	111	102	141	100	126	115	105	124	125	116	108	128	115	119	111	104	119	112	136	120	129	114	126	118	122	112	125	104	110	122	129	107	136	111	111	133	115	126	127	123	115	131	125	110	134	125	123	123	113	108	121	110	108	121	118	109	118	141	110	126	136	112	110	122	121	126	122	119	110	105	134	115	118	106	126	129	134	128	131	102	99	134	116	122	114	116	121	120	131	109	113	119	113	108	110	124	109	102	119	102	127	118	111	123	120	124	134	117	102	122	112	138	132	125	103	121	127	105	128	122	114	131	127	126	120	132	118	115	120	107	129	115	122	116	112	119	128	121	114	113	123	109	127	127	122	133	121	141	99	110	113	111	113	132	114	103	119	116	120	121	110	123	110	106	105	120	105	104	129	107	125	113	132	141	118	119	139	112	125	125	124	105	115	133	110	131	116	124	125	111	113	126	93	122	111	130	112	131	125	113	115	107	119	128	124	114	111	116	137	119	123	119	105	119	135	112	101	114	119	125	137	104	113	111	102	112	103	116	135	105	117	118	115	127	114	131	112	120	124	114	103	107	118	112	118	127	124	116	118	109	122	118	130	104	109	98	124	135	129	107	139	99	115	114	127	102	100	132	127	131	121	139	120	130	144	119	133	119	114	106	113	101	138	120	116	119	106	105	106	103	126	103	123	129	111	99	118	120	119	133	110	110	134	131	111	128	133	108	129	106	126	133	111	121	133	101	118	124	113	116	124	141	122	117	130	125	119	116	107	135	115	145	103	103	112	110	113	124	117	119	107	114	122	123	108	122	117	110	138	99	125	134	140	105	123	138	123	97	121	111	124	116	94	124	104	130	112	113	118	118	112	133	129	115	125	121	125	91	110	122	112	110	109	107	121	132	93	123	126	109	104	108	112	126	119	88	110	124	125	117	118	110	117	128	108	116	125	113	117	106	112	132	113	127	103	115	115	114	105	134	124	116	114	116	129	125	144	115	130	129	135	139	116	108	122	110	130	114	117	123	130	117	115	120	113	114	117	108	114	100	124	126	119	121	128	111	121	121	100	133	99	119	117	103	127	86	120	113	111	133	119	111	122	120	118	122	123	104	115	118	120	125	123	99	102	117	97	120	96	114	97	109	105	106	109	131	108	120	120	120	109	108	109	103	135	103	107	122	98	120	109	129	112	101	112	98	88	133	111	98	117	121	109	121	124	128	92	129	125	116	130	112	107	106	121	121	104	111	110	120	103	128	136	125	107	113	93	103	115	108	116	106	115	124	113	120	105	106	114	115	127	109	127	122	130	142	119	101	128	114	106	116	128	108	117	113	125	128	115	118	113	106	102	107	118	119	114	107	99	126	124	118	113	108	125	123	106	107	123	107	127	125	107	113	132	116	105	121	118	103	121	112	117	126	120	106	127	119	123	118	107	99	121	110	111	115	109	110	109	117	108	120	126	100	102	126	110	112	119	112	112	118	101	106	98	120	105	113	126	115	110	106	141	118	119	113	126	133	108	113	131	116	116	118	115	123	98	104	119	105	114	124	120	131	120	103	122	117	110	98	127	119	139	136	106	105	122	109	123	117	94	138	123	103	124	117	122	109	114	126	121	126	129	109	104	119	95	93	124	122	141	111	118	122	110	106	120	134	111	122	122	134	115	102	116	106	108	109	134	125	106	126	119	116	117	116	108	121	96	127	131	126	142	131	125
345	3	3500	138201	405	0	17	191	238	404	408	439	368	368	339	324	320	278	295	314	268	247	264	230	246	223	205	213	211	200	233	193	197	190	204	206	208	197	187	186	201	161	186	185	161	190	184	176	173	169	157	165	170	156	151	175	162	156	162	156	162	140	175	152	137	149	147	182	168	151	150	144	165	146	168	162	141	164	152	153	142	151	167	160	149	158	158	146	161	169	143	150	150	157	136	139	161	161	179	148	139	157	135	138	149	168	158	153	158	143	150	158	152	173	143	142	149	179	148	156	144	132	129	136	164	158	143	147	125	149	133	137	141	151	140	154	159	149	151	158	148	140	138	141	152	140	158	154	139	126	138	140	161	153	154	136	140	146	145	135	157	137	150	155	157	151	145	159	138	131	157	147	142	154	169	150	122	149	158	111	141	140	151	129	169	123	142	122	160	165	144	161	130	146	140	142	158	145	150	148	128	155	164	127	160	128	150	133	153	158	142	150	135	147	138	154	152	155	147	155	121	138	161	147	146	164	149	139	155	145	140	153	157	172	157	148	150	144	145	133	134	150	164	138	118	150	139	147	135	151	137	173	125	146	163	137	146	149	139	159	151	147	148	149	153	114	167	138	151	143	170	126	148	150	141	125	131	138	140	139	139	152	142	130	141	158	138	154	158	151	168	141	151	149	163	141	131	147	140	142	158	155	162	144	128	148	127	152	146	132	141	140	150	120	136	131	148	128	127	148	140	135	150	147	127	145	153	137	166	141	142	154	121	173	171	129	144	150	163	140	152	154	140	135	158	159	138	146	149	162	138	174	126	134	140	138	148	116	161	129	151	134	141	143	139	145	156	160	120	137	141	157	141	163	156	128	141	117	156	149	144	149	130	128	138	133	145	130	146	136	137	138	148	145	142	142	143	151	135	137	138	119	159	155	145	144	138	129	152	138	133	147	124	138	139	132	133	131	118	143	150	141	130	151	148	148	155	137	152	147	144	149	140	158	163	140	130	125	161	141	143	156	165	133	145	149	159	156	146	156	169	172	158	163	151	168	129	140	146	151	165	154	149	133	163	156	152	162	123	135	159	140	143	134	130	155	159	146	143	143	157	146	149	140	165	158	156	135	128	146	147	131	115	125	158	134	146	143	125	159	131	154	153	146	151	134	156	144	151	160	133	157	156	145	136	145	129	151	156	137	148	156	143	138	132	126	164	126	147	139	134	155	132	132	171	156	159	151	129	137	127	149	140	144	159	126	167	156	148	146	118	170	140	158	131	170	160	149	144	141	150	141	140	147	146	137	117	147	158	145	127	122	138	142	150	147	133	147	160	137	145	141	141	132	126	142	138	143	144	145	156	146	145	169	162	124	136	154	146	144	179	127	159	159	152	136	157	157	155	142	141	148	148	137	111	153	148	148	146	140	139	161	158	113	159	129	155	143	129	147	131	150	164	133	144	131	164	158	136	138	142	144	144	148	132	145	151	128	139	136	137	118	163	171	143	138	159	147	152	142	158	146	127	141	114	149	135	141	154	148	138	125	131	150	159	160	150	145	131	144	151	129	143	150	140	162	133	138	149	138	142	131	135	161	142	161	146	148	160	144	161	146	151	149	136	145	139	142	160	131	146	138	149	146	126	153	147	147	144	148	154	159	133	137	145	151	121	152	136	165	146	144	139	155	144	141	154	148	154	141	140	143	129	150	143	159	146	138	143	139	142	159	134	138	133	152	173	118	140	139	141	150	172	147	145	143	138	167	127	129	122	136	139	151	152	136	146	140	156	142	126	150	151	153	137	131	147	167	170	136	137	126	131	161	143	131	138	144	149	144	145	154	148	139	144	133	143	129	148	146	132	156	144	125	159	168	145	142	148	151	145	143	147	131	151	137	148	134	137	129	155	154	149	167	147	154	129	136	166	150	155	133	145	130	138	142	135	147	155	146	136	120	145	150	123	139	143	138	126	131	150	168	160	146	143	154	151	141	145	114	162	131	148	146	154	144	159	148	150	159	119	143	142	140	148	133	148	129	150	144	146	146	136	146	158	140	155	140	143	144	131	164	137	136	147	153	132	139	132	155	122	153	142	153	144	141	167	163	135	143	162	125	142	144	141	153	159	149	149	152	151	139	145	146	136	152	139	131	136	136	165	143	156	143	126	132	126	128	150	144	156	151	165	155	146	156	144	139	167	152	125	137	146	156	138	141	151	148	136	155	161	149	143	132	145	165	114	135	157	139	150	123	156	141	136	141	146	146	153	139	138	155	148	136	136	152	140	145	146	129	137	135	154	144	151	144	135	153	148	159	153	135	146	154	127	170	146	162	141	163	150	140	165	154	151	122	143	146
345	0	2700	138324	386	0	16	188	284	447	446	494	487	480	403	445	361	372	376	342	357	331	309	306	314	297	266	281	295	253	261	302	272	262	265	270	228	237	270	215	258	252	255	275	227	232	247	232	198	201	213	231	226	203	224	203	220	219	204	226	190	223	184	179	209	224	228	190	203	192	214	205	182	208	205	201	238	194	221	199	209	207	215	200	194	223	207	204	201	207	200	208	194	228	194	172	171	191	165	191	225	199	190	224	190	208	245	198	204	199	191	205	187	211	212	213	210	192	193	178	190	201	231	194	192	212	205	200	214	191	208	190	187	203	189	206	229	187	214	196	180	194	199	199	211	212	203	195	210	202	191	217	211	217	193	201	196	190	197	205	174	209	209	209	208	172	197	204	198	199	198	196	188	206	200	172	182	195	188	184	199	174	196	190	177	184	205	204	196	189	200	189	195	179	192	231	196	189	189	198	190	200	200	174	213	175	218	198	212	195	196	206	170	226	197	191	190	206	187	213	169	229	188	186	206	195	187	193	199	205	215	190	201	197	189	194	190	190	184	186	195	192	201	189	195	185	194	200	186	198	164	184	189	207	169	199	188	206	195	207	180	208	202	217	186	164	172	166	198	193	207	201	184	203	195	207	190	202	188	180	205	212	196	210	173	191	203	190	180	191	180	196	203	209	169	187	211	176	204	196	201	185	196	183	202	196	182	176	192	209	183	174	175	185	186	187	205	197	201	185	181	186	202	176	180	185	193	186	201	164	200	191	185	210	218	201	198	182	209	203	199	173	196	184	206	197	183	208	199	191	196	210	194	202	191	187	201	206	208	174	196	176	216	167	186	179	218	195	198	172	185	180	198	201	192	168	193	207	188	211	206	190	180	179	197	212	188	199	189	191	192	211	203	199	179	184	210	179	203	205	191	184	183	185	199	238	187	201	191	190	206	181	235	200	191	206	198	196	196	173	200	216	200	209	215	181	196	181	206	187	175	207	196	185	205	193	188	194	181	190	189	211	194	210	197	185	200	190	186	218	200	227	190	185	172	191	192	190	168	173	196	193	217	206	215	180	203	200	206	186	188	206	174	208	177	189	180	205	204	210	186	199	203	220	208	173	210	202	171	187	205	209	200	207	218	220	215	179	197	221	191	204	194	191	187	205	213	181	199	171	196	180	215	198	184	227	204	203	188	189	203	197	211	204	187	180	169	193	179	171	168	194	171	190	169	172	214	194	187	189	197	215	177	175	191	204	183	189	187	192	178	179	181	195	190	186	191	207	185	206	200	189	194	193	198	163	186	203	170	184	192	191	177	199	172	197	195	191	186	176	181	187	208	211	191	205	187	175	193	193	192	173	183	168	201	158	178	184	209	177	201	178	163	195	191	203	208	178	177	193	196	179	192	191	194	185	208	202	186	185	210	202	194	192	181	187	176	218	203	205	192	182	201	189	185	204	184	204	195	202	215	187	188	200	202	198	216	197	203	196	193	185	178	182	190	190	191	180	207	187	181	184	202	197	196	210	175	195	196	161	214	185	182	186	208	173	210	201	179	216	181	190	193	201	214	202	176	163	202	210	215	186	166	171	177	216	187	190	184	194	200	207	213	200	203	172	172	211	191	207	228	180	192	186	183	191	183	197	193	205	164	174	188	210	188	188	181	171	185	225	170	185	176	208	200	188	201	199	202	182	202	166	198	188	171	181	181	206	188	206	190	197	202	194	200	200	189	168	191	182	208	195	194	198	196	192	190	191	190	191	171	214	200	190	182	189	196	190	196	182	217	187	219	222	217	217	183	190	201	190	173	222	188	183	179	191	198	187	195	178	203	192	190	184	194	178	196	199	182	198	194	200	196	159	222	198	182	195	213	186	187	170	176	177	190	199	193	186	189	185	180	202	173	212	214	211	183	200	183	197	194	181	227	173	180	189	193	191	200	212	179	192	185	196	172	191	181	203	197	207	208	172	212	201	191	186	184	208	205	201	168	207	196	209	211	191	189	191	214	207	192	201	204	191	185	203	194	185	214	193	180	213	184	216	193	187	195	205	187	195	200	186	189	205	217	179	182	207	182	201	180	202	188	190	200	209	191	199	207	210	194	184	206	176	189	189	201	193	190	185	183	188	195	171	160	190	182	221	194	173	189	181	188	159	179	164	179	207	174	190	201	185	174	185	186	175	195	176	185	208	182	165	196	210	197	194	206	192	191	202	161	190	200	192	191	196	199	184	182	178	202	192	184	190	200	184	193	178	140	202	196	199	203	204	196	170	213	201	190	175	185	191	183	200	194	190	181	203	167	205	203	202	186	197	198	213	181	202	193	192	172	197	203	183	188	173	172	170
345	1	1900	138447	411	0	18	90	175	334	305	353	313	295	283	250	217	226	207	210	183	161	176	149	188	149	134	144	144	144	146	135	132	136	116	129	133	132	113	149	119	123	111	105	116	126	128	127	106	108	105	111	113	115	112	110	130	100	100	89	119	98	101	97	108	98	91	97	95	104	86	107	102	93	95	96	97	112	101	88	96	87	101	107	113	99	98	115	106	97	87	96	111	99	101	104	100	102	104	106	106	109	76	96	115	98	91	124	87	92	105	94	82	82	107	105	88	95	96	101	96	100	107	102	106	88	95	94	93	103	114	100	94	90	91	75	100	98	101	105	95	108	106	103	85	97	81	104	88	79	95	100	103	96	106	105	100	111	86	94	88	108	97	81	92	76	112	82	96	98	99	100	101	104	96	100	101	94	92	77	81	99	88	102	107	103	102	102	100	100	87	95	97	92	92	84	103	96	90	86	91	102	90	91	106	91	95	77	88	102	88	121	102	94	89	99	85	88	89	93	99	89	100	84	99	76	84	83	108	112	104	89	101	102	101	99	109	91	85	89	92	90	100	107	83	89	86	110	99	87	86	73	99	99	89	79	86	98	79	101	84	90	110	101	94	100	101	85	91	85	103	91	86	88	90	81	90	87	103	92	84	99	112	102	74	91	97	84	131	87	86	93	104	87	75	94	94	91	96	104	88	93	76	91	100	90	78	89	85	108	108	86	82	91	87	101	73	107	88	109	96	101	107	94	100	92	83	98	86	91	80	101	67	103	88	99	95	93	102	98	90	95	93	87	92	97	94	90	97	90	83	83	87	104	87	98	92	92	88	95	84	93	90	98	88	94	100	95	97	109	99	104	93	88	87	101	89	114	96	99	103	107	81	94	85	94	113	90	104	92	98	107	90	96	101	87	98	95	88	101	95	97	79	91	90	78	98	103	88	94	89	87	77	95	86	90	102	91	106	110	79	81	97	77	111	80	105	88	79	94	89	101	70	98	98	87	104	97	80	113	85	99	88	85	88	86	87	102	89	105	88	93	108	90	93	94	83	82	98	89	76	82	95	89	105	90	89	102	97	92	86	84	101	95	109	94	83	87	89	66	96	84	101	89	77	89	68	104	90	98	98	89	87	92	103	90	96	84	85	86	80	101	82	88	95	86	81	92	81	95	88	94	82	105	87	65	100	92	109	85	109	96	108	78	90	90	75	99	79	73	110	91	88	90	86	89	108	91	91	89	91	87	95	82	79	76	90	87	88	103	101	97	95	75	110	85	100	111	79	98	102	84	103	83	89	94	88	90	89	88	88	95	82	83	78	101	97	100	93	109	94	110	81	98	85	107	76	94	94	104	91	95	83	108	92	88	83	82	83	96	98	102	79	105	98	134	92	103	107	87	95	90	107	96	98	103	100	85	85	68	100	91	102	80	88	80	97	82	89	88	112	81	97	108	96	90	90	92	90	90	96	86	99	85	86	105	88	82	93	89	96	86	86	76	80	86	99	73	72	104	87	95	79	91	84	86	87	95	97	97	108	99	99	94	91	94	107	111	108	114	86	98	82	91	89	76	95	80	93	100	105	106	81	93	84	99	95	100	86	100	100	101	83	107	87	98	90	93	80	97	103	105	100	99	107	91	91	77	90	102	78	101	76	91	110	112	107	107	92	91	83	97	99	99	89	92	99	98	102	99	101	92	110	110	88	84	82	89	108	93	110	94	98	91	91	82	99	91	88	89	94	105	86	102	86	93	91	103	86	98	85	78	91	92	83	75	111	92	87	87	84	91	83	91	98	75	95	105	99	91	92	99	102	97	98	83	89	77	88	87	92	105	86	112	88	83	93	83	95	88	93	95	82	94	88	86	95	105	104	84	94	81	119	97	85	83	81	87	88	79	89	110	93	92	98	91	95	102	87	92	91	84	99	91	89	101	80	97	77	101	84	108	89	85	102	89	99	82	95	91	95	91	74	84	90	86	79	87	97	100	94	103	100	80	83	103	99	76	99	95	91	95	84	96	105	86	82	91	98	103	100	86	79	72	91	69	89	91	93	99	85	92	94	81	81	99	78	100	111	109	88	89	76	79	104	92	92	107	90	83	94	84	105	102	99	84	100	95	89	93	98	100	98	90	104	87	75	85	90	98	115	82	91	97	105	101	92	95	100	92	88	96	96	78	83	90	90	104	88	105	95	80	99	91	103	104	101	83	96	102	71	87	102	98	105	95	110	74	75	91	83	103	90	84	107	94	78	83	90	81	107	94	99	88	108	88	95	93	80	90	101	92	90	82	111	96	91	104	93	79	96	93	89	92	97	111	84	96	90	98	93	89	83	103	81	106	89	110
345	2	2100	138570	409	0	14	114	194	359	385	416	362	349	337	306	247	246	259	236	238	203	215	211	195	183	182	173	165	168	174	166	150	164	140	157	147	182	160	153	137	146	175	144	136	147	158	125	141	131	120	129	130	148	140	136	128	135	145	113	112	129	127	144	106	132	138	133	128	116	142	141	123	111	159	139	121	131	116	142	131	123	142	92	142	132	121	115	113	120	114	133	113	133	115	137	135	125	114	130	148	128	113	107	127	130	122	127	136	126	110	124	118	126	117	118	115	116	121	132	121	123	119	117	112	125	130	128	119	122	119	102	117	112	114	124	127	122	110	114	118	121	115	127	125	123	130	121	119	117	127	116	128	134	107	113	128	132	120	136	117	122	108	126	124	147	119	113	125	115	113	141	100	140	112	125	126	117	125	111	101	111	104	113	100	118	131	113	124	129	95	129	113	115	109	100	115	120	142	122	119	104	109	110	133	119	146	107	122	99	124	126	97	104	113	127	104	115	133	127	122	140	121	131	120	125	121	104	132	103	126	113	119	104	124	111	112	134	118	108	123	116	113	113	125	114	120	109	130	121	110	104	115	124	113	127	117	121	123	112	127	115	110	139	110	117	113	103	133	123	101	116	123	114	89	107	131	120	104	118	111	100	126	109	98	131	99	111	108	116	105	118	111	113	117	102	121	109	117	120	117	118	134	118	119	129	135	110	124	119	131	133	129	122	122	123	134	124	130	113	130	124	128	131	134	115	130	108	118	131	114	119	96	124	121	141	115	131	123	99	126	114	108	114	108	108	124	102	114	104	130	120	117	133	112	109	114	133	117	116	102	111	107	110	111	136	128	109	122	110	108	122	108	113	121	117	99	126	112	118	123	126	106	100	128	103	110	125	133	119	127	102	102	130	100	110	109	123	123	112	116	130	106	124	120	131	103	127	111	107	93	104	115	112	110	100	110	113	119	103	103	102	126	119	122	99	124	113	123	122	115	121	100	139	117	123	126	124	119	127	115	117	111	103	117	123	107	111	124	136	133	100	99	122	97	132	98	103	119	113	128	111	111	116	136	128	95	118	123	124	117	120	105	116	112	123	112	102	123	122	100	95	90	109	117	109	117	104	128	89	139	109	135	107	124	134	115	121	133	117	131	127	111	115	114	100	123	98	107	109	117	99	112	114	100	115	97	101	121	109	125	127	119	113	114	105	108	109	109	106	115	127	128	130	100	120	108	133	115	113	103	130	114	106	97	99	108	123	105	105	97	108	108	103	113	124	98	102	111	109	116	134	115	128	141	117	100	112	104	121	119	107	134	119	91	95	123	117	124	116	118	111	111	116	102	117	106	117	136	126	103	107	126	121	130	119	121	117	124	120	112	108	109	126	119	128	124	111	107	122	116	100	137	105	118	112	117	100	134	128	102	107	99	101	129	113	112	120	116	126	124	114	120	95	95	135	99	105	117	100	111	116	107	103	114	107	91	117	122	118	124	120	111	104	128	113	124	113	127	114	102	117	120	107	112	136	100	116	123	91	112	128	97	117	126	112	143	106	119	118	118	135	110	120	118	103	135	110	109	130	122	103	109	131	114	112	120	115	98	92	114	130	111	106	115	107	118	90	126	128	129	123	115	101	120	115	89	103	110	124	94	124	112	122	132	120	105	113	97	115	124	120	124	113	120	105	101	113	124	113	135	124	113	125	102	121	116	109	105	123	117	107	115	113	130	106	125	113	122	126	116	96	104	107	115	117	101	123	126	102	115	117	115	113	109	118	106	119	126	102	116	108	112	115	128	115	108	106	118	121	126	125	123	117	108	126	113	110	111	118	112	104	116	105	109	114	92	117	128	110	124	109	119	113	124	122	108	125	115	110	123	107	109	114	93	119	126	113	109	112	121	129	120	96	111	125	112	123	115	117	123	115	122	116	112	134	130	103	110	116	110	100	132	109	118	137	112	100	111	126	116	105	109	109	111	108	110	113	122	91	119	106	121	118	113	120	112	107	99	110	117	101	113	123	110	131	113	123	140	118	107	104	104	112	120	110	124	138	103	118	131	130	102	109	109	116	113	116	121	118	116	120	110	131	133	109	110	123	126	101	106	127	114	102	122	124	113	123	109	117	123	130	109	103	123	116	120	115	120	126	110	101	104	115	99	108	121	105	119	111	104	114	113	114	111	111	125	104	111	103	123	101	114	101	115	120	110	127	114	114	115	109	113	128	107	109	124	123	107	114	133	122	116	114	117	105	112	134	107	114	125	116	121	106	124	111	90	100	105	102	127	103	116	103	125	125	118	126	117	101	120	106	120	116	120	108	118	104	110	124	115	113	119	124	136	104	94	126
345	3	3500	138694	401	0	15	158	266	393	401	472	393	396	332	335	312	320	274	316	270	281	267	279	208	230	210	247	201	207	207	205	191	195	211	228	197	205	198	184	190	196	170	185	154	189	177	182	162	188	173	168	179	147	168	141	146	147	164	151	171	156	172	161	159	173	177	166	153	168	142	165	162	145	151	151	149	140	136	181	168	141	171	152	154	142	138	143	132	148	162	141	140	148	163	148	162	158	165	161	161	153	163	165	145	140	133	119	151	171	140	139	102	149	152	140	148	154	144	163	142	152	164	163	146	163	161	150	166	170	154	142	147	141	152	161	143	142	144	155	165	146	160	129	141	151	140	145	138	142	150	126	155	146	174	162	135	134	140	144	133	150	129	144	152	160	170	132	162	173	168	146	173	135	142	160	150	124	141	144	151	157	152	152	148	159	153	134	150	131	134	147	160	156	151	139	156	148	162	158	139	122	155	158	175	151	146	136	154	150	149	130	136	151	150	164	151	177	135	147	127	150	139	156	161	151	148	146	140	158	141	129	158	147	138	143	154	141	154	149	146	147	151	153	143	143	139	153	138	134	148	155	151	160	122	162	154	151	150	122	162	139	145	125	136	134	163	131	158	164	144	148	145	130	139	142	136	137	129	157	133	137	134	139	152	143	121	153	162	137	145	141	146	141	144	140	155	160	157	139	143	155	148	152	133	154	145	138	151	149	160	126	158	146	135	128	153	143	132	146	143	148	162	159	159	146	131	141	160	143	154	143	148	135	156	138	148	147	144	155	135	148	148	139	155	131	128	141	138	135	167	136	170	160	145	180	159	163	134	136	155	140	131	148	132	134	154	147	157	139	134	158	179	146	158	153	138	152	144	150	133	139	148	139	136	135	141	135	127	131	135	124	129	145	152	137	135	145	134	131	133	128	170	137	152	121	111	144	150	150	136	146	130	133	142	148	142	125	162	150	149	124	165	133	156	168	169	147	152	145	155	155	147	145	125	151	151	140	151	145	130	135	128	147	156	139	159	145	131	154	142	164	150	146	151	147	140	161	153	139	146	145	120	155	145	156	141	146	134	168	134	154	145	149	134	161	164	143	149	144	171	143	160	125	155	144	118	173	142	146	155	163	159	145	175	133	131	130	137	143	125	158	163	138	145	140	147	145	146	158	157	128	145	169	168	155	140	137	129	145	135	143	124	150	161	143	161	144	134	153	145	158	146	147	164	165	137	135	152	150	152	143	115	148	137	154	147	160	133	136	154	157	139	138	149	160	139	131	142	149	126	140	133	139	145	133	142	150	140	151	131	116	141	137	150	149	151	138	132	151	130	136	167	152	143	144	140	150	133	161	138	153	161	138	151	147	154	126	168	139	156	169	148	122	140	130	129	118	132	152	154	144	145	149	148	138	155	131	136	159	136	158	149	169	117	119	129	137	138	144	141	135	125	136	153	155	156	160	137	151	135	134	136	135	146	142	168	146	142	120	166	172	141	165	150	153	145	138	138	159	143	121	128	143	166	142	168	131	158	130	125	148	136	146	146	139	139	165	120	144	121	148	140	150	147	148	141	147	153	157	142	158	147	160	139	166	161	170	137	150	128	145	145	134	145	133	152	127	147	159	145	145	138	129	156	140	150	147	149	119	124	136	137	172	145	123	150	176	147	164	149	152	160	141	150	156	139	138	137	155	147	151	124	149	156	157	140	161	121	131	148	149	119	160	167	148	124	157	147	157	151	149	141	151	146	138	132	124	146	134	145	143	152	142	148	154	125	127	148	155	138	126	117	159	156	157	140	138	163	148	152	154	127	132	129	131	125	123	149	143	159	155	151	141	140	161	144	145	124	139	142	154	129	151	141	136	146	141	144	129	135	159	122	146	137	134	151	141	137	153	167	115	152	153	141	130	157	163	140	160	132	135	168	145	148	166	140	131	158	150	157	130	158	132	131	174	143	147	149	145	143	149	141	145	167	139	154	162	124	164	147	134	128	137	137	141	125	151	132	135	137	136	153	141	157	145	142	145	143	140	156	127	150	141	142	132	145	144	141	131	159	155	120	144	146	134	136	133	140	146	139	153	146	123	144	150	159	146	143	143	142	147	145	141	138	133	149	136	149	149	145	151	144	157	134	154	166	132	150	153	143	154	132	134	155	175	143	146	139	148	166	135	151	160	138	138	142	129	161	152	152	146	154	143	140	148	164	156	150	148	131	146	133	152	151	150	120	137	140	162	165	135	127	129	118	137	150	140	145	134	144	132	159	146	140	133	142	150	127	137	137	154	132	124	137	161	146	115	136	157	153	111	138	146	158	137	153	146	124	143	125	130	135	142	147	153	132	148
