345	0	2700	162478	398	0	12	145	239	385	416	476	412	400	342	375	327	334	292	290	273	243	254	241	231	230	214	225	218	206	196	198	187	203	179	189	196	177	164	167	177	186	136	179	171	167	177	153	148	145	138	126	140	131	145	131	127	137	148	139	134	156	140	132	150	145	142	134	144	118	125	121	128	126	139	133	149	135	149	107	156	134	132	150	124	121	121	119	131	154	143	113	143	134	135	102	134	127	135	117	126	118	129	135	109	135	135	128	126	129	119	104	129	106	137	123	132	132	128	139	112	114	101	127	117	114	132	135	129	130	101	128	108	122	107	98	124	131	121	115	123	122	127	113	134	121	104	127	121	117	100	131	127	120	115	103	132	132	109	109	117	127	96	125	125	120	131	121	126	119	120	104	126	99	104	118	113	121	112	118	135	112	130	120	126	111	107	122	112	108	124	127	104	125	102	106	128	132	131	116	117	133	115	117	119	113	124	113	130	118	119	117	130	121	114	133	119	134	118	128	137	109	109	125	108	118	137	117	118	118	124	121	137	137	125	105	105	128	95	110	106	112	111	111	115	123	96	114	111	117	116	123	108	113	109	112	126	105	115	117	123	127	112	139	139	88	129	110	132	114	105	114	130	108	98	124	96	124	128	109	125	113	97	120	110	107	127	122	101	108	113	127	124	128	122	119	121	134	114	133	129	108	129	115	112	119	104	110	119	130	108	129	124	120	112	126	93	147	127	110	101	111	134	111	128	129	111	109	106	114	109	132	127	118	109	115	122	140	137	109	111	101	118	115	116	101	126	132	113	102	87	104	140	126	107	123	103	110	125	124	112	109	129	107	108	119	119	108	114	126	122	111	107	110	115	116	117	104	117	121	104	136	132	99	129	145	101	123	127	123	115	131	89	109	112	132	120	109	113	147	108	118	95	108	124	126	108	115	120	108	125	135	108	121	119	115	123	112	115	126	120	95	124	121	119	117	115	101	128	115	110	103	115	102	98	114	123	129	105	98	109	113	126	129	113	113	105	123	115	116	123	123	137	120	108	118	112	111	97	102	120	119	115	104	124	112	117	118	117	131	102	115	109	134	126	130	106	113	122	115	121	123	121	132	127	102	124	115	118	95	132	127	109	109	111	124	120	117	111	106	104	106	127	127	124	112	115	103	108	128	119	115	111	110	110	112	126	117	133	115	111	112	126	122	134	110	110	115	122	117	122	134	99	134	122	127	126	107	122	113	106	133	107	106	142	109	100	125	102	122	107	132	134	107	121	91	103	121	123	122	125	124	126	117	121	111	112	108	119	125	89	131	108	116	119	115	127	110	120	117	107	151	127	131	114	114	93	105	115	106	111	119	129	123	118	107	105	107	107	117	109	123	125	107	116	124	112	122	110	105	117	98	134	95	130	122	119	118	96	89	114	108	128	123	119	108	118	104	104	117	110	122	121	114	115	124	118	128	102	124	132	102	100	128	119	125	109	114	112	114	107	109	97	115	134	113	114	117	108	114	109	114	116	120	135	123	130	108	122	117	106	120	91	90	118	119	95	118	108	108	111	112	116	127	119	106	117	125	120	117	119	97	120	124	101	112	105	95	109	104	112	119	104	129	100	115	110	122	115	113	108	107	118	127	100	115	112	121	118	114	89	122	103	127	100	130	143	104	118	120	117	139	125	120	128	112	105	113	120	114	131	109	123	129	123	111	121	99	105	101	133	123	120	109	117	114	102	109	120	112	105	105	108	140	123	112	105	111	99	99	123	119	116	105	104	103	104	151	95	112	115	90	111	132	128	164	115	101	110	123	115	118	107	116	111	123	102	101	120	118	120	125	119	107	131	121	108	120	122	100	110	100	108	125	118	121	108	106	106	123	100	125	126	118	131	112	99	96	102	118	126	113	105	124	107	120	122	116	90	105	100	141	133	116	123	119	130	109	116	122	107	104	105	102	129	117	116	112	134	125	110	123	129	111	107	126	108	110	105	120	124	107	98	121	119	104	111	108	111	101	140	120	125	112	123	117	123	112	115	126	125	111	104	118	137	109	133	124	131	119	121	111	114	136	122	111	116	126	115	117	102	140	117	114	122	112	96	120	102	105	101	112	107	96	110	104	105	115	112	96	121	125	110	128	102	117	128	119	121	131	126	132	113	125	117	127	105	120	107	100	108	96	108	122	117	111	112	114	112	110	109	128	116	120	114	120	128	117	106	113	117	116	108	103	112	120	98	126	113	97	113	120	117	100	134	101	111	114	97	120	125	113	108	119	111	117	121	124	112	100	128	129	110	119	101	113	128	123	95	101	124	103	126	117	100	134	118	117	131	119	110	116	106	135	127	104	115	110
345	1	1900	162601	413	0	10	75	184	291	320	336	304	269	250	217	216	199	198	155	145	161	162	161	132	130	113	131	94	130	108	108	118	123	97	99	94	96	116	83	97	96	86	89	95	74	88	96	97	98	77	94	74	78	88	86	70	93	79	79	94	87	76	77	96	76	80	71	75	78	80	54	63	78	72	60	98	76	88	94	77	58	70	68	82	80	66	80	60	79	76	85	54	59	72	85	70	88	66	71	63	75	75	78	74	59	81	72	87	52	68	83	73	64	75	66	79	79	68	59	69	65	76	83	78	76	81	61	67	66	77	60	72	53	78	69	71	83	65	71	61	70	76	59	84	76	54	72	89	60	71	72	71	61	82	59	70	65	67	65	78	67	67	61	64	73	89	58	78	82	55	66	75	86	71	89	71	73	61	71	82	71	84	67	75	68	78	58	71	68	78	81	57	69	85	62	64	64	63	66	68	56	66	74	66	67	80	60	73	81	70	71	60	81	63	70	75	73	81	66	84	78	74	77	80	68	63	66	69	71	86	76	75	70	72	60	71	54	56	69	76	64	76	67	65	62	73	62	61	79	68	68	70	62	77	75	73	64	77	64	55	75	76	61	73	56	73	66	68	75	67	75	71	64	58	69	73	71	59	72	52	55	74	59	77	81	85	65	69	67	71	69	57	70	66	79	67	53	72	68	71	71	61	71	69	54	63	70	86	63	57	82	76	80	67	71	65	85	84	70	68	67	68	72	60	78	71	56	67	87	83	67	66	80	79	81	70	85	81	85	65	80	77	77	65	67	57	79	80	67	82	81	67	64	56	68	73	61	74	69	58	66	72	68	63	80	68	72	80	70	68	75	65	66	73	71	69	65	76	76	69	65	56	78	61	77	85	91	58	74	81	102	60	61	64	83	57	79	65	63	81	68	64	55	74	72	86	73	73	44	66	68	73	89	64	75	83	77	68	63	64	61	55	67	72	70	68	60	64	75	66	83	66	51	66	82	79	72	67	85	73	65	70	71	67	59	63	78	69	79	56	73	66	81	79	74	81	60	72	72	71	70	69	60	69	53	68	51	77	71	65	61	71	59	81	69	77	80	86	75	78	79	68	62	83	76	73	75	74	64	66	67	68	69	63	68	58	65	67	78	68	79	80	84	80	85	61	74	58	75	51	80	64	57	51	73	66	62	71	54	56	80	69	69	67	82	69	57	72	77	59	61	60	78	74	68	61	67	79	72	65	78	67	74	71	54	57	73	76	80	58	70	60	65	94	79	73	68	59	69	70	67	61	80	77	76	57	76	69	60	77	68	65	64	52	56	72	74	81	67	65	70	63	68	64	73	75	65	66	63	65	68	64	63	80	69	60	58	68	71	70	65	67	67	76	70	48	60	68	53	66	69	74	67	61	76	63	67	51	63	64	79	63	71	77	58	64	64	73	59	68	64	67	75	71	82	66	68	58	71	61	53	73	71	71	71	57	65	73	58	73	71	84	71	65	57	73	59	68	69	74	68	69	65	77	64	70	72	70	72	82	73	74	73	72	69	73	81	76	69	86	62	61	66	59	61	69	83	48	77	70	86	68	69	62	76	65	65	70	71	67	74	71	56	74	81	63	82	67	63	61	59	63	81	83	61	55	66	66	75	63	64	80	68	60	77	67	63	77	56	75	72	64	69	72	75	80	69	69	68	77	69	82	69	72	64	68	80	77	74	61	56	83	57	55	57	71	83	88	74	66	65	48	76	80	64	71	73	65	74	68	69	62	63	66	67	84	68	77	70	71	58	84	86	78	61	69	83	80	85	74	63	67	72	60	68	63	79	73	57	63	62	73	74	58	70	55	65	71	67	52	73	73	63	66	84	63	63	59	72	74	71	61	76	82	63	64	82	71	69	70	61	77	78	79	64	67	63	67	67	71	82	66	68	70	61	66	59	72	73	64	61	70	71	61	74	65	67	72	58	71	72	65	62	61	80	56	75	64	62	78	91	79	87	57	67	81	57	97	59	65	81	64	69	76	71	63	70	91	70	69	66	68	68	69	74	57	81	64	67	81	63	74	72	66	60	53	77	75	73	65	51	58	70	56	79	60	70	70	68	77	82	92	76	75	66	70	59	67	69	67	62	69	68	67	69	81	52	78	74	72	83	56	80	73	62	53	69	72	65	65	67	68	60	79	67	62	63	68	80	70	56	60	67	65	66	73	66	66	73	62	56	64	64	68	56	79	74	68	58	77	60	77	68	70	70	49	62	61	84	83	61	52	61	71	64	67	79	74	69	78	69	66	88	67	72	68	66	87	60	76	68	82	68	70	73	66	63	82	73	65	77	69	76	86	69	86	74
345	2	2100	162724	406	0	16	99	167	331	333	366	301	294	258	259	222	206	205	208	186	159	150	157	158	160	147	146	147	128	157	131	101	141	103	114	96	113	100	112	97	108	96	128	79	92	90	111	81	90	101	104	89	90	99	89	87	89	85	102	90	85	91	81	71	98	80	99	78	87	86	76	84	92	60	81	93	74	70	95	84	82	79	81	78	70	92	82	94	88	81	67	75	94	87	73	90	81	77	93	94	88	81	73	100	91	74	93	68	87	68	72	71	75	82	73	88	76	56	64	62	97	68	90	72	68	68	71	78	76	76	79	69	82	89	79	79	76	72	87	65	77	81	90	53	79	71	76	53	77	66	72	88	72	61	77	93	73	78	83	76	87	80	79	84	75	77	69	81	95	86	94	73	81	66	72	82	71	74	93	81	102	79	84	68	74	68	68	74	71	84	85	67	64	69	84	75	66	82	61	87	57	71	71	77	71	70	78	95	73	74	67	75	74	71	57	62	78	71	91	63	72	81	73	85	86	50	76	68	75	82	69	78	93	70	69	55	80	74	78	69	84	75	83	75	84	71	72	73	82	64	68	61	65	68	71	75	67	92	72	77	65	68	60	74	73	57	79	86	80	69	72	75	86	60	79	72	60	66	88	82	82	77	68	70	86	71	62	80	86	63	75	69	71	78	77	47	79	74	72	79	70	83	78	66	75	89	72	72	69	67	72	99	62	56	67	67	83	95	88	83	70	83	69	76	67	71	69	65	79	70	62	85	87	70	69	71	88	73	69	94	73	79	76	73	68	91	85	81	74	68	75	74	82	60	90	80	64	72	86	76	77	75	94	86	82	74	74	68	63	67	68	58	69	77	73	61	70	91	76	80	68	60	64	79	71	78	88	89	80	83	84	71	77	69	67	67	75	62	90	68	59	71	80	78	87	81	66	77	74	81	76	71	76	82	91	76	67	70	68	82	72	77	56	53	80	92	73	74	63	85	75	86	67	62	76	83	73	70	63	73	63	79	82	58	67	82	64	74	90	83	80	90	70	80	67	70	74	79	73	68	82	61	73	75	82	66	75	84	62	80	79	89	79	74	71	82	71	62	72	81	75	66	71	74	96	60	71	67	78	76	63	66	61	80	69	76	82	67	78	69	88	69	71	67	75	69	81	73	76	83	67	90	72	72	77	59	83	70	58	62	96	72	70	82	68	70	66	82	82	75	64	70	66	83	77	74	80	77	78	72	70	81	64	65	73	71	66	68	64	71	62	64	65	68	74	81	97	83	67	69	82	69	69	72	79	83	78	57	76	80	58	56	92	74	82	60	69	56	61	74	86	55	73	70	94	72	88	78	74	81	84	81	87	76	78	69	68	67	81	92	79	80	69	69	59	78	48	67	68	77	75	58	60	79	70	93	61	85	64	72	80	68	76	67	57	60	71	86	72	66	76	80	78	79	101	87	71	75	75	67	83	86	66	70	59	77	87	75	65	73	80	76	62	73	79	57	83	65	79	69	70	83	77	89	74	86	94	84	71	90	64	78	62	81	67	79	75	76	72	79	83	68	80	55	80	83	78	84	76	57	70	78	74	78	82	70	81	94	72	67	68	67	93	69	65	74	68	67	50	76	80	58	79	81	84	81	66	78	76	91	65	85	74	96	69	75	57	63	79	87	77	78	72	75	80	73	77	80	84	86	81	88	73	73	69	77	85	80	78	81	87	73	77	60	61	81	69	72	67	64	70	81	84	74	61	66	63	61	71	75	81	79	94	72	82	89	68	76	71	83	75	71	64	67	60	65	72	83	74	76	69	65	69	75	85	61	68	77	82	77	95	74	72	75	85	88	65	69	64	74	87	57	84	83	73	83	78	67	68	66	88	71	66	82	82	71	52	60	62	68	83	67	86	68	72	69	97	83	77	67	74	64	79	72	70	65	66	74	84	65	63	75	84	78	92	81	81	76	74	70	66	77	74	77	73	75	90	84	68	72	70	71	69	79	65	69	64	64	83	67	67	80	92	68	72	74	81	70	89	71	70	75	73	76	73	57	65	53	70	77	81	80	82	73	67	83	65	74	67	70	63	90	99	64	93	64	67	74	67	57	72	90	70	80	75	61	75	92	68	76	86	59	60	70	78	64	76	71	81	69	69	77	71	74	66	69	63	72	78	60	71	79	62	74	87	61	77	65	73	68	69	76	87	72	62	74	82	59	72	74	65	58	83	67	71	77	65	61	66	67	96	86	86	72	71	75	86	69	64	85	79	57	62	70	70	76	75	80	69	75	62	88	69	64	84	89	52	51	87	73	82	90	72	72	77	80	87	71	64	71	81	76	72	72	71	64	82
345	3	3500	162847	405	0	23	132	227	400	371	412	398	347	324	304	304	268	243	215	215	212	212	195	228	184	194	196	168	180	165	151	158	169	173	145	147	165	149	151	143	152	152	150	119	139	138	144	122	134	124	108	122	107	138	104	105	129	110	127	113	131	105	122	125	103	111	138	120	116	96	119	102	115	105	114	101	111	132	95	134	83	108	102	105	125	111	102	94	123	95	112	115	138	97	120	121	106	105	117	117	107	110	100	93	109	105	95	119	104	112	130	101	96	109	109	118	103	103	103	99	97	124	95	116	119	124	108	97	113	86	94	102	132	107	101	119	109	109	88	111	111	104	99	99	100	105	103	94	113	98	112	98	122	104	76	109	93	110	103	113	101	101	123	107	95	124	95	96	111	112	106	112	106	116	109	105	121	107	97	98	104	106	90	113	112	89	94	107	110	105	92	89	105	99	100	107	111	110	108	108	99	95	117	82	103	112	99	97	103	110	119	124	100	83	100	118	111	112	92	113	100	108	104	78	103	104	93	95	108	112	113	111	117	102	97	118	105	98	106	102	97	107	131	109	102	109	94	85	109	104	106	101	110	98	114	99	98	108	96	99	96	91	113	121	105	91	124	98	86	92	87	117	112	87	102	108	92	118	101	83	89	104	111	87	101	103	99	104	87	105	93	119	101	104	98	119	92	112	108	104	98	104	117	124	122	107	106	91	97	108	99	109	116	93	92	109	106	118	116	113	118	95	110	115	114	119	110	118	104	99	102	118	88	112	95	108	115	107	105	94	114	103	104	97	104	109	100	125	95	104	120	116	98	95	112	96	110	107	110	107	86	129	107	105	99	97	100	106	118	97	107	87	103	99	103	112	105	115	98	75	104	113	114	106	104	104	125	101	118	95	116	88	94	100	101	114	110	109	91	98	115	107	90	100	97	115	79	105	110	98	118	114	89	92	95	100	113	89	109	100	84	94	115	101	101	85	93	115	100	110	109	102	99	94	100	101	97	113	118	96	110	106	105	94	104	112	109	99	101	114	102	105	86	111	101	106	107	97	111	95	115	95	111	109	111	107	99	86	91	115	109	119	76	92	111	128	89	114	109	95	104	113	108	108	98	98	88	99	118	114	97	92	92	112	93	117	90	99	96	104	99	86	123	112	103	108	89	98	124	103	110	114	120	89	91	118	93	99	105	91	118	106	109	106	110	107	105	102	98	94	101	108	101	106	97	101	109	98	106	110	112	85	85	107	102	93	115	118	114	119	88	103	108	97	96	93	99	96	108	100	116	85	103	127	87	101	107	107	117	109	81	110	95	87	101	102	100	105	109	105	96	111	94	93	97	95	111	103	105	94	83	101	100	103	120	89	108	108	104	99	112	110	86	108	96	102	96	116	123	116	103	101	118	107	115	118	107	103	96	120	101	100	107	110	95	102	106	97	123	110	111	104	102	88	124	124	108	103	106	85	118	117	84	106	104	107	101	96	105	97	102	101	106	107	105	103	99	105	107	109	97	101	89	107	102	99	103	114	96	107	108	99	101	106	98	95	95	109	97	112	101	95	103	106	103	92	101	117	98	100	120	96	95	93	85	95	108	111	89	99	99	101	121	121	109	104	108	103	95	105	106	111	103	106	100	89	90	102	105	89	110	106	110	96	91	114	96	94	109	100	101	81	101	93	118	109	96	101	114	112	97	102	97	102	109	99	89	115	114	111	116	94	92	109	105	96	113	90	95	82	94	99	90	105	104	100	97	93	101	103	101	97	110	103	113	104	85	101	85	130	108	93	96	109	99	112	107	84	81	103	105	89	110	91	107	96	114	104	98	124	107	108	105	107	114	101	114	98	96	98	117	90	102	114	115	109	116	123	93	113	93	114	102	107	93	103	111	95	114	73	93	101	92	108	107	95	115	100	130	80	94	99	88	99	102	102	106	85	89	91	101	100	99	90	95	104	109	89	115	103	80	97	100	109	82	94	101	99	106	112	112	125	120	83	86	82	123	92	86	99	105	75	112	114	110	90	108	89	102	79	99	121	81	94	83	120	96	95	118	118	93	108	123	106	105	93	105	101	108	111	131	106	97	86	98	108	102	113	98	115	100	114	95	98	108	90	110	113	99	112	98	86	93	110	106	85	107	91	104	97	100	106	93	87	123	108	115	104	113	99	98	100	78	72	93	120	114	98	100	103	94	94	93	123	90	106	107	107	104	103	111	102	97	99	115	106	107	98	108	81	97	109	92	101	117	115	104	107	110	112	101	122	97	99	90	104	84	107	97	93	99	115	99	108	103	93	107	96	118	118	82	108	106	96	116	93	117	109	122	103	99	96	83	115	121	101	114
345	0	2700	162970	407	0	12	151	249	374	427	478	424	417	385	357	296	293	307	281	283	269	218	229	217	227	231	214	202	214	207	198	185	206	171	158	183	185	159	165	178	153	165	165	143	170	167	168	152	153	164	147	160	150	126	174	134	122	143	150	125	120	115	133	152	113	129	130	123	119	125	116	110	136	113	151	126	116	118	116	132	132	130	117	137	107	137	146	124	139	103	126	125	128	118	106	126	115	110	133	122	131	130	117	119	126	107	133	114	127	125	113	111	120	129	136	104	121	107	111	112	101	125	136	110	112	107	129	126	97	129	108	114	120	118	133	101	108	99	142	122	112	102	128	117	126	117	117	113	106	114	133	114	97	125	122	138	96	118	125	117	97	111	128	106	126	126	123	116	120	106	115	119	120	119	98	128	112	141	117	118	114	121	128	118	102	116	106	124	101	120	100	115	119	112	120	120	113	115	104	109	134	113	109	110	110	105	98	106	143	105	132	104	119	111	106	105	123	115	98	115	136	130	123	109	107	114	115	112	96	111	110	117	112	103	117	115	125	120	100	127	100	119	98	134	131	119	114	115	127	101	119	113	98	106	134	98	113	108	133	119	127	121	109	107	119	99	122	138	114	124	123	129	95	117	110	101	117	129	107	93	117	117	105	98	113	106	100	104	118	135	131	119	118	110	109	101	113	114	117	100	121	122	113	103	127	115	119	125	129	110	124	117	111	128	115	93	98	107	104	119	124	108	128	133	121	84	110	128	126	113	133	114	116	110	111	96	106	121	123	128	136	108	134	89	132	118	113	110	107	120	95	115	125	118	99	103	110	117	113	112	123	95	114	108	96	129	103	114	121	109	104	121	117	110	99	100	95	106	98	116	104	106	118	119	117	120	119	115	108	116	117	121	116	123	96	121	112	107	114	115	95	130	118	112	115	112	105	119	119	120	86	115	97	110	113	121	124	133	122	114	135	121	103	128	120	108	108	114	98	116	121	109	107	99	113	124	104	124	108	107	109	123	118	129	105	125	130	114	111	114	116	113	112	106	128	115	122	134	117	100	112	132	101	111	122	115	115	121	110	107	97	120	125	102	112	114	111	120	99	114	124	95	139	114	112	116	107	126	138	123	121	111	121	115	97	101	126	120	101	111	114	126	118	92	113	122	107	126	118	114	115	116	109	119	103	118	107	100	123	120	114	127	126	117	102	107	117	103	125	124	113	106	115	111	99	117	101	121	108	120	105	105	102	115	123	116	119	109	111	107	124	121	117	118	113	124	116	120	94	121	112	117	87	123	136	128	101	113	126	131	116	98	108	107	114	133	117	110	118	128	109	124	130	115	122	105	111	123	128	134	108	106	106	102	112	104	122	108	106	112	124	134	107	128	104	105	119	117	99	129	122	102	128	117	121	112	108	128	104	112	126	108	107	114	120	109	117	129	123	118	125	107	117	98	124	122	127	127	127	120	137	116	111	143	124	113	122	95	114	116	105	106	111	130	125	128	108	120	127	120	106	93	110	108	112	111	112	100	88	111	118	110	116	106	105	126	124	107	102	108	128	110	122	111	121	108	95	98	116	115	118	105	111	125	116	118	116	134	114	109	122	101	107	110	113	135	115	126	117	124	122	124	108	107	110	119	103	108	113	125	113	119	128	109	108	101	110	105	111	129	125	126	95	107	115	106	137	90	106	121	106	111	108	109	115	94	104	128	109	117	99	127	122	117	121	127	123	100	106	114	123	112	111	127	105	105	103	108	91	110	90	120	120	114	128	121	109	86	116	116	116	117	98	118	105	113	119	100	117	106	123	105	124	106	102	99	115	107	116	118	109	121	122	112	110	92	100	119	127	111	124	102	124	96	120	109	111	116	111	129	125	99	95	123	114	113	116	112	113	110	119	108	110	116	123	114	95	116	104	99	118	107	117	112	107	109	119	104	122	100	112	115	100	101	122	111	111	115	124	111	118	122	111	113	89	113	104	112	100	108	103	104	108	124	118	115	88	118	112	109	108	107	124	103	117	116	104	148	100	109	123	107	135	121	100	116	106	117	113	105	100	92	117	123	116	112	105	116	110	126	108	100	117	111	98	107	122	104	115	111	122	123	114	122	121	131	114	113	112	85	106	123	115	112	129	120	113	125	105	130	114	101	104	118	119	109	106	116	116	107	116	116	96	131	125	101	135	97	129	104	102	111	128	87	103	124	131	101	102	123	126	121	115	119	99	102	132	112	109	120	105	115	122	97	125	120	121	111	103	116	122	100	107	126	116	104	123	116	114	101	124	102	115	115	104	119	104	117	101	97	97	116	129	100	121	105	103	115	115	115	106	106	115	110	103	113	114
345	1	1900	163094	408	0	13	85	180	320	297	325	277	290	227	240	195	177	205	208	168	150	163	144	147	134	130	131	128	139	106	108	96	116	108	102	105	105	104	103	102	87	113	91	95	90	87	87	95	91	94	98	83	81	79	88	72	81	94	78	88	62	61	76	75	91	86	74	69	87	77	90	80	75	76	69	82	56	69	68	78	71	72	64	70	73	67	75	88	89	78	79	97	80	72	58	65	78	87	82	100	64	75	93	76	98	70	85	71	96	67	75	75	78	76	72	65	69	78	77	93	80	82	73	90	75	80	74	70	70	69	61	71	78	81	90	70	69	78	77	64	66	78	80	77	67	74	54	79	76	83	54	80	71	77	71	75	79	75	82	74	60	69	77	81	66	76	66	59	69	68	71	68	72	83	68	81	67	73	63	70	70	68	73	81	77	72	63	75	71	66	59	69	76	53	70	70	60	61	70	67	73	76	73	73	67	64	66	94	93	63	94	92	77	75	88	67	75	54	72	83	80	79	59	73	65	76	85	74	80	76	74	68	69	63	68	78	73	66	55	76	62	59	81	64	77	68	71	56	68	79	59	56	64	67	66	68	81	63	62	68	69	62	75	63	74	66	74	59	79	76	76	70	81	82	73	69	57	64	65	84	92	77	68	81	53	85	56	59	75	69	66	80	74	78	70	59	64	82	58	59	70	74	73	77	80	81	67	66	73	54	70	79	80	89	80	92	77	58	78	70	69	63	57	64	56	69	70	66	69	74	77	62	71	76	70	75	66	73	84	66	76	65	76	59	70	71	72	57	79	84	63	51	59	68	66	85	64	66	58	61	70	71	71	61	62	51	79	63	65	65	71	78	78	79	68	66	71	67	65	63	78	67	72	71	93	78	92	77	75	50	76	68	67	86	69	74	67	61	61	55	75	83	63	81	52	57	91	71	79	67	73	57	82	57	76	59	58	88	78	77	60	79	78	65	82	67	61	63	74	62	70	71	75	71	70	66	75	68	70	67	59	75	75	77	57	79	67	68	64	80	65	62	76	67	71	48	85	77	68	86	75	49	64	73	70	70	69	85	73	71	77	68	56	61	74	82	67	88	79	49	78	69	84	62	72	72	72	63	56	60	74	69	80	68	64	62	76	60	92	69	74	62	88	67	68	66	67	74	70	73	69	75	62	82	69	55	67	75	68	59	70	70	77	50	73	88	71	73	84	61	80	65	73	57	72	63	82	64	60	83	62	81	73	81	60	63	71	74	74	67	68	62	51	67	64	64	73	55	64	60	73	60	71	68	80	77	74	53	64	71	91	73	61	69	70	61	66	79	65	81	72	74	72	74	79	75	70	78	66	61	71	57	84	53	67	65	82	65	63	68	76	73	81	67	75	64	61	69	62	76	82	70	63	69	62	54	72	62	64	54	67	86	65	53	86	72	65	75	88	62	65	54	62	76	62	75	85	81	76	58	62	75	63	65	71	68	81	74	67	66	71	62	59	59	65	67	67	63	75	66	58	69	64	42	65	68	58	72	62	71	65	72	73	57	82	70	63	63	75	77	64	83	79	67	67	70	74	53	82	70	72	79	73	65	77	70	57	70	71	72	68	83	73	66	81	70	76	80	76	86	75	74	67	55	78	71	56	58	66	70	72	70	81	68	84	62	61	62	74	73	67	68	62	82	70	86	74	69	59	52	87	83	76	73	69	70	72	77	68	72	58	66	65	59	78	72	80	55	71	68	87	71	69	67	68	72	65	78	67	60	76	86	69	63	62	63	73	85	63	70	78	56	57	77	67	61	81	63	71	71	72	64	84	96	70	84	72	66	62	68	75	68	61	74	55	53	76	65	80	59	79	76	62	66	75	82	57	57	80	64	69	64	78	57	58	58	67	64	71	73	66	75	62	70	64	84	72	71	70	78	70	61	73	67	70	68	73	75	54	58	63	70	67	83	87	78	63	79	65	67	75	60	70	67	52	64	67	71	70	71	70	67	65	79	64	75	77	70	64	72	74	76	51	56	76	63	84	75	71	70	65	76	70	66	67	70	73	83	71	74	76	74	66	65	75	81	60	86	65	67	62	73	73	67	66	71	83	62	73	72	83	68	81	56	69	67	76	71	52	58	73	69	47	80	48	62	61	72	82	80	56	64	74	71	65	62	64	65	78	60	89	72	58	66	78	65	83	86	61	73	81	69	83	78	64	61	71	67	71	78	71	62	89	82	66	77	77	75	71	66	66	62	77	66	65	79	59	71	69	71	60	72	78	64	78	56	67	65	67	84	67	68	72	68	66	64	78	66	58	68	57	69	72	76	75	83	74	75	54	60	78	78	76	69	71	89	79
345	2	2100	163217	409	0	21	103	186	326	328	364	352	321	283	268	230	222	219	182	173	200	162	157	155	173	165	153	138	152	128	107	124	118	118	123	119	107	121	109	115	105	112	95	91	108	93	120	112	95	112	92	102	76	99	95	111	110	92	81	82	94	91	88	85	110	97	68	63	76	86	61	85	88	83	101	90	68	69	76	78	94	71	83	87	67	75	95	76	59	81	78	87	77	77	71	72	85	84	79	77	75	81	70	74	78	75	84	100	87	71	80	70	78	89	65	76	63	75	75	89	83	83	76	81	66	61	83	72	69	73	60	93	86	84	68	79	81	84	78	90	83	84	79	80	97	67	94	75	74	82	85	69	75	70	73	85	83	75	71	65	74	69	68	70	89	87	78	82	77	78	95	70	61	89	79	73	60	71	84	84	88	71	77	77	93	81	65	81	67	73	59	78	66	95	60	69	86	64	89	74	71	62	82	71	53	63	65	79	77	75	70	74	81	70	66	80	78	80	77	73	72	80	59	76	81	79	62	84	80	73	82	67	90	67	65	83	99	80	79	74	88	55	76	68	68	61	78	76	83	67	91	66	69	81	83	84	79	82	74	68	68	67	87	65	81	57	66	69	80	70	91	68	61	67	72	65	70	78	80	68	60	73	70	84	80	78	60	64	70	73	79	72	86	81	76	61	74	87	69	76	73	82	75	73	70	70	88	69	74	81	83	78	69	75	78	80	66	66	68	71	84	82	70	66	80	75	71	62	76	80	86	77	73	67	81	66	81	68	68	85	68	90	84	73	66	82	84	66	69	78	75	75	67	89	83	72	64	55	84	70	85	78	67	103	63	90	75	89	66	59	65	73	80	82	78	61	75	72	76	68	80	83	79	79	67	69	73	72	67	81	82	78	65	54	73	60	67	84	77	60	76	74	67	84	70	79	62	60	73	73	70	68	59	77	63	71	75	80	65	80	81	68	66	78	74	97	71	76	69	69	83	66	86	62	81	81	68	77	81	64	61	51	63	77	71	73	76	60	60	75	76	83	85	71	85	81	74	74	73	78	71	60	86	68	73	82	77	75	77	79	81	90	74	71	71	68	69	76	79	79	64	74	83	74	79	74	68	73	69	74	73	62	86	69	93	67	59	66	93	78	77	94	67	60	80	81	68	73	79	65	69	77	66	61	84	95	86	89	71	65	82	81	59	85	67	62	77	80	87	70	72	78	83	64	81	79	70	72	78	72	73	65	86	70	100	81	77	67	81	74	73	67	69	88	63	79	80	64	87	59	63	68	96	84	72	76	73	60	74	63	71	67	81	76	60	51	70	91	72	76	88	72	79	63	68	58	67	58	83	67	84	72	75	70	72	86	68	71	65	87	72	60	73	81	83	77	77	80	62	83	79	67	76	68	83	68	71	77	78	92	67	68	62	73	71	90	64	67	75	70	66	70	70	84	87	70	63	79	75	74	87	83	68	75	74	87	71	58	85	69	73	65	62	95	81	67	63	77	73	79	75	97	72	77	75	66	68	85	67	80	61	57	71	71	72	67	65	91	89	81	87	75	73	75	70	72	65	77	72	66	70	65	60	70	82	78	86	80	81	67	74	82	63	71	77	80	71	69	70	78	60	66	78	58	70	68	67	75	69	62	65	82	70	97	71	57	95	85	79	72	79	67	83	63	73	67	77	63	71	56	61	67	73	76	65	70	56	76	85	79	78	60	92	71	81	73	60	63	79	70	71	73	85	74	79	66	67	74	80	73	71	85	60	77	83	85	61	76	82	81	80	71	55	74	87	77	64	82	70	87	86	71	76	84	75	89	75	59	58	78	76	73	62	81	83	75	66	81	65	61	69	68	74	66	79	70	78	70	72	80	86	77	87	82	60	82	57	75	66	77	78	87	76	55	85	83	76	93	68	62	88	78	73	84	86	64	89	73	74	63	82	56	72	75	69	78	80	60	81	68	67	68	77	61	69	58	81	75	73	67	80	67	65	61	80	74	60	87	87	49	84	67	54	70	70	76	73	70	67	68	78	68	64	48	75	86	69	67	66	74	68	71	68	61	71	78	72	71	68	77	56	72	72	76	78	69	71	78	78	63	88	86	74	70	83	68	73	79	70	63	77	82	62	85	100	68	72	79	84	73	73	60	77	74	90	70	75	68	81	61	65	82	75	80	55	67	91	87	82	80	65	56	77	66	70	73	80	69	64	95	88	100	59	70	71	89	86	68	68	66	79	76	86	52	76	64	73	80	68	62	65	83	91	65	64	79	67	75	84	73	81	70	62	68	80	77	73	70	71	60	55	64	85	69	83	82	67	67	79	74	84	72	73	74	77	76	80
345	3	3500	163340	406	0	14	146	212	366	406	462	372	414	343	297	309	271	228	265	194	207	221	204	206	178	187	176	200	186	163	168	151	155	137	159	164	146	148	128	150	128	172	156	134	135	139	122	114	134	121	137	145	115	124	113	104	107	129	118	143	122	111	111	107	118	102	128	113	97	121	121	101	115	96	114	109	128	88	120	107	109	120	113	107	111	98	101	121	109	125	104	107	102	93	115	108	111	100	127	112	106	117	113	109	92	118	102	133	108	100	91	107	104	113	104	102	103	112	107	104	116	110	112	111	90	94	106	123	113	101	109	111	112	98	98	94	92	115	105	113	115	108	109	107	113	106	102	112	99	124	97	99	120	100	117	112	123	118	107	101	128	102	106	111	108	89	105	111	112	104	124	121	111	96	124	108	103	124	79	106	103	110	103	115	105	104	102	96	102	101	104	112	92	111	116	100	90	82	112	97	99	105	95	95	90	104	105	101	118	112	105	99	116	125	98	102	82	88	97	110	108	94	95	93	108	103	81	101	79	106	103	100	99	105	110	107	99	109	82	100	92	120	93	125	92	99	115	98	90	84	94	103	90	95	83	92	106	93	97	94	112	96	111	95	113	107	111	89	91	103	99	108	104	94	97	115	116	92	100	99	95	97	91	112	108	91	93	87	112	113	91	86	101	115	102	102	110	112	99	93	126	93	101	94	108	99	104	101	98	98	97	91	86	89	82	110	111	109	107	100	98	114	108	83	104	101	88	105	82	109	112	92	93	114	104	115	122	104	138	109	115	100	80	104	101	105	109	107	98	108	110	101	80	110	113	103	120	95	90	106	98	102	102	103	98	109	97	101	112	98	97	108	91	88	104	123	109	109	104	121	99	97	120	94	78	109	95	88	93	103	105	116	110	102	110	110	111	100	115	100	106	78	95	112	102	93	112	103	104	117	99	109	85	99	102	104	100	114	99	100	105	114	104	94	101	99	85	83	102	98	107	99	95	103	74	98	106	99	106	115	94	108	96	108	118	94	95	109	103	104	97	94	83	91	93	98	102	104	88	112	103	97	83	93	120	93	107	91	95	81	105	91	89	88	92	100	114	73	105	87	108	82	101	103	93	92	122	119	95	105	92	107	105	102	91	85	92	98	90	102	98	95	89	106	95	110	99	106	126	108	99	87	99	92	93	94	88	80	86	112	101	100	105	118	93	105	104	89	106	117	111	105	112	82	109	104	95	92	98	96	113	98	89	81	115	98	111	110	91	111	109	109	112	89	93	87	102	108	109	97	113	91	111	90	97	87	91	99	89	102	99	98	115	107	92	104	91	114	107	93	94	86	100	103	89	104	98	115	100	120	97	103	117	103	89	108	113	99	91	104	110	95	77	113	101	100	102	104	126	102	99	89	98	101	89	86	113	106	105	115	96	91	85	106	110	98	98	118	96	100	114	100	100	114	120	120	94	93	110	89	100	96	89	107	90	108	101	97	109	107	114	88	93	117	99	103	101	100	96	101	108	96	98	78	111	111	108	100	97	101	111	106	121	123	99	99	92	97	92	104	104	85	117	107	106	102	112	91	94	99	87	99	106	126	108	97	92	106	102	94	102	95	111	96	105	108	112	111	119	111	100	101	109	123	106	113	96	112	92	110	96	105	106	120	95	108	122	104	107	96	96	102	115	88	93	120	121	113	101	113	83	99	101	86	108	94	110	91	103	100	107	80	109	102	103	89	84	96	102	97	116	95	98	93	93	84	94	103	109	98	97	114	88	107	129	107	109	116	103	118	102	111	100	104	79	104	83	91	111	100	103	89	114	124	119	101	93	115	110	104	94	106	103	113	93	109	97	111	118	99	102	96	91	101	95	102	108	98	119	91	109	112	105	93	86	96	101	87	90	104	122	100	108	84	92	98	108	93	106	108	118	95	108	89	115	122	81	114	83	93	100	106	105	97	101	92	96	106	101	106	102	114	100	110	101	90	109	101	122	96	104	110	100	95	91	101	99	116	100	83	102	91	115	103	107	105	90	90	101	106	98	98	113	102	100	105	105	106	128	88	115	128	94	115	111	99	109	87	106	108	96	94	93	97	81	101	109	83	114	119	101	94	102	93	107	90	102	102	117	97	100	117	119	98	76	91	105	102	128	97	109	94	119	110	107	106	96	97	121	83	95	90	112	96	102	93	106	100	111	89	105	86	84	90	97	121	81	90	109	108	108	108	91	106	93	106	133	110	101	105	104	91	111	102	111	90	102	83	101	116	94	101	114	89	86	124	100	111	97	104	109	113	105	79	86	111	122	103	96	91	91	90	115	98	101	98	110	98	116	115	101	97	101	107	94	93	100
345	0	2700	163463	396	0	12	155	225	362	420	495	438	393	388	350	318	314	310	271	271	254	269	267	234	229	228	233	200	218	200	204	217	168	193	179	177	180	169	174	165	163	143	197	146	148	141	142	147	137	137	146	129	138	141	129	169	143	141	145	149	119	128	134	131	128	141	135	134	140	115	132	121	132	113	134	116	120	124	126	127	131	127	126	142	126	118	117	115	121	120	123	119	125	114	119	113	123	106	126	125	111	108	106	120	126	133	117	132	121	126	110	129	124	109	114	125	115	115	136	106	105	133	126	136	125	114	116	112	124	123	127	106	142	110	123	136	122	131	121	106	123	114	121	115	126	128	108	113	128	121	134	109	110	118	132	105	133	114	105	130	118	107	114	101	138	116	124	126	104	119	113	109	120	111	109	108	122	101	111	122	124	124	144	101	117	104	115	113	107	105	123	100	119	109	107	100	123	112	96	124	126	107	114	129	120	111	115	112	117	114	118	118	128	130	103	120	100	95	130	119	102	112	102	103	109	118	107	122	107	95	95	131	125	124	97	122	116	115	115	99	106	124	100	109	116	130	124	131	109	111	102	118	106	109	113	89	116	115	130	118	94	121	94	114	108	109	91	100	110	104	114	111	118	107	121	106	118	99	116	111	111	108	131	107	97	89	95	128	116	104	114	116	114	117	105	118	117	114	120	103	128	117	111	100	82	119	134	111	115	123	127	116	95	113	99	103	99	99	123	95	126	114	106	116	133	132	103	118	111	114	104	111	101	115	106	126	104	111	106	94	138	119	111	129	115	100	120	111	102	110	125	105	113	115	105	122	104	105	112	95	126	110	115	114	111	135	120	113	103	109	85	89	113	120	122	109	111	123	121	125	124	115	109	119	114	124	102	110	126	98	122	101	112	131	100	104	100	118	90	94	115	115	106	95	124	114	100	132	125	108	121	114	85	117	115	126	111	119	113	131	107	100	111	110	122	108	97	108	97	109	119	109	119	110	105	111	110	111	125	99	117	119	121	111	99	135	113	110	100	110	130	104	103	104	117	116	118	111	104	109	112	115	115	106	96	118	108	99	109	130	114	108	106	99	122	96	118	111	130	98	112	120	117	113	97	111	112	114	104	111	103	113	91	105	120	108	102	113	120	101	104	105	120	111	119	112	111	97	123	101	125	110	113	108	104	115	127	108	116	107	113	127	116	121	134	105	94	101	120	113	77	132	126	116	100	113	113	100	96	104	112	104	116	117	118	132	118	115	102	117	115	107	90	117	130	110	112	120	116	107	91	132	106	107	94	109	116	106	107	111	117	104	94	126	103	105	122	122	90	112	99	119	102	102	122	119	119	122	114	110	106	123	112	96	113	108	107	121	111	108	109	99	90	131	115	112	102	117	109	115	104	114	127	120	93	112	117	134	116	120	122	111	137	94	117	97	106	99	114	120	104	122	119	94	117	117	104	90	113	105	81	95	119	116	113	97	111	140	105	117	108	98	126	113	93	112	116	119	102	91	117	120	104	106	123	129	109	105	116	110	118	120	127	106	122	120	112	124	116	116	123	109	98	107	130	106	101	108	105	111	100	96	120	122	112	111	109	125	106	106	124	116	104	117	120	128	113	108	129	105	119	93	101	116	115	128	135	107	108	106	115	127	121	112	109	111	123	102	95	109	108	94	112	127	128	118	123	100	118	115	109	101	110	123	111	112	106	127	111	97	128	117	124	104	127	123	101	120	103	97	96	104	122	119	105	101	113	108	96	103	116	116	121	85	104	129	110	101	116	106	109	106	108	106	124	135	130	120	106	103	130	126	117	122	106	100	108	106	93	123	104	130	107	108	122	89	98	107	95	109	115	118	123	123	112	109	100	102	106	99	109	114	115	120	126	97	141	102	117	116	110	104	135	118	110	101	114	124	110	92	108	106	103	97	119	115	101	121	134	132	105	119	103	110	117	110	107	123	123	100	113	106	106	91	120	116	116	121	115	114	96	117	115	90	114	114	111	111	114	112	123	102	110	110	91	121	122	126	111	103	100	95	124	130	114	101	124	109	104	104	116	124	86	120	97	123	105	111	115	121	130	128	107	105	97	99	100	111	117	131	103	113	102	96	84	124	134	105	134	95	117	128	127	118	109	120	113	102	102	117	122	143	100	119	103	114	105	120	107	107	98	113	131	114	94	141	111	125	109	118	128	104	104	103	113	115	102	97	112	122	118	103	113	122	97	101	116	92	95	91	112	104	118	113	105	118	99	84	94	120	110	122	124	121	109	112	110	123	123	125	109	123	118	116	121	109	106	104	108	107	108	117	107	116	128	94	107	121	117	124	106	117	110	108	102	123	103
345	1	1900	163587	414	0	13	70	169	308	287	324	298	267	249	207	214	187	210	179	187	156	149	123	141	128	123	136	125	126	102	106	106	101	96	119	103	106	104	87	104	100	87	86	102	80	80	89	83	92	78	89	84	84	64	85	83	87	77	79	101	78	96	66	84	76	90	91	78	90	74	75	79	73	76	75	71	90	65	69	83	87	72	74	87	81	69	69	66	66	73	70	76	74	69	79	94	54	51	81	69	74	83	78	66	84	70	87	85	68	83	53	87	74	75	81	77	85	82	91	64	55	77	69	75	77	74	84	53	67	77	80	65	72	69	74	66	78	74	46	67	69	69	76	79	76	55	82	81	75	66	82	74	68	57	71	71	75	72	75	56	77	83	75	72	74	67	70	78	53	62	74	74	90	79	71	70	78	55	74	68	71	72	75	66	76	94	73	70	70	64	67	97	65	71	73	81	78	59	64	74	60	66	61	67	76	78	75	70	79	55	88	65	76	74	64	66	70	68	72	62	68	82	97	82	85	61	70	64	70	61	62	70	80	77	78	88	70	69	75	64	62	59	69	87	68	79	70	66	71	67	50	86	56	59	83	73	81	77	59	65	73	56	74	68	86	79	59	75	81	75	70	62	75	64	67	66	75	69	78	65	75	82	54	73	70	64	74	77	59	66	70	79	54	62	91	58	64	66	47	68	72	66	85	74	73	75	69	75	66	60	85	78	67	83	68	75	65	83	66	66	67	91	76	61	69	87	77	70	66	60	70	64	77	68	68	64	63	76	66	71	72	51	93	76	77	74	67	75	62	66	65	93	62	77	71	77	72	80	54	66	82	73	72	71	62	60	79	77	76	66	78	71	65	89	69	50	77	83	61	60	72	60	72	69	67	66	57	66	71	63	62	68	59	74	60	85	72	68	66	73	68	69	70	66	54	80	63	70	66	74	66	75	68	60	68	59	70	77	71	67	67	70	77	67	73	65	66	70	68	51	57	69	74	65	64	68	64	74	67	70	60	77	57	72	78	71	67	55	60	68	79	62	77	86	67	66	75	67	63	64	65	68	73	59	67	69	69	64	77	55	65	70	74	68	64	81	68	72	64	83	61	77	58	88	87	68	58	78	79	58	97	79	81	76	68	62	55	78	60	68	67	82	75	75	82	61	73	62	67	80	68	44	65	92	70	65	82	93	53	75	72	54	81	67	73	84	82	51	74	61	79	65	76	67	61	76	69	77	72	64	63	63	62	70	66	65	65	67	52	65	77	71	58	79	66	51	67	70	77	66	73	69	63	61	78	71	76	69	80	58	71	71	59	72	69	73	81	81	83	61	74	61	67	79	58	87	72	74	84	90	57	62	79	71	62	66	64	54	57	58	80	66	97	55	50	70	74	67	70	75	73	68	74	80	58	70	68	60	72	72	66	68	82	65	75	70	74	67	75	71	68	74	73	67	72	81	82	66	63	63	58	66	81	72	70	71	61	65	65	72	63	79	68	84	67	88	78	71	72	67	58	68	64	73	76	64	61	77	70	71	60	81	61	57	74	75	75	63	67	77	71	75	82	72	68	57	74	65	64	79	57	64	71	72	71	68	68	81	60	79	69	73	71	67	73	76	75	61	79	72	59	67	69	69	78	66	53	67	69	64	58	76	66	64	71	66	69	71	59	69	78	65	72	61	62	74	64	72	75	64	67	83	68	75	65	78	69	78	61	62	82	83	63	66	85	75	61	81	84	80	74	60	68	58	73	56	73	73	88	79	66	71	77	48	59	64	65	60	84	62	64	72	79	94	68	68	81	64	69	63	92	60	69	76	65	73	70	80	64	59	56	78	81	69	65	70	93	58	63	60	82	64	58	64	82	62	53	62	60	77	80	70	62	70	94	70	67	58	74	66	71	77	62	48	70	90	66	57	77	90	67	57	65	65	62	85	70	73	68	63	66	79	56	56	82	74	54	71	76	68	63	68	71	70	66	77	70	81	71	64	71	60	68	85	80	83	77	65	74	67	75	64	69	61	60	72	70	75	79	50	77	75	66	64	83	69	73	60	58	62	65	62	67	55	87	71	71	58	67	73	86	69	57	63	66	57	53	71	64	70	68	64	65	72	66	79	73	55	79	55	72	61	76	66	49	89	68	69	68	68	87	47	67	75	62	75	65	80	65	76	60	74	56	73	55	54	59	65	70	72	65	73	69	76	81	69	68	74	61	62	65	74	69	60	79	72	88	81	63	75	93	66	59	57	51	60	66	75	87	50	57	66	75	85	80	72	73	77	69	83	58	77	65	60	84	65	57	65	65	70	74	67	64	63	70	83	73	84	65	70	75	77	74	73	78	79	69
345	2	2100	163710	418	0	9	92	187	336	331	385	314	305	248	270	242	201	194	208	190	179	162	167	163	134	136	152	137	144	147	120	122	142	131	131	112	111	122	117	115	105	109	96	117	92	84	108	91	95	104	103	91	88	86	97	94	91	88	72	100	90	83	94	100	79	88	92	87	88	81	75	72	93	100	96	88	80	95	82	89	80	79	81	71	78	77	89	71	70	82	89	87	96	84	92	79	79	82	69	94	65	71	74	58	76	76	90	81	81	73	77	79	72	57	91	58	77	80	73	56	82	76	72	75	76	79	66	85	76	83	67	82	72	71	71	77	77	86	85	76	74	73	51	81	79	72	71	65	89	71	87	73	82	80	69	69	80	72	75	71	81	79	92	65	78	89	64	88	74	82	83	80	68	57	84	76	68	77	77	84	71	76	70	78	65	83	76	79	80	74	72	77	67	66	68	85	70	76	65	95	72	75	76	100	73	59	80	81	79	68	80	62	86	51	86	74	76	64	89	84	69	78	76	96	85	69	72	78	79	73	79	83	70	87	76	69	91	66	66	76	78	82	71	70	72	85	80	73	65	69	58	52	74	77	69	82	73	78	89	65	71	86	71	66	62	68	76	68	75	73	88	74	68	67	70	64	75	71	69	70	81	78	82	73	84	78	67	75	73	90	83	56	75	53	75	88	75	72	73	73	75	70	58	63	77	70	76	99	96	82	83	78	83	71	78	80	72	81	75	64	66	70	61	80	77	72	74	70	82	86	67	73	71	75	90	82	65	64	59	84	58	70	62	77	71	56	68	88	78	58	81	68	89	72	73	61	84	87	79	76	82	81	74	87	70	71	63	68	78	68	79	59	67	72	71	88	84	73	81	99	72	76	71	81	87	75	67	95	68	68	74	73	76	60	67	76	67	72	59	77	81	75	59	92	70	68	67	70	85	74	81	71	74	53	71	65	85	73	59	60	79	62	72	57	71	70	76	67	71	68	82	56	89	89	79	74	74	73	96	67	70	66	91	67	73	82	84	96	71	97	66	68	82	55	67	66	67	77	90	73	80	86	63	83	78	67	65	69	80	63	74	83	65	74	77	79	68	74	80	70	87	71	62	64	71	70	59	80	71	72	66	86	75	64	69	72	81	67	83	73	84	84	83	59	79	66	80	74	64	66	67	72	66	68	75	81	73	74	63	82	90	64	65	72	78	73	79	68	64	65	63	77	82	75	69	59	87	65	85	70	78	67	74	79	60	84	65	72	72	71	66	95	69	81	68	74	89	64	64	77	61	76	76	70	88	76	67	74	60	79	62	66	66	98	77	67	63	85	84	75	63	79	83	65	65	83	69	68	73	68	80	73	84	70	64	67	82	89	76	74	59	70	81	88	74	66	67	76	82	59	62	65	72	77	58	79	72	57	74	70	73	76	86	63	65	82	89	60	67	65	74	74	58	71	73	71	60	61	77	84	63	88	68	94	79	62	59	78	65	68	72	61	76	67	73	94	73	83	79	83	58	69	79	90	69	78	82	70	98	55	73	81	72	91	80	86	66	65	70	73	72	70	49	72	78	76	72	58	89	74	89	76	77	86	61	70	55	73	80	76	81	68	77	71	77	84	67	72	71	74	71	65	64	84	72	60	69	68	80	70	80	90	84	63	80	84	65	81	76	61	85	75	64	67	67	69	85	64	83	72	58	60	69	73	72	77	90	59	82	58	65	66	69	78	81	66	61	77	63	61	79	58	70	69	87	64	63	73	65	73	78	71	66	83	104	70	66	65	59	64	68	83	74	73	75	68	97	62	73	86	90	84	76	89	75	75	70	81	82	73	72	80	78	69	70	73	81	64	64	65	82	66	61	80	74	77	68	78	72	67	73	88	58	67	71	69	88	74	85	64	78	80	81	71	64	62	64	74	70	96	67	53	75	84	61	95	78	73	78	73	76	78	75	76	65	71	76	71	79	78	69	72	76	68	78	81	78	74	78	63	76	74	77	58	92	76	70	75	75	84	79	68	73	70	77	61	65	60	65	68	63	80	70	79	73	73	68	73	73	83	74	71	59	73	68	76	75	71	62	82	66	72	87	83	76	74	79	75	65	71	70	72	77	71	67	79	79	68	69	67	70	79	68	73	55	79	88	71	67	70	66	68	79	80	59	84	81	64	84	85	66	71	76	68	82	65	93	69	85	75	65	80	86	71	91	79	64	60	75	63	75	68	68	62	67	62	81	81	77	73	71	78	66	72	69	67	77	79	72	73	70	78	88	74	80	87	72	80	66	70	77	71	78	77	78	76	75	77	78	79	88	74	89	68	69	79	83	70	76	77	86	66	89	68	86	69	79
345	3	3500	163833	403	0	23	141	215	375	368	399	386	336	318	291	284	271	259	249	233	225	224	206	214	187	201	180	174	175	167	176	156	140	155	158	144	157	142	124	131	133	141	127	139	130	132	123	142	104	127	139	129	126	108	111	135	113	116	131	127	96	116	107	133	104	128	115	113	125	104	109	114	121	124	100	117	127	110	120	105	104	104	121	104	95	117	98	115	103	114	100	111	97	115	109	117	91	88	101	106	98	104	99	107	113	86	93	105	104	106	111	110	104	102	87	104	85	116	105	99	115	96	97	99	97	82	99	116	99	103	92	95	104	107	93	115	119	105	89	99	97	107	118	120	104	89	101	99	97	110	91	100	102	111	109	98	105	87	107	91	118	90	85	106	115	116	109	93	79	119	105	93	116	87	114	106	111	94	98	93	108	99	101	97	93	115	109	119	103	100	97	98	107	105	112	80	107	120	106	110	106	95	102	89	83	80	96	95	105	93	103	112	86	105	96	110	122	111	111	85	106	80	91	99	86	99	108	102	101	107	97	101	96	105	101	108	110	126	99	87	98	94	100	103	87	98	96	91	91	86	108	103	100	105	105	104	93	99	120	102	99	88	86	84	110	100	105	90	96	101	94	93	84	98	85	90	108	117	85	102	127	105	128	117	83	93	102	109	94	110	118	111	104	101	92	89	80	107	112	100	120	87	101	107	105	101	76	114	109	83	105	110	108	111	101	89	100	100	102	84	130	101	108	107	113	91	90	111	88	101	107	85	99	84	123	110	97	81	91	84	97	123	98	113	107	103	105	77	114	99	112	114	91	105	110	114	111	106	90	113	103	84	92	93	89	110	86	94	96	106	109	109	86	113	101	97	112	115	105	107	101	101	101	112	95	108	101	105	120	98	101	89	99	94	91	115	96	85	109	100	100	100	124	127	114	94	102	105	112	86	95	91	100	90	94	85	98	113	103	97	100	101	101	88	98	99	115	99	109	107	111	97	102	95	88	98	107	96	110	94	88	100	91	98	89	114	107	100	95	98	98	96	103	107	82	87	94	116	94	102	98	84	82	94	99	104	77	119	104	118	106	104	94	92	93	97	97	110	99	89	104	92	101	88	97	96	105	91	122	112	108	106	113	107	91	100	107	98	101	102	98	106	85	79	102	87	97	94	114	94	93	114	106	82	90	99	88	86	94	102	86	84	129	93	99	99	103	117	95	105	87	90	106	102	94	103	94	100	89	86	93	92	116	108	106	100	89	108	102	112	91	96	117	90	103	106	96	115	91	112	109	98	104	113	104	116	101	98	99	97	97	98	109	88	103	108	85	93	94	98	101	101	106	103	84	88	100	108	112	115	93	88	95	105	102	90	110	90	99	95	101	103	115	93	86	99	97	97	112	99	105	121	96	93	105	92	93	89	92	102	89	107	106	97	102	92	99	96	114	93	94	102	92	88	117	84	113	91	93	110	102	98	96	105	95	94	99	120	102	95	102	99	79	95	99	104	112	106	99	107	99	90	105	94	72	109	89	96	98	84	114	110	85	113	98	77	123	94	100	76	99	96	101	97	98	98	95	84	96	86	90	111	94	99	85	88	111	95	119	105	103	94	103	103	96	97	105	89	78	89	101	99	91	96	109	121	94	88	97	94	92	109	82	89	115	87	106	94	104	92	109	99	103	85	96	91	110	105	94	94	103	96	112	92	110	113	110	81	102	100	103	84	108	87	97	109	101	103	114	106	102	111	95	98	97	83	108	106	97	104	91	96	97	116	91	100	101	106	84	97	98	108	83	84	86	101	105	124	109	90	124	113	94	95	113	108	93	111	81	105	90	119	91	102	104	87	78	95	109	113	112	88	126	89	91	95	94	94	116	106	90	105	110	87	96	106	108	93	112	97	112	94	67	96	114	92	92	86	110	115	102	107	107	116	101	88	105	97	89	86	93	98	110	93	106	106	96	114	83	98	98	84	105	104	109	124	89	110	110	84	98	113	100	103	112	97	95	90	98	105	109	89	88	109	100	114	117	88	103	110	98	91	122	119	109	113	84	104	105	105	89	87	93	113	104	87	86	90	104	92	115	92	129	130	96	81	102	97	86	105	103	107	104	107	92	114	103	111	102	96	106	104	115	107	88	114	114	94	113	86	120	91	105	81	107	108	100	93	106	99	83	109	99	109	98	111	100	108	99	97	81	79	83	89	110	81	104	97	85	91	105	106	101	108	101	83	100	110	104	112	98	96	74	99	93	103	99	95	121	98	117	114	113	93	107	93	120	93	88	115	101	94	105	120	110	87	108	96	105	105	102	129	103	92	101	90	89	97	105	90	101	97	90	105	100	113	109
