345	0	2700	186280	572	0	7	130	195	383	399	487	436	395	355	337	299	269	301	245	266	209	218	216	195	189	201	215	187	182	183	182	159	158	165	151	168	154	123	137	146	132	155	145	130	107	141	109	122	121	118	124	119	128	119	107	108	114	122	114	84	120	126	127	116	94	103	93	99	111	114	110	114	109	110	116	115	99	102	103	113	88	96	124	115	79	103	95	109	126	98	106	104	100	102	100	92	100	86	105	113	82	103	101	97	120	92	105	106	93	86	105	106	84	95	96	79	97	94	88	100	103	88	98	100	90	103	91	98	95	106	118	86	87	82	88	112	89	94	99	102	97	101	105	87	89	83	108	103	91	111	107	108	95	98	87	101	80	86	94	88	97	70	93	102	90	95	85	98	89	97	84	119	92	95	96	114	91	77	96	87	86	89	89	79	91	97	85	94	83	108	82	115	94	116	95	96	81	107	95	93	93	119	80	98	91	89	86	102	118	95	88	86	93	96	76	83	96	90	89	96	83	103	78	112	98	97	90	98	92	88	93	87	92	97	79	86	102	94	94	85	77	94	81	72	89	68	89	95	104	76	75	82	85	92	106	85	99	87	79	86	80	90	99	101	78	102	89	93	88	95	96	96	92	79	103	89	89	91	82	91	107	100	97	87	95	82	88	71	102	94	112	93	95	89	94	96	98	105	91	79	99	78	75	84	78	97	89	94	97	85	98	88	101	88	99	82	130	79	112	98	82	94	92	87	79	108	106	83	90	72	80	90	95	90	110	80	93	96	107	81	85	105	86	106	94	97	76	78	79	117	88	84	68	84	95	85	100	82	91	77	86	82	89	86	84	81	98	90	94	89	103	103	97	73	97	93	78	108	115	86	78	82	96	88	85	78	97	88	93	105	73	98	80	106	93	81	102	92	85	82	104	94	98	108	81	81	96	92	97	92	92	96	90	100	103	80	82	78	94	100	92	98	92	95	95	101	89	106	96	95	85	86	94	82	80	90	79	86	79	92	83	86	111	82	100	92	93	88	90	108	78	77	85	87	99	97	99	93	98	85	92	83	90	98	85	82	98	94	98	91	74	81	103	91	76	94	97	98	88	89	87	83	97	83	90	95	88	89	88	110	96	84	82	94	79	109	81	98	92	83	96	83	85	95	81	93	94	87	95	91	81	85	81	94	90	90	96	92	75	70	91	98	83	79	85	101	81	73	95	103	90	91	85	86	104	90	100	90	84	99	87	94	86	96	95	93	86	86	99	108	105	93	100	84	80	90	91	96	98	90	98	68	87	94	98	78	93	100	77	91	105	90	87	90	99	99	90	92	83	109	93	109	81	101	90	76	77	91	78	73	89	101	95	78	83	97	77	92	89	90	83	94	90	113	94	90	81	85	94	80	89	90	88	80	86	94	96	90	106	83	92	93	89	99	95	84	98	95	102	87	71	92	81	103	91	104	107	94	90	87	73	80	91	92	103	82	87	98	83	85	76	74	85	90	90	95	73	85	81	83	82	91	99	85	90	95	89	91	73	86	90	87	79	76	86	91	87	89	77	76	112	95	90	70	90	79	90	95	85	84	86	94	88	84	72	80	88	88	92	79	88	80	83	86	95	106	84	82	92	81	101	98	105	104	84	92	91	96	95	95	90	80	82	91	94	88	87	94	86	91	100	80	86	87	97	90	95	93	81	89	104	84	80	88	97	79	96	74	85	112	80	94	89	95	77	71	99	96	98	83	98	88	65	91	86	102	86	102	86	93	85	88	95	84	122	103	89	81	83	87	86	111	78	89	94	80	78	93	108	86	86	86	81	73	87	86	93	92	80	92	86	94	94	73	90	103	87	83	95	75	87	84	89	99	88	60	101	99	92	88	88	103	84	90	108	84	102	69	100	80	84	103	86	88	94	68	86	100	85	98	97	67	102	86	100	106	74	85	95	101	97	85	86	87	91	80	98	78	87	80	95	77	85	86	90	95	109	71	86	80	89	96	70	91	82	90	105	76	99	79	96	89	75	89	79	84	90	70	106	86	103	69	82	88	84	86	82	96	92	91	73	74	82	76	76	97	99	85	91	95	85	106	73	84	71	96	95	100	85	78	84	90	106	90	81	80	78	104	99	99	81	89	82	91	78	88	85	76	81	93	90	96	90	97	90	99	87	94	84	90	106	104	93	95	92	104	107	76	91	97	83	84	88	86	72	85	85	90	92	64	91	82	85	74	100	97	94	87	88	81	93	77	111	87	68	90	97	74	103	91	93	85	82	89	79	91	86	94	87	96	81	71	92	71	98	80	82	89	88	95	105	91	80	96	80	99	93	73	77	87	100	82	94	82	86	95	81
345	1	1900	186405	581	0	19	126	194	366	352	380	330	343	344	318	289	257	249	255	227	240	219	205	215	208	198	173	208	192	186	203	207	179	188	182	196	189	178	185	166	176	171	184	165	152	177	148	174	139	167	160	151	146	161	173	162	168	163	149	140	144	162	159	179	152	155	157	170	133	142	158	157	124	159	156	139	159	167	151	149	150	141	166	150	162	155	158	158	140	165	164	152	158	151	138	168	169	183	155	137	153	155	158	156	152	160	148	159	158	150	161	170	136	148	150	136	161	148	163	138	172	172	155	157	151	160	134	167	153	150	160	135	129	168	157	141	163	169	173	134	136	166	145	132	168	138	156	157	150	158	158	148	149	166	156	155	169	152	137	151	135	166	157	151	151	132	172	142	147	137	169	140	135	164	166	155	156	140	139	172	157	150	160	163	170	155	158	146	143	163	155	124	141	149	138	159	147	126	131	139	135	158	133	135	136	134	158	123	167	149	148	153	148	142	139	128	150	143	156	160	169	162	149	144	152	150	143	149	151	150	141	128	145	146	152	168	162	170	174	160	157	158	143	156	155	167	154	167	164	138	154	146	139	136	173	134	162	144	147	148	169	156	130	143	144	161	166	140	116	138	163	160	160	159	140	156	167	156	150	144	174	125	158	176	160	151	137	170	176	148	143	130	136	157	151	141	131	158	144	165	142	146	156	129	159	148	130	151	133	162	138	149	149	134	158	147	162	162	142	161	135	154	158	136	134	151	127	153	160	147	140	148	140	137	155	122	134	153	156	141	142	152	153	159	147	138	141	157	147	145	143	147	130	134	160	174	128	142	125	144	146	149	126	136	148	137	165	152	153	154	167	156	152	145	148	165	159	141	162	166	155	152	154	132	168	124	157	154	140	145	146	125	146	149	152	134	140	142	139	124	156	160	168	127	142	134	156	150	149	163	150	135	144	174	139	158	158	151	140	150	146	139	168	156	167	163	146	170	140	128	145	154	144	128	136	164	162	167	155	134	140	152	150	159	146	143	134	162	146	148	140	151	162	169	138	155	141	121	148	135	166	149	142	133	162	158	159	140	147	142	145	147	139	165	138	147	167	135	141	151	164	143	159	161	162	156	157	132	158	131	153	139	158	138	154	144	131	141	165	171	139	121	163	142	143	134	133	137	124	171	130	140	137	174	151	149	151	143	171	162	150	149	146	131	137	133	139	161	162	163	142	152	136	171	164	157	144	139	151	170	156	159	161	148	146	157	148	130	155	130	134	122	163	155	128	148	126	160	154	160	170	133	142	149	150	166	143	137	151	132	148	163	142	144	177	112	140	156	165	155	120	132	153	136	142	140	127	155	153	169	157	146	169	170	150	150	159	138	123	137	157	165	155	161	126	166	150	144	158	128	164	135	161	147	137	146	164	147	170	157	170	155	150	139	133	156	149	143	160	164	153	168	153	159	141	146	143	136	131	154	164	156	148	171	122	148	149	138	139	153	172	169	161	138	165	147	126	149	161	173	166	142	132	155	151	156	165	151	156	146	162	164	173	140	134	151	154	137	172	145	141	142	134	183	151	152	149	151	141	140	136	146	169	160	129	133	151	173	156	135	139	146	145	156	140	137	140	159	148	156	143	135	142	137	135	150	132	156	157	153	165	152	146	153	151	168	163	155	158	154	144	160	162	146	156	149	147	156	164	164	154	160	141	153	154	132	155	147	144	140	144	141	128	136	158	170	143	154	166	142	153	152	145	151	167	133	143	136	130	162	158	160	121	133	161	138	170	158	143	144	138	140	159	158	156	139	161	160	139	146	179	170	165	146	148	166	161	178	154	153	140	137	134	140	169	157	163	173	138	151	158	151	132	131	171	133	179	131	144	165	174	161	154	154	123	147	143	147	145	144	149	150	146	134	170	143	165	150	136	127	168	147	151	156	147	152	146	129	142	134	156	122	151	166	137	139	143	157	141	150	154	149	146	144	134	168	150	123	163	153	145	170	167	147	149	163	159	152	138	160	163	160	139	170	154	155	159	132	142	136	155	149	144	133	132	163	137	170	141	149	138	147	152	112	148	137	161	138	165	160	160	158	144	152	128	163	155	152	137	154	162	141	150	158	141	140	171	147	147	129	171	140	153	164	156	174	123	149	152	163	134	128	152	159	131	133	155	142	140	147	137	119	147	155	154	140	157	154	149	156	159	141	163	153	162	133	135	161	159	129	144	128	157	166	155	154	161	139	158	141	166	146	166	134	145	134	166	145	164	143	139	174	150	168	172	158	147	144	137	161	152	161	152	140	145	161	160	138	154	146	160	149	145	153	180	138	150	147	169	145	142	144	135	160	148	161	161
345	2	2100	186530	583	0	13	120	213	379	392	430	373	360	322	314	283	266	272	278	228	216	237	224	193	219	222	207	197	203	190	187	187	159	182	182	181	156	167	163	165	152	170	161	160	178	146	138	168	154	133	151	177	164	142	138	165	145	145	138	134	132	128	135	143	148	131	122	132	150	141	128	114	120	137	128	148	157	140	125	118	146	135	140	149	131	125	165	129	122	138	139	155	147	135	158	133	131	143	126	123	134	128	126	150	150	124	134	128	155	127	131	147	142	153	122	135	156	132	129	131	112	150	155	150	136	125	129	139	132	135	142	161	117	134	117	128	156	160	128	127	140	155	130	143	120	130	121	132	141	142	126	142	132	130	168	135	126	125	114	131	138	127	144	152	153	131	132	152	122	145	113	121	113	127	131	144	123	151	125	118	127	128	129	135	154	131	141	155	134	118	113	129	120	131	127	142	123	121	125	130	130	130	135	127	162	130	119	127	155	126	153	135	146	137	142	117	136	124	135	128	155	148	120	142	126	136	125	117	145	114	155	144	124	143	129	117	120	128	155	145	128	144	133	139	129	130	121	130	143	132	131	114	126	129	144	113	132	121	113	129	105	126	116	145	148	140	125	140	151	137	138	105	120	146	138	132	123	128	126	138	119	113	138	133	136	121	133	124	147	126	134	113	121	139	144	133	125	129	134	129	131	114	126	119	143	145	127	144	164	123	126	125	130	136	146	132	147	143	109	151	120	135	119	128	128	122	140	136	146	140	146	128	152	128	117	120	116	136	128	129	118	142	146	117	133	131	119	138	143	122	124	111	132	155	133	133	129	149	132	125	142	141	132	150	130	141	130	128	114	133	151	144	155	140	136	128	141	148	135	142	123	118	126	115	131	135	139	140	152	129	135	122	145	142	127	146	119	119	133	132	142	124	139	148	131	137	131	137	141	143	134	142	147	131	138	121	144	133	124	128	140	136	135	142	146	106	149	136	126	124	136	127	126	131	107	131	128	123	146	152	130	150	142	148	144	128	126	145	133	145	125	133	120	126	126	152	140	141	129	126	119	128	143	131	141	138	134	130	129	106	135	126	137	127	137	128	149	154	127	129	134	146	137	131	131	121	136	131	133	121	116	138	133	135	130	138	119	115	111	146	152	141	139	123	169	140	122	107	123	136	130	133	108	135	160	143	129	117	109	111	132	123	137	121	145	127	121	126	137	123	125	113	161	137	127	131	107	131	121	132	135	130	146	119	128	115	137	126	125	126	107	138	136	114	120	119	128	150	128	127	119	140	130	128	160	126	129	141	146	131	132	136	147	138	133	112	133	101	150	124	121	150	140	123	127	135	114	127	114	114	132	107	137	145	140	136	132	147	113	133	124	129	124	122	146	117	139	123	136	120	138	123	118	121	126	132	131	120	132	119	131	143	130	157	120	129	142	115	143	134	124	139	133	143	119	139	116	142	130	134	103	133	123	130	132	117	110	134	134	141	153	117	119	143	133	128	128	139	135	145	126	103	121	129	119	137	137	129	131	151	122	125	128	114	130	142	126	134	125	148	118	127	99	123	137	112	134	135	121	109	103	152	104	165	124	115	132	135	122	133	120	142	116	140	116	107	138	106	129	142	133	110	143	126	139	132	127	132	109	131	129	142	137	125	145	136	122	131	133	135	137	117	107	129	145	129	141	133	128	119	138	132	138	127	112	133	133	130	144	160	130	136	139	133	133	143	130	132	136	136	117	136	121	137	135	150	125	117	137	132	131	138	127	142	140	138	126	123	135	117	130	132	143	104	131	121	151	131	150	122	114	111	119	146	153	128	122	125	128	114	134	118	135	120	127	127	120	137	113	134	132	130	113	113	137	107	132	145	131	141	122	126	143	131	125	122	145	135	145	118	138	139	123	128	119	147	145	125	136	119	127	122	121	132	116	135	153	111	137	134	107	153	128	138	157	110	119	145	105	135	136	128	128	134	145	142	119	114	132	124	121	98	116	130	142	112	141	107	126	112	125	122	120	112	131	116	139	128	138	113	135	137	127	147	148	122	138	111	142	131	150	129	121	141	134	122	133	125	137	127	121	134	141	131	126	129	114	113	134	156	126	114	140	114	146	137	122	126	128	136	137	119	135	118	147	156	152	151	135	134	128	137	148	123	136	125	126	126	138	141	136	139	127	109	108	114	125	145	101	137	136	148	134	129	151	124	133	111	143	128	149	124	132	132	129	133	123	128	128	115	140	144	120	118	140	117	133	119	142	122	127	125	142	118	139	116	115	120	155	133	132	124	125	128	124	122	117	129	111	131	125	155	135	133	103	145	157	124	146	123	140	121	125	135	117	129	103
345	3	3500	186655	574	0	16	176	253	398	371	445	387	359	329	318	276	278	253	247	228	225	233	224	216	200	198	198	211	187	197	168	192	176	174	171	151	181	167	162	164	173	161	148	135	151	158	127	149	155	129	131	131	156	150	138	125	128	155	150	128	146	137	144	139	150	131	152	142	150	151	133	132	122	132	136	134	146	130	121	131	134	120	137	164	144	121	140	128	141	134	150	139	112	121	133	125	124	125	132	117	136	133	117	140	123	128	144	129	134	140	158	137	166	116	139	143	137	137	127	120	148	114	142	133	113	144	137	129	135	155	115	136	143	107	145	114	143	107	126	125	122	118	135	137	132	137	136	151	124	126	132	137	127	119	115	132	107	136	143	139	138	127	122	148	114	136	137	136	119	137	134	126	126	124	122	136	134	121	131	130	132	126	136	158	143	144	125	107	93	130	137	134	122	152	135	131	125	117	132	129	144	123	143	133	133	135	135	121	152	146	118	128	135	130	120	135	115	137	146	123	143	136	116	121	133	142	121	136	129	130	132	107	129	130	152	134	122	135	114	121	113	131	132	124	126	100	104	109	118	143	119	120	131	144	136	141	139	121	126	124	133	133	126	125	131	121	108	125	129	132	121	126	144	132	105	111	114	115	132	132	103	122	117	111	117	127	122	99	118	127	140	135	125	122	115	115	105	138	144	134	120	114	130	141	136	125	122	133	134	133	111	128	135	114	140	143	120	124	122	132	133	112	128	139	126	116	138	145	135	120	140	103	124	127	106	122	143	138	127	117	140	127	133	133	102	117	126	110	147	131	118	142	113	108	121	128	130	131	121	105	122	114	124	125	119	142	140	129	152	109	134	136	139	112	127	149	136	120	119	131	145	135	146	122	127	152	112	142	146	139	110	114	114	127	117	125	135	122	140	115	115	134	110	131	119	119	133	135	128	132	143	123	110	117	123	127	129	113	132	130	125	130	126	126	135	121	109	129	127	116	132	126	133	144	125	125	134	138	130	116	103	136	133	125	123	133	124	134	122	143	128	116	115	121	136	123	112	138	137	129	120	105	122	144	97	136	141	123	134	126	114	123	110	115	114	118	117	113	134	134	139	144	128	126	124	124	114	102	129	116	102	137	128	128	131	134	123	127	136	138	120	121	132	147	131	122	113	136	142	124	154	117	135	128	134	122	137	125	148	119	132	126	136	105	132	140	121	138	132	125	129	109	124	115	114	139	128	112	129	114	140	128	143	121	128	130	135	123	124	121	117	122	118	131	123	131	138	167	115	115	123	144	136	113	142	129	114	142	138	132	130	144	131	112	145	132	116	123	128	131	123	114	113	144	115	128	119	132	142	125	110	136	127	124	133	140	122	123	125	127	134	115	118	124	135	140	128	129	123	129	129	142	124	117	117	129	122	119	127	136	107	126	130	138	136	129	147	135	127	137	137	120	133	121	132	136	134	127	102	120	122	138	120	137	145	117	121	121	113	130	128	126	125	126	112	141	130	141	134	145	126	118	111	130	124	153	138	131	130	137	141	136	140	133	122	133	104	127	127	124	126	129	142	119	135	131	143	125	119	148	136	135	117	144	127	124	111	118	135	124	114	134	118	128	125	121	131	125	112	132	126	140	112	153	140	135	126	107	122	155	119	123	153	122	159	140	127	145	128	126	139	137	136	122	120	142	127	135	109	129	148	109	133	143	139	127	122	139	129	102	127	124	149	140	134	129	125	129	145	120	120	109	132	106	141	126	118	140	119	125	121	124	127	154	128	126	145	120	127	128	120	143	127	115	103	108	148	121	126	134	129	127	130	124	119	123	136	133	118	118	113	117	129	134	129	126	132	152	142	137	120	116	117	132	133	132	108	121	121	129	131	136	122	133	101	108	124	123	117	126	126	122	132	125	122	129	118	133	134	117	119	135	147	114	151	124	113	127	119	104	138	127	138	108	147	130	135	123	128	137	130	123	116	117	111	125	128	130	122	130	131	108	139	128	126	140	119	105	141	131	126	121	130	126	128	110	106	121	107	140	101	116	133	123	116	117	131	141	117	117	122	117	140	138	140	135	139	103	125	126	131	123	129	138	127	113	144	124	141	125	123	145	123	120	131	126	111	116	113	125	121	107	145	117	119	125	142	145	126	110	126	126	136	112	111	148	152	120	138	130	136	129	125	126	132	109	114	133	130	138	124	154	128	133	128	127	138	132	105	128	131	132	127	121	134	131	127	125	129	121	105	131	106	131	111	120	130	134	136	113	126	109	139	131	108	117	129	113	111	128	139	131	125	121	126	140	127	125	123	114	135	121	132	115	137	127	112	120	119	132	136	123	139	119	119	122	131
345	0	2700	186780	553	0	6	135	215	416	396	446	407	370	341	316	281	298	270	268	265	212	225	204	227	184	186	206	180	182	175	183	166	163	155	165	153	162	137	175	148	139	139	134	135	150	137	134	120	113	128	128	116	116	121	111	117	122	111	135	110	104	98	114	101	111	87	98	101	120	120	82	101	105	83	93	83	98	97	116	109	105	97	96	98	92	88	104	105	99	114	83	101	104	102	88	103	91	112	106	90	84	113	87	88	107	83	99	116	109	99	88	117	95	99	90	93	95	87	100	115	102	107	98	89	91	112	79	113	93	86	89	85	102	92	77	90	81	91	109	83	92	84	110	107	103	92	84	98	99	103	105	78	81	82	98	79	84	101	92	96	85	94	95	103	95	105	78	83	87	83	100	116	90	100	89	77	109	77	123	100	100	97	97	104	87	87	94	99	94	88	98	91	90	102	101	99	94	93	91	95	94	94	110	88	91	77	77	91	94	82	76	81	99	90	83	76	88	80	98	89	84	66	101	96	92	90	89	92	93	83	98	83	98	94	103	100	89	90	92	90	98	102	92	97	91	88	94	80	88	99	89	97	80	82	91	90	88	101	91	88	109	91	87	77	104	105	91	86	87	89	100	94	77	100	80	87	87	95	86	95	103	87	92	74	95	101	89	94	85	80	100	71	92	87	95	100	90	101	79	103	107	81	97	69	106	93	90	87	89	106	81	80	90	89	76	96	96	93	87	77	77	100	91	95	100	93	109	87	100	93	91	82	89	72	75	98	112	103	83	79	82	69	95	104	91	83	71	102	74	95	87	74	80	70	85	92	83	91	94	81	100	80	94	97	97	81	103	81	97	98	90	96	102	97	105	79	78	92	102	87	82	78	93	93	104	106	80	79	103	81	93	83	83	89	84	103	115	81	87	100	74	82	95	82	76	89	85	87	87	93	101	110	105	80	91	109	95	100	74	93	93	96	77	88	89	102	89	77	96	75	87	94	102	83	97	79	81	86	103	91	96	93	84	94	90	98	85	90	96	90	102	94	94	91	67	78	79	93	82	102	80	82	77	97	80	111	78	90	89	91	89	95	97	89	88	108	98	82	85	87	88	92	83	78	83	68	103	91	83	87	103	94	73	79	87	94	87	80	90	85	99	78	75	97	86	92	102	99	94	82	67	91	82	88	77	90	91	78	94	84	87	73	83	87	72	75	88	115	79	88	107	101	85	111	86	98	80	92	95	77	94	90	77	92	99	97	76	83	71	93	89	78	87	97	85	107	89	92	103	85	110	97	112	94	104	98	92	88	93	80	86	85	105	74	96	70	87	96	89	103	107	87	96	96	93	90	101	80	91	63	98	88	96	96	93	80	84	78	86	91	110	97	94	99	88	92	82	89	94	94	91	100	80	90	89	96	85	91	107	97	92	83	85	75	91	90	87	86	114	78	94	77	100	99	87	78	95	84	120	106	71	91	83	74	82	98	103	91	94	86	71	108	92	74	96	76	81	98	77	77	95	113	85	76	89	96	95	93	92	82	86	85	87	100	71	85	97	101	101	84	117	117	91	86	90	99	95	86	107	78	79	83	91	90	96	84	87	93	81	98	89	92	86	82	95	69	96	81	99	93	69	101	92	90	76	100	102	89	98	101	89	94	79	85	84	80	105	93	95	78	78	99	91	86	74	94	94	84	85	79	95	95	98	95	85	75	88	85	84	85	84	89	95	89	84	87	89	97	87	99	91	87	89	87	81	101	69	87	76	90	87	76	96	82	84	97	75	68	92	83	69	89	84	93	83	84	81	72	101	87	85	79	98	105	90	89	85	111	81	73	86	81	88	87	75	112	85	86	90	91	97	80	76	81	92	74	78	85	93	75	90	89	80	89	80	80	104	83	93	90	69	88	91	84	90	79	74	90	78	90	119	99	104	92	103	96	97	92	75	99	71	79	89	114	82	79	94	77	87	93	74	92	93	91	86	92	89	76	73	76	106	92	96	80	85	83	90	71	90	77	86	96	79	101	90	88	72	79	85	89	88	112	75	90	75	95	95	87	83	79	110	74	78	82	94	91	92	80	91	84	96	84	87	81	101	71	69	90	68	87	83	103	65	79	103	82	77	84	93	76	85	102	83	102	91	95	99	92	75	102	89	102	68	75	85	85	94	83	100	87	87	90	86	94	106	90	97	85	106	88	99	86	85	87	94	75	83	70	101	94	89	73	94	79	90	86	98	69	78	74	87	86	89	88	100	89	70	109	88	86	72	94	91	93	103	77	72	80	91	73	81	85	68	80	71	95	90	86	91	79	105	77	81	102	68	64	80	95	84	63	102	76	98	92	74	88	70
345	1	1900	186905	565	0	23	142	222	358	336	415	376	328	298	289	274	264	257	252	223	231	218	217	220	214	203	224	191	203	182	204	169	179	186	169	180	195	169	178	179	172	164	163	182	166	193	169	174	144	177	158	173	172	161	166	149	179	158	163	157	152	170	142	171	137	189	156	167	143	152	165	173	147	162	154	155	156	152	149	156	157	170	148	166	152	147	157	143	163	142	148	162	155	149	153	124	159	146	175	143	124	138	161	163	143	157	139	141	138	121	156	154	141	137	147	147	189	161	145	129	145	163	159	136	142	154	144	176	148	161	157	163	152	148	159	160	141	152	146	153	172	136	161	150	146	162	185	150	148	158	142	171	150	156	138	169	162	158	161	155	146	168	132	163	142	142	157	168	146	159	146	163	145	156	131	150	143	151	168	148	146	164	139	161	141	153	167	138	137	151	152	157	159	138	160	152	156	145	174	161	146	122	164	138	137	148	174	132	152	162	151	134	157	148	149	152	151	182	171	145	135	151	148	172	155	163	159	161	160	171	150	151	154	156	151	130	148	152	148	159	157	170	159	124	140	166	175	152	158	143	159	142	145	138	141	158	147	144	138	171	136	147	151	169	142	128	151	155	151	156	151	149	141	133	147	153	162	155	152	154	132	183	152	138	143	141	154	143	169	152	138	134	150	142	163	152	143	148	157	134	164	142	137	157	143	159	140	143	144	149	174	159	155	159	132	165	126	153	173	152	152	143	136	153	157	130	149	161	151	121	157	140	168	138	134	149	140	135	153	153	145	143	169	152	146	142	163	171	136	155	137	142	147	117	146	145	149	149	147	141	151	154	135	157	149	147	134	175	144	147	144	147	158	163	151	153	137	154	165	137	172	164	149	139	164	151	151	136	144	139	132	160	150	159	132	160	164	149	153	158	140	134	169	134	149	157	147	164	162	161	147	156	146	156	153	139	159	137	128	161	144	143	138	160	156	147	170	138	164	162	163	144	154	144	157	127	156	159	164	145	155	142	142	148	167	120	156	155	152	163	130	150	151	140	165	173	160	158	147	131	133	141	138	144	134	165	142	140	129	131	164	137	144	140	152	160	148	143	142	138	140	156	162	136	135	127	133	150	162	176	175	155	177	152	134	138	138	156	151	135	140	149	150	127	172	153	138	157	166	162	151	138	145	159	164	127	148	155	123	147	135	159	148	152	149	123	162	147	149	136	162	155	158	157	145	163	149	151	148	162	145	153	151	163	158	162	135	148	148	144	169	144	145	154	147	159	137	156	166	134	193	164	140	145	143	177	146	126	148	158	155	151	154	152	135	156	120	140	152	151	155	155	142	134	165	143	147	150	154	153	147	143	164	129	131	172	134	153	158	152	144	150	144	156	132	132	154	160	174	169	131	178	161	144	161	125	164	135	167	132	172	148	173	142	157	131	134	152	174	141	134	146	150	173	151	145	138	143	154	148	142	160	142	148	151	133	131	167	158	150	147	136	154	167	162	150	159	148	160	145	130	149	149	167	147	143	167	133	160	142	167	136	143	133	152	137	152	170	175	153	158	150	158	174	148	155	163	134	155	153	150	162	166	157	150	136	160	164	162	159	134	153	153	131	145	146	143	144	134	158	152	149	161	153	152	145	157	142	151	159	148	129	146	154	135	156	151	152	175	178	161	160	138	151	138	127	154	144	164	140	169	151	159	168	162	134	138	171	139	142	147	139	153	134	160	147	136	166	154	139	162	154	146	139	156	152	160	134	166	153	124	157	149	153	153	144	159	142	157	144	133	158	156	142	149	148	157	142	143	127	146	147	162	156	131	152	161	160	125	141	142	157	155	133	146	143	159	177	145	153	165	135	147	154	152	140	174	150	163	147	149	149	160	137	148	160	144	149	150	164	137	138	138	129	147	167	137	168	153	167	144	142	144	135	138	139	138	159	153	163	135	149	159	164	152	158	136	140	154	142	140	140	161	144	150	143	171	157	161	142	159	173	163	138	158	161	145	148	143	134	167	135	135	143	163	120	135	148	133	132	169	149	142	134	144	144	128	162	138	157	162	143	157	150	137	156	148	137	160	119	146	149	148	163	149	143	151	143	127	159	166	143	180	147	168	166	157	153	140	151	147	163	161	140	132	157	154	150	138	145	151	168	168	152	123	141	150	140	141	152	141	153	166	171	164	144	145	171	157	136	130	149	131	161	150	156	133	142	155	154	152	143	133	141	170	154	149	130	154	146	143	146	140	161	129	147	154	153	151	132	171	144	153	140	148	161	133	147	160	160	123	164	136	155	140	151	158	166	169	123	163	175	134	157	137	159	130	149	180	142	157	139	141	146	139	143	166
345	2	2100	187030	550	0	8	118	201	389	398	431	341	371	303	301	283	291	246	261	231	231	231	233	219	232	209	198	177	189	202	178	175	190	167	168	158	173	167	166	185	180	140	168	143	166	160	163	146	142	161	156	138	159	141	153	143	144	129	151	158	144	128	154	149	157	159	169	132	147	143	132	136	154	143	133	153	143	148	139	127	130	155	137	118	127	150	136	131	144	157	139	127	138	130	126	137	129	139	140	127	128	136	138	119	131	143	152	162	115	126	134	131	136	138	136	139	136	123	143	124	125	132	122	124	157	136	146	141	119	120	149	159	153	140	132	154	134	137	153	133	123	147	132	130	140	135	127	143	156	135	113	136	137	125	136	126	163	110	127	150	146	145	125	146	127	145	143	123	133	113	129	119	115	122	152	157	143	108	136	117	125	126	123	109	104	117	118	147	139	134	143	141	139	141	131	105	119	115	139	143	122	112	154	116	136	147	127	110	101	123	129	136	136	124	169	144	124	114	142	126	125	139	140	129	140	120	136	147	137	120	134	127	117	121	121	120	127	147	135	123	116	147	135	127	121	123	136	134	107	119	106	125	112	126	132	121	138	127	155	125	129	127	143	124	151	136	111	134	126	135	143	123	135	135	137	137	130	123	128	128	128	120	107	123	138	121	137	130	137	115	142	121	151	115	134	156	135	132	135	136	137	135	159	126	140	135	104	123	124	141	129	154	127	140	142	140	138	119	137	131	111	121	128	146	125	145	125	144	117	129	132	135	127	115	131	120	139	161	108	111	154	133	134	118	130	138	124	130	127	135	133	150	125	124	148	154	132	131	130	129	122	136	122	158	137	137	119	140	146	111	138	124	123	107	128	130	136	140	127	133	136	143	132	129	124	108	143	134	117	138	136	147	140	113	101	149	133	133	164	126	124	132	152	131	121	127	124	122	138	151	120	130	109	138	125	131	120	126	141	147	138	137	150	153	152	148	137	140	136	131	121	133	105	134	123	150	136	136	115	123	129	139	135	137	144	131	134	128	137	106	115	137	154	133	132	107	144	132	131	121	111	138	132	137	126	141	132	142	141	143	142	123	134	129	138	121	113	119	135	131	121	142	128	110	152	114	137	122	129	125	99	125	143	127	126	108	138	140	144	132	141	152	132	150	131	130	155	126	123	118	136	141	151	110	119	106	112	130	126	116	124	124	131	136	142	117	145	139	127	129	126	126	136	124	134	125	125	128	159	131	129	149	120	128	150	107	115	141	135	142	113	137	124	137	150	132	145	134	128	125	138	140	133	112	117	143	140	127	136	121	144	140	127	145	132	152	137	118	127	137	127	120	121	116	135	96	125	126	129	140	115	115	120	123	129	127	136	126	127	141	130	143	149	143	108	142	144	148	139	140	117	122	145	119	125	115	141	144	116	137	134	131	134	116	135	127	127	114	118	142	133	135	115	124	126	141	132	114	140	138	146	139	136	151	123	157	141	138	135	124	131	121	109	123	126	122	137	119	134	112	126	131	128	123	114	133	128	134	136	149	117	144	138	125	128	133	119	126	153	133	130	158	143	130	130	140	119	122	131	165	126	142	143	137	145	132	124	137	142	137	136	113	142	121	131	129	138	137	117	150	122	144	132	124	138	137	120	135	130	151	128	142	138	125	129	123	124	142	139	154	122	116	127	128	123	149	134	129	111	152	141	111	127	137	133	140	136	125	141	127	124	139	124	131	134	119	138	131	116	125	112	132	147	134	129	142	110	128	128	147	131	136	128	115	146	118	129	124	141	134	147	116	135	119	112	142	133	120	150	130	132	135	119	132	146	111	131	140	130	128	128	117	162	138	152	114	135	123	124	143	132	128	133	131	145	126	119	118	132	120	134	121	131	130	105	135	125	125	130	117	121	130	118	133	128	120	136	140	129	142	130	136	135	138	143	128	121	119	143	128	116	111	122	134	139	132	139	139	149	134	148	151	126	141	144	123	117	138	131	118	128	133	140	98	128	123	117	142	120	136	129	135	126	134	134	136	111	131	122	126	112	139	125	122	120	123	148	115	148	133	132	134	130	114	119	127	123	152	119	130	115	122	138	127	132	132	133	131	134	123	130	144	131	126	132	130	141	133	139	132	119	128	122	119	144	106	142	124	135	125	131	125	120	136	126	147	128	128	130	129	152	122	129	133	103	132	163	132	128	135	116	150	118	108	153	139	133	147	125	135	139	157	125	122	144	139	149	128	116	110	124	121	130	140	126	117	139	137	130	151	117	119	138	138	107	123	151	136	140	138	139	123	122	134	121	146	137	121	143	126	124	126	134	133	131	132	118	128	128	153	147	111	151	122	141	126	148
345	3	3500	187155	556	0	23	164	218	420	363	405	397	342	299	300	294	284	266	248	252	217	254	198	204	194	207	199	205	176	198	186	170	190	173	167	165	155	174	184	141	159	165	162	155	156	148	126	164	137	163	152	148	155	138	152	151	139	162	143	161	157	141	129	127	122	139	136	139	139	127	125	133	140	117	135	119	145	128	143	122	138	121	132	124	141	127	133	118	130	141	144	128	143	117	138	121	148	164	129	111	141	134	124	135	125	132	132	135	141	138	112	139	127	122	145	136	147	142	133	136	142	117	133	136	120	137	127	120	145	124	114	124	131	139	120	134	139	135	144	131	124	136	148	121	109	133	144	116	129	114	125	125	133	125	141	127	148	127	137	147	125	139	126	133	126	143	121	139	137	122	141	122	134	128	142	124	122	155	118	118	123	119	126	144	141	123	110	122	150	148	128	133	134	103	126	140	137	131	140	131	140	124	118	132	125	142	137	138	131	139	148	104	114	124	110	110	125	112	131	131	125	133	135	109	126	115	139	121	126	122	130	134	131	130	141	123	103	117	118	112	145	137	123	147	158	131	148	124	141	144	141	124	124	128	129	141	141	129	117	124	125	112	133	148	113	121	107	119	101	114	145	138	131	136	121	101	95	142	117	152	136	122	124	132	127	121	125	117	116	111	115	129	127	115	123	109	134	112	123	134	125	125	119	113	119	125	139	134	142	126	141	117	131	123	140	106	123	116	140	132	124	136	139	117	136	136	132	117	118	146	126	124	120	120	123	144	108	139	129	127	118	140	123	141	112	133	142	135	118	110	140	130	130	123	126	118	131	120	121	115	139	102	113	129	135	119	126	126	136	118	122	125	142	133	116	109	143	125	129	125	112	129	125	111	121	135	141	109	122	124	120	135	125	108	147	133	132	110	145	144	128	123	117	114	131	123	126	131	136	130	144	147	118	134	125	140	120	125	105	114	129	127	126	128	122	128	135	141	124	107	127	106	129	128	117	120	125	142	128	141	155	131	126	125	133	122	133	115	141	141	124	118	133	126	127	135	118	122	139	148	151	137	142	148	141	117	124	127	125	127	105	129	105	134	139	132	120	129	105	118	126	145	121	124	134	111	126	111	104	124	113	127	137	119	128	128	128	126	114	133	134	124	108	125	104	117	116	114	132	120	137	111	139	123	140	122	140	135	130	132	124	108	130	123	134	139	122	126	118	131	108	142	93	137	126	111	122	104	133	136	130	120	129	109	126	116	123	123	110	127	130	120	124	112	137	139	129	117	123	107	144	134	142	124	111	144	134	105	133	139	109	123	142	106	139	119	126	139	131	115	127	135	116	131	138	160	118	119	143	130	120	131	159	136	116	138	115	130	134	132	130	150	122	150	126	126	126	106	138	123	117	154	115	138	128	131	131	130	137	137	131	138	132	129	122	130	102	107	124	120	133	131	111	114	126	144	126	139	117	133	119	129	120	124	111	126	119	117	142	131	125	129	115	124	110	146	125	135	123	120	125	120	105	125	145	134	122	110	131	134	124	134	145	133	123	137	141	129	107	114	137	149	133	112	120	133	129	148	117	143	111	123	122	125	131	136	131	125	128	124	135	131	122	158	125	126	125	124	129	116	115	113	129	130	135	119	118	132	141	142	119	126	117	135	131	127	140	124	134	139	112	160	134	125	116	133	126	138	114	122	146	113	121	129	104	112	123	129	124	141	142	145	139	122	143	131	138	106	107	129	133	129	122	112	140	143	122	131	118	124	135	132	128	120	119	117	114	123	127	128	134	130	107	108	136	135	125	139	108	139	124	135	123	122	144	142	132	125	114	130	117	130	122	130	114	122	117	111	120	130	133	120	121	122	125	116	132	131	127	128	118	127	124	127	124	138	134	125	118	104	126	139	107	124	138	104	123	140	105	127	133	127	149	120	136	133	124	139	110	105	124	139	133	124	140	127	134	107	134	138	128	120	130	124	136	126	115	140	144	117	136	112	140	126	138	127	119	132	127	112	133	111	128	115	125	128	127	126	134	142	132	155	121	111	135	115	135	101	123	134	127	150	130	117	129	134	152	135	125	105	144	114	135	126	125	127	127	123	114	109	127	140	138	133	127	114	132	126	134	107	121	95	137	130	121	136	133	131	124	127	138	119	113	138	140	141	143	119	124	111	149	125	117	128	129	135	128	111	109	118	128	122	136	127	115	114	121	112	112	127	138	136	103	139	105	126	127	128	118	118	132	120	140	122	135	105	117	130	116	124	123	119	122	150	127	134	137	141	150	107	122	114	118	123	124	107	103	135	116	124	129	138	137	105	131	109	127	117	131	133	125	138	105	142	137	141	102
345	0	2700	187280	552	0	3	137	231	388	394	449	434	378	350	311	286	264	264	265	233	228	223	204	203	210	196	174	197	176	189	192	161	174	161	154	154	157	159	151	159	161	158	166	145	139	131	134	109	111	114	113	100	119	110	102	115	134	123	110	100	130	122	102	110	105	112	118	126	111	104	101	108	110	106	96	97	114	101	91	105	112	108	104	99	101	107	86	88	93	111	92	104	82	102	98	101	100	89	82	101	101	102	96	95	81	79	96	93	97	102	95	92	99	99	94	99	103	87	85	99	119	92	92	110	91	107	98	99	106	81	106	96	82	77	98	74	106	94	88	84	77	95	85	71	97	85	88	80	68	85	100	100	95	98	105	83	90	123	80	73	96	102	90	94	86	88	94	108	98	128	98	81	106	103	93	101	95	114	98	83	84	93	96	82	74	72	94	90	81	88	82	83	67	103	99	106	97	85	88	106	105	85	76	92	97	90	83	88	85	91	89	105	89	89	80	89	94	98	88	94	94	90	108	81	100	91	85	86	89	86	91	98	92	89	84	96	90	91	94	92	87	86	100	93	79	85	89	99	94	97	94	86	82	73	91	84	98	99	93	83	101	96	66	88	100	108	81	87	99	87	92	81	90	91	93	91	85	70	82	89	96	98	94	106	75	105	79	93	90	90	106	95	81	97	103	97	89	98	83	93	91	94	91	95	95	82	81	93	103	115	86	103	87	71	100	96	71	106	100	88	90	89	115	93	92	79	96	90	88	92	102	97	81	86	68	78	101	94	97	90	99	86	97	96	110	84	96	93	91	104	78	110	90	92	89	92	100	100	109	83	106	101	87	90	109	100	104	88	82	88	88	84	90	84	85	83	69	85	90	72	87	85	84	71	101	90	89	94	89	78	94	98	98	81	105	91	96	101	97	80	76	80	96	98	97	106	114	104	100	103	69	91	92	75	87	83	84	77	85	80	92	82	108	98	92	77	93	95	110	95	92	91	102	79	83	87	113	102	92	95	79	92	106	86	89	85	96	92	84	79	72	94	89	102	99	83	95	96	98	92	100	96	105	82	100	83	74	76	74	100	66	90	83	87	96	100	98	102	76	91	102	95	81	100	79	81	106	75	79	91	98	84	76	83	87	95	88	90	101	92	95	68	86	92	92	76	84	95	72	90	76	99	95	100	86	82	100	98	73	100	84	97	95	69	73	97	70	89	97	86	101	77	93	85	85	75	87	86	93	84	83	75	95	98	76	86	100	91	91	96	81	98	100	96	86	106	82	85	95	90	78	99	91	85	84	77	87	90	98	83	81	93	89	74	80	79	95	84	101	101	74	96	97	79	88	84	89	79	82	74	74	90	80	92	87	68	86	91	80	82	82	71	92	92	91	78	92	88	85	89	103	82	91	91	79	83	104	82	81	82	81	99	89	103	100	79	99	95	86	91	94	90	93	80	92	73	107	90	81	80	106	80	108	90	85	101	89	95	103	69	102	75	91	96	72	71	79	83	79	79	114	97	96	83	99	86	84	77	100	82	93	83	84	82	75	83	86	111	69	94	95	93	83	91	90	88	75	102	107	93	90	81	94	82	85	85	84	86	86	93	99	72	107	87	104	83	108	85	111	84	96	93	93	88	81	71	83	90	97	95	68	100	85	93	107	87	101	87	81	83	97	66	99	80	88	76	96	88	102	106	96	87	90	82	104	86	75	94	71	90	88	75	90	78	94	93	92	99	89	95	86	81	93	88	76	84	109	101	85	102	87	79	82	90	83	89	94	91	91	104	86	85	83	107	96	83	114	90	78	66	95	84	91	77	83	92	96	82	88	86	106	74	92	79	81	96	94	93	105	87	85	88	80	89	92	76	58	93	83	95	81	85	76	98	73	86	68	99	94	92	74	96	77	104	86	75	104	90	83	89	99	75	104	89	84	94	79	99	109	84	84	89	84	85	78	81	102	82	78	88	89	94	104	90	84	82	86	91	81	88	106	73	99	93	89	77	91	88	88	101	87	70	81	86	93	73	83	96	98	69	112	87	88	87	90	86	87	90	86	88	91	82	83	87	81	86	85	97	84	84	113	91	79	105	94	83	92	102	86	74	106	98	69	81	85	101	87	87	89	92	94	92	90	83	90	86	74	77	102	79	90	91	95	78	87	79	98	100	83	91	85	102	88	95	80	95	90	72	72	85	77	101	103	84	108	82	96	98	96	96	103	84	85	90	85	82	90	79	77	87	90	96	104	84	70	90	86	102	83	81	91	91	71	83	97	87	92	85	91	89	86	84	82	91	94	82	87	78	99	103	97	104	77	98	87	88	93	88	87	90	112	110	82	98	87	85	69
345	1	1900	187405	587	0	26	138	243	377	354	390	366	358	306	276	279	262	272	234	246	235	229	195	221	209	214	202	191	188	209	187	184	196	193	212	165	168	208	152	187	174	163	198	154	159	162	171	158	177	185	155	154	189	148	153	154	172	161	162	166	156	152	184	177	139	142	145	146	157	158	163	176	170	134	173	131	157	161	131	133	168	145	161	142	135	148	169	151	176	152	137	160	139	161	143	158	156	158	145	160	149	160	165	158	159	139	147	155	170	154	152	147	162	155	155	164	153	164	164	149	159	150	165	146	139	123	133	155	151	165	160	146	141	159	174	136	144	140	162	178	160	150	156	158	167	167	137	141	142	154	162	148	146	156	157	156	145	148	153	146	151	149	157	164	152	170	128	160	153	148	166	143	164	148	139	162	181	158	152	151	156	124	159	158	174	127	146	142	177	158	150	167	153	150	161	148	165	152	146	163	137	172	142	139	154	153	147	137	149	136	156	148	146	180	126	170	126	123	147	140	160	155	144	154	159	142	154	161	170	151	141	152	143	166	145	154	162	132	127	157	141	143	168	138	147	152	145	138	172	144	148	159	149	128	166	164	139	151	143	165	148	169	153	159	154	177	164	138	145	155	137	160	147	151	147	162	133	135	153	156	151	144	151	141	157	164	159	158	140	141	144	144	147	154	168	150	140	151	154	147	159	142	124	160	155	137	149	168	147	153	129	142	141	137	141	165	154	147	143	155	148	140	139	162	118	151	141	162	187	144	134	153	150	143	157	159	151	163	172	160	144	163	135	132	162	145	140	171	143	164	158	139	149	140	149	133	124	138	139	135	147	152	179	144	157	171	135	152	166	153	159	139	149	156	136	134	151	152	168	142	143	150	163	166	156	160	158	133	143	134	166	150	153	151	165	154	149	156	148	156	156	143	146	162	139	175	183	152	143	177	141	155	147	178	140	135	142	158	144	139	165	136	147	137	170	140	159	164	165	147	138	187	161	154	143	166	164	149	167	140	170	163	146	144	139	150	167	149	156	160	134	172	132	151	157	161	142	166	152	144	169	155	178	128	144	175	148	146	151	145	141	157	141	155	171	153	162	162	143	131	155	156	166	152	143	151	147	164	161	171	149	159	153	142	142	147	144	146	159	135	156	147	167	153	148	152	155	149	148	138	151	151	159	145	162	172	141	158	141	147	190	138	146	132	140	151	135	158	154	153	156	160	159	163	149	183	154	155	144	138	151	155	138	142	151	143	144	135	143	154	147	151	150	150	150	151	146	142	126	140	176	131	151	153	160	172	140	164	149	162	141	160	155	153	164	174	157	156	132	158	169	140	132	138	153	153	140	145	144	159	177	141	156	173	169	129	162	140	152	139	163	147	149	152	155	147	170	140	163	143	142	171	157	162	142	162	142	156	133	149	163	167	164	155	136	156	154	156	146	150	146	144	182	140	133	141	163	149	142	150	147	161	146	134	128	171	147	145	136	130	143	149	161	163	142	155	129	152	139	168	148	151	148	165	157	158	138	160	142	133	144	147	175	182	157	142	165	139	175	156	154	142	154	135	154	148	159	145	121	154	146	150	155	168	161	171	140	148	147	141	149	155	161	145	171	166	162	144	141	124	162	169	172	152	157	160	129	138	147	154	144	151	148	137	152	149	135	173	143	169	148	140	175	132	160	154	140	118	140	157	148	157	141	130	144	153	150	157	145	143	152	171	143	130	130	142	148	173	153	154	167	138	144	166	158	144	139	137	175	140	134	156	152	159	144	155	146	154	152	164	156	157	166	151	160	142	145	153	147	124	136	148	154	148	148	145	149	155	165	135	142	137	156	149	158	137	152	146	144	134	163	141	157	159	155	134	151	155	135	157	164	154	174	145	143	169	137	149	170	154	148	145	145	159	150	123	132	145	165	161	164	128	163	167	159	119	158	169	148	134	136	132	131	142	133	162	136	153	131	150	149	150	116	138	119	149	167	145	163	158	139	165	152	165	135	164	151	175	134	147	134	158	165	138	157	143	151	145	160	126	152	177	144	139	124	136	166	149	148	166	144	138	169	146	156	156	165	155	161	145	142	140	169	141	141	155	148	177	151	151	148	170	139	131	147	149	152	152	173	144	132	143	157	157	157	161	146	135	135	150	178	126	155	146	135	146	157	153	142	144	161	159	164	141	147	158	151	142	147	162	148	153	136	135	137	137	162	143	145	146	134	161	149	141	145	136	152	167	147	144	126	122	140	144	159	144	155	169	144	140	164	132	172	164	149	160	123	146	155	166	181	170	139	140	126	141	168	139	142	137	161	161	158	153	150	138	170	144	144	156	139	167	159	147	145	138	148
345	2	2100	187530	581	0	16	113	200	396	391	410	399	371	311	336	305	286	263	249	263	247	200	239	204	215	192	218	183	202	186	192	179	183	185	209	182	169	160	156	163	161	185	181	150	156	141	168	165	153	158	158	150	154	135	149	155	150	155	147	129	120	133	145	144	150	143	154	159	150	138	136	144	141	134	132	139	148	164	144	124	125	142	139	132	166	142	139	123	152	134	159	131	132	132	129	152	137	133	142	133	148	164	130	124	137	141	129	133	131	142	134	119	134	123	152	151	131	135	147	131	138	152	134	150	138	135	154	131	127	123	144	130	117	134	156	141	114	125	135	131	146	140	139	139	130	144	128	132	128	118	133	114	139	125	155	142	162	142	148	113	128	145	135	161	122	124	130	142	142	137	144	142	158	130	131	151	133	146	141	129	116	131	124	131	139	123	126	118	142	171	143	144	134	133	125	132	113	118	138	130	136	138	99	135	129	136	135	137	132	150	145	134	125	132	143	124	144	114	140	135	129	125	124	137	142	126	148	122	121	144	124	146	127	126	149	122	155	134	121	140	122	126	139	135	143	126	133	123	114	135	133	147	123	129	124	133	116	129	142	152	122	128	123	127	114	143	125	149	141	123	149	143	134	134	156	137	133	141	150	108	111	118	119	133	146	136	127	131	135	143	123	138	142	144	139	137	124	134	125	144	124	121	136	127	139	126	139	143	130	148	152	146	147	140	145	139	127	132	127	119	127	141	135	116	145	131	132	142	112	128	131	116	146	143	130	148	143	144	124	144	114	126	128	126	133	135	124	117	143	141	114	143	149	142	135	130	134	145	145	120	116	121	133	126	127	122	135	130	145	130	135	124	145	118	134	112	141	129	119	145	119	138	132	110	135	126	126	139	135	162	144	120	134	137	139	126	112	150	112	131	121	129	142	136	102	132	116	154	132	116	123	130	131	127	140	148	125	146	136	128	142	131	124	120	145	127	146	129	141	125	129	136	128	125	148	122	125	129	120	135	140	143	124	118	132	126	133	132	125	118	142	137	136	120	131	152	130	127	142	142	133	138	114	143	126	143	119	134	157	136	122	133	131	143	114	131	126	159	141	107	112	124	133	127	133	118	138	142	142	138	138	132	128	153	123	134	129	131	128	137	130	130	152	148	131	135	133	173	147	127	137	138	139	144	131	121	131	144	164	138	141	149	137	125	115	127	149	125	123	123	115	130	129	143	119	136	149	139	149	118	108	124	129	107	110	136	125	125	107	131	119	118	159	118	142	144	154	140	123	126	129	114	131	103	130	150	131	123	121	129	118	131	132	132	128	131	137	137	135	129	148	148	118	122	136	125	115	148	159	132	138	128	137	140	113	152	113	129	130	118	135	128	128	155	145	126	125	136	130	138	131	135	109	144	124	139	136	120	127	125	131	139	130	137	136	127	125	127	133	134	143	109	135	130	127	132	142	121	130	128	127	123	131	136	138	136	127	124	137	118	139	124	130	113	128	138	130	139	129	128	148	122	135	138	139	130	127	128	132	132	132	142	149	148	116	136	129	139	123	135	136	125	147	115	124	138	139	134	142	141	129	140	134	147	125	123	130	120	124	115	112	144	130	130	139	144	124	126	127	115	134	138	119	143	144	128	139	127	137	98	137	121	123	125	118	125	140	145	114	120	143	124	149	130	125	126	136	139	121	121	146	121	123	136	124	120	126	137	139	119	139	137	124	128	144	130	129	133	113	121	141	118	126	136	117	130	142	129	119	150	129	154	124	126	106	124	127	128	130	139	144	152	123	124	134	133	134	128	128	134	118	128	127	114	141	128	133	130	131	135	130	110	123	132	146	123	112	133	137	146	140	125	148	132	127	117	131	135	138	119	126	124	112	134	147	115	135	119	128	124	127	145	126	134	131	130	107	122	143	135	160	139	127	139	134	120	109	136	141	140	128	127	140	148	131	119	139	149	136	130	136	134	130	122	134	137	139	126	109	153	146	121	143	119	116	131	122	132	122	133	134	125	142	119	127	129	130	132	136	135	136	132	130	139	123	133	137	140	125	120	147	144	127	131	112	128	137	126	131	132	133	129	137	144	154	110	116	124	125	141	132	136	130	137	121	114	130	139	129	149	125	127	140	145	141	120	124	133	132	133	131	156	132	131	139	127	120	130	140	106	118	139	143	122	135	147	134	127	134	144	132	118	148	128	136	138	127	108	118	122	138	140	114	121	115	139	138	132	139	122	125	136	139	111	139	128	136	138	127	136	148	122	141	126	133	125	129	143	140	141	120	159	140	133	128	132	127	139	126	120	130	130	144	129	119	132	129	126	126	136	120	139	129	141	130	125	144
345	3	3500	187655	584	0	19	183	254	366	402	409	378	378	351	304	304	219	275	264	231	217	216	234	218	217	189	185	173	213	181	194	195	166	146	174	177	185	169	173	159	175	141	172	149	160	142	155	145	158	154	129	150	156	130	139	144	155	141	157	132	143	156	147	158	153	155	130	119	141	140	135	137	112	129	124	151	145	152	129	133	139	143	133	145	120	139	119	157	121	119	152	118	141	137	133	107	141	136	133	157	144	142	125	133	135	127	136	117	134	163	138	142	132	126	137	123	127	125	125	139	141	123	113	119	122	117	128	118	124	140	153	122	126	124	130	120	123	132	119	138	130	130	124	132	151	132	149	116	109	132	125	133	143	131	132	127	116	147	117	109	130	132	118	126	143	122	124	133	152	143	118	139	136	107	141	138	153	138	125	125	116	110	131	144	131	117	131	102	128	120	152	118	117	121	137	123	134	120	125	136	127	112	141	132	111	125	144	127	143	133	152	94	109	134	138	120	143	136	133	140	137	126	123	113	127	136	122	126	125	148	142	130	130	114	124	111	113	108	127	132	139	118	129	145	132	125	107	131	140	128	102	129	120	103	131	133	135	121	122	134	157	129	108	128	120	131	144	126	124	111	119	131	118	137	138	116	120	119	108	138	151	131	115	139	130	138	140	121	119	138	121	129	137	135	133	108	126	131	126	131	142	153	135	136	142	147	144	122	111	129	138	111	137	125	148	126	122	111	144	119	132	118	130	116	155	129	133	124	110	120	132	130	128	112	121	132	123	117	110	126	120	127	117	128	111	132	115	128	132	142	136	120	137	127	139	133	125	126	116	116	123	138	121	136	120	121	98	131	113	140	126	133	116	125	132	139	144	137	139	124	145	133	159	126	149	125	134	128	141	113	115	131	123	118	125	129	126	159	120	113	117	106	121	141	150	134	122	117	121	125	105	130	113	128	141	130	117	139	126	129	128	128	128	130	127	123	123	117	139	114	135	110	130	112	130	127	135	141	138	132	118	130	116	132	147	134	123	115	134	127	133	106	122	120	143	126	156	130	119	128	133	115	120	129	127	107	132	112	132	133	131	122	106	145	106	126	139	122	116	127	118	122	129	124	141	109	123	126	136	116	116	123	123	116	140	109	122	126	126	136	135	118	127	136	123	129	122	130	141	126	129	143	136	130	125	113	128	131	140	127	112	136	108	129	139	138	116	118	125	76	120	108	122	120	137	127	135	137	127	102	134	118	131	126	123	110	129	121	125	132	129	114	135	104	107	128	133	122	129	124	127	131	111	133	108	123	141	127	118	115	122	124	120	142	134	130	134	129	129	118	124	132	130	140	130	128	113	120	119	134	111	135	123	122	118	115	123	125	144	118	132	136	121	118	103	121	121	106	147	116	143	125	117	135	111	135	123	122	115	125	114	130	121	107	113	116	131	132	140	135	118	149	133	108	120	139	139	129	121	137	133	122	109	128	117	140	130	115	128	123	123	133	140	103	130	123	135	118	118	135	143	141	95	144	128	127	136	123	151	128	113	131	122	125	122	144	138	125	113	114	125	126	122	129	136	118	127	110	142	143	115	113	135	114	109	122	133	131	113	124	139	127	131	119	138	110	115	134	130	123	116	137	132	128	130	115	139	97	131	104	139	120	137	136	127	119	113	113	130	123	130	136	158	134	137	124	136	153	123	136	119	133	134	120	136	119	135	109	127	130	131	125	108	125	134	144	116	136	120	149	150	137	143	146	134	113	124	111	119	116	155	129	115	112	130	129	135	130	130	116	120	154	120	134	133	122	108	134	143	130	114	134	122	117	115	136	112	112	130	129	138	128	141	125	138	137	125	114	118	128	131	110	120	136	111	129	127	136	123	123	114	114	131	121	129	128	139	125	136	121	143	125	134	132	135	151	123	121	133	154	126	118	110	107	124	123	129	108	114	113	133	111	146	136	130	137	116	136	123	135	141	135	124	142	144	136	131	136	143	128	134	121	138	99	135	137	118	120	119	135	111	112	130	121	119	111	126	112	120	129	117	108	134	120	132	115	120	109	135	138	126	130	112	139	142	122	122	133	128	123	151	127	117	131	128	132	130	134	116	114	127	130	132	143	130	132	117	125	144	112	126	130	114	117	123	124	117	103	133	131	137	133	136	112	132	112	146	117	126	128	149	129	118	144	121	138	133	125	120	127	133	134	126	125	131	125	137	119	130	126	137	155	122	137	132	102	119	106	111	144	114	130	132	140	129	145	118	111	119	138	137	117	123	141	118	118	125	125	156	124	130	113	134	100	115	127	117	120	139	111	133	131	124	131	113	130	122	131	117	132	114	125	128	127	142	138	120
