345	0	2700	195277	576	0	6	154	204	383	400	459	415	397	349	325	307	271	280	266	246	236	208	216	192	208	198	202	174	173	157	165	170	145	152	165	149	139	159	120	120	134	128	112	125	121	116	104	119	123	119	107	114	110	111	99	116	114	106	106	102	104	105	87	98	96	88	127	89	101	93	97	102	86	81	95	86	92	78	94	68	70	90	80	105	87	81	80	94	78	93	88	101	93	89	95	67	94	71	84	82	93	80	77	87	73	80	103	87	90	90	90	76	75	98	75	92	87	84	106	83	89	97	93	88	102	71	83	88	77	83	97	77	76	64	85	76	93	78	70	85	70	94	90	86	91	96	85	69	79	71	94	97	80	97	70	87	90	89	106	86	85	102	96	84	96	80	89	96	91	82	88	76	100	88	83	83	73	89	90	85	82	83	88	82	91	99	80	77	78	77	86	77	72	85	97	85	93	80	74	97	81	72	72	77	75	78	94	76	78	74	80	79	73	73	94	87	71	95	86	103	65	82	88	88	97	63	105	93	75	87	74	79	75	77	69	90	89	80	71	86	79	87	83	84	72	83	65	78	80	62	81	87	89	97	74	77	83	81	73	89	77	82	70	86	70	91	72	92	87	83	82	94	82	84	89	69	82	88	73	68	81	73	75	86	93	72	84	89	68	90	69	69	89	85	63	79	78	67	75	86	93	83	64	82	66	85	78	86	67	92	77	66	85	79	96	78	81	92	79	86	108	75	88	66	81	68	86	83	88	91	75	78	73	77	83	81	79	72	95	70	74	78	78	66	81	73	77	69	84	68	89	82	66	84	84	75	82	86	77	66	75	85	82	67	93	69	103	86	96	93	62	81	83	83	77	95	77	73	69	92	93	87	68	78	73	93	68	76	78	75	67	93	86	68	76	75	100	93	71	68	72	77	68	76	76	66	88	86	92	83	81	73	80	70	91	78	93	78	83	93	64	83	86	95	66	78	61	98	72	61	65	82	82	75	64	79	75	59	71	75	93	81	65	87	93	91	67	76	86	71	67	75	75	89	82	66	73	85	67	86	77	78	75	84	81	105	78	80	94	87	74	85	77	109	81	74	91	91	75	66	74	73	75	93	76	77	88	68	94	93	73	73	76	83	75	91	66	66	65	89	77	77	87	76	71	89	72	78	73	81	69	78	74	68	87	74	88	75	77	79	71	72	84	66	82	73	95	80	76	69	84	79	73	70	89	68	69	77	87	73	80	72	80	76	72	71	85	83	65	70	80	67	96	84	82	106	88	69	79	90	69	80	90	84	78	84	78	89	69	77	71	65	86	82	75	84	87	63	89	85	87	72	94	80	65	82	75	93	79	88	82	71	83	78	79	89	88	67	84	75	82	70	70	82	78	74	87	71	74	86	80	87	74	85	66	89	76	77	75	101	82	79	61	85	70	90	75	73	82	85	81	76	72	73	88	78	80	71	81	83	91	71	87	84	70	78	77	82	83	79	83	79	67	61	86	64	83	95	71	76	81	92	79	80	87	81	77	96	68	82	68	86	93	65	84	68	83	75	73	87	92	90	76	76	57	74	106	75	78	84	82	79	98	69	81	89	75	86	86	82	80	86	91	84	75	74	72	71	76	87	60	77	62	84	104	70	66	69	78	79	66	99	76	66	67	84	76	74	86	78	87	82	83	81	60	89	69	83	73	70	79	79	75	86	95	73	80	79	76	72	60	86	69	61	74	90	87	59	76	83	75	54	68	86	103	57	83	88	87	73	80	60	72	68	78	71	80	81	78	79	90	71	78	82	84	84	67	92	77	82	79	80	85	91	88	83	86	72	84	95	76	73	60	77	76	82	84	76	76	71	91	77	75	77	73	78	58	66	69	66	81	102	88	86	64	89	74	81	92	80	77	73	87	56	65	88	68	69	79	88	60	79	83	61	83	95	76	78	78	89	81	96	81	68	96	68	85	98	89	86	68	84	84	88	70	102	76	65	77	73	75	71	71	67	78	80	81	70	104	88	81	72	92	80	89	82	59	77	79	77	78	66	80	80	80	70	89	91	75	69	71	74	86	87	69	72	80	70	78	84	77	79	68	88	76	79	77	85	89	89	91	81	83	82	84	72	68	74	73	98	72	81	94	68	78	95	81	82	56	62	88	86	86	85	74	75	74	95	78	83	63	77	79	69	84	96	72	79	86	65	72	80	83	75	68	78	88	74	70	88	81	81	73	85	79	91	85	88	67	87	83	84	89	71	76	87	72	92	68	102	78	96	90	82	82	68	73	92	70	90	71	85	77	70	89	85	72	72	75	72	85	63	84	61	84	84	85	84	76	76	69	93	89	77	63	75	66
345	1	1900	195402	588	0	18	110	239	372	364	408	337	359	306	293	294	253	230	251	242	231	232	226	213	220	182	207	219	196	203	183	186	191	174	192	197	175	172	179	165	152	168	183	204	173	147	161	162	165	167	143	182	157	168	187	181	156	177	161	159	165	150	171	142	143	144	168	155	161	150	172	140	155	175	184	151	155	126	162	174	149	142	153	161	176	164	160	141	175	155	160	175	148	156	157	123	164	144	141	142	158	147	123	148	151	141	162	156	176	167	165	144	150	157	148	151	152	169	153	145	159	160	183	171	161	156	155	164	168	131	176	148	155	162	162	160	133	173	166	151	174	172	132	140	157	143	148	155	152	147	173	160	152	148	140	137	130	155	149	147	173	127	144	154	124	163	147	149	166	144	144	128	172	150	143	151	133	151	151	144	149	148	158	122	155	165	148	157	165	164	156	142	136	162	147	140	180	160	163	124	138	126	167	166	157	148	133	140	148	145	145	152	138	142	125	139	141	129	154	142	137	143	149	158	139	125	167	148	128	144	164	151	167	142	147	149	168	154	125	175	164	152	137	165	145	139	128	157	154	142	154	146	158	157	160	166	135	152	167	141	124	164	149	173	155	160	158	144	155	123	179	151	163	155	162	154	170	164	133	151	134	150	169	143	159	138	127	156	157	134	125	150	143	140	138	144	147	153	148	139	140	142	172	170	130	147	138	138	161	141	138	168	157	154	129	144	161	141	143	158	143	167	148	153	150	148	157	152	143	126	158	123	132	145	164	162	152	148	135	120	151	137	170	146	134	152	169	137	154	132	135	127	152	153	158	148	156	150	124	146	161	147	134	145	171	143	158	128	150	146	157	139	120	151	151	139	156	139	151	166	162	175	150	140	140	164	138	153	126	148	151	168	147	145	150	151	155	135	161	136	137	156	152	154	144	142	149	155	155	127	127	149	131	136	157	132	168	146	147	158	139	158	162	149	162	166	143	146	142	147	163	138	138	144	146	141	176	136	161	140	149	164	138	156	171	167	158	155	159	152	153	178	134	159	148	131	140	141	150	154	150	163	143	147	162	184	151	162	150	136	171	150	150	152	156	153	156	143	149	136	163	160	159	145	145	133	161	153	147	157	158	136	149	145	143	140	143	157	157	167	155	160	144	142	155	167	123	140	167	161	169	145	169	148	148	165	162	170	138	141	154	160	141	158	135	165	140	144	150	143	163	145	151	167	150	162	152	151	149	151	155	156	179	159	155	155	159	138	146	138	171	157	155	153	146	135	149	155	154	149	138	139	153	140	149	152	149	144	168	150	177	137	166	155	151	154	150	149	143	143	131	149	131	145	149	162	179	145	162	140	138	144	152	154	156	156	160	150	159	137	148	164	150	132	149	130	148	141	142	153	171	149	146	156	141	139	153	154	155	141	138	169	146	149	141	161	159	151	160	143	160	132	161	152	153	123	152	140	133	156	163	133	153	155	140	130	142	169	149	153	140	159	154	173	144	139	124	144	148	146	149	137	163	139	157	135	132	172	178	154	147	138	143	137	145	144	139	157	170	143	147	156	150	158	148	175	155	134	139	158	159	160	141	160	144	143	148	155	153	131	150	165	165	152	149	140	135	153	144	146	140	152	151	150	129	162	126	161	161	143	138	170	144	145	148	148	157	154	156	129	121	157	130	152	157	145	137	162	128	165	166	167	164	123	147	147	182	121	130	163	147	167	161	143	128	156	141	161	136	166	145	154	164	147	128	154	151	131	140	144	160	142	155	152	124	154	146	157	137	147	171	157	125	149	146	156	167	149	143	159	157	157	150	151	150	147	141	162	148	136	140	154	135	142	148	159	158	158	151	154	151	147	136	140	134	159	143	150	126	159	153	123	163	156	165	146	147	158	123	134	162	143	159	171	129	158	160	147	171	137	143	142	150	156	144	125	170	160	169	136	157	136	158	144	128	138	161	153	155	153	152	152	153	134	157	145	155	163	173	120	164	154	159	116	136	156	158	140	138	145	158	150	149	124	155	153	133	144	136	152	141	133	148	175	148	174	134	156	150	145	168	169	138	144	155	130	166	146	144	165	144	159	149	146	151	133	166	157	140	147	147	147	138	129	152	165	181	150	175	165	178	144	176	153	149	162	151	147	134	150	149	174	154	118	142	145	140	177	150	152	155	157	133	154	176	155	155	139	135	143	153	154	174	157	139	142	164	144	136	148	143	146	163	156	148	134	166	122	155	154	177	140	137	122	136	161	151	152	139	139	164	153	150	150	136	177	163	148	141	147	134	155	130	147	134	153	152	135	177	143	166	155	149	145	138	142	166	157	160	155	154	157	150	146	153	148	153
345	2	2100	195527	577	0	10	114	198	356	389	406	413	348	319	299	266	258	273	251	264	236	234	223	233	203	196	200	212	198	177	189	149	187	171	182	167	165	169	158	178	187	135	164	174	156	170	154	141	138	171	144	142	149	136	156	155	139	174	151	140	151	140	123	138	113	156	141	145	150	140	111	134	120	142	140	138	159	159	153	145	158	136	131	161	143	134	129	159	146	141	123	147	142	149	143	125	147	148	141	145	129	143	154	134	142	127	155	151	140	133	121	121	142	130	137	114	126	147	126	121	139	125	134	126	128	152	143	133	146	133	147	139	111	143	122	128	130	114	138	152	150	147	130	136	133	117	141	143	142	139	124	128	124	133	137	117	131	139	130	124	141	120	144	149	137	130	146	152	134	138	116	134	137	141	134	157	138	127	140	132	128	114	128	122	133	124	128	120	134	117	116	128	148	147	134	130	134	129	153	151	116	139	152	133	133	124	125	160	174	150	139	135	122	126	130	154	119	119	112	135	125	137	146	123	142	141	152	126	145	133	135	139	121	148	133	132	136	144	102	131	136	141	135	130	148	136	134	147	122	138	143	159	144	140	131	130	129	127	127	122	134	131	116	147	125	122	135	127	155	120	130	139	121	113	156	124	143	110	116	141	111	119	135	133	126	127	138	125	126	135	143	144	133	109	133	128	139	152	128	125	136	135	116	114	122	126	150	124	114	129	130	123	133	126	134	154	114	114	124	127	116	112	127	135	134	131	105	132	132	125	129	138	132	138	153	156	131	128	123	132	140	139	127	127	136	149	133	119	129	111	122	129	130	131	126	156	141	133	118	118	138	138	132	147	124	118	127	130	138	130	133	150	132	137	120	143	117	139	131	120	111	133	132	140	118	137	131	122	133	124	132	131	132	118	137	143	119	134	153	128	137	124	132	130	130	130	121	153	136	137	125	142	123	132	128	139	134	116	132	148	134	129	138	110	106	110	127	127	125	134	126	127	134	127	115	120	122	119	132	133	159	117	128	140	142	140	125	142	142	118	132	153	168	116	141	128	129	128	141	122	126	135	122	127	139	115	135	127	138	126	139	136	123	120	121	138	111	139	133	129	137	133	141	136	120	122	137	126	141	136	135	100	133	135	132	120	135	145	138	120	130	135	112	133	140	131	138	124	131	112	114	128	146	157	147	133	136	129	134	121	129	147	138	109	134	114	119	122	120	138	123	149	137	111	119	116	118	135	117	134	140	114	122	125	132	167	122	135	115	137	125	133	132	113	139	151	128	146	140	120	130	130	116	139	114	113	135	125	136	136	139	118	128	123	130	143	140	140	137	113	157	148	118	128	127	125	120	146	134	133	136	133	135	152	140	134	153	123	123	136	117	120	136	141	121	138	128	145	141	149	119	113	144	127	127	141	136	144	130	129	128	118	116	134	123	128	127	129	115	116	114	129	136	135	125	139	109	138	131	138	141	142	127	128	147	131	111	131	137	146	130	145	122	137	137	115	129	132	121	134	119	149	120	126	123	113	123	138	142	129	138	118	107	120	109	123	130	116	125	115	118	121	149	105	130	114	123	114	141	135	122	117	145	141	132	127	143	148	122	125	160	150	141	138	130	152	126	136	155	136	138	138	108	121	140	132	128	133	128	131	129	130	128	125	124	128	130	116	127	138	141	136	128	144	152	126	145	144	118	123	111	150	113	132	138	118	121	128	154	131	125	127	122	124	136	124	135	127	149	152	132	104	120	136	123	143	133	129	134	153	131	141	133	145	124	145	124	135	118	141	132	114	129	117	121	127	139	125	135	147	130	115	118	126	153	140	128	128	130	117	137	135	135	135	121	122	139	128	114	135	115	122	132	136	123	113	122	137	140	141	138	139	131	135	123	129	143	137	146	134	122	111	130	139	116	141	123	112	131	122	139	127	126	126	123	117	117	140	143	133	138	140	127	142	122	113	116	132	119	108	139	126	136	140	155	130	128	125	130	110	135	129	118	122	136	133	141	124	130	119	128	139	120	149	110	138	128	123	144	135	150	134	129	135	128	143	126	122	107	116	129	103	143	126	107	144	122	117	118	141	113	128	130	114	129	138	104	139	124	112	132	135	112	142	114	137	128	126	133	129	134	140	131	132	121	126	137	113	118	135	118	118	141	143	121	130	135	128	110	146	131	141	134	137	143	147	125	126	136	129	120	144	141	129	144	130	123	140	150	126	124	143	130	119	139	113	124	130	140	126	121	131	122	114	128	127	129	111	121	126	138	124	145	138	127	143	135	129	130	107	123	114	125	111	133	127	135	130	140	136	124	127	134	152	137	131	118	120	135	107	137	126	144	156	124	143	138
345	3	3500	195652	572	0	14	170	254	387	368	413	366	352	341	297	286	276	254	245	252	204	222	195	219	195	199	196	200	192	181	198	164	160	175	162	157	180	175	171	181	167	162	147	168	141	139	135	140	140	137	125	148	148	133	154	135	128	134	125	125	133	126	121	133	137	143	131	134	129	101	115	139	133	127	125	120	131	128	128	122	107	116	118	137	126	147	123	142	132	109	124	115	118	124	133	123	120	122	105	132	115	129	128	120	143	116	124	122	133	120	119	111	110	121	112	120	116	110	107	119	121	119	119	120	126	120	125	113	128	117	128	118	128	107	125	118	130	112	113	115	116	129	109	128	121	134	111	134	129	116	127	111	117	105	112	115	117	108	128	124	133	123	127	124	121	110	116	140	118	102	121	108	133	115	127	130	121	142	103	116	107	122	105	116	119	102	127	120	132	117	114	120	142	147	116	120	117	124	133	112	112	97	115	111	117	132	121	121	121	119	115	125	124	113	137	127	126	141	111	107	108	118	105	133	144	110	118	116	124	119	117	114	116	109	127	118	129	117	109	139	128	108	126	121	129	136	126	120	118	109	117	100	149	106	116	122	111	120	132	121	127	122	131	119	127	120	108	110	120	142	131	116	121	132	123	112	121	129	117	109	112	122	134	108	123	115	100	120	114	127	114	119	126	119	145	131	113	138	90	130	123	119	122	122	121	113	100	118	113	118	113	113	90	122	101	128	124	109	106	112	115	123	117	130	118	120	117	129	121	126	110	115	109	89	113	106	125	115	110	132	102	113	126	113	123	113	134	86	120	106	137	107	120	123	109	129	112	111	102	120	135	119	99	121	115	132	126	121	108	96	115	145	112	114	136	91	134	112	128	125	104	106	110	106	117	130	125	125	114	121	103	117	138	111	123	127	110	105	120	102	88	124	123	105	122	120	118	111	131	126	112	120	109	123	138	114	99	95	119	121	127	105	100	126	108	115	103	109	124	111	137	134	97	126	133	104	112	111	104	121	107	110	115	101	131	126	126	122	124	107	122	115	118	106	101	112	128	130	113	124	104	100	121	110	112	111	104	102	115	122	113	121	125	114	109	109	111	127	108	121	108	125	112	114	110	137	131	130	118	116	120	117	99	120	123	92	102	129	97	120	105	128	123	123	111	104	114	102	109	114	128	126	112	144	111	115	115	104	110	114	131	111	109	107	108	108	137	108	99	113	114	107	102	112	121	108	118	112	109	105	113	114	128	114	120	103	133	111	128	120	130	106	121	111	119	124	122	133	119	120	118	130	138	125	114	128	128	126	102	107	132	126	116	111	108	126	109	124	138	119	111	115	114	128	111	104	144	117	123	117	102	116	133	108	145	113	127	113	111	101	135	111	111	115	92	123	110	125	122	114	128	98	111	107	115	131	130	139	117	100	147	131	110	130	108	100	116	141	148	114	112	117	121	115	128	118	113	98	140	113	113	100	116	123	126	128	115	104	134	122	116	110	119	142	119	117	139	116	118	114	108	119	113	109	120	149	99	120	98	103	113	101	150	119	114	118	101	126	122	137	113	108	113	112	128	97	101	126	110	130	120	125	119	121	130	120	124	127	116	97	122	118	136	116	120	120	114	106	108	108	109	115	111	119	107	122	94	124	102	105	113	116	142	137	102	129	134	112	113	113	131	141	110	126	130	104	121	107	104	114	123	117	111	115	114	93	127	112	103	117	122	113	131	105	120	126	100	134	108	110	124	113	95	104	130	102	113	122	101	117	97	131	100	110	116	107	115	111	131	108	118	116	120	107	118	118	120	135	112	98	100	125	117	131	108	125	107	115	130	105	120	127	123	130	119	124	105	108	124	106	140	117	118	110	117	114	119	126	123	133	107	130	102	129	120	127	119	117	124	107	125	137	116	128	123	106	125	124	120	99	107	105	108	134	125	118	108	97	125	122	104	120	116	116	130	114	128	116	113	128	133	111	105	140	121	119	128	117	100	101	123	101	137	123	136	117	112	123	113	128	117	110	113	119	124	109	101	108	108	120	109	101	113	108	119	133	116	124	118	147	120	139	121	127	110	109	131	112	120	112	126	109	119	150	111	122	117	113	116	133	115	111	109	123	98	139	106	104	111	112	102	131	126	131	118	119	118	103	113	122	123	120	100	146	118	125	93	115	122	122	113	110	110	120	113	112	123	102	117	125	98	130	108	102	116	101	107	121	136	114	119	112	114	124	109	113	113	114	125	121	134	109	127	138	124	118	134	102	116	114	112	113	120	121	142	112	109	127	118	99	122	125	124	121	99	128	120	105	133	104	110	124	92	121	111	118	114	124	106	110	128	125	111	123	117	130	94
345	0	2700	195777	589	0	6	138	184	356	379	444	421	420	317	303	273	285	265	252	233	218	204	236	212	192	191	193	182	186	171	167	171	159	140	143	141	146	147	135	141	137	117	123	112	118	142	113	108	120	120	134	121	115	121	94	102	97	100	99	85	115	85	110	89	108	85	98	96	96	93	102	94	112	85	92	95	75	77	109	101	94	83	90	83	97	86	90	101	100	89	98	88	118	99	82	97	93	85	101	86	84	90	85	95	78	103	89	88	88	86	88	82	97	101	92	89	93	74	95	89	83	81	104	97	95	90	91	76	89	94	82	80	89	92	74	72	86	81	73	75	87	92	71	77	77	72	100	96	89	89	92	73	93	77	62	81	89	89	68	74	65	88	86	75	79	81	90	64	68	61	96	87	84	83	78	58	87	74	87	80	78	81	94	93	65	87	82	91	64	75	73	77	86	90	92	85	82	81	70	93	79	82	92	75	82	64	70	90	76	70	91	88	72	81	87	83	78	81	82	93	65	81	78	67	81	80	86	82	68	81	78	76	76	73	81	68	73	75	66	96	71	64	75	72	88	87	77	84	74	57	81	82	80	91	72	63	92	76	82	86	96	87	67	76	70	71	75	67	81	79	76	78	81	71	84	85	76	76	105	90	81	74	85	92	68	89	97	97	91	88	72	88	63	75	74	87	75	68	96	77	80	97	75	78	112	84	66	69	73	78	71	86	79	91	72	73	82	83	79	95	80	80	80	82	77	80	90	96	71	81	83	84	85	74	79	90	75	73	93	75	67	84	75	77	58	93	86	91	73	60	84	61	84	75	81	59	93	79	81	79	73	73	77	77	80	65	85	97	72	71	88	77	81	72	76	86	68	98	95	77	77	95	87	79	80	96	87	80	88	83	76	92	86	73	74	76	81	74	74	85	74	86	78	83	83	82	67	74	71	78	104	73	69	77	68	67	92	77	91	80	68	78	78	62	81	73	65	83	98	80	88	77	74	81	84	81	77	81	75	73	64	78	74	71	62	75	80	81	84	60	67	73	96	83	85	67	70	73	79	84	64	59	83	62	80	73	85	62	91	78	73	88	82	66	67	80	98	71	89	66	79	74	80	91	73	85	79	92	71	84	72	85	81	86	79	83	94	82	81	68	76	82	88	70	68	90	93	78	67	75	63	69	78	75	81	83	79	69	79	86	84	78	81	94	85	74	81	75	92	83	72	72	77	57	77	69	106	77	83	95	91	71	71	84	74	95	78	80	72	79	75	91	72	85	72	65	86	77	73	76	75	78	73	85	74	91	69	73	71	82	76	70	64	84	74	75	64	77	107	72	70	77	71	56	75	69	78	89	69	77	76	95	103	76	79	73	80	95	87	78	69	79	85	70	65	67	69	72	78	58	86	82	62	67	74	79	80	65	87	84	80	72	78	68	99	85	78	81	68	76	71	84	77	84	91	93	83	67	73	85	76	85	93	68	63	82	78	94	65	61	71	68	76	73	71	103	78	105	84	76	90	72	81	73	76	92	100	68	76	90	93	80	93	71	85	77	75	91	92	73	85	78	68	72	87	79	82	97	87	81	74	79	88	76	67	87	78	76	73	75	67	93	78	80	71	73	71	77	66	60	72	78	80	70	88	87	85	78	87	83	79	80	77	55	80	90	76	70	67	69	83	81	69	74	77	75	76	72	89	87	92	86	80	78	92	79	74	73	72	82	69	85	86	89	80	78	73	87	78	73	83	87	75	74	83	76	79	71	85	96	78	81	93	85	88	66	77	84	77	79	86	63	84	77	89	69	82	76	72	80	87	83	79	90	72	76	72	91	70	84	64	71	90	75	56	72	59	71	53	74	63	80	86	90	64	85	91	71	91	86	79	75	61	72	91	87	79	78	84	70	81	82	57	81	88	88	81	74	83	72	82	77	94	62	64	83	73	66	75	67	64	95	74	84	78	71	59	87	93	75	64	73	80	79	85	78	74	67	73	80	79	85	85	71	86	89	104	75	66	74	83	78	89	74	82	77	72	84	88	73	67	78	81	82	78	91	82	63	90	73	65	61	90	79	68	65	69	87	82	70	69	92	64	80	86	80	79	75	83	82	65	86	83	92	70	74	77	82	68	75	82	72	74	92	79	70	90	66	70	77	71	80	70	100	75	74	82	80	67	77	79	71	78	61	79	80	65	79	69	88	78	79	63	76	70	66	81	76	69	85	79	89	74	79	88	96	72	98	83	69	90	64	67	77	93	82	69	61	84	73	102	87	73	88	69	77	71	78	83	93	93	76	68	94	74	71	67	81	87	71	60	70	78	92	61	71	68	77	84	93	79	68	79	68	83	87	95
345	1	1900	195902	591	0	23	136	223	405	358	392	358	335	308	302	281	271	260	234	228	225	232	231	232	183	195	200	220	207	183	182	207	193	204	204	167	178	164	195	172	161	153	151	176	161	173	182	153	166	156	145	160	162	160	156	153	173	162	177	154	165	143	168	169	144	174	152	166	154	141	166	149	143	129	170	133	172	174	152	159	137	174	137	154	148	122	155	158	153	153	123	160	166	153	143	145	148	151	145	165	138	157	140	150	169	148	137	160	135	149	140	140	184	153	145	158	178	174	158	137	157	173	150	150	137	141	148	135	169	162	155	147	156	158	162	178	132	133	144	157	137	153	156	151	156	152	163	124	138	127	150	168	144	150	161	157	157	129	161	157	172	147	160	137	157	158	144	136	164	159	144	159	175	161	141	155	154	142	149	171	150	156	143	166	131	137	152	164	123	139	169	140	143	122	171	150	147	126	133	155	153	160	144	148	148	142	154	158	153	151	164	147	146	144	150	148	164	143	145	158	139	152	167	131	149	140	152	152	159	152	138	152	168	162	131	162	138	153	147	175	190	143	165	140	158	149	153	113	144	146	181	148	148	140	143	173	188	148	133	134	175	147	162	167	148	130	135	144	159	142	139	168	160	149	142	154	165	162	167	152	166	136	134	173	166	154	142	135	154	137	149	143	161	156	133	116	159	153	151	150	129	154	151	131	144	136	152	153	158	140	162	131	154	164	140	142	152	168	154	147	151	155	143	173	129	135	146	119	155	156	170	160	136	145	151	155	151	149	155	151	164	163	154	148	185	145	141	140	160	141	166	146	161	132	121	151	141	147	156	145	160	154	157	163	178	153	123	141	137	155	156	152	143	155	158	156	144	186	135	172	176	152	127	143	161	132	140	135	174	156	136	152	154	141	126	150	141	155	118	170	135	152	157	138	157	159	157	165	141	146	154	141	129	137	156	134	144	148	129	145	143	140	149	146	162	149	132	153	137	139	141	137	145	152	150	156	136	131	150	153	151	128	152	155	153	141	136	144	138	142	150	158	158	143	147	148	123	140	159	136	165	166	155	144	157	152	144	147	193	166	141	148	140	152	142	183	148	135	161	127	144	133	149	153	152	135	152	140	138	129	164	133	156	154	146	147	162	138	152	146	137	140	145	137	159	156	164	129	162	151	150	147	134	157	130	154	157	135	170	130	153	151	149	147	149	154	155	160	133	160	140	153	127	140	150	154	154	162	154	144	158	138	151	150	141	140	170	150	152	148	119	154	131	141	158	153	161	166	142	127	155	139	162	151	151	149	135	144	150	132	145	142	127	141	141	163	147	150	165	156	121	148	148	152	157	160	165	167	148	139	149	156	141	137	150	145	129	145	155	145	145	145	153	163	145	156	152	146	164	134	144	129	153	140	151	138	144	142	129	148	158	136	147	149	149	158	152	139	139	150	157	167	169	151	152	162	143	156	145	151	144	140	139	144	173	158	155	148	134	144	152	156	126	117	154	145	130	144	164	161	155	157	149	157	155	149	135	151	159	136	159	145	165	163	148	147	161	157	152	119	158	150	153	158	158	149	143	142	151	155	154	156	147	134	150	155	131	142	145	168	132	137	146	154	164	144	139	151	142	154	150	153	170	170	168	144	143	153	136	153	150	137	144	167	139	155	142	148	163	172	124	138	140	142	141	143	169	147	156	155	139	134	154	149	156	139	166	148	138	145	129	139	179	141	173	156	160	157	151	169	156	150	131	162	141	149	159	178	163	136	163	156	142	160	128	147	138	124	133	140	150	157	150	157	145	158	152	158	126	145	147	145	152	128	153	155	153	140	147	132	157	160	158	148	153	139	145	148	150	157	162	142	147	127	128	155	150	139	133	142	140	141	142	177	130	150	148	144	143	141	141	151	150	159	153	129	160	149	132	138	177	138	144	126	154	137	136	146	145	133	135	149	129	144	164	146	164	144	145	153	134	159	118	122	163	150	140	161	157	168	160	148	133	137	158	170	143	158	133	138	147	136	140	158	150	138	152	133	159	134	145	146	165	148	163	162	161	128	156	153	157	144	155	147	151	127	137	141	163	125	167	143	145	153	161	145	143	149	153	159	133	145	147	137	151	137	146	145	150	141	121	155	160	150	152	149	169	149	160	157	135	147	137	137	140	154	141	136	155	160	152	133	151	137	158	153	163	147	151	133	145	138	154	147	140	135	122	152	147	160	155	150	147	166	161	154	157	150	155	145	152	155	161	159	155	124	148	127	133	165	152	133	165	163	156	147	162	136	161	166	127	147	133	150	160	156	155	137	138	154	164	180	146	138	155	149	149	164	150	158	150	132	146	158	158	167	164
345	2	2100	196027	587	0	7	120	228	367	378	438	400	339	313	297	289	267	264	266	233	273	248	233	207	222	212	213	168	194	180	169	190	184	168	168	155	145	181	157	170	160	171	157	151	147	170	149	143	146	160	162	148	142	144	139	124	156	142	137	137	168	152	137	129	140	154	135	137	145	141	140	130	139	145	132	148	130	136	143	134	136	135	137	141	144	126	140	137	127	142	130	139	141	133	128	144	138	107	167	127	134	139	143	145	151	122	141	127	139	123	131	132	133	139	127	141	132	132	155	144	114	150	144	138	112	143	132	131	136	118	107	135	117	128	153	123	147	139	150	141	140	121	115	139	147	138	135	108	154	150	155	125	137	138	126	120	123	141	135	124	142	121	119	127	132	133	138	142	107	135	121	156	128	120	138	144	127	127	149	122	129	123	132	141	126	127	146	132	128	105	123	120	134	145	124	125	121	132	122	144	137	131	135	139	154	151	134	127	100	128	120	131	117	151	123	139	129	141	126	139	131	131	146	104	107	136	136	130	126	142	136	129	144	128	144	114	164	101	130	124	141	128	133	124	117	135	139	137	111	128	128	133	124	124	145	126	139	135	140	143	137	141	145	138	151	130	153	120	144	144	128	145	131	138	118	152	135	162	130	153	124	118	132	120	145	130	118	131	144	137	138	133	114	128	127	156	121	141	145	135	137	138	125	143	129	137	131	134	143	127	131	124	155	116	122	137	134	142	131	137	130	129	120	144	130	122	129	122	130	128	135	117	123	129	119	127	131	117	138	119	122	144	133	141	126	120	147	117	110	135	126	139	126	131	124	115	118	139	125	125	122	132	135	153	146	128	128	142	142	130	118	134	125	111	130	119	139	135	143	143	136	145	140	138	107	143	123	122	113	132	122	153	135	147	110	141	129	136	112	118	144	137	139	121	145	124	144	128	135	138	113	140	148	128	148	160	139	113	119	120	147	135	112	133	143	124	132	123	126	162	144	93	114	131	149	144	114	115	149	138	140	136	137	136	143	146	139	115	155	140	139	124	123	140	142	151	131	136	140	138	132	136	132	125	127	160	153	137	143	133	130	110	134	126	123	137	113	116	115	121	124	123	131	147	148	124	146	130	140	131	118	133	130	131	147	128	128	128	133	130	144	137	128	108	115	141	138	129	146	132	139	109	124	126	119	138	139	114	133	127	136	125	141	137	164	132	129	153	157	120	107	119	135	118	132	132	141	132	124	141	128	115	130	141	132	136	105	125	119	126	127	120	124	129	128	145	145	133	122	106	145	124	146	129	113	116	113	139	138	115	118	124	118	119	124	144	135	132	116	139	119	134	147	135	99	124	137	108	126	119	136	138	137	126	140	129	139	152	119	141	139	132	127	119	121	119	137	144	146	137	128	127	137	123	124	103	134	140	113	114	123	134	131	139	122	146	136	139	141	123	114	145	149	135	138	121	128	143	127	130	140	126	128	138	142	125	117	128	129	130	128	129	155	116	136	112	132	126	127	120	139	119	125	121	143	140	139	125	138	140	128	143	131	131	117	141	132	115	102	148	136	134	132	137	132	107	131	137	121	128	156	125	136	146	136	141	136	134	150	143	119	143	128	158	121	142	127	119	145	145	128	132	133	150	136	115	124	125	144	120	133	123	131	131	135	127	110	124	115	133	147	137	132	110	124	134	141	142	129	140	122	137	131	122	127	157	121	130	127	134	111	123	124	131	108	120	138	129	117	137	118	127	136	124	140	106	132	137	134	136	104	136	123	120	133	113	114	113	118	134	123	130	131	142	106	132	141	120	125	137	116	127	139	135	142	152	121	141	135	113	122	115	129	149	143	122	129	129	131	133	151	148	126	135	125	117	109	132	137	148	140	136	126	137	136	135	146	119	119	142	140	124	138	122	144	130	146	145	129	131	163	127	133	111	153	124	122	122	120	133	156	102	119	111	123	139	95	140	143	124	119	115	158	124	128	120	114	116	119	129	142	125	119	134	140	129	140	131	124	129	139	127	122	128	103	142	143	126	126	136	124	129	145	114	127	158	131	131	122	140	134	127	135	144	118	124	115	135	126	118	114	118	132	122	124	150	146	150	148	118	120	119	128	136	149	132	118	128	135	139	111	133	119	117	137	120	134	117	136	115	147	137	124	138	139	135	141	138	115	138	140	159	135	123	115	132	133	135	138	139	123	136	133	113	109	141	135	138	132	115	152	119	128	127	139	126	130	139	142	113	124	142	119	139	140	131	128	115	137	124	150	142	130	135	132	138	134	111	143	122	126	117	131	128	141	119	131	127	119	104	137	130	120	115	148	128	128	136	132	131	148	140	115	107	131	144	130
345	3	3500	196152	590	0	23	137	216	393	412	413	332	367	330	298	276	270	245	247	240	217	203	196	190	202	192	207	189	177	207	181	152	164	153	159	147	151	153	157	156	134	140	180	157	145	135	170	117	134	128	160	139	129	136	148	127	127	128	140	134	136	120	137	101	127	131	127	126	140	118	141	127	121	140	126	123	111	121	136	126	120	133	102	130	132	113	105	117	117	125	115	136	120	114	130	147	155	131	120	127	119	118	131	122	122	132	133	107	135	120	130	117	115	118	123	127	121	135	133	106	122	112	118	101	122	140	126	93	119	105	118	127	113	122	121	102	103	86	113	109	121	111	133	126	111	120	134	124	113	133	125	110	123	111	120	108	121	126	136	97	109	131	113	118	105	123	108	114	128	120	98	127	122	132	113	135	121	133	106	103	109	106	112	108	126	121	107	124	125	132	114	126	121	133	116	117	122	104	120	104	107	120	128	93	133	111	122	147	137	102	133	112	111	102	121	100	125	118	118	96	118	123	121	110	112	121	119	121	121	137	130	142	121	111	120	115	124	95	123	108	113	112	117	133	113	121	124	112	141	139	118	120	113	135	101	131	103	122	117	101	94	115	118	118	119	125	110	112	113	127	110	132	96	108	134	118	118	116	107	131	128	111	133	126	106	130	123	120	135	136	127	115	129	112	128	119	118	125	100	119	120	119	114	97	120	129	127	102	103	115	111	124	130	130	117	122	117	107	106	134	112	103	117	121	119	117	107	123	112	121	103	111	109	129	88	135	125	126	108	97	106	114	110	132	107	100	117	122	105	118	132	115	123	125	114	127	105	120	112	115	120	130	110	112	128	111	118	96	123	119	114	130	128	99	126	146	117	115	126	113	111	117	128	144	106	90	145	118	119	111	102	124	103	118	127	115	116	121	108	118	114	108	98	115	136	128	133	119	106	119	120	111	109	123	119	88	95	106	106	124	122	108	132	134	128	124	122	115	129	111	122	123	105	110	112	109	121	125	109	123	122	110	142	124	127	110	110	108	113	115	116	123	122	107	109	107	102	104	108	104	121	137	113	122	122	126	121	112	114	132	116	101	108	115	122	125	98	114	117	115	122	113	110	116	104	104	142	101	130	105	109	133	106	107	120	118	127	129	105	114	128	117	102	108	133	121	118	88	117	117	131	113	128	114	105	106	131	98	100	124	108	102	124	116	127	127	117	120	87	122	99	118	128	119	107	116	124	96	121	120	133	111	138	99	120	118	118	115	123	136	135	125	110	120	106	112	117	112	122	129	117	123	114	110	122	117	113	116	111	105	104	125	113	90	123	108	109	121	110	121	129	107	120	106	110	136	144	93	124	119	104	117	122	107	109	108	128	105	132	124	111	119	121	117	114	114	127	123	113	117	93	119	128	135	114	110	129	123	113	93	98	128	89	97	125	124	104	116	97	106	106	134	114	126	122	115	129	123	138	123	115	116	119	122	121	126	106	136	127	116	133	126	125	125	108	119	118	120	123	121	105	118	126	127	135	118	123	114	114	118	110	116	132	95	143	112	105	98	119	128	115	103	109	118	103	125	120	113	119	105	129	130	120	135	114	109	92	92	128	116	111	125	97	121	145	136	118	101	114	119	120	108	110	114	139	114	106	126	115	119	101	120	129	122	97	108	117	117	114	113	103	141	128	107	129	116	110	131	121	133	121	96	108	100	124	99	106	120	123	126	117	115	117	116	114	113	110	108	126	116	114	92	112	108	130	108	110	97	114	110	119	111	123	100	119	121	127	113	122	113	100	112	127	116	122	112	135	107	112	106	135	113	119	102	121	99	103	105	108	121	98	110	118	119	114	107	110	88	108	123	111	100	122	110	115	118	115	121	142	105	130	114	112	118	114	116	120	129	105	131	115	119	125	106	121	110	126	120	120	129	106	115	119	108	95	113	106	112	129	121	123	122	116	107	112	88	118	107	110	128	118	119	118	102	104	105	123	136	130	119	119	123	107	134	128	121	117	137	127	138	111	107	116	116	134	116	123	108	112	95	118	122	112	112	118	121	123	140	114	121	97	122	116	112	91	143	107	127	122	112	126	137	101	128	108	90	109	126	125	109	115	115	125	120	120	119	126	114	140	111	113	124	120	106	124	112	135	105	126	113	126	119	111	115	122	126	127	110	115	117	131	118	98	137	119	137	128	108	113	115	108	118	123	120	122	118	123	131	103	120	120	126	106	125	114	113	137	104	115	104	113	120	113	103	113	108	124	108	113	139	106	127	99	107	141	111	131	108	127	118	124	120	125	131	103	122	123	114	118	136	120	105	128	126	123	96	109	105	133	113	101	127	128	117	94	113	109
345	0	2700	196277	590	0	2	118	214	394	402	447	404	421	353	323	301	283	260	235	230	240	189	220	196	207	167	184	156	152	180	165	156	140	149	147	135	139	134	139	148	127	122	139	119	133	114	110	113	115	120	115	108	96	85	123	96	105	94	92	94	105	80	83	107	93	84	87	77	92	111	114	110	106	111	92	93	92	92	105	91	89	82	82	84	106	96	99	95	82	109	82	80	81	80	87	83	97	92	86	78	68	84	70	82	92	82	90	86	73	85	92	91	71	101	85	80	75	86	84	95	95	83	65	80	85	85	98	84	75	84	77	81	71	88	97	70	90	87	76	86	76	82	75	102	99	77	96	79	81	88	93	79	77	85	75	82	96	78	71	87	86	84	71	72	68	74	68	77	70	86	84	84	66	76	73	94	85	79	90	90	74	67	94	91	99	92	86	75	67	91	86	80	83	83	71	82	62	72	71	79	69	72	79	92	65	69	76	88	83	93	64	76	78	76	77	81	99	88	81	66	87	86	88	79	78	84	79	76	89	81	62	65	75	73	85	80	75	77	85	97	97	71	75	90	97	81	80	82	70	71	74	89	83	70	81	71	95	71	94	68	89	70	80	78	80	81	84	83	81	77	72	88	73	87	76	94	75	89	71	88	88	67	59	84	55	79	68	99	90	98	75	71	73	78	78	81	96	84	93	76	62	88	76	73	72	85	82	76	89	72	83	78	82	102	81	61	64	72	74	79	106	83	83	78	86	93	80	76	89	76	59	77	70	82	84	66	80	77	62	91	63	96	107	86	83	79	106	70	96	75	87	69	67	77	72	67	83	74	87	86	71	84	66	62	86	104	78	66	70	86	91	75	76	75	84	97	77	72	71	74	85	86	80	88	78	73	78	80	73	85	69	86	89	81	80	91	87	77	71	70	81	77	77	75	68	76	76	94	73	87	74	91	72	83	53	60	93	76	75	85	78	70	77	86	70	71	70	72	87	73	92	83	78	73	80	66	83	85	82	57	84	70	79	74	80	88	92	81	84	75	81	91	70	85	63	83	78	83	79	72	72	84	91	94	76	87	66	100	85	82	84	81	79	72	81	73	63	87	83	76	95	71	72	69	76	74	73	76	93	74	100	76	76	68	77	71	77	64	67	80	74	84	71	74	67	78	81	82	75	95	73	73	69	80	71	83	80	72	84	90	101	93	74	85	68	87	73	99	66	101	79	75	73	87	91	88	82	72	77	83	69	76	92	83	74	75	90	68	71	97	82	70	86	84	84	86	89	83	86	61	60	88	68	83	93	76	63	65	72	87	101	81	76	88	95	73	75	87	95	70	85	85	75	83	77	66	83	89	75	69	69	72	80	88	73	66	84	78	90	83	91	80	86	90	64	85	81	82	85	83	75	90	68	85	68	82	66	93	61	63	69	89	81	77	93	76	83	77	80	85	69	57	76	62	59	88	80	79	81	78	74	81	84	80	82	77	95	68	68	90	85	79	80	76	79	77	61	69	78	84	83	60	74	92	76	89	66	84	74	81	84	77	70	99	85	89	81	92	75	66	63	76	82	79	69	86	86	70	64	89	95	80	84	73	69	86	73	86	91	72	62	77	71	75	77	78	72	78	75	69	71	65	87	86	79	81	82	73	70	73	91	69	79	79	83	70	78	91	81	86	92	79	80	79	89	88	75	84	85	77	78	89	57	54	64	82	72	75	81	73	67	85	64	85	75	72	90	62	69	97	81	81	77	70	71	97	88	67	81	85	78	59	79	88	86	61	79	87	85	90	77	73	82	74	71	74	72	80	77	78	76	84	78	74	86	80	82	92	84	83	64	88	71	87	73	84	75	84	83	68	86	72	83	91	82	69	77	72	87	75	75	75	75	105	86	85	89	77	78	70	98	68	82	69	77	91	66	73	62	83	87	93	79	75	86	70	94	99	72	57	65	77	81	67	79	76	75	68	82	74	81	63	90	75	83	92	81	99	74	91	67	90	90	83	81	68	62	77	94	71	76	90	81	67	78	70	79	65	75	77	79	78	63	76	71	58	78	69	82	82	81	82	80	77	60	62	69	69	67	81	69	61	75	68	87	75	76	61	80	82	84	76	86	86	73	78	75	75	74	81	91	75	73	78	84	81	90	82	86	83	82	69	75	94	79	80	73	79	69	77	98	78	77	62	71	78	97	85	85	76	81	76	69	79	65	77	73	84	88	85	63	82	81	80	74	76	76	79	80	79	86	99	94	87	79	73	56	70	79	73	81	85	88	62	76	90	111	71	65	92	68	77	61	80	75	81	79	99	77	71	84	104	78	83	80	84	66	82	89	85	90	83	71	77	77	74	85
345	1	1900	196402	566	0	24	130	212	381	346	385	369	343	315	308	264	251	243	270	239	244	230	203	230	191	206	186	182	194	176	187	198	193	183	163	183	196	176	178	163	153	161	186	175	156	165	157	145	143	151	160	166	172	155	163	165	200	137	163	139	169	152	154	166	154	141	158	128	157	160	160	178	165	152	157	157	180	141	164	179	166	161	145	132	158	137	173	155	145	141	171	164	158	148	163	154	136	153	157	147	148	177	153	152	154	153	134	148	155	161	157	139	171	149	149	136	159	144	179	166	134	121	138	167	147	152	156	163	148	158	157	146	159	148	164	141	145	155	129	146	143	145	161	169	181	165	159	144	154	131	158	150	145	163	149	162	146	128	149	164	144	157	148	131	157	165	151	151	156	162	128	168	139	173	138	153	143	159	149	151	129	149	152	165	155	157	154	163	141	175	147	149	148	140	165	154	167	134	158	157	162	164	144	166	151	139	147	147	136	143	148	153	128	138	145	159	153	164	173	149	146	146	143	146	155	158	152	166	144	159	184	148	150	150	162	170	158	137	154	156	178	155	176	138	165	138	149	171	145	146	162	129	138	161	148	107	148	166	138	158	152	138	144	166	145	152	139	158	139	156	128	139	125	149	163	130	146	151	133	126	131	167	136	174	164	139	156	172	149	150	165	156	155	157	138	140	159	121	147	141	140	154	134	161	162	147	153	166	136	141	137	138	156	162	145	169	139	141	145	128	140	144	156	160	150	157	149	168	143	152	143	139	141	150	136	144	160	165	136	170	145	127	157	192	123	154	133	156	163	157	132	133	152	128	182	151	136	148	150	164	131	148	135	157	127	160	127	154	169	155	136	150	139	176	142	153	155	141	167	142	163	154	154	138	134	157	156	128	143	137	134	164	162	134	157	161	138	142	143	130	157	133	160	138	126	147	149	129	144	148	131	160	164	156	164	131	122	162	156	144	153	149	123	137	163	158	151	169	145	143	172	166	142	127	153	176	129	145	142	155	140	152	153	143	149	149	169	160	146	123	157	145	152	150	169	138	161	162	139	151	148	161	147	165	151	157	151	153	150	139	154	144	143	174	149	148	146	130	148	144	140	151	141	135	113	144	169	146	157	170	145	165	150	155	158	165	142	149	168	145	146	147	119	134	141	158	164	158	141	148	138	141	145	162	154	128	135	171	133	141	157	150	121	141	144	143	156	148	158	166	178	153	159	151	147	150	147	128	131	156	148	139	152	160	146	163	153	155	154	153	149	122	142	139	163	146	140	158	139	125	152	140	144	135	140	144	172	139	160	149	143	152	134	149	141	150	145	164	125	148	142	133	139	147	156	143	159	138	141	163	149	157	141	135	141	142	156	129	152	155	136	139	149	157	147	134	156	137	162	140	126	155	157	149	157	139	149	139	156	172	130	153	154	148	158	120	141	157	133	142	138	180	140	149	170	138	162	162	138	153	154	156	158	145	146	143	162	130	161	154	147	155	165	142	175	138	164	148	138	152	152	146	153	149	136	149	144	138	135	149	141	123	152	164	139	162	169	141	155	161	136	156	146	137	138	167	146	148	143	140	148	145	168	124	156	136	137	149	157	141	137	172	148	169	151	148	146	154	143	142	166	154	149	157	165	144	139	150	156	153	162	145	158	137	141	138	128	146	140	149	150	134	140	156	141	129	155	156	145	153	143	155	132	161	162	146	157	138	154	156	141	136	118	160	158	160	165	135	134	155	157	158	158	139	164	173	142	153	159	143	177	171	141	147	151	185	148	141	147	140	140	153	136	169	141	133	119	133	149	145	168	149	145	157	133	136	133	155	152	134	152	147	144	134	169	158	126	141	145	121	131	153	164	129	141	160	170	150	138	149	134	141	136	139	154	147	140	155	171	154	157	171	166	160	152	144	151	141	140	143	156	148	144	160	165	143	132	160	136	133	153	165	159	131	130	155	153	150	150	166	167	150	141	149	177	138	157	132	150	143	148	173	136	164	152	123	128	131	134	125	156	157	150	133	163	151	165	145	163	133	138	142	141	139	133	146	150	140	126	154	155	163	162	144	142	151	153	163	156	129	150	146	143	139	147	126	177	167	140	134	155	180	160	143	135	167	145	139	136	155	176	159	169	146	141	169	165	144	152	170	172	154	155	158	150	154	150	158	159	153	168	143	147	128	169	152	148	153	164	135	130	165	134	155	136	138	150	150	162	125	168	152	158	160	160	145	150	153	148	148	168	152	139	141	146	145	157	123	150	160	133	135	151	172	134	122	155	152	172	153	163	140	137	133	128	125	150	153	168	145	156	133	157	134	164	145	145	159	129	152	158	171	159	135	173	135	156
345	2	2100	196527	578	0	16	133	210	368	374	410	386	329	350	271	252	261	258	240	246	250	221	209	203	211	181	190	201	202	188	175	186	174	170	196	185	155	153	196	159	160	165	149	153	160	172	159	158	168	150	176	136	166	157	164	155	146	148	149	121	162	132	158	142	150	148	131	147	148	163	135	152	132	157	137	147	153	142	127	138	135	152	138	124	137	162	142	122	149	132	120	142	128	132	125	130	143	135	126	141	105	164	131	134	150	153	122	151	113	123	140	144	121	141	150	139	133	130	153	157	146	138	153	162	137	151	163	131	137	151	142	141	131	149	132	138	142	134	127	133	145	129	131	139	140	144	137	136	127	124	137	134	112	133	141	130	142	127	142	104	135	123	137	123	128	119	114	134	154	141	141	123	135	140	128	133	112	117	129	152	129	136	131	123	128	115	133	113	152	140	143	132	128	116	122	149	128	119	131	127	127	143	123	124	130	137	130	120	142	105	122	136	133	155	113	109	109	122	130	142	130	162	148	131	127	145	133	133	142	138	128	132	138	125	127	116	124	137	131	137	144	121	125	121	132	112	139	131	137	136	123	156	154	134	121	117	129	117	144	113	139	124	133	114	124	140	135	132	126	155	138	118	137	129	127	148	133	150	146	123	131	147	130	117	132	144	120	133	154	129	141	163	135	119	129	142	123	129	125	126	157	132	150	122	123	129	135	124	117	134	134	129	129	134	142	121	125	152	116	116	139	141	123	142	130	135	128	125	125	138	123	121	133	143	108	142	139	122	127	129	127	133	120	140	114	141	139	130	137	123	122	125	123	119	126	130	123	115	134	163	133	124	142	125	133	121	125	125	142	135	150	138	133	123	132	144	118	142	124	138	133	137	123	124	111	136	120	130	134	153	123	147	146	101	139	144	129	140	111	117	143	129	133	119	124	141	143	103	127	108	146	136	136	114	129	124	125	121	111	137	137	134	125	130	135	151	119	123	115	135	132	127	134	135	141	128	127	126	113	137	154	115	115	132	132	143	123	138	140	150	145	146	110	121	114	113	126	125	125	125	117	164	132	130	120	126	148	126	153	128	148	116	121	132	147	122	156	123	136	126	133	140	132	144	137	121	127	149	119	131	143	125	125	149	126	117	144	131	156	129	122	135	144	123	132	135	145	126	170	123	110	127	142	138	139	136	135	149	138	160	111	126	149	134	106	138	145	134	146	118	151	139	110	115	122	142	124	125	140	116	138	139	127	131	120	131	122	127	147	135	114	118	134	119	123	130	115	127	146	150	134	128	138	118	136	139	142	131	112	155	123	121	130	120	135	114	135	130	127	124	148	116	128	117	139	116	132	133	135	133	127	145	111	139	124	131	121	133	118	116	129	147	118	129	136	141	151	108	135	126	125	125	142	130	131	151	121	116	115	116	131	107	135	123	102	135	120	135	111	115	122	141	118	135	149	114	130	135	148	120	138	136	127	140	140	132	117	153	126	134	149	127	139	130	130	134	125	128	153	128	123	131	147	117	123	162	123	126	130	147	140	123	123	137	155	138	129	150	134	121	124	137	121	157	122	144	160	126	124	109	120	129	139	138	131	119	134	139	132	127	110	121	128	122	124	124	152	139	126	120	143	140	122	132	117	119	156	141	149	134	120	137	131	116	138	136	135	143	139	134	140	137	132	143	142	126	112	138	142	131	136	148	141	106	132	112	127	127	128	135	125	113	130	126	142	130	149	119	122	110	154	117	139	128	154	123	132	130	127	120	144	106	124	115	139	126	126	124	134	120	139	143	127	127	137	147	128	121	149	145	110	133	141	121	135	137	135	132	135	132	136	145	136	130	136	135	121	125	134	116	133	105	110	116	117	107	116	127	114	136	114	123	121	122	136	146	140	137	147	101	130	126	138	109	129	127	143	124	116	127	140	130	121	127	142	131	132	119	125	144	135	127	125	117	136	118	142	134	133	142	132	128	123	109	127	115	131	115	123	140	141	127	108	110	103	135	116	115	134	127	117	115	111	147	146	120	121	135	129	116	118	124	125	116	132	123	126	136	113	123	122	128	125	117	118	119	128	132	145	135	137	111	121	131	170	140	128	140	149	135	149	120	140	125	144	109	121	151	105	126	133	123	139	133	134	146	145	142	141	142	117	119	129	120	112	121	147	120	164	131	127	122	153	120	117	121	112	134	123	144	124	120	116	146	136	139	119	136	146	124	116	134	105	159	122	144	128	104	135	108	129	148	152	132	158	134	136	130	132	134	137	136	113	116	121	118	127	121	155	145	132	113	118	141	118	132	138	132	121	128	117	131	124	130	123	146	135	142	123	120	135	160	110	144	138	123	145
345	3	3500	196651	591	0	20	173	228	373	385	411	361	354	321	297	272	271	248	225	249	201	223	204	217	205	178	196	160	182	167	173	182	157	163	146	165	156	160	162	159	154	155	151	156	128	134	135	159	137	132	130	125	117	124	155	141	132	143	138	127	147	145	130	122	134	128	149	125	112	124	118	129	136	123	123	148	137	115	139	120	110	132	141	133	122	120	119	107	121	119	134	126	132	123	125	135	123	123	126	109	107	110	134	138	126	134	133	125	117	134	110	111	131	133	119	103	124	123	117	116	113	136	120	119	117	125	126	119	114	113	127	140	129	117	131	119	118	138	121	107	116	128	140	119	104	111	115	133	111	140	110	124	136	103	129	116	134	117	103	115	131	135	122	112	101	111	111	135	128	103	119	115	127	122	128	104	132	118	110	112	98	111	104	96	105	133	118	109	122	132	126	118	111	125	104	116	104	138	124	116	122	97	116	108	129	113	97	122	132	122	104	125	104	104	100	116	112	96	129	114	118	109	119	112	101	96	110	119	100	115	121	120	124	99	119	126	105	111	111	86	135	98	132	116	116	136	120	125	126	128	109	114	124	126	111	141	129	118	121	130	119	124	122	112	135	109	99	121	97	119	115	107	89	122	128	117	99	132	114	101	113	133	109	122	125	141	125	113	124	124	112	120	113	116	114	115	121	116	97	120	120	115	117	102	123	115	103	127	129	122	114	105	114	116	117	112	119	132	111	116	114	130	127	117	100	119	128	128	125	106	103	121	129	136	119	108	111	110	122	108	125	113	120	114	113	103	123	120	110	131	129	111	103	100	102	118	122	126	124	99	111	115	111	119	117	107	122	120	113	120	122	104	136	114	119	103	126	132	119	133	132	115	125	117	115	115	118	122	125	105	119	114	119	122	100	106	113	112	144	109	114	112	109	103	126	113	123	123	124	127	114	113	139	124	99	106	102	117	107	116	104	112	113	118	107	127	105	109	98	112	109	122	108	116	114	127	118	125	114	119	115	108	127	119	116	110	116	107	114	119	104	118	121	109	128	111	114	103	110	127	108	112	111	118	124	107	101	121	113	120	110	113	116	126	135	108	122	104	111	115	112	111	101	133	111	92	101	109	125	112	103	125	110	117	111	107	108	103	106	120	112	114	133	120	117	112	123	105	117	109	101	108	92	112	111	118	122	101	111	115	114	131	120	106	126	118	116	116	141	118	114	123	107	106	124	118	132	111	129	137	119	113	102	111	133	95	107	102	128	105	103	123	105	117	126	122	131	98	108	107	94	120	130	101	104	113	128	114	113	106	118	103	112	100	95	128	110	106	120	133	118	119	108	115	126	107	131	116	99	127	138	123	115	126	124	109	116	126	121	127	138	108	106	119	106	128	123	125	120	120	116	127	120	122	122	108	111	122	141	124	112	117	110	111	109	111	117	125	91	119	108	122	106	118	99	116	113	109	113	120	115	121	122	118	131	124	105	109	130	110	108	113	119	113	118	112	132	135	129	111	104	126	95	129	98	111	123	119	133	111	120	133	110	118	98	110	128	111	113	99	131	101	106	143	122	105	109	100	105	108	89	108	108	132	112	118	119	139	111	141	102	101	110	92	113	114	143	113	116	84	122	116	106	99	121	105	114	107	124	143	111	103	140	115	120	136	112	112	118	113	107	116	111	107	100	124	115	108	117	126	107	129	126	102	108	90	100	118	107	123	114	114	120	131	123	119	118	117	107	108	110	119	124	115	109	115	108	108	129	108	113	134	98	121	101	125	140	116	97	118	108	122	112	115	125	120	120	107	117	111	140	114	123	124	100	129	106	111	126	121	124	104	102	113	104	120	106	120	135	105	118	131	134	120	117	96	109	117	123	132	126	112	107	133	121	109	127	112	126	136	124	120	116	132	110	114	124	136	104	128	99	114	126	107	110	104	96	129	121	120	119	111	128	111	125	115	120	112	124	122	124	110	117	105	105	120	106	103	94	118	129	112	100	95	99	103	111	121	122	103	123	112	125	119	107	113	114	105	121	99	121	126	120	119	121	122	108	113	107	107	124	119	121	131	115	102	114	110	106	117	141	132	115	110	126	98	116	120	108	105	110	117	111	108	110	125	126	92	98	120	118	107	116	130	130	109	119	117	128	110	114	127	105	114	114	107	111	131	123	124	144	113	112	111	133	130	118	117	100	114	115	137	107	105	112	107	109	91	104	106	116	105	104	114	114	121	107	109	128	112	123	108	112	115	122	122	116	112	120	117	108	146	110	132	122	128	129	119	126	105	119	117	121	122	127	113	125	114	110	118	113	124	105	115	104	109	119	95	100	113	129	119	108	104	110	111	127
