345	0	2700	77603	386	0	53	407	571	611	545	566	525	510	451	445	387	357	345	343	318	274	295	261	245	243	238	225	212	224	205	201	199	179	189	170	155	146	185	186	183	179	161	161	167	175	160	161	148	154	135	132	125	145	119	130	141	139	128	122	105	117	115	124	112	107	116	114	111	117	113	128	102	105	124	108	114	114	124	127	107	108	94	105	114	103	96	110	111	108	125	106	111	122	104	95	111	128	95	101	122	104	119	98	111	108	97	113	101	102	97	107	96	100	104	104	89	121	86	85	106	109	93	99	107	105	90	96	102	92	116	91	101	102	105	75	92	97	94	101	99	73	111	99	97	111	98	105	92	83	103	91	115	104	97	93	98	118	81	92	85	111	98	97	105	83	79	103	102	86	95	104	88	107	106	92	84	94	111	82	106	89	99	95	113	103	100	85	89	107	88	84	97	91	103	101	85	82	106	94	115	112	89	91	95	89	83	119	100	88	92	92	90	95	97	76	103	105	100	99	88	94	82	73	112	87	94	105	107	101	82	87	112	95	84	102	89	92	114	92	95	79	98	109	77	83	109	96	106	90	102	96	105	83	94	91	80	98	104	99	102	100	99	100	98	89	98	96	97	91	102	109	87	87	108	79	87	115	83	80	97	93	90	92	100	89	95	109	91	85	90	105	107	91	84	92	94	101	93	89	106	86	91	89	103	88	98	90	118	79	101	105	109	92	95	83	118	92	93	91	86	91	98	101	88	100	93	106	102	112	79	92	99	79	102	93	81	104	102	90	81	99	86	84	75	86	99	89	103	94	96	87	101	82	95	93	98	96	102	94	92	80	81	89	104	83	86	94	89	109	99	92	97	83	93	88	79	93	100	96	86	105	92	82	108	92	108	93	91	97	74	110	100	91	83	106	102	105	92	85	89	92	95	87	80	90	88	112	94	84	111	94	87	104	111	99	113	94	88	86	110	88	81	95	111	95	98	103	95	90	106	91	92	98	96	77	96	94	81	91	89	86	98	83	96	86	91	89	99	114	104	84	88	94	106	92	99	90	91	101	75	103	88	100	92	92	86	80	100	94	101	80	91	98	112	91	80	94	90	92	85	91	95	98	77	80	84	102	94	91	98	89	87	98	83	86	102	119	99	91	93	76	100	86	101	91	76	98	94	94	103	62	82	109	98	85	101	75	88	90	78	108	100	78	103	93	91	103	93	111	71	92	97	103	93	77	100	106	99	113	101	99	90	106	78	91	99	88	99	89	93	100	85	109	105	105	100	93	83	87	119	86	84	90	109	85	107	99	84	93	81	79	94	91	87	103	85	87	92	86	90	77	93	117	89	82	99	83	85	96	106	91	78	106	100	104	93	83	115	94	93	94	78	84	100	83	100	88	96	87	99	98	101	102	90	94	75	91	97	77	111	90	80	88	109	99	103	105	82	94	98	102	96	91	76	92	95	83	93	83	75	90	81	105	86	105	86	97	101	82	91	83	101	78	81	86	103	82	75	90	98	97	101	72	101	89	92	81	96	85	86	89	86	101	95	104	78	93	70	97	107	92	106	85	93	81	102	108	72	109	93	96	88	106	85	103	88	87	98	88	103	93	97	84	82	89	92	84	86	98	89	101	99	117	95	90	88	80	109	84	85	100	105	88	92	78	97	111	90	87	98	111	91	89	102	100	89	90	95	88	86	84	82	74	99	103	82	78	82	101	94	99	74	95	100	102	91	83	91	99	104	108	75	75	103	107	86	80	89	91	92	94	101	87	87	83	101	101	101	94	105	90	96	95	95	89	95	82	86	77	84	100	85	92	90	96	106	92	86	93	89	105	101	90	91	76	78	97	85	82	83	90	94	79	115	98	87	78	96	92	94	71	99	103	87	89	70	83	77	108	86	88	102	81	88	79	96	109	101	88	105	87	78	85	106	91	89	87	93	107	85	101	103	83	90	99	94	93	100	94	87	90	91	104	74	103	99	74	100	81	106	93	78	84	85	82	95	115	96	97	86	79	68	90	96	75	86	85	95	88	89	94	101	88	101	89	103	101	109	80	91	100	90	83	87	83	92	112	89	101	88	98	87	87	91	78	87	84	98	113	95	114	85	120	85	87	82	91	81	72	103	103	90	86	78	83	102	78	103	93	71	86	80	96	89	92	106	112	84	100	105	101	90	83	84	89	74	103	94	92	72	86	88	99	77	110	99	96	94	99	99	102	91	76	77	82	91	83	84	81	79	93	84	86	83	87	91	94	86	95	68	97	92	108	100	100	99	84	95	90	95	95	86	77	90	98	97	92	91	103	79	81	92	97	100	90	97	92	79	92	85	97	90	90	105	81	83	89
345	1	1900	77705	419	2	118	442	467	514	472	461	407	376	378	316	289	300	270	269	247	248	216	215	236	222	201	217	190	150	185	181	192	158	160	173	204	141	176	157	154	174	188	171	161	142	145	165	167	168	147	158	153	152	157	164	172	142	139	119	148	153	116	139	150	139	135	144	126	133	132	120	145	145	127	132	137	123	140	138	126	129	176	149	139	131	131	136	136	124	131	151	129	125	110	147	126	132	107	131	140	152	134	112	133	136	123	134	137	141	144	137	136	153	130	135	127	127	128	127	120	143	125	139	130	145	142	131	140	139	140	126	110	135	110	139	123	141	122	141	136	124	118	128	113	118	117	121	129	139	124	141	127	146	122	144	137	146	121	141	126	144	134	122	125	145	118	139	115	131	138	127	131	144	118	126	132	147	116	127	136	127	139	149	111	156	129	125	127	114	121	149	116	124	111	129	138	129	116	107	135	111	128	125	141	148	128	125	133	136	128	116	125	135	127	120	117	118	131	144	128	149	115	156	131	142	124	129	146	125	104	142	157	116	122	129	131	109	135	135	124	130	128	139	129	120	105	121	117	130	114	138	132	116	124	124	131	143	119	132	130	146	130	130	133	115	120	135	120	132	125	127	134	108	132	144	138	116	132	124	135	151	124	139	140	128	131	140	153	107	144	136	134	131	121	117	128	101	131	118	114	137	125	121	129	133	106	137	135	110	140	91	133	126	132	134	108	122	140	112	126	104	135	122	125	111	137	118	162	116	116	126	122	121	108	126	118	127	106	119	130	133	107	108	127	122	124	137	104	127	127	140	120	121	112	121	128	150	110	127	144	113	137	110	137	136	129	127	130	135	114	120	120	123	109	102	138	123	107	138	129	112	140	120	116	127	124	139	129	131	136	109	133	131	124	145	126	131	125	116	131	141	133	135	117	118	127	106	123	140	99	146	150	126	160	143	114	126	118	140	148	116	154	127	131	110	102	127	137	134	123	144	138	118	120	131	104	125	124	127	122	139	125	134	142	139	122	118	124	143	111	108	134	107	124	149	131	130	139	125	109	131	130	127	118	122	135	134	117	123	133	120	117	141	131	127	125	126	125	137	129	131	120	110	139	134	139	121	134	129	129	136	131	113	142	137	125	131	124	127	150	122	136	120	134	148	120	116	137	125	111	149	118	121	146	133	128	124	123	117	128	139	142	133	112	130	127	139	128	136	135	126	115	122	122	135	133	123	121	144	137	112	135	142	130	111	120	108	129	115	114	121	119	123	150	123	122	122	138	134	141	138	147	146	125	126	125	107	125	128	152	132	113	124	125	135	127	144	130	116	119	149	122	99	105	118	125	135	110	117	138	110	112	137	121	124	112	110	125	118	124	118	123	135	127	135	116	135	128	151	122	118	141	119	132	118	144	118	131	105	134	130	131	129	119	113	96	121	116	132	121	129	123	122	124	145	127	110	130	120	142	131	152	131	134	102	122	127	116	119	137	115	124	138	123	125	134	149	136	122	115	124	115	126	143	106	128	115	123	120	122	141	117	131	116	112	139	128	118	147	128	123	119	124	123	136	134	116	135	106	130	134	111	115	125	137	119	127	135	122	121	129	142	134	130	127	129	113	129	109	117	130	125	123	127	131	123	121	125	144	135	122	114	119	105	125	134	114	149	142	142	122	112	118	115	115	131	123	123	126	138	117	115	125	125	128	141	120	109	146	114	127	118	157	126	105	136	119	134	139	112	146	109	138	130	135	141	132	133	120	146	105	143	134	121	125	130	110	119	130	142	118	134	133	94	116	130	125	128	140	115	138	125	137	125	130	139	135	119	138	105	124	123	125	126	113	142	128	115	118	135	122	140	133	116	131	118	114	133	124	133	144	110	127	124	105	122	133	143	127	132	133	123	112	147	136	115	135	128	121	134	134	123	126	128	128	126	128	110	112	129	120	105	137	115	149	136	121	131	117	133	141	128	121	115	136	124	118	122	103	134	125	138	133	129	108	128	123	102	123	125	110	147	126	122	136	147	126	145	132	124	146	136	142	119	122	94	126	131	132	117	136	128	115	114	128	111	152	132	121	123	111	114	113	117	122	110	114	146	115	119	124	125	138	115	131	140	137	115	126	121	121	121	116	135	141	137	122	129	138	136	133	108	127	124	115	119	112	114	135	128	124	138	134	131	111	147	109	135	132	119	118	138	135	132	131	113	114	115	120	117	128	121	125	144	115	136	128	129	127	134	118	134	119	132	128	127	126	145	133	115	149	125	125	153	122	125	116	123	137	122	148	119	122	132	117	120	136	133	109	116	140	120	132	129	125	128	127	120	128	126	155	135	146	119	111	121	137
345	2	2100	77806	394	2	54	412	466	535	495	510	466	398	391	366	306	291	306	271	258	283	231	256	208	230	159	220	195	215	196	197	194	204	189	219	178	187	188	167	174	172	151	162	143	164	166	155	135	147	153	165	145	148	115	159	126	155	146	128	134	166	129	123	126	139	130	133	138	107	119	107	128	141	141	132	123	124	120	133	129	108	147	125	129	141	129	134	147	136	109	121	125	138	118	114	105	127	129	126	110	123	135	140	128	132	127	116	126	132	134	146	127	110	123	137	123	132	126	118	132	127	111	121	144	106	121	127	122	120	126	128	119	119	110	115	128	116	128	146	121	131	117	107	137	143	114	113	115	127	119	118	136	123	111	122	118	134	118	99	132	146	127	123	119	112	140	108	113	128	126	114	134	130	124	124	98	126	132	108	134	110	134	101	126	107	115	119	128	106	117	147	118	116	122	108	125	119	125	127	134	129	107	128	123	98	122	132	133	117	124	114	134	119	102	147	126	117	123	116	106	140	131	113	110	103	115	135	108	110	127	116	112	126	121	124	124	114	127	118	101	124	126	123	107	132	126	130	134	130	121	122	127	121	115	111	107	121	123	115	119	124	142	120	126	121	137	111	140	112	130	119	126	114	111	142	121	130	123	127	97	148	146	119	126	102	122	107	129	128	123	107	117	99	149	111	136	109	123	144	112	124	116	116	121	132	116	134	117	122	119	127	120	106	124	128	121	118	112	108	131	130	118	120	126	116	126	140	132	139	123	123	118	112	136	128	133	117	125	128	137	122	122	114	120	123	117	136	116	101	118	123	104	123	124	113	125	122	115	118	120	111	141	115	123	120	113	132	111	131	115	124	116	116	124	120	141	123	119	134	120	118	104	109	105	127	108	116	123	113	110	114	121	120	115	135	117	119	124	109	124	110	96	121	149	117	124	137	119	119	111	123	107	111	114	106	110	113	120	114	116	119	122	125	115	114	103	117	110	125	121	118	116	92	106	123	97	126	115	100	115	111	131	128	106	124	136	115	118	101	118	90	106	107	118	112	120	128	120	131	110	121	130	111	126	110	108	135	118	133	125	116	124	137	115	107	137	112	118	124	119	143	119	113	126	125	106	131	131	116	133	115	121	122	124	136	127	127	132	118	120	114	116	125	101	120	127	125	125	115	128	115	115	111	106	117	121	138	134	117	125	135	157	116	106	110	138	97	103	119	107	115	139	118	119	123	124	128	122	109	108	134	104	124	129	121	111	130	105	127	121	135	115	107	143	127	120	140	120	109	114	120	126	117	114	124	109	130	126	97	135	118	121	122	115	110	128	109	114	127	115	107	116	122	120	154	135	133	100	127	135	114	118	121	124	122	133	107	119	125	126	102	110	109	108	126	124	115	107	118	109	106	101	130	128	118	114	130	115	113	129	114	107	114	127	121	108	115	103	111	120	94	107	129	114	126	119	121	124	123	116	143	113	115	104	116	104	115	109	125	113	128	125	124	90	125	110	113	119	117	137	137	95	113	119	115	111	108	132	133	121	94	135	129	122	124	133	110	122	123	111	134	118	104	127	117	127	116	132	133	127	112	124	123	113	132	111	117	112	109	122	101	130	122	127	117	117	101	117	138	137	118	124	110	102	121	108	119	105	126	100	140	125	114	127	121	140	118	125	124	117	122	127	121	118	117	110	120	117	109	104	125	109	117	117	105	130	103	138	122	101	126	116	109	106	107	128	117	108	97	113	96	129	107	110	124	117	120	118	126	127	112	107	119	104	120	126	114	109	135	125	124	130	115	132	126	141	104	127	96	117	110	95	136	133	122	138	110	120	129	115	133	131	122	125	121	111	114	117	112	112	105	131	118	127	127	142	140	110	104	120	95	129	126	135	128	132	125	115	113	113	121	112	120	115	114	119	113	138	134	133	135	116	130	119	108	95	101	125	115	111	109	114	107	114	99	132	115	137	124	131	116	119	110	125	128	124	120	120	101	115	131	118	133	101	106	121	120	109	126	105	124	138	113	119	113	128	138	113	105	126	108	141	106	116	104	119	111	117	121	120	108	108	129	88	147	121	113	136	111	112	108	115	112	140	112	106	128	115	124	118	134	118	135	132	119	128	103	111	101	123	108	102	133	127	113	98	112	121	109	119	121	116	115	119	141	116	124	120	127	117	111	90	122	115	145	112	116	116	113	109	115	118	139	111	121	127	130	115	105	136	137	115	119	118	114	116	127	113	106	150	116	127	127	117	131	113	125	120	103	106	122	137	112	113	116	130	138	122	121	105	133	133	138	117	115	136	124	132	123	116	127	132	120	124	118	144	112	112	133	87	104	125	114	132	130	121	108
345	3	3500	77908	392	2	60	451	515	540	551	532	469	465	409	353	329	313	298	282	308	277	268	263	255	248	225	229	223	223	222	227	189	218	202	219	204	186	188	203	174	188	163	169	175	172	166	193	160	165	133	158	144	142	141	137	136	114	137	154	119	139	146	121	141	134	135	135	139	117	125	117	138	139	124	123	149	118	109	150	119	142	107	140	129	140	121	128	131	121	131	137	117	98	145	115	103	136	117	111	106	139	120	130	129	136	119	107	132	115	122	128	107	126	111	116	109	125	137	123	117	122	134	117	95	148	122	120	121	128	113	138	112	120	122	125	117	135	106	126	115	103	126	123	125	121	120	135	103	123	116	120	103	118	135	101	120	127	116	121	127	116	95	115	106	113	130	142	109	118	124	135	124	118	128	112	111	125	113	121	112	128	123	139	114	130	115	97	117	114	114	98	109	116	127	129	131	123	144	116	124	117	123	120	124	115	114	118	114	137	143	112	116	117	130	130	124	121	131	127	109	119	126	132	112	116	122	110	112	116	110	124	131	123	106	113	108	102	115	126	117	110	107	125	117	119	114	132	131	140	115	116	113	115	119	121	111	120	95	120	132	114	126	106	130	102	115	114	129	118	127	101	106	128	129	110	126	118	112	121	106	134	118	119	103	109	108	124	109	129	108	131	107	123	124	129	102	119	104	118	129	136	108	115	124	119	110	105	121	120	126	112	121	113	101	110	107	138	123	128	131	109	109	117	118	110	94	100	115	118	99	105	129	121	109	118	119	107	114	117	107	103	111	100	120	118	105	103	114	115	116	99	95	125	103	133	99	118	104	110	90	98	119	114	95	99	140	100	103	123	112	135	118	113	98	109	119	123	114	123	104	105	103	130	123	112	119	119	126	120	111	109	107	112	116	104	97	116	117	122	109	119	120	104	109	114	139	122	129	96	126	115	114	110	103	119	99	115	133	105	106	126	120	131	132	124	114	108	105	131	140	117	124	112	110	125	128	114	120	107	125	114	111	108	140	137	114	127	104	110	116	108	107	120	125	103	102	98	123	113	108	130	116	119	121	130	122	118	122	115	111	108	126	111	113	115	121	105	128	121	119	130	124	131	132	120	125	116	133	133	105	138	128	130	126	113	104	106	111	118	120	112	122	112	137	108	125	126	111	92	134	98	123	111	115	107	117	123	110	101	118	91	118	107	120	108	101	113	107	125	117	111	113	113	106	112	113	111	129	109	103	111	106	108	116	109	130	127	116	102	114	112	131	124	114	131	82	110	118	120	124	112	118	100	128	104	116	122	116	113	123	114	101	111	120	116	126	127	105	114	125	116	113	118	107	123	131	112	117	113	140	113	104	109	112	117	124	115	110	141	116	102	127	120	83	117	104	122	137	137	122	88	124	123	124	94	128	127	96	129	107	122	118	108	135	120	105	129	126	117	120	104	113	105	130	128	119	128	126	133	104	107	92	145	110	111	119	129	125	117	116	125	127	113	123	119	97	112	126	112	109	122	104	120	98	113	121	126	92	106	135	114	115	122	114	121	126	110	122	123	120	92	122	120	113	118	115	113	99	123	111	119	132	121	126	100	116	105	110	109	106	115	110	113	117	127	99	127	113	117	135	120	123	90	103	112	106	122	111	110	121	127	107	121	118	111	115	103	111	140	103	126	97	114	112	112	130	110	101	126	120	127	90	108	108	126	103	114	129	110	104	123	116	104	121	107	102	132	107	121	95	136	119	108	117	111	120	134	107	118	111	131	101	110	114	137	119	102	107	131	105	116	113	111	99	123	99	99	117	136	147	105	118	105	111	128	140	120	107	121	120	99	135	116	111	116	132	118	111	105	111	125	94	114	136	117	127	124	126	112	99	132	128	118	120	112	119	95	110	124	102	116	114	117	127	119	112	99	118	117	123	117	114	123	118	115	127	115	104	109	103	121	108	111	122	117	122	131	128	132	103	111	106	119	121	110	122	112	104	104	107	121	117	121	121	117	111	123	121	122	135	94	118	122	139	119	125	117	133	104	121	130	113	105	113	123	133	115	133	119	104	91	114	106	107	113	126	110	125	111	124	131	138	118	125	109	112	107	110	101	125	118	108	126	110	106	97	112	124	131	98	133	90	120	106	122	102	105	105	141	121	143	119	115	120	108	100	124	126	114	125	122	99	120	124	123	138	115	120	98	122	113	121	109	138	90	92	118	127	109	108	116	113	121	118	108	113	131	100	112	97	131	112	122	111	97	105	115	102	121	96	120	111	125	112	118	104	132	105	110	90	123	114	129	111	113	121	129	109	119	108	124	102	113	115	130	114	110	87	108	105	107	111	114	121	95	135	120
345	0	2700	78010	401	2	35	353	509	547	554	570	513	459	441	376	398	366	329	342	302	317	290	283	267	271	280	245	237	230	242	214	221	219	205	210	228	236	224	175	205	188	186	196	169	208	154	191	171	145	176	165	152	143	144	123	159	142	117	138	138	127	139	123	128	117	141	141	126	124	133	122	121	141	102	115	121	128	120	116	134	103	119	125	101	121	122	108	115	108	128	131	104	102	117	115	114	118	120	89	107	92	120	112	126	111	123	108	115	124	97	116	107	112	106	122	100	119	105	98	102	114	100	98	113	103	100	93	119	96	107	119	112	106	105	110	118	119	118	112	96	97	97	104	108	106	106	101	104	116	93	93	99	131	109	96	102	109	123	109	119	112	90	98	127	91	109	109	110	101	101	97	109	114	91	121	117	112	119	100	135	112	105	105	100	112	109	106	117	105	94	112	108	121	93	101	96	101	96	105	110	110	129	110	110	102	101	103	107	112	89	91	97	78	103	98	106	109	87	95	100	95	96	96	98	106	111	107	93	107	105	107	102	107	103	99	108	105	122	96	111	96	111	98	97	88	98	100	98	93	93	105	106	106	112	102	114	119	105	94	94	104	107	101	100	107	119	105	98	122	120	102	96	99	116	121	98	109	107	103	97	98	106	110	123	115	106	111	93	119	86	98	88	114	92	113	96	116	87	110	101	105	107	100	91	111	105	104	104	88	84	105	94	89	111	106	98	99	104	82	106	99	119	93	100	105	96	97	100	115	108	93	92	114	103	104	97	110	102	90	90	97	104	109	95	99	89	95	107	100	96	100	116	107	96	103	118	110	102	109	107	100	111	96	107	101	102	92	104	97	104	102	95	88	84	91	104	104	103	100	103	96	108	88	125	95	104	106	113	92	99	104	96	97	93	96	114	102	98	97	101	124	113	103	108	106	86	91	106	103	120	117	89	93	112	110	111	102	94	91	103	104	119	81	106	103	101	89	99	98	101	108	112	116	94	113	127	104	97	102	86	110	109	92	113	105	77	104	94	102	103	94	96	101	105	98	99	80	109	110	115	96	96	94	110	94	97	114	78	86	102	100	90	94	80	112	103	117	96	110	110	108	91	97	98	98	101	100	100	108	96	116	97	115	93	105	114	95	122	99	86	114	112	108	86	90	108	129	88	102	99	105	83	130	79	108	123	98	92	100	105	89	90	103	91	92	98	112	90	95	101	96	113	106	103	104	94	99	113	101	118	98	97	112	90	103	75	92	105	100	122	106	94	108	99	93	100	103	82	118	113	90	102	87	105	109	91	105	106	123	95	101	93	100	89	88	113	111	108	96	93	79	98	96	109	94	100	86	86	110	103	93	115	120	101	99	100	122	88	98	103	120	123	109	115	89	88	126	105	112	97	88	103	109	97	123	95	77	93	97	106	94	110	98	79	105	98	115	94	82	95	91	108	108	117	104	86	104	95	115	94	96	94	103	109	107	89	98	95	98	105	102	96	90	98	99	90	107	89	103	95	117	108	119	102	122	106	106	118	96	83	97	95	97	105	97	98	100	90	91	99	123	106	100	96	107	86	101	108	101	110	98	82	100	102	99	119	107	123	103	112	102	90	93	102	85	115	116	112	100	86	91	95	94	116	94	84	108	93	88	97	89	115	98	108	127	104	91	92	100	112	94	105	117	102	97	98	97	96	95	83	91	89	112	94	94	87	107	77	103	115	91	90	111	98	78	99	109	90	106	101	110	93	80	90	75	88	103	102	112	111	97	100	103	122	94	96	108	114	110	112	96	112	119	97	111	123	90	111	87	87	117	116	94	88	124	86	98	97	94	90	98	99	96	107	118	104	100	96	98	93	107	113	114	96	107	105	83	85	102	90	94	89	104	102	97	97	91	96	116	105	116	99	98	94	103	102	97	113	110	89	101	91	88	97	99	114	99	118	106	118	97	102	119	103	109	92	86	112	126	76	91	107	107	99	101	117	94	101	121	94	104	99	93	110	100	104	109	113	86	113	100	87	107	99	97	114	83	94	104	97	115	118	104	89	102	115	103	96	100	99	101	110	105	90	96	86	89	105	105	104	110	106	104	100	105	76	92	100	90	100	113	106	109	99	93	94	100	102	100	114	98	98	113	100	94	102	88	99	93	114	100	93	89	94	82	105	101	110	87	108	90	95	96	102	94	80	102	97	75	82	96	77	83	100	107	97	84	105	100	98	101	93	125	119	109	100	90	91	91	117	102	110	94	84	86	80	100	119	102	107	93	116	95	75	104	106	103	96	110	130	100	104	93	91	106	114	102	91	82	85	86	105	111	100	89	87	109	88	113	96	94	86	107	97	97	84	106
345	1	1900	78112	423	3	89	385	452	484	483	442	448	415	343	347	315	314	294	299	276	250	257	244	256	223	225	210	225	227	199	177	197	223	190	180	225	177	210	209	183	188	200	185	196	185	186	159	164	182	156	162	162	161	187	175	168	167	162	143	140	168	149	132	138	146	155	160	163	142	153	150	137	142	149	143	154	134	149	151	152	137	137	133	136	123	132	157	125	138	147	117	133	140	125	129	146	126	126	154	121	134	144	138	118	140	120	139	138	153	123	153	128	127	141	123	153	151	146	134	152	133	126	165	156	156	147	144	110	121	137	154	133	126	150	142	137	111	134	142	129	145	120	141	142	139	134	132	126	131	129	145	149	162	136	131	112	109	139	138	121	131	131	130	121	128	142	125	133	137	132	126	143	149	129	126	126	122	159	147	139	160	162	160	130	149	141	140	130	127	132	108	108	138	129	136	152	129	159	131	151	134	162	133	118	118	118	149	124	128	132	138	118	139	130	138	148	141	134	151	121	157	132	138	128	117	129	138	131	153	138	130	112	132	142	116	153	155	154	151	148	150	159	147	106	128	122	148	138	136	145	128	140	118	138	148	125	128	135	154	144	132	131	140	132	125	141	123	136	142	113	137	129	145	130	146	138	149	146	115	133	149	141	140	134	111	118	126	146	120	129	144	128	130	142	132	138	133	142	150	143	117	136	134	139	148	134	134	130	155	161	151	115	141	141	121	124	136	130	126	127	138	123	119	142	134	131	154	126	141	131	125	151	132	132	146	138	159	147	134	126	128	120	138	156	154	137	137	151	129	132	131	126	138	119	149	152	137	143	123	140	143	155	131	156	133	143	133	139	122	124	145	142	143	128	136	137	149	122	130	146	143	113	131	124	131	136	133	136	131	158	145	136	141	131	137	137	138	125	141	129	158	138	138	138	137	155	141	146	139	147	153	141	122	114	137	131	131	139	137	111	116	143	125	137	141	155	126	123	146	118	139	116	121	157	150	128	148	135	130	137	129	138	129	143	154	136	135	137	132	133	129	115	136	117	126	131	106	142	142	155	119	114	114	149	148	137	148	138	130	147	138	119	136	130	125	127	125	153	135	134	139	135	147	129	128	119	124	129	155	129	146	129	136	153	142	123	120	126	146	130	136	127	151	144	138	150	132	131	127	129	116	125	143	139	140	131	146	151	137	121	129	143	122	120	143	148	138	126	111	125	132	150	128	135	122	128	149	127	152	133	129	151	147	139	134	124	145	131	137	145	110	134	129	127	122	126	139	133	143	120	140	140	121	132	148	135	118	125	124	129	151	139	113	154	129	134	117	142	154	137	128	116	154	126	118	118	126	147	136	143	126	129	132	137	138	140	138	130	146	113	127	133	146	149	125	154	158	118	122	138	176	147	129	148	134	146	131	129	124	126	133	131	137	133	149	149	147	140	137	117	134	135	143	136	133	131	135	129	115	139	135	132	152	113	148	118	145	129	152	124	137	120	120	122	138	135	135	120	139	128	127	120	144	135	130	118	127	143	131	129	123	121	143	138	138	139	148	125	139	135	149	141	129	134	152	146	131	154	133	142	129	110	119	127	139	162	151	124	128	117	153	123	137	125	128	144	129	143	140	133	145	125	132	135	142	129	131	133	122	116	124	129	137	109	148	145	131	153	148	136	143	122	136	143	143	135	132	135	142	122	131	138	130	144	149	135	151	133	142	117	141	130	138	128	139	109	147	137	124	129	127	118	120	149	124	147	124	140	155	143	136	128	135	131	153	144	133	143	133	121	112	147	122	130	120	130	137	124	149	140	134	146	127	125	133	139	135	157	126	132	162	137	130	137	114	130	127	132	142	124	146	144	123	122	141	134	124	138	150	152	113	141	134	132	110	115	126	124	119	142	147	118	142	124	124	130	116	132	125	132	130	126	145	132	142	122	145	147	140	136	159	153	132	130	136	137	122	133	138	132	135	139	145	137	141	145	117	114	129	130	149	161	129	130	169	142	141	127	137	129	138	135	119	160	121	137	147	146	136	133	108	120	130	124	113	120	125	138	140	113	124	129	122	149	138	132	132	125	114	132	151	131	132	141	131	125	153	146	118	135	151	146	141	138	148	132	139	129	113	147	118	114	145	125	138	123	163	143	130	129	156	131	122	143	151	128	118	152	142	135	138	119	133	142	141	132	163	120	153	141	109	119	150	140	140	135	135	131	118	127	121	129	132	128	138	121	111	120	121	148	137	132	139	134	126	128	148	135	146	143	150	144	136	141	127	140	125	126	131	131	118	139	134	138	144	129	140	161	135	141	150	117	129	123	135	140	158	142	150	155	126	150	127	140	136	109	134
345	2	2100	78214	404	1	65	375	480	528	522	492	466	452	409	367	367	317	316	311	307	296	241	269	244	221	225	229	246	208	229	235	198	217	211	216	211	190	222	178	214	184	196	174	201	160	198	197	178	194	190	158	140	124	164	148	159	150	172	148	141	158	115	151	145	147	157	157	140	126	147	143	133	156	156	140	112	148	145	143	126	143	118	129	174	156	137	110	112	146	131	130	127	128	138	133	131	139	134	123	132	142	145	134	126	120	140	128	140	136	141	119	133	131	135	134	127	149	110	133	119	129	126	129	163	166	126	110	153	131	129	122	133	128	127	115	142	146	117	145	108	141	119	119	141	126	130	143	113	127	127	137	140	122	138	149	114	142	144	125	110	127	127	116	124	145	140	125	144	132	124	140	134	118	136	114	131	125	139	146	120	144	132	118	126	123	119	137	130	142	110	125	122	119	112	131	149	128	135	117	145	135	113	127	123	130	110	144	125	137	122	117	145	126	128	138	122	149	126	139	125	120	155	140	120	128	136	114	139	146	145	137	146	123	111	136	137	114	127	114	124	150	141	132	124	120	131	130	139	129	99	124	122	129	120	136	123	118	139	134	135	122	129	119	113	98	139	139	132	128	114	144	121	120	149	128	129	117	144	122	123	145	123	124	119	131	140	132	123	120	133	151	114	131	124	137	134	131	125	118	138	138	136	122	133	129	133	138	121	128	130	116	141	142	142	125	133	130	121	139	138	131	136	139	131	116	121	112	138	105	132	125	132	140	130	111	126	140	112	140	113	145	122	133	136	129	141	119	125	113	125	120	130	136	133	131	127	134	122	141	115	119	129	144	128	151	108	114	116	167	123	126	120	126	148	123	121	111	131	126	119	135	144	123	137	134	133	139	136	127	118	134	141	142	147	119	134	130	113	141	122	136	127	133	130	117	115	123	134	111	109	117	129	133	143	118	118	139	131	115	112	138	136	137	121	127	124	148	151	125	117	115	129	135	135	127	125	129	137	117	149	141	136	139	143	95	146	137	136	148	128	101	143	122	134	118	142	131	130	131	140	118	127	134	147	143	121	126	134	133	109	164	135	130	133	133	129	126	118	127	123	156	120	129	114	122	118	122	127	124	142	130	153	147	127	128	124	146	130	142	127	133	149	152	122	118	98	113	134	107	135	115	132	116	127	156	126	114	137	107	126	143	147	128	144	133	132	112	144	110	109	123	124	132	133	117	122	114	116	137	143	143	112	134	98	139	139	121	143	121	139	133	124	117	136	120	131	128	118	126	142	123	135	146	105	148	116	138	138	127	126	113	121	119	131	127	132	117	138	115	130	127	137	134	133	127	130	122	136	138	127	139	127	122	124	125	117	121	118	115	125	103	112	131	130	141	130	130	124	141	129	133	135	114	120	127	132	131	123	138	147	118	138	126	119	140	148	135	94	129	123	121	117	128	130	132	131	122	106	112	142	117	127	122	158	131	132	120	114	132	129	129	112	107	98	146	144	124	124	127	119	144	127	122	119	135	138	128	146	131	148	115	122	142	134	132	135	133	140	121	105	121	121	143	130	124	140	130	127	125	129	129	127	129	124	130	135	132	124	138	127	142	116	138	131	133	109	131	126	132	133	116	128	123	112	130	146	135	136	125	111	129	129	134	127	134	127	144	118	112	125	128	125	134	155	137	134	126	132	110	110	131	143	126	122	131	120	123	132	139	119	127	116	117	130	129	121	130	127	132	127	132	148	114	132	125	121	114	139	122	132	105	131	148	128	119	130	133	128	128	120	125	118	142	130	131	115	141	137	134	149	138	125	140	127	125	110	125	112	144	132	146	146	140	131	132	135	132	124	129	120	126	118	136	109	107	111	130	127	127	139	114	117	154	130	106	108	152	130	123	121	109	141	122	140	147	127	125	130	123	98	106	125	124	134	140	133	125	122	110	125	118	127	127	124	131	122	120	124	133	120	151	118	119	115	133	138	131	149	111	133	114	125	130	112	125	126	132	133	119	150	124	118	115	122	112	145	124	131	130	103	136	126	147	128	119	126	147	101	138	125	131	129	131	143	154	105	120	128	140	140	125	111	128	122	137	130	116	125	107	114	124	123	134	130	132	121	147	135	125	126	133	148	124	131	114	126	129	154	138	142	121	125	123	140	133	148	137	146	131	118	131	128	143	143	150	124	153	136	138	128	135	123	109	126	134	113	144	112	101	135	107	108	131	114	115	115	130	124	143	132	130	134	159	116	122	123	144	126	134	138	121	135	127	114	115	121	126	141	140	126	116	117	147	142	139	125	115	115	141	138	126	127	143	138	131	126	120	133	141	135	120	132	121	132	132	139	125
345	3	3500	78315	402	7	87	433	576	573	533	548	494	506	449	428	431	370	360	324	340	304	288	314	250	262	268	283	249	236	250	224	226	247	237	221	230	213	198	216	191	196	201	197	214	199	166	192	157	179	172	166	151	168	167	163	160	176	157	166	130	138	163	146	137	152	144	139	124	159	157	125	148	149	146	123	135	150	144	134	127	150	154	127	151	134	121	132	157	111	132	127	123	123	127	122	127	129	111	142	134	119	124	129	125	131	122	134	123	127	145	108	123	144	134	130	121	122	113	140	137	132	128	167	124	117	115	131	142	134	117	138	131	132	118	144	140	138	129	119	121	131	127	137	136	113	150	140	135	130	131	123	137	142	133	111	121	125	155	117	127	134	119	121	146	129	113	138	126	127	142	124	123	131	128	128	116	129	122	128	137	153	135	149	144	128	120	146	141	150	121	133	134	132	131	127	115	114	124	133	119	133	133	143	118	135	118	122	117	124	131	120	111	116	132	132	131	125	121	133	134	148	115	118	121	119	137	152	127	132	132	126	118	117	124	142	107	125	114	121	119	104	116	124	122	126	133	122	130	118	128	118	119	144	129	116	138	122	159	131	120	118	127	123	123	132	124	139	134	125	114	117	153	119	131	139	136	128	135	134	115	126	112	134	124	127	130	129	143	126	109	137	116	113	131	114	138	125	134	130	134	116	119	141	128	129	131	130	122	129	121	133	131	121	111	135	109	142	126	125	109	105	133	113	123	117	128	131	124	123	147	110	114	121	143	112	121	153	139	137	121	148	108	138	135	132	119	120	102	127	123	127	130	139	127	140	139	126	126	110	143	117	127	113	120	134	117	107	138	152	143	123	130	112	124	132	125	135	108	122	108	136	142	114	124	125	142	108	120	139	122	116	127	130	110	124	124	95	116	102	147	111	123	135	135	111	135	110	133	116	135	130	119	126	128	121	109	145	128	126	114	135	125	122	131	135	132	117	118	132	134	125	138	125	124	149	116	135	129	128	130	122	132	116	147	128	107	130	142	127	128	117	120	103	125	113	125	125	113	128	109	117	127	108	119	128	126	125	128	123	127	119	125	121	122	125	117	127	124	123	126	124	139	102	109	131	116	116	139	118	134	123	126	153	126	128	125	132	127	124	131	110	129	136	120	120	109	138	127	113	118	118	123	135	132	129	127	109	126	122	119	131	119	130	111	107	123	128	137	110	140	136	135	121	128	125	113	129	130	127	144	121	114	137	136	114	121	138	104	140	133	131	108	126	132	147	122	118	133	139	106	115	127	126	129	135	121	121	136	142	129	113	124	114	128	140	104	120	130	117	108	121	122	134	110	122	143	134	121	96	135	112	140	130	105	141	144	123	124	111	124	117	142	106	126	127	143	106	112	127	133	102	131	124	130	124	114	124	130	140	142	132	121	131	120	129	125	108	142	105	147	139	135	128	133	123	125	132	122	111	114	130	126	130	137	115	136	115	126	135	119	128	117	128	136	125	119	130	124	142	123	126	139	127	127	138	128	132	118	125	124	127	136	143	121	136	123	128	138	132	124	120	112	126	128	112	139	120	141	123	130	110	128	125	121	113	112	121	134	125	120	123	136	111	112	130	129	135	118	145	124	126	125	121	109	141	129	133	113	132	125	121	123	133	138	112	132	117	127	127	133	134	116	108	136	115	130	135	128	123	125	119	118	126	122	119	116	124	117	121	129	128	138	126	137	121	101	127	155	137	119	141	133	118	115	135	101	113	116	138	136	110	118	121	145	102	110	125	114	116	142	99	127	116	123	140	123	113	147	136	119	127	118	128	124	119	146	129	131	118	132	119	136	134	124	121	121	116	129	140	119	135	143	136	134	133	121	131	129	132	115	111	131	133	118	111	133	151	131	137	122	115	119	116	108	135	124	128	144	110	124	121	124	131	117	120	106	115	122	118	130	123	145	119	132	119	137	137	108	126	122	125	113	108	128	108	129	112	118	109	114	120	121	120	122	111	113	117	126	113	144	143	122	113	115	129	115	127	132	131	101	121	94	97	127	123	126	129	109	116	137	144	106	112	134	125	115	110	130	131	114	132	137	151	127	135	129	118	132	117	136	110	147	133	116	121	121	112	139	112	116	142	136	125	131	116	122	111	152	119	128	123	124	126	151	114	124	121	132	133	139	114	118	104	130	127	115	142	117	132	115	112	117	134	128	139	122	126	132	114	119	112	141	122	133	122	124	117	123	139	123	134	124	118	132	130	117	120	124	102	131	133	113	130	122	136	125	118	131	108	111	122	119	123	113	133	124	127	129	117	126	124	131	116	135	131	115	116	122	128	105	121	112	149	138	101	132	141
345	0	2700	78417	399	2	54	416	545	592	576	589	595	532	483	460	403	390	402	363	359	331	325	308	306	297	277	243	259	267	275	263	267	247	260	222	207	234	198	203	185	209	192	186	189	182	177	168	151	154	142	155	172	162	151	164	155	132	145	149	132	148	143	127	140	132	136	119	118	135	136	147	111	114	128	121	131	116	140	113	117	119	117	93	115	98	118	113	115	122	122	123	134	123	123	135	133	118	107	119	108	97	110	122	120	122	120	158	108	111	125	116	109	116	122	95	117	97	124	97	104	118	109	108	110	114	122	107	108	132	117	112	100	119	116	119	134	121	115	112	91	104	126	112	128	90	116	125	124	101	122	114	123	95	107	123	104	104	120	130	124	103	127	111	96	108	111	113	98	97	128	105	113	116	129	103	107	119	103	96	124	101	108	113	103	99	120	111	111	102	92	96	140	119	104	111	107	110	123	101	95	117	104	105	101	113	114	107	103	107	119	115	106	135	102	117	103	109	94	130	104	112	105	111	94	105	108	112	114	100	105	120	117	111	99	83	128	127	95	94	113	89	103	110	101	110	124	104	99	109	123	106	113	119	106	102	123	124	105	112	107	110	101	125	111	126	110	97	91	126	102	117	111	115	98	119	106	117	117	119	93	139	107	127	101	112	120	128	105	103	85	102	119	91	99	109	114	104	117	115	105	111	121	123	112	123	98	99	113	108	113	113	115	109	113	104	109	121	119	104	118	100	111	103	102	102	112	104	116	128	137	102	99	102	109	105	124	112	122	111	100	101	135	127	135	112	96	95	119	125	107	90	122	98	102	103	110	115	107	111	107	133	107	96	106	109	124	115	135	109	100	97	117	111	98	117	102	128	119	106	108	100	103	114	114	118	121	89	108	109	108	135	105	101	112	123	115	103	111	112	113	111	132	102	106	87	98	98	108	107	115	106	108	103	102	101	91	126	111	104	104	81	109	111	105	114	112	112	103	108	102	106	94	107	99	94	117	120	104	119	120	112	112	98	109	109	126	116	124	127	119	113	99	108	114	128	101	114	118	102	116	108	101	100	109	128	106	103	94	112	92	108	106	131	126	114	87	87	126	115	114	127	116	103	102	94	119	97	83	112	112	134	88	111	104	121	103	119	100	98	102	97	117	112	116	114	108	106	117	131	98	120	116	96	97	119	100	117	99	101	124	112	105	116	112	114	77	120	108	100	101	102	102	112	112	103	102	112	110	108	95	123	91	108	106	86	93	94	93	117	119	90	85	104	106	89	93	105	107	119	108	103	107	95	146	112	112	118	108	118	112	98	112	101	99	104	117	93	102	119	105	104	116	88	106	111	108	95	105	91	120	102	100	111	106	103	100	124	116	122	132	99	96	115	97	112	104	120	114	97	82	123	99	126	114	98	124	94	105	89	109	100	106	118	89	102	112	118	100	114	115	102	96	99	96	104	111	127	110	99	106	96	93	76	103	85	100	96	98	109	94	110	115	116	100	114	121	130	92	121	114	126	104	105	118	121	96	111	93	133	90	106	93	100	123	99	105	87	110	108	101	98	106	108	114	91	79	123	97	96	90	99	93	109	118	110	101	114	119	97	96	111	107	110	100	116	88	105	105	103	110	91	115	108	106	90	111	99	102	108	113	97	107	108	102	87	119	100	102	106	91	105	90	104	98	121	94	113	113	120	97	126	92	101	111	125	108	122	111	100	118	98	108	107	100	87	121	114	136	105	111	85	103	98	126	98	103	123	107	111	106	96	117	103	114	106	102	85	122	114	112	119	121	109	122	104	89	114	125	118	84	118	92	95	90	97	87	118	116	96	94	89	102	125	103	105	96	98	114	119	106	95	102	96	80	107	108	86	95	114	112	102	105	106	105	93	113	116	129	103	106	105	126	112	102	98	118	106	105	104	107	106	109	93	104	108	110	110	113	95	104	97	88	125	100	109	109	118	86	101	117	101	112	92	107	100	103	117	116	103	105	110	98	118	118	103	118	109	117	85	113	110	112	94	107	103	112	83	105	95	95	99	96	114	97	103	95	112	95	118	120	102	99	114	123	121	103	84	100	92	142	95	106	105	100	90	101	117	106	123	132	117	109	110	102	103	110	104	104	132	111	120	118	124	94	107	107	105	102	87	108	104	98	112	105	104	114	103	104	111	115	103	127	118	124	96	101	98	95	87	98	121	106	117	101	86	86	123	107	107	92	103	112	114	93	108	88	117	100	104	109	103	96	102	103	117	112	107	101	110	99	104	113	98	89	108	111	109	112	111	118	104	113	97	97	99	121	98	107	122	114	87	107	107	105	110	112	105	98	102	110	90	89	103	104	85	113	89
345	1	1900	78519	408	6	109	444	490	560	485	499	464	455	423	437	362	350	336	326	318	329	289	275	260	245	252	242	257	209	241	221	208	246	215	231	212	205	196	210	187	171	185	158	200	162	183	184	155	173	141	157	171	156	170	161	181	162	174	155	148	163	170	163	149	161	154	153	145	164	154	151	152	126	151	134	158	124	128	141	164	164	150	172	139	140	124	164	136	169	157	154	161	139	152	154	143	152	146	143	152	160	132	139	134	159	136	143	142	123	151	140	147	149	162	151	133	137	142	153	144	169	143	156	144	151	144	136	143	140	141	136	152	160	135	133	136	145	132	133	142	149	141	139	140	141	150	149	146	133	133	144	141	137	127	126	129	113	144	139	123	141	153	128	129	132	155	145	144	159	136	172	125	143	153	148	146	138	127	168	148	139	137	129	116	141	143	131	133	139	134	137	137	157	144	143	135	138	130	147	143	141	168	132	164	134	132	136	122	146	152	138	146	152	165	124	129	134	124	134	137	155	146	139	154	153	164	133	142	148	142	151	143	149	150	152	147	146	130	148	160	145	140	154	145	135	137	127	139	144	145	152	111	139	126	153	131	138	121	149	126	132	151	135	129	131	141	111	149	145	138	143	140	141	152	150	144	153	141	127	150	144	133	147	127	180	136	138	121	161	151	150	144	123	146	139	128	131	122	160	134	155	162	121	143	146	119	149	169	141	154	131	134	125	142	153	147	159	144	132	137	128	123	141	142	131	141	139	104	122	126	161	142	141	139	127	155	136	133	140	154	113	144	136	152	147	130	129	158	138	133	145	159	152	143	104	133	154	149	138	152	136	147	116	143	140	134	140	133	107	147	145	140	135	155	159	141	129	146	136	144	123	145	133	163	148	118	154	161	142	132	152	143	125	131	141	136	155	132	137	150	142	158	148	127	154	132	132	143	134	120	138	144	133	136	140	166	140	132	134	127	154	140	167	146	137	124	134	115	133	129	139	142	125	150	127	130	151	130	152	158	104	124	146	145	144	117	132	147	154	156	141	136	142	151	130	124	153	126	134	131	144	142	125	138	130	149	126	135	130	146	142	143	145	129	140	120	142	113	155	167	147	123	134	119	143	122	137	156	119	137	134	145	134	149	147	149	147	142	122	140	126	113	151	142	148	118	134	148	130	134	127	149	147	158	138	128	139	137	158	114	138	148	125	145	155	125	127	142	147	137	125	148	139	161	146	153	139	151	111	128	141	144	152	124	129	148	142	139	140	153	129	126	132	145	155	134	123	145	117	142	113	123	136	139	132	113	143	123	142	126	134	168	122	127	140	140	143	141	146	138	131	150	147	132	138	145	116	133	154	142	158	129	128	122	125	124	126	134	122	137	152	134	116	135	131	132	131	124	145	140	137	136	145	127	154	117	116	129	144	156	142	126	141	149	161	148	116	132	125	148	131	139	141	157	141	160	120	123	151	131	162	128	138	139	123	138	140	146	106	135	154	144	135	135	126	170	147	141	129	146	139	121	124	158	144	133	138	133	136	108	137	149	133	130	158	128	133	132	150	140	149	145	128	141	136	129	142	118	145	125	139	140	127	160	165	139	138	130	143	149	123	140	133	143	139	127	141	151	151	140	143	134	166	142	125	148	126	118	148	149	143	124	158	123	141	144	134	139	137	147	152	142	155	125	143	135	140	152	164	132	136	144	119	146	120	134	136	129	125	128	130	141	133	141	144	152	123	169	145	143	130	162	129	131	134	132	148	156	152	141	144	146	138	138	123	159	138	124	138	131	137	121	145	144	137	137	144	126	131	149	139	153	120	143	158	124	140	134	142	137	151	144	171	142	157	146	125	160	150	121	147	133	132	131	131	153	154	129	110	175	138	137	148	144	159	137	147	137	128	130	131	146	142	130	152	142	152	137	131	127	137	145	157	154	142	132	134	148	132	138	139	139	135	155	145	140	127	135	130	140	136	136	132	145	151	142	133	147	141	129	131	163	141	154	154	116	110	129	144	136	149	152	129	149	155	123	139	125	142	142	136	151	129	130	138	162	117	144	153	145	161	141	114	139	144	111	135	122	124	144	138	129	141	124	158	130	140	132	128	131	148	127	128	123	148	138	142	118	128	137	131	128	151	137	137	126	143	165	132	143	136	133	163	157	146	109	155	124	145	142	139	130	154	154	138	154	133	139	127	135	154	134	134	151	149	133	145	136	125	134	150	130	132	150	143	139	127	131	149	159	142	127	163	141	160	115	151	140	163	137	131	134	147	145	139	157	132	127	139	141	142	142	134	129	151	156	139	148	130	137	135	141	143	153	146	137	124	131	118	128	133	118	133	120	128	143	118
345	2	2100	78621	410	2	97	471	519	596	511	585	520	445	448	427	393	367	378	377	321	296	288	308	264	276	260	275	259	251	245	257	252	261	220	233	245	178	219	179	184	179	168	184	181	157	173	160	161	170	152	152	137	146	152	160	176	153	123	172	146	167	148	157	155	141	130	141	140	149	147	141	123	152	131	136	140	128	150	144	130	145	141	141	132	139	132	127	151	125	145	154	138	146	148	124	143	132	145	140	135	129	134	126	132	135	141	147	136	143	146	120	128	156	133	132	137	152	141	132	116	108	152	127	128	145	140	119	129	142	123	117	116	119	141	159	135	144	138	138	128	151	111	115	132	125	136	140	138	134	142	129	130	148	142	123	115	142	129	144	141	145	110	100	123	129	122	132	129	111	136	149	149	141	126	138	139	118	131	111	133	149	113	158	128	129	129	128	130	121	130	157	137	133	143	144	116	139	126	127	130	148	161	111	117	130	144	141	123	130	118	127	130	129	114	127	145	131	122	126	129	139	125	121	124	133	132	125	131	130	123	144	114	144	131	155	114	130	123	127	152	150	133	125	130	141	139	129	134	148	129	123	109	139	150	116	116	148	105	125	154	123	131	123	162	126	114	135	156	120	144	120	147	121	146	129	132	126	134	137	121	126	124	134	144	125	135	119	126	134	157	133	126	128	147	128	122	134	132	140	129	148	142	130	105	158	128	136	130	117	131	134	141	123	124	143	153	133	150	137	144	152	132	156	136	110	138	145	120	127	123	125	139	129	121	127	131	116	140	157	143	102	147	149	132	131	126	136	137	140	122	132	133	127	126	146	123	127	116	116	123	122	145	130	137	164	124	126	128	129	122	125	131	128	141	127	130	140	126	141	131	141	144	149	142	113	147	123	133	152	150	136	151	144	128	141	132	101	135	124	135	120	145	137	152	139	117	125	133	124	120	137	140	134	123	116	124	130	145	114	133	141	156	136	128	104	133	150	117	126	103	139	136	114	98	126	140	134	135	145	126	132	130	124	121	115	130	138	118	145	107	142	123	146	115	111	142	128	140	126	130	131	124	151	126	112	117	130	116	136	139	117	117	128	142	140	136	126	140	112	134	117	127	134	147	136	138	129	129	130	143	132	112	115	129	125	143	136	129	123	129	134	121	145	131	131	141	125	129	151	121	143	140	131	133	120	138	135	114	133	119	152	113	122	120	141	138	117	135	129	118	117	143	115	125	131	123	123	135	142	139	129	135	139	110	124	139	129	122	119	118	132	144	125	117	121	122	127	125	141	143	140	116	136	124	132	116	122	132	140	144	121	130	142	158	130	136	150	142	132	130	135	128	129	110	126	130	140	147	140	121	118	119	130	120	118	119	119	124	137	141	137	130	153	123	159	144	126	130	131	108	136	139	112	126	137	120	127	133	136	125	110	143	133	123	129	132	120	123	139	138	114	116	120	127	127	141	129	118	137	131	125	130	128	149	140	123	118	128	123	124	121	128	138	120	130	147	125	125	134	131	116	115	137	127	117	119	128	125	152	128	123	146	125	134	139	101	121	143	137	127	128	147	146	130	141	126	120	135	121	137	134	112	139	133	150	126	123	134	128	109	119	113	133	121	132	139	129	128	136	121	132	132	116	118	129	137	138	141	132	115	145	130	129	125	125	146	129	120	123	118	107	143	119	129	123	120	112	114	128	123	124	112	134	142	139	139	140	132	121	139	112	111	143	125	117	121	130	142	117	144	114	150	143	126	136	128	135	132	134	138	141	131	141	143	119	131	141	131	125	126	129	136	121	139	125	132	136	115	136	131	130	144	120	128	146	116	137	117	129	115	134	113	147	119	131	112	149	122	136	126	130	143	141	146	147	113	139	122	124	155	125	138	125	149	131	153	136	150	141	133	129	142	124	132	117	130	129	141	124	154	145	130	111	120	126	120	119	123	140	114	135	110	121	157	119	133	138	125	132	135	157	127	149	110	110	109	110	152	137	131	135	118	128	127	127	120	112	126	124	135	127	125	138	131	122	146	131	131	137	138	150	142	130	140	126	124	145	115	138	124	123	127	141	137	123	143	132	148	116	139	133	138	127	123	128	121	137	116	142	145	118	139	124	138	140	117	118	135	157	133	131	116	138	122	147	132	141	120	130	118	142	152	134	120	126	121	135	138	134	123	131	130	132	141	144	143	139	143	137	121	136	121	132	129	141	108	155	138	150	124	132	119	131	150	119	150	146	126	111	127	116	129	108	130	155	119	139	133	126	124	134	143	133	138	134	136	132	146	144	130	114	133	132	130	144	117	132	131	133	131	119	129	135	129	116	120	119	136	117	121	135	123	120	145	128	110	132
345	3	3500	78722	412	12	114	514	667	653	574	616	564	540	514	463	464	405	387	357	303	352	299	331	302	300	288	302	267	264	270	247	221	264	211	207	202	199	203	170	207	181	201	176	174	176	145	166	189	191	149	162	149	154	132	147	169	153	150	159	121	146	143	144	154	152	163	157	133	145	102	136	133	130	145	132	129	140	126	149	137	128	127	136	129	148	130	129	134	123	133	147	148	134	131	148	137	125	146	118	126	134	109	130	130	147	123	128	129	122	134	130	119	116	136	126	126	135	126	129	127	146	127	139	105	135	132	134	106	119	126	139	136	114	146	127	130	122	120	137	128	122	128	147	132	139	126	132	123	151	137	128	135	130	122	137	124	147	138	142	134	113	124	124	109	121	126	118	122	131	123	109	135	126	140	112	129	133	132	117	113	137	130	128	121	126	113	147	128	130	140	129	122	118	139	123	135	107	113	109	104	133	140	121	135	138	121	128	121	131	108	158	121	115	127	115	117	119	130	111	118	138	111	103	132	114	134	119	122	119	139	118	119	116	130	142	113	136	131	126	133	109	148	124	127	131	119	112	128	140	133	123	108	109	126	112	109	127	127	146	129	112	131	125	132	112	115	133	118	126	140	122	113	116	121	145	110	159	113	126	134	128	138	130	118	143	132	131	129	115	139	137	125	141	132	108	123	119	138	124	121	110	126	105	138	126	113	145	132	121	117	122	120	117	108	139	115	125	121	125	123	129	120	115	124	144	127	120	131	137	124	116	126	138	113	156	117	113	115	155	123	131	142	123	127	136	134	141	122	135	117	144	114	141	103	107	113	133	105	141	119	130	137	118	117	108	138	145	134	125	122	122	124	127	107	120	120	131	117	122	162	94	128	118	122	119	133	127	108	126	107	137	118	108	125	143	115	131	121	127	127	117	122	122	163	119	137	124	124	115	127	109	112	118	119	103	126	115	136	111	141	113	123	130	123	127	140	133	115	111	117	129	112	125	134	120	122	106	132	136	114	117	123	133	137	130	136	141	105	148	136	121	120	136	121	124	135	135	113	130	119	159	115	124	139	142	142	153	119	105	115	101	121	127	113	115	112	148	111	132	128	145	147	112	137	125	116	140	110	111	113	123	111	117	129	129	122	114	113	142	128	136	130	130	131	141	126	133	126	123	130	120	111	117	119	137	129	112	154	139	131	137	147	131	121	112	112	129	118	138	137	125	126	118	149	123	116	131	105	122	133	126	130	116	143	118	105	123	115	141	125	124	125	120	135	112	145	128	152	140	122	128	117	143	112	117	140	122	118	110	112	123	126	122	131	121	136	135	125	122	148	123	141	126	149	141	135	115	112	134	126	127	123	115	135	120	137	133	154	128	113	128	145	132	126	99	114	121	125	137	124	131	115	120	113	127	126	124	131	118	109	123	117	137	119	104	120	114	131	142	112	118	135	126	110	115	117	124	111	107	116	118	93	119	125	129	111	136	129	129	121	122	101	122	125	103	122	116	128	138	125	146	108	114	120	107	135	132	115	133	125	141	120	131	124	124	140	136	125	118	119	137	131	117	113	126	128	133	120	133	110	146	103	144	127	122	126	127	144	118	127	128	136	115	115	139	157	142	130	128	117	120	111	124	124	119	117	127	124	120	123	141	124	113	95	114	108	123	132	133	139	131	135	115	121	125	130	144	139	140	116	106	132	136	126	124	118	130	125	125	131	151	116	117	130	143	137	123	112	110	105	121	123	125	140	150	123	136	122	114	130	131	118	107	128	137	103	129	117	138	131	122	118	121	121	126	112	131	114	135	133	114	121	122	146	148	138	120	123	107	115	138	118	131	123	118	131	121	113	125	121	121	114	130	125	120	147	110	147	110	134	138	122	137	117	122	133	118	113	117	141	126	110	110	114	132	117	136	118	130	149	133	128	131	103	133	132	126	129	124	119	103	110	116	117	142	104	125	109	105	121	145	120	160	112	138	149	109	121	127	116	123	135	112	119	135	131	122	122	110	126	111	119	124	118	114	141	143	132	135	112	129	112	126	121	123	101	122	139	132	123	144	124	121	126	140	126	134	126	117	129	124	123	128	127	121	135	115	121	121	101	144	132	103	135	133	125	124	123	123	103	123	129	133	114	118	125	140	122	123	135	125	130	145	112	141	137	121	132	116	112	125	123	134	144	134	119	156	125	121	129	123	125	142	123	111	116	118	132	122	128	133	120	138	132	118	150	114	130	133	118	113	131	121	141	115	114	146	107	109	131	139	121	115	147	141	122	112	133	104	144	153	129	138	147	119	131	104	110	113	105	118	128	120	116	139	108	117	113	131	140	107	129	130	122	121	130	127
