345	0	2700	157174	373	9	22	103	208	367	341	438	390	403	339	309	300	292	266	280	277	269	224	256	230	229	248	243	207	222	192	210	155	204	186	222	196	207	200	195	180	165	185	195	154	172	170	176	184	142	158	155	157	163	151	158	129	163	174	138	161	159	146	150	147	148	164	150	159	142	129	142	152	139	131	123	158	141	130	134	143	133	150	155	126	134	142	156	139	115	161	131	134	141	133	127	137	124	126	150	152	134	135	138	146	126	136	151	144	151	121	151	127	145	133	137	130	122	141	135	134	129	160	147	140	141	135	138	123	149	134	152	129	132	138	127	144	140	139	122	123	123	126	131	116	150	155	112	153	136	135	125	135	150	132	143	155	156	138	120	125	121	132	140	147	127	162	122	147	141	143	153	130	147	137	123	143	135	135	135	134	138	142	147	135	147	129	145	144	133	119	153	145	113	136	131	142	134	129	121	129	131	136	126	136	128	143	132	149	120	145	127	124	146	137	128	110	129	127	134	138	156	126	107	137	138	142	143	139	148	109	145	122	129	127	112	84	152	135	122	117	137	134	148	122	145	146	110	139	137	124	142	126	143	125	137	105	131	134	135	144	139	145	146	132	134	125	112	150	133	120	123	136	123	133	124	134	137	140	131	121	137	139	134	126	121	132	121	140	141	116	136	130	146	119	117	132	148	119	140	130	121	123	119	140	136	118	120	137	128	137	130	118	137	117	132	123	118	132	119	146	108	152	145	144	112	137	132	130	117	137	122	142	129	141	115	121	149	119	127	113	130	119	121	127	141	151	127	114	140	138	134	129	99	118	151	134	131	121	112	112	160	131	113	114	141	129	149	134	131	129	133	156	127	122	111	121	114	140	125	130	118	137	137	138	143	145	124	124	152	121	113	154	140	122	134	123	133	137	143	123	117	137	146	132	129	143	120	128	117	126	117	134	120	133	147	131	148	130	115	137	131	122	116	143	122	129	141	122	120	116	148	118	121	143	127	117	126	138	149	132	117	154	141	124	120	145	107	110	122	133	126	131	143	119	132	128	128	126	135	143	137	134	148	125	141	141	127	141	130	138	129	128	143	128	120	135	145	120	131	127	138	151	136	129	136	139	114	119	139	136	127	140	149	145	127	125	130	140	116	133	123	144	109	140	139	128	151	133	137	136	134	128	132	117	133	125	136	155	104	138	118	135	139	121	128	112	142	150	140	127	119	155	120	115	141	136	130	123	142	146	134	120	139	129	147	165	129	105	111	136	132	135	139	141	126	144	122	127	116	146	134	132	122	155	150	139	133	133	134	151	109	153	141	144	134	126	123	127	136	141	129	139	124	121	128	125	150	142	146	131	134	132	128	116	132	135	118	129	139	142	140	124	123	145	143	132	145	119	132	144	175	128	130	110	132	140	115	143	130	132	136	131	126	129	132	122	140	154	130	142	143	150	135	117	136	137	151	114	116	125	126	131	153	133	130	129	142	148	149	145	139	120	133	131	137	147	128	142	119	128	120	142	123	127	129	132	152	131	121	129	110	136	138	117	148	131	152	144	153	152	110	128	119	115	116	131	123	136	123	134	140	137	128	131	152	129	143	130	156	133	147	136	128	130	148	158	142	147	118	124	124	133	126	149	126	122	118	154	143	141	122	125	129	112	128	134	135	132	137	135	141	135	135	136	141	130	114	126	126	104	125	132	137	114	137	136	123	138	121	122	131	143	128	128	123	137	122	140	127	120	149	136	125	138	128	147	155	133	147	126	124	120	147	118	127	133	141	124	136	129	147	142	135	123	144	112	142	124	133	121	144	118	138	138	116	135	123	149	144	149	142	130	135	160	136	122	96	164	113	137	124	124	114	98	140	121	135	116	120	133	144	143	137	125	133	117	144	152	126	122	132	113	149	152	139	105	123	138	116	143	140	118	109	144	134	111	138	121	132	136	132	117	128	140	122	121	122	136	141	142	127	120	115	133	143	131	150	150	125	144	148	146	137	139	144	136	119	121	150	109	135	120	122	134	144	132	155	131	137	112	126	145	127	129	128	139	123	116	152	121	118	119	129	132	159	124	152	124	140	144	136	115	128	122	155	117	125	122	121	137	128	126	120	142	130	137	153	117	126	128	123	112	134	124	127	143	134	116	136	136	128	120	131	126	151	125	116	115	124	128	144	137	132	139	118	125	117	122	124	131	119	120	130	129	135	144	131	139	139	122	156	125	124	110	131	132	143	127	111	135	139	127	153	127	138	142	129	141	129	129	134	118	125	119	137	125	126	147	146	125	123	150	129	119	134	126	143	129	124	138	132	130	122	130	121	125	132	110	122	147	121	153	125	110	125	131	117
345	1	1900	157298	363	4	57	103	125	267	285	323	292	278	261	214	219	209	149	194	159	167	152	167	154	145	134	125	125	137	117	113	104	114	98	111	115	114	102	101	101	95	99	104	101	115	111	104	97	105	71	87	91	67	81	88	76	90	93	74	90	91	81	81	69	95	85	99	83	92	80	94	99	75	76	86	79	92	83	70	80	79	88	72	79	91	70	87	73	72	85	81	75	70	80	84	81	61	82	87	85	81	97	85	68	85	75	82	63	60	86	68	67	70	91	80	82	72	83	84	87	56	81	74	66	78	69	75	76	81	74	92	83	73	66	87	68	92	66	62	80	69	92	76	77	83	87	84	84	84	81	82	72	74	61	54	77	90	80	88	77	86	71	71	89	71	78	87	63	69	77	79	73	58	66	80	85	66	74	70	86	76	84	54	69	61	82	79	80	70	93	73	75	78	87	68	69	77	66	83	63	66	80	71	60	65	61	77	78	69	69	82	83	73	62	50	71	78	70	86	75	83	67	79	75	72	60	75	64	82	65	81	59	62	70	80	76	74	85	77	74	64	60	67	78	70	76	86	70	87	79	76	59	74	68	73	70	73	75	72	60	96	62	59	69	84	62	68	83	67	73	69	52	69	77	68	64	67	60	75	61	64	72	64	74	85	60	76	87	77	67	59	70	76	83	78	69	78	73	60	75	83	78	74	80	65	64	76	69	76	68	57	68	70	60	64	69	78	56	71	76	63	73	76	80	68	73	74	62	71	74	64	85	74	75	73	65	89	65	77	73	78	67	70	70	70	64	75	72	65	77	69	56	70	68	82	76	69	74	80	70	72	66	65	62	78	65	71	74	74	85	69	72	70	72	90	66	61	81	63	68	84	67	86	83	73	69	82	84	87	83	60	72	61	51	77	55	52	71	63	67	70	93	89	83	75	72	75	76	82	84	66	67	61	54	62	73	73	74	78	63	58	71	59	73	67	72	59	61	80	89	78	81	51	81	80	73	87	71	62	84	67	66	72	84	87	78	66	75	62	72	72	57	58	58	70	66	80	80	68	75	81	75	56	67	80	91	80	77	88	69	93	80	78	61	80	59	63	64	88	80	88	74	64	64	60	73	78	68	79	84	67	65	68	88	78	70	55	67	78	69	71	60	86	79	64	70	67	53	85	61	68	84	66	62	67	64	74	72	74	63	65	75	71	69	65	67	67	65	60	49	59	71	77	73	68	69	85	76	56	62	61	71	70	76	74	68	63	76	74	72	67	67	84	77	69	73	68	63	89	57	64	64	62	73	72	71	68	79	66	63	66	60	76	62	56	69	65	67	65	74	70	53	67	50	86	60	68	59	66	59	69	73	69	77	75	65	77	61	71	70	72	73	73	77	89	67	60	51	65	70	83	80	66	71	65	60	79	67	63	71	60	76	73	70	46	64	68	64	74	78	66	71	84	59	72	67	72	71	83	94	75	71	62	72	65	72	75	77	70	70	72	65	77	88	72	67	51	83	55	80	68	77	70	74	80	70	55	68	78	72	58	61	78	51	71	77	68	62	69	84	67	62	68	66	72	74	53	49	58	63	74	70	72	67	68	70	74	75	68	66	61	80	77	64	70	83	63	78	66	75	67	64	90	67	71	61	74	60	56	70	58	68	75	70	64	73	71	57	76	77	85	72	77	65	68	68	59	74	68	82	74	68	69	73	72	76	96	75	62	80	66	73	63	76	79	63	73	74	72	62	64	75	56	79	64	66	85	77	69	66	73	73	77	69	66	79	83	76	72	79	74	78	91	72	61	73	73	73	56	86	57	74	69	63	70	75	63	80	65	61	58	79	74	66	67	74	62	77	74	62	66	66	70	52	48	52	78	64	54	71	66	77	75	85	65	63	81	83	66	78	68	83	63	71	77	72	67	81	72	66	72	75	75	66	68	67	59	66	84	64	74	67	79	76	61	74	62	77	66	83	85	55	56	66	94	61	71	56	76	73	69	77	81	64	84	72	89	69	72	79	61	71	71	72	70	72	77	55	69	80	83	62	77	59	69	78	77	67	53	80	65	65	68	77	79	51	78	63	74	74	59	74	67	71	93	74	58	74	65	73	75	80	56	79	85	70	77	58	74	74	73	83	67	59	71	70	59	72	74	66	68	73	54	74	58	74	79	72	68	83	72	69	64	63	74	81	63	76	69	85	61	87	81	75	71	84	86	72	59	79	71	77	64	64	66	85	85	63	80	74	69	56	56	73	66	87	79	79	71	53	76	61	69	70	61	65	70	65	67	65	75	81	78	76	66	69	82	95	74	72	75	87	71	62	77	60	70	78	74	64	78	67	80	71	70	62	66
345	2	2100	157421	380	7	35	92	146	284	296	356	318	276	280	277	239	226	191	210	176	198	184	206	166	140	154	145	155	146	129	155	125	133	126	125	101	133	109	111	120	106	136	120	103	105	105	94	87	93	104	105	92	93	75	104	95	96	84	101	89	84	102	95	111	78	98	91	89	81	82	88	93	82	86	97	79	85	90	68	103	74	80	79	89	71	87	80	96	84	84	92	84	85	88	89	95	63	85	93	88	76	80	86	73	87	89	86	80	95	69	81	87	70	95	78	95	85	84	102	81	71	92	69	85	93	97	77	79	82	76	76	80	85	72	81	82	76	81	82	88	98	76	79	81	74	77	84	70	85	70	96	76	83	96	83	75	79	72	81	81	91	69	71	75	71	89	75	83	74	83	82	88	80	89	77	89	89	73	89	75	74	89	72	93	71	73	83	95	97	89	73	90	84	80	77	82	84	67	85	74	79	88	69	73	76	73	90	81	69	73	77	65	91	85	71	83	98	86	80	91	71	73	93	97	82	89	68	87	61	69	74	80	68	82	77	92	90	84	87	78	85	86	70	81	80	84	81	79	72	87	78	75	77	69	86	94	95	83	75	92	71	77	72	77	73	77	88	88	79	81	78	79	86	68	89	89	85	81	88	96	77	63	89	69	84	91	95	87	83	83	95	76	80	72	77	67	98	82	68	78	81	88	80	70	78	75	80	71	74	87	71	96	70	94	80	65	73	83	79	72	75	64	85	74	99	84	78	80	72	77	93	54	76	67	89	60	73	86	88	68	77	70	67	81	84	103	85	85	94	70	73	69	70	97	82	73	105	75	88	85	82	75	63	74	78	76	86	99	97	88	78	88	93	62	69	79	74	76	67	76	81	89	80	61	78	74	66	63	84	84	79	81	84	79	74	85	77	80	100	79	88	71	70	79	78	74	77	87	82	71	74	81	69	87	73	88	68	78	78	83	78	82	83	77	74	68	69	63	71	95	80	83	80	84	78	75	72	72	72	89	73	82	92	72	68	76	76	64	85	85	77	73	85	86	93	70	72	77	71	74	68	91	77	74	92	92	83	77	65	81	71	93	83	78	78	79	98	95	63	63	91	72	99	72	69	100	85	102	94	89	71	83	71	79	93	88	76	87	73	74	88	79	69	74	78	64	88	66	85	62	83	75	83	69	80	79	93	75	106	83	82	90	81	66	73	65	72	89	83	64	87	73	73	71	70	86	86	68	66	89	80	77	83	92	87	76	74	67	85	100	84	78	79	68	65	74	76	89	88	69	78	77	79	75	81	82	77	75	70	84	79	59	92	76	90	92	90	89	79	64	74	82	71	82	69	74	92	70	86	67	80	69	66	72	90	69	90	80	84	90	83	88	75	81	79	73	57	87	84	81	83	90	64	70	82	93	96	90	90	79	67	75	77	60	90	83	74	76	97	73	84	79	82	84	65	80	85	78	66	75	80	74	66	78	79	91	71	71	69	87	75	84	83	75	81	105	83	76	80	97	77	76	87	79	76	79	75	84	81	71	69	70	87	69	90	63	69	84	78	91	71	75	76	63	86	78	89	81	74	66	67	77	74	88	81	77	84	95	79	81	64	70	76	87	76	67	97	71	74	80	86	81	74	80	68	63	59	69	84	74	77	63	87	76	76	86	69	82	71	84	82	83	94	94	78	77	86	76	82	88	81	85	82	91	76	85	65	75	104	71	92	69	80	88	70	72	80	77	58	76	91	84	63	87	75	68	71	79	74	82	58	77	76	76	75	89	93	82	75	76	85	81	72	68	77	84	75	91	89	83	81	66	100	72	74	76	90	85	92	71	81	84	80	78	86	83	84	62	82	70	81	95	66	80	75	87	76	102	89	83	93	65	88	82	68	71	80	78	91	89	76	70	73	89	67	79	73	78	81	86	69	74	74	87	85	70	74	76	82	81	87	95	76	71	97	83	80	77	77	83	75	75	77	70	68	80	75	80	70	77	61	75	66	93	78	66	74	88	78	74	75	75	78	100	83	82	56	99	92	100	72	75	74	81	85	90	79	78	79	65	93	73	64	77	71	82	91	70	76	73	70	85	87	73	83	73	88	90	76	65	74	87	84	80	73	64	73	79	88	80	90	81	76	67	83	78	99	86	81	64	82	85	79	82	96	70	82	88	77	84	81	81	70	77	87	93	66	89	84	80	87	69	78	77	77	84	89	80	79	100	88	78	76	88	80	69	82	65	88	75	88	90	80	106	76	79	72	79	68	54	85	93	79	63	75	79	80	88	83	73	74	82	76	70	82	87	72	68	67	86	83	80	75	62	72	83	81	87	80	73	82	80	74	75	70	89	87
345	3	3500	157544	438	4	34	131	188	335	358	418	377	351	310	294	275	257	223	237	241	243	227	213	184	188	204	201	192	172	175	167	176	161	178	143	168	149	165	156	154	143	161	148	143	148	152	148	132	132	164	137	140	149	131	111	136	128	126	136	107	132	154	117	136	131	146	138	118	124	101	130	112	146	129	135	117	124	128	114	119	133	119	116	136	114	131	107	138	114	118	121	130	105	115	110	117	123	102	112	137	129	125	128	124	125	127	116	112	126	125	109	110	111	119	119	116	120	131	108	124	97	118	136	139	93	100	119	127	110	117	115	132	115	108	111	115	118	116	112	103	109	130	127	115	106	102	122	101	114	112	115	128	93	100	109	110	117	108	116	114	107	126	116	115	128	95	91	126	126	106	115	127	107	113	113	108	106	121	119	98	121	120	100	95	109	119	108	108	105	126	120	117	124	100	125	107	110	124	136	107	105	116	114	104	111	116	112	109	118	126	101	135	87	124	113	109	115	113	116	110	110	123	109	103	97	104	115	127	91	111	122	111	98	116	119	124	119	127	129	113	102	116	128	98	116	104	119	104	107	110	112	118	98	98	118	123	103	114	102	111	119	120	112	120	114	103	111	111	115	124	118	122	122	109	132	105	91	118	113	110	95	115	115	122	94	119	100	101	119	101	116	128	112	106	118	95	110	123	106	113	99	117	99	108	129	119	98	114	112	100	106	104	123	103	107	116	114	102	113	104	131	107	90	102	99	119	115	111	108	117	129	109	103	102	89	112	116	112	105	99	118	99	131	105	127	123	103	92	122	89	108	123	127	102	124	124	102	137	126	115	109	116	126	106	100	95	107	104	123	116	99	112	89	111	122	116	123	113	131	102	111	101	126	103	116	93	107	129	112	105	116	117	125	108	106	91	111	102	103	114	127	84	100	124	100	111	117	128	113	121	109	109	104	107	132	108	118	89	101	116	114	115	91	98	107	113	111	93	117	105	129	108	113	113	101	101	103	107	115	130	109	119	118	119	108	116	111	98	116	110	121	118	104	123	135	122	130	111	132	121	131	102	118	90	114	120	109	130	113	104	119	114	103	133	117	105	106	99	113	115	106	111	120	112	121	115	122	104	97	102	84	117	123	110	112	106	113	109	91	100	110	126	126	114	108	105	98	117	116	104	131	90	111	109	118	103	123	109	121	101	106	114	123	104	122	126	111	121	103	97	109	93	103	93	127	109	122	125	102	103	123	96	92	114	124	116	117	120	95	119	108	100	101	113	105	124	102	107	121	112	119	113	98	107	110	113	112	112	131	108	101	110	126	102	118	137	117	123	100	116	97	93	118	116	100	133	118	94	119	111	127	131	112	94	104	123	102	123	107	116	139	122	129	94	108	116	112	115	113	92	100	123	125	116	120	103	100	117	120	114	98	107	116	103	120	119	139	103	133	101	125	102	110	111	116	141	103	109	116	113	104	118	104	106	115	117	103	107	110	113	94	125	111	106	97	100	120	114	124	124	107	98	124	103	100	125	105	112	127	101	130	112	107	96	108	107	111	104	101	115	127	102	120	125	106	95	100	117	118	105	105	97	100	104	81	120	95	112	117	104	119	130	107	120	104	96	106	96	116	105	103	120	114	100	110	121	113	126	109	127	112	111	141	114	108	97	106	109	110	114	109	116	104	134	115	106	100	116	118	119	108	113	99	122	113	115	122	104	97	132	111	97	124	121	104	97	116	113	93	111	103	104	93	116	122	122	94	112	106	112	120	101	90	116	112	124	112	111	119	116	100	98	104	91	105	103	105	92	111	115	114	131	113	105	118	115	109	116	110	98	116	103	110	120	95	86	96	105	117	106	121	92	115	128	118	106	108	97	99	123	119	115	112	117	106	109	82	122	116	120	102	103	119	106	93	107	124	113	106	121	99	107	136	109	96	102	105	134	105	109	104	116	101	101	105	89	112	99	117	117	111	118	108	119	126	96	118	121	113	105	111	100	121	125	116	107	114	107	118	118	117	135	90	109	105	99	99	89	104	109	108	108	110	136	108	101	122	129	119	95	110	101	129	114	108	117	124	123	107	118	121	120	103	116	106	120	121	110	99	100	98	96	98	116	100	107	112	129	110	107	104	95	129	107	111	116	137	97	127	104	112	111	99	93	124	109	110	104	122	98	126	103	111	120	119	119	124	110	117	110	91	132	126	113	107	122	129	119	115	104	125	104	134	112	126	110	106	116	108	125	93	88	115	101	104	96	121	103	112	114	112	137	109	97	119	95	108	106	128	111	101	113	91	117	119	134	107	96	117	114	108	105	102	122	100	118	103	131	130	87	94	109	112	117	125	91	121
345	0	2700	157667	399	5	31	112	225	351	368	426	409	396	361	344	309	314	279	283	271	271	260	246	231	259	210	243	257	202	206	206	184	209	182	217	179	184	202	195	164	188	196	186	184	153	144	171	167	151	179	170	169	147	150	155	149	144	151	162	144	132	135	172	158	155	140	145	139	131	160	143	148	148	139	153	135	135	172	149	155	120	127	152	154	134	155	149	145	159	142	136	154	123	107	121	117	142	122	138	128	150	117	145	126	139	143	127	122	126	146	145	142	150	134	152	147	138	139	171	152	147	153	148	143	147	148	139	128	139	121	159	127	123	144	139	134	124	154	142	152	139	155	152	140	134	110	135	149	134	123	133	143	123	120	134	143	122	121	136	152	140	164	130	147	122	147	154	145	139	154	146	147	130	137	131	143	129	143	154	120	126	119	130	144	114	134	142	152	151	147	152	114	130	130	126	130	150	105	152	117	128	160	126	108	158	134	133	150	125	119	125	151	137	139	135	133	116	132	125	126	136	152	138	123	124	139	142	147	121	142	119	122	130	133	113	123	126	144	144	127	147	136	135	152	92	132	110	136	134	142	140	118	137	141	108	125	134	121	144	144	145	139	118	130	132	144	126	128	132	115	138	124	135	121	145	137	137	124	116	130	104	143	115	139	151	134	128	125	132	117	112	133	119	135	131	137	121	119	142	131	127	147	126	121	126	139	122	141	127	135	135	135	144	131	128	135	120	123	130	141	139	136	137	149	129	131	123	120	132	140	142	122	136	130	138	134	144	138	155	122	131	124	146	138	133	127	139	121	127	136	134	120	135	121	135	132	126	143	149	141	139	151	131	114	132	138	135	138	117	115	139	136	140	150	127	135	136	117	152	122	159	125	126	136	128	141	143	145	115	125	113	112	121	132	109	145	134	131	132	131	135	121	138	130	157	134	142	106	130	134	139	117	112	134	131	132	136	144	135	128	145	135	126	141	117	113	138	137	122	122	151	122	130	126	131	119	144	133	130	125	125	94	131	141	130	122	123	127	150	115	122	133	145	129	133	142	128	126	134	145	148	136	120	123	127	133	128	120	125	137	120	134	132	131	127	136	123	142	118	111	145	135	111	129	126	123	128	128	143	107	127	118	117	144	129	118	123	130	131	113	131	144	130	120	127	122	117	146	123	126	132	126	125	130	112	126	143	123	120	142	140	135	140	138	125	137	131	128	116	131	113	123	127	132	118	126	136	132	122	132	133	170	140	130	140	133	119	138	138	120	114	143	136	118	127	129	134	134	119	123	124	120	122	120	133	123	136	113	148	150	138	126	144	125	143	147	152	129	130	153	137	131	135	130	117	137	135	132	143	127	114	122	129	131	138	138	127	110	148	126	132	112	128	134	116	123	144	139	128	115	130	137	147	130	144	122	138	151	139	122	130	134	139	135	144	127	117	135	135	139	136	162	143	140	143	142	130	152	113	119	134	144	127	142	137	123	116	126	146	127	155	157	134	120	128	135	122	127	130	118	140	140	138	110	141	130	145	137	135	143	142	124	161	139	128	113	126	122	121	119	157	121	124	122	116	133	130	134	134	145	131	127	140	121	129	132	143	123	122	126	143	125	133	139	139	111	144	133	114	130	142	136	133	130	115	114	99	112	151	134	121	134	157	124	136	144	138	125	102	127	126	117	132	113	126	132	133	129	128	124	117	135	128	151	137	128	129	137	121	148	135	119	143	150	122	116	136	133	133	131	144	91	129	156	107	128	134	118	128	130	125	142	118	123	117	134	138	118	120	125	129	128	149	119	138	129	112	137	130	112	130	136	113	113	101	137	117	128	131	138	130	123	134	138	137	132	121	138	135	111	104	142	127	141	134	135	145	116	119	139	130	130	134	138	111	136	138	144	122	130	145	105	139	120	128	121	137	134	133	104	133	136	121	138	119	109	130	134	134	125	121	114	149	133	154	130	122	126	145	123	134	127	142	127	120	110	123	134	121	121	111	131	143	141	113	148	140	116	122	125	125	110	130	143	135	126	122	130	147	141	124	123	123	131	127	118	146	125	146	118	135	124	139	120	134	135	145	131	126	126	134	141	98	122	118	125	121	142	133	125	117	110	132	129	104	105	140	143	160	136	144	126	137	124	144	115	121	130	135	141	135	133	130	145	143	114	122	114	132	110	123	147	134	131	103	133	130	118	150	151	149	128	123	127	142	128	130	135	131	142	129	117	127	149	135	108	124	142	150	131	144	139	132	118	121	133	106	132	137	134	128	127	134	135	124	126	134	160	132	124	156	140	113	137	144	143	150	134	138	115	122	123	128	131	127	144	118	134	117	129	140	116	131	116	135	130	127
345	1	1900	157791	433	6	54	88	135	267	301	340	286	268	260	233	202	205	190	191	156	162	168	170	154	150	138	134	153	123	123	123	118	106	94	123	114	101	96	99	107	95	99	88	109	88	90	87	100	102	89	80	80	71	90	93	95	99	64	73	93	69	69	77	67	66	88	70	81	94	68	72	81	96	68	90	76	79	80	70	77	68	74	73	66	80	77	82	75	73	81	67	76	85	94	81	75	77	83	68	60	102	80	75	80	75	62	70	79	82	66	71	62	60	80	81	54	82	81	80	89	69	78	81	75	73	95	73	62	83	74	80	83	71	77	64	85	79	85	71	82	59	71	79	82	62	70	67	73	53	80	60	86	80	60	59	81	69	71	72	70	65	63	60	66	75	86	81	55	68	60	75	62	70	88	72	62	61	73	64	63	75	71	69	82	65	78	60	84	68	72	73	74	56	62	80	75	73	80	61	67	56	73	71	60	71	68	60	63	54	82	69	65	53	72	70	89	63	69	73	74	70	84	72	82	69	81	67	65	66	70	82	59	73	74	78	78	60	61	76	64	65	79	78	83	75	77	83	72	87	81	70	52	93	72	63	77	52	73	53	74	77	58	77	86	81	61	80	57	71	69	84	71	57	89	68	61	62	66	73	60	63	86	75	64	73	89	65	71	67	69	78	58	56	78	75	65	68	80	72	57	70	86	83	80	71	51	63	71	71	74	77	83	66	61	65	69	69	78	75	65	71	68	57	72	55	59	67	76	65	71	65	80	73	92	70	73	82	68	63	68	69	65	62	80	63	68	71	61	66	77	80	61	70	72	66	67	66	77	70	71	75	78	75	89	64	58	74	67	77	63	68	74	78	80	79	68	81	65	68	60	74	64	69	65	59	56	75	83	77	72	81	74	65	69	81	65	54	76	68	71	84	68	81	82	83	63	72	74	67	60	80	69	61	68	76	63	63	74	80	83	85	70	72	68	62	70	66	60	58	69	58	84	72	66	89	70	61	80	73	74	67	63	63	68	71	66	87	76	73	71	51	61	69	76	75	72	85	95	66	54	68	61	81	51	76	69	63	62	79	67	72	67	62	64	70	72	69	56	73	81	83	73	69	80	70	63	64	64	78	69	64	74	82	72	64	64	54	69	75	65	62	82	71	62	71	74	76	66	73	65	68	55	80	69	80	78	80	70	64	69	62	67	74	84	68	74	75	60	60	67	65	81	74	71	75	80	47	60	87	63	74	67	74	52	69	75	82	62	59	67	73	66	54	73	64	97	61	77	71	73	53	54	79	72	80	79	72	71	74	60	79	77	77	74	79	73	65	77	74	68	76	82	72	61	68	66	71	64	82	70	62	72	77	72	73	71	66	74	74	64	77	76	66	71	65	63	74	62	82	64	66	72	67	62	71	72	74	79	71	77	82	53	67	81	73	74	79	71	74	68	70	82	79	92	92	82	61	58	75	72	85	65	73	72	80	60	70	56	61	85	67	87	74	64	71	74	69	61	71	63	65	61	59	63	76	59	78	69	65	75	78	70	73	72	69	71	71	76	90	68	74	69	69	74	85	65	61	68	71	61	83	87	77	59	79	63	68	66	67	70	72	64	68	77	76	65	76	56	66	77	77	64	71	58	55	64	65	65	59	72	83	83	66	61	78	62	91	77	69	70	69	60	63	68	67	64	69	77	84	76	68	66	79	67	78	71	61	83	72	60	70	64	78	69	69	80	47	71	78	72	65	72	50	63	60	66	84	77	67	67	74	75	76	81	56	68	72	73	81	77	69	86	71	60	70	64	93	50	63	73	71	62	63	68	59	63	81	85	67	79	74	82	76	70	62	85	78	66	61	70	60	69	66	72	74	71	69	80	71	62	64	74	68	67	75	74	65	75	72	79	74	71	80	60	79	69	71	65	76	74	65	67	71	72	63	91	65	62	61	80	62	87	71	62	65	62	71	63	74	64	73	78	77	72	70	60	72	72	82	61	60	67	73	80	65	58	63	73	78	69	76	64	59	68	81	57	75	85	68	64	79	63	53	75	86	81	62	62	58	80	67	56	69	86	81	67	71	77	61	72	78	59	66	79	74	69	54	70	73	63	68	77	68	60	70	75	69	69	88	73	73	54	73	71	80	73	76	65	65	64	69	72	60	68	61	90	59	68	68	74	75	65	58	60	67	56	81	74	71	74	90	82	61	73	62	73	67	74	59	66	60	55	69	72	83	66	59	73	51	70	73	61	76	63	88	69	92	72	63	82	71	66	69	70	61	72	74	53	55	68	72	78	68	63	76	56	76	57	55	55	61	71	59	59	67	62	86	83	68	61	76	91	64	73	79	61	60
345	2	2100	157914	442	6	37	88	140	289	277	367	312	309	263	256	236	221	190	217	172	177	182	177	187	146	165	142	142	158	136	130	135	123	115	127	114	122	111	130	113	112	119	107	112	101	107	77	97	115	103	100	104	92	110	95	86	94	89	80	87	100	95	90	107	95	95	81	75	93	86	109	95	75	90	81	90	83	105	100	95	105	88	82	81	73	83	83	72	85	95	76	76	86	79	91	89	93	85	72	79	84	103	84	75	81	81	86	84	80	83	93	75	84	86	92	82	90	95	69	94	80	94	83	81	86	82	92	94	93	91	85	74	72	89	80	87	67	86	87	93	58	71	76	83	81	82	80	72	95	73	82	79	83	110	72	80	76	80	71	93	88	81	86	102	75	88	95	88	79	75	78	71	84	73	91	84	80	81	78	87	70	79	81	69	82	64	85	75	86	71	78	79	76	70	70	74	85	82	77	83	88	72	94	97	77	92	85	80	80	76	92	67	84	77	98	82	90	91	90	71	78	81	97	87	100	71	77	88	81	87	79	84	76	76	88	66	92	90	65	81	81	66	74	104	66	90	87	76	87	89	88	98	89	64	91	75	89	75	75	83	83	81	84	66	78	77	74	74	59	76	103	72	81	78	71	79	65	80	78	67	88	79	73	94	76	90	78	72	88	69	71	82	69	82	82	80	76	78	69	87	85	86	79	87	64	81	74	82	72	93	92	83	79	77	79	76	70	87	86	80	79	91	84	63	67	82	77	84	104	85	76	89	90	91	79	77	100	75	79	87	74	67	74	63	82	79	92	63	80	79	87	74	79	90	80	84	63	84	74	66	88	70	69	69	79	73	78	65	76	82	87	100	92	97	69	86	63	80	91	78	85	80	78	79	99	92	92	70	89	75	70	96	82	82	94	76	90	72	78	72	83	97	76	82	70	83	84	80	78	75	71	83	79	90	102	93	72	103	81	69	88	80	86	77	86	80	77	76	81	77	84	81	96	90	86	71	85	91	66	92	80	94	89	78	100	85	80	92	79	78	87	65	84	76	68	95	76	80	68	73	66	72	84	75	84	90	72	74	88	62	82	88	70	70	75	88	79	81	87	79	60	79	77	60	84	76	85	73	81	81	80	88	92	70	84	75	89	87	74	80	76	89	68	69	75	68	78	67	65	83	83	82	75	69	88	80	70	73	73	77	78	79	88	65	91	87	76	71	83	90	68	77	103	72	69	69	83	68	81	84	95	79	83	55	73	77	90	77	86	85	73	84	86	71	107	86	76	88	87	78	96	70	96	72	78	76	78	71	91	81	81	89	81	72	71	76	86	86	67	93	90	84	84	81	73	68	78	79	95	63	78	91	69	68	55	64	82	88	68	76	91	68	68	91	60	80	66	70	73	87	56	85	76	84	72	85	86	100	69	85	87	73	80	73	88	82	100	70	94	87	68	67	71	58	68	68	75	86	81	83	72	88	64	73	74	66	81	76	73	93	81	95	69	67	85	63	68	82	82	69	79	98	84	96	68	81	70	83	84	84	81	67	84	62	94	83	75	77	92	82	80	83	62	77	72	80	79	77	91	79	83	95	83	78	66	80	89	78	86	70	80	83	80	75	75	70	83	74	92	71	89	72	73	88	91	77	86	66	81	87	84	69	81	79	81	90	96	77	80	89	75	78	90	75	91	79	48	84	77	83	78	78	78	88	69	72	77	84	64	66	66	75	70	72	74	69	83	76	74	83	81	86	70	77	84	73	85	82	87	73	60	71	80	67	66	68	75	72	77	89	81	95	98	78	84	76	75	82	70	80	96	71	79	71	86	82	68	58	85	81	98	85	80	77	71	68	96	79	70	82	79	86	79	51	72	76	97	86	85	74	76	73	72	67	76	77	71	69	70	82	86	80	84	83	79	92	75	78	100	79	80	83	93	62	79	85	81	92	76	73	67	93	79	59	94	80	76	71	85	69	84	96	85	79	85	112	65	77	79	68	77	80	70	78	67	88	86	63	88	76	90	92	77	85	97	98	73	82	83	67	78	68	92	86	80	79	71	89	87	61	86	68	69	77	64	72	64	84	81	72	76	68	80	56	71	68	59	69	74	76	82	87	61	77	72	82	90	95	77	69	87	75	61	88	72	70	75	88	72	67	83	83	87	73	74	85	86	81	77	80	77	78	84	78	78	71	81	74	94	75	92	96	73	61	78	86	77	91	85	73	88	78	80	83	79	88	82	70	68	88	93	95	82	80	100	75	88	77	84	83	92	83	84	87	81	81	76	68	78	84	78	82	71	86	91	61	81	71	99	87	78	68	82	88	89	56	67	86	68	80	81	92	79	78	95	92	86
345	3	3500	158037	419	3	30	125	184	341	327	414	341	350	295	294	268	248	251	245	233	207	229	207	183	208	191	177	172	178	178	170	173	179	185	147	143	151	161	175	160	145	141	136	150	139	140	144	140	117	135	144	108	123	121	101	149	134	146	131	133	118	124	139	117	118	115	114	130	132	107	129	95	124	117	115	116	131	126	113	125	128	111	121	109	125	103	113	122	113	131	107	114	109	120	97	105	104	100	117	117	124	125	124	106	112	122	137	137	119	110	114	96	130	117	121	121	122	134	114	122	117	106	126	101	94	122	110	114	106	112	113	114	124	103	115	120	131	110	120	106	116	120	108	89	109	104	110	118	103	113	108	105	123	101	92	114	113	106	123	110	98	110	118	109	132	84	119	108	101	107	100	100	112	111	127	104	121	110	102	115	116	96	124	105	105	102	102	100	94	107	127	102	105	103	111	115	107	108	121	103	102	129	108	128	109	106	97	117	119	103	104	106	112	116	107	94	102	107	121	90	108	113	100	126	106	106	120	90	109	95	116	114	88	105	108	115	128	108	103	112	107	128	121	107	108	113	104	119	102	98	109	119	113	107	120	93	121	114	104	106	125	103	102	112	101	106	101	121	107	104	107	91	97	104	106	96	112	112	112	109	124	102	121	101	96	98	118	115	109	110	94	97	98	115	111	94	86	109	109	103	103	117	115	108	111	105	87	95	101	89	129	99	119	113	114	113	126	116	118	120	94	105	119	118	112	108	111	104	135	82	120	113	123	108	132	127	103	114	98	126	97	109	110	118	114	103	95	107	117	101	103	98	108	100	104	116	96	102	110	111	108	100	108	109	122	102	111	101	114	124	111	104	94	128	107	107	92	111	107	97	113	118	109	120	103	107	108	79	114	104	98	104	107	103	107	102	97	125	104	111	112	112	112	121	99	96	99	99	107	93	93	122	126	99	110	102	105	115	82	90	112	101	108	102	101	92	111	101	95	92	103	96	102	105	118	119	118	109	109	113	100	104	108	106	110	98	113	100	119	113	114	109	109	103	111	114	99	91	99	97	113	111	107	107	105	98	93	117	102	92	98	108	131	108	120	105	100	115	109	99	90	115	98	114	100	106	121	117	110	110	106	109	98	94	117	105	100	113	102	120	105	115	102	99	121	134	129	110	123	117	114	124	100	121	110	107	113	106	108	109	105	104	101	108	99	126	106	91	101	115	91	101	108	112	120	91	104	118	104	107	108	100	112	89	97	102	107	108	107	115	112	94	93	106	105	109	112	102	110	105	90	104	105	118	95	121	109	101	117	106	101	102	102	115	98	88	117	95	104	104	98	113	118	119	101	98	127	105	114	95	112	119	113	95	101	117	113	114	111	104	118	112	114	92	86	117	84	120	117	96	119	112	111	105	115	95	110	94	106	118	112	127	125	96	109	97	120	98	90	115	107	105	115	98	121	119	111	102	109	121	105	100	83	109	88	104	124	115	113	99	124	121	108	104	123	106	106	115	106	100	113	104	126	116	112	82	87	102	114	130	112	104	124	124	112	133	95	107	95	94	94	123	125	110	109	108	104	104	127	117	129	105	117	112	96	100	107	84	109	100	110	109	88	111	94	99	110	118	116	112	108	92	87	102	110	98	95	105	94	109	119	90	125	102	111	117	115	109	106	107	112	94	90	103	109	111	122	110	105	121	115	96	118	118	90	110	111	115	104	111	109	109	122	111	110	113	95	117	119	121	103	116	112	104	97	95	121	119	122	105	108	120	104	114	108	132	117	87	107	89	101	101	109	105	123	107	110	102	113	99	125	97	116	115	121	122	104	102	106	103	100	95	125	101	111	99	110	116	123	74	116	96	107	110	101	108	91	113	109	120	109	97	104	117	111	112	109	106	118	108	85	109	108	105	95	90	119	104	80	122	114	108	104	118	113	120	109	98	110	120	103	97	89	93	110	123	93	107	100	95	102	107	109	117	99	99	137	82	100	118	122	107	102	122	97	101	119	106	131	110	120	92	110	110	105	108	124	93	85	113	98	114	100	115	105	113	115	98	110	114	104	106	109	116	112	117	113	115	132	108	114	102	106	120	101	105	118	132	104	115	105	111	113	100	108	118	103	112	98	85	101	91	99	113	102	107	121	97	115	104	97	91	105	103	118	94	111	121	104	101	92	128	114	109	102	106	131	107	110	99	96	100	90	98	96	119	117	117	86	101	106	110	110	104	104	107	118	118	122	106	99	116	106	100	106	109	96	106	117	84	104	106	114	114	96	90	124	98	120	112	103	114	108	117	98	108	116	111	99	97	102	113	104	115	89	102	106	121	114	84	104	119	124	115	121	94	99
345	0	2700	158160	407	6	23	134	194	359	363	447	401	403	368	327	333	285	300	281	263	269	262	254	252	245	237	218	214	219	228	212	211	197	209	196	210	180	180	198	194	179	175	149	184	182	172	170	162	178	167	149	178	177	171	172	152	171	149	172	161	154	171	147	154	162	154	128	157	162	169	156	153	140	131	151	146	146	143	144	134	141	139	143	142	151	141	138	152	149	136	139	156	136	143	145	165	136	142	144	156	144	147	164	156	163	138	147	131	165	140	146	165	131	142	168	163	132	143	146	151	132	134	134	146	144	156	174	158	158	119	149	146	119	138	136	144	118	123	125	145	151	121	121	140	149	147	144	141	135	134	139	133	144	138	128	149	123	136	145	141	134	131	136	152	124	141	122	136	136	133	128	154	128	157	150	144	140	131	139	135	148	135	120	139	149	118	132	143	135	155	130	144	130	138	140	151	121	130	135	119	129	129	133	126	149	133	156	123	123	149	123	126	147	126	165	125	130	146	130	122	152	120	129	132	141	140	137	127	148	133	138	128	140	148	151	128	136	128	112	138	137	138	141	138	151	129	138	141	134	152	127	138	156	141	143	124	131	144	160	146	110	131	139	157	138	132	142	128	152	114	124	142	125	133	147	111	133	146	140	122	152	128	128	146	124	143	150	152	123	133	129	128	133	135	129	114	151	128	138	137	129	141	127	146	129	125	150	136	124	148	140	156	147	134	125	144	117	135	123	143	136	136	145	154	122	137	154	123	119	132	135	132	116	132	125	137	115	145	136	122	124	133	128	127	117	149	134	146	145	128	135	147	116	133	123	126	141	126	140	140	136	139	131	132	111	133	123	148	149	144	146	114	149	136	129	125	137	142	140	148	132	119	139	130	139	121	135	140	123	131	152	143	146	141	146	130	123	138	123	133	143	146	141	159	145	111	143	142	158	148	146	139	136	128	141	129	130	134	129	139	123	112	147	140	133	118	158	161	135	130	142	125	138	116	138	113	127	127	131	130	116	142	121	146	124	134	120	144	154	129	124	148	121	123	132	118	110	132	117	109	132	113	143	137	130	138	140	126	117	146	149	122	140	131	136	132	151	130	157	135	127	144	132	141	135	140	147	128	134	123	140	132	138	130	129	140	127	117	131	122	118	137	123	131	143	142	122	121	130	139	116	131	135	148	131	131	137	132	146	114	142	143	159	124	128	136	120	116	147	151	130	123	109	125	122	159	140	133	136	132	126	119	135	132	130	141	137	138	115	127	148	142	147	130	127	129	131	135	163	145	126	127	135	129	150	133	125	134	120	146	132	143	143	145	165	136	137	136	142	111	121	157	137	143	130	116	119	123	150	173	131	129	134	135	140	128	121	150	165	121	139	124	125	139	120	137	123	147	128	146	141	132	143	122	121	133	132	131	123	137	124	138	120	149	136	138	133	140	151	137	145	139	119	118	153	149	144	133	124	154	139	125	115	113	138	134	139	139	141	131	139	121	133	130	143	155	138	127	140	129	134	130	144	136	132	132	133	122	142	131	134	138	136	128	125	140	130	130	143	141	126	117	137	157	158	134	135	113	127	127	98	126	129	142	147	127	122	132	136	145	132	132	140	160	131	141	139	128	154	132	126	132	125	134	139	148	154	156	178	149	135	159	134	133	136	138	125	133	136	149	155	125	129	139	137	141	157	130	153	131	136	127	130	146	125	147	144	141	143	157	116	136	132	121	127	129	142	126	137	151	141	139	131	122	135	128	139	145	131	124	133	137	128	152	105	134	119	149	150	134	137	140	136	150	117	141	125	152	145	125	146	136	133	138	133	131	135	121	113	125	130	120	108	140	127	133	140	133	128	130	118	125	122	124	144	131	127	110	136	130	127	140	144	131	163	145	139	148	136	137	136	123	145	137	119	137	130	151	139	143	129	132	143	150	138	112	146	125	142	128	117	142	125	114	137	123	139	122	153	161	142	138	134	128	141	149	132	131	129	100	115	129	128	140	112	128	148	137	125	116	117	139	130	130	147	134	149	137	144	141	145	128	112	124	127	127	142	136	126	142	135	116	132	138	136	164	145	137	122	122	134	129	160	129	124	130	117	135	109	122	156	127	132	141	137	146	133	130	128	133	155	144	132	114	148	113	131	131	129	130	117	129	115	134	170	131	108	141	127	141	154	168	138	129	145	130	146	148	126	123	140	142	117	151	136	150	136	116	120	141	141	136	140	143	151	131	133	151	146	116	135	149	137	156	146	150	143	130	131	150	137	140	142	138	99	131	135	128	138	134	129	136	121	111	143	145	117	136	144	131	137	128	136	131	137	143	126	147	130	136	141	118	150	108	152	153	118
345	1	1900	158283	424	7	47	104	144	310	295	327	291	271	259	239	210	214	185	211	188	186	156	137	133	169	112	149	141	147	111	147	129	118	138	100	89	123	98	136	106	115	95	113	100	91	81	105	98	106	93	75	88	79	105	113	96	90	76	94	93	106	76	80	83	68	71	84	96	80	82	86	86	90	80	98	82	76	92	87	95	74	97	78	65	76	65	74	81	73	79	96	89	65	88	68	71	88	84	84	111	80	76	83	86	70	97	68	86	92	96	68	85	81	74	88	76	71	81	83	92	79	76	85	79	88	86	83	74	77	86	75	73	76	68	73	75	67	76	79	63	92	79	65	88	74	75	78	73	68	81	74	76	85	76	75	79	80	86	92	68	87	72	86	66	70	64	85	80	78	66	81	90	78	98	89	84	74	73	74	57	80	70	73	80	86	79	91	66	84	67	81	71	63	80	67	75	96	70	64	68	74	76	55	90	79	65	80	76	71	73	77	69	79	82	74	85	71	88	64	74	83	67	78	83	78	75	75	95	97	72	72	93	73	72	71	78	78	79	78	68	74	74	77	71	74	87	70	75	66	85	85	79	81	57	81	90	70	75	90	74	81	79	67	73	71	82	50	90	86	88	75	63	70	80	71	56	76	77	77	72	76	66	78	85	58	69	86	85	84	66	74	52	69	73	75	77	78	75	77	90	68	68	77	81	70	68	84	58	75	75	70	86	72	86	74	65	67	65	77	81	82	67	82	80	83	74	80	69	74	80	89	79	73	60	72	71	83	83	82	58	67	80	66	72	80	79	87	57	62	83	69	80	63	65	62	79	77	74	68	64	50	85	70	66	71	58	70	82	71	82	78	80	65	75	74	89	78	69	81	80	80	79	77	94	81	76	68	86	76	91	70	79	80	71	81	68	72	75	78	80	75	69	66	67	74	84	76	79	77	69	65	94	89	74	92	79	79	84	84	69	81	72	79	82	71	67	62	80	78	75	85	95	79	78	66	87	75	87	71	93	72	86	70	72	75	75	62	77	77	73	83	67	90	76	70	80	64	71	44	84	81	64	61	83	75	71	80	69	71	81	68	69	69	90	80	70	83	83	71	68	79	79	59	82	72	75	76	77	66	78	77	82	66	69	100	81	87	75	82	71	67	64	82	64	94	79	89	71	85	85	61	61	65	85	59	56	77	72	66	83	68	67	66	61	76	84	86	81	72	76	91	71	72	65	62	74	67	79	73	76	98	63	89	83	77	70	75	75	90	77	72	63	83	83	84	67	82	69	64	95	70	73	74	57	57	89	75	66	69	73	66	92	73	60	83	65	82	70	81	88	88	84	88	78	83	90	80	93	75	80	76	65	75	68	86	90	90	77	82	79	75	55	80	81	65	90	77	60	59	81	84	78	84	77	60	65	74	89	78	59	93	59	69	78	79	72	75	80	78	103	98	65	68	70	75	67	72	74	84	79	70	68	64	73	93	85	80	76	69	67	76	64	81	82	66	74	66	80	69	77	87	92	89	88	90	70	66	75	81	84	70	81	73	81	77	67	65	80	82	91	69	83	82	76	70	61	90	75	74	83	67	85	74	79	86	70	72	79	63	75	68	82	90	79	82	79	76	75	85	80	65	67	71	73	81	79	71	80	67	74	87	85	74	73	74	70	64	67	89	88	63	67	65	69	69	72	68	73	74	64	92	62	83	64	79	94	85	84	63	81	82	92	72	69	73	79	73	70	74	75	72	67	74	92	85	85	67	73	64	67	89	70	67	76	79	71	84	77	97	71	74	77	76	75	57	67	74	69	77	80	81	58	90	57	73	82	71	75	73	91	88	73	71	64	74	72	75	87	67	85	68	85	72	79	63	61	74	72	65	78	76	78	67	84	80	69	80	71	72	69	69	69	79	81	86	73	84	76	79	79	88	82	88	93	66	95	78	82	78	89	64	92	98	91	59	79	84	59	62	86	69	84	81	69	75	77	72	86	87	63	74	64	69	74	67	79	68	82	64	73	71	82	96	86	78	88	74	76	66	72	67	78	65	60	74	73	75	84	70	67	83	67	69	68	76	88	85	65	70	83	91	65	55	88	60	68	67	81	78	81	86	71	77	76	65	80	65	89	65	67	66	79	75	69	80	92	84	75	77	58	67	83	56	68	71	80	85	61	95	74	72	76	86	79	78	79	71	89	80	85	82	71	71	74	86	69	71	74	79	65	77	69	70	74	62	87	84	78	79	79	63	81	87	83	82	97	70	70	80	59	54	79	79	73	77	67	72	75	70	70	78	80	80	77	74	76	80	82	76	91	73	78	69	80	78	82	80	71	74	67	86	84	74	58	76	76	86
345	2	2100	158407	428	2	37	120	144	327	334	369	308	325	308	247	229	213	224	224	199	179	183	153	159	166	166	151	158	164	132	141	146	145	119	136	116	142	129	108	112	135	92	119	105	131	103	90	94	117	101	101	123	101	86	96	87	102	94	89	108	96	117	108	93	104	94	94	90	81	98	100	81	83	92	89	87	96	84	86	94	91	83	95	95	102	91	75	76	74	89	79	103	90	87	93	80	84	81	82	78	76	101	107	76	88	93	68	78	98	90	78	87	78	84	82	75	79	82	80	93	80	80	73	83	86	79	76	81	93	85	73	88	75	98	72	86	73	85	80	87	71	75	76	65	60	85	70	69	86	86	89	75	90	89	84	65	75	74	82	87	72	95	76	90	88	75	72	96	95	91	73	96	70	82	101	76	85	86	72	80	89	68	82	79	67	83	87	72	73	66	85	94	91	78	76	66	68	61	75	71	76	61	92	79	79	75	66	85	72	82	76	94	79	70	67	78	92	83	76	87	77	91	81	82	94	78	69	91	86	72	81	70	92	87	71	77	69	80	68	65	86	76	85	72	70	83	93	85	74	98	90	69	79	75	93	80	81	68	101	82	80	80	80	81	75	91	64	71	70	90	68	77	80	76	85	80	100	74	72	83	93	84	85	88	82	67	92	103	78	77	64	86	86	84	71	71	81	77	80	71	70	92	77	86	70	73	81	79	87	82	87	89	78	90	65	105	93	66	89	68	70	81	70	71	80	75	79	95	82	86	82	93	79	64	70	73	66	79	77	73	101	78	78	94	80	79	75	66	80	84	62	70	71	77	91	96	96	76	72	88	82	79	81	90	77	76	59	76	80	82	66	81	75	88	84	85	67	80	83	71	95	68	79	89	75	89	86	97	79	80	87	79	73	72	71	78	66	79	77	81	78	89	103	64	94	82	64	76	85	90	83	97	99	99	85	83	91	89	80	77	79	77	71	85	82	67	84	72	80	64	72	76	83	81	78	93	75	79	82	87	72	74	70	79	82	85	85	62	67	95	95	86	69	80	77	74	66	79	86	89	80	72	88	92	77	80	80	65	71	86	81	89	74	67	80	96	79	101	81	71	66	118	65	78	84	68	89	74	78	65	83	62	86	86	70	84	73	74	79	75	85	93	75	73	71	63	67	76	77	84	78	87	82	80	86	79	83	84	79	81	78	83	86	79	89	80	72	70	74	84	73	70	68	81	82	82	72	94	81	72	71	79	71	85	83	79	83	86	102	83	81	72	90	74	90	90	86	84	86	88	78	82	78	86	93	92	81	85	87	71	75	84	88	78	80	67	85	69	85	65	69	84	78	87	93	88	83	88	85	78	90	78	93	92	80	80	101	72	74	78	73	102	51	84	89	89	80	89	77	76	87	90	84	80	95	87	76	68	80	80	79	65	74	65	61	59	76	79	67	84	77	77	78	79	60	81	77	77	79	86	88	75	68	62	92	103	82	54	91	72	77	65	66	72	83	70	64	92	65	83	74	63	72	74	69	66	77	68	76	66	95	84	76	86	70	87	91	81	76	82	63	98	87	79	78	92	72	56	80	83	76	91	76	79	76	81	95	81	78	92	69	99	80	78	72	65	75	77	79	74	60	65	80	69	81	84	78	79	84	76	91	78	72	77	82	73	63	90	79	73	88	82	73	87	86	86	97	83	71	87	92	61	89	70	79	60	82	90	79	75	87	74	72	77	74	68	79	71	67	89	79	83	73	75	86	74	103	80	75	73	88	84	67	71	66	66	92	76	69	89	82	95	74	101	86	75	96	80	79	90	64	77	90	71	75	84	73	70	66	69	70	96	87	88	78	67	83	85	61	78	73	85	86	71	82	95	73	72	84	73	86	78	62	66	76	77	80	86	89	76	67	93	71	85	70	81	83	83	77	68	71	72	72	90	69	85	87	95	90	59	75	91	81	72	76	73	78	81	82	71	67	79	74	88	78	66	94	77	91	70	80	73	78	73	70	65	65	78	76	89	84	84	74	67	82	65	83	69	96	85	83	91	68	98	83	82	78	83	60	92	66	89	78	72	92	83	91	69	70	76	74	84	94	90	85	70	75	70	85	92	86	95	58	69	89	66	66	77	87	78	88	72	65	91	82	69	85	79	71	72	70	92	73	77	70	78	63	64	75	73	80	72	81	58	74	82	67	82	66	76	78	76	73	82	81	72	91	79	82	74	83	91	81	77	72	89	71	95	63	74	95	82	60	88	99	79	83	83	100	81	92	73	81	73	80	80	69	88	92	84	77	70	86	75	69	78	96	72	75	77	66	67	64	79	82	58	82	76	62	80	67	92	85	99	73	99	83
345	3	3500	158530	429	4	33	128	182	336	317	415	367	359	316	273	261	271	234	232	213	208	231	194	211	230	182	186	191	201	188	160	166	141	179	159	141	174	136	156	129	127	127	138	149	150	112	141	126	125	102	130	136	125	119	133	132	138	139	114	132	128	127	132	124	129	125	132	133	118	128	118	114	122	136	109	140	134	136	115	128	138	121	117	98	125	128	112	90	129	111	127	114	110	106	135	123	108	125	114	105	126	88	135	114	111	130	119	111	118	127	118	105	120	107	130	108	117	121	104	128	131	109	105	100	103	115	115	92	102	115	106	119	123	110	104	105	107	106	115	113	99	98	111	119	120	118	113	85	104	106	130	109	104	80	110	112	107	102	119	105	115	113	112	133	103	158	98	124	97	114	114	108	123	108	107	111	123	117	103	114	112	121	100	124	103	129	112	123	109	94	132	119	117	97	127	118	108	104	110	106	120	114	115	114	113	101	94	121	115	103	108	103	115	110	112	123	118	105	123	108	117	117	123	102	113	114	114	114	106	116	111	100	139	97	93	100	116	111	107	116	133	108	95	109	117	100	117	130	104	118	105	102	97	123	95	108	122	103	96	135	107	108	92	98	114	83	124	99	118	108	99	103	101	96	110	113	108	112	105	108	100	110	110	95	100	108	112	107	99	96	114	111	124	93	100	95	102	132	104	83	132	95	117	123	118	122	106	111	110	107	118	136	110	121	116	106	100	93	111	101	107	112	110	105	109	120	122	118	126	94	109	101	110	104	94	114	112	114	91	105	98	123	117	124	115	107	123	110	123	113	102	111	98	102	113	117	89	111	114	98	104	96	113	110	86	97	111	121	101	111	103	110	95	108	95	111	127	110	123	118	108	107	105	113	95	105	110	113	112	122	104	101	99	104	107	109	115	111	118	109	118	103	96	113	94	121	124	113	101	101	105	106	106	126	98	120	97	111	119	123	107	107	96	109	112	94	119	100	112	115	95	120	111	101	101	101	103	107	117	104	130	114	116	113	112	99	110	124	107	133	120	136	96	122	108	125	107	108	114	108	108	111	121	99	124	96	131	104	84	107	102	120	97	118	130	108	107	97	100	107	117	110	104	105	114	111	100	105	101	102	106	108	106	98	117	108	109	108	99	124	113	98	110	112	123	115	100	121	105	103	126	107	109	110	101	123	113	122	104	109	112	80	104	119	108	105	110	93	107	112	120	104	104	103	113	105	124	129	109	101	112	121	128	90	115	110	113	100	123	131	130	100	95	106	103	101	114	107	100	84	98	100	122	102	107	85	116	116	101	117	126	122	106	120	108	112	93	123	110	99	127	124	116	109	109	116	115	109	98	120	122	98	131	108	115	118	99	115	123	92	106	105	91	94	115	100	116	94	101	106	110	103	112	113	117	108	98	133	106	127	116	101	100	98	100	121	114	104	112	119	106	107	101	101	97	110	105	116	119	106	119	97	119	106	102	100	104	114	119	101	83	110	103	109	108	105	116	122	131	109	110	104	110	114	107	107	115	94	97	117	116	112	114	101	121	93	116	117	108	124	95	88	111	122	86	108	111	104	118	107	111	100	94	108	100	120	114	108	90	116	113	101	122	92	108	107	99	101	96	102	89	123	103	111	114	104	98	118	113	90	112	101	112	93	128	109	123	102	99	113	100	120	103	109	105	102	96	102	97	98	114	105	93	114	102	96	101	109	103	101	113	121	110	91	129	94	120	116	120	111	117	129	117	91	100	113	133	119	121	117	106	106	113	108	130	89	96	128	119	98	118	110	102	127	87	104	118	100	108	95	100	91	116	97	110	100	109	120	118	108	114	110	109	114	94	104	104	98	93	106	108	128	111	105	93	113	100	96	111	120	94	114	115	106	118	117	112	89	102	112	101	108	101	110	132	117	95	117	117	106	116	121	104	101	106	104	110	103	98	114	101	106	117	108	124	127	112	105	102	107	105	95	100	100	106	113	106	100	103	108	91	112	117	110	115	127	103	110	114	94	94	117	116	118	127	103	130	117	110	110	111	116	89	108	127	122	84	112	96	92	107	124	126	111	97	130	102	110	123	94	96	97	98	92	97	116	126	94	99	97	107	91	119	90	89	125	110	109	117	115	104	126	115	123	109	93	92	107	114	113	115	110	99	115	115	97	102	96	125	122	101	99	99	114	105	119	111	108	118	104	135	108	115	108	91	111	85	122	111	101	107	111	91	123	111	107	102	108	122	120	113	97	117	109	103	92	107	91	128	110	103	89	98	86	126	109	126	96	95	105	107	114	104	97	96	116	131	115	125	103	99	108	113	111	106	102	125	122	114	117	116	123	116	93	107	114	126
