345	0	2700	109902	408	3	9	46	162	265	295	373	328	359	293	306	300	288	261	275	260	270	236	245	216	257	225	249	223	200	204	229	198	214	183	188	194	195	174	176	185	147	156	166	147	175	166	164	151	155	169	148	169	153	158	142	172	151	140	170	149	159	139	136	153	121	154	133	128	136	141	146	147	140	141	149	133	133	145	148	131	124	125	147	156	125	138	146	149	117	122	117	117	134	134	142	134	119	145	140	143	125	100	131	123	144	146	118	134	138	118	123	109	135	132	127	133	125	134	113	132	116	125	153	110	107	129	143	117	123	101	137	127	132	138	126	124	130	113	136	155	104	127	139	107	151	135	127	149	134	113	118	123	138	127	123	122	110	117	130	126	114	128	134	126	137	135	129	135	104	118	127	124	136	115	136	143	109	114	121	107	131	131	126	101	136	127	113	152	109	129	125	96	125	128	126	142	135	140	123	126	113	114	120	129	122	118	125	110	123	123	145	118	118	100	130	142	121	128	105	124	116	109	116	137	108	122	121	113	113	130	126	133	125	113	113	122	127	119	114	111	122	141	146	121	123	104	128	126	105	126	127	127	133	138	124	122	124	114	121	127	137	133	144	126	116	126	143	136	133	118	133	126	118	127	122	122	127	116	133	112	120	145	134	123	105	132	136	144	128	123	117	124	114	126	115	135	114	133	101	124	136	119	127	114	153	129	137	143	111	148	129	126	124	106	127	129	126	129	132	115	120	109	151	131	123	145	122	126	129	132	120	119	119	126	135	121	126	124	139	124	101	136	123	112	108	121	121	144	130	139	118	126	131	124	101	125	131	133	119	142	117	132	115	115	122	144	113	126	124	123	118	106	136	125	97	117	115	109	119	137	153	121	125	111	124	139	119	126	125	114	128	129	131	127	120	131	126	113	136	125	117	105	121	102	124	131	105	118	128	122	121	130	126	115	119	109	124	122	128	112	133	121	116	128	119	105	125	111	108	118	133	110	128	123	123	120	121	107	104	128	136	128	140	112	136	134	139	106	125	115	123	127	129	112	121	128	112	103	132	118	137	135	137	133	108	110	106	124	111	122	115	141	119	110	117	140	114	131	116	109	105	129	123	129	120	109	125	116	119	113	106	99	132	120	135	128	132	131	118	152	128	123	120	148	152	124	107	104	97	121	122	110	132	139	126	127	120	123	127	122	124	136	132	129	128	125	103	125	109	136	125	138	121	122	152	125	117	112	126	123	121	130	118	125	132	107	124	120	116	110	127	110	116	137	124	121	93	130	133	120	124	106	110	131	131	133	125	139	134	132	132	136	131	126	136	123	137	114	113	122	122	124	117	111	114	101	149	116	121	125	117	118	118	123	126	134	131	117	135	118	118	122	143	139	118	123	118	127	124	138	109	111	117	126	125	147	112	113	108	130	117	148	119	129	112	134	134	112	125	122	110	125	129	123	119	121	92	114	112	133	105	132	117	118	117	133	123	124	116	114	136	152	127	110	95	123	137	118	117	124	142	118	141	116	113	116	122	118	126	131	120	120	128	122	115	125	104	131	112	131	152	119	132	103	113	125	113	108	122	111	135	116	132	145	128	100	116	144	143	119	127	119	96	124	139	116	111	144	115	122	100	124	114	107	126	115	119	114	105	126	139	118	117	121	145	124	123	137	119	123	116	126	115	132	107	123	125	130	142	118	124	113	139	134	131	107	126	138	142	129	115	117	96	147	140	122	104	117	123	121	136	139	116	139	129	129	113	115	122	100	123	120	126	126	123	120	116	121	118	130	120	110	113	125	122	127	127	130	106	148	112	131	137	115	113	116	112	139	125	136	149	110	100	119	127	117	105	113	112	136	98	127	117	114	123	122	125	123	127	107	111	106	130	128	119	131	106	91	128	114	119	108	116	118	103	124	122	142	121	128	124	115	106	110	149	119	132	125	116	115	101	110	122	120	134	116	128	125	125	132	124	153	115	115	132	120	96	141	109	119	136	115	128	115	132	124	117	123	112	116	143	125	108	113	135	114	114	119	128	136	119	121	120	130	128	130	128	109	150	110	120	109	109	125	108	152	134	130	116	126	121	114	114	110	113	116	100	112	136	108	123	136	146	112	124	129	130	137	135	115	122	136	139	126	115	116	129	113	111	130	108	129	114	131	133	128	105	127	105	123	113	113	129	144	103	122	135	112	124	131	121	106	140	109	126	125	108	111	120	111	119	113	121	120	108	115	123	128	137	117	115	120	104	122	130	102	114	106	119	135	142	107	130	126	136	111	139	128	125	112	103	118	127	126	115	121	129	130	112	106	103	115	130	122	122	109	141	114	129	104	116	98	100	117	139	107	127
345	1	1900	110026	400	8	23	66	143	334	319	351	328	333	278	258	248	236	232	220	215	217	205	188	195	188	159	192	171	178	175	148	161	153	133	135	153	140	148	130	143	133	126	137	168	141	123	136	137	124	135	133	110	116	102	135	117	109	112	140	121	125	129	139	100	99	118	125	120	130	131	109	131	109	105	131	122	117	120	111	118	115	112	132	102	116	104	128	127	101	115	126	107	100	106	132	118	101	103	109	121	85	128	118	122	122	121	126	113	115	112	118	89	90	116	129	109	106	123	108	115	101	96	108	81	109	118	121	101	115	121	115	108	103	100	115	116	119	117	106	118	120	116	113	112	116	114	130	113	124	108	112	107	116	116	106	102	117	93	101	111	109	119	114	105	116	91	97	101	128	108	115	117	118	115	107	92	109	116	94	108	109	101	118	119	112	116	122	107	119	131	121	75	104	115	125	96	113	127	124	112	112	107	94	95	104	130	96	102	90	125	109	113	108	123	103	106	116	130	143	110	101	94	111	92	103	103	95	92	99	91	118	132	95	115	112	117	97	119	123	116	127	129	102	141	104	128	111	105	120	122	107	102	106	109	124	101	103	101	97	134	102	110	105	83	98	93	105	104	109	96	126	121	103	112	99	119	117	105	125	116	112	117	114	114	106	95	98	94	116	95	105	87	99	99	111	122	105	88	102	120	123	96	98	105	101	110	123	105	116	92	119	90	101	114	108	122	96	115	108	109	110	93	110	110	104	117	92	94	85	100	98	104	125	125	105	108	112	105	126	95	109	112	108	118	108	110	121	113	121	101	121	96	130	121	94	127	105	114	94	105	111	124	112	97	104	109	106	115	92	121	107	115	109	89	94	115	125	112	115	103	112	118	104	101	90	103	96	103	117	122	102	122	95	118	103	125	117	97	124	104	110	112	99	92	123	101	74	105	125	118	103	118	116	110	89	85	104	117	108	123	118	128	113	99	97	101	102	132	111	105	131	95	96	126	104	122	110	95	102	101	116	103	116	127	101	114	93	106	97	103	104	116	99	115	108	100	114	119	105	118	91	120	93	93	90	96	113	104	122	99	89	115	124	111	117	80	110	117	109	99	85	117	106	103	118	112	98	129	113	115	102	134	105	111	128	114	104	112	99	106	95	115	135	105	106	119	98	118	107	114	107	106	114	111	103	99	110	118	98	103	119	103	100	103	115	129	116	99	114	88	89	118	100	109	97	114	110	98	105	126	112	115	110	119	108	98	102	115	119	99	123	89	102	127	104	107	92	105	107	97	109	83	89	104	108	111	104	109	98	104	100	113	115	102	116	115	103	106	93	106	117	105	98	93	125	111	103	93	95	126	103	104	103	107	92	91	105	126	97	96	129	93	95	112	113	97	91	135	104	102	85	122	108	131	99	82	93	118	119	97	129	100	131	113	96	101	110	114	118	129	115	103	109	108	115	114	111	110	108	95	118	132	111	118	104	98	87	101	106	102	103	112	100	100	83	104	112	130	131	113	125	119	107	116	109	112	99	104	111	101	133	115	94	128	92	121	102	91	108	96	115	108	106	99	115	113	114	104	102	105	117	99	120	117	111	113	115	106	109	107	108	85	94	128	122	121	88	106	96	112	125	118	123	133	102	99	101	109	117	97	126	112	117	97	97	111	102	113	115	97	110	109	139	121	111	138	111	104	96	108	110	121	99	104	102	102	116	109	125	114	129	111	124	104	93	125	113	104	117	105	100	121	126	107	112	112	108	113	116	113	122	104	92	112	112	109	110	90	107	106	106	126	116	113	110	102	128	111	109	94	101	116	105	113	101	97	106	122	111	105	98	105	113	122	107	118	113	114	124	90	99	121	115	116	109	106	114	118	99	113	117	96	123	110	101	102	104	114	117	100	92	114	108	107	102	106	105	112	105	103	111	101	106	107	92	113	102	106	90	95	119	113	107	113	106	98	102	99	121	119	107	110	105	86	98	106	106	113	90	106	113	124	120	95	117	114	120	84	108	92	105	107	104	114	109	95	107	112	102	103	125	105	99	126	117	124	126	106	104	130	112	104	120	102	111	119	110	113	106	88	110	111	109	102	113	120	99	113	105	99	96	89	105	101	105	121	118	114	134	110	110	112	116	114	122	127	108	87	118	97	107	97	120	99	103	126	95	127	90	107	117	112	116	123	111	118	91	106	123	124	132	111	115	114	101	134	116	112	120	99	104	107	94	87	113	133	100	113	112	95	112	102	106	123	103	117	123	99	87	123	123	105	95	112	98	127	108	106	111	108	122	113	124	115	102	108	104	103	103	105	100	103	117	103	101	100	104	111	124	111	111	87	116	107	103	100	108
345	2	2100	110149	387	0	25	60	140	341	357	428	368	371	334	275	275	259	243	226	240	253	207	198	218	206	201	203	176	179	169	201	172	160	163	177	161	149	185	145	162	178	139	151	159	143	138	138	134	149	151	148	135	140	168	142	158	150	137	127	141	142	130	131	135	106	144	124	129	128	130	131	128	116	127	143	131	126	122	138	127	137	130	123	143	135	124	115	123	135	97	136	118	107	107	129	115	129	110	119	115	116	135	137	116	133	124	119	109	119	113	117	105	98	138	125	140	112	133	127	133	126	119	137	125	150	122	125	121	113	110	112	116	130	122	137	117	110	134	134	97	132	104	116	106	144	104	118	108	115	114	115	117	120	117	100	112	120	111	143	113	121	120	131	127	108	117	125	103	99	141	113	103	112	121	116	118	117	129	129	120	121	120	127	127	102	99	114	132	111	107	121	117	115	109	122	112	97	120	107	103	112	117	114	120	131	124	130	118	128	112	100	131	111	125	110	131	113	116	116	112	111	86	119	135	118	123	121	154	105	115	140	97	116	104	127	104	133	118	119	117	105	119	101	123	146	125	111	94	116	114	139	108	103	104	103	151	113	124	99	121	113	139	124	122	151	119	104	116	100	130	115	128	112	97	124	137	123	112	113	111	108	123	122	99	135	136	127	115	108	122	110	104	120	151	106	123	107	123	109	123	107	108	117	126	105	117	122	126	127	116	128	109	116	134	111	129	113	135	119	114	122	113	119	113	117	122	112	96	120	122	102	119	109	119	130	124	123	116	134	120	136	116	113	120	110	113	107	98	122	122	122	118	119	133	129	107	122	106	119	103	116	103	133	128	134	115	130	109	117	114	108	114	107	102	107	107	119	106	119	118	115	112	118	108	131	126	127	119	131	105	131	120	111	118	120	110	137	113	111	123	134	103	124	145	115	116	118	131	136	109	110	140	132	116	102	126	120	123	132	122	133	141	108	104	123	119	126	114	116	115	147	123	121	109	113	100	115	111	122	109	114	124	118	130	136	117	122	91	123	107	99	122	108	123	114	114	107	126	113	129	135	123	126	100	136	137	110	111	119	109	128	112	123	130	117	117	103	112	111	125	121	96	131	115	122	106	135	111	123	114	94	120	94	123	108	105	126	104	114	114	110	106	122	100	103	119	115	137	138	113	114	133	126	113	117	134	110	104	139	111	112	113	97	118	127	113	102	85	132	123	133	112	114	109	117	122	122	110	121	117	122	111	110	130	104	128	121	120	126	133	109	119	104	106	109	119	104	135	118	121	119	103	132	123	114	123	119	101	110	102	127	95	125	111	131	114	145	123	130	122	123	96	123	109	121	107	113	100	130	107	111	117	117	117	133	125	133	119	103	108	105	133	109	115	100	105	113	118	115	122	107	130	123	125	123	130	114	109	129	89	128	118	115	118	126	107	131	135	134	129	121	115	116	106	108	104	121	113	124	129	117	126	118	117	120	111	143	124	123	113	110	97	102	130	112	126	100	114	119	116	118	109	128	122	126	111	110	107	124	125	116	105	129	104	121	129	120	120	115	114	125	126	103	105	108	101	132	111	135	118	112	108	118	110	108	120	95	102	114	114	110	127	115	137	117	102	134	123	111	112	118	129	121	131	109	100	124	100	117	108	110	114	106	121	97	120	118	121	107	127	125	119	124	121	132	125	98	119	113	139	110	117	129	136	124	122	99	101	133	119	110	110	98	114	105	111	127	106	127	114	110	105	109	91	130	129	123	97	116	126	146	111	120	131	122	125	110	123	127	113	131	120	126	115	128	112	89	89	121	116	130	110	136	117	124	120	119	132	108	123	124	133	111	117	116	126	108	107	115	130	108	119	121	94	98	113	128	116	112	125	123	104	129	113	116	130	97	122	121	117	115	84	142	108	131	116	121	137	113	122	116	111	104	114	118	119	113	120	107	117	98	119	137	115	109	115	116	110	120	131	107	121	106	131	117	122	117	114	102	108	122	127	117	115	111	102	93	120	99	128	108	123	125	93	112	109	108	109	141	111	112	117	121	111	110	107	133	116	109	93	102	105	133	122	115	136	118	128	91	124	116	122	108	86	107	115	129	109	123	118	111	109	120	121	118	118	108	112	132	97	112	112	113	112	103	114	99	118	105	119	106	108	111	91	109	123	124	112	132	101	104	103	114	113	116	103	100	99	104	106	112	110	139	110	104	108	120	104	119	139	98	110	116	111	113	123	116	116	102	122	121	137	124	135	121	128	109	119	119	105	106	108	120	129	133	116	119	96	142	131	109	131	124	119	100	108	119	96	96	99	127	138	110	114	121	126	147	118	125	120	112	106	117	111	121	111	141
345	3	3500	110272	397	6	10	53	163	297	349	433	381	393	332	323	278	254	265	248	232	247	237	243	202	216	195	203	188	171	172	158	166	187	190	159	165	163	152	178	143	161	155	137	164	155	143	152	144	160	132	139	147	136	129	159	157	149	143	112	142	149	124	127	146	115	114	113	150	130	128	110	126	136	145	126	123	135	140	109	136	123	145	105	113	101	134	131	131	111	125	116	116	143	113	107	136	141	115	123	137	123	127	126	106	127	117	112	139	121	112	119	112	125	119	136	124	131	121	130	113	109	123	132	113	124	139	122	106	115	116	117	112	114	126	116	125	111	122	118	113	127	120	104	111	112	115	118	112	111	122	140	99	104	127	98	107	113	127	108	121	113	122	114	115	128	107	116	108	113	129	100	98	109	116	126	108	99	130	115	112	128	112	109	125	123	110	140	107	117	120	106	130	120	104	117	116	119	140	122	105	128	114	117	98	111	125	118	105	121	95	101	123	110	117	108	115	130	120	124	126	128	126	106	89	103	117	122	117	119	123	122	116	120	109	108	122	118	98	123	114	124	140	124	113	121	117	113	119	128	111	109	109	120	120	110	93	110	99	95	91	110	102	105	115	114	127	111	117	104	124	121	115	113	114	107	111	130	119	119	97	111	127	115	113	123	125	119	112	101	123	120	133	110	116	105	105	101	98	118	117	130	104	115	113	108	130	132	105	121	122	111	93	113	102	114	104	113	127	153	102	105	128	126	102	130	102	125	107	115	102	96	98	127	103	120	123	115	117	97	117	129	119	99	126	109	111	117	115	119	114	99	124	121	121	111	110	113	122	115	133	109	118	115	121	105	84	132	104	100	108	99	117	122	115	109	113	117	118	115	114	111	111	123	118	102	114	102	118	109	105	109	115	121	109	122	118	101	113	122	105	123	109	122	127	105	118	126	138	115	134	115	113	118	120	115	107	134	116	141	118	93	114	125	115	122	97	107	118	93	121	111	115	112	113	123	118	89	120	91	100	117	110	127	105	111	115	116	124	116	115	118	93	124	116	88	123	115	96	92	120	114	123	119	121	103	107	114	113	115	128	103	89	102	122	130	115	108	116	130	122	103	102	92	108	100	86	109	110	98	123	123	105	115	120	115	95	118	124	130	114	120	117	100	102	105	110	103	110	101	122	111	101	124	112	114	116	132	111	121	105	110	130	115	119	129	111	121	108	121	119	123	101	120	136	108	105	119	123	119	116	99	128	101	122	116	106	114	120	115	105	137	114	102	116	111	90	124	108	110	110	109	127	110	123	139	111	98	127	143	108	120	117	114	119	119	110	125	111	136	103	125	130	127	97	119	111	114	96	120	108	104	120	116	106	115	122	106	119	119	107	107	114	145	109	111	125	104	122	93	97	114	131	120	133	112	141	105	132	110	132	113	127	125	108	93	110	103	128	103	99	109	122	116	128	108	115	110	91	119	118	114	94	96	115	128	111	120	126	123	120	105	103	112	138	115	116	116	105	117	89	121	108	125	120	112	127	115	124	117	113	93	120	95	106	109	130	87	121	129	101	103	107	109	122	132	129	113	112	131	103	91	117	126	108	101	102	108	108	108	104	117	125	108	111	102	116	96	117	116	109	111	109	112	95	113	110	107	99	111	100	119	128	112	96	116	108	97	104	110	113	112	110	103	109	124	91	110	108	95	102	115	121	109	127	108	115	117	133	108	109	115	139	110	108	118	108	130	120	123	104	109	129	100	107	139	127	116	109	122	113	94	110	122	117	106	134	128	117	98	129	100	114	103	115	97	118	122	109	123	116	111	104	107	111	127	120	127	103	98	120	110	102	119	124	115	134	133	131	120	101	92	100	111	109	115	120	107	108	114	108	124	109	127	103	111	102	97	127	101	101	123	116	135	109	130	102	111	117	116	98	97	108	102	113	115	118	125	95	121	107	109	96	91	130	109	138	107	104	113	102	129	132	121	120	101	131	121	123	115	124	113	116	107	118	119	124	105	135	98	95	130	123	107	106	120	115	114	106	106	112	123	96	131	108	92	110	124	116	110	108	98	123	114	113	121	101	115	109	108	127	100	120	123	102	127	123	105	110	123	114	108	93	101	111	132	111	119	116	129	106	106	119	110	136	102	103	108	126	118	112	106	104	96	84	112	126	94	112	117	112	101	96	119	134	108	111	123	111	113	102	109	119	133	108	93	121	109	112	109	101	104	93	108	122	96	120	102	109	114	134	124	125	108	99	109	117	120	124	103	112	120	113	112	104	117	99	96	112	112	100	123	156	125	121	111	97	89	111	105	117	120	96	106	109	102	112	121	137	119	106	116	120	103	97	118	117	94
345	0	2700	110395	386	4	4	26	165	290	353	419	370	398	358	334	294	292	299	273	272	270	262	246	257	236	214	253	239	230	211	217	220	217	175	202	172	201	188	201	176	161	163	178	166	173	182	173	167	160	166	136	139	135	172	149	147	164	156	172	152	151	148	184	123	144	138	159	156	153	150	162	163	142	151	157	137	135	137	148	141	143	134	151	152	150	161	129	130	155	119	132	116	151	155	137	117	149	137	112	162	162	149	138	146	132	144	125	137	118	149	137	147	137	148	136	139	145	123	142	140	131	141	142	145	137	137	142	124	148	128	121	147	153	142	123	133	127	138	114	139	128	125	134	152	118	122	120	122	144	134	115	123	130	128	133	149	145	134	145	141	113	133	147	118	128	126	101	113	109	129	145	134	136	129	118	127	134	120	139	126	122	120	138	119	112	125	131	119	132	131	128	141	141	124	131	144	132	151	144	142	164	142	139	136	147	143	130	122	126	150	147	135	143	132	116	120	142	135	133	129	120	132	108	122	125	144	127	124	149	123	130	122	137	123	133	127	141	140	113	116	140	114	143	119	120	128	122	113	131	121	132	119	161	129	129	129	132	119	112	136	131	126	137	123	141	107	130	130	132	134	137	145	139	130	125	122	132	115	139	125	135	135	143	120	133	146	112	139	130	131	122	148	121	130	131	125	108	111	141	110	132	124	124	133	127	110	111	137	118	124	114	116	136	122	120	118	136	134	123	118	146	115	113	160	129	115	134	140	120	114	124	132	130	125	133	134	125	140	120	134	146	116	108	119	119	118	123	128	109	127	135	114	144	140	128	127	156	120	102	137	145	141	124	120	110	119	114	131	127	117	120	127	137	118	117	128	130	119	138	138	117	139	139	117	118	136	114	131	121	127	133	119	123	127	139	113	128	134	128	111	130	116	121	132	117	129	147	110	112	118	131	130	110	116	129	106	120	131	106	131	128	136	137	123	125	146	141	142	126	133	137	137	146	136	128	121	135	126	115	133	124	124	123	115	116	137	110	139	122	112	116	111	127	126	114	131	145	130	125	125	122	123	126	133	134	141	125	106	139	112	145	135	93	117	144	137	134	142	115	121	136	111	130	121	118	112	139	121	133	106	156	135	132	119	107	135	139	135	132	126	130	105	118	146	137	112	134	130	122	133	133	118	128	133	132	121	133	123	142	128	118	136	136	126	112	115	125	116	131	115	107	111	135	141	143	112	125	130	122	131	130	138	103	127	128	122	121	131	120	112	122	112	139	106	121	120	115	111	119	119	139	108	120	103	134	140	102	129	123	136	144	135	123	128	135	136	129	132	137	135	130	129	125	131	148	139	124	117	135	135	123	133	127	127	135	126	145	136	136	138	135	111	137	136	109	136	124	124	126	147	110	105	144	121	140	122	122	139	113	123	135	127	127	125	110	135	138	144	131	132	123	134	132	154	130	104	116	119	122	118	127	141	136	128	115	132	113	128	138	114	120	132	119	116	118	121	162	115	123	145	125	140	106	113	146	119	119	130	132	124	129	133	110	116	131	138	126	124	127	128	136	135	119	129	117	102	137	113	121	134	157	131	121	122	131	125	129	139	157	122	118	137	141	117	136	130	124	130	126	135	132	113	131	130	152	134	132	137	110	107	115	131	120	126	138	102	110	126	132	111	125	127	119	126	112	122	127	120	124	108	135	139	127	111	125	126	119	130	129	140	121	119	139	152	131	134	108	113	123	138	137	122	142	125	143	138	122	107	132	126	109	117	118	133	141	132	144	131	134	143	137	155	142	149	123	142	127	129	136	116	120	121	138	128	140	124	125	130	119	121	118	126	98	128	135	123	142	108	120	133	117	109	126	136	142	128	141	148	137	107	132	129	117	114	140	112	134	109	130	112	131	111	129	130	146	133	131	121	135	105	130	106	144	123	151	128	107	137	135	123	117	130	121	132	129	140	117	116	126	137	133	144	137	117	132	131	102	114	124	142	120	139	109	152	118	118	129	123	156	110	128	148	137	119	132	141	152	131	127	108	106	135	142	142	129	126	120	121	131	138	142	127	131	104	129	113	147	136	131	98	124	105	123	141	108	127	137	121	122	128	149	121	148	131	109	132	136	135	130	129	124	111	109	134	130	131	111	123	132	127	120	117	123	132	138	129	112	146	135	127	132	124	106	145	130	123	119	130	123	110	139	125	124	144	123	122	132	137	112	117	138	141	131	132	140	121	124	136	121	133	139	135	141	133	110	139	123	116	117	116	113	120	144	100	131	101	137	134	130	153	126	131	132	131	133	129	130	120	127	121	123	142	115	121	131	126	135	122	112	123	142	146	131	94	131	117	112
345	1	1900	110519	396	4	3	55	130	302	334	390	341	346	325	281	234	240	235	234	226	203	222	177	185	168	175	201	159	175	156	165	168	169	150	140	157	146	151	146	152	122	146	121	148	134	145	130	139	118	132	124	128	119	117	139	125	126	124	125	137	126	141	118	114	138	128	125	116	134	114	158	156	115	110	115	124	124	111	124	123	108	130	116	121	125	117	118	120	141	120	113	127	118	142	109	118	120	111	110	132	124	124	114	118	110	135	126	118	115	108	97	131	125	122	95	121	131	118	136	131	109	104	114	120	115	124	118	122	120	116	123	131	107	94	131	104	115	121	104	98	115	115	115	121	128	100	121	124	112	110	118	102	108	136	107	107	122	113	118	117	94	118	104	129	127	123	105	118	129	114	116	111	118	121	133	111	95	136	107	117	128	116	99	111	106	107	101	111	116	112	108	118	118	114	127	114	113	98	96	122	119	118	102	88	131	123	135	117	116	112	116	114	125	136	108	119	121	109	133	112	107	112	116	109	103	117	94	114	115	115	110	116	111	121	114	124	108	115	97	128	126	121	124	98	133	122	118	84	120	108	112	128	128	110	99	105	132	100	117	113	126	123	119	127	109	104	134	112	120	110	126	115	123	139	100	119	117	119	102	123	122	109	112	117	100	136	110	114	143	121	129	117	106	107	132	126	120	124	122	105	106	111	120	121	116	117	109	113	108	101	109	118	126	123	110	108	119	122	111	113	108	112	109	105	98	101	105	106	117	93	121	105	121	121	113	106	132	124	109	138	108	112	98	107	110	109	108	112	130	122	121	133	125	92	121	115	108	112	122	100	98	125	114	122	107	108	119	107	108	119	136	124	112	128	108	115	140	128	105	104	72	122	110	129	127	109	106	109	120	109	114	109	99	121	119	107	132	117	118	96	110	108	114	108	88	120	128	111	111	106	110	128	129	108	126	130	123	108	111	110	111	117	116	114	119	104	104	112	121	104	99	103	109	122	112	131	107	100	120	111	110	109	117	125	126	116	122	101	137	117	127	130	108	107	109	112	124	125	115	120	97	111	109	131	117	115	107	104	112	116	124	114	106	115	101	115	113	125	111	102	107	105	114	106	114	112	100	101	115	96	120	118	117	120	126	97	100	120	110	103	105	103	103	108	101	125	105	136	117	124	109	122	106	103	123	114	118	125	112	102	132	120	112	104	121	115	109	98	104	118	113	103	108	107	81	128	114	111	122	117	115	117	129	109	110	100	111	128	120	126	114	100	107	109	127	117	110	108	103	126	134	116	127	114	104	103	119	109	120	115	117	110	111	89	115	108	113	110	116	107	122	111	112	129	109	110	110	134	97	102	113	118	109	101	121	107	126	104	125	118	125	121	115	115	122	110	112	103	125	116	114	96	103	120	108	114	104	121	111	117	135	121	123	119	112	106	122	118	103	117	131	133	109	116	135	113	134	111	127	97	116	122	110	120	104	118	114	108	114	120	118	95	105	106	117	116	123	106	118	103	115	108	111	107	114	102	107	98	105	118	105	118	102	109	114	107	104	103	104	108	118	118	97	110	102	86	111	113	114	100	115	91	105	133	106	102	116	103	101	113	116	111	116	118	116	111	103	101	113	116	115	106	123	115	96	132	118	110	89	100	114	102	107	118	118	118	120	112	107	118	105	109	127	125	105	99	125	124	127	117	102	89	110	125	106	125	117	126	113	113	119	98	106	116	113	111	133	101	114	107	103	106	121	107	116	104	98	122	101	119	107	111	110	120	125	104	129	113	121	132	127	101	95	112	113	94	109	127	106	127	107	129	121	103	113	112	120	120	103	119	118	110	124	111	116	109	88	114	115	109	86	124	106	117	109	110	125	115	117	127	98	106	114	101	119	109	126	132	105	118	113	115	130	110	119	118	104	111	131	108	112	117	114	125	116	119	124	109	117	109	109	101	123	102	90	122	107	116	84	127	122	110	92	112	98	108	133	139	111	108	101	133	113	119	138	113	119	118	101	103	103	97	120	124	100	117	115	112	103	115	104	104	129	120	96	129	106	107	116	115	97	113	78	82	122	107	109	99	125	115	96	92	133	109	135	115	115	98	115	127	108	105	115	110	129	119	112	120	100	127	133	109	107	127	110	114	128	93	113	85	100	102	107	99	101	119	114	131	121	107	106	131	100	118	117	110	121	116	109	109	126	110	122	118	118	99	115	109	104	111	132	99	107	108	111	116	108	140	105	118	106	120	124	104	115	116	114	134	90	119	119	110	134	113	121	135	113	116	120	105	108	119	107	114	107	126	111	103	103	114	116	119	108	119	123	110	122	99	99	109	101	108	109	96	101	104	97
345	2	2100	110642	407	3	0	58	155	328	318	403	358	381	343	300	297	262	252	271	243	221	213	207	220	205	210	174	200	189	176	200	189	155	168	168	164	180	161	171	149	155	186	151	168	147	155	144	141	148	131	120	135	147	136	142	119	143	146	123	132	159	154	153	116	150	144	124	146	130	124	115	126	123	133	136	152	154	116	128	130	114	139	141	129	122	125	148	129	135	112	118	133	111	125	139	124	120	117	113	133	137	125	126	144	132	104	145	117	137	129	139	130	130	120	136	135	137	137	134	107	123	121	144	134	131	125	120	139	126	122	136	131	114	112	124	113	109	129	154	144	98	138	129	122	108	137	126	135	115	110	154	121	129	139	120	143	118	116	126	123	122	131	129	104	105	132	119	122	132	118	124	141	118	122	134	118	119	117	107	132	119	133	136	121	105	122	134	110	130	143	122	145	121	113	114	124	97	128	119	126	124	145	119	116	123	123	118	128	118	123	128	119	131	116	134	131	124	115	129	123	110	136	117	104	119	116	118	111	125	115	125	113	121	112	120	119	120	136	111	122	137	121	105	136	124	143	128	111	131	136	117	120	113	115	106	145	136	124	111	115	130	104	141	119	128	145	125	103	133	117	122	141	123	119	129	127	129	136	125	121	128	105	136	146	113	149	127	126	105	124	123	141	132	130	106	112	143	137	99	124	136	109	128	132	145	127	140	102	128	124	127	124	120	107	97	124	110	124	136	152	137	107	111	132	125	108	110	119	142	123	113	106	120	138	121	117	121	138	110	136	110	129	132	147	131	127	107	121	123	126	120	112	140	125	144	118	103	133	133	134	128	117	135	130	117	120	111	123	128	119	123	122	137	116	128	141	118	104	117	124	122	125	124	129	118	131	116	145	131	102	107	115	119	135	115	130	135	111	129	137	122	109	125	109	129	122	142	131	118	114	109	124	119	111	149	133	132	132	136	126	138	109	115	121	147	134	120	132	141	109	115	139	114	127	125	118	120	117	110	118	146	118	116	131	131	107	144	126	121	129	140	134	132	111	105	122	120	125	133	141	124	108	139	115	119	110	118	105	142	122	132	116	119	115	111	121	123	139	119	118	123	111	109	121	124	134	127	123	138	126	127	118	134	134	118	128	123	137	130	120	128	110	99	137	124	117	132	128	141	98	124	113	128	138	104	149	128	146	114	130	111	100	132	139	133	104	115	110	102	117	127	121	99	126	116	119	120	125	118	118	145	128	128	116	113	113	118	136	141	102	119	121	113	129	124	117	152	109	115	106	109	112	115	128	135	125	120	127	132	139	131	98	116	128	98	115	121	117	132	123	151	125	128	142	132	123	109	125	127	132	125	118	106	133	112	129	115	127	121	127	101	131	137	143	123	119	132	105	131	111	121	119	128	112	122	121	128	129	133	123	106	120	120	131	116	127	115	119	110	118	143	99	100	128	128	101	123	137	115	128	116	124	121	117	128	142	152	130	119	112	123	111	113	106	130	126	122	121	147	141	139	119	124	129	125	120	114	141	124	117	112	101	116	117	108	114	116	140	123	135	135	114	130	118	117	115	129	121	117	135	104	125	133	117	127	141	132	130	127	138	117	101	139	115	112	122	133	99	118	125	93	125	111	134	99	127	125	109	120	128	132	146	103	109	118	124	131	137	102	125	102	121	120	119	134	120	118	112	118	130	115	136	131	111	122	127	125	117	113	122	129	114	122	105	101	121	128	124	105	128	116	123	121	110	116	104	125	125	121	118	123	131	127	107	112	131	135	121	143	125	119	141	112	134	143	118	114	116	108	119	106	128	127	120	122	113	96	138	116	116	122	111	110	117	115	114	115	135	129	124	139	127	125	119	124	136	132	100	104	129	119	122	116	128	137	109	122	112	122	137	121	120	144	144	107	120	121	106	106	108	132	137	131	115	124	108	116	133	127	131	127	108	114	112	125	130	126	134	120	108	126	118	124	136	113	120	119	122	111	128	115	131	118	130	125	118	121	114	128	121	136	118	121	127	107	113	116	135	136	121	133	134	100	134	107	127	115	119	125	122	128	124	136	142	127	97	121	99	119	120	114	107	134	115	131	127	118	131	100	115	119	128	136	139	136	133	120	118	125	137	122	105	115	140	132	128	128	108	117	112	109	130	133	116	134	119	126	106	136	117	121	125	110	126	110	132	135	107	116	119	111	134	115	130	136	122	142	135	124	112	109	105	119	131	147	133	130	128	125	105	107	117	133	124	118	128	106	130	123	126	121	111	122	130	106	129	126	130	112	117	135	122	108	141	118	132	119	123	141	118	115	129	127	115	138	140	149	125	136	147	124	114	114	116	102	116	130
345	3	3500	110765	384	3	0	57	157	301	317	430	404	337	318	309	284	277	269	254	256	239	255	244	229	217	211	200	215	215	180	200	217	197	203	196	172	188	175	168	169	160	148	163	169	166	134	174	161	181	144	168	175	196	195	224	162	182	130	150	169	165	162	165	153	153	182	162	154	146	164	129	166	133	158	141	127	148	152	150	149	152	147	151	137	158	157	120	150	153	121	134	115	159	162	147	124	139	132	131	128	157	139	135	125	132	125	137	134	134	149	162	135	135	154	135	145	135	157	137	138	162	143	137	141	121	144	143	134	127	134	130	127	128	145	132	104	130	130	129	125	125	130	134	149	157	123	143	139	135	153	149	131	131	136	136	146	144	132	115	136	131	133	122	137	118	174	135	139	130	151	150	141	151	148	134	118	128	120	131	130	152	120	126	135	141	145	126	124	127	147	126	140	146	134	132	121	145	141	127	149	129	129	131	145	123	125	159	135	152	154	154	125	126	136	131	149	129	156	117	112	133	153	140	130	136	143	136	135	160	130	107	138	167	141	153	157	143	128	123	139	125	133	126	134	131	153	127	152	134	119	121	133	125	149	124	117	126	131	124	142	128	136	140	117	134	115	117	123	161	131	136	139	125	123	144	139	138	121	146	141	144	138	120	129	125	160	151	133	122	121	134	140	125	122	148	144	127	142	144	136	115	138	145	148	140	144	136	121	132	124	146	134	141	144	148	135	132	147	115	144	121	111	147	128	130	138	149	137	155	123	133	147	141	138	124	134	113	127	159	125	104	134	123	129	139	136	151	145	146	143	114	119	116	121	146	144	138	122	126	141	141	125	160	123	137	147	120	130	128	143	125	123	151	137	142	126	133	138	131	133	138	127	113	124	140	123	136	142	141	143	136	129	118	128	131	127	139	124	110	156	124	112	141	100	121	129	129	138	151	140	121	150	121	144	132	154	149	130	131	138	128	141	134	128	147	119	133	130	138	138	140	122	127	150	120	116	134	96	131	124	149	128	143	141	112	122	119	116	136	142	149	149	136	122	131	126	139	145	128	103	140	133	128	130	132	124	128	133	125	139	139	134	138	128	122	127	134	145	137	135	148	143	131	123	136	151	121	127	140	122	151	107	133	151	156	112	144	126	148	138	150	148	129	143	141	132	137	118	134	145	133	127	133	112	129	129	132	137	121	131	125	136	150	130	137	145	144	127	125	155	145	151	143	135	134	142	125	138	116	133	131	136	123	133	133	122	144	129	119	134	135	102	128	116	117	158	128	142	129	146	143	135	147	108	133	119	144	142	134	149	144	134	137	124	113	130	147	125	130	125	124	159	142	157	126	118	126	112	126	128	122	140	145	138	144	106	133	125	146	133	113	125	129	156	133	133	147	130	141	140	134	131	125	123	140	132	131	123	157	126	115	167	135	147	123	137	132	126	134	111	146	118	159	126	147	140	131	142	129	126	144	135	123	135	137	116	132	148	130	117	127	134	142	132	108	151	122	129	137	142	142	128	149	129	137	135	136	126	119	134	138	133	134	138	150	139	139	133	107	131	137	142	143	121	138	129	117	120	123	114	133	169	122	138	131	120	128	121	135	144	142	128	124	134	155	132	142	150	150	111	131	116	134	129	135	150	130	144	119	148	120	153	142	124	129	129	127	148	148	116	152	124	135	138	141	153	125	139	116	114	112	122	119	126	142	153	119	117	138	138	145	117	131	134	122	148	128	127	122	137	141	137	140	132	151	141	125	139	151	137	136	135	136	131	144	122	157	132	133	148	139	126	145	150	125	124	120	151	138	136	128	138	149	125	154	140	131	142	104	145	135	154	136	124	122	132	144	127	129	131	110	138	128	152	112	123	146	153	120	140	136	138	118	135	133	158	138	121	120	145	118	128	122	133	114	115	118	136	128	142	151	150	131	141	113	129	129	134	134	168	121	137	138	156	140	145	130	139	135	119	152	113	139	149	135	124	139	137	149	122	143	116	114	133	128	129	123	124	132	125	117	119	146	123	127	142	144	125	139	120	127	142	140	133	140	135	137	132	139	148	113	125	153	127	112	151	149	137	125	122	117	123	129	133	124	121	144	111	134	136	140	147	143	126	125	135	125	121	121	136	123	141	116	129	133	150	114	141	132	124	123	138	150	147	148	128	153	118	134	148	163	137	135	145	130	140	97	133	140	122	137	132	132	139	117	124	147	119	127	131	122	131	115	140	116	152	133	133	128	158	160	114	123	148	138	147	135	138	126	152	145	135	140	132	134	120	128	140	107	109	126	109	142	113	127	121	128	154	138	126	153	123	129	125	135	131	136	130	122	138	125	121	111	133	135	110	114
345	0	2700	110888	379	3	2	40	185	280	334	419	386	416	377	334	343	310	302	304	257	321	294	297	258	253	262	251	251	267	262	243	233	213	239	230	253	243	210	250	210	236	283	327	370	370	346	352	301	261	260	253	255	250	246	232	196	202	197	180	206	193	193	179	187	166	186	166	183	186	189	184	158	179	170	194	181	193	166	177	170	172	181	165	193	185	154	189	180	191	187	182	186	167	159	205	179	169	172	184	169	170	193	172	167	176	175	168	193	172	205	206	177	177	177	192	190	148	185	186	189	141	196	168	164	164	184	173	152	186	150	166	177	155	182	176	166	175	181	150	167	141	179	172	180	163	159	170	179	176	183	173	176	202	156	173	164	172	149	163	186	157	177	160	163	161	156	167	180	178	179	154	177	180	172	187	190	157	160	170	154	157	160	170	185	146	159	157	172	171	172	173	135	172	165	179	164	190	167	183	159	169	180	172	183	160	168	165	155	165	161	160	177	178	175	153	153	188	165	172	171	165	174	151	189	166	159	183	158	169	157	172	161	175	194	187	149	161	164	166	164	165	180	166	153	147	146	163	162	162	160	161	158	146	159	170	167	153	160	172	177	156	173	175	185	171	155	182	158	154	158	181	160	179	152	171	172	153	155	165	181	175	172	165	177	163	154	180	177	173	155	160	160	176	168	154	171	166	174	160	174	176	172	164	174	171	160	141	159	178	164	168	149	172	175	179	156	177	166	165	152	151	155	173	160	167	150	143	175	171	181	167	155	173	155	163	170	152	167	157	203	184	165	176	167	170	188	181	174	176	161	164	178	173	168	193	153	184	158	182	161	187	186	158	172	145	178	176	180	161	182	153	154	185	193	167	165	170	170	166	152	183	149	160	173	151	188	174	152	160	178	155	161	147	174	179	150	184	157	163	168	166	170	160	144	181	167	164	168	150	163	165	183	171	158	184	176	164	171	152	180	159	142	171	159	157	180	163	185	166	156	153	165	170	152	193	156	138	170	168	162	169	177	167	171	188	171	142	168	182	158	178	143	170	179	175	165	150	176	149	165	169	182	163	165	167	163	183	143	181	150	203	185	177	195	163	166	154	154	174	174	167	190	152	157	166	172	178	189	165	140	155	153	180	164	171	158	155	201	172	159	142	167	179	163	172	162	161	166	145	158	139	138	181	176	173	169	147	150	149	162	158	184	159	149	195	163	139	171	145	161	157	163	160	177	167	160	168	166	154	185	165	151	185	183	157	161	184	151	169	167	175	188	178	168	135	162	166	164	149	151	177	176	143	172	170	144	187	166	159	175	177	169	178	168	171	183	191	158	152	176	191	189	181	153	165	177	156	147	179	185	201	175	176	146	170	148	172	169	147	183	183	163	179	182	147	178	170	177	156	141	186	170	180	153	160	145	189	153	163	152	175	162	161	151	176	140	174	162	166	165	168	178	160	185	164	185	177	161	167	165	149	172	185	173	163	181	168	156	156	163	163	159	166	183	158	173	186	171	178	171	167	173	150	163	176	166	171	177	181	158	179	190	172	172	177	158	181	175	159	161	175	187	159	178	165	169	156	177	175	164	158	179	169	154	170	158	164	151	159	188	157	163	184	172	177	178	155	199	140	152	143	170	173	166	149	173	172	158	170	174	168	177	179	161	168	164	159	161	149	154	160	168	159	150	168	148	180	192	166	176	158	176	153	158	200	152	181	162	162	159	170	157	171	174	179	159	175	170	176	161	186	179	180	167	152	161	170	144	179	181	183	174	163	150	161	159	162	168	177	177	188	171	148	160	161	181	170	164	171	191	156	148	171	176	159	188	173	168	148	174	163	155	157	156	154	190	157	174	159	166	183	179	166	191	179	173	159	181	165	180	174	167	174	161	153	162	160	168	154	183	170	148	150	157	165	169	162	150	154	164	172	174	158	181	177	165	156	159	146	167	155	161	163	177	168	168	170	162	170	165	168	171	165	171	171	137	165	150	179	193	154	180	150	177	172	177	152	165	175	180	172	155	166	158	175	170	166	176	166	162	173	170	174	175	172	185	174	186	178	176	163	164	149	187	158	176	157	171	163	171	177	177	173	156	161	181	171	164	167	178	135	164	153	167	176	163	160	168	163	181	133	142	169	145	195	144	191	163	171	150	137	179	186	164	174	175	150	149	162	185	162	184	176	168	159	156	155	177	176	166	162	169	164	173	162	161	151	168	155	171	155	151	172	182	159	170	153	174	173	165	165	150	164	193	169	148	178	141	167	182	184	151	166	170	152	166	186	166	156	155	185	187	182	155	165	169	189	161	184	171	172	168	166	149	149	149	188	181	166	206	150	169	162	179	153	157	158
345	1	1900	111012	371	1	13	62	140	330	330	406	367	340	309	308	283	278	261	254	234	246	216	225	217	202	204	197	211	207	200	204	195	210	203	198	173	188	173	152	161	165	164	168	180	195	199	208	234	219	210	224	174	171	163	169	142	157	157	163	146	165	149	155	135	132	180	155	155	162	160	145	151	144	153	114	127	185	149	143	156	142	156	163	137	160	154	165	155	146	164	148	145	138	139	164	152	154	163	144	138	139	151	158	138	157	159	167	155	162	144	131	163	152	138	156	140	129	131	159	147	148	150	150	131	152	148	145	142	153	126	125	147	160	144	150	130	168	152	157	145	143	147	165	142	144	152	142	131	180	168	142	141	157	131	129	140	133	152	142	138	124	145	162	133	143	129	149	154	143	142	138	152	168	148	158	142	158	166	123	121	159	134	141	154	140	132	130	134	143	154	155	131	138	131	139	145	136	157	146	138	148	139	128	140	154	142	147	154	130	142	145	141	147	126	149	123	136	126	138	151	144	154	137	139	136	136	133	152	136	151	136	143	147	129	130	134	153	145	168	142	134	148	151	136	136	133	164	141	153	171	136	140	152	137	169	154	145	144	132	148	141	153	133	138	146	147	147	156	129	142	150	127	169	145	130	125	148	139	159	145	133	144	138	137	150	147	140	141	138	154	146	105	151	160	143	129	167	141	151	149	147	142	146	140	153	149	137	150	144	120	123	138	132	146	154	141	140	120	152	146	137	126	146	162	131	148	153	141	141	142	121	134	136	150	144	145	135	146	138	135	139	142	135	136	136	167	148	123	136	135	143	151	148	160	132	139	125	143	144	128	140	147	142	131	139	145	136	144	149	150	160	137	139	144	140	157	124	131	150	130	138	138	144	168	140	139	154	145	146	148	134	142	148	136	150	136	159	138	153	166	149	151	133	140	156	161	159	137	135	142	144	144	138	150	140	153	177	143	158	131	149	124	135	140	158	117	138	131	153	147	137	143	132	119	141	133	151	146	135	156	147	144	148	154	139	134	141	157	155	147	137	148	172	119	150	144	125	148	150	149	134	124	153	143	137	148	143	143	160	145	147	146	152	154	152	141	159	133	111	155	143	147	142	158	122	155	153	128	138	129	145	145	134	149	128	158	127	124	144	147	134	166	128	150	138	132	135	145	144	142	167	155	153	126	153	151	146	127	152	127	144	115	142	142	154	119	145	138	137	150	157	134	155	135	137	127	153	143	166	155	150	141	132	133	151	165	153	128	166	141	151	147	131	145	138	149	137	124	149	129	146	138	138	119	123	145	151	146	139	138	150	149	155	135	120	154	153	144	142	112	160	169	151	158	156	130	135	139	133	140	140	131	168	140	157	146	142	140	150	152	165	142	123	152	154	160	139	138	152	144	125	148	154	153	143	129	132	126	141	154	168	134	129	138	141	159	154	137	135	135	148	151	158	122	170	151	143	161	138	159	166	146	144	128	155	155	152	147	162	150	153	130	133	134	133	162	124	157	142	118	165	128	155	136	142	157	133	138	146	137	136	121	143	123	128	134	147	138	146	125	133	139	129	136	133	147	146	139	142	144	145	136	149	133	144	130	133	131	150	141	156	138	128	124	153	156	139	151	133	129	123	145	136	157	149	138	148	131	143	154	140	131	146	136	147	161	126	156	132	126	130	141	152	142	149	153	140	134	147	151	141	172	140	141	136	139	143	133	136	152	162	164	147	149	146	140	143	141	132	132	140	139	145	152	134	130	142	143	129	146	149	163	139	161	139	127	131	137	148	147	128	142	148	150	142	132	129	125	145	168	126	145	134	133	133	135	138	149	157	162	126	150	130	136	136	131	141	139	143	141	121	121	122	139	153	152	128	163	169	137	153	126	155	155	139	140	150	159	139	143	147	153	119	156	138	153	172	140	116	131	124	147	136	164	140	121	140	150	159	140	149	159	138	156	146	144	124	146	132	133	157	145	133	132	137	140	132	133	129	124	150	129	130	162	135	143	152	158	144	134	139	139	151	142	140	158	131	139	127	132	143	146	148	154	159	122	165	134	149	125	142	146	119	133	143	156	169	134	139	153	144	145	146	154	141	154	153	152	143	154	148	147	139	140	130	129	138	135	136	147	139	176	133	155	145	160	140	138	157	139	161	131	126	155	152	148	157	149	152	142	140	130	134	148	140	151	142	136	120	137	136	139	137	130	157	123	159	168	148	151	142	141	156	145	138	151	150	142	149	162	138	144	141	140	157	150	135	150	154	126	156	128	155	141	144	117	154	117	148	146	135	136	134	123	129	138	146	134	162	121	130	123	147	131	142	162	138	139	144	148	159	147	128	127	138	131	121
345	2	2100	111135	398	0	5	65	173	315	346	447	382	408	340	321	317	305	281	276	305	287	250	253	253	252	225	221	242	227	239	213	220	212	187	243	214	223	210	211	220	214	198	222	208	248	250	270	258	220	218	226	207	190	238	217	202	201	224	199	205	195	203	190	174	194	165	174	165	175	182	175	187	181	174	176	161	174	194	182	170	176	140	160	169	180	164	190	174	186	162	178	182	168	173	187	152	162	158	160	173	179	163	164	171	153	178	159	165	179	161	165	152	158	169	158	164	171	165	174	163	178	173	162	145	181	140	174	164	156	151	176	160	154	160	152	172	158	163	170	158	178	163	162	155	162	150	155	183	180	188	199	162	159	175	164	139	159	161	173	171	178	160	176	144	187	159	154	142	160	170	181	173	167	138	164	157	154	154	165	149	156	163	140	167	172	156	159	167	149	182	166	155	148	171	138	135	167	161	180	141	166	173	153	163	189	169	150	173	184	157	180	158	172	164	170	166	140	169	163	152	124	167	154	184	175	154	166	165	154	150	148	150	173	161	180	156	160	175	151	166	189	146	163	158	171	146	155	161	206	174	166	153	156	194	157	151	170	147	166	188	147	131	176	161	169	143	155	167	154	141	163	165	143	154	176	156	144	180	180	146	138	155	154	187	160	153	171	155	141	186	163	158	163	153	165	184	151	170	161	146	162	189	154	167	147	154	144	176	175	149	145	156	167	162	169	158	172	160	179	155	157	157	164	145	166	155	176	176	140	163	159	163	158	169	190	159	158	167	175	167	147	152	144	163	169	152	179	147	174	158	158	174	183	176	144	180	161	160	155	161	174	153	179	175	147	167	161	155	162	137	169	178	160	166	162	157	151	172	156	143	166	169	162	151	165	155	171	168	158	139	162	149	154	155	159	153	150	130	168	163	161	146	173	150	159	163	163	151	161	177	150	147	142	169	183	144	166	179	174	170	162	163	164	150	157	164	151	153	181	145	160	171	160	181	167	154	168	167	160	157	144	151	166	168	155	171	163	149	155	155	149	174	171	166	169	151	169	170	154	166	147	170	195	177	183	145	168	155	150	167	173	154	161	147	161	149	177	177	159	170	180	158	186	173	141	157	166	180	162	172	146	146	153	156	181	174	143	158	160	173	152	151	175	163	158	169	173	153	160	164	173	185	177	162	160	161	179	143	176	177	179	163	172	176	154	157	161	145	167	170	151	160	163	154	146	163	144	179	150	170	153	162	137	148	159	167	133	169	148	156	142	173	187	171	180	160	159	169	156	178	180	160	172	157	154	157	157	174	158	168	160	169	131	166	159	151	161	166	147	166	151	171	187	166	158	153	172	144	153	166	173	169	143	192	173	172	151	148	154	166	152	171	162	158	165	145	159	182	151	174	148	164	171	166	154	161	164	161	174	153	180	124	159	171	185	160	168	183	161	144	168	159	141	160	155	150	175	163	151	180	163	167	163	151	165	154	180	160	163	151	168	167	162	189	157	159	176	167	149	163	181	162	157	136	169	159	154	158	135	183	149	180	133	160	169	170	158	162	176	160	151	154	160	155	180	151	164	163	148	162	154	146	140	131	181	163	163	171	171	163	143	141	179	180	186	166	172	133	155	156	149	163	155	169	171	150	146	163	148	160	140	163	161	158	144	177	159	179	164	160	178	139	169	158	140	179	154	179	179	151	162	157	157	166	153	160	168	168	159	166	164	158	173	174	168	154	154	158	179	169	159	167	134	166	138	157	148	144	152	170	154	143	138	180	148	154	170	141	141	162	171	134	147	176	165	160	163	150	164	170	146	157	193	156	148	152	163	149	175	169	163	153	163	173	174	144	154	178	157	147	171	182	165	153	162	184	131	168	157	155	153	154	130	173	186	155	163	190	160	168	150	169	156	147	152	164	152	155	136	144	156	159	142	151	166	167	166	138	158	162	155	174	157	154	154	149	166	145	162	153	170	167	169	157	152	203	176	161	178	164	154	162	142	156	152	176	182	148	176	179	170	157	161	168	158	159	183	178	174	165	158	148	153	160	166	177	137	166	170	166	179	194	159	159	169	165	148	152	146	178	165	162	176	155	143	172	156	167	172	198	188	156	141	154	158	165	155	171	174	155	169	169	146	144	154	162	152	141	153	148	140	158	171	144	137	169	167	174	155	148	166	137	142	180	168	148	141	140	164	157	183	152	161	142	158	164	142	138	165	149	155	152	180	151	135	171	154	170	153	152	146	151	177	146	163	163	161	159	150	168	174	167	136	161	203	165	163	185	165	162	179	164	151	151	142	138	149	170	167	153	173	186	160	161	156	169	166	159	136	168	154	180	153	153	190	135	178
345	3	3500	111258	385	3	3	54	188	324	374	460	410	413	363	347	331	329	307	288	295	251	287	261	273	234	247	262	259	264	230	243	233	200	239	234	234	228	250	196	206	239	205	272	263	280	281	291	319	281	292	329	346	295	299	260	245	259	279	253	239	203	205	196	216	196	187	195	208	169	180	165	206	174	158	171	211	176	215	189	184	196	184	194	192	201	191	197	186	156	187	189	176	190	180	185	202	152	187	186	177	208	196	222	165	205	178	196	184	180	176	193	188	173	175	162	184	201	177	183	192	157	171	199	174	158	180	189	182	207	208	198	195	182	186	205	194	204	170	166	180	177	185	153	164	196	176	187	185	197	176	168	177	191	193	185	169	180	179	164	185	189	177	187	182	173	197	167	176	186	185	191	184	173	174	167	152	165	187	163	192	183	199	203	180	162	185	176	175	185	177	181	207	183	178	199	188	192	189	186	166	166	182	202	163	168	198	189	160	160	169	176	174	182	174	161	187	179	182	196	156	183	154	176	161	190	178	195	187	203	190	171	154	173	194	177	159	189	207	174	175	170	190	188	196	163	180	176	168	193	180	171	179	205	185	185	189	201	190	167	189	214	173	187	192	177	202	173	155	179	166	186	176	186	179	188	187	178	174	165	185	178	191	169	214	170	176	175	211	183	174	173	184	194	175	176	167	216	162	167	156	202	180	182	148	169	178	197	164	160	207	179	183	196	180	188	180	171	172	175	185	171	193	154	182	183	177	169	186	182	174	192	170	179	188	175	160	185	199	186	168	187	179	157	168	154	171	195	200	199	186	186	182	154	183	176	181	172	174	164	188	185	165	172	182	201	178	197	177	196	185	151	191	178	169	186	164	217	198	166	171	177	184	185	178	180	175	187	186	175	190	194	172	156	199	187	195	170	178	181	173	180	179	185	167	154	185	175	185	171	181	180	168	189	175	184	198	204	156	181	181	176	172	153	193	181	179	211	170	174	175	197	185	181	182	193	146	181	182	194	196	173	163	185	173	175	176	163	171	174	174	172	158	183	203	167	180	177	179	166	197	167	169	184	171	177	203	185	181	168	196	168	150	179	168	154	188	160	176	182	156	175	154	204	186	168	175	162	184	202	162	186	174	169	177	185	157	195	179	184	182	202	194	194	212	200	189	205	182	171	176	160	169	182	161	184	173	170	147	182	209	207	171	160	155	173	151	177	155	188	167	184	175	191	151	162	150	167	192	203	163	199	208	160	169	195	179	193	198	167	169	177	185	192	173	189	180	174	171	159	185	170	162	174	168	205	183	208	175	161	177	166	186	173	170	176	187	172	174	188	184	174	190	197	193	189	177	164	174	192	178	179	160	191	163	156	182	178	185	182	194	169	173	189	160	178	206	172	186	153	189	186	181	172	188	176	163	181	148	157	172	183	159	173	153	181	186	166	190	164	153	168	173	168	179	176	182	176	165	188	179	174	188	185	171	188	184	184	175	168	180	183	206	177	177	191	177	166	176	175	169	180	157	207	182	182	171	170	207	173	176	168	183	180	168	185	168	157	170	166	174	197	194	152	178	176	190	185	176	185	191	168	186	167	169	187	171	179	168	168	185	177	182	135	158	176	150	187	168	179	158	183	189	172	181	182	186	160	191	159	172	170	166	179	171	186	175	195	173	155	185	178	181	191	154	216	168	167	186	172	152	198	176	183	174	185	185	166	176	153	170	170	178	183	160	193	187	177	169	182	171	178	164	177	175	178	198	179	174	175	175	167	161	186	173	179	173	185	175	202	188	177	185	177	182	188	163	171	193	173	174	193	191	178	163	182	177	191	193	180	195	184	189	188	164	181	163	167	158	190	176	161	155	176	152	186	181	172	171	192	181	193	189	173	175	192	164	191	180	174	170	162	201	155	179	184	196	159	163	190	169	190	177	196	165	203	163	174	189	164	153	185	178	182	174	181	176	180	171	172	170	185	186	170	211	183	173	206	195	161	157	171	200	168	164	190	171	151	189	194	165	170	158	162	182	203	158	164	175	188	171	176	194	179	183	177	188	187	160	179	167	179	206	175	187	173	152	171	202	169	179	172	170	180	177	171	194	175	179	183	173	177	188	173	190	198	178	179	173	177	139	200	158	170	188	198	179	166	191	191	164	169	182	178	170	178	174	184	157	174	174	178	179	186	181	199	199	192	171	176	145	190	183	164	174	192	171	180	163	200	161	181	185	170	184	188	184	161	179	198	186	190	172	207	162	163	163	172	183	159	151	197	158	166	178	183	177	177	180	203	180	191	189	195	177	179	190	195	166	168	193	180	173	167	192	188	169	166	175	186	162	181	163	170	185	163	166	208
