345	0	2700	183281	540	0	9	124	215	374	360	466	407	373	337	310	272	295	293	221	247	231	221	213	219	209	190	170	177	189	157	188	153	183	158	164	134	172	152	165	147	148	128	140	169	122	131	156	106	147	140	130	144	125	128	120	107	97	122	134	134	133	105	109	119	97	112	132	113	124	121	99	111	107	106	108	88	114	106	78	118	124	121	99	109	103	99	99	108	108	96	106	97	109	92	105	113	102	96	106	85	106	114	97	117	95	95	96	95	98	97	91	95	79	101	110	105	104	97	112	123	116	104	114	94	96	98	83	97	100	80	101	76	99	97	80	100	81	95	84	90	90	99	96	105	96	103	88	101	107	109	95	107	95	92	98	93	106	106	104	107	101	95	74	86	84	89	95	102	97	94	113	95	82	84	84	96	106	98	113	85	82	77	100	73	100	104	110	97	91	85	83	101	90	105	103	85	87	95	96	88	76	82	84	81	88	109	82	95	98	82	99	89	106	107	83	97	91	90	89	81	75	91	95	102	90	103	100	87	85	83	118	94	96	100	95	109	93	102	90	100	97	90	100	84	92	88	92	107	99	77	94	87	79	79	108	83	96	71	69	94	80	99	83	106	91	98	92	71	90	82	87	92	92	84	103	88	82	98	97	99	113	92	83	94	86	97	87	109	88	91	86	83	100	90	96	100	109	86	86	99	90	77	87	75	79	80	86	104	93	96	98	98	75	71	96	79	106	113	91	96	98	123	77	84	81	100	99	99	103	97	90	104	89	94	94	98	103	107	100	90	79	95	93	83	103	101	105	98	92	100	97	89	99	81	97	82	103	92	79	98	95	104	110	83	102	97	101	94	100	97	80	90	112	78	92	89	93	103	82	88	80	87	103	93	118	97	89	91	91	94	120	111	74	97	80	87	88	90	75	75	99	94	99	90	94	79	96	95	107	96	104	96	105	103	97	113	104	95	86	82	93	105	85	90	96	91	92	98	94	101	86	110	78	84	74	84	79	87	91	96	99	100	94	91	88	104	109	108	98	102	91	106	100	91	100	90	73	96	72	76	96	107	99	91	82	85	113	90	86	108	110	74	95	93	100	83	101	90	87	107	104	106	88	98	101	75	81	90	109	86	91	92	96	112	88	102	84	97	93	95	100	96	84	88	95	111	96	107	105	84	85	91	89	100	90	109	87	103	77	79	89	75	92	84	84	88	92	93	89	90	88	83	101	103	94	74	87	117	97	81	88	113	94	100	81	96	96	111	78	110	108	101	93	89	77	69	74	95	80	104	105	79	106	101	92	74	96	89	109	88	110	90	93	94	97	81	88	88	75	92	96	110	96	70	93	113	91	99	112	88	86	99	75	82	81	77	90	78	78	99	101	80	113	119	92	88	95	98	94	104	95	105	89	93	94	99	96	95	91	97	88	94	79	96	106	81	105	70	92	94	84	104	90	106	92	105	98	94	79	96	99	106	92	78	101	88	96	87	103	86	101	86	84	92	96	91	89	90	90	119	87	93	79	103	93	97	90	95	96	82	91	82	84	107	96	81	79	89	92	85	94	106	88	84	103	84	88	109	91	78	93	92	103	83	94	88	92	96	117	105	75	92	80	93	90	82	97	92	97	80	88	101	95	103	92	88	103	102	93	83	94	86	103	103	96	106	90	98	96	111	86	100	108	68	118	89	94	78	83	83	97	91	79	103	108	106	99	121	86	92	94	96	81	114	101	92	99	108	81	92	97	103	82	109	93	89	87	80	98	88	114	95	87	90	91	76	100	88	87	104	110	90	97	89	79	104	91	102	91	97	99	108	95	95	76	86	80	78	93	88	98	101	103	94	100	98	93	83	82	90	95	92	89	98	97	91	110	85	110	88	90	107	86	94	86	89	97	89	83	90	72	94	85	86	80	82	92	102	108	105	110	108	101	98	92	91	90	74	101	84	81	89	98	108	100	102	93	87	89	90	110	85	91	89	74	92	98	78	77	89	86	98	90	92	113	89	86	89	91	87	99	88	81	77	103	98	81	100	110	86	103	92	87	86	91	97	121	86	89	112	95	73	103	92	78	96	87	96	98	104	82	108	85	78	87	101	106	88	102	97	78	96	81	111	82	97	91	97	94	79	108	89	108	102	95	97	92	93	76	86	86	87	102	89	84	87	84	97	90	81	112	108	92	92	97	106	83	93	100	107	101	94	85	97	94	97	102	92	85	104	102	89	81	85	75	93	93	83	86	81	87	96	80	100	94	107	109	98	76	85	103	94	97	78	91	94	90	84	93	97	98	104	72	89	121	89	89	97	106	100	91	84	88	81	85	94	85	88	97	94	73	96	97	94	88	109	81
345	1	1900	183406	555	0	20	115	212	398	356	392	365	314	320	315	248	258	265	233	230	207	211	225	210	206	206	184	208	204	173	179	192	189	170	177	192	170	173	159	175	183	167	177	182	182	169	166	163	160	165	142	160	161	181	158	152	150	174	169	171	146	158	153	150	159	150	161	154	146	154	147	145	174	121	140	144	138	151	145	134	141	145	164	151	144	161	151	126	157	158	158	128	135	167	142	170	130	148	153	166	186	139	162	156	165	174	139	157	166	143	160	143	170	162	148	149	158	153	156	132	146	137	166	148	153	134	153	145	162	157	153	141	143	143	147	157	131	137	140	140	161	139	137	135	152	155	133	128	135	147	137	157	154	140	137	142	162	139	162	125	154	140	151	138	154	183	141	143	138	148	159	156	130	135	142	149	172	140	155	134	161	157	140	128	135	177	130	165	137	153	125	127	143	157	154	140	137	154	155	153	155	182	122	151	136	154	148	136	142	129	146	141	128	123	160	147	137	156	143	147	159	149	147	148	135	126	156	134	159	148	139	129	149	160	143	143	136	145	150	141	144	133	129	164	132	145	138	140	134	143	140	160	154	133	143	135	137	141	147	141	169	136	144	147	136	136	144	126	130	159	163	150	150	128	128	153	130	160	158	160	148	154	139	146	159	147	158	169	147	143	163	144	141	143	158	149	140	155	143	129	133	135	130	180	143	139	142	180	151	121	148	117	144	129	140	137	128	130	142	137	159	137	140	156	136	175	157	141	151	149	139	121	137	146	138	130	154	170	155	158	162	129	156	133	134	144	140	126	169	148	152	152	130	140	157	141	156	135	156	138	146	128	150	157	156	154	141	156	122	138	148	120	133	158	148	157	120	143	150	146	147	159	139	140	149	162	141	139	125	126	157	144	140	146	134	160	135	149	144	152	153	140	149	149	141	141	141	141	154	143	128	159	132	146	150	136	144	160	128	147	132	130	175	171	146	149	134	143	134	164	147	148	152	149	148	146	156	138	148	137	128	135	148	141	136	145	135	178	136	133	148	145	133	132	141	134	138	127	130	127	161	152	119	153	122	141	132	129	145	153	138	130	133	143	137	140	162	132	166	133	144	151	144	143	142	144	137	119	150	137	152	169	136	144	132	147	154	133	155	136	135	142	138	151	131	157	160	142	163	157	127	154	149	138	151	125	139	150	155	117	162	130	146	152	129	149	157	122	151	150	171	122	137	136	132	123	118	148	168	132	123	144	153	149	170	150	146	152	145	162	138	160	140	129	124	133	139	151	146	143	121	147	132	121	130	137	150	149	154	163	156	137	134	141	154	146	141	136	140	158	158	149	158	143	115	141	154	134	149	150	141	148	135	169	157	151	147	159	128	131	134	157	118	141	149	142	144	138	158	148	155	160	175	121	153	123	148	156	132	157	144	148	141	139	154	150	134	139	151	160	132	155	146	138	156	140	141	150	147	128	138	133	136	124	144	153	131	128	173	129	152	141	132	170	174	142	144	148	134	160	144	120	129	157	128	141	152	155	160	138	145	150	131	136	148	144	151	141	141	155	153	99	135	151	132	150	141	137	131	132	125	163	125	159	131	157	136	145	157	145	131	162	154	149	155	155	128	144	151	156	143	152	148	133	143	166	130	138	146	139	132	174	132	141	158	158	128	146	138	147	154	143	128	148	151	137	152	147	126	164	149	142	155	141	137	138	138	139	118	144	147	150	139	151	149	131	147	160	147	144	123	134	146	158	147	146	143	150	150	149	132	164	153	140	145	136	147	123	148	144	138	176	145	175	129	154	142	159	170	150	142	159	153	150	113	133	155	150	165	159	114	139	131	141	142	131	133	129	133	127	138	134	151	130	156	147	144	124	149	139	127	135	148	155	151	160	150	124	153	156	148	130	157	143	151	128	127	146	146	145	130	126	148	134	150	126	152	151	143	154	115	142	129	151	166	147	156	147	126	156	153	136	140	157	139	132	132	151	141	158	146	138	141	142	139	130	131	134	134	146	142	152	141	141	148	153	143	128	146	147	145	143	145	159	129	151	165	150	161	165	171	135	146	131	149	144	135	138	146	146	143	113	151	136	139	136	141	150	154	158	129	151	144	145	144	135	153	152	146	137	138	140	153	141	162	151	173	146	138	127	144	161	139	133	138	148	148	125	128	147	151	154	143	150	151	136	137	136	131	143	164	159	147	151	118	161	129	140	138	167	145	148	136	135	142	150	138	141	139	121	160	144	144	143	147	134	113	137	159	132	140	141	138	145	145	155	152	127	153	140	162	144	147	127	134	166	144	125	127	131	144	154	146	160	135	149	155	144	143	163	153	148	125	107	137	144	147
345	2	2100	183531	550	0	12	123	209	372	350	418	388	313	354	291	302	275	261	245	237	210	225	204	212	190	203	201	160	182	198	182	157	199	134	145	175	164	182	146	163	166	145	167	137	143	144	140	156	136	146	149	164	130	161	140	149	171	140	127	130	141	135	128	153	130	136	150	152	144	141	136	143	162	123	140	130	120	153	130	139	138	137	151	125	160	136	130	138	148	141	135	163	123	130	129	154	124	133	121	148	120	146	127	116	133	136	134	110	131	116	129	124	135	134	154	134	120	164	133	127	132	105	137	135	133	129	120	120	137	112	130	122	136	130	153	113	147	146	128	136	116	103	121	148	122	106	131	148	146	120	123	124	105	124	119	141	137	126	118	140	151	120	131	146	130	138	142	123	138	114	134	148	134	117	144	128	137	126	131	116	123	141	139	130	118	132	112	144	131	104	132	125	117	140	137	135	139	129	109	134	126	131	126	138	126	118	118	110	120	115	124	96	141	121	118	136	116	140	129	130	120	129	126	120	136	127	113	136	122	155	138	114	146	121	120	128	121	102	118	126	120	141	123	136	128	130	136	142	112	125	132	113	108	131	119	125	127	127	127	133	119	121	118	137	119	128	147	122	147	139	113	127	132	122	118	112	134	140	129	124	137	154	113	132	107	112	126	129	143	179	100	115	128	130	142	118	130	136	141	140	119	119	133	130	137	126	144	133	143	134	123	106	131	97	136	111	127	118	141	127	134	121	109	127	125	133	112	139	138	143	124	112	145	103	135	133	106	126	124	128	121	144	108	116	116	130	139	130	125	124	134	150	109	126	135	110	126	123	132	163	135	127	112	130	121	134	128	129	151	130	132	140	134	113	122	129	125	118	125	119	143	123	110	118	115	124	130	130	102	114	135	117	114	121	106	139	136	138	123	132	137	113	125	135	123	136	137	131	113	115	135	134	152	133	134	144	148	117	139	151	121	139	121	111	122	127	134	111	113	131	149	135	126	118	120	137	145	119	149	131	110	142	137	124	100	120	133	136	114	114	118	134	122	102	118	115	118	119	119	134	126	135	116	134	117	133	109	138	120	129	118	129	123	125	113	142	138	119	121	113	130	133	130	130	147	111	128	117	124	138	129	130	117	101	126	136	131	138	139	125	148	122	131	126	123	123	121	102	122	140	117	126	123	103	118	121	126	127	126	152	141	142	116	122	126	142	139	108	114	128	118	133	114	135	128	115	144	136	139	113	136	123	108	123	127	135	114	127	130	127	147	132	145	147	122	153	150	143	127	128	135	130	138	117	126	148	119	139	124	137	119	141	139	119	138	107	111	130	146	131	132	117	126	127	134	155	109	124	116	115	136	119	153	129	113	143	101	120	146	104	125	123	120	134	127	139	130	130	135	119	140	123	137	133	126	148	122	123	149	109	126	122	119	128	114	144	132	148	127	126	115	125	137	118	152	136	125	116	115	129	125	113	133	129	120	136	126	140	105	107	127	151	118	119	140	131	122	153	129	129	126	126	128	148	123	119	139	151	121	146	133	121	112	130	131	124	125	141	133	116	111	146	119	123	124	130	129	128	109	142	130	113	147	135	136	134	138	144	106	102	136	134	117	128	116	138	149	151	126	124	122	120	127	134	141	135	109	123	127	120	133	133	126	103	134	136	117	151	109	137	132	145	127	147	118	122	134	114	130	127	148	117	127	129	126	139	107	127	122	137	131	128	127	127	122	128	127	128	140	112	122	139	122	120	133	125	125	113	112	134	125	117	139	118	129	110	133	135	131	116	151	130	133	130	116	128	122	120	115	130	147	124	131	123	119	130	138	130	111	128	134	119	150	116	125	115	112	132	123	138	120	139	145	149	109	121	151	145	142	126	105	114	119	98	126	149	107	129	116	113	134	115	111	133	126	136	146	124	139	135	121	129	113	113	141	117	117	118	120	115	135	145	149	107	123	126	147	164	127	120	127	140	119	122	142	118	114	111	136	135	127	126	126	118	122	124	135	133	140	107	123	133	122	125	123	140	140	118	135	105	117	121	126	115	122	125	127	131	142	120	115	119	142	124	126	107	129	137	140	104	140	128	137	129	150	140	131	139	119	126	136	122	109	120	116	137	124	128	121	136	137	118	125	143	103	136	122	106	135	136	130	107	130	119	119	143	135	143	120	118	129	132	120	125	149	122	113	144	126	144	122	114	134	120	147	103	117	140	122	119	129	118	149	120	132	132	119	137	115	134	136	130	119	130	126	133	126	115	122	146	139	127	158	121	149	96	132	105	134	119	118	106	106	107	121	112	127	119	126	135	132	119	135	136	120	114	132	108	151	135	118	127	137	130	150	123	130
345	3	3500	183656	569	0	21	170	234	399	375	439	383	353	341	288	271	287	267	251	255	251	243	215	224	214	210	187	180	175	163	152	190	179	176	168	158	194	194	165	169	169	158	159	167	161	138	158	142	169	151	135	152	147	139	141	161	136	158	144	136	128	163	154	146	148	134	145	120	162	129	140	151	123	157	155	141	136	129	124	147	139	127	133	123	138	144	112	121	140	134	122	124	169	109	141	132	154	126	135	129	133	150	138	145	159	143	137	142	109	140	107	142	133	134	138	120	129	110	136	126	126	143	140	120	135	141	123	126	125	117	139	145	146	126	123	155	120	134	124	126	115	133	123	106	129	128	157	139	128	150	124	140	142	137	143	140	141	139	138	137	142	134	119	118	149	118	135	127	120	150	127	116	150	133	135	127	128	127	132	144	134	153	126	142	128	140	145	124	137	118	121	133	125	130	149	127	123	124	134	113	121	132	135	116	130	123	127	121	119	117	110	116	126	124	125	114	137	137	138	123	137	131	102	106	146	110	141	125	125	130	117	115	134	129	136	121	132	127	121	133	128	143	132	121	129	119	123	146	125	124	125	121	143	147	127	120	113	124	119	144	123	117	129	108	134	127	124	124	119	126	111	120	111	133	108	158	115	114	133	115	118	124	135	132	132	112	138	119	122	142	127	119	138	121	124	127	138	138	143	135	141	140	126	114	140	145	122	137	140	131	124	126	122	137	147	122	129	121	121	110	133	133	140	117	129	130	129	138	139	122	126	131	133	140	129	117	133	137	110	129	138	154	111	125	129	117	124	109	124	146	105	118	120	109	114	123	118	120	128	135	135	117	123	117	118	141	136	144	111	144	151	144	122	140	130	124	123	118	141	123	147	135	128	131	144	116	129	122	122	134	114	128	123	142	126	126	127	125	107	113	145	144	114	144	126	117	126	139	126	125	107	123	112	122	133	137	136	126	115	130	152	141	135	136	122	140	140	116	117	115	126	112	127	129	132	132	136	127	121	125	108	129	132	130	135	136	141	116	126	107	114	131	122	126	134	118	114	126	117	134	125	133	128	136	148	124	125	116	126	134	119	115	142	121	137	128	130	126	111	152	120	125	136	136	131	122	122	127	140	151	142	123	117	135	141	112	115	138	124	131	116	137	123	106	117	120	129	140	107	116	136	127	118	133	143	127	129	113	123	145	131	120	121	120	127	122	139	132	114	121	122	127	130	121	137	135	132	125	121	123	108	146	109	127	115	108	137	121	134	112	130	137	133	128	118	131	127	138	120	121	103	129	139	134	121	126	124	126	139	117	142	142	138	135	95	139	133	120	139	121	121	107	138	113	119	132	134	101	129	94	121	129	130	130	125	149	124	115	137	146	148	120	120	142	123	123	152	126	99	133	111	145	108	116	130	133	131	140	120	115	127	114	125	113	114	132	134	126	140	143	126	134	117	127	121	121	129	129	128	124	135	115	126	125	114	123	130	132	114	122	118	114	129	131	128	97	117	125	133	149	141	120	131	123	116	124	124	118	106	121	123	120	111	119	126	139	131	108	108	133	131	131	123	122	150	126	132	121	130	127	132	133	128	112	126	128	129	124	143	121	133	131	121	118	109	120	118	115	135	149	129	101	133	134	113	141	127	159	148	107	128	100	116	118	136	127	139	145	141	131	114	139	116	105	126	154	132	128	131	123	116	155	111	110	139	115	114	130	143	125	135	136	125	121	118	123	123	116	137	123	131	128	124	118	137	136	121	141	127	116	142	127	138	129	108	110	130	129	127	137	101	126	128	128	120	138	134	126	126	133	121	121	127	132	118	126	136	138	131	141	126	124	128	138	119	120	140	131	128	119	124	149	144	126	123	129	105	139	144	134	123	117	147	142	135	117	131	134	125	109	120	105	118	140	127	122	123	155	129	108	118	126	146	124	135	95	130	118	124	131	118	119	114	120	121	132	115	102	138	125	136	121	127	131	132	129	110	127	125	132	123	115	137	124	99	126	125	133	108	120	133	124	145	160	133	119	113	145	122	130	153	105	103	128	125	117	123	140	140	122	146	131	111	136	116	115	105	122	140	134	129	116	119	128	115	138	135	103	107	127	141	115	139	116	141	121	123	145	116	114	116	139	126	116	135	115	146	128	127	118	124	131	105	133	129	117	128	135	121	127	111	130	135	124	143	118	121	106	136	118	138	113	102	117	122	127	126	127	133	114	144	116	130	105	124	123	147	124	148	138	125	115	134	136	118	116	125	109	128	125	123	129	126	114	142	124	148	122	123	144	121	108	131	135	127	134	114	130	123	132	133	119	109	106	109	118	119	124	120	132	123	140	125	139	127	125	115
345	0	2700	183781	560	0	9	119	212	371	374	440	413	375	344	317	301	245	245	264	252	231	217	216	203	202	205	176	175	169	172	179	160	159	178	152	161	153	161	136	119	154	140	148	131	130	144	116	120	115	135	124	125	118	114	116	117	112	109	120	113	128	108	109	97	122	115	123	102	114	107	127	105	98	96	109	103	105	92	102	112	103	94	95	94	114	104	94	94	89	108	95	95	106	97	114	99	79	99	113	103	109	94	99	113	101	99	100	88	99	101	94	85	116	80	127	99	110	96	102	109	99	97	134	100	96	103	92	101	70	107	115	90	103	109	89	104	98	96	95	107	99	87	87	89	102	101	92	83	83	86	86	90	94	85	96	90	105	105	98	99	93	102	94	93	96	90	103	105	86	103	99	85	104	96	105	108	94	105	94	105	94	99	88	107	88	108	84	94	94	92	102	90	91	87	87	99	95	104	105	77	71	92	93	113	100	100	93	79	99	86	71	92	96	81	100	78	105	98	88	94	83	82	77	89	87	85	88	82	101	107	72	107	94	103	93	98	112	109	84	90	91	106	119	92	89	125	88	81	97	78	73	94	110	83	79	95	97	97	106	97	82	86	96	103	118	74	102	91	105	83	99	85	96	84	130	86	86	98	98	81	100	91	114	88	84	88	83	90	103	99	81	90	105	104	87	101	101	93	89	90	88	75	90	90	86	86	86	81	96	102	83	99	105	93	89	98	97	92	91	93	108	82	100	91	97	85	100	92	99	103	103	93	70	100	87	104	89	101	108	84	89	95	102	80	72	91	72	94	87	101	97	107	82	86	83	91	97	101	95	92	90	68	90	105	82	93	63	110	92	99	85	115	99	87	101	112	95	91	93	101	91	82	103	98	98	90	87	85	86	87	81	99	95	93	95	95	75	92	96	95	102	103	84	95	113	80	88	94	100	93	106	84	83	74	85	95	80	115	93	91	84	83	98	103	92	120	102	87	110	87	89	94	102	113	92	83	99	97	88	74	87	96	82	92	83	94	98	100	88	85	92	114	98	83	90	66	74	80	81	83	100	78	89	101	102	91	81	84	93	88	96	105	88	93	98	111	119	89	82	87	103	100	90	95	101	95	92	77	106	92	87	80	92	92	92	110	97	74	97	94	98	91	84	71	85	93	89	91	87	95	91	89	89	94	75	104	77	83	91	103	93	79	88	93	87	110	80	103	96	96	118	88	92	90	82	92	104	88	79	100	84	96	86	102	104	94	99	98	91	83	85	108	96	92	92	91	93	98	101	88	86	97	78	90	83	102	103	83	86	89	90	94	73	95	96	90	101	96	103	109	90	83	96	84	101	95	98	96	93	89	100	103	88	80	100	78	102	87	82	87	79	107	106	101	86	95	86	90	85	99	90	106	96	79	90	89	100	101	77	103	91	94	86	76	95	91	89	93	88	99	97	91	84	79	98	79	89	112	81	100	76	85	79	85	89	86	88	76	87	93	97	91	86	103	85	99	107	103	83	77	98	93	77	86	85	70	97	76	95	93	87	93	78	81	75	88	90	92	90	83	97	90	88	89	84	99	89	109	84	85	77	101	87	90	97	96	86	102	85	80	91	101	110	102	83	101	92	91	92	104	100	94	109	101	83	88	91	77	103	74	89	86	103	99	104	95	99	91	78	88	102	83	88	92	89	73	87	87	89	88	78	86	96	86	87	98	87	80	84	95	100	83	90	84	91	95	93	82	110	91	77	97	81	107	104	79	86	79	81	76	93	76	90	76	84	103	98	100	91	94	96	71	114	80	78	95	72	81	90	88	92	110	79	104	93	98	103	89	98	97	86	94	101	77	69	98	79	87	102	79	73	75	89	83	83	109	83	96	98	104	88	71	105	109	96	85	98	96	85	79	115	78	80	95	113	110	94	89	88	87	73	78	74	115	95	80	102	87	92	77	78	80	101	98	100	83	91	92	83	92	104	107	85	85	86	95	97	84	102	80	118	84	107	100	103	85	103	73	85	107	113	83	86	103	89	88	86	81	83	97	82	88	76	110	85	87	95	94	81	77	109	106	86	96	80	96	81	83	103	95	84	106	74	86	97	86	82	118	89	80	89	96	94	86	87	82	94	82	92	93	90	94	91	81	93	119	87	89	97	85	97	77	93	96	94	84	90	106	98	102	95	78	89	91	83	98	91	92	82	98	85	97	89	98	101	82	94	94	83	89	91	86	81	83	83	86	77	112	89	103	95	77	99	97	79	87	85	79	72	87	93	106	90	78	75	95	101	97	90	87	104	86	83	88	89	94	84	108	102	97	97	102	86	90	77	95	92	102	97	107	89	78	97	85	92	71	84
345	1	1900	183906	536	0	16	129	223	360	356	394	325	335	323	300	278	263	251	238	258	218	216	205	221	204	183	202	186	212	182	183	184	168	183	186	175	168	144	164	174	188	143	154	169	144	155	163	138	156	163	163	137	175	158	155	133	145	150	172	137	156	138	155	162	151	161	151	143	161	153	165	169	146	141	148	160	156	152	180	161	148	158	174	163	146	147	159	171	139	148	152	132	145	140	155	151	136	132	154	134	145	150	148	144	160	127	180	160	151	151	145	153	158	150	158	152	153	161	150	133	160	151	131	145	135	137	152	134	149	124	162	151	134	152	158	143	135	122	170	142	146	137	140	128	139	149	160	152	140	137	154	156	148	156	163	146	147	156	146	152	177	145	137	145	150	144	155	151	122	143	158	144	129	148	147	162	166	144	139	141	152	141	136	145	140	155	153	150	142	151	154	143	153	143	145	148	141	154	133	132	134	149	136	152	169	144	146	137	139	163	163	145	150	145	140	146	136	142	146	136	156	139	148	130	147	127	133	142	162	150	142	156	130	135	141	133	155	149	130	141	177	126	140	136	141	167	164	168	164	129	144	163	139	147	140	152	131	131	162	154	147	145	132	159	151	153	147	130	167	143	137	131	168	155	152	126	128	141	144	148	178	167	159	125	145	143	135	137	141	150	143	140	139	138	142	140	130	138	139	138	140	151	160	166	159	138	141	165	162	139	149	174	130	155	136	159	162	132	138	149	178	152	151	177	130	123	144	144	154	133	173	130	174	157	155	137	158	151	158	126	152	156	136	157	150	139	147	152	136	126	145	150	158	123	152	156	143	132	150	135	137	157	151	162	146	159	151	148	150	151	153	151	157	151	144	166	158	143	123	140	176	136	135	138	146	146	140	124	138	143	154	159	168	147	154	149	153	157	175	156	141	130	115	134	144	157	136	153	127	144	134	151	147	157	134	164	133	144	147	140	145	134	144	146	134	152	131	155	153	152	127	159	144	149	152	139	131	149	155	137	136	145	151	145	148	124	134	157	162	122	139	153	159	161	156	156	150	135	142	163	160	152	154	161	139	136	126	134	143	144	144	119	136	153	152	149	147	152	144	142	164	148	136	140	125	161	155	158	138	122	135	141	129	158	162	134	117	143	146	141	145	164	158	124	132	151	150	148	162	154	139	142	137	146	127	144	138	147	156	144	143	172	151	151	117	154	145	159	132	141	130	145	130	143	160	144	141	154	140	122	129	144	134	168	163	145	160	148	145	146	150	147	135	138	150	148	155	138	141	132	140	152	152	168	140	149	148	147	153	146	139	128	137	132	142	131	171	144	148	130	133	141	143	158	152	161	147	141	136	144	114	146	141	172	146	141	149	139	145	138	130	156	148	162	145	133	162	131	135	121	136	153	132	146	147	155	163	143	154	126	168	140	130	157	144	164	133	140	153	169	149	149	161	135	149	150	158	144	155	151	139	132	135	136	153	161	142	136	145	138	148	149	156	137	144	141	126	136	151	139	121	137	151	136	154	123	142	157	128	134	142	157	128	138	143	151	131	166	164	130	141	138	155	154	167	175	148	109	151	165	130	135	164	147	137	132	144	147	158	136	147	137	151	128	153	147	137	135	132	142	179	160	166	146	138	137	174	149	131	137	158	145	149	124	155	146	130	151	128	146	149	170	134	136	148	147	148	143	118	161	126	175	133	151	131	152	154	152	142	159	145	145	128	134	132	149	144	151	160	128	140	149	137	129	149	135	156	132	161	148	145	129	135	168	155	150	138	137	145	131	143	154	150	156	134	146	149	156	151	157	145	137	140	139	158	140	154	142	159	130	141	136	146	117	156	146	141	137	126	159	150	151	134	139	133	154	142	137	135	140	146	140	137	149	137	149	142	150	153	136	171	163	159	156	154	130	165	138	161	138	151	140	150	142	188	149	139	137	145	133	138	140	133	146	147	149	127	133	147	130	144	147	143	124	141	148	137	160	158	145	148	134	137	146	132	141	163	123	133	138	153	145	139	141	140	138	137	142	127	161	135	136	148	139	132	150	124	144	158	157	151	145	138	151	157	133	132	175	164	148	141	149	155	133	140	143	137	142	138	152	163	146	140	139	132	140	138	138	135	133	149	149	139	141	132	117	160	137	153	142	135	159	126	130	153	143	134	148	144	134	151	138	156	141	150	157	155	137	136	133	152	157	142	155	143	136	139	135	136	160	123	160	155	145	150	149	152	164	144	156	144	175	150	132	129	132	125	142	144	146	134	141	147	136	158	142	155	161	138	137	128	157	137	148	132	129	155	139	145	171	133	141	174	142	137	150	138	145	153	140	131	145	139	154	157	150	127
345	2	2100	184031	540	0	8	129	216	387	372	421	406	338	311	299	283	254	267	244	232	236	216	217	211	194	199	210	180	201	180	186	207	200	166	173	169	169	161	140	150	155	177	146	151	121	161	161	142	151	143	150	185	152	153	132	146	134	132	154	143	124	135	138	160	143	125	144	122	140	149	140	137	125	115	126	143	131	156	134	137	140	126	125	148	137	138	146	142	150	120	136	137	151	132	133	142	121	147	142	140	138	116	128	137	128	152	138	144	130	130	144	127	129	132	115	134	124	123	113	131	150	133	135	137	122	120	137	132	143	126	118	134	132	142	121	126	145	153	134	139	124	132	116	136	132	137	149	141	115	124	120	121	139	120	119	132	120	127	134	122	113	129	142	140	156	129	127	134	115	120	125	123	124	112	136	127	123	125	131	121	116	132	129	125	115	117	138	118	133	158	105	127	118	140	155	143	144	130	131	140	124	147	138	152	134	108	117	135	112	119	110	152	138	111	123	138	124	107	137	137	135	137	140	120	145	140	147	122	127	113	120	125	124	127	133	142	119	148	119	143	133	151	120	103	131	144	145	116	123	131	119	108	143	151	124	127	126	127	126	116	124	120	136	99	127	134	106	137	134	125	133	111	124	120	127	117	114	124	126	134	125	131	135	123	125	122	100	120	118	135	110	106	105	141	133	141	145	128	123	138	130	129	128	92	113	134	138	124	132	137	134	107	135	116	124	141	116	129	119	141	122	124	123	128	139	114	130	129	130	127	138	134	146	130	118	124	110	139	127	135	134	124	127	120	123	131	119	124	132	121	118	146	110	134	147	131	128	147	110	135	132	126	142	137	129	131	149	129	111	147	121	110	115	141	128	144	120	135	140	118	141	120	136	133	124	121	117	121	123	134	116	136	122	114	120	124	145	120	131	118	131	118	124	128	124	143	151	117	129	114	117	118	103	119	139	127	127	141	111	123	126	136	127	131	122	120	123	136	116	130	126	139	119	133	118	130	128	153	126	120	137	115	137	141	132	127	128	150	125	118	121	127	136	136	116	137	130	130	131	124	140	142	129	117	139	131	106	113	128	126	146	132	131	131	113	119	116	119	137	126	116	121	116	124	147	130	135	136	125	134	120	142	126	134	138	111	123	137	144	119	147	146	118	153	138	118	121	141	108	122	117	145	134	132	132	134	133	126	109	129	124	135	142	121	107	142	114	137	108	119	118	122	141	106	118	142	124	141	128	132	117	130	131	129	144	157	116	136	136	129	121	112	113	112	145	124	113	132	126	116	125	136	138	143	114	121	162	132	146	121	114	131	119	120	133	118	115	123	118	134	128	100	132	132	115	139	125	121	131	118	108	127	121	113	132	125	127	133	119	128	149	120	152	120	139	132	128	131	136	122	140	125	117	131	136	117	117	134	136	140	126	140	118	124	130	144	120	140	119	142	137	128	152	121	124	127	119	115	126	130	128	148	112	143	119	137	130	152	133	119	124	126	129	111	103	120	126	129	122	140	138	130	133	133	141	130	133	128	106	131	113	128	116	108	137	124	115	138	129	115	137	121	114	118	138	136	121	128	106	117	142	138	130	126	135	127	134	116	128	132	140	115	116	123	120	148	125	142	149	119	133	134	121	116	120	122	125	133	132	112	122	143	109	146	136	131	137	125	121	131	139	113	134	129	133	132	126	130	122	150	103	134	140	136	109	133	121	131	140	142	124	125	118	145	127	134	113	129	123	117	111	112	130	133	138	126	127	125	111	114	112	142	120	132	132	124	114	123	127	154	130	142	164	140	137	133	114	134	135	150	119	121	107	115	107	124	112	134	118	140	140	151	150	139	137	119	112	137	127	128	112	105	122	135	133	134	118	136	115	121	144	147	109	119	121	126	125	126	144	120	133	143	129	145	128	127	133	121	130	132	121	144	116	125	151	144	126	108	113	143	144	120	127	113	127	120	133	127	109	108	131	132	134	124	136	150	143	120	117	134	120	148	133	127	145	102	111	104	131	129	128	138	123	141	130	140	127	128	118	130	138	115	113	113	143	112	111	140	131	142	113	105	121	131	120	110	121	137	128	159	116	119	108	122	127	128	110	109	127	130	127	139	114	147	136	119	131	126	127	102	120	122	107	125	139	118	136	114	133	130	130	132	146	136	132	128	153	121	137	161	110	138	126	144	138	138	117	149	142	148	133	116	126	142	108	133	111	127	129	126	118	107	140	131	114	115	129	126	124	135	147	134	142	145	139	135	132	128	127	119	128	120	140	130	113	135	126	136	152	128	135	133	120	140	104	111	122	139	142	115	115	125	120	124	114	141	135	146	134	114	124	114	121	123	115	126	106
345	3	3500	184156	540	0	14	148	236	368	376	410	385	368	332	290	300	253	242	259	224	242	233	205	198	209	205	219	205	198	165	171	165	179	172	180	170	164	160	165	138	151	177	171	154	148	123	147	141	150	153	149	132	159	172	149	142	157	139	141	131	149	136	114	143	132	150	139	150	147	142	118	126	168	145	161	125	139	127	138	118	123	143	138	134	114	126	150	116	126	120	146	123	139	137	134	134	152	135	139	132	141	135	146	142	130	127	137	143	139	151	130	129	138	110	128	122	140	150	145	132	148	129	123	135	138	137	141	118	141	125	126	124	118	135	141	114	120	137	130	146	137	165	124	138	137	143	108	132	129	129	114	121	150	128	138	145	119	116	115	127	126	143	131	148	123	125	135	141	151	125	121	131	107	109	118	124	116	124	123	129	126	133	147	124	129	115	132	104	136	138	120	137	143	131	117	131	133	115	139	109	130	119	132	133	125	134	126	133	111	122	129	148	130	137	105	124	134	123	135	142	116	144	127	127	124	132	148	120	153	131	124	133	126	131	132	101	112	163	125	125	139	133	133	148	143	128	128	143	127	119	129	108	129	117	145	160	129	127	128	122	122	137	133	130	132	134	158	112	143	130	131	137	127	136	126	139	122	129	118	128	118	126	132	104	113	132	112	128	129	131	127	138	126	146	121	137	123	130	141	130	129	141	122	135	130	126	126	152	128	125	103	126	134	130	128	118	126	120	114	123	113	129	119	132	155	119	120	139	123	140	120	145	147	130	125	118	140	122	149	130	117	116	132	107	129	138	128	117	108	133	122	121	154	118	117	130	142	145	140	129	132	138	115	115	112	132	117	155	131	136	139	126	139	132	132	99	141	147	116	122	119	140	128	132	137	137	108	121	123	106	129	150	116	119	104	122	125	104	111	115	113	111	125	127	108	125	108	132	130	135	138	117	121	123	116	127	118	118	134	143	114	125	112	118	123	129	116	109	133	126	128	131	110	124	119	137	136	124	138	130	133	134	110	126	149	112	127	130	111	122	132	121	104	127	115	115	119	125	134	130	122	127	116	137	142	115	124	120	114	112	117	131	107	126	119	116	134	140	126	131	147	136	109	131	123	120	129	124	134	110	115	135	121	134	124	139	132	133	115	113	111	140	112	116	143	113	133	121	113	121	125	133	140	132	123	142	119	124	137	136	123	130	116	133	133	113	137	122	130	114	137	132	129	134	138	115	119	125	139	148	104	116	134	140	139	118	122	122	151	124	112	125	128	120	114	121	109	136	134	149	111	115	140	121	129	120	137	123	127	118	115	128	128	128	125	124	125	127	126	138	126	139	117	145	126	133	144	131	138	131	128	124	139	127	103	102	137	122	118	142	122	123	136	114	124	113	137	128	127	138	136	132	127	114	128	143	117	137	132	130	135	122	122	121	125	119	106	143	130	105	117	132	111	127	125	134	124	111	139	119	132	122	118	129	125	126	113	120	122	129	131	128	118	124	108	133	113	135	124	125	131	111	122	140	125	114	118	115	134	131	121	120	119	120	125	138	142	150	132	120	118	119	121	113	139	126	122	146	140	134	111	110	137	125	131	140	128	126	137	109	130	134	144	124	137	136	137	112	136	113	117	132	125	118	134	119	127	134	132	133	139	128	118	131	124	137	121	126	123	119	131	136	139	130	126	116	153	130	136	116	121	118	116	138	140	116	138	125	134	132	119	121	112	138	138	141	117	136	119	122	119	112	122	133	119	125	124	126	129	113	130	136	136	148	155	127	149	141	133	117	111	130	133	120	127	113	153	113	112	124	133	120	133	143	104	122	127	120	133	115	119	114	130	113	149	132	121	124	147	113	123	127	108	133	124	135	124	132	134	124	118	119	133	103	137	110	114	104	119	118	129	122	115	122	155	123	118	135	124	136	128	134	138	133	110	118	137	136	112	135	116	117	118	112	128	133	111	131	133	131	128	126	143	122	120	110	129	129	132	128	141	133	116	127	136	119	110	136	111	127	121	118	133	134	119	115	115	124	118	115	122	111	131	126	140	123	130	123	124	142	142	123	125	150	116	123	108	126	138	137	123	150	128	123	132	132	125	122	141	133	124	131	137	128	142	112	137	118	124	139	131	125	127	141	118	124	137	127	146	135	121	109	129	133	126	120	118	110	134	143	127	141	140	118	142	129	136	116	134	131	131	136	113	111	118	131	133	138	136	127	116	115	122	135	139	128	103	116	126	136	101	130	147	138	128	124	135	139	119	121	130	119	137	125	126	140	108	124	113	123	121	129	141	119	115	123	123	151	123	141	128	116	123	131	151	120	139	141	136	145	134	109	147	119	140	129	125
345	0	2700	184281	561	0	9	134	223	373	404	448	427	415	332	309	309	274	254	252	254	245	237	222	202	217	218	192	182	193	180	166	168	160	170	157	157	162	154	139	135	125	137	127	129	139	130	149	134	133	129	145	101	125	137	124	100	116	119	108	110	107	110	117	121	99	96	102	95	131	109	98	110	108	104	96	120	97	102	126	96	102	85	109	108	112	112	119	96	107	112	102	102	109	82	105	112	108	96	97	83	83	86	95	125	101	94	115	104	117	88	111	94	107	92	96	103	88	81	97	88	103	101	94	88	91	93	104	96	94	99	103	86	87	84	92	97	74	144	101	98	98	97	105	87	108	96	107	92	103	94	101	82	85	77	106	108	92	95	89	99	99	93	96	107	104	92	84	101	85	102	85	85	90	104	89	94	89	91	91	92	105	98	92	102	93	104	83	109	76	103	83	94	96	108	106	109	86	101	100	91	95	114	93	117	96	91	86	96	101	99	90	78	86	92	94	115	93	90	92	97	86	91	100	83	108	100	107	89	81	110	102	73	96	84	125	89	97	89	85	100	90	98	76	79	90	89	122	101	84	91	102	92	95	83	100	89	101	100	97	93	103	78	101	74	94	95	71	71	110	84	90	92	86	105	93	90	79	81	85	100	103	80	90	89	96	96	85	85	93	88	87	95	88	102	95	91	88	103	94	77	92	89	100	88	79	87	87	98	105	97	100	91	99	98	86	89	90	94	99	104	103	95	75	73	107	82	96	107	105	84	97	100	98	74	81	79	79	82	89	99	92	87	87	110	77	99	94	96	89	111	87	92	94	97	89	90	93	95	95	99	101	97	90	99	92	85	91	81	82	97	104	101	87	88	97	102	81	102	106	93	69	97	84	100	79	86	113	108	81	78	86	117	113	98	76	81	94	80	98	96	104	81	94	98	101	94	84	88	87	81	99	90	103	89	102	92	90	83	82	94	107	96	98	96	81	80	95	83	88	89	89	85	88	101	102	100	103	116	94	101	102	95	94	96	87	86	85	83	88	86	85	104	99	98	105	108	90	77	91	85	75	80	108	90	86	81	91	86	77	83	99	91	85	108	92	93	100	78	88	97	113	103	91	111	95	88	107	80	90	89	93	84	79	87	85	90	100	91	94	85	94	101	86	86	97	95	91	79	77	92	110	96	95	106	84	94	94	110	95	85	89	101	74	88	85	93	98	83	102	101	106	95	99	95	93	103	96	92	89	88	96	76	74	82	88	98	81	110	98	96	82	101	107	74	81	83	98	86	97	91	92	94	94	102	78	89	109	102	95	93	94	84	79	102	73	90	93	79	87	91	99	80	99	95	91	76	90	63	85	63	82	94	79	103	94	91	88	78	96	95	81	90	87	82	94	86	90	80	98	109	102	84	102	92	104	89	85	92	93	96	82	69	89	101	95	105	94	81	95	102	94	85	103	85	101	87	101	84	82	83	98	89	105	88	103	104	125	100	102	75	88	105	99	76	75	91	96	89	110	92	95	98	70	86	105	90	94	77	98	99	81	82	84	102	88	100	77	96	81	89	116	88	110	102	88	85	94	91	94	82	84	90	81	104	81	101	96	97	80	72	90	100	84	90	85	84	99	86	88	84	89	92	95	100	104	104	85	98	94	104	106	101	90	79	90	92	104	105	116	76	81	103	95	97	80	87	83	72	93	99	82	83	84	76	79	80	92	102	105	76	101	89	79	91	106	90	95	93	82	77	103	96	80	91	93	90	91	107	82	80	82	96	90	94	88	76	89	77	93	86	75	92	105	68	82	87	87	92	93	105	83	92	105	85	81	94	112	82	91	99	91	102	100	105	87	83	91	84	97	88	93	98	85	101	84	94	85	92	103	95	88	83	104	85	98	86	100	90	97	87	86	76	95	89	91	103	90	78	96	103	99	87	85	99	90	102	82	86	89	96	109	80	98	106	94	100	83	75	93	107	90	118	81	97	98	98	100	104	85	87	83	107	93	81	88	89	92	93	82	101	92	76	105	84	92	105	96	88	96	87	87	105	67	98	79	97	87	92	96	82	93	90	94	101	102	72	92	91	93	84	74	99	79	94	92	100	91	113	96	86	97	78	81	98	99	95	98	90	86	101	94	93	94	69	71	86	95	88	92	83	96	87	86	99	103	106	100	101	103	82	92	91	90	89	86	87	116	105	94	86	84	74	77	82	98	80	86	80	73	70	89	96	83	84	97	82	103	85	99	83	78	89	65	91	90	109	85	101	99	95	79	69	88	96	102	124	96	72	98	99	91	93	106	89	102	91	89	93	93	98	98	81	92	90	95	88	94	81	91	110	91	86	106	91	73	85	92
345	1	1900	184406	575	0	17	125	200	386	353	418	349	342	324	305	279	242	235	254	245	223	210	224	228	175	203	198	176	177	218	189	192	192	163	192	168	181	161	164	173	189	178	142	172	163	179	164	172	155	177	159	171	141	147	142	167	144	154	154	146	149	161	157	140	145	161	153	149	129	157	160	148	157	155	161	196	181	156	158	143	163	160	154	161	153	146	152	136	138	137	156	165	143	162	150	134	129	144	148	139	128	148	158	140	138	145	161	129	139	166	167	141	166	155	158	145	140	144	163	145	154	162	149	134	156	154	150	148	153	161	142	141	147	157	160	158	131	149	134	158	141	145	141	161	165	156	141	152	146	130	136	154	154	148	137	136	149	138	157	149	141	161	146	158	141	134	142	144	133	147	164	160	155	138	154	158	145	111	157	154	157	143	140	137	164	134	125	137	153	150	159	155	156	139	123	134	162	152	128	150	148	137	139	126	152	146	147	144	150	139	156	148	160	152	170	145	144	160	137	140	132	140	152	148	141	175	147	134	145	143	136	132	145	125	143	168	163	163	164	133	141	152	144	158	167	140	164	138	142	144	141	131	158	137	149	152	151	133	143	145	139	146	153	143	147	131	135	143	152	123	147	169	134	154	152	154	138	153	144	140	147	145	135	156	154	164	149	133	151	158	129	163	172	136	136	150	156	140	144	147	148	159	157	142	152	156	138	118	138	154	136	142	134	134	168	156	169	128	130	163	129	157	142	148	134	148	157	134	148	150	161	138	135	145	181	136	152	145	161	134	139	143	151	143	156	138	159	135	170	164	138	141	139	141	152	124	129	143	167	144	144	128	160	150	163	147	173	150	150	128	152	162	146	153	144	143	145	147	117	144	174	138	140	171	152	146	144	132	162	149	150	137	149	148	125	145	153	151	151	166	130	141	148	147	147	123	152	130	155	134	128	135	146	135	144	143	137	145	144	138	138	138	153	140	152	137	136	145	108	169	141	144	132	121	140	162	145	146	146	125	145	138	136	132	166	145	144	159	145	145	154	163	146	134	158	135	150	146	132	146	153	142	145	173	138	130	166	134	148	134	148	151	139	118	154	155	142	156	124	155	149	155	148	154	153	147	165	143	149	164	138	133	162	134	140	136	143	147	134	145	147	165	157	157	156	150	154	146	150	150	128	171	150	130	151	158	135	134	136	143	144	128	134	142	155	129	132	149	155	128	129	143	142	150	140	135	135	151	138	144	162	155	125	153	150	161	143	144	124	173	144	130	150	124	142	153	142	137	133	148	149	141	145	129	147	152	151	149	169	120	149	148	144	163	142	156	153	136	151	140	154	169	156	147	142	133	142	139	162	145	157	139	140	140	149	143	146	135	148	160	124	158	161	119	142	136	157	144	158	135	147	164	133	155	149	152	139	153	147	146	158	153	140	140	136	143	150	137	157	119	137	132	130	149	149	121	154	150	147	144	139	129	149	118	154	125	149	128	142	126	148	153	142	154	121	171	133	148	157	130	139	152	152	133	170	130	153	131	162	146	159	141	140	146	149	160	140	144	140	140	162	136	137	161	160	158	143	151	134	169	160	130	155	133	140	153	150	162	154	159	150	124	152	162	140	146	138	143	133	140	175	131	144	144	160	141	142	152	155	155	156	137	133	132	133	138	152	173	135	136	152	143	159	163	149	130	142	143	167	152	142	133	145	144	133	128	146	165	110	147	149	152	166	121	125	135	132	151	137	139	154	129	145	152	154	157	147	143	140	147	164	139	108	155	148	151	154	133	143	135	133	142	148	137	146	147	131	139	146	144	160	131	136	139	157	141	143	163	151	143	154	145	164	147	159	143	154	143	141	125	168	143	167	136	130	145	161	148	173	158	151	139	151	157	157	146	161	146	139	129	144	146	148	151	147	153	153	135	127	148	158	164	155	144	147	167	130	144	148	148	154	124	139	148	133	124	116	171	121	148	136	150	146	141	165	155	141	147	138	130	152	127	148	172	133	154	140	137	159	146	152	154	123	144	154	126	162	159	148	156	129	145	158	140	157	130	147	160	157	145	159	144	152	139	158	133	144	117	132	127	120	148	138	161	136	148	145	162	162	124	149	150	136	148	142	130	136	133	131	125	148	134	140	132	139	130	136	160	172	158	150	141	150	148	125	144	136	126	145	138	132	167	135	126	135	162	175	150	142	153	153	139	156	139	142	139	155	127	151	132	150	121	143	144	154	147	138	160	147	160	149	140	145	139	140	156	139	156	135	151	124	146	140	140	138	159	159	160	155	147	139	151	134	160	139	153	157	139	129	146	154	149	140	154	153	129	147	181	132	146	170	128	123	156	142	129	150
345	2	2100	184531	585	0	12	122	206	363	404	437	363	376	344	331	284	266	266	266	225	244	247	218	217	190	216	179	193	228	167	198	171	165	176	196	168	176	190	167	153	160	175	144	167	173	165	146	159	138	128	165	162	154	139	135	154	149	136	160	147	122	146	128	141	150	143	127	150	138	140	125	145	148	138	130	128	115	131	143	130	144	140	130	116	134	145	116	155	146	143	124	144	132	132	136	128	140	136	141	137	133	129	138	132	134	106	147	136	136	120	149	116	137	138	123	124	138	144	150	127	131	158	150	147	140	131	150	139	144	152	119	110	137	115	132	132	112	132	117	123	139	121	123	118	115	127	137	132	157	130	126	143	147	134	125	131	146	132	131	146	147	128	118	139	119	144	151	124	129	129	119	138	138	134	140	147	138	124	133	98	115	135	118	135	139	128	134	137	124	133	135	152	119	126	130	119	124	129	124	134	152	125	119	140	148	122	138	134	131	144	133	121	140	115	114	144	114	127	131	118	105	139	145	114	150	117	120	137	136	140	129	132	131	125	148	110	115	122	143	148	122	155	133	115	116	118	129	144	136	146	126	129	140	125	132	144	137	111	108	114	110	142	140	127	146	119	145	127	106	122	146	126	148	122	114	118	132	121	116	128	122	131	149	120	121	134	129	136	139	131	139	123	130	136	126	139	134	123	129	143	140	133	131	132	131	119	128	137	155	112	120	108	117	138	112	149	123	112	135	140	152	115	123	138	133	136	113	119	153	130	133	147	112	142	143	124	134	137	125	126	126	111	160	119	108	136	121	142	139	120	148	138	121	127	117	139	135	124	135	148	131	145	124	111	118	140	131	142	116	113	125	141	135	119	168	137	146	137	133	119	129	123	122	114	133	112	131	127	139	136	127	144	134	129	142	128	121	147	120	102	125	125	143	129	128	142	129	145	119	127	126	140	133	132	126	130	132	122	149	117	137	127	115	130	126	100	153	132	132	131	122	119	123	136	107	108	130	137	127	116	131	143	142	133	130	121	131	125	129	115	126	114	124	131	121	140	119	128	134	123	147	115	121	131	135	125	129	129	122	137	128	108	140	109	143	121	138	138	107	127	138	131	120	131	129	130	126	120	140	123	121	137	142	126	134	131	127	134	109	129	128	132	137	131	131	114	111	134	145	106	134	140	124	128	137	153	119	109	146	112	148	121	137	137	137	119	128	121	138	138	145	121	129	140	154	120	134	125	122	147	132	129	128	146	117	125	142	139	119	124	126	121	128	139	99	98	138	134	136	135	126	121	128	126	127	122	126	124	129	135	133	141	122	136	116	131	124	123	133	123	131	129	138	101	108	104	124	137	124	108	123	126	132	142	118	136	124	121	127	135	134	119	130	111	123	125	102	123	124	117	133	135	137	121	147	144	138	135	135	132	140	131	124	114	134	140	131	119	146	131	118	141	120	126	134	127	146	133	139	119	141	129	137	144	108	152	126	129	125	115	113	101	128	134	124	119	122	124	147	105	139	134	131	128	123	119	122	126	132	124	144	130	113	132	128	132	116	117	140	140	133	147	126	118	120	128	125	146	142	129	134	124	112	123	147	130	136	150	147	136	121	120	117	137	120	138	111	115	144	123	131	118	132	155	145	124	123	125	114	132	134	123	157	118	113	116	106	129	130	130	141	121	143	144	112	111	112	132	129	127	143	112	120	117	118	132	139	123	138	128	126	138	133	126	129	117	134	132	125	136	142	135	137	123	140	108	111	124	121	154	123	122	111	115	116	113	126	135	138	110	124	141	136	114	133	120	133	110	123	134	118	142	120	122	118	125	141	122	117	145	124	144	121	115	111	139	138	128	128	116	131	112	127	143	135	126	133	142	128	122	133	147	139	152	126	165	147	122	122	139	137	122	126	108	128	124	131	111	129	134	124	117	109	118	124	133	130	127	114	125	148	106	123	142	120	118	133	131	123	123	139	133	110	120	141	116	130	124	135	148	134	128	126	134	132	130	117	149	123	118	111	128	112	129	108	125	141	123	141	131	142	114	134	124	135	152	140	128	131	140	148	143	142	147	109	135	129	126	112	136	123	131	130	108	117	134	128	121	138	134	151	124	127	141	155	146	133	105	110	136	126	118	145	143	133	113	95	135	115	133	144	136	126	125	145	127	111	129	121	120	124	134	123	140	127	136	134	124	124	129	136	110	129	132	129	139	130	144	138	117	108	125	146	114	116	114	128	128	123	133	115	135	114	161	134	117	119	127	120	115	122	110	120	122	123	125	134	156	146	132	117	124	138	121	120	124	144	108	142	116	121	130	144	141	123	119	128	136	125	141	120	137	130	122	137	141	139
345	3	3500	184656	580	0	14	166	235	403	392	432	403	363	316	314	278	280	248	286	243	221	263	240	221	206	210	200	181	174	215	202	180	188	167	172	170	176	169	150	160	175	160	168	162	163	145	141	153	137	156	134	134	157	149	165	158	143	158	158	152	129	124	156	126	129	149	131	115	134	153	140	130	151	145	131	167	116	148	151	121	127	136	161	158	137	143	126	129	141	134	134	135	127	134	130	128	136	141	138	152	159	134	119	139	109	119	133	154	142	147	135	145	134	105	134	134	128	120	131	105	124	120	121	137	132	137	117	138	152	128	122	149	139	118	138	134	121	111	141	133	149	127	140	130	138	127	146	142	121	119	137	115	149	136	139	110	112	138	123	139	126	126	120	151	127	137	133	113	133	131	132	155	134	129	129	153	148	114	132	125	122	139	140	124	151	124	133	139	136	114	139	125	113	141	130	133	127	122	140	117	121	130	106	124	120	125	153	126	126	125	115	138	137	142	135	134	126	134	148	121	122	135	136	155	111	132	144	133	135	131	116	148	137	132	128	142	120	129	128	117	143	128	126	97	122	114	140	116	125	112	123	119	127	132	128	118	117	143	126	151	140	128	129	110	133	136	133	138	143	136	113	130	132	118	142	112	119	131	129	129	132	134	134	145	128	145	138	121	135	134	129	124	115	119	125	119	125	118	133	139	127	138	129	129	107	140	151	113	118	134	126	133	117	119	138	137	125	152	123	120	111	142	125	133	143	118	134	144	97	147	132	127	139	139	137	134	122	125	131	137	111	122	131	108	119	126	100	131	130	126	128	119	136	145	134	142	122	117	120	123	121	110	113	138	128	132	137	117	147	125	132	119	109	119	117	159	109	149	132	134	108	126	135	113	129	125	108	144	102	142	136	105	131	138	122	106	127	149	117	110	132	120	107	113	142	135	105	122	128	121	107	118	137	110	131	140	114	122	119	131	130	99	128	124	136	125	116	128	116	109	117	128	126	120	136	145	115	142	150	125	121	144	140	125	119	102	109	122	128	122	150	117	116	147	112	132	122	150	129	125	140	145	111	142	130	141	126	118	116	110	126	128	128	123	131	126	126	131	129	129	120	143	136	120	126	123	130	140	145	131	104	125	123	127	129	125	121	129	122	124	140	122	141	130	122	156	116	130	122	138	130	122	120	114	105	146	137	130	153	100	120	112	115	115	124	118	145	126	151	121	110	120	134	106	139	120	136	116	112	130	141	130	128	148	132	126	122	139	123	144	140	112	131	118	155	141	126	120	102	127	145	120	120	125	138	101	142	119	142	115	128	124	110	126	104	102	120	130	115	145	127	130	122	139	128	136	136	133	122	143	135	135	132	131	123	134	111	137	121	119	134	121	137	117	117	122	134	109	132	145	129	121	126	115	161	116	126	121	134	141	134	138	133	111	128	116	122	98	143	122	133	121	129	131	130	126	148	144	131	121	127	128	147	115	111	126	130	143	118	129	128	146	150	122	124	141	137	145	119	134	123	138	115	117	142	109	142	117	125	123	145	130	112	96	145	141	164	116	115	125	121	129	119	140	133	132	124	118	129	129	124	114	102	140	110	113	126	120	122	122	131	128	135	116	143	119	133	145	127	143	133	114	117	119	117	138	111	113	97	119	126	124	135	123	112	134	141	137	97	118	134	133	128	114	142	104	137	136	126	126	140	126	147	142	124	108	123	115	136	123	156	125	137	145	139	124	130	128	117	117	140	112	131	114	146	110	124	141	120	153	135	109	100	145	145	138	125	125	125	147	107	144	123	124	143	133	124	116	125	126	132	133	131	146	120	117	128	139	139	114	109	107	134	142	145	113	128	119	113	137	138	126	137	151	136	122	124	109	129	114	137	133	149	132	131	113	126	117	133	125	126	122	142	127	114	126	144	119	147	128	135	111	110	113	135	123	147	130	127	147	163	133	100	121	125	136	138	130	126	124	132	121	138	135	137	131	143	110	145	105	140	116	126	144	113	118	130	126	124	122	121	125	149	121	133	116	138	130	129	146	114	127	144	130	139	141	116	123	114	141	127	107	119	127	123	109	128	135	125	114	117	125	127	137	143	126	129	114	124	126	138	118	126	108	130	110	128	139	110	112	129	114	126	145	120	120	123	133	124	126	136	137	132	114	141	130	135	130	126	111	141	129	120	136	116	132	127	138	133	151	132	119	121	103	133	127	110	132	115	144	131	114	136	125	128	111	131	129	119	126	125	115	138	113	123	131	143	102	122	127	115	143	118	104	126	134	130	109	137	129	123	121	126	147	110	124	123	118	135	120	116	112	133	138	124	142	125	139	137	132	147	125	132	116	148	136	130
