345	0	2700	179359	379	12	46	316	687	994	1039	1095	1035	991	872	802	753	648	637	555	539	525	451	448	410	440	392	360	366	341	344	293	295	300	314	280	249	250	242	245	251	243	212	236	224	207	213	210	208	199	166	205	192	166	169	164	165	167	156	172	165	154	166	160	131	148	136	155	152	167	153	141	159	146	154	155	162	140	146	146	142	126	119	143	136	159	145	130	149	120	140	155	132	118	150	104	115	141	133	147	135	150	148	137	125	112	138	132	132	127	131	136	132	128	125	140	111	141	134	122	122	125	127	111	119	127	121	126	128	113	113	116	113	128	123	132	121	111	109	122	138	144	118	119	124	122	124	147	118	135	112	122	115	126	134	129	127	106	119	112	111	132	112	130	127	123	134	128	97	114	105	107	96	127	109	125	120	110	115	131	110	99	119	109	104	121	98	99	123	108	108	119	125	124	119	122	121	133	114	118	121	103	111	127	108	117	129	118	127	122	92	103	124	116	114	119	126	119	122	137	117	128	137	96	112	117	118	128	110	120	100	107	109	130	112	126	130	122	131	90	122	113	126	108	109	123	115	116	113	111	117	135	124	116	110	107	129	132	108	111	121	129	122	106	125	121	104	132	123	109	112	119	117	117	123	96	120	111	106	105	134	103	119	121	120	111	105	109	131	121	128	117	107	115	108	121	103	110	145	121	115	135	113	114	126	119	109	128	116	114	128	105	117	115	117	107	131	108	109	113	130	119	103	124	130	100	129	119	114	119	117	108	95	111	122	117	127	101	108	108	105	109	124	122	123	126	101	99	133	130	124	125	113	105	113	128	96	127	118	124	114	133	125	115	125	121	103	104	128	116	116	112	107	124	118	117	94	106	133	95	126	112	121	107	112	131	122	112	104	121	108	125	107	121	115	125	108	132	129	97	117	104	122	127	112	107	103	127	94	102	123	138	108	118	114	103	91	122	125	100	105	122	116	123	123	135	109	117	115	103	112	97	96	99	116	115	91	105	107	120	108	107	123	119	100	104	123	111	111	107	110	114	114	104	113	99	121	104	133	121	125	106	107	115	114	91	111	115	110	117	118	95	121	117	122	130	119	112	126	107	106	115	94	120	125	126	130	112	108	121	130	119	111	111	117	106	107	119	95	101	96	117	107	120	117	130	97	120	126	104	124	101	84	109	124	118	102	104	135	108	113	115	109	112	117	119	125	102	128	115	112	126	108	113	109	116	112	104	122	111	130	124	119	112	115	118	111	94	126	113	108	113	141	117	121	116	126	101	115	108	125	99	120	129	111	127	127	115	126	114	129	104	97	133	128	116	115	115	116	137	112	104	115	112	103	115	121	108	109	102	98	115	116	102	125	111	112	130	112	105	114	113	118	103	126	113	135	118	107	101	118	110	108	108	98	97	131	121	108	104	139	115	103	116	123	126	106	116	103	118	105	114	127	130	122	127	117	108	95	118	97	132	116	120	125	108	129	101	119	106	106	109	111	130	109	112	124	116	110	116	132	118	120	121	126	113	111	125	109	123	114	114	116	105	126	112	116	94	106	113	104	110	116	121	128	133	107	108	96	126	104	112	116	117	87	109	107	123	110	135	124	109	112	133	125	117	110	103	119	111	103	105	116	119	124	113	108	115	114	114	118	118	103	102	118	133	108	109	102	117	108	109	110	108	119	107	129	123	109	118	107	99	113	123	112	100	106	120	102	115	124	113	102	121	111	102	112	125	127	116	99	117	105	122	131	108	94	95	115	102	114	138	121	115	96	128	107	120	102	120	107	114	89	117	108	110	109	115	115	96	113	124	128	114	125	112	115	101	116	128	103	101	116	132	111	116	110	103	140	102	110	102	115	123	115	121	123	117	101	112	117	114	103	117	121	116	129	104	131	105	124	128	120	105	110	110	105	120	108	106	112	119	106	118	124	108	108	111	101	123	128	120	108	121	95	99	107	111	120	120	110	128	103	119	107	134	97	122	121	101	115	112	108	136	122	124	113	127	118	77	98	116	109	123	114	115	106	115	114	101	107	115	96	107	116	122	118	113	101	102	103	137	106	129	122	105	104	128	137	128	118	113	125	106	111	107	108	111	111	119	111	102	100	100	96	111	129	103	105	116	106	117	114	114	92	124	106	123	119	139	103	123	123	116	112	130	107	113	122	138	118	121	114	117	101	133	132	114	104	114	111	115	120	118	122	108	112	115	106	110	115	130	112	98	102	112	112	105	95	115	97	122	117	118	126	121	115	113	124	118	121	115	97	109	98	128	99	116	112	109	116	82	114	113	85	131	124	105	128	110	114	123	101	109	116	112	117	106	119	99	89	105	120	122	117	105	112	108
345	1	1900	179482	394	6	73	512	866	1135	1104	1083	977	840	789	728	618	588	540	487	430	445	389	383	334	338	323	296	276	264	246	249	229	223	229	208	210	245	204	216	198	194	185	187	207	174	192	139	159	146	159	155	150	161	143	146	148	133	144	143	142	136	139	133	127	142	134	127	142	124	139	147	128	136	115	133	123	120	133	154	123	151	123	116	153	123	112	151	109	124	140	100	115	137	127	120	123	102	133	117	120	119	123	114	82	130	104	112	123	135	120	109	140	126	108	107	155	124	117	97	97	129	115	113	103	112	117	92	110	102	114	100	120	120	101	108	110	132	104	107	102	100	122	126	116	122	115	110	125	119	131	125	139	119	114	126	118	121	129	105	109	127	102	107	102	109	88	115	116	137	100	112	100	97	103	102	106	102	102	122	134	110	122	97	115	106	111	99	94	109	120	113	97	135	121	95	118	96	108	122	119	112	100	116	116	115	107	117	115	122	116	117	109	86	119	111	119	131	121	110	104	105	114	109	82	113	141	99	93	103	100	113	120	95	112	121	111	105	117	118	116	121	115	113	114	123	110	131	102	116	103	107	106	100	104	128	108	94	124	102	91	110	115	121	111	121	117	106	116	97	107	114	96	97	101	101	110	101	110	113	121	92	133	126	110	109	115	96	97	113	112	95	108	101	119	113	112	129	106	107	119	116	109	103	119	99	101	114	120	114	110	111	103	134	124	116	120	107	117	84	103	99	125	103	118	109	116	113	124	120	110	93	123	112	113	104	117	106	101	117	98	125	113	97	102	107	95	107	117	101	109	127	120	115	112	115	114	102	103	111	93	128	133	121	105	113	91	108	114	133	99	123	123	92	117	115	98	115	95	127	109	108	101	121	116	108	113	111	112	117	98	114	108	99	135	132	117	110	112	116	116	106	109	110	110	128	110	103	113	124	112	118	98	130	106	116	88	97	128	122	116	104	103	115	133	104	118	85	115	105	109	115	111	119	120	101	114	110	116	109	82	105	110	100	93	102	112	115	104	89	113	99	100	103	97	116	107	126	114	107	96	104	98	100	105	105	103	117	109	112	116	132	100	114	112	124	109	142	100	125	106	96	114	115	120	116	107	100	117	104	104	129	114	119	97	118	110	110	134	113	98	105	100	114	101	109	130	117	105	129	112	119	102	151	113	149	110	115	121	120	120	118	103	115	91	126	116	106	109	106	116	92	116	107	133	109	108	106	123	100	121	112	110	133	91	123	138	112	101	129	114	99	100	120	94	120	122	99	114	106	122	126	112	100	110	126	109	116	117	104	114	90	96	97	105	90	86	125	114	91	103	111	110	96	120	110	104	109	120	98	126	125	122	130	110	133	102	123	113	98	114	102	114	106	106	94	124	111	121	127	115	105	105	107	102	118	98	92	118	113	120	112	110	96	106	116	111	104	128	98	136	110	109	129	115	99	95	113	103	111	95	106	118	109	114	131	117	94	115	110	104	126	107	105	115	110	118	121	107	124	103	105	100	114	114	121	109	117	107	116	113	104	104	112	108	113	92	95	110	130	108	118	110	121	103	88	113	92	103	107	119	115	130	127	100	103	120	97	93	111	128	94	106	103	112	102	119	105	118	99	104	113	127	119	108	122	122	98	117	118	109	94	106	111	108	102	97	94	100	97	99	95	111	104	120	113	124	104	105	107	95	107	106	107	107	98	121	98	117	107	115	106	105	109	111	113	110	122	97	88	106	105	126	110	110	109	87	118	100	109	121	123	103	127	108	101	104	98	100	119	103	96	110	112	101	112	97	110	114	109	95	100	98	109	115	117	110	112	112	93	119	121	119	108	122	112	125	112	104	112	110	109	103	100	108	100	108	108	116	103	112	96	105	131	116	115	102	98	103	118	88	92	119	100	95	103	113	116	96	111	121	100	127	108	119	120	116	103	108	99	107	106	104	110	108	120	127	133	101	103	105	100	98	109	118	109	103	102	115	141	116	111	116	111	107	119	117	110	109	119	107	121	108	124	111	96	119	103	99	111	122	108	124	89	101	124	110	118	120	80	128	118	118	103	101	92	109	106	105	103	105	106	110	117	120	94	101	128	105	114	102	118	110	96	117	108	116	119	118	112	105	102	118	93	121	108	121	112	115	96	94	111	96	103	108	117	105	116	113	125	111	114	119	106	115	111	113	99	108	121	122	130	119	117	117	107	105	112	102	103	101	112	112	117	117	118	110	120	102	121	125	96	104	123	97	118	121	107	114	108	108	101	97	109	129	103	106	110	110	102	115	108	112	113	97	112	115	112	116	114	129	127	97	108	103	104	94	97	113	111	113	89	81	112	123	124	103	118
345	2	2100	179605	367	16	86	541	949	1144	1155	1143	1041	947	825	721	648	562	546	485	447	390	423	367	381	329	305	296	289	290	263	255	273	245	213	212	227	228	210	233	190	222	215	191	184	175	186	163	175	165	159	168	180	180	151	157	156	141	130	148	136	127	154	141	120	142	132	142	133	118	124	127	120	128	129	132	143	139	122	128	121	136	152	107	117	113	127	127	123	110	117	140	114	109	112	136	115	127	132	106	91	121	108	142	122	115	120	115	131	122	114	113	119	106	114	124	121	106	111	130	118	117	100	110	131	93	118	118	105	114	112	102	104	96	111	119	127	130	95	131	115	125	113	110	132	105	120	117	107	123	101	116	123	104	105	121	103	106	91	105	114	107	110	132	114	110	108	104	112	99	102	93	113	114	96	108	103	118	107	112	107	110	108	118	122	116	113	98	96	112	114	97	113	94	103	106	125	125	103	112	111	106	114	117	106	118	102	122	108	90	138	101	101	126	116	102	95	114	98	113	94	126	114	102	98	113	110	98	104	107	113	115	97	110	117	128	99	107	105	92	109	95	115	108	131	95	100	106	99	117	112	123	105	99	99	106	126	109	92	116	97	111	99	98	125	110	102	123	99	105	119	107	113	116	95	122	121	105	107	105	109	107	117	110	112	119	119	88	107	128	103	106	106	99	116	99	124	115	99	108	101	92	87	105	109	100	112	105	99	100	108	96	113	85	121	98	95	99	103	109	103	83	117	108	102	104	91	107	102	104	104	111	110	129	129	96	104	118	88	109	102	105	120	100	118	114	105	109	106	115	108	98	102	115	100	100	122	103	118	116	100	125	108	113	97	100	97	123	105	91	100	102	109	109	92	109	101	105	105	101	112	110	101	117	124	107	103	121	111	124	127	115	113	103	111	120	92	111	116	93	114	102	101	97	102	102	104	97	106	97	93	100	118	110	99	89	115	128	91	94	92	103	100	101	114	122	114	131	109	113	99	96	103	107	121	109	109	94	127	105	118	120	109	102	117	110	89	111	113	114	99	106	104	117	133	105	107	100	115	136	109	109	122	100	126	106	99	119	103	108	93	112	94	119	106	113	95	116	107	101	103	101	97	96	102	114	88	110	96	100	109	116	122	110	88	85	136	107	96	114	126	109	103	93	86	96	110	128	97	119	111	97	115	109	110	107	112	77	97	106	101	123	117	112	90	113	101	109	107	112	116	106	118	110	125	124	103	89	114	104	108	103	99	96	95	99	108	104	96	88	101	112	100	125	127	110	115	105	113	109	130	98	109	108	116	107	104	107	113	113	121	126	105	111	118	118	115	106	93	109	117	108	106	104	106	113	110	109	121	108	95	110	120	104	117	110	101	108	105	99	100	127	103	113	94	114	116	111	103	106	102	113	108	110	103	116	95	95	114	102	114	110	108	101	97	113	100	119	96	104	104	93	116	112	121	103	118	106	108	121	115	105	92	121	104	111	110	107	112	96	102	102	89	104	106	99	104	103	113	103	103	111	118	103	103	102	109	96	118	100	105	114	108	94	104	114	111	85	104	97	125	125	121	90	137	100	95	113	108	121	105	97	118	123	102	110	97	89	112	83	102	97	128	113	103	131	100	94	118	118	102	110	120	104	115	121	94	132	95	110	104	116	97	107	98	99	88	101	100	104	94	104	105	98	125	108	107	94	102	104	124	109	104	97	112	111	122	106	118	92	99	104	121	102	107	101	105	111	105	109	112	116	130	109	112	108	114	114	122	110	118	110	117	112	116	106	102	105	128	127	122	104	118	102	106	97	94	119	108	87	111	106	103	98	100	88	113	96	114	108	120	104	101	103	90	98	117	106	97	104	120	105	109	125	112	101	104	104	105	101	102	121	118	114	129	115	101	93	112	104	117	104	103	101	93	98	105	113	109	115	95	108	103	88	116	97	119	116	124	104	98	107	106	93	112	113	105	100	109	107	118	101	119	112	94	113	111	110	107	122	98	97	119	105	113	108	110	104	113	92	104	102	116	105	113	104	99	100	113	111	113	95	109	109	102	107	92	94	90	110	117	90	128	110	105	104	105	104	102	113	110	108	105	99	104	98	117	110	85	121	125	118	94	124	95	105	98	108	106	109	107	108	109	105	110	109	99	111	98	109	104	99	97	112	97	114	120	102	104	105	81	91	123	87	103	91	102	127	101	123	112	116	88	92	88	95	114	96	112	99	101	102	93	127	105	111	113	86	99	117	101	108	97	122	109	110	114	101	112	126	99	100	105	118	97	96	106	108	102	94	116	115	106	98	103	97	113	109	105	110	116	112	89	97	112	108	129	126	92	100	101	112	102	100	97	84	97	94
345	3	3500	179729	359	4	55	439	828	1077	1092	1088	1072	974	887	804	661	618	584	512	481	454	448	432	378	363	320	327	297	301	298	279	274	240	264	245	226	241	195	212	212	198	218	198	229	195	197	168	174	167	171	160	160	152	140	153	141	176	165	156	118	159	128	146	159	138	140	139	140	110	142	128	133	129	120	127	124	146	141	134	129	132	133	111	117	128	123	146	129	137	122	144	114	114	108	116	118	119	119	119	106	112	129	105	131	115	117	122	121	121	121	122	122	144	107	126	116	116	127	115	108	112	109	114	115	108	113	118	115	116	104	131	124	91	118	98	127	113	116	112	108	127	129	93	105	107	107	88	93	122	89	144	108	117	93	90	114	129	117	121	99	112	115	104	121	109	103	114	119	106	112	110	96	99	111	107	98	108	114	110	111	98	122	119	96	118	114	110	112	118	109	85	121	123	100	101	99	99	95	108	108	109	97	104	88	116	87	111	98	113	116	119	124	123	120	78	120	137	99	91	104	115	102	101	102	120	106	97	85	98	107	105	96	114	95	100	97	131	88	99	102	121	113	102	100	136	102	108	107	102	100	103	100	117	120	103	111	118	100	134	111	95	98	86	129	108	118	123	110	107	116	125	104	111	100	134	136	112	91	111	98	122	102	114	97	104	108	110	119	102	126	85	107	100	98	95	103	100	107	117	120	102	95	105	99	121	114	97	121	99	88	98	92	114	105	100	108	98	122	111	115	116	108	100	94	91	84	107	96	110	119	113	107	89	125	110	102	113	86	104	111	101	114	110	113	105	90	112	107	105	90	118	114	102	109	91	100	108	97	105	113	107	108	99	94	119	96	98	122	121	106	125	118	84	111	94	115	106	119	137	88	96	119	113	106	106	106	139	112	114	105	100	117	103	106	106	114	101	108	104	115	92	76	93	103	112	79	101	113	112	105	124	126	119	103	104	90	123	97	99	100	97	100	83	99	114	94	98	125	93	110	108	100	103	106	112	100	100	99	90	112	107	104	115	91	110	103	105	97	88	111	110	103	117	104	129	110	91	97	133	107	87	108	102	126	112	99	112	111	101	106	130	102	111	111	95	101	88	108	118	104	110	119	104	107	107	96	127	96	92	135	99	97	114	112	114	113	90	117	119	107	95	121	107	101	100	89	116	91	104	122	107	100	109	125	111	95	115	117	92	107	108	103	118	120	101	83	130	104	108	116	106	107	108	103	113	93	120	111	121	101	100	121	109	98	102	128	104	120	101	97	96	99	108	116	109	101	98	124	96	123	106	115	102	87	100	114	113	106	103	120	100	112	98	117	117	90	100	89	102	104	108	103	106	91	122	99	120	97	129	114	88	110	103	92	107	106	104	99	114	108	123	104	115	92	106	91	111	116	102	116	106	87	114	95	110	92	100	99	97	119	122	114	112	101	99	104	96	114	120	108	105	109	97	96	115	107	111	117	112	112	78	103	111	99	96	92	111	104	93	101	108	105	100	113	93	97	85	80	111	103	95	101	93	103	111	90	126	94	100	102	90	93	95	93	108	108	99	99	105	84	98	114	122	110	111	104	95	93	112	102	110	105	91	111	118	113	94	107	104	103	117	108	111	99	95	117	112	69	94	98	104	121	110	100	127	107	100	111	102	103	90	101	113	99	106	102	94	101	106	116	110	87	115	113	125	116	108	87	91	88	114	85	114	89	112	119	105	125	91	105	129	110	122	84	122	112	113	102	106	103	113	111	129	106	112	107	125	100	94	104	105	94	115	106	128	99	105	102	106	105	110	97	97	110	124	97	84	116	112	107	103	115	137	103	87	93	108	106	95	106	94	111	109	96	104	85	103	100	113	82	105	89	105	109	100	118	115	127	98	106	110	109	109	103	117	92	117	102	110	117	102	91	107	118	98	109	107	110	104	111	111	117	103	101	94	118	98	116	93	105	95	107	106	103	108	100	118	108	109	109	110	113	115	95	125	113	97	93	116	102	104	103	114	120	91	111	102	107	104	97	119	99	114	111	109	120	114	109	107	100	118	105	95	113	90	113	89	101	84	106	112	106	91	105	97	105	101	98	108	112	115	106	98	104	106	121	116	102	100	103	95	93	112	121	125	119	123	98	111	100	104	99	106	101	114	98	88	119	99	103	122	112	106	117	122	113	112	101	116	107	99	103	105	125	99	100	96	95	112	108	111	111	119	102	107	114	121	108	117	110	76	90	112	83	101	96	86	111	109	115	99	112	89	96	113	120	106	92	118	103	111	98	122	105	115	106	117	117	114	112	113	115	97	92	117	96	113	95	107	107	93	90	114	99	120	109	101	128	92	93	116	112	108	104	111	91	132
345	0	2700	179852	362	6	34	331	706	1017	1061	1118	1050	988	859	818	757	637	603	506	492	461	473	438	407	387	378	358	312	323	319	314	270	273	279	280	250	236	228	220	219	203	196	216	206	194	210	215	176	169	153	169	176	205	184	196	172	161	174	147	150	165	141	150	157	137	142	169	139	129	126	145	143	128	130	135	149	134	138	131	127	139	134	124	152	135	125	128	138	130	111	119	124	125	106	136	144	119	121	107	126	123	114	118	102	129	128	137	110	115	137	142	121	99	117	119	115	135	118	133	91	107	119	104	112	105	110	109	104	126	100	101	120	128	122	123	106	102	114	129	102	125	111	110	104	93	107	88	115	114	107	136	115	103	128	111	113	103	101	126	95	104	107	100	112	113	108	110	131	116	105	104	109	107	119	104	113	126	105	108	104	116	93	99	120	113	105	143	99	105	95	125	103	84	105	100	112	104	108	112	110	112	108	107	97	123	104	125	119	108	132	114	108	104	115	118	109	103	95	109	119	115	100	123	106	95	100	115	101	112	112	122	99	103	116	99	136	103	103	107	110	125	92	107	107	116	112	114	114	136	124	102	88	115	97	101	83	105	112	105	117	123	107	131	98	100	111	104	98	123	117	103	116	112	104	95	96	87	106	128	101	99	100	123	127	119	124	116	131	94	119	108	104	122	106	127	110	116	103	104	119	107	96	100	104	119	92	100	89	108	112	109	99	103	105	77	113	116	109	101	107	124	85	110	110	104	118	120	107	93	96	112	110	107	111	109	107	117	120	95	90	104	130	114	105	117	105	124	99	110	103	110	96	122	96	107	117	113	105	118	108	112	99	111	94	94	107	95	103	110	97	108	100	112	103	105	93	101	124	96	109	111	124	98	100	109	86	115	94	105	110	109	114	115	110	115	116	93	102	103	78	106	93	110	83	100	109	105	99	120	108	110	109	104	104	95	105	109	130	93	107	115	135	112	111	105	109	97	114	100	133	104	104	102	99	100	119	110	113	106	110	89	90	105	124	105	114	91	103	116	108	111	80	108	118	93	104	96	118	94	117	116	111	119	118	124	116	98	81	118	97	98	112	114	108	116	94	122	109	99	111	101	93	129	116	118	109	110	103	115	110	98	118	98	119	107	109	103	107	95	111	103	92	102	112	105	105	124	107	104	106	110	86	120	124	81	105	96	117	115	105	132	92	93	109	105	115	104	105	96	95	117	129	98	122	97	103	124	99	110	95	82	113	98	93	120	95	111	107	93	98	114	117	100	108	111	110	97	107	117	102	84	106	106	109	94	129	102	108	99	99	108	108	121	106	113	113	113	112	110	109	90	106	103	104	101	88	114	104	87	106	113	93	125	112	89	111	125	90	90	122	112	106	98	103	98	107	105	97	95	97	107	111	107	96	99	110	82	119	101	88	109	96	119	97	102	107	121	103	115	105	100	107	110	118	111	103	111	120	99	109	108	86	89	137	110	103	127	120	103	105	98	79	88	121	102	107	112	109	99	129	114	135	103	113	101	111	120	100	120	112	108	102	108	105	98	113	128	87	115	95	118	112	108	84	100	104	107	105	100	103	93	129	101	101	99	108	108	101	101	123	101	109	124	118	96	102	91	111	104	114	92	104	83	105	111	93	94	99	110	89	128	108	103	104	101	92	112	104	116	100	118	114	105	119	98	133	96	104	119	123	99	109	114	101	100	87	112	109	92	108	95	99	96	89	106	115	110	96	118	113	118	100	108	99	94	86	121	97	114	110	95	116	111	109	118	110	113	100	117	118	91	109	118	104	96	107	106	77	107	110	102	106	99	111	110	109	113	93	109	106	102	119	118	102	95	125	100	110	106	107	95	98	102	100	96	117	113	101	109	105	102	109	120	101	114	105	120	115	102	126	124	129	105	88	102	107	105	103	125	103	128	124	106	117	123	101	109	112	104	106	103	121	100	118	118	113	116	102	107	96	110	107	102	123	114	99	105	101	84	119	109	109	129	100	92	106	90	99	109	97	103	78	98	86	110	95	93	112	113	95	95	97	93	98	92	118	102	99	105	112	97	108	94	102	92	92	116	130	125	98	107	114	95	98	110	129	111	105	100	100	99	101	94	106	100	112	116	102	114	105	95	99	105	113	106	109	108	99	114	114	102	117	96	120	96	105	114	99	139	116	85	111	114	111	110	109	119	113	103	92	104	109	97	83	102	91	106	92	107	110	103	102	116	115	101	100	105	98	107	104	118	106	104	103	98	107	106	104	130	108	103	101	125	99	106	104	95	117	92	103	119	105	118	121	109	89	118	108	112	110	99	108	108	108	100	118	100	102	114	102	83	104	121	103	106	113	98
345	1	1900	179975	367	10	103	544	925	1173	1180	1100	1059	984	854	751	663	593	499	504	454	392	415	362	325	321	301	274	275	275	261	260	259	245	215	211	202	227	187	221	174	174	189	174	176	192	151	178	161	158	171	164	136	148	141	131	156	154	120	137	128	128	133	108	144	125	135	152	140	136	106	128	149	136	137	142	122	117	125	121	119	101	106	125	114	121	113	101	131	128	130	123	118	117	97	103	106	101	115	129	127	121	115	105	120	77	127	130	103	114	102	116	107	119	109	108	95	116	116	107	105	126	94	107	93	114	77	109	109	105	108	118	117	110	103	116	91	109	118	107	96	103	110	89	92	111	111	95	105	105	104	104	94	94	90	105	102	105	103	93	100	97	120	102	107	89	128	109	84	104	100	115	89	96	92	90	108	110	118	108	124	109	109	112	100	99	120	97	104	107	100	95	109	110	100	113	134	109	115	116	86	101	107	104	99	100	100	108	104	96	87	103	93	113	111	91	98	107	111	106	110	97	108	99	96	117	117	106	100	108	109	115	126	79	95	108	94	98	99	104	114	98	110	84	96	100	113	91	117	114	90	118	89	102	82	92	122	115	118	91	81	108	102	118	105	111	96	97	104	118	107	96	125	101	91	106	96	104	108	117	95	109	104	99	104	93	99	114	101	101	91	105	94	100	93	106	91	102	109	122	105	111	98	90	97	100	108	94	97	83	102	106	100	97	100	112	101	100	100	93	105	118	102	94	106	111	112	115	112	115	104	94	98	110	107	110	106	104	115	92	96	101	92	106	111	88	107	101	96	111	97	97	110	91	100	94	70	99	102	104	97	96	110	103	114	100	110	100	120	109	97	102	106	100	105	92	110	87	97	100	105	97	87	111	92	103	113	102	110	111	73	117	91	96	108	109	104	105	97	100	111	104	103	104	98	83	110	108	119	68	117	116	108	92	102	104	109	95	105	113	94	96	116	98	99	100	101	123	100	96	86	98	104	108	105	119	93	103	114	100	101	84	96	103	84	107	79	100	107	101	100	103	80	106	141	107	110	119	99	94	107	108	106	114	93	112	109	93	89	92	95	96	95	126	113	121	96	101	105	108	124	91	115	106	103	115	103	90	101	100	114	92	110	101	112	91	91	111	97	101	92	111	96	109	96	101	88	127	90	90	87	99	101	109	104	111	110	105	88	100	113	99	115	103	107	94	107	110	92	96	96	89	98	100	99	100	113	97	91	110	108	89	97	101	81	86	118	90	110	91	93	103	113	95	97	100	104	104	108	110	109	117	115	109	118	109	99	112	94	103	100	98	107	106	107	101	116	102	92	107	118	121	92	122	99	94	103	118	117	122	123	119	108	109	100	79	90	122	87	98	94	107	101	115	113	81	80	109	101	95	81	110	90	91	113	95	90	99	101	107	112	112	91	94	93	98	108	107	116	99	99	97	95	108	105	102	92	90	88	100	104	102	103	100	96	94	92	100	85	119	89	107	100	88	87	96	101	110	114	99	108	101	89	83	97	119	101	95	120	84	113	100	123	102	77	100	104	103	90	97	99	101	118	85	102	105	106	109	98	100	108	104	95	90	116	120	104	99	108	94	98	94	106	95	93	113	84	109	93	101	94	109	111	95	96	104	86	106	84	98	87	96	99	102	106	101	84	92	114	95	97	110	121	109	79	96	85	96	112	104	109	91	93	118	94	97	105	111	98	84	123	125	96	88	98	102	101	104	87	119	110	118	110	81	101	112	96	106	97	104	115	100	116	97	84	106	84	94	104	112	110	103	104	102	94	89	86	85	99	89	108	102	100	94	96	85	113	112	92	109	118	106	113	119	118	105	102	104	102	106	122	92	80	95	104	103	111	92	117	102	92	98	101	116	102	98	91	96	108	97	121	93	101	103	118	92	107	108	106	110	101	104	124	87	109	94	125	110	91	110	104	101	112	95	99	88	101	93	106	103	79	126	93	76	98	101	96	94	96	78	100	107	115	103	96	97	110	109	93	115	90	99	92	96	100	113	96	107	103	91	103	99	85	105	93	109	120	112	107	100	90	120	103	107	102	102	103	102	112	116	99	103	101	111	92	95	95	88	95	103	113	105	100	88	109	109	89	102	119	111	109	100	101	107	95	90	91	109	106	88	99	106	94	102	113	112	115	102	114	89	103	106	103	95	98	118	86	99	109	93	102	119	101	84	118	123	77	98	89	114	111	117	109	103	116	97	95	117	104	86	101	109	100	94	83	118	77	90	98	111	109	105	90	110	95	101	87	99	97	107	94	101	103	114	97	98	113	101	99	89	104	120	90	80	98	110	109	102	91	94	104	95	99	93	67	95	98	103
345	2	2100	180098	401	15	88	511	890	1116	1155	1116	1020	939	824	786	703	601	535	512	484	437	384	335	377	339	325	322	285	267	258	271	242	242	236	231	223	190	210	212	195	197	221	191	180	172	166	170	155	141	155	159	162	155	136	149	140	138	142	113	146	143	105	134	131	128	122	123	114	108	141	124	110	114	131	128	118	113	116	158	110	108	114	112	117	132	115	109	124	121	101	117	91	113	127	102	108	136	89	130	101	110	83	130	103	99	117	138	108	92	106	94	106	97	116	97	120	97	95	118	130	84	108	104	111	105	97	107	116	123	100	116	101	100	120	110	97	114	107	106	116	97	107	82	107	102	114	124	104	107	104	112	87	110	112	101	96	100	94	126	109	97	115	111	94	108	113	97	117	82	127	106	95	93	93	100	99	84	113	108	115	122	96	99	102	100	80	95	113	115	108	97	112	87	115	115	109	118	114	108	100	104	89	90	97	97	122	109	108	105	109	102	100	93	104	107	100	122	97	98	108	128	109	99	98	104	109	96	100	105	109	91	105	103	102	115	100	89	105	107	99	110	109	102	111	90	99	105	123	105	102	109	103	108	101	108	92	110	109	117	104	97	116	118	108	94	95	107	99	83	92	95	106	93	110	96	114	110	105	104	89	86	104	119	97	102	88	115	109	112	107	103	104	104	105	115	86	95	88	100	90	99	90	106	106	84	109	86	109	111	87	94	96	103	102	94	112	109	113	110	108	115	78	107	96	98	96	120	106	100	86	101	101	108	98	107	105	102	103	109	100	94	115	104	91	99	106	98	98	109	92	99	104	99	68	118	103	101	77	95	112	114	81	92	96	83	107	101	109	98	81	94	112	106	97	94	103	79	97	84	101	111	110	120	129	88	102	103	108	88	102	105	98	97	101	104	101	115	121	100	90	96	93	96	68	91	91	97	119	104	103	110	105	104	95	100	113	102	88	124	115	91	79	98	99	89	105	107	94	98	116	100	100	93	106	104	109	105	108	108	87	92	85	104	99	108	86	98	90	95	106	108	73	103	91	107	97	86	92	102	91	91	102	107	110	97	109	106	95	102	103	95	106	102	109	109	99	110	91	108	117	104	88	93	89	81	107	102	98	103	109	102	110	106	94	103	114	101	97	108	102	101	95	96	109	92	79	103	106	87	100	98	96	93	98	105	98	113	104	118	112	112	90	112	92	118	110	113	111	88	107	92	114	98	114	106	103	82	109	111	91	110	114	105	93	112	101	92	120	109	115	112	98	111	117	100	113	100	86	93	83	94	88	104	109	94	100	114	112	100	109	77	116	86	92	87	98	105	110	104	99	109	90	78	102	110	102	134	108	104	108	95	101	98	98	95	109	88	94	116	101	102	96	112	87	85	103	99	105	121	84	114	109	107	106	91	116	94	88	103	110	88	85	98	92	91	93	109	123	92	101	100	90	92	102	106	93	80	99	133	97	109	125	110	96	93	105	103	85	111	92	104	94	104	91	95	89	95	90	97	138	110	90	91	100	106	98	98	93	118	102	90	98	101	102	109	116	115	105	90	113	110	108	105	89	89	87	100	99	101	103	98	117	99	103	88	97	99	87	114	92	107	95	85	108	78	100	111	97	102	107	118	97	82	92	90	107	112	94	94	93	93	104	110	94	107	93	92	106	108	118	105	97	95	91	102	96	116	100	107	100	86	104	92	110	99	100	106	97	82	93	99	105	97	102	87	70	119	100	108	95	86	90	106	85	98	108	80	104	95	95	107	93	101	89	108	94	111	92	82	115	89	116	84	93	111	105	96	102	101	108	75	123	103	93	90	103	93	103	91	80	109	90	118	104	103	96	78	91	106	88	94	110	105	102	87	101	107	99	90	101	118	103	87	84	108	91	103	86	101	89	118	99	106	110	111	90	95	116	83	113	89	86	109	100	106	88	98	100	104	99	114	97	112	102	95	108	95	99	81	110	107	99	85	98	102	110	89	92	98	110	89	101	94	102	79	94	111	113	104	108	112	103	98	98	108	80	91	99	118	96	112	123	102	94	108	99	78	109	97	89	104	114	97	100	99	91	94	109	112	87	83	102	106	94	106	74	95	99	105	114	96	110	104	93	101	102	116	98	93	92	85	105	117	102	96	94	105	104	95	92	82	104	99	106	94	91	102	112	103	116	95	112	102	101	103	95	102	92	106	88	90	93	95	101	107	88	102	101	98	111	90	120	93	100	111	107	94	101	83	93	104	104	116	100	95	109	99	126	90	99	109	113	93	92	114	100	94	89	97	91	117	92	91	111	80	82	93	99	98	77	109	103	105	88	87	96	107	101	105	85	86	97	104	70	104	120	90
345	3	3500	180221	411	5	54	459	829	1106	1087	1140	1065	1010	894	824	786	690	635	593	534	463	506	427	385	391	376	335	311	286	280	261	251	254	240	227	241	229	230	236	200	231	204	181	207	205	188	178	164	165	167	180	146	159	154	166	138	138	153	139	139	151	124	152	133	136	140	136	137	129	122	140	120	112	132	126	113	126	130	133	121	139	116	123	137	101	125	132	123	126	126	107	107	103	146	116	111	128	110	102	103	129	99	92	107	124	107	111	108	117	111	109	118	111	111	96	108	105	128	114	132	101	127	112	116	106	122	111	97	95	122	110	102	126	101	111	112	119	95	117	100	103	119	107	116	108	110	107	115	95	107	114	106	94	112	93	117	90	97	105	81	91	87	117	109	92	113	91	119	126	94	91	100	100	95	103	112	111	106	94	114	103	91	94	104	102	114	115	105	96	139	89	95	105	112	118	93	94	86	113	104	97	88	112	104	99	106	95	93	100	92	85	108	114	93	81	88	110	92	109	100	95	102	121	96	91	92	100	115	92	120	87	113	101	115	119	98	107	96	111	94	100	108	130	101	106	99	105	110	102	111	98	105	97	114	102	107	110	94	112	117	99	100	101	131	116	94	105	100	111	98	93	100	91	106	100	108	106	103	88	108	91	97	101	114	97	105	98	86	109	93	88	130	89	97	115	86	113	87	87	125	104	110	112	99	96	118	118	124	101	99	106	107	121	101	102	90	91	100	94	109	125	102	99	100	121	110	98	104	89	102	124	122	110	76	98	95	114	92	98	97	92	100	88	116	87	98	110	106	84	107	108	89	111	114	102	92	106	93	102	92	90	99	114	106	80	103	95	107	94	105	92	103	97	107	81	86	115	127	104	97	100	109	114	99	83	90	107	79	111	104	101	112	118	92	114	88	117	108	104	109	115	117	115	96	93	97	87	96	117	101	93	92	82	113	91	95	93	97	116	92	104	115	87	92	97	88	103	99	95	107	102	99	82	97	112	105	122	91	117	97	114	100	105	83	109	87	108	111	119	126	99	117	102	95	112	98	110	94	92	121	103	113	96	98	90	99	95	108	89	125	96	116	104	83	110	106	76	90	99	84	102	106	100	94	103	88	109	93	89	101	89	105	95	105	109	88	108	80	94	102	104	101	93	98	112	84	116	99	109	122	84	114	105	102	80	95	83	109	99	89	109	111	105	100	96	102	96	91	92	87	101	98	107	97	93	90	99	104	91	102	101	85	107	84	100	97	100	98	119	97	91	107	100	98	101	88	106	105	120	101	98	110	102	117	103	114	103	92	98	104	98	103	84	105	93	100	110	103	100	94	91	90	100	104	89	101	100	70	117	97	106	104	103	104	91	106	113	86	116	93	100	91	110	85	94	109	101	87	89	89	96	104	91	86	114	100	105	92	96	96	101	96	100	96	81	104	89	98	96	111	111	103	101	95	108	103	98	116	107	95	104	101	118	100	101	93	88	91	93	109	99	87	121	111	95	98	123	112	93	95	102	110	96	104	108	89	103	104	104	108	99	104	98	87	77	96	102	112	83	98	93	99	102	107	102	92	96	100	120	105	96	103	113	86	103	98	98	115	95	94	118	102	86	91	111	93	97	94	99	93	124	105	116	113	97	92	106	119	92	103	98	106	100	93	120	111	96	99	114	84	101	105	96	99	89	100	102	92	97	108	89	94	102	91	99	99	94	99	97	93	109	97	102	88	103	87	108	89	96	98	100	89	78	115	87	94	103	93	105	116	98	89	97	98	103	91	100	122	112	89	105	112	110	102	100	101	123	100	92	97	96	90	97	105	107	99	109	110	79	112	119	93	128	95	105	94	86	104	107	89	100	92	104	113	105	98	103	96	91	110	80	108	97	107	96	106	97	135	109	91	95	93	99	85	110	89	102	89	101	82	115	117	104	109	99	119	111	117	95	111	97	88	95	97	106	93	97	108	93	110	109	98	89	99	113	86	72	98	93	130	115	91	106	98	106	116	105	111	97	89	97	97	107	113	91	94	97	105	89	100	127	100	118	102	106	89	87	92	98	99	96	105	114	105	110	111	105	92	85	100	102	85	107	98	98	109	104	106	92	101	122	81	112	120	115	76	91	121	97	97	89	98	98	91	90	102	106	111	95	101	106	99	98	110	113	112	103	99	110	105	93	100	101	116	110	92	78	119	86	93	108	111	103	106	103	104	109	108	111	84	109	98	89	106	101	106	108	94	102	102	99	108	103	103	89	98	102	103	114	100	89	93	103	93	106	105	115	120	103	98	115	87	106	100	85	105	94	99	75	103	97	109	91	97	96	115	120	97	87	106	116	94	87	97	104	94	107
345	0	2700	180345	413	5	36	328	716	987	1065	1074	1034	966	902	814	792	693	640	606	549	495	482	458	416	416	359	368	326	307	303	307	283	305	249	254	260	235	229	234	215	211	224	244	224	187	188	199	204	195	183	168	162	176	156	164	166	160	138	150	170	150	145	144	142	144	151	123	148	141	147	131	124	149	136	140	146	137	148	131	127	124	112	141	134	128	97	136	112	116	135	129	132	118	132	100	124	119	106	136	125	121	100	131	115	119	117	130	109	124	107	126	102	122	96	130	106	125	109	97	118	114	122	123	121	129	124	108	99	117	116	115	101	99	129	82	105	127	134	90	119	121	132	109	99	118	102	100	100	105	108	110	118	110	110	97	106	105	96	105	102	118	109	107	101	116	108	122	123	114	120	100	112	96	104	112	99	111	96	117	109	94	107	90	85	82	105	112	103	111	99	88	98	98	120	93	107	109	106	101	120	104	85	116	94	94	101	95	108	111	108	104	110	130	124	105	125	114	101	107	95	106	144	112	110	109	103	113	124	87	91	109	92	110	109	104	108	93	107	105	108	113	104	103	108	113	101	93	89	101	116	99	119	95	104	111	120	100	103	109	118	89	102	94	114	88	96	118	115	105	100	96	134	81	88	124	115	100	116	84	99	118	102	106	106	94	114	103	99	99	100	98	122	100	93	94	109	114	110	114	89	107	96	94	112	112	95	102	108	102	121	104	91	84	141	115	119	119	112	110	111	101	112	105	97	105	80	109	97	91	81	89	99	107	95	122	90	111	114	107	102	88	91	87	110	109	110	99	104	110	99	96	99	93	105	101	115	117	96	97	104	118	100	105	95	113	99	112	99	90	103	105	95	103	103	100	102	120	101	111	120	123	110	103	102	83	95	116	122	94	116	108	97	96	105	101	107	104	120	125	92	100	113	86	106	93	110	103	97	91	111	99	115	106	109	96	103	103	102	110	102	86	116	106	118	109	98	110	130	85	123	110	124	93	111	108	100	110	127	96	88	111	102	106	84	132	105	105	101	104	94	107	110	114	111	94	110	103	109	104	99	95	107	105	95	114	97	97	109	107	99	108	106	104	115	102	99	119	90	118	107	118	87	97	120	109	94	85	105	105	89	91	99	100	105	106	105	98	81	109	111	107	86	110	112	101	98	98	102	121	116	100	98	114	105	97	123	109	105	101	99	90	92	119	102	109	127	120	96	97	93	114	95	109	114	95	106	92	99	104	95	119	116	104	90	106	107	130	107	106	100	94	95	99	105	94	102	101	111	108	112	94	95	102	93	105	98	100	79	91	82	92	98	120	101	111	91	114	92	104	93	111	105	96	118	113	102	82	95	101	115	104	98	108	90	91	105	94	107	91	89	115	114	99	84	105	119	101	109	114	99	126	95	103	118	93	105	104	101	107	86	123	89	112	97	101	96	111	109	116	110	99	105	111	96	97	100	110	106	109	110	92	88	88	91	110	108	101	105	126	99	93	100	102	117	102	90	106	88	100	103	91	109	105	99	101	123	110	103	86	84	104	106	104	93	91	124	94	106	89	107	94	113	93	89	104	114	108	104	111	111	99	101	89	91	103	94	91	91	107	98	90	106	88	105	106	123	106	106	118	83	131	92	105	93	86	92	121	117	96	106	94	104	93	101	113	96	114	95	125	95	104	115	99	103	121	111	116	112	98	115	91	102	106	90	100	111	112	108	87	111	98	95	114	111	109	94	104	96	107	99	102	105	94	93	93	105	94	107	97	99	117	114	91	99	112	96	92	107	117	98	101	112	91	96	101	99	100	103	108	109	105	95	98	103	140	122	103	103	109	110	88	104	122	87	111	99	105	85	117	115	99	113	82	112	98	101	106	120	101	113	95	110	107	101	104	100	97	104	93	95	104	89	132	111	79	106	99	101	111	108	101	93	114	113	108	78	88	96	108	114	87	116	112	116	102	109	108	129	76	121	99	96	101	112	100	89	93	116	96	118	119	102	112	107	114	112	93	101	93	100	135	105	93	101	119	98	89	103	98	100	87	117	112	91	118	112	100	106	107	107	115	106	97	100	97	97	94	95	92	104	100	103	96	99	104	108	104	85	88	105	83	106	120	83	107	102	116	83	89	88	112	92	87	106	104	104	97	104	86	97	102	116	98	82	104	96	83	108	99	91	101	107	80	92	112	101	127	96	127	104	99	91	108	120	96	98	104	92	103	97	103	93	96	101	107	103	100	82	90	108	88	111	98	97	112	88	103	115	108	118	100	95	106	94	103	107	96	102	105	96	106	108	113	87	98	84	85	100	93	103	91	119	100	104	119	111	114	112	119	100	101	115	106	86	101	92	94
345	1	1900	180468	420	14	94	545	960	1128	1145	1094	973	867	786	702	615	570	558	485	447	412	411	420	327	330	327	255	318	248	250	230	236	225	222	214	200	207	214	198	191	194	168	190	194	168	170	177	175	157	161	157	143	143	148	124	157	123	127	145	132	141	132	121	117	146	114	91	117	115	97	136	120	102	115	119	119	124	144	120	124	122	113	124	117	117	112	129	83	106	126	133	110	122	103	119	107	103	118	109	130	101	100	126	99	104	110	85	111	120	95	115	116	101	107	111	94	113	103	88	99	110	124	100	102	110	98	102	101	113	99	127	93	99	91	110	104	110	107	114	103	99	116	112	121	136	87	99	107	104	87	92	99	100	104	121	103	100	102	101	115	99	100	131	124	100	103	92	91	107	104	83	107	131	98	96	119	102	114	104	109	84	85	118	106	100	109	93	114	125	114	98	104	109	97	107	83	99	93	98	104	115	89	98	101	99	99	104	89	87	72	101	104	98	126	114	94	119	108	113	105	99	99	106	86	98	107	81	96	111	103	95	108	105	116	88	96	107	102	113	112	104	97	90	92	99	115	92	99	92	106	95	100	93	87	99	88	104	113	114	93	98	96	85	110	99	104	83	101	94	97	97	91	96	113	85	110	102	121	95	91	76	107	107	97	82	115	103	87	104	99	119	97	107	92	112	102	86	92	82	126	93	101	102	87	90	91	90	99	124	87	113	102	105	114	79	106	83	90	119	105	107	85	103	109	108	102	93	90	103	115	96	102	80	95	117	102	111	102	100	96	102	106	117	97	93	95	100	105	102	88	92	81	108	106	73	112	96	92	96	90	118	105	100	97	110	106	110	109	119	115	119	100	104	94	106	100	99	93	104	100	95	105	101	87	105	77	101	101	96	108	106	98	112	97	113	89	88	118	85	85	114	109	93	101	96	102	98	103	98	91	97	105	124	87	113	97	96	92	104	103	100	81	109	95	99	109	103	110	96	91	78	101	102	97	110	100	101	113	98	98	77	107	99	112	104	92	104	115	109	103	105	94	93	116	92	110	109	89	85	110	97	101	90	95	92	113	100	107	109	85	101	103	93	112	98	98	107	97	121	93	101	106	106	95	102	91	107	97	94	93	101	91	90	91	98	96	110	111	116	100	105	110	86	99	86	107	114	91	85	86	98	99	98	93	107	97	88	116	102	92	106	96	101	87	90	70	98	92	88	103	78	95	120	94	96	111	103	84	110	107	98	86	96	108	96	107	89	93	107	111	107	94	91	97	108	105	100	93	80	86	102	102	97	79	92	75	99	103	98	94	100	88	89	104	100	98	97	95	104	112	108	91	103	115	97	85	99	99	106	101	107	105	101	122	87	77	97	89	105	101	99	112	110	100	101	107	100	112	108	105	100	107	88	94	100	110	102	105	97	100	78	103	102	88	106	98	87	87	92	113	114	117	93	90	128	104	109	91	95	105	96	108	95	96	88	107	101	104	92	102	87	98	81	89	83	91	100	104	89	101	102	97	97	105	99	106	118	103	96	95	117	101	112	100	95	115	105	100	117	110	110	78	96	91	99	86	100	86	84	99	96	105	107	94	111	105	108	112	105	103	85	87	95	85	99	95	97	92	117	108	96	110	79	102	86	89	95	120	127	91	90	86	112	93	109	104	104	103	89	104	94	96	118	86	113	106	94	81	106	101	92	97	99	103	110	96	92	108	96	110	73	103	105	108	98	113	91	101	101	103	101	94	89	117	108	96	104	100	106	95	95	98	103	109	100	80	89	95	92	112	115	89	95	106	102	92	105	98	93	93	80	101	104	101	116	100	79	88	129	107	114	88	95	97	93	96	83	99	84	108	114	95	81	104	98	99	95	99	88	113	113	103	104	109	96	97	112	93	136	89	82	108	91	107	94	92	102	105	113	91	101	84	98	93	98	102	87	100	98	112	99	92	110	95	81	98	99	110	98	85	107	85	90	112	96	112	112	118	111	104	89	94	92	95	91	100	80	106	103	91	102	96	91	106	105	112	107	111	100	102	107	92	122	112	99	96	80	95	108	129	94	75	82	87	107	84	97	99	105	95	117	97	87	92	109	101	84	116	92	112	97	101	114	93	87	111	119	95	116	108	96	100	112	83	89	96	97	102	97	117	101	99	120	95	104	93	97	82	108	102	105	82	86	82	99	116	93	104	105	97	104	112	86	96	107	111	102	116	93	103	109	93	114	92	105	100	94	109	86	91	106	88	102	118	108	91	69	111	91	101	106	82	108	98	104	95	102	105	106	101	96	99	102	92	113	107	96	109	92	105	102	99	105	97	89	99	86	107	96	92	90	88	103	88	116	101	93
345	2	2100	180591	432	14	89	547	944	1177	1153	1129	1037	980	857	754	676	584	561	525	479	441	407	368	367	352	332	337	292	271	263	295	264	247	224	228	200	232	203	196	186	182	167	190	180	182	171	148	148	184	149	164	150	163	163	140	139	161	151	145	145	142	149	127	143	141	141	111	115	131	141	137	141	133	134	120	123	98	131	98	123	99	101	109	109	98	120	128	133	114	100	106	108	116	108	116	85	108	126	105	109	99	114	121	105	117	100	113	122	97	101	111	111	107	106	118	128	120	117	108	99	94	103	106	101	112	99	129	104	104	121	111	90	107	95	111	104	94	111	118	113	100	103	108	121	98	114	105	113	94	101	94	91	100	107	100	99	102	99	103	95	111	87	92	119	92	96	78	82	112	111	112	106	96	119	104	96	98	99	121	104	117	81	100	103	95	116	100	121	106	91	108	100	101	94	106	107	102	91	116	79	101	106	111	104	92	106	96	111	126	115	112	110	106	101	119	95	102	85	95	94	97	112	108	123	122	115	113	88	107	99	111	98	119	101	93	98	82	102	99	109	90	119	97	89	111	98	92	106	102	124	89	97	115	99	101	102	102	110	113	98	91	95	104	90	92	99	98	88	98	128	115	100	88	112	87	112	104	78	118	103	93	89	95	103	73	91	104	86	100	91	90	105	105	100	80	105	109	100	108	97	104	124	103	95	108	99	98	97	119	94	102	110	109	102	98	113	98	110	98	86	101	108	84	136	91	81	100	94	110	110	120	97	110	82	108	95	120	111	108	105	102	92	106	87	95	93	105	99	98	104	96	91	108	95	91	90	106	115	104	88	99	92	99	109	102	88	104	114	93	88	99	89	98	107	103	103	91	92	85	82	100	102	84	102	103	87	104	90	97	95	87	114	101	123	105	105	103	93	84	103	90	110	108	92	81	95	108	105	98	104	84	90	98	85	108	111	94	109	95	105	91	108	108	87	91	88	109	99	99	107	99	104	95	98	89	106	96	106	76	115	101	110	115	83	107	83	92	96	108	97	92	121	95	109	112	78	97	120	97	126	102	100	96	101	102	104	98	90	93	84	105	111	106	112	93	94	115	98	102	111	97	120	102	110	105	113	105	93	101	96	108	96	105	98	103	91	91	105	80	91	83	98	98	86	98	87	111	99	104	103	93	82	99	93	106	88	107	119	105	95	82	110	106	99	83	103	95	99	88	91	92	90	116	113	103	88	82	97	107	87	79	112	93	107	115	106	89	91	110	78	103	93	101	95	116	98	83	103	104	84	113	100	109	89	106	85	79	95	109	102	97	104	122	122	106	109	104	95	99	92	97	98	91	107	95	94	90	105	102	88	100	95	101	90	97	112	88	121	85	96	100	90	89	94	91	110	103	92	110	80	77	95	87	93	110	97	103	96	89	96	97	93	96	114	118	91	89	76	105	93	110	118	112	106	96	110	109	87	105	92	90	91	115	109	89	115	103	104	117	105	85	101	92	118	90	97	82	75	95	78	97	76	94	99	98	95	103	102	85	111	92	92	106	113	103	106	115	98	100	114	109	78	99	110	105	84	94	91	99	96	114	118	117	97	101	94	97	104	104	107	103	107	113	91	104	95	91	82	84	108	106	117	105	106	109	96	101	102	128	111	79	96	85	102	79	83	102	94	100	96	109	90	85	96	96	92	105	82	103	91	81	83	105	86	90	97	106	110	109	92	88	92	112	109	99	115	111	96	122	94	114	112	93	104	109	102	94	83	87	110	95	116	95	99	86	97	109	100	94	96	106	93	99	111	100	88	105	100	103	85	101	95	92	97	115	100	84	105	101	105	104	104	101	95	109	94	86	105	82	89	102	112	91	105	117	98	91	123	77	107	100	113	100	88	100	103	103	102	83	95	96	94	95	91	87	99	94	106	89	94	99	102	112	94	111	85	92	108	102	99	101	93	107	118	127	95	96	84	106	98	99	95	101	92	110	109	88	122	107	92	103	92	102	90	81	114	115	94	103	111	96	89	85	105	116	86	90	93	82	120	100	83	109	89	96	98	106	101	102	104	98	88	88	106	94	107	87	82	96	94	99	101	97	107	94	86	106	90	104	97	89	77	109	84	109	100	108	88	92	97	105	100	102	106	115	98	118	112	107	91	106	107	91	98	86	103	104	105	108	78	85	93	92	110	101	104	82	110	104	119	95	118	97	88	92	87	83	97	75	96	86	97	110	105	84	93	97	92	111	96	97	105	99	110	115	92	101	101	111	105	100	101	98	93	96	80	107	106	95	88	121	114	88	101	104	86	112	87	106	99	95	94	106	97	105	97	119	96	93	100	98	106	102	85	95	93	88
345	3	3500	180714	401	17	76	495	897	1157	1186	1197	1167	1003	925	794	702	681	580	567	485	481	435	424	354	340	340	325	353	320	289	262	268	290	235	251	240	229	220	230	202	205	212	179	185	190	173	187	179	183	192	156	179	158	171	159	150	150	155	139	155	146	136	165	141	136	141	135	110	118	128	131	121	134	128	116	126	116	107	120	115	127	118	108	115	142	121	119	108	115	112	124	111	113	101	102	117	100	125	115	121	111	106	111	119	106	108	97	113	99	117	110	135	109	122	110	98	108	84	99	105	116	121	102	106	101	106	113	104	89	117	93	127	101	111	122	103	108	86	87	88	102	100	108	121	90	111	96	82	100	122	97	111	100	105	108	104	107	95	99	95	104	105	88	131	88	89	110	112	91	93	125	107	110	102	85	85	128	79	108	112	116	108	96	99	110	100	107	84	112	99	101	95	93	115	87	118	99	110	115	114	91	94	107	98	102	105	112	107	101	99	113	100	117	100	115	104	124	92	109	102	96	110	111	94	100	115	109	100	116	104	100	91	115	103	99	104	106	99	101	97	96	107	94	100	102	98	106	90	92	88	111	91	93	102	94	103	81	96	97	99	114	98	91	94	98	102	101	100	111	107	97	95	82	89	104	106	92	106	96	108	102	98	99	91	114	109	103	105	102	91	114	127	114	83	87	101	84	105	114	95	103	97	94	117	81	98	92	94	95	105	121	91	90	88	106	84	88	95	98	102	99	93	112	91	116	90	105	111	117	94	84	84	92	91	96	112	117	105	109	99	97	107	93	101	90	96	92	105	104	97	106	97	82	104	97	79	92	119	109	97	106	82	90	97	110	104	92	86	93	109	95	90	109	100	79	90	111	93	96	113	120	98	108	90	103	93	111	99	86	98	91	102	95	114	104	110	82	95	81	86	78	92	86	102	103	98	97	117	77	99	109	105	104	102	93	115	94	92	105	79	116	79	92	88	104	107	96	94	92	102	87	102	103	94	90	76	110	96	104	109	89	95	113	95	102	100	97	87	108	101	87	97	100	88	108	109	89	112	105	96	110	86	107	107	93	100	101	89	109	93	110	110	111	100	100	131	100	83	79	93	94	89	86	95	101	93	105	105	95	109	105	113	93	93	101	86	90	98	101	102	98	93	125	90	102	92	105	114	93	84	87	102	104	94	84	83	102	96	117	88	101	80	94	108	102	113	90	121	102	81	98	73	95	100	75	86	120	102	103	104	69	102	94	104	96	110	96	99	105	106	108	97	124	100	98	110	100	102	106	98	85	105	73	100	107	92	79	84	104	94	111	97	102	102	97	101	105	96	85	98	93	109	102	99	87	76	104	93	103	100	98	113	101	111	97	89	103	103	115	95	105	107	122	104	95	78	93	100	88	98	98	90	131	105	87	95	93	106	98	94	77	100	86	105	107	97	112	102	108	108	95	100	97	97	84	97	103	90	83	93	95	104	79	97	89	87	109	103	111	88	100	93	100	103	112	85	94	81	104	98	113	86	84	103	86	104	91	113	97	109	97	99	102	86	103	108	109	104	102	100	101	95	89	98	97	104	87	94	94	76	113	110	82	114	105	70	91	101	90	100	87	92	96	105	90	94	112	103	103	103	108	97	91	114	121	98	104	116	106	99	111	92	90	97	100	95	99	109	90	110	87	100	98	101	92	110	94	72	97	103	96	109	98	92	100	99	108	94	96	101	78	84	93	101	81	100	112	92	111	91	96	95	107	100	90	95	80	101	100	99	117	107	110	79	99	99	100	99	104	104	95	79	106	114	104	114	107	102	89	91	82	98	94	103	109	91	99	103	96	109	115	111	95	93	93	108	99	111	98	106	87	90	110	116	93	101	92	93	103	100	109	99	81	94	104	105	90	89	99	92	88	95	104	93	90	105	82	91	92	114	101	93	89	95	91	108	96	88	99	96	100	125	108	114	89	122	92	108	100	104	100	78	98	91	111	104	115	104	109	96	87	95	85	103	120	98	110	105	83	109	117	95	88	84	106	92	95	108	100	91	108	87	100	101	100	123	105	101	89	85	74	116	106	92	121	84	90	88	93	100	97	112	101	86	98	86	98	89	113	90	114	108	108	110	102	106	82	90	99	101	82	98	111	78	118	96	99	94	99	120	95	106	78	101	97	94	102	114	102	94	94	105	108	90	98	106	103	91	89	114	73	99	100	101	105	82	106	91	94	87	101	91	90	94	93	116	111	106	95	110	106	103	110	109	105	85	93	102	85	104	111	89	99	95	111	110	101	104	106	98	101	81	108	98	106	102	97	100	86	99	100	89	92	90	89	96	99	94	85	100	109	81	112	100	103	102	98
