345	0	2700	180282	542	0	11	120	246	382	391	466	445	391	348	323	307	302	270	271	262	250	243	224	228	202	203	209	180	212	217	158	197	172	176	152	170	167	164	168	177	174	141	157	144	141	176	137	153	134	132	114	117	124	122	138	111	113	132	128	128	124	116	125	116	148	119	125	129	106	110	113	116	117	131	115	105	120	104	116	110	116	125	105	101	121	112	89	109	106	95	104	105	124	113	107	101	99	104	120	121	94	98	121	118	101	124	121	116	117	127	99	100	118	107	122	101	92	94	109	127	90	92	120	100	108	114	101	113	92	113	113	110	100	109	96	103	102	113	105	94	115	111	112	115	115	113	105	106	111	107	103	109	100	102	97	114	119	101	108	119	108	105	103	104	107	86	100	98	107	93	102	99	98	103	124	93	106	91	95	106	93	107	105	95	96	96	92	108	109	110	89	95	92	112	107	95	108	89	116	124	89	88	100	96	100	103	96	121	97	98	122	111	98	109	96	111	82	121	119	82	107	104	112	99	104	105	84	102	114	94	105	134	92	113	110	96	101	91	99	102	106	94	122	110	101	111	99	110	102	98	107	90	104	95	108	114	106	106	119	94	115	110	105	91	98	112	125	91	116	118	103	108	112	121	105	109	101	99	108	113	118	100	93	106	103	102	88	112	106	89	112	88	107	106	98	102	97	113	87	86	120	101	104	99	110	92	113	123	101	114	102	122	84	94	99	92	92	100	102	104	99	109	86	83	101	109	90	101	97	85	94	82	105	88	83	89	108	98	95	96	93	87	108	115	108	108	105	109	94	93	89	111	96	80	97	89	92	104	111	104	108	102	109	94	103	120	92	88	84	114	88	112	97	99	117	105	93	107	88	92	105	94	108	106	109	109	103	95	105	112	99	119	122	86	101	108	95	106	103	113	103	96	100	72	99	103	106	117	96	99	131	91	111	104	96	79	91	78	85	91	86	86	98	110	109	102	115	106	113	84	98	99	111	98	106	90	103	94	110	87	98	108	105	114	93	93	120	89	103	84	86	114	90	94	83	105	97	98	95	106	106	90	106	97	83	94	111	100	112	96	104	103	101	99	82	86	74	85	103	98	89	106	116	120	98	107	90	115	124	99	101	89	84	93	104	117	95	103	92	104	119	92	110	92	119	124	88	107	95	95	115	92	97	99	111	93	88	95	113	94	109	109	104	86	116	125	79	113	94	101	105	106	119	92	76	89	103	104	125	100	111	96	89	101	121	109	116	104	98	112	111	101	105	97	99	115	102	98	87	110	104	102	98	100	107	93	84	97	86	89	94	100	91	102	117	92	96	91	80	74	92	93	112	109	93	96	101	121	100	103	109	95	86	106	85	100	94	87	105	98	117	95	109	109	87	102	96	98	98	114	96	108	95	113	102	112	86	100	116	91	129	87	86	114	105	109	114	80	121	83	117	95	110	113	87	99	98	92	115	105	109	106	107	104	103	114	106	118	92	93	101	102	102	95	109	93	99	105	100	80	122	88	82	81	86	107	125	101	92	98	69	94	109	97	111	105	106	101	101	103	103	123	88	104	108	99	109	99	94	123	103	96	111	93	123	109	91	87	95	108	92	95	98	88	103	107	88	93	102	99	99	84	97	94	103	114	107	106	107	115	88	93	116	101	84	87	104	108	86	99	94	99	119	91	105	98	76	98	96	82	98	101	85	84	109	88	80	96	110	117	96	97	92	109	86	104	108	113	122	103	112	105	105	80	103	109	86	97	105	96	101	101	100	93	109	101	87	82	109	97	118	100	110	91	87	85	112	113	104	95	92	77	100	100	102	96	103	90	100	110	119	87	92	101	105	102	87	119	97	106	104	84	102	104	101	86	98	89	113	98	79	118	109	117	107	120	124	104	110	101	105	98	89	84	125	88	98	106	92	101	109	78	93	98	103	92	94	91	87	104	103	85	90	96	81	106	132	107	99	93	96	91	109	91	101	93	86	107	129	89	102	98	102	95	88	108	97	112	91	103	95	98	109	100	87	107	90	75	80	90	98	101	114	92	81	108	98	69	95	96	109	94	98	91	97	85	104	96	105	95	101	103	114	82	90	93	104	95	104	111	104	101	98	91	114	109	93	94	99	97	103	92	115	114	80	112	103	103	97	106	110	94	107	102	120	100	101	92	106	89	105	103	110	102	104	91	88	96	116	106	106	103	97	110	111	87	91	105	100	93	84	109	85	130	96	112	94	77	104	89	91	92	105	101	96	95	102	82	86	108	107	89	101	103	111	97	101	92	101	100	103	115	102	121	98	111	72	116	94	99	97	88	94	102	98	97	93	107	104	94	109	114	104	86	105	85	88
345	1	1900	180407	578	0	16	118	203	359	357	375	338	336	299	278	247	257	236	255	230	216	219	220	216	188	166	198	188	164	206	189	198	185	162	172	188	167	145	176	162	200	168	156	144	179	154	153	169	143	166	175	143	156	159	163	160	165	161	140	173	155	149	154	139	164	145	161	139	179	168	153	163	170	156	168	149	161	136	154	151	158	156	143	131	141	137	156	135	145	141	161	150	135	160	149	146	149	127	153	139	152	143	145	152	157	126	156	136	156	133	157	137	147	133	128	154	141	147	139	127	130	141	142	167	134	142	151	153	147	158	130	150	147	144	154	154	149	131	162	141	150	129	134	143	113	145	157	122	140	151	143	126	148	144	137	145	124	139	153	127	141	164	153	138	153	141	148	142	152	124	147	120	142	144	159	120	135	155	152	149	138	154	137	138	132	128	135	169	139	112	151	144	143	144	141	143	163	153	154	127	134	133	129	160	140	143	146	140	137	152	153	149	136	131	122	134	155	139	153	134	153	129	145	136	165	154	161	133	143	143	160	153	141	150	122	144	156	145	137	148	129	140	152	149	151	145	140	136	140	141	127	146	132	133	141	170	156	148	121	110	156	144	139	161	146	127	142	154	165	150	161	141	140	144	137	152	144	142	143	118	135	137	135	137	151	144	168	125	140	154	164	139	128	146	151	110	134	152	140	139	143	133	147	144	144	136	143	156	147	154	151	152	152	173	158	146	146	122	155	131	143	137	155	134	130	126	144	138	144	129	143	155	135	125	150	143	142	134	136	148	129	134	142	155	144	142	132	140	140	129	157	143	130	159	160	130	132	161	120	134	131	149	150	158	146	148	155	171	138	143	144	155	151	126	140	128	131	153	144	146	140	146	147	148	139	152	139	151	128	142	131	171	152	149	136	137	155	152	144	139	142	123	151	142	150	138	168	133	142	144	121	154	150	158	125	152	147	155	134	134	151	138	136	141	126	129	145	117	151	119	154	122	147	143	137	133	138	147	167	151	135	134	156	141	159	139	145	102	126	149	138	148	139	143	142	133	141	141	155	133	134	139	113	124	148	151	147	154	145	120	160	129	143	137	154	131	141	150	137	129	139	122	158	131	158	115	112	160	145	133	153	122	144	124	155	142	163	145	149	129	151	141	146	150	145	156	153	146	135	149	179	148	150	125	145	150	145	144	143	144	135	147	150	152	129	151	143	146	158	139	133	159	137	152	152	146	156	159	157	140	123	147	143	148	155	140	138	165	156	146	149	140	130	146	155	151	144	143	155	148	148	163	134	129	122	143	141	145	136	141	155	170	140	146	153	151	128	129	152	142	151	136	154	153	156	140	136	123	141	138	130	139	153	151	142	152	135	154	148	145	150	137	155	131	126	147	144	145	140	117	169	127	134	163	133	136	134	151	150	131	151	147	133	133	128	150	113	125	138	152	142	133	165	145	120	152	135	131	140	129	125	160	135	128	142	138	137	142	135	154	162	146	142	128	130	150	117	145	149	136	148	134	143	146	155	129	129	156	160	128	143	139	144	161	131	149	140	165	146	129	116	143	150	156	143	131	157	153	151	140	154	149	169	135	142	135	162	139	137	160	146	145	148	146	141	136	127	130	131	124	143	131	135	151	151	152	131	123	152	159	145	124	159	130	138	140	132	140	140	141	124	137	136	155	128	171	119	115	147	119	138	125	124	145	129	157	146	157	147	111	141	136	162	167	131	117	135	121	146	142	148	142	143	125	140	147	166	133	147	139	124	155	150	122	133	140	130	151	140	129	129	140	139	134	145	139	153	138	152	115	129	136	151	141	150	138	134	152	133	144	140	117	138	158	125	138	157	148	147	129	139	139	154	132	143	140	123	165	135	121	145	142	123	126	142	141	141	134	143	172	127	136	116	133	123	153	147	158	147	147	131	143	146	132	151	154	159	147	135	118	139	138	136	129	149	154	132	146	154	157	141	131	137	127	132	135	166	124	147	135	142	133	159	143	151	144	128	138	137	119	136	132	127	142	138	136	142	134	138	156	143	152	120	156	133	141	150	136	150	136	152	143	139	142	155	119	158	142	140	141	132	135	137	128	137	145	128	147	126	160	159	144	166	142	155	134	115	147	141	148	122	143	144	144	134	148	139	125	143	159	134	133	124	144	135	154	140	153	133	144	155	150	156	127	146	131	139	138	171	117	144	144	149	133	127	129	136	137	125	139	147	153	148	141	134	140	114	148	132	161	135	157	152	160	147	131	161	140	130	118	140	154	132	149	139	130	134	119	134	139	155	128	125	146	138	146	129	142	142	138	133	165	137	157	132	140	120	138	150	163	125	158	144	135	155	122	156
345	2	2100	180532	537	0	10	110	218	354	360	402	352	368	333	281	266	278	266	254	222	224	235	222	224	217	194	170	192	173	181	181	165	172	171	168	156	160	186	166	172	166	159	162	170	153	134	158	138	149	158	148	133	146	140	142	144	151	123	132	150	154	158	139	146	162	120	148	140	132	137	145	130	121	128	169	122	120	125	119	146	148	142	130	121	139	135	128	135	139	144	149	133	127	130	147	131	130	112	141	138	127	140	112	140	147	124	134	127	146	150	132	149	124	139	134	122	121	154	140	128	148	126	128	149	150	164	114	118	146	143	136	134	145	135	126	135	124	131	121	102	119	115	125	125	126	122	120	132	118	116	141	128	128	116	121	119	120	138	123	135	133	108	123	120	121	110	132	137	131	110	133	118	133	110	146	114	130	103	126	119	129	128	124	147	129	117	130	126	117	136	139	143	127	122	138	135	119	119	138	133	123	116	119	125	122	126	142	148	137	116	125	127	130	126	141	131	123	136	130	106	119	128	133	115	135	123	116	124	132	148	135	127	129	135	118	130	141	123	118	132	120	107	143	133	112	115	106	138	142	126	133	122	109	126	130	134	133	126	139	132	138	148	106	136	136	144	130	118	126	105	143	136	142	114	125	128	104	121	131	131	136	110	130	125	120	130	121	122	115	129	137	129	139	132	118	123	121	122	139	140	125	125	116	124	128	117	136	133	118	140	103	123	128	124	132	141	123	132	138	149	130	106	109	130	131	120	130	128	126	113	119	150	144	134	143	123	140	119	112	118	137	114	124	117	115	111	121	123	139	124	121	156	145	133	141	118	116	114	153	115	140	133	129	133	105	136	146	132	128	131	119	129	136	117	123	118	121	138	123	118	135	134	125	129	134	124	137	117	124	141	120	124	126	121	148	126	140	142	133	137	117	132	129	114	131	108	129	111	119	129	131	103	103	130	125	130	130	122	123	123	128	135	132	131	115	133	120	117	139	124	110	159	130	118	118	112	146	135	126	122	117	120	129	139	126	117	119	146	132	141	136	116	135	131	130	128	134	132	104	137	138	120	130	111	127	121	125	130	117	123	139	116	131	126	104	134	142	130	139	125	122	149	115	131	126	124	119	128	120	126	121	110	140	98	113	136	100	161	94	115	137	123	113	101	126	122	118	111	143	137	123	122	131	124	109	129	114	128	124	131	123	126	121	139	126	106	123	129	125	91	126	123	118	125	127	129	110	128	125	123	120	121	120	129	147	129	145	135	105	144	119	130	123	119	114	98	124	136	115	145	126	133	123	128	137	133	117	135	124	144	134	122	121	119	120	115	123	130	124	132	128	127	118	124	133	123	120	127	126	129	118	105	117	119	110	129	124	131	130	112	110	117	109	144	112	132	123	130	103	127	127	138	129	149	122	109	142	118	101	102	106	118	115	130	132	111	135	125	105	124	132	109	128	132	116	140	138	102	135	108	129	135	119	118	126	143	111	111	118	112	133	123	118	128	132	129	119	117	105	116	115	123	117	124	117	154	122	129	114	112	125	119	124	132	117	121	119	122	126	132	144	125	157	140	137	113	134	145	139	115	150	133	134	134	123	138	123	130	114	128	119	121	118	123	139	123	110	118	139	128	121	150	116	130	129	116	135	133	136	144	132	105	120	109	115	136	121	124	138	127	123	129	135	118	146	118	123	133	128	115	137	134	113	127	132	134	131	136	153	116	132	141	123	127	134	128	129	142	109	120	149	128	114	145	129	110	122	117	133	140	152	124	144	124	123	120	110	133	124	123	124	114	126	119	129	137	118	122	133	126	136	131	119	124	127	131	140	156	131	128	135	128	120	115	129	115	135	132	122	128	154	126	122	132	124	134	144	138	134	122	117	127	131	132	128	135	148	124	131	121	108	156	141	139	108	115	116	138	132	137	137	132	114	98	127	139	136	126	155	125	132	140	134	133	120	115	120	133	126	133	106	124	108	122	124	142	128	116	119	145	119	118	145	134	143	138	135	141	133	116	140	113	131	124	123	118	121	119	147	115	114	119	135	126	118	120	118	139	139	131	132	103	144	102	128	128	121	121	129	137	121	134	117	136	123	135	120	138	130	120	119	136	152	141	122	130	124	122	116	123	112	117	145	114	131	125	149	103	141	132	125	125	125	139	144	117	113	139	116	113	134	102	132	132	115	131	117	120	149	117	134	120	132	133	126	149	122	136	125	124	113	124	127	126	142	140	126	121	138	119	120	133	111	125	108	126	138	114	129	133	137	113	124	129	103	103	128	128	125	122	133	121	120	119	103	118	135	117	113	110	132	113	148	130	113	112	121	104	139	128	126	126	113	125	131	120	123
345	3	3500	180657	516	0	16	156	255	383	409	423	372	388	350	310	292	278	261	265	229	225	228	228	185	219	207	195	198	189	196	195	181	172	189	153	189	188	189	160	181	159	172	172	164	169	166	168	172	150	141	135	157	142	132	154	149	124	141	137	131	127	149	156	154	137	152	147	161	136	137	159	152	142	149	142	131	120	141	135	148	149	142	120	139	133	131	135	152	117	134	135	139	133	131	148	125	144	143	148	156	145	141	136	148	155	138	122	124	143	106	138	148	110	125	125	124	133	126	123	153	144	123	153	119	137	142	125	121	134	136	127	141	157	106	113	123	153	128	136	137	141	127	118	147	135	134	137	120	125	147	118	134	135	135	121	126	120	138	130	126	147	136	135	151	138	139	139	125	139	133	152	118	130	119	119	125	125	138	143	158	123	119	139	132	131	128	130	125	145	139	125	135	115	126	126	122	148	157	120	128	138	136	151	133	141	129	122	127	117	145	123	115	115	151	145	152	134	140	138	141	140	137	139	142	142	126	161	138	141	134	126	127	148	145	127	135	148	146	140	114	149	139	121	132	131	137	133	144	135	124	149	130	147	103	148	115	142	124	128	144	127	133	147	115	156	138	115	121	130	137	141	140	122	131	145	113	145	124	128	141	126	146	145	139	123	135	145	123	132	115	144	134	141	130	128	142	118	132	143	137	126	138	129	138	139	133	140	129	123	138	112	135	138	125	143	107	126	127	139	141	129	128	122	130	133	137	142	139	141	131	127	125	122	136	123	143	141	108	149	131	149	122	120	144	110	136	129	113	134	144	141	122	136	130	133	148	148	137	139	144	148	129	142	160	123	105	135	134	139	118	119	140	116	130	142	133	123	126	120	135	137	115	141	143	126	129	120	132	141	130	107	142	123	141	136	138	131	136	141	134	139	115	166	126	145	130	117	133	131	145	156	136	125	137	130	143	120	151	117	110	145	145	128	118	128	135	151	139	116	122	127	118	111	122	138	100	129	120	135	138	132	114	147	128	133	127	135	120	144	108	146	118	137	139	145	117	122	135	125	126	125	149	143	126	132	122	128	129	132	148	130	141	132	131	135	126	124	137	121	111	106	122	125	144	125	133	148	126	129	120	127	113	129	131	133	147	135	130	141	127	125	132	119	133	124	145	142	140	107	128	144	113	130	132	122	142	139	143	126	126	115	153	128	130	147	133	147	135	113	125	151	133	131	136	124	134	162	134	146	125	128	124	133	137	147	151	123	147	110	107	144	138	136	133	122	147	134	147	130	98	131	135	133	121	125	134	144	123	122	126	129	130	136	131	140	150	139	127	171	127	143	125	128	124	147	121	134	135	139	139	138	120	124	142	135	143	94	116	128	133	133	128	121	132	130	116	137	128	140	124	123	113	130	117	135	119	144	114	135	119	147	144	134	120	113	120	145	120	131	124	124	131	136	154	128	125	130	118	116	137	154	137	132	125	131	132	116	134	149	131	128	124	117	129	124	158	137	159	162	123	154	133	112	134	130	122	117	123	143	117	126	131	105	125	131	146	140	118	132	137	130	135	135	133	126	126	117	137	110	143	115	144	126	126	122	108	133	131	141	149	106	139	150	132	126	113	118	127	131	127	131	124	107	100	138	137	132	113	153	138	127	137	91	139	128	140	140	117	110	126	132	132	129	150	135	122	126	138	106	127	130	130	125	116	147	136	130	128	113	134	129	134	121	134	127	150	135	121	117	126	136	133	137	112	128	131	138	152	136	146	126	149	121	145	125	123	117	133	120	119	118	141	142	132	123	140	123	135	133	128	121	138	127	129	119	119	128	131	148	146	122	112	103	130	99	141	129	134	136	119	132	140	118	140	132	151	124	122	127	126	124	153	132	140	113	125	141	118	128	126	113	111	121	156	130	150	118	139	130	115	139	144	131	125	132	137	134	141	128	121	144	134	150	127	125	124	103	123	137	133	147	134	133	124	145	133	112	124	131	128	131	117	131	123	141	127	123	133	128	137	132	136	128	128	131	152	137	133	140	144	120	150	156	143	130	135	120	126	158	136	145	125	148	138	130	141	145	119	124	135	134	151	130	116	118	125	142	129	123	127	135	127	121	134	129	145	131	136	148	121	126	157	120	124	131	125	140	120	122	126	120	130	136	158	118	143	136	104	135	140	137	134	132	149	138	126	112	147	124	118	131	107	146	142	159	111	124	127	124	121	146	156	126	137	148	119	137	127	124	126	118	134	112	126	148	145	139	114	143	116	144	121	148	127	133	122	129	125	133	121	136	133	128	134	128	146	127	129	127	119	124	144	128	130	131	116	139	117	132	154	145	137	126	130	142	134	135
345	0	2700	180782	530	0	2	137	223	376	378	463	431	408	310	322	309	325	271	255	228	248	210	208	225	189	219	205	192	208	174	149	176	186	179	154	147	140	168	158	152	132	147	148	141	121	122	143	133	153	110	139	117	121	105	120	125	105	127	114	123	123	127	132	104	127	111	115	114	129	114	95	96	108	118	118	113	124	122	106	116	107	122	120	120	112	93	100	122	103	118	116	85	110	116	108	134	96	102	121	116	124	111	115	87	103	119	116	105	93	114	97	96	88	115	102	99	110	86	116	99	94	102	100	94	99	100	90	109	99	120	106	100	110	123	105	102	120	96	113	79	97	113	110	114	96	98	101	89	101	105	117	113	109	107	100	108	115	105	102	107	103	104	103	104	103	96	106	103	105	98	99	96	116	106	99	105	98	113	100	105	104	106	106	88	101	109	106	112	102	95	85	93	131	87	96	94	98	92	106	99	110	99	107	105	108	121	109	108	113	83	103	98	92	104	83	116	98	91	99	123	119	103	82	115	102	103	96	117	95	110	109	95	77	96	84	71	98	103	110	97	123	82	113	100	98	116	101	80	99	98	113	102	103	100	89	107	96	109	86	101	102	102	99	111	106	97	86	114	96	92	93	113	91	121	98	97	102	89	100	94	100	101	91	84	102	108	96	93	103	107	104	97	78	112	106	101	111	115	101	97	105	93	85	113	97	114	79	85	98	101	99	103	94	102	99	90	107	84	94	110	97	109	95	98	98	90	114	93	103	132	103	129	95	96	114	80	105	100	100	108	102	88	83	94	83	96	78	88	98	114	83	127	90	81	110	116	100	96	102	89	92	90	111	84	108	107	98	98	108	108	95	86	99	98	100	101	79	96	114	104	102	102	100	118	90	113	82	107	85	92	84	110	97	106	102	114	87	104	95	92	119	90	98	101	99	108	107	106	86	100	111	102	94	88	103	92	119	107	88	101	85	93	109	99	105	105	103	103	87	98	100	112	105	116	114	95	101	97	103	93	95	109	116	115	101	122	103	83	112	94	97	119	95	97	93	109	115	92	108	94	87	90	117	101	108	78	92	97	100	97	104	108	86	87	104	114	111	93	108	106	90	89	89	115	101	114	110	111	109	105	93	93	122	130	103	107	79	114	108	99	102	91	100	107	97	92	100	107	105	86	104	110	118	104	93	82	123	91	82	89	91	113	99	108	102	83	94	108	86	102	92	112	92	116	96	103	106	106	83	88	106	87	84	118	105	103	85	96	102	88	111	83	99	83	88	91	85	104	108	87	95	89	85	100	110	76	100	84	93	103	95	99	104	95	80	105	94	97	119	109	85	109	96	99	100	94	87	87	90	98	97	92	107	98	105	104	84	87	101	103	93	102	105	107	109	85	109	119	104	114	112	93	98	97	97	102	104	86	88	102	106	110	88	104	89	116	102	107	115	107	76	101	116	95	110	100	92	95	102	111	98	107	136	94	98	84	102	118	90	97	92	100	104	120	115	104	134	96	100	94	97	114	96	112	113	107	103	86	97	96	88	95	106	104	111	91	91	94	93	82	110	92	100	95	88	96	101	89	115	94	98	79	101	116	104	92	101	111	79	106	93	114	114	87	117	121	111	101	85	88	97	84	100	94	96	96	113	87	85	103	108	97	98	114	92	104	115	95	94	97	92	95	111	88	96	100	84	95	104	100	96	80	101	108	95	80	108	116	97	103	105	97	96	98	102	113	80	96	94	104	92	104	105	110	99	85	113	109	75	102	91	87	84	81	100	109	125	111	98	105	102	97	89	112	98	79	91	115	106	96	105	94	84	86	117	88	84	114	92	102	116	90	98	101	106	87	90	77	81	84	100	95	96	90	113	95	105	101	93	84	93	93	111	81	100	113	123	111	109	109	85	101	102	86	105	94	91	94	98	91	92	109	103	107	90	94	81	93	109	91	85	113	110	79	93	97	89	90	109	106	115	82	71	107	92	93	116	115	107	85	98	98	93	111	111	102	94	107	87	88	103	80	98	95	114	107	97	126	104	105	79	100	100	96	83	87	93	94	101	106	93	87	117	106	90	99	110	107	100	103	93	87	107	112	122	101	101	99	87	103	105	94	84	100	90	107	104	95	82	80	101	104	106	102	67	113	84	94	112	90	89	107	85	101	93	114	113	89	95	90	91	89	109	99	99	112	103	106	86	91	96	96	105	110	106	98	120	113	84	93	100	88	107	85	116	105	88	119	83	94	115	94	89	91	100	100	79	106	103	100	96	104	98	92	102	134	78	105	116	92	95	112	86	80	100	88	97	115	108	116	107	92	103	96	105	110	93	77	111	98	106	84	94	103	106	91	98
345	1	1900	180907	573	0	28	141	215	358	372	364	368	323	305	296	262	218	277	237	259	213	228	197	195	209	200	212	212	193	194	187	190	176	183	196	193	166	174	164	181	141	157	159	156	148	179	164	171	161	159	175	159	150	168	130	147	161	151	143	155	154	171	166	152	156	159	143	165	155	174	137	147	158	142	133	129	173	163	165	143	131	146	139	156	161	148	141	144	152	125	158	140	142	153	138	162	140	136	154	127	140	132	127	126	160	142	156	149	172	123	138	140	138	145	127	168	147	144	143	144	157	142	152	143	134	141	150	153	145	134	155	147	138	141	145	153	141	132	150	154	166	135	151	140	127	138	160	145	147	130	140	146	159	148	146	140	142	153	127	164	157	161	160	131	147	163	159	151	127	143	152	134	174	145	150	154	146	162	124	159	152	139	128	150	135	140	121	129	133	139	160	124	152	147	146	164	132	138	156	144	160	139	152	130	171	150	156	153	143	147	144	154	128	134	136	151	146	146	130	127	148	145	154	120	163	125	142	158	133	161	155	136	142	141	134	161	151	146	150	170	150	158	122	129	146	163	139	145	129	126	163	126	137	153	139	157	117	148	153	142	142	155	134	157	116	140	156	135	166	147	132	159	140	150	145	147	129	163	137	148	138	142	144	134	141	155	144	149	145	131	149	150	161	159	164	136	131	141	129	155	147	172	149	129	135	150	152	126	153	148	139	158	140	132	153	147	153	151	129	118	137	153	153	155	150	152	150	120	138	143	143	153	131	137	145	145	143	144	147	162	153	135	130	134	132	126	130	127	144	165	143	151	144	136	162	133	129	143	139	130	161	159	153	126	153	142	135	143	144	134	162	141	153	135	159	121	136	151	149	120	154	124	164	157	150	150	132	142	126	145	136	147	140	123	141	145	149	136	158	134	136	124	149	126	139	153	134	147	110	137	166	147	154	143	132	142	147	144	143	147	138	131	147	121	144	156	115	141	130	139	138	136	126	132	122	144	147	150	126	160	117	131	164	118	137	138	142	154	140	131	160	130	135	138	140	145	138	155	152	124	135	137	153	152	139	131	145	169	157	153	141	134	134	146	150	145	153	140	163	129	135	138	127	129	142	126	136	167	127	146	142	130	150	126	148	159	118	126	144	152	143	160	134	139	147	139	138	132	153	149	157	141	159	148	142	151	135	147	145	151	137	131	141	164	125	156	137	150	140	140	145	148	152	144	134	158	149	120	145	131	151	147	129	136	132	155	150	141	145	126	148	157	151	153	149	130	152	146	165	170	138	151	141	142	172	140	142	144	146	127	154	127	153	165	143	136	157	130	130	151	133	156	136	124	135	148	154	142	140	130	157	134	143	126	138	143	149	145	154	139	146	143	136	141	145	141	134	148	157	141	138	158	145	135	159	146	155	133	146	171	151	139	136	121	130	112	151	141	152	145	138	143	146	151	124	156	168	144	165	169	131	151	133	158	138	134	159	139	149	145	148	155	169	150	147	144	159	133	136	132	147	155	121	148	157	166	140	144	152	154	132	122	147	146	137	140	148	150	132	138	139	138	140	143	126	134	156	130	144	122	139	146	111	144	149	156	137	149	127	151	145	153	124	144	146	149	166	136	154	127	162	151	144	173	145	137	125	139	146	162	172	133	152	133	145	135	139	136	153	143	130	137	159	151	147	149	128	135	147	134	131	164	121	130	132	143	152	149	142	142	147	150	123	149	157	138	128	144	137	143	154	145	150	152	159	123	152	154	145	138	145	146	144	114	133	159	133	141	131	153	154	133	133	157	133	156	133	133	155	159	160	161	157	157	140	130	131	138	149	120	153	125	146	154	138	170	137	130	149	131	153	145	139	136	145	134	143	146	130	138	132	133	160	147	126	144	131	136	152	158	153	138	134	153	168	132	122	130	137	141	136	144	147	146	133	152	129	147	139	139	149	143	122	127	155	151	133	137	146	150	157	148	160	134	149	129	124	136	133	149	161	102	153	166	149	140	147	138	112	120	138	143	123	149	130	135	130	144	138	165	150	138	137	156	143	154	146	126	145	141	140	133	162	132	131	138	131	147	139	134	142	130	151	152	131	146	161	153	145	131	140	138	131	150	161	143	134	144	138	134	121	145	161	151	146	148	144	154	130	109	140	148	130	122	148	144	144	128	125	154	134	140	128	158	136	145	135	155	140	151	133	148	139	129	135	151	139	140	159	149	124	141	158	123	159	142	128	135	139	163	141	152	158	140	136	154	139	146	152	134	157	142	158	139	121	138	139	142	145	141	126	147	148	142	139	147	145	142	149	152	126	157	135	133	173	148	142	172	129	158	140	142	137	144	146	140	132
345	2	2100	181032	594	0	12	114	206	369	392	438	381	380	346	304	313	267	240	237	230	234	245	221	200	244	202	190	184	182	201	167	188	180	182	157	165	177	177	179	168	178	150	155	171	143	157	160	140	166	138	134	155	148	142	158	153	145	139	149	121	124	147	142	152	132	130	160	122	146	126	147	129	130	128	136	140	131	134	137	148	132	129	111	120	126	136	142	127	141	125	138	123	157	116	125	135	145	142	131	158	131	141	133	131	139	146	114	134	152	137	132	129	128	118	126	138	136	118	132	113	135	147	133	132	142	133	117	126	114	123	143	125	133	137	139	137	139	143	134	129	127	131	135	126	116	132	134	135	124	119	133	155	123	146	125	139	142	120	133	141	129	142	118	132	142	133	115	158	128	135	116	119	144	116	118	125	116	141	115	156	114	140	129	134	123	110	127	129	115	110	135	130	125	137	128	115	122	143	134	120	145	133	106	141	143	99	140	131	133	106	120	121	151	134	127	121	110	134	133	124	135	135	119	126	118	158	128	132	135	144	128	135	124	131	134	141	126	137	118	113	112	140	121	127	122	125	127	108	117	123	134	117	134	121	132	124	144	149	128	128	127	144	111	122	128	131	151	142	121	137	126	130	131	133	105	117	123	109	130	131	110	112	126	109	137	126	125	140	118	113	114	127	130	136	113	115	139	144	119	150	144	128	129	138	133	135	126	131	117	123	125	131	113	130	131	116	134	144	103	135	139	124	121	124	146	129	127	126	148	116	121	143	131	130	120	111	130	109	120	121	128	139	139	125	113	110	128	115	132	109	141	131	141	122	139	122	129	132	132	133	118	143	123	118	124	111	135	126	140	125	110	136	138	128	130	115	123	138	130	131	131	121	144	117	119	122	127	141	117	133	134	123	127	124	116	124	125	150	129	123	129	119	122	120	128	109	121	127	134	131	135	134	127	138	131	131	127	123	136	125	112	169	106	142	143	111	119	134	103	135	122	119	125	128	126	144	122	127	129	121	114	124	131	106	128	117	113	128	130	137	132	113	121	139	116	123	146	135	136	134	124	145	141	147	123	121	119	129	119	123	125	122	126	132	122	128	142	132	124	118	122	115	125	133	124	123	111	122	117	110	118	116	135	119	136	132	138	136	117	132	113	128	120	122	132	139	130	134	133	142	126	129	118	120	124	120	125	97	128	125	123	128	126	126	125	132	115	128	132	119	105	127	147	110	123	117	129	132	143	136	123	123	132	125	136	121	139	117	131	111	140	151	107	106	130	113	144	119	135	143	123	115	128	129	127	120	134	119	117	114	124	136	119	140	126	133	117	119	135	150	134	120	141	145	115	143	113	126	154	125	104	106	139	128	125	148	128	136	114	125	130	126	124	111	127	126	128	124	130	137	124	132	149	145	138	129	126	129	125	146	145	128	152	141	134	121	130	131	125	149	140	110	114	136	124	123	118	144	115	111	133	154	142	115	118	131	129	130	128	136	125	139	137	123	140	142	124	129	135	131	143	102	118	130	94	133	129	133	118	141	129	125	120	124	122	142	126	120	135	120	117	132	132	127	128	130	127	153	129	125	146	121	129	129	146	145	114	118	138	126	121	126	126	104	122	116	143	142	127	114	126	121	122	137	116	111	147	125	136	103	132	136	97	120	148	121	115	133	135	111	98	140	116	129	102	119	125	121	134	116	144	132	125	125	116	130	118	126	125	107	111	115	120	126	129	127	127	107	113	118	131	133	127	136	110	103	127	127	131	112	121	105	114	135	116	153	124	126	129	117	117	114	126	138	108	121	123	134	119	121	124	117	137	136	101	119	120	141	141	118	135	142	126	123	112	122	118	138	128	125	135	128	133	129	138	125	130	117	115	122	118	138	123	118	127	125	133	140	129	154	135	136	131	119	118	123	138	124	136	125	134	117	123	107	144	113	116	133	133	110	121	127	128	125	133	130	139	131	130	109	106	131	128	117	118	145	120	137	125	123	109	123	137	155	121	121	148	136	132	142	114	168	132	135	112	136	142	126	112	127	141	124	120	98	120	121	141	140	122	130	119	128	122	136	138	108	136	119	128	131	131	118	125	126	113	122	121	120	95	133	132	128	122	157	102	124	121	135	134	116	117	109	133	143	136	143	119	132	110	135	146	134	146	137	143	132	128	118	121	121	145	97	144	130	136	114	117	138	124	113	130	112	131	120	132	122	119	128	127	134	133	128	115	132	151	136	133	128	132	117	147	149	124	121	117	140	131	120	121	140	122	132	129	122	151	122	118	115	131	140	123	124	138	139	139	134	124	140	130	139	148	120	141	134	128	141	125	143	121	130	148	121	117	127	120	137	108
345	3	3500	181157	579	0	21	143	258	388	398	433	376	352	329	291	310	292	271	285	249	204	242	217	205	191	219	187	180	211	184	181	211	186	181	195	158	157	173	150	164	204	149	147	160	162	144	178	161	186	173	160	142	152	154	163	138	164	144	142	146	123	139	124	159	115	144	135	136	143	152	153	138	150	150	146	130	143	138	149	143	124	134	148	145	128	160	139	131	127	117	147	142	119	164	141	133	132	125	137	133	126	108	125	137	156	130	146	143	132	143	131	149	137	137	122	124	143	131	122	133	146	134	135	143	132	122	139	143	139	123	131	119	118	142	143	145	118	145	143	145	119	148	116	141	114	131	135	136	126	117	120	148	151	120	116	125	136	135	130	141	138	142	169	126	145	141	143	127	159	128	138	138	122	126	109	128	118	144	120	143	126	142	140	144	113	142	154	125	120	117	129	145	130	149	118	132	147	134	115	120	142	132	121	134	149	126	119	126	150	125	125	124	127	115	146	130	105	121	133	137	141	112	136	139	113	136	131	140	136	124	123	143	126	130	132	137	132	129	151	115	108	143	143	154	137	128	133	126	131	128	110	136	131	116	133	130	138	134	118	137	119	120	137	143	131	116	128	116	119	137	137	130	138	120	137	121	133	127	126	122	140	124	133	120	120	115	127	153	107	133	130	137	130	117	132	125	106	131	143	125	127	127	140	131	136	126	126	128	111	130	120	144	125	147	126	113	120	143	140	132	130	141	133	150	157	133	131	141	154	131	145	126	126	120	110	156	140	123	128	106	126	128	108	102	130	132	104	121	139	136	135	112	147	107	131	135	116	124	134	119	136	130	119	124	130	125	152	142	117	130	115	134	120	127	138	133	143	126	123	131	122	148	132	117	158	142	125	162	147	114	127	131	133	125	127	133	146	129	126	134	125	136	144	158	139	139	117	134	136	126	135	124	93	142	137	122	143	139	142	149	127	118	138	160	117	130	137	135	129	121	132	149	142	123	122	117	135	113	131	118	133	144	118	114	147	133	124	117	131	133	110	115	127	139	146	120	154	120	130	145	104	135	130	128	116	119	122	129	135	127	121	138	133	130	108	135	130	130	116	114	128	115	136	132	115	127	119	142	119	119	137	126	126	131	140	127	132	119	146	113	129	124	146	129	117	123	147	116	136	125	133	127	119	128	139	137	149	132	135	123	144	119	141	121	120	113	142	140	121	137	129	128	121	134	135	117	147	121	126	118	135	137	129	147	141	135	145	132	128	113	123	119	129	129	100	118	134	142	128	132	117	129	135	129	130	146	125	138	123	150	131	127	130	140	138	134	133	130	125	140	116	119	130	123	118	123	107	142	134	134	128	136	125	150	144	124	138	132	128	145	141	121	131	127	121	142	154	139	129	136	125	113	117	127	135	147	139	131	131	155	120	133	141	133	122	119	138	120	119	138	136	137	124	128	140	108	119	135	142	138	122	128	128	132	134	134	136	145	163	135	146	114	135	140	119	145	121	131	130	134	117	134	122	125	125	166	138	133	139	133	151	109	130	129	136	123	132	109	121	135	148	131	135	131	114	118	147	139	134	127	122	113	148	124	135	129	159	127	127	152	119	140	128	117	129	128	125	127	129	137	131	115	126	136	150	134	128	115	128	141	108	131	140	137	123	127	124	137	118	127	144	126	146	135	132	115	146	139	140	136	142	137	131	149	138	129	113	108	123	138	137	133	145	129	139	116	126	128	132	120	123	133	108	130	143	127	140	120	133	132	135	135	127	124	139	139	129	132	132	141	135	119	126	136	112	134	127	124	127	120	131	129	144	112	148	117	143	126	162	136	123	138	140	118	115	140	119	121	141	131	126	133	126	132	129	127	133	133	140	123	145	142	137	143	125	125	141	130	133	133	136	119	122	131	122	124	145	126	122	115	132	127	133	140	120	119	133	108	149	140	140	125	130	133	143	123	122	120	131	129	144	118	136	149	119	138	132	122	138	109	117	130	130	134	136	124	110	110	131	118	128	119	127	134	134	153	122	122	128	122	117	127	138	135	117	123	130	141	130	129	121	124	144	136	132	140	142	148	140	137	137	142	128	132	134	138	117	139	134	123	149	122	128	148	133	150	116	135	134	126	120	118	131	130	117	118	127	139	117	123	128	120	131	147	117	131	163	113	130	126	130	122	150	112	119	133	142	127	116	114	136	123	158	128	138	134	129	121	114	126	112	151	122	119	128	126	112	126	121	123	124	132	142	145	129	141	116	138	150	162	111	113	144	135	156	120	137	119	128	107	137	118	110	140	131	120	141	140	141	141	122	127	143	146	124	113	139	125	136	161	118	141	115	123	109	135	116
345	0	2700	181282	563	0	8	131	262	405	403	432	402	377	351	339	283	292	270	249	248	242	235	227	206	205	191	196	201	198	198	182	179	149	163	159	164	144	159	134	142	155	148	155	122	118	125	138	144	125	132	131	116	125	119	116	111	116	116	130	113	111	124	130	127	105	133	115	101	117	108	118	119	112	122	123	108	116	105	106	114	105	121	120	100	106	108	112	102	99	102	99	101	113	108	112	105	103	103	99	105	87	98	107	121	131	115	124	118	114	91	106	93	115	88	115	115	103	87	84	108	85	111	115	99	85	112	87	103	88	107	106	107	94	101	118	112	112	95	114	109	108	91	92	100	98	107	93	96	98	111	103	118	103	83	104	112	90	115	102	105	85	93	93	102	96	104	111	103	97	96	107	80	101	101	106	90	102	96	100	96	88	111	100	90	102	113	92	109	103	104	101	96	97	93	104	106	130	96	114	94	99	112	115	110	105	76	90	87	122	110	102	99	108	117	95	76	109	100	94	119	117	111	105	90	86	79	111	99	104	103	106	105	103	92	100	108	86	122	123	96	97	96	115	95	100	92	100	110	132	106	101	107	101	95	96	85	96	115	87	107	100	99	71	88	91	104	99	76	128	103	90	93	94	111	95	100	94	121	103	94	98	90	116	85	96	104	101	81	111	88	77	96	90	107	93	98	93	92	105	81	104	103	82	99	83	94	103	100	108	98	103	101	106	100	115	98	102	96	109	104	94	111	96	102	97	111	82	95	104	100	96	80	98	105	90	129	88	99	102	90	92	113	104	99	109	99	93	98	87	109	90	107	91	95	100	104	104	97	102	100	101	85	99	90	99	102	86	104	106	96	92	84	116	96	97	91	96	95	116	106	89	89	110	104	79	90	103	110	103	94	102	122	82	109	86	82	83	114	109	93	106	116	92	93	117	101	95	100	97	99	111	103	99	92	87	104	100	80	94	94	98	93	102	96	87	97	80	79	117	87	101	103	85	114	113	99	101	105	114	91	93	102	99	120	112	100	102	103	101	100	134	91	106	103	85	104	127	88	117	94	91	116	111	82	90	89	98	98	83	107	113	86	110	90	79	86	92	112	107	96	116	104	104	106	118	79	105	90	104	97	90	108	97	95	93	96	110	78	105	93	102	119	97	117	87	98	104	81	103	107	109	101	119	93	87	87	89	88	82	94	84	104	97	85	101	107	105	93	120	81	114	90	94	118	86	84	91	74	106	111	102	95	92	84	103	89	109	88	87	105	112	96	86	104	83	105	73	93	103	98	91	108	89	92	109	83	107	98	111	97	109	103	99	105	109	88	93	98	90	90	95	106	95	85	91	107	96	115	91	103	98	101	92	100	91	72	109	88	103	93	94	97	94	90	85	94	101	92	98	85	98	80	83	100	83	109	118	96	83	98	117	101	90	102	88	101	90	97	107	90	99	97	83	108	98	116	97	91	115	99	93	114	89	82	99	100	91	108	101	88	103	116	96	96	97	90	113	100	79	91	104	72	97	88	93	101	110	93	102	119	104	97	105	108	89	78	102	95	112	96	83	82	110	97	88	104	86	89	89	104	99	87	91	100	103	88	95	91	99	100	98	82	105	82	83	101	88	97	126	87	94	112	110	96	102	96	78	118	103	91	107	97	97	98	121	84	95	87	99	115	81	89	106	89	99	81	88	99	110	103	83	126	112	98	92	110	76	114	105	89	80	95	102	112	102	91	103	97	132	93	104	94	89	106	106	97	105	104	111	102	93	96	105	76	97	94	95	76	102	101	94	95	90	125	92	105	102	92	97	95	90	101	103	99	108	78	110	98	97	104	110	106	105	95	90	109	100	94	108	113	89	100	102	88	103	89	114	89	83	91	121	111	104	88	123	89	104	90	85	98	113	96	88	104	89	117	96	98	99	79	105	91	87	101	82	88	105	107	100	78	96	103	88	81	90	92	99	101	93	79	98	107	104	94	101	100	95	117	110	94	93	85	110	98	95	116	96	81	112	106	92	96	105	102	100	104	101	104	102	106	97	106	98	98	97	113	99	94	89	96	92	97	105	111	107	87	93	118	84	105	93	93	96	87	115	112	111	100	86	97	102	86	108	80	93	103	91	95	103	77	95	107	89	104	87	108	78	89	109	86	101	107	87	87	94	96	91	95	105	98	93	102	124	112	95	97	94	97	97	88	95	97	104	97	83	91	94	86	110	86	115	105	107	104	83	87	97	104	92	102	97	101	95	104	92	84	99	100	99	80	101	112	116	80	100	90	86	103	97	93	110	77	105	100	112	95	108	113	99	107	101	95	108	119	111	98	108	96	115	107	103	98	97	103	120	86	105
345	1	1900	181407	573	0	25	127	206	372	362	405	328	350	292	280	271	244	271	235	241	243	220	215	220	190	189	200	188	207	188	195	182	173	184	167	178	193	163	148	161	144	177	177	159	180	183	175	164	162	158	176	152	163	161	154	156	186	161	151	158	152	163	146	150	146	148	155	147	158	154	153	139	156	136	157	157	175	138	159	140	142	157	143	148	167	148	155	162	137	131	160	144	136	152	157	139	162	146	181	153	147	142	161	131	152	132	141	160	141	124	140	140	167	151	151	145	142	132	151	150	152	132	155	151	155	160	155	108	157	167	152	141	137	156	148	170	144	142	130	138	144	156	144	142	155	160	145	142	141	150	160	148	141	119	140	150	155	138	150	159	132	163	141	151	138	154	158	147	154	161	175	128	144	133	159	129	126	152	151	151	149	130	126	140	142	143	160	156	149	138	159	143	147	165	154	136	124	147	148	146	149	154	156	120	134	146	129	147	154	139	174	142	154	135	141	155	150	131	160	157	149	163	131	125	158	123	158	128	134	163	145	148	166	144	123	144	148	140	146	138	164	149	145	128	141	141	149	142	141	129	140	161	141	140	143	139	155	143	147	154	139	141	147	136	135	159	140	141	127	144	137	148	154	137	141	127	147	144	164	145	131	159	155	150	140	159	144	138	147	150	147	145	131	133	146	136	137	145	157	145	142	138	156	148	140	128	169	158	138	141	124	149	139	150	170	144	143	141	129	144	164	145	134	148	154	159	153	134	136	174	157	134	168	128	149	145	144	160	125	140	128	141	128	145	138	136	151	154	157	163	140	149	166	153	131	178	131	144	148	146	156	136	146	137	146	150	153	127	172	141	144	153	153	146	133	142	136	158	134	165	148	146	151	139	127	132	154	148	156	126	143	126	143	128	156	159	157	158	149	141	147	153	135	139	146	133	155	160	168	157	149	130	151	132	175	145	131	151	151	135	152	129	141	126	142	145	169	152	137	146	150	136	138	166	150	151	136	128	148	145	137	139	131	145	156	144	131	120	148	149	137	148	145	144	134	148	134	171	145	155	127	144	146	136	129	136	154	130	152	134	147	149	146	141	158	134	129	151	156	136	135	147	152	135	164	147	152	160	159	122	129	136	140	161	141	156	130	149	121	136	142	146	145	136	134	156	108	146	138	130	147	121	146	122	137	126	119	169	131	136	151	165	130	134	137	143	145	157	138	135	141	163	138	137	158	148	142	153	160	157	149	135	149	136	130	112	150	144	170	156	160	149	143	132	137	164	144	155	153	144	151	141	139	154	151	143	143	144	144	148	171	157	140	161	138	157	151	136	157	141	168	127	132	150	149	139	132	161	154	129	144	146	127	133	158	160	160	140	134	115	159	136	122	133	130	156	162	138	145	154	136	135	153	131	116	139	135	156	144	135	162	154	136	142	137	136	141	151	154	141	131	126	150	128	130	150	126	145	126	141	130	140	141	133	164	131	152	137	129	127	142	128	155	138	130	138	147	142	141	134	133	170	141	154	146	141	139	153	129	167	155	137	136	144	152	138	149	161	128	137	147	146	146	145	133	141	144	145	133	146	141	147	154	155	148	121	141	143	141	132	150	137	146	165	163	150	154	155	158	138	149	151	137	137	137	160	137	158	144	134	145	163	138	152	141	147	140	137	148	152	153	135	148	134	164	146	138	137	141	131	146	172	161	137	146	138	144	142	154	137	139	139	119	130	132	128	153	156	145	130	140	130	153	125	143	145	170	149	140	135	146	135	140	139	131	151	155	141	128	144	141	130	118	143	152	150	132	145	137	130	134	140	124	144	116	118	160	155	132	146	132	152	145	137	142	142	142	148	145	151	151	139	161	149	119	150	131	156	131	152	156	139	128	146	151	146	141	147	154	140	140	142	169	140	146	164	143	133	147	156	153	135	147	138	142	137	133	127	147	144	155	164	161	147	146	102	137	146	135	138	141	144	148	129	154	126	159	144	156	142	134	144	135	132	143	132	140	122	119	144	137	136	153	137	150	145	150	138	135	129	148	138	159	168	155	164	162	128	185	152	136	153	130	148	131	138	122	154	134	160	137	139	145	156	149	160	140	129	125	163	138	163	145	148	136	139	140	142	157	141	154	134	148	145	155	143	148	162	123	151	161	145	156	141	129	133	143	144	133	148	141	151	137	143	155	122	158	156	147	154	172	153	150	127	130	172	147	148	148	156	141	127	132	153	136	110	143	139	144	151	165	136	155	143	129	152	149	141	143	137	158	139	147	122	145	129	158	152	150	125	143	150	163	140	140	151	138	147	167	114	141	143	129	142	142	147	138	142	144	137	137	153	137	144	125	132	139
345	2	2100	181532	589	0	10	132	202	378	382	418	382	381	328	301	288	259	227	244	234	250	222	210	217	208	201	230	173	174	215	166	174	184	153	158	154	190	139	159	177	156	177	159	168	184	160	168	127	154	146	110	164	158	159	139	149	149	138	143	151	156	124	148	129	158	132	144	134	148	121	130	128	126	138	137	128	136	144	141	132	132	149	134	150	143	146	136	150	143	137	134	127	147	139	134	154	119	139	131	150	137	128	122	135	122	137	143	146	116	130	135	110	109	129	175	138	136	124	122	128	135	148	140	132	139	138	142	157	131	133	151	116	127	133	147	123	132	136	131	133	119	116	100	122	144	118	119	143	129	148	119	135	138	167	139	121	138	115	157	138	148	128	119	115	121	132	130	136	131	120	119	135	136	132	136	162	108	138	124	122	127	117	129	132	106	135	126	151	131	129	118	122	116	140	131	131	129	135	110	131	121	127	140	122	118	117	115	141	123	129	133	141	125	131	128	113	135	135	140	124	145	122	138	132	124	113	115	141	133	145	126	126	110	128	143	139	125	129	125	120	136	120	127	125	124	135	127	120	138	149	126	131	134	114	129	148	135	117	130	136	126	145	142	147	124	146	142	143	128	133	121	124	136	118	149	119	123	125	139	131	138	139	125	117	129	116	139	139	112	139	149	143	132	112	133	118	109	130	137	127	134	129	124	116	123	99	149	129	132	136	134	125	140	134	155	131	121	129	128	121	116	152	118	148	133	123	128	137	135	148	116	109	127	124	137	127	127	119	125	138	128	118	124	133	134	114	134	128	139	123	132	120	123	111	118	133	114	126	126	128	133	120	116	127	113	133	136	130	132	122	143	141	117	127	117	117	130	129	107	132	145	126	124	120	119	126	145	128	122	138	142	120	139	133	126	120	123	128	136	95	135	120	131	118	119	121	129	121	138	116	124	134	124	115	115	127	145	125	122	129	131	135	107	120	125	134	116	128	129	107	141	135	136	145	126	114	139	128	116	116	135	119	113	144	120	146	105	121	145	132	114	119	126	111	118	103	134	134	108	142	138	145	113	141	117	128	127	121	120	141	107	120	135	117	123	133	102	152	130	123	143	113	114	117	139	126	124	133	107	143	135	135	134	138	148	118	106	143	133	119	130	135	147	130	129	147	128	145	140	113	120	126	155	140	130	116	151	116	130	123	115	127	132	134	137	125	141	126	138	127	123	118	125	122	140	145	148	119	129	139	128	136	132	132	116	133	123	126	124	127	126	137	126	114	127	139	112	135	113	130	126	123	129	118	129	137	106	106	128	126	112	132	111	135	123	141	131	105	154	138	139	133	126	130	137	113	129	142	119	125	127	153	100	126	121	115	103	114	124	119	136	120	126	118	122	143	116	126	130	135	125	137	138	114	117	125	132	126	118	108	125	131	127	153	134	136	139	123	126	116	126	128	130	125	132	134	132	124	119	138	151	127	142	120	118	110	137	148	138	133	137	119	121	122	129	128	118	146	133	118	122	131	138	133	118	125	124	149	135	134	116	137	121	165	144	124	125	135	110	124	143	145	142	132	121	128	137	107	122	109	149	115	127	120	111	144	143	128	114	125	124	131	130	120	136	141	132	136	129	138	120	129	146	142	152	124	132	137	119	130	131	117	134	125	130	120	139	133	131	136	120	124	117	130	116	125	129	136	136	108	115	130	144	122	119	130	125	102	130	132	123	106	120	120	134	118	134	133	116	107	125	145	103	129	135	110	120	119	136	132	131	139	130	131	126	123	95	134	134	114	122	113	140	121	135	138	136	131	130	139	120	143	142	113	127	125	119	128	120	139	119	90	139	123	118	138	141	130	132	146	121	128	133	112	116	121	120	127	134	147	144	127	135	134	135	143	104	147	133	121	120	126	133	131	125	124	127	133	127	126	121	129	114	139	140	124	121	146	116	133	112	147	129	122	120	134	134	116	113	134	122	126	145	140	119	131	107	135	140	133	113	124	125	130	124	123	127	127	141	125	125	121	148	147	106	127	137	120	119	145	118	119	120	142	120	133	138	126	138	113	140	121	136	149	122	138	125	112	113	143	144	126	135	121	121	116	126	110	159	145	122	143	119	121	146	109	118	122	127	151	107	126	127	153	138	116	122	146	125	118	117	134	138	111	112	109	118	130	133	133	131	134	131	100	138	129	120	117	109	133	126	103	111	125	135	113	143	123	108	126	125	115	118	142	109	111	139	116	125	112	127	128	136	145	127	145	129	100	143	128	140	131	135	113	133	142	121	121	128	156	150	131	136	106	149	126	124	113	127	129	117	107	129	130	137	102	143	118	125	140	130	134	132	124	130	134	148
345	3	3500	181657	581	0	16	155	242	414	397	395	396	381	358	304	315	272	262	279	255	210	220	205	221	222	173	168	187	205	202	194	174	158	192	171	171	155	157	165	164	159	174	173	127	157	168	158	153	146	134	141	144	156	158	148	150	150	146	160	144	158	143	136	132	143	149	135	136	137	133	152	127	159	130	144	137	133	155	123	163	144	135	144	154	124	131	123	147	148	140	169	124	121	135	118	138	124	148	131	123	151	143	117	166	168	142	139	148	138	132	144	146	130	119	142	139	124	122	140	137	112	135	160	145	137	142	146	139	139	120	152	120	173	141	117	140	140	140	142	129	99	144	135	121	115	120	149	109	118	138	130	139	159	117	136	122	134	116	136	118	147	119	128	124	130	112	138	136	118	125	117	132	142	133	137	136	159	119	142	127	131	141	140	117	137	124	131	117	138	139	129	138	128	146	151	136	129	143	120	146	131	114	144	145	140	142	134	134	130	137	133	129	129	153	133	132	144	131	127	144	130	129	129	148	133	123	136	135	132	126	130	125	124	124	152	150	114	137	127	137	109	126	126	136	109	139	125	115	128	144	133	144	141	151	120	142	151	140	136	134	138	124	146	126	117	141	120	136	114	144	142	138	122	125	120	137	160	130	139	109	141	145	143	128	135	137	156	139	110	123	136	130	119	138	132	159	150	122	144	126	125	141	125	146	134	162	134	129	114	124	122	140	138	112	152	135	139	121	137	117	126	130	140	120	129	145	148	119	136	143	146	134	129	120	135	126	126	118	130	116	118	133	125	131	138	143	151	118	138	140	143	117	134	131	121	130	132	137	121	120	127	118	142	124	128	148	122	117	140	139	128	122	130	133	136	128	129	127	133	138	125	112	133	112	120	103	120	129	143	136	120	141	122	135	108	135	143	155	114	127	134	150	125	144	134	134	126	124	133	133	126	129	131	134	146	125	130	125	116	123	126	130	123	138	146	133	135	116	136	122	141	129	133	124	139	134	111	123	115	151	118	131	118	133	137	135	159	134	137	135	110	136	133	128	118	138	125	130	113	113	144	133	109	121	118	120	145	132	105	149	122	142	155	132	155	143	132	112	156	131	125	113	128	124	140	137	116	128	129	120	139	127	118	128	114	119	113	120	136	136	135	127	122	133	143	139	132	115	142	108	123	128	152	143	148	123	121	132	144	119	144	124	147	116	157	143	131	142	126	132	140	142	143	117	120	116	143	128	112	116	133	124	123	149	139	115	127	124	139	137	121	146	139	127	122	118	130	147	130	126	129	143	134	110	148	135	103	122	156	135	130	147	135	139	124	143	140	136	112	142	120	128	135	121	154	118	130	120	130	122	123	124	124	128	122	141	124	139	129	146	134	119	139	158	133	113	125	122	136	130	107	142	120	129	146	133	146	140	162	126	133	115	138	143	140	128	130	116	127	126	150	148	118	135	144	141	133	120	121	133	145	122	130	130	140	118	121	123	112	128	138	106	157	153	144	143	121	136	124	140	119	114	128	118	121	136	134	128	123	131	137	132	128	146	142	156	132	139	144	129	156	108	144	141	119	135	151	125	111	145	128	131	142	124	140	133	146	122	122	140	117	117	130	119	141	103	140	135	141	126	132	111	135	153	112	141	134	132	104	132	135	143	115	118	111	118	119	140	137	129	105	113	148	140	109	139	134	128	138	132	131	131	128	124	117	125	132	107	136	106	132	125	126	145	113	123	145	128	118	118	145	120	125	128	146	117	127	133	126	128	121	115	115	134	144	135	131	135	136	125	116	134	110	129	113	137	131	133	129	141	117	146	131	159	130	120	133	146	140	134	136	119	125	116	119	116	136	117	140	121	123	132	136	123	157	123	147	105	162	126	136	122	114	130	138	120	116	151	129	145	151	153	140	121	129	114	109	123	120	141	121	127	122	137	118	125	129	125	155	125	137	145	135	162	140	131	131	121	122	122	128	131	106	125	133	136	121	103	135	138	135	117	140	110	121	119	131	136	147	144	135	127	131	128	131	120	118	122	137	130	131	113	108	156	115	126	146	149	142	125	105	128	124	118	141	143	131	141	138	120	137	122	123	123	112	115	109	146	129	139	112	133	126	135	98	133	138	128	131	147	139	115	157	144	135	151	156	154	109	113	121	124	128	132	133	140	124	138	105	119	127	138	125	113	128	144	131	129	131	110	135	125	114	110	134	125	136	130	142	149	119	139	132	121	103	159	162	136	141	113	134	138	110	143	137	158	129	133	129	147	135	129	114	123	139	130	118	137	127	166	124	140	140	160	110	147	115	130	113	144	126	126	115	105	123	121	122	150	120	138	134	131	145	126	126	135	139
