345	0	2700	158041	393	0	7	176	272	380	392	458	432	436	403	362	352	343	314	299	307	305	286	264	269	242	244	221	192	231	239	226	208	227	194	211	188	214	211	202	182	203	191	167	167	190	172	186	178	157	157	164	140	180	170	141	155	155	154	173	134	158	152	148	140	169	142	156	146	157	152	138	132	130	134	138	160	139	164	137	130	138	150	115	139	159	155	157	160	145	141	127	149	158	153	146	115	150	156	117	151	139	130	138	138	134	140	164	132	134	126	137	132	145	142	138	145	154	135	147	137	129	117	136	128	161	155	120	138	116	138	147	134	127	160	133	144	140	129	112	138	124	155	130	145	141	111	138	143	148	123	144	126	141	125	125	125	134	121	128	123	143	124	139	113	144	159	146	132	142	127	151	125	132	128	145	137	147	145	119	109	148	134	125	138	140	136	119	126	139	127	147	120	134	130	141	133	130	135	125	142	127	151	128	148	154	132	125	126	130	124	126	125	123	153	124	134	128	157	118	141	124	125	134	137	127	134	151	123	129	144	155	140	137	121	134	129	132	167	127	148	148	136	131	135	141	140	156	134	133	141	117	144	116	136	142	137	139	143	142	118	136	115	121	117	143	142	145	151	139	125	134	139	126	127	141	127	152	143	139	109	122	124	138	130	130	133	143	127	123	146	124	158	154	129	131	120	137	124	159	129	151	142	116	160	127	121	152	139	136	120	128	161	116	142	109	139	153	129	119	133	143	123	151	141	137	132	132	135	129	130	145	146	137	109	145	149	120	143	127	148	117	126	145	127	132	127	135	135	133	131	149	123	125	125	130	113	141	124	120	130	128	151	147	122	145	107	121	109	122	139	115	145	141	147	136	112	128	136	124	130	132	151	126	134	139	148	140	139	147	146	143	137	129	134	123	157	120	132	120	118	155	121	145	137	135	123	143	140	143	119	125	115	160	145	150	132	123	127	147	160	117	140	128	132	131	136	112	148	113	118	139	141	120	112	131	137	132	128	115	154	102	144	146	126	120	144	124	139	124	150	149	136	149	125	144	144	125	111	135	119	142	122	122	132	129	141	135	123	116	121	143	121	127	117	133	139	126	128	127	124	111	116	132	126	135	132	135	126	134	109	123	128	142	129	145	119	135	142	142	120	110	128	125	134	121	126	124	139	149	118	134	118	140	135	137	124	167	117	144	137	110	122	136	132	134	135	138	124	160	126	134	144	134	133	135	140	134	129	119	140	131	133	124	155	143	128	126	127	132	139	121	148	148	125	134	146	139	134	116	137	118	131	136	132	135	128	145	120	132	138	133	117	134	128	135	130	122	142	142	127	139	117	128	122	125	138	124	142	128	106	141	157	143	123	122	109	128	128	133	142	108	121	138	139	140	112	140	137	133	113	140	145	128	134	118	149	159	88	135	138	134	132	126	134	131	123	157	141	128	125	132	146	151	139	110	132	147	129	135	113	125	128	140	140	126	145	117	134	142	126	136	131	136	135	122	135	131	134	129	143	121	108	123	145	123	120	141	130	134	122	127	136	112	130	123	122	137	130	133	130	151	147	116	139	107	143	135	144	139	126	130	141	125	136	123	139	131	130	140	138	120	124	120	144	126	139	152	121	120	132	146	123	103	133	127	153	130	127	107	119	150	116	133	128	125	121	147	150	151	136	123	136	144	132	145	158	132	129	122	113	128	130	114	136	125	107	149	148	141	138	130	130	137	123	134	137	150	130	128	120	117	130	132	136	136	115	133	149	124	106	137	137	135	116	127	141	148	123	143	160	153	133	126	125	147	135	137	131	147	143	107	106	145	139	120	125	146	132	120	131	124	120	142	122	138	120	125	121	125	163	150	130	114	115	130	123	122	131	132	125	115	137	123	136	122	137	130	107	136	150	119	127	133	139	123	120	123	123	141	114	114	108	126	120	121	145	146	153	141	118	135	117	144	121	145	125	143	118	134	111	141	135	133	128	143	126	131	127	153	146	135	135	120	128	118	135	120	122	144	138	156	142	120	144	136	127	134	147	144	122	134	127	126	124	116	149	144	136	149	107	133	145	114	112	151	123	145	124	136	130	160	125	145	117	123	125	133	125	117	144	126	163	113	112	134	146	136	140	138	120	130	144	143	139	126	131	121	140	135	150	131	117	125	144	131	151	139	134	137	137	136	146	133	144	135	119	120	122	140	142	145	141	116	133	101	152	128	125	150	108	122	119	130	146	121	147	141	137	122	130	138	123	148	129	121	151	123	138	145	109	113	120	132	129	134	139	140	121	108	138	165	154	146	134	139	135	120	112	139	140	138	132	141	126	125	142	108	121	117	146	143	128	157	149	141	150	132
345	1	1900	158164	426	0	11	67	125	307	306	326	283	270	277	237	183	193	163	190	171	175	147	153	136	130	112	137	118	133	116	108	109	118	112	96	105	103	75	94	107	113	114	112	107	97	101	86	88	93	85	76	94	86	87	94	81	67	78	80	74	78	71	70	64	87	84	80	83	70	92	63	65	86	66	93	75	88	60	70	71	91	75	69	60	70	67	74	88	74	65	61	69	90	81	94	73	71	60	64	72	76	74	81	62	69	74	86	71	82	71	64	78	60	64	64	71	63	74	61	76	64	68	71	76	70	76	79	75	76	64	84	61	75	70	66	68	77	78	65	62	57	78	77	69	87	64	69	80	75	67	84	79	73	68	77	61	58	67	64	57	62	64	72	95	65	64	67	75	85	68	74	64	67	72	78	73	88	78	69	74	65	64	58	74	59	61	59	69	70	60	78	70	77	70	72	81	57	51	71	78	66	67	69	53	71	64	62	72	62	65	72	74	65	61	69	73	54	58	71	64	63	62	62	62	69	71	59	53	75	68	52	68	62	57	80	79	73	86	77	72	52	55	67	74	81	56	82	74	73	61	46	80	62	63	79	77	80	66	62	67	75	83	70	52	66	85	76	59	76	60	68	68	67	65	75	63	59	84	81	72	63	65	66	57	90	72	53	75	72	64	68	65	62	73	67	55	71	60	71	53	58	61	77	74	77	72	76	68	54	83	67	66	66	77	79	81	53	56	73	69	50	58	75	78	83	61	66	76	71	70	68	72	73	69	71	52	81	76	66	62	58	72	68	59	72	66	60	64	63	64	77	69	78	72	81	60	67	74	66	79	76	86	60	72	65	60	63	50	70	79	50	50	52	58	66	66	56	71	62	69	69	79	71	55	65	79	69	58	71	85	68	52	65	82	64	72	80	76	69	77	66	88	65	65	70	77	83	66	81	82	70	71	78	69	74	68	50	60	78	66	56	83	70	63	63	67	67	69	72	75	65	59	71	58	101	74	75	63	79	62	74	80	74	75	61	56	57	80	66	54	73	62	60	68	66	70	63	76	58	70	61	78	74	68	79	64	65	66	71	63	81	69	72	68	59	59	71	79	69	84	73	65	70	64	62	83	78	74	48	73	77	77	76	74	81	69	67	66	54	75	76	67	59	70	71	64	75	71	76	62	62	66	57	70	69	55	65	80	72	63	67	66	67	68	83	71	66	65	64	68	61	64	64	85	59	66	80	73	66	81	72	75	60	60	69	76	72	66	82	77	74	67	67	68	69	69	75	78	70	66	78	77	67	66	75	71	74	71	75	62	59	75	76	77	74	71	62	70	69	66	67	72	79	63	76	68	79	84	68	61	68	75	63	66	57	66	62	73	66	63	59	90	88	58	69	56	72	59	77	82	61	65	77	53	76	70	59	47	77	69	82	68	63	74	77	70	58	74	58	73	78	61	84	69	61	72	61	55	75	62	61	62	79	67	63	68	78	71	69	73	67	74	66	66	52	75	78	56	66	70	49	60	73	66	79	78	74	69	74	77	72	62	72	56	87	58	73	51	80	76	64	65	52	60	86	70	81	69	56	68	76	64	66	56	78	68	78	68	78	69	58	69	71	56	62	77	50	71	65	66	75	76	76	73	71	60	61	67	78	62	64	71	68	82	75	69	75	64	62	76	64	60	71	65	77	69	68	57	72	62	59	63	59	63	71	68	71	69	78	72	85	72	60	62	56	54	71	63	57	62	68	75	58	81	69	74	52	75	70	62	64	55	66	74	83	84	69	67	70	54	67	62	68	61	77	55	62	77	79	82	59	71	65	70	78	77	64	57	63	69	64	54	63	72	67	75	75	71	78	55	66	59	55	61	62	71	70	60	66	62	90	73	63	76	67	64	54	66	62	75	74	81	61	91	67	73	71	72	73	51	57	72	63	68	54	53	89	55	81	74	71	81	64	73	64	60	65	76	72	73	72	57	81	64	88	60	59	74	63	78	68	81	61	76	60	65	60	64	65	62	59	75	74	78	60	60	71	59	81	61	62	67	81	72	61	49	64	66	58	75	64	76	71	79	66	66	65	79	65	78	68	59	69	54	70	69	74	83	68	79	57	68	68	76	71	60	76	69	68	57	57	73	78	79	71	69	61	63	79	69	71	64	70	71	81	70	76	82	81	59	56	81	55	77	64	53	64	71	70	69	66	80	69	63	64	65	65	70	76	61	63	69	70	75	76	65	78	58	66	74	57	70	60	53	66	66	60	62	74	60	57	79	46	69	73	72	78	68	70	59	63	57	73	82	58	77	82	72	66	71	60	73	78	58	74	84	58	64	64	84	60	57	67	76	63	69	78
345	2	2100	158288	405	0	17	94	162	349	311	389	340	301	261	255	242	227	194	226	172	178	163	162	151	166	151	167	161	135	127	134	136	134	114	127	122	142	136	114	103	134	82	92	103	108	101	103	111	100	97	92	107	99	94	103	111	92	109	87	89	84	86	107	109	95	103	105	84	82	94	100	96	80	86	90	82	76	89	90	85	84	101	73	83	85	97	89	80	75	74	89	84	88	74	84	81	93	77	66	90	94	95	90	75	86	77	97	82	88	73	71	91	71	78	91	85	92	94	90	76	73	72	85	74	77	78	85	82	70	71	87	79	96	89	84	86	91	70	95	80	83	84	85	79	98	75	92	74	72	69	81	85	87	98	78	66	95	99	84	76	86	89	74	72	86	64	76	79	88	75	87	103	73	74	74	62	76	72	61	99	93	91	80	89	78	86	75	71	69	82	87	57	73	87	75	74	79	72	82	74	78	93	59	87	89	87	84	71	67	66	69	79	75	73	80	73	90	68	85	77	64	85	66	95	64	74	102	75	91	84	78	69	70	74	87	78	68	80	70	81	79	94	78	84	78	84	83	82	81	69	81	96	86	91	80	73	60	79	72	67	89	85	80	76	77	69	87	84	91	87	76	88	86	68	80	68	86	66	78	76	77	72	84	75	76	72	73	74	53	104	74	72	89	89	71	87	75	80	90	89	85	89	85	95	83	76	66	77	69	72	70	76	91	73	81	84	76	64	78	80	73	76	63	78	76	87	74	78	73	69	75	87	71	78	87	85	59	79	82	65	79	81	92	85	67	85	79	85	82	95	71	76	76	83	85	86	98	76	69	64	80	79	92	69	78	63	79	81	77	88	79	84	75	82	70	73	84	90	87	80	84	84	90	75	76	102	80	82	73	71	58	69	77	64	89	79	82	92	85	68	76	88	81	76	66	72	77	75	62	92	76	69	93	86	78	88	90	82	63	76	67	75	100	88	78	77	84	90	80	72	73	95	88	75	90	81	86	73	81	75	88	87	63	73	82	62	74	79	83	95	94	92	78	69	79	94	68	66	80	86	73	73	96	96	84	88	90	86	77	77	78	82	68	74	77	82	79	87	92	73	69	88	86	81	71	81	76	90	86	72	82	98	51	72	79	66	83	95	79	102	85	81	85	93	68	73	59	76	81	71	78	73	67	101	99	83	78	68	59	76	84	78	59	73	74	62	81	78	81	84	73	74	74	94	65	68	60	84	88	82	72	66	77	70	75	72	70	91	74	81	67	79	61	70	73	78	82	73	75	75	70	85	72	82	60	59	83	76	78	82	81	85	75	71	77	83	61	75	77	77	71	88	73	75	82	89	74	84	67	69	76	90	74	86	77	76	84	78	59	76	84	84	78	91	65	80	76	94	66	81	84	73	86	78	74	70	80	83	66	70	79	94	84	84	73	69	83	74	89	84	81	77	83	87	79	72	79	65	88	72	65	78	68	79	85	103	87	66	99	74	77	73	89	83	77	85	81	83	96	73	85	79	75	79	85	79	72	62	75	61	70	70	74	67	90	77	71	85	83	74	90	73	80	68	64	75	80	74	63	92	74	79	79	69	77	75	78	92	69	92	79	73	69	77	70	59	58	92	74	75	75	84	71	71	74	76	65	71	88	78	74	91	70	73	59	61	102	72	75	66	77	83	77	77	65	73	70	84	63	70	82	85	82	84	76	91	72	85	101	69	96	79	79	80	74	81	77	72	91	79	80	73	84	91	62	91	70	77	71	71	80	98	67	88	69	80	81	90	75	79	62	71	75	76	66	55	73	77	79	103	82	84	79	91	70	77	82	81	90	80	75	90	82	82	59	86	96	69	70	68	71	73	95	62	97	65	91	79	81	98	73	88	86	74	82	94	74	72	78	86	79	82	79	77	74	84	90	73	75	67	63	71	66	76	82	73	80	80	78	84	79	69	83	70	94	92	70	87	87	84	85	85	71	72	76	94	74	89	62	75	79	86	80	83	72	79	83	63	78	66	67	78	67	89	62	85	86	75	72	74	82	80	59	98	74	86	74	80	81	67	81	60	59	61	71	78	78	75	71	86	60	82	71	84	72	84	93	80	87	64	59	77	80	76	96	70	70	79	72	83	77	91	80	85	83	76	86	91	78	72	85	72	92	71	77	85	69	64	65	80	71	66	83	82	71	66	68	75	76	79	79	85	72	75	79	91	65	74	81	81	88	105	64	83	68	77	83	85	72	83	81	96	79	60	67	93	70	65	91	89	78	79	73	83	75	79	77	80	59	82	97	71	68	86	97	74	76	93	83	77	88	77	70	69	73	77	92	90	61	77	61	91	83	72	104	75	85
345	3	3500	158411	393	0	12	139	237	396	374	456	353	381	347	298	284	291	245	262	250	242	210	220	215	200	204	193	183	210	174	175	200	178	164	160	147	143	141	141	161	168	159	144	139	163	132	142	157	149	150	135	129	141	159	119	130	114	104	130	149	114	137	124	137	135	102	118	134	126	130	142	127	134	117	122	125	129	122	117	106	140	112	133	120	112	115	94	127	122	142	118	127	147	115	101	107	111	113	126	119	133	118	117	121	125	122	119	133	100	115	105	108	131	107	110	98	133	115	100	122	131	124	113	116	116	111	120	109	106	103	119	108	128	110	115	113	107	98	116	109	131	127	98	116	103	128	105	96	94	131	111	123	120	123	121	87	99	116	101	116	111	100	115	106	111	125	126	103	120	113	103	112	118	113	110	123	129	107	127	140	116	94	117	103	117	115	117	98	120	116	121	100	128	109	101	117	103	116	111	103	118	123	107	94	111	128	112	86	128	120	123	116	128	123	107	103	96	112	105	113	106	100	115	122	102	109	107	96	88	133	116	127	112	106	120	85	118	111	111	117	112	107	123	94	108	132	97	100	126	107	125	119	101	110	121	122	115	123	113	96	132	95	118	113	121	114	113	109	129	108	109	102	127	92	106	104	90	118	97	108	106	86	114	121	113	90	115	113	128	116	133	106	111	115	101	101	108	95	121	119	124	110	109	126	124	113	107	113	114	88	105	85	119	115	85	107	112	104	122	91	96	108	113	111	110	96	110	116	107	100	102	98	117	114	112	111	90	108	114	112	115	118	122	103	106	108	103	97	109	108	89	108	113	120	96	99	105	96	115	108	116	115	93	110	102	94	104	115	117	113	102	100	94	105	104	128	119	112	114	107	102	89	111	101	98	124	106	135	122	100	98	114	107	95	110	114	131	110	126	102	105	125	105	120	104	100	119	115	135	110	107	123	117	119	112	122	101	110	112	108	105	107	103	109	104	128	88	112	112	93	112	123	113	105	108	103	104	120	115	108	93	103	109	102	127	94	110	112	100	100	108	95	112	128	102	106	103	134	128	104	93	95	114	104	120	126	115	107	104	124	100	91	93	105	105	112	103	115	96	100	104	98	108	118	114	109	101	99	113	113	117	107	98	105	109	105	109	112	100	99	109	121	125	121	101	103	113	100	107	109	122	113	102	113	117	119	98	93	115	115	108	122	109	100	112	116	125	107	98	117	107	121	105	132	114	108	112	107	112	119	131	121	104	114	117	119	120	111	120	103	103	87	116	101	119	111	110	103	102	110	122	128	106	104	117	116	113	96	106	100	104	112	88	113	86	110	103	112	106	99	103	110	97	115	109	111	110	102	98	96	100	134	117	99	108	105	107	115	114	111	99	116	120	109	134	126	116	100	103	98	84	117	114	104	114	113	112	99	110	108	144	106	124	116	111	119	120	123	127	101	115	114	121	102	114	103	98	102	101	117	104	116	119	103	97	133	121	113	113	118	103	91	107	126	98	108	128	119	123	125	94	104	108	105	122	114	102	117	106	99	119	96	98	115	123	111	114	127	83	104	118	105	95	114	118	109	96	124	104	102	104	102	100	108	103	114	102	122	105	119	107	115	116	98	107	96	104	97	119	88	108	99	137	104	110	104	106	109	122	97	124	101	114	95	123	120	91	119	98	104	106	106	116	104	111	90	125	111	124	110	117	88	111	105	99	116	114	127	107	104	114	115	101	97	112	110	113	99	114	120	111	95	124	111	115	121	105	134	123	91	86	113	107	120	100	106	100	101	110	106	116	107	122	111	103	105	117	118	115	123	108	122	111	113	115	103	86	111	113	104	102	131	133	96	83	91	112	123	122	101	101	118	113	91	96	105	104	104	94	106	131	104	121	111	103	115	105	108	120	113	111	102	94	108	94	125	106	117	115	116	105	107	101	118	110	111	98	103	126	110	96	121	108	115	104	130	100	107	97	108	121	110	82	113	110	102	124	119	93	109	103	98	111	104	88	115	92	96	96	110	108	105	116	87	115	89	101	101	111	102	109	116	118	104	108	126	107	100	99	114	94	107	108	112	98	126	103	104	133	118	108	120	98	106	102	101	107	102	114	113	130	101	120	86	103	122	88	108	94	99	104	128	98	96	117	112	89	121	101	102	105	112	95	117	104	109	101	131	113	99	122	115	112	124	112	117	102	107	98	109	132	113	95	109	117	103	112	91	92	111	106	128	111	118	110	114	108	112	104	115	101	103	110	122	123	126	120	118	112	109	121	122	123	106	124	94	110	102	111	114	124	100	115	93	105	115	105	102	118	96	103	109	121	100	105	118	96	117	103	102	101	112	114	119	119	121	99
345	0	2700	158534	383	0	12	159	246	427	426	478	459	449	382	358	339	340	278	287	306	282	261	262	242	249	235	226	215	232	229	245	209	197	196	186	179	212	209	196	169	198	191	203	180	176	168	184	162	173	168	189	165	135	172	160	154	146	147	152	159	144	132	148	158	137	124	149	163	151	142	149	148	134	135	144	156	155	148	146	135	132	106	140	136	152	138	156	152	125	154	144	147	139	137	131	149	165	123	140	136	135	143	136	130	155	164	132	132	138	131	142	143	127	148	143	145	131	134	125	112	164	148	116	146	139	136	114	129	116	132	153	142	146	131	130	126	162	124	149	113	139	141	129	138	148	119	110	145	152	133	152	131	152	134	135	127	132	147	133	128	131	130	155	128	115	142	131	144	128	144	134	128	154	134	134	139	125	127	139	130	133	151	131	138	135	130	147	123	138	133	145	139	107	142	128	144	123	135	132	133	120	108	156	126	146	143	140	137	130	135	156	163	144	152	120	126	135	141	123	108	138	137	132	144	140	130	145	115	140	107	140	133	128	112	133	135	132	119	108	121	149	117	131	135	130	124	130	127	126	151	136	151	123	126	126	133	135	135	133	141	123	117	107	131	118	132	122	141	133	128	144	113	134	117	138	122	122	143	111	127	129	144	139	136	113	119	131	122	136	123	142	128	122	133	137	125	122	124	133	122	166	123	138	134	151	117	125	137	111	145	123	150	134	129	132	112	147	132	121	117	146	128	134	127	135	136	123	127	140	131	144	139	132	142	109	114	122	128	139	119	129	148	125	136	129	127	144	163	118	132	135	130	126	137	144	140	136	140	137	129	123	140	114	135	165	142	120	127	122	144	141	116	126	132	134	120	138	114	115	125	126	126	123	123	139	142	144	129	120	132	146	129	130	137	117	141	125	148	116	123	131	128	105	132	117	126	123	138	138	135	146	111	144	127	125	128	132	125	136	127	129	118	128	148	142	132	132	133	135	140	134	120	133	124	119	143	149	129	120	133	149	127	156	142	144	124	133	112	126	136	126	130	120	135	142	142	135	136	129	152	145	121	129	129	119	134	125	138	132	126	145	118	128	148	135	142	107	132	130	116	132	124	128	115	122	131	129	130	150	132	146	137	134	120	135	117	142	131	129	115	113	126	128	126	127	116	129	102	129	138	125	138	124	124	155	107	145	139	132	131	137	132	116	128	105	124	126	111	108	129	142	132	130	120	150	135	123	138	147	134	132	128	116	110	121	143	146	156	115	112	135	146	131	140	148	119	158	125	136	127	115	131	129	139	139	107	133	107	155	137	134	132	132	122	114	119	156	132	130	130	121	134	124	126	127	121	134	138	136	127	130	119	125	136	129	107	121	145	138	141	137	122	129	153	111	132	127	143	132	113	129	122	141	119	140	117	125	124	137	120	134	133	144	108	135	102	143	142	120	124	137	116	118	140	122	132	131	124	123	133	135	117	128	136	117	142	114	119	121	112	117	154	147	122	130	117	133	114	143	120	135	133	136	113	128	138	129	109	116	140	146	133	117	136	127	150	142	107	133	135	123	126	120	123	146	114	121	138	118	136	114	130	142	121	121	134	128	125	138	106	101	120	141	133	137	160	136	144	152	128	123	110	141	148	135	119	131	113	109	126	109	130	130	136	112	143	130	131	133	120	130	122	138	119	117	124	141	135	103	136	118	142	119	124	133	128	140	135	149	132	108	138	107	162	147	148	138	128	126	138	120	129	131	127	123	122	132	122	129	142	148	119	131	129	129	118	122	117	148	160	137	126	143	135	129	138	127	123	116	142	144	140	147	125	125	121	123	113	119	143	115	122	152	128	143	146	130	142	155	140	144	135	144	128	111	120	107	144	118	127	138	154	128	137	132	123	115	118	140	115	147	129	134	142	128	105	131	123	107	127	120	128	124	115	119	132	135	139	128	108	124	116	131	127	125	131	114	96	143	125	141	127	144	149	123	131	116	118	134	125	123	134	127	129	107	116	119	135	113	124	131	127	127	126	138	139	111	119	131	142	128	142	141	137	136	120	138	147	137	140	128	131	134	134	111	148	142	131	109	129	125	131	117	125	127	138	140	123	131	137	127	134	154	125	108	126	121	144	124	136	131	126	126	120	128	118	140	142	141	138	138	140	121	112	134	132	137	118	140	138	153	146	106	150	122	121	131	106	126	126	122	142	134	137	98	134	117	126	130	115	115	130	151	143	119	121	137	139	119	120	124	97	112	116	142	151	120	119	140	134	136	130	153	139	131	119	144	128	122	112	133	133	100	121	138	135	126	145	110	115	127	119	141	123	126	129	126	113	155	133	156	158	126	150	133	127	121
345	1	1900	158657	433	0	21	85	175	309	304	356	292	281	216	238	184	171	182	164	146	148	147	140	129	146	124	121	111	119	89	115	115	122	101	95	120	101	93	98	93	110	92	87	92	91	102	76	85	84	96	87	87	67	81	96	69	93	83	90	70	79	81	85	75	84	78	87	82	78	73	78	75	79	84	87	68	86	77	82	88	75	90	67	76	67	70	68	74	64	71	75	67	69	70	68	64	70	78	93	74	75	87	65	62	88	83	62	74	82	71	67	73	87	64	79	60	70	66	82	73	88	77	81	64	83	46	55	59	65	69	63	71	65	81	76	60	81	60	71	72	64	61	83	68	73	80	62	57	77	75	50	78	81	66	89	98	68	57	76	69	69	65	80	78	69	86	67	67	62	78	68	75	75	65	82	60	79	60	62	56	70	78	60	77	72	64	76	74	67	83	82	70	67	83	71	77	71	64	66	67	66	79	64	52	74	46	79	79	67	70	73	61	66	63	68	76	72	77	93	69	64	87	60	73	69	82	72	72	77	54	67	59	75	69	57	67	78	69	80	59	79	55	83	74	76	75	66	80	71	84	67	77	71	57	68	66	70	54	66	66	60	75	66	55	61	74	69	93	54	68	58	63	78	71	78	69	56	71	58	77	67	56	79	65	71	74	72	77	65	71	67	47	73	69	65	69	70	71	75	68	62	71	54	63	71	70	74	75	69	67	67	76	78	55	65	74	78	66	74	56	77	93	75	61	82	84	67	79	60	64	55	75	59	69	53	75	65	70	74	67	78	66	58	70	83	69	74	60	74	69	75	49	74	72	92	61	74	62	63	87	78	79	62	70	72	76	63	51	54	74	73	70	76	76	50	79	71	67	63	54	70	67	90	74	78	69	76	68	72	62	69	68	66	81	80	65	58	74	59	69	59	75	84	57	61	53	76	75	57	67	70	68	83	74	55	78	59	74	46	72	79	83	66	89	71	73	62	56	70	53	64	80	66	80	83	72	67	72	65	75	63	70	68	68	57	69	58	71	61	75	63	59	68	69	95	64	75	60	70	68	63	67	69	58	74	72	63	61	65	69	73	65	69	65	76	80	77	71	67	68	84	75	71	61	73	63	69	66	66	60	60	74	75	64	60	69	85	79	54	75	77	67	57	62	57	96	72	69	75	53	78	71	61	71	65	65	63	63	72	86	68	54	67	71	80	63	57	68	57	81	76	66	73	68	55	71	69	71	71	76	65	56	68	72	75	67	62	63	67	70	58	57	65	64	57	58	70	71	77	67	88	73	52	70	67	70	60	57	71	54	77	56	90	58	72	74	59	79	63	71	63	65	82	69	69	58	77	73	57	74	65	64	73	59	74	62	61	50	59	81	62	53	80	66	61	70	74	78	66	50	68	67	59	77	66	96	69	74	81	76	78	65	61	70	72	82	75	62	75	75	90	70	72	65	67	85	61	57	87	61	83	70	55	57	68	72	71	62	50	73	73	53	63	86	73	70	59	62	61	66	74	79	64	56	88	66	77	63	76	67	68	62	63	61	72	54	92	76	69	77	81	66	62	72	82	63	72	71	66	59	74	73	94	65	59	71	65	81	72	75	68	65	69	66	65	66	53	60	65	66	67	70	65	76	70	77	72	56	62	47	66	89	68	74	83	67	75	55	66	51	65	67	76	66	82	63	67	74	60	80	78	62	76	77	68	65	73	71	78	64	46	64	64	65	68	75	77	70	71	72	64	56	69	67	63	66	65	45	62	78	80	61	62	68	71	70	62	68	64	55	69	57	67	60	73	81	79	82	76	82	78	70	77	83	78	64	57	75	82	62	77	75	49	77	50	61	51	63	76	66	65	82	73	71	78	75	54	66	81	72	60	63	62	59	65	80	74	70	73	75	58	67	95	76	60	72	70	52	55	62	59	69	75	85	58	82	71	76	66	62	68	83	53	78	87	67	72	60	65	63	72	73	70	71	56	62	73	76	61	49	65	74	62	71	44	69	56	70	67	62	71	73	67	70	65	60	62	78	63	85	81	66	54	47	52	65	88	76	80	67	82	60	62	74	66	82	73	65	62	59	61	82	63	61	64	72	52	67	80	61	65	61	66	53	57	65	68	63	86	77	64	82	71	80	74	66	55	67	71	66	64	77	68	58	59	77	70	74	65	53	71	71	67	62	64	77	76	66	71	67	74	91	76	80	75	68	65	65	59	51	62	62	65	63	80	76	73	75	78	71	68	77	71	64	71	89	75	62	57	80	82	63	68	63	57	75	75	70	55	75	81	70	73	84	71	63	60	78	66	65	86	49	75	78	69	79	72	78	58	76	76	58	75	79	55	76	62
345	2	2100	158781	433	0	18	114	185	352	326	368	351	306	284	254	250	227	221	211	215	188	158	176	156	167	158	144	159	139	130	128	128	121	146	142	98	120	111	124	101	119	114	117	102	109	104	90	94	102	85	89	102	106	100	85	94	98	82	100	96	82	90	88	97	84	87	94	83	93	104	67	78	109	98	95	92	84	89	87	86	77	72	89	84	81	65	85	83	77	82	97	93	77	86	90	81	87	87	84	60	88	70	73	89	78	87	94	88	82	98	91	77	87	77	82	78	92	69	83	100	78	86	70	81	86	109	88	78	80	77	80	80	77	95	73	77	82	62	71	79	79	86	83	86	74	79	77	71	90	84	89	65	95	60	67	78	66	103	78	80	82	89	65	74	86	77	78	69	95	91	79	82	82	75	76	83	78	71	91	88	85	71	76	86	81	106	82	60	92	69	86	77	87	96	73	79	96	71	83	73	75	70	84	80	82	71	81	72	99	74	73	84	81	86	93	85	74	84	66	85	80	65	72	82	71	79	72	71	84	80	88	75	74	92	84	70	77	93	82	77	64	88	89	73	78	85	73	79	73	88	82	80	82	76	102	87	68	91	75	83	87	66	86	89	73	84	103	70	83	82	67	75	65	85	99	110	78	84	81	75	72	68	70	87	87	81	84	76	66	63	79	84	89	72	89	65	89	87	70	87	73	75	75	71	87	76	89	67	67	81	70	73	81	64	81	74	76	70	81	96	73	91	73	87	81	75	75	65	91	78	83	67	73	72	79	66	69	76	68	78	94	66	68	78	68	78	91	87	103	73	82	69	87	69	68	92	73	68	81	88	78	90	70	76	90	84	61	79	76	69	77	92	72	88	72	62	80	86	81	100	74	78	80	69	76	74	90	78	69	70	103	89	83	71	95	84	73	84	80	79	82	74	72	97	77	85	61	77	98	91	70	69	74	89	64	79	62	88	52	93	82	62	87	95	76	87	76	82	79	70	72	80	76	71	84	74	77	77	84	99	76	89	84	79	93	79	68	74	94	88	71	65	65	78	71	72	82	71	78	72	72	70	78	57	86	76	71	65	82	79	69	91	72	84	65	73	85	76	75	62	80	92	72	71	83	77	80	82	78	73	69	77	81	71	84	74	87	95	77	78	67	74	71	92	74	74	93	73	71	78	81	80	79	73	85	90	84	86	71	75	83	84	88	84	95	81	72	64	85	72	82	79	85	65	79	79	97	82	67	89	55	62	73	79	84	81	82	84	68	69	78	77	73	92	80	78	86	73	66	78	72	73	68	70	86	85	79	64	87	69	82	93	78	66	75	69	78	83	75	87	73	72	80	79	74	68	69	80	68	78	64	82	78	87	79	71	71	73	67	70	82	78	75	79	80	72	79	75	73	94	62	82	72	62	91	88	67	89	71	77	80	59	68	73	79	98	65	86	71	83	83	59	82	65	70	93	66	71	84	67	89	84	86	72	64	80	80	92	73	70	71	63	76	85	66	76	64	87	86	81	59	81	81	69	81	74	70	76	61	84	80	81	67	75	78	80	87	63	71	88	91	86	74	77	82	76	72	82	86	95	72	77	77	74	80	82	65	67	77	94	78	76	85	71	68	91	74	61	68	86	68	60	75	62	76	80	85	82	72	84	69	86	78	78	65	68	80	65	84	68	69	78	73	75	95	76	73	61	57	69	74	79	64	74	74	89	58	80	74	88	84	72	67	75	71	66	82	81	74	92	72	91	62	74	79	85	73	70	95	89	77	98	69	80	95	83	77	77	64	59	74	64	76	70	73	83	94	93	77	70	79	78	95	67	82	74	62	77	88	75	77	73	77	57	76	78	77	92	72	85	77	76	51	76	91	82	72	85	73	77	70	72	68	68	71	58	72	68	66	70	70	60	80	94	86	66	79	69	76	81	78	80	79	87	81	63	77	73	61	82	83	82	67	70	79	72	87	68	72	82	81	76	72	89	78	77	85	71	79	78	76	81	81	55	75	71	84	71	96	72	84	61	83	74	84	81	67	74	84	85	84	77	93	83	91	81	83	73	88	95	71	64	98	78	79	70	70	64	71	63	89	76	76	79	61	74	91	74	85	89	89	60	79	85	79	83	93	76	68	82	73	70	91	68	86	65	81	74	80	76	73	73	77	53	70	88	88	79	76	78	88	80	73	72	81	85	72	65	85	84	95	74	95	66	82	80	75	67	76	76	83	88	76	72	89	70	76	90	73	62	78	79	70	69	81	62	73	68	86	59	74	76	71	88	63	74	80	85	57	76	75	73	66	86	85	81	87	77	83	78	94	91	76	75	96	77	84	78	85	84	78	79	80	93	81	94	74
345	3	3500	158904	419	0	17	143	232	395	380	412	411	351	347	300	312	281	255	252	228	199	253	205	182	207	209	186	197	179	176	184	164	169	177	168	156	160	155	159	156	161	142	139	150	145	123	118	117	135	135	126	113	127	150	143	136	140	133	125	126	127	118	106	117	106	115	120	132	103	118	140	112	122	109	116	104	126	125	123	122	106	117	115	133	131	129	125	125	96	101	116	117	112	113	108	87	133	133	112	129	121	106	95	105	103	126	105	116	103	98	113	128	133	96	101	118	83	115	123	117	104	111	99	102	106	94	113	110	135	107	110	118	111	114	114	129	131	124	106	114	117	82	110	123	106	105	116	126	126	119	122	94	102	122	108	104	98	98	98	96	119	114	105	103	100	102	118	109	111	106	110	88	106	119	96	122	106	116	113	116	126	117	124	128	138	106	101	123	123	97	110	110	102	113	122	112	140	102	122	125	122	91	102	125	113	100	113	110	99	111	120	133	115	122	117	113	107	125	100	105	113	129	117	104	115	93	103	92	109	102	113	107	107	121	115	106	111	112	111	109	116	98	114	131	97	107	117	97	89	110	106	106	102	114	123	108	96	112	98	99	115	103	113	92	124	109	106	113	102	115	129	105	100	115	114	129	115	84	89	105	89	103	109	125	114	107	108	100	108	99	111	110	130	107	108	108	124	101	104	104	112	140	96	121	106	123	97	108	103	105	108	112	134	95	133	104	117	126	126	116	102	125	118	111	98	106	106	120	111	88	89	120	100	83	110	112	125	117	131	131	133	115	115	93	102	102	92	110	107	108	90	122	116	101	94	99	111	103	108	101	94	118	116	103	96	123	102	116	107	103	120	109	118	103	99	121	120	101	95	116	105	115	103	99	102	117	101	122	109	96	122	108	96	111	112	117	101	112	111	96	106	97	102	100	123	106	124	119	108	108	110	104	85	118	112	115	106	94	102	106	115	111	119	117	109	91	107	102	99	115	100	104	116	112	113	94	122	99	100	121	90	121	105	107	110	99	126	88	124	106	106	119	126	97	112	106	92	104	115	94	103	101	101	106	104	105	97	127	91	107	105	122	114	96	90	106	110	107	107	100	100	102	111	102	106	103	114	107	97	98	122	95	122	97	119	125	118	76	90	107	109	120	105	109	102	110	93	101	102	124	99	109	104	108	93	95	88	95	134	115	109	114	128	112	102	99	106	104	131	107	97	101	119	106	101	122	94	132	122	109	129	92	111	118	109	103	102	119	97	113	125	111	102	125	87	106	108	102	129	98	105	103	117	108	109	121	109	111	111	116	112	115	113	101	107	111	109	112	114	101	91	110	115	108	111	105	117	99	119	130	128	98	108	127	102	112	108	104	117	105	111	105	86	119	97	111	114	113	100	118	112	109	106	109	109	122	106	110	105	104	107	92	89	118	109	100	106	99	96	123	102	98	111	96	110	118	125	117	120	87	113	102	123	103	112	103	96	124	84	87	100	101	97	112	117	110	101	111	122	109	105	108	128	128	108	89	109	108	104	107	105	112	117	118	108	114	96	114	123	109	91	125	119	129	115	109	101	110	129	107	101	113	97	104	95	104	105	123	101	115	117	102	104	118	112	107	100	113	89	97	120	99	102	105	134	142	96	99	114	103	106	123	127	121	113	105	115	100	103	97	112	112	100	130	87	105	112	111	106	107	109	109	122	114	97	120	109	104	97	99	88	99	104	119	97	101	100	107	105	131	119	108	91	106	122	111	137	105	99	114	109	105	104	107	104	91	100	99	130	94	99	133	110	87	103	92	93	103	94	106	127	112	107	116	102	104	121	113	111	98	98	115	105	127	90	99	119	112	96	109	107	106	107	110	105	107	111	106	102	111	97	100	100	98	113	119	125	100	98	108	106	107	107	100	118	115	114	118	108	96	90	100	118	107	117	106	117	106	107	131	89	116	123	102	110	111	119	131	114	121	105	103	106	123	88	102	109	124	85	106	100	105	112	113	106	138	112	128	100	115	119	101	101	122	97	97	109	117	103	119	113	122	100	105	112	113	121	111	111	105	111	115	114	125	111	119	89	114	102	123	109	133	122	84	106	82	90	104	114	102	115	106	123	111	98	106	108	120	107	116	103	106	111	112	90	93	84	100	111	114	126	95	82	102	122	110	112	111	97	111	118	108	111	94	104	114	115	110	100	123	99	107	114	116	114	109	109	105	110	109	92	112	120	98	119	100	98	102	130	104	105	103	107	100	117	110	97	95	96	88	113	98	130	109	120	128	103	111	102	100	104	113	105	115	119	109	105	131	103	97	108	135	115	101	115	100	89	126	112	120	96	108	90	111	99	108	91
345	0	2700	159027	401	0	13	161	251	403	433	483	444	444	373	367	351	325	285	325	281	278	252	275	242	262	229	240	236	222	198	235	178	184	199	198	176	205	185	192	184	178	172	194	190	162	162	177	163	162	150	162	156	140	136	147	166	161	150	152	154	138	148	161	165	138	159	139	150	137	150	146	168	140	167	136	156	136	158	157	144	131	140	135	135	136	165	147	143	147	161	145	118	125	129	145	128	137	129	141	129	156	146	135	118	140	131	123	143	143	148	144	129	127	143	128	134	140	130	142	124	131	115	145	132	134	133	158	130	124	112	132	134	155	156	154	130	128	136	133	141	147	142	138	135	121	133	140	154	129	112	130	128	145	139	134	134	145	116	134	120	148	132	124	152	141	124	139	111	139	127	144	147	143	136	138	117	160	132	148	121	157	155	138	119	124	140	131	136	136	127	129	150	125	139	147	127	130	120	124	118	130	120	149	135	117	130	143	109	129	128	125	126	115	122	132	123	121	118	144	139	131	149	122	151	128	134	137	131	149	115	124	134	128	138	115	117	143	136	120	120	145	141	145	121	138	103	130	137	144	152	126	113	115	136	150	133	131	146	148	106	118	147	139	150	142	135	114	108	123	123	153	122	121	126	136	131	147	118	116	109	121	147	133	121	135	119	148	148	136	153	123	130	119	127	122	120	129	123	118	127	124	121	117	131	119	132	130	121	145	129	135	134	144	142	130	128	145	126	140	141	145	119	119	119	137	130	114	134	132	131	135	123	134	136	136	129	131	94	133	134	136	134	129	113	126	155	125	159	107	111	130	146	114	121	115	142	123	123	138	125	134	120	114	118	113	126	121	119	138	156	117	125	123	142	117	140	108	125	136	151	130	139	149	129	145	119	118	119	143	126	138	133	132	146	119	126	110	144	148	119	140	122	136	132	135	145	122	117	132	129	121	124	115	127	127	136	126	124	136	108	144	131	129	130	117	114	150	122	117	132	139	167	123	107	115	114	132	137	130	138	120	109	144	152	129	149	155	137	140	121	128	123	144	127	124	128	130	118	125	141	114	125	108	134	109	140	132	134	116	137	118	130	114	133	123	134	111	123	126	113	131	120	136	103	111	129	144	136	127	117	120	134	120	117	113	134	116	135	140	107	125	132	129	139	122	138	116	153	107	117	101	117	126	135	139	126	140	134	149	122	116	138	117	128	122	152	116	132	141	132	135	108	128	103	118	122	120	119	120	144	139	113	119	132	132	132	133	132	120	115	129	114	126	121	129	119	125	129	144	125	125	139	116	118	119	129	129	115	147	122	138	132	142	132	133	125	148	137	138	118	128	156	104	107	132	119	134	158	134	126	142	127	139	137	124	119	99	128	132	140	135	127	124	144	123	130	124	125	142	125	115	143	133	128	129	141	133	121	147	130	110	136	114	129	127	130	124	118	122	129	142	121	118	138	127	109	118	108	109	122	134	148	131	129	123	134	145	144	127	130	140	104	128	117	140	124	144	145	125	139	133	100	111	128	138	136	115	132	112	128	130	128	124	143	140	136	121	124	109	144	128	127	126	135	135	129	119	125	144	134	136	105	138	125	133	126	117	136	137	138	128	146	118	134	126	130	138	120	143	141	129	132	135	118	143	122	131	122	125	131	130	121	131	117	132	120	142	130	134	118	125	127	124	139	118	121	127	110	131	115	108	115	126	139	112	128	125	124	124	139	142	142	122	159	129	122	113	146	127	129	121	134	128	123	131	117	121	148	128	125	129	119	135	131	130	150	127	144	115	105	118	135	138	117	130	100	119	138	124	123	125	139	142	128	122	104	121	147	132	132	133	119	122	128	127	122	131	131	159	115	121	122	120	118	108	150	131	122	122	143	132	161	127	144	120	114	130	136	142	126	149	132	126	125	127	116	144	121	133	150	114	153	118	115	128	131	132	141	120	119	134	132	125	142	144	127	132	123	119	120	132	143	109	124	128	146	130	117	141	135	134	147	123	113	109	116	111	133	122	126	140	128	117	125	132	116	132	129	134	135	143	108	126	119	126	116	112	142	127	120	125	123	135	133	130	117	133	125	122	130	121	129	108	139	118	136	129	133	138	135	128	125	142	114	151	140	126	145	114	156	140	134	147	131	116	126	116	112	121	127	133	115	124	135	114	124	122	138	146	142	127	130	114	129	116	100	123	131	114	127	121	138	123	123	127	124	137	117	151	103	131	117	133	145	134	125	119	131	132	123	123	129	123	136	115	111	127	137	140	136	120	141	117	109	134	135	135	124	137	128	106	122	128	129	134	136	129	119	116	143	138	127	141	142	150	144	131	109	138	103	127	135	140	117	121	102	116
345	1	1900	159150	422	0	11	76	141	323	300	355	299	260	247	242	195	208	178	168	169	165	157	143	141	136	126	130	135	125	120	92	117	114	96	125	121	108	100	97	103	79	93	82	88	105	75	88	85	87	89	89	77	78	98	70	67	85	78	93	97	66	85	73	82	80	81	70	81	63	84	67	81	80	86	63	72	63	89	96	91	80	76	63	73	59	77	65	80	67	81	62	67	55	68	75	80	77	76	71	81	68	82	65	86	61	76	68	60	72	68	77	74	74	71	64	89	79	78	61	74	58	69	70	89	63	68	71	72	63	84	55	73	83	80	86	71	68	83	74	92	73	85	85	73	67	75	73	76	48	72	82	69	67	83	79	79	73	78	62	63	67	74	83	80	71	62	74	71	85	73	62	80	87	72	70	69	69	73	71	70	63	76	69	55	58	63	76	70	71	67	78	68	58	76	73	66	71	88	62	69	65	73	68	58	76	84	81	80	76	68	65	60	65	61	71	75	68	75	79	63	81	65	60	65	66	78	73	67	58	60	72	76	73	73	72	72	67	62	86	63	71	73	65	55	81	58	66	86	67	72	64	54	86	76	83	64	59	71	65	72	74	78	68	72	79	60	63	79	67	58	67	73	57	59	71	73	79	77	92	65	76	67	67	69	73	77	82	70	86	82	65	72	79	64	73	78	74	68	68	60	78	80	57	65	67	65	65	78	71	57	72	82	62	54	61	70	63	68	67	60	53	89	65	70	76	60	74	72	81	63	93	68	94	69	69	60	49	76	84	74	58	70	84	80	61	58	58	75	61	82	70	68	67	67	76	70	62	65	55	84	72	67	71	82	55	83	68	82	54	77	69	66	80	62	70	84	57	58	69	61	69	75	63	60	86	59	66	82	66	79	63	74	64	77	72	69	55	63	66	64	88	63	71	90	62	76	74	73	69	89	67	57	81	77	66	75	62	66	74	66	61	71	66	74	75	77	74	76	72	77	67	75	70	63	58	73	82	81	86	80	73	50	78	72	84	52	72	61	70	69	71	71	67	55	100	72	60	65	72	79	48	82	75	76	77	79	62	64	67	66	69	63	69	69	79	69	73	74	67	66	80	55	71	53	64	78	66	69	66	77	65	55	84	73	65	56	69	78	62	63	82	80	63	71	63	82	67	79	72	62	78	75	75	67	51	58	76	82	69	68	73	86	63	61	69	54	73	82	70	57	69	65	72	60	70	55	59	72	71	61	64	70	68	57	69	79	76	65	67	59	73	67	68	78	67	68	56	61	95	69	69	74	80	58	60	60	75	56	52	85	69	65	63	54	55	78	71	76	90	66	88	71	80	58	81	65	65	67	65	68	79	81	74	62	69	91	77	70	78	61	77	73	70	72	65	67	76	66	69	72	59	79	70	69	63	67	73	71	67	68	78	69	80	68	51	63	82	70	70	64	72	62	65	57	90	77	78	71	66	66	66	77	73	70	74	58	91	69	55	68	66	66	55	80	67	69	74	72	70	71	61	78	75	83	72	61	52	49	67	57	58	57	70	56	61	74	64	76	68	62	73	63	70	82	83	69	81	74	66	70	60	57	76	69	62	85	71	55	75	64	68	70	74	75	66	76	73	67	83	75	66	74	71	70	63	63	77	74	70	75	55	68	72	84	66	60	75	65	66	75	78	71	76	53	70	51	66	67	69	70	81	83	80	64	73	79	69	62	78	69	73	70	68	68	66	66	70	65	81	84	68	47	72	58	67	70	63	67	77	68	76	63	64	95	74	81	76	55	55	68	58	67	79	81	74	82	57	55	74	66	78	73	80	67	58	62	69	57	73	49	54	66	62	74	82	71	61	60	66	79	64	69	69	72	65	68	66	69	63	67	67	61	68	66	74	65	61	54	60	64	70	75	73	67	81	74	64	59	68	52	56	57	65	80	76	76	70	72	78	65	65	63	62	65	89	67	72	70	67	63	71	69	67	61	77	47	57	74	65	76	69	78	70	79	80	66	56	73	74	77	54	76	73	76	75	59	67	59	72	63	68	82	94	71	71	64	77	63	57	64	70	74	77	61	74	76	72	74	55	59	57	75	81	69	59	61	71	60	70	64	62	66	63	77	71	64	74	64	67	58	80	52	69	66	73	74	66	68	76	68	65	73	69	73	62	56	73	64	65	75	76	69	65	74	64	55	83	69	71	75	56	76	78	79	75	74	75	60	73	59	67	69	72	84	65	82	79	62	68	75	71	66	54	59	70	53	60	68	62	64	72	70	58	61	50	52	72	80	55	67	79	75	60	67	53	71	67	69	72	59	68	83	70	64	83	65	60	58	74	73	62	72	75	61	73	87	69
345	2	2100	159274	420	0	13	87	165	303	338	381	330	325	256	283	230	191	223	213	203	167	181	182	180	179	159	134	134	139	116	142	149	121	136	114	113	130	117	121	109	120	109	107	112	116	91	96	109	89	103	93	98	118	100	79	88	106	96	103	95	77	109	91	90	96	107	78	87	90	87	94	84	81	89	85	100	97	101	109	85	61	91	93	88	89	93	86	92	91	95	72	74	75	101	86	75	80	87	83	78	75	81	62	86	75	81	86	92	68	87	74	96	79	88	75	83	92	66	77	86	82	86	73	70	82	74	75	100	90	63	83	87	82	92	91	72	96	85	64	77	89	73	75	81	98	87	108	84	73	89	96	70	71	83	82	86	87	73	83	80	84	91	74	74	75	74	67	87	58	94	82	103	93	72	75	68	70	73	71	87	59	60	68	69	62	90	98	84	96	82	98	92	89	82	83	68	76	74	68	90	84	69	82	66	74	79	69	78	74	76	74	72	85	79	84	85	83	85	84	82	99	85	73	68	70	76	68	88	102	86	72	74	77	94	84	68	70	74	92	70	84	86	82	73	77	81	84	83	88	81	85	84	81	86	76	79	74	77	73	70	94	80	90	68	69	79	88	74	74	58	79	71	76	86	78	70	75	72	89	69	92	85	70	78	103	84	75	77	73	76	89	80	69	79	79	64	86	67	71	63	72	76	90	85	83	86	70	75	77	65	74	68	78	68	85	58	83	70	88	92	70	72	61	76	58	79	73	73	75	67	72	64	87	77	77	68	79	71	68	83	79	78	69	89	68	81	83	80	75	73	76	59	64	82	75	73	55	76	76	61	71	77	77	76	79	88	77	85	90	81	85	69	58	97	64	78	78	91	87	74	78	94	74	75	87	65	95	76	77	79	89	83	79	71	76	66	74	76	78	83	83	84	65	68	95	69	74	69	71	82	64	81	64	91	82	86	86	80	68	83	74	80	78	80	74	76	81	78	75	70	68	67	88	77	85	80	70	73	72	53	66	72	81	91	83	68	83	72	84	73	78	57	81	57	74	79	68	72	75	60	84	67	74	75	81	79	84	75	88	82	76	85	81	81	81	81	74	84	75	75	85	77	78	64	79	83	67	80	93	76	80	69	70	86	80	73	83	64	82	65	82	68	77	67	75	82	84	84	66	77	64	85	77	80	89	81	71	75	47	73	83	86	86	74	68	77	81	88	74	71	85	84	71	79	73	85	87	67	90	75	85	81	84	79	75	79	67	75	75	73	81	86	60	76	79	79	68	68	67	95	73	80	68	70	67	78	72	73	69	81	64	62	79	88	77	88	60	94	73	65	82	86	92	84	87	89	58	99	76	72	70	78	70	63	67	74	94	74	76	86	88	82	90	76	82	74	70	77	83	74	80	81	84	85	74	87	70	68	66	77	71	89	81	71	89	88	74	85	77	69	77	75	71	76	88	60	69	63	70	82	87	73	89	80	88	81	75	73	75	77	66	79	78	75	88	72	72	74	65	76	82	81	72	77	60	72	83	75	88	79	67	90	74	84	73	67	65	79	72	95	83	67	88	58	62	77	74	63	84	71	82	75	74	79	57	78	88	68	69	80	61	85	75	69	80	90	65	69	91	70	89	78	74	77	76	76	102	64	83	75	75	82	69	74	77	73	87	64	76	78	81	77	74	95	99	68	71	73	70	91	97	75	93	69	73	61	88	81	77	77	87	91	82	70	72	86	82	76	76	78	84	87	89	63	80	91	74	72	88	86	70	78	67	71	96	76	103	67	78	70	79	75	76	73	72	88	79	86	62	84	66	83	67	71	82	80	80	75	74	87	81	86	65	64	69	81	77	82	62	79	74	58	75	78	75	70	86	81	82	70	81	74	82	86	78	83	73	80	90	75	71	70	84	74	85	72	74	80	64	79	62	77	72	67	80	71	75	69	57	69	97	106	76	73	71	72	91	68	65	63	65	76	72	84	64	73	62	90	69	72	78	98	77	79	70	83	99	87	69	71	88	78	71	87	76	63	71	104	78	76	86	89	76	73	85	72	74	92	81	71	75	76	89	89	70	82	87	83	83	70	66	75	78	71	87	69	65	76	87	70	77	84	84	86	75	82	76	76	75	87	75	73	64	89	74	79	76	83	84	82	76	60	73	71	63	81	75	74	70	83	68	69	74	71	70	79	54	85	74	65	68	72	71	88	84	78	69	83	74	68	71	89	96	62	70	71	82	79	85	75	81	62	74	59	81	80	71	77	73	69	77	73	65	88	68	70	80	79	98	76	81	81	80	67	81	61	78	74	73	75	74	79	73	65	77	72	66	78	78	70	88	76	71	75	85	87	76
345	3	3500	159397	411	0	24	152	217	362	397	437	373	374	325	298	247	300	264	256	256	231	187	223	231	197	199	192	185	168	174	169	171	169	159	154	170	170	168	160	144	143	140	134	132	151	158	144	128	136	125	137	147	122	127	111	119	143	121	136	122	152	100	112	116	141	115	116	125	103	116	118	130	109	121	115	112	116	128	121	121	122	121	113	107	120	107	122	122	122	128	120	102	118	114	113	101	109	148	116	118	93	116	122	123	108	104	113	99	123	102	104	104	137	102	87	106	120	118	114	109	105	112	127	103	107	135	123	111	111	125	118	105	120	120	124	113	112	123	133	114	109	121	110	115	129	131	113	141	95	99	91	101	111	91	110	102	123	126	116	90	113	110	106	106	132	120	109	105	119	97	110	101	99	117	106	106	120	121	99	102	104	110	124	107	119	104	99	107	110	113	131	104	112	127	103	109	102	102	116	112	107	106	113	108	116	124	112	117	93	107	140	116	104	110	112	98	106	105	96	105	93	98	112	109	128	104	115	93	112	104	126	118	100	101	114	89	102	109	136	107	107	119	113	104	114	110	116	118	120	121	118	120	105	119	146	125	95	102	121	96	109	117	116	109	118	110	104	121	103	97	92	106	134	111	104	109	111	102	108	116	134	124	92	121	115	108	110	107	117	111	125	121	83	111	123	106	124	113	127	98	95	117	98	90	124	112	105	121	114	99	109	115	109	105	119	103	108	126	120	122	109	120	99	117	105	129	125	135	123	93	117	127	105	113	123	102	107	109	97	111	116	105	124	116	87	104	104	133	99	112	99	109	113	118	120	104	95	108	128	105	108	102	88	99	116	120	99	97	88	117	118	97	108	97	113	107	109	115	113	118	119	103	109	103	120	100	84	119	125	82	91	118	105	109	123	119	103	110	121	115	100	103	99	112	121	121	94	125	101	109	114	110	96	99	111	96	102	124	99	96	109	96	97	106	102	105	115	101	90	106	110	105	119	120	118	105	129	110	119	97	108	117	118	110	114	119	90	95	97	105	117	86	104	106	119	119	92	117	109	97	101	92	115	108	104	124	108	78	93	111	127	99	120	109	108	107	104	118	120	110	108	108	107	108	109	101	101	103	96	97	107	116	90	112	123	109	103	92	99	110	121	112	101	102	108	99	113	100	114	110	120	108	114	112	120	112	101	93	87	109	104	109	100	117	123	92	118	101	121	90	94	122	95	109	108	89	111	102	123	106	116	109	102	119	97	94	106	103	106	108	102	104	106	112	99	110	120	116	111	101	94	94	98	110	104	119	103	119	111	142	118	95	122	93	105	112	107	106	114	103	118	103	89	108	110	109	96	107	108	112	89	106	105	116	118	115	98	105	87	105	109	120	90	95	105	95	123	106	107	104	113	103	95	111	120	106	108	112	115	118	94	107	109	103	95	90	126	114	101	106	120	122	108	111	115	105	112	113	85	92	120	97	114	108	117	94	98	99	116	102	119	97	115	104	108	102	103	108	131	101	102	109	124	107	102	95	112	103	120	84	83	109	110	97	110	104	122	103	85	107	98	90	92	117	110	114	90	131	121	123	109	96	103	100	106	106	120	102	89	111	115	114	79	104	108	107	121	110	115	116	124	111	101	99	117	97	103	102	106	115	123	80	97	116	114	108	127	104	130	109	118	112	109	125	122	98	100	112	94	120	108	90	104	96	94	96	110	108	104	100	117	116	110	124	101	117	121	117	104	121	109	85	103	108	100	126	119	103	98	106	120	108	114	103	107	107	109	95	101	97	126	108	129	112	94	90	129	108	101	100	93	100	123	126	99	95	111	106	110	125	107	97	110	100	127	118	115	96	98	91	112	99	113	107	93	97	111	106	117	104	111	111	103	101	115	112	111	109	109	106	101	115	101	115	119	87	100	111	103	121	103	97	118	113	103	116	137	105	101	113	101	117	121	114	107	98	132	95	108	89	122	109	107	116	121	101	120	95	89	121	115	121	120	118	95	127	109	100	117	100	125	89	95	111	113	114	106	113	107	92	115	116	107	103	90	103	114	128	105	113	130	110	110	105	125	110	118	91	120	86	115	110	108	108	110	85	90	97	111	106	92	129	99	117	101	94	114	110	100	112	96	110	103	117	92	96	103	97	97	115	114	101	116	114	111	125	114	100	103	97	128	103	101	104	119	106	104	117	108	98	102	115	100	107	107	110	100	113	101	103	114	112	100	97	108	112	98	118	101	121	119	91	101	101	87	120	107	116	109	102	91	117	96	125	99	93	103	102	111	100	114	119	97	112	107	111	109	130	112	95	115	102	101	106	117	112	100	118	100	101	104	99	124	113	116	121	102
