345	0	2700	179401	389	0	13	213	290	416	422	494	413	394	350	340	312	285	277	276	261	233	229	213	219	202	218	184	178	172	160	165	165	147	157	151	129	167	157	137	138	156	124	128	139	118	132	110	107	120	96	113	98	111	107	111	103	104	90	105	102	106	109	97	104	91	96	82	94	87	86	105	92	100	97	92	97	114	93	94	84	87	85	95	92	82	87	91	88	95	89	89	82	90	89	80	71	89	72	88	93	80	101	87	75	76	71	104	107	91	104	84	76	94	104	79	82	71	89	89	66	91	65	88	90	81	80	77	94	93	83	102	87	93	83	98	65	82	92	83	68	79	82	105	90	72	83	83	90	78	88	88	87	85	82	83	78	67	82	81	90	89	82	82	76	104	86	90	87	83	86	75	73	90	74	81	86	76	88	96	89	82	70	80	83	77	77	78	84	78	93	89	87	80	76	86	97	74	84	69	94	75	86	89	81	84	91	76	73	93	100	82	69	81	76	70	64	63	74	72	97	76	82	84	92	80	86	89	84	86	80	66	93	89	81	92	71	81	69	67	87	78	84	99	78	83	60	79	80	67	73	74	84	85	90	84	86	87	85	69	76	74	63	72	87	70	81	69	93	83	82	74	79	87	92	81	70	74	105	64	69	89	91	84	95	92	54	73	92	95	64	87	73	80	63	72	91	85	93	79	78	90	91	70	71	94	83	78	78	82	85	72	68	81	79	62	78	76	63	70	82	88	78	65	80	98	77	72	72	90	77	84	84	93	82	81	92	80	91	79	92	91	74	75	79	86	82	92	88	74	80	92	68	85	89	55	68	87	84	87	80	92	83	98	74	79	92	84	85	84	88	60	74	61	78	99	69	74	78	74	72	67	90	81	85	83	77	81	90	73	79	87	81	76	78	86	100	104	66	61	69	72	74	90	82	84	82	79	75	67	89	77	76	77	75	63	77	64	86	80	93	87	91	87	82	65	82	73	85	76	83	75	83	72	83	71	80	98	87	75	86	87	99	66	69	79	84	74	78	77	101	60	65	67	80	78	71	84	62	79	80	72	89	90	101	87	86	67	97	87	75	81	74	72	75	86	67	67	80	84	87	71	83	71	88	67	81	84	83	84	61	86	69	73	71	81	78	67	71	97	81	83	79	87	61	92	87	92	88	81	88	83	74	74	88	79	80	83	72	64	90	81	72	88	93	82	80	81	68	88	78	76	74	70	73	83	80	68	94	77	77	77	76	77	63	87	83	75	85	90	76	86	63	82	83	66	67	86	79	75	69	96	96	86	65	82	82	73	66	83	72	83	81	67	85	86	107	84	68	85	80	70	87	81	86	69	60	75	104	89	78	85	84	77	75	91	71	90	82	84	72	80	74	66	78	73	66	83	82	85	67	71	62	71	76	93	67	72	86	79	83	76	74	76	71	63	72	83	76	79	71	74	91	68	94	70	61	80	70	79	78	54	76	75	82	93	82	78	70	83	54	76	71	87	92	91	74	72	83	68	71	86	70	74	58	75	84	80	100	84	86	94	92	62	77	87	69	64	88	81	70	76	71	78	88	89	87	90	71	73	68	76	69	68	78	85	77	70	60	77	72	96	74	65	80	70	73	66	94	79	62	86	69	82	84	75	90	74	77	73	78	76	63	101	85	74	90	78	67	75	63	78	84	79	79	69	88	89	73	91	60	75	57	79	64	85	101	94	68	68	66	73	64	73	58	83	88	73	83	84	81	95	81	81	73	91	90	87	66	83	63	70	81	91	76	90	78	73	77	96	81	73	74	78	88	75	79	72	89	77	88	86	70	58	83	78	82	84	86	63	70	86	84	76	90	72	90	68	77	63	96	76	84	66	88	70	79	85	87	81	75	89	93	86	84	71	88	84	65	80	85	67	73	88	94	67	72	72	91	100	70	87	62	86	75	82	80	76	68	84	81	63	86	52	66	67	79	70	86	69	68	68	67	88	73	63	69	92	72	74	67	94	69	65	93	84	68	80	78	69	76	68	95	90	75	71	80	84	84	81	81	76	68	85	85	68	66	104	70	89	70	62	86	73	70	81	96	86	71	62	82	96	74	83	69	80	80	82	82	72	76	71	77	71	88	76	81	85	77	88	83	84	67	73	79	68	86	84	86	81	70	82	67	87	63	79	77	105	69	65	77	78	63	79	82	89	74	85	75	86	81	81	75	84	76	66	82	76	77	77	80	89	74	69	84	75	76	82	81	78	92	77	70	110	89	71	90	56	83	73	67	99	73	68	92	69	69	92	72	78	74	87	65	67	61	89	67	76	89	73	90	72	80	69	79	68	71	77	80	80	70	86	95	74	77	75	70	84
345	1	1900	179524	394	0	42	186	222	358	350	379	341	313	308	248	237	248	198	173	177	171	194	134	145	150	150	145	122	124	149	131	117	149	129	124	116	96	125	96	104	124	99	96	109	101	116	93	96	102	101	101	103	105	101	102	105	95	97	97	104	107	93	81	95	80	89	82	71	107	87	78	69	80	87	112	100	102	94	99	94	109	88	100	103	85	84	92	94	78	98	85	81	95	74	105	97	83	83	93	97	82	84	86	91	106	82	89	74	101	85	76	96	87	87	98	89	86	78	73	79	77	86	86	99	77	66	83	84	69	89	84	75	88	96	84	102	95	90	86	95	94	82	83	70	109	87	76	82	74	98	80	72	92	88	99	89	85	107	88	79	98	77	83	78	89	82	91	62	79	82	92	88	84	81	70	80	76	81	87	87	63	74	91	82	68	99	96	72	78	96	95	64	93	88	87	74	80	83	86	85	74	74	77	76	78	92	86	82	74	78	80	99	68	98	76	90	76	73	92	90	90	79	83	73	88	90	94	90	92	92	83	90	75	84	92	84	75	78	88	88	88	77	57	97	99	70	79	83	71	75	87	78	86	91	73	75	75	77	59	82	70	72	82	90	91	90	75	100	59	94	76	90	70	81	89	67	76	74	82	91	87	89	100	96	89	84	88	75	73	90	79	85	81	85	81	78	83	91	92	87	79	99	75	80	72	86	70	78	94	100	85	84	75	84	67	74	81	82	76	92	51	79	95	85	85	77	75	63	88	98	78	93	65	96	72	88	71	72	70	85	87	89	64	86	69	80	75	92	68	84	95	97	83	78	78	88	87	87	81	91	84	85	83	85	77	87	79	90	80	74	88	111	87	74	92	67	82	70	96	92	92	78	78	94	89	81	88	59	85	93	91	66	96	100	76	100	76	84	82	83	78	67	109	79	90	87	97	90	68	79	71	78	71	81	73	90	82	97	95	72	85	73	80	89	72	72	94	76	66	73	72	58	71	82	91	73	76	84	62	90	79	89	88	74	87	75	86	78	93	75	70	79	77	81	66	91	94	74	94	83	70	93	69	73	103	85	81	82	78	88	73	91	79	81	81	78	92	75	90	72	85	76	76	95	97	83	78	82	86	100	77	79	74	68	84	72	77	82	85	92	80	76	76	68	84	69	79	85	87	80	73	94	68	83	80	74	105	74	83	87	82	85	77	93	92	85	84	84	68	85	85	71	78	93	99	89	89	102	75	72	98	88	94	91	92	89	74	94	87	93	92	66	77	83	85	87	92	87	78	76	88	83	93	78	92	69	94	85	79	87	89	99	79	72	95	94	69	95	84	75	101	89	93	91	71	80	103	76	83	68	82	99	89	84	81	73	100	89	88	83	75	91	84	70	81	76	90	89	89	83	105	74	106	100	66	88	83	69	74	78	86	89	80	77	83	90	79	83	84	83	78	93	84	76	89	104	75	72	76	94	66	82	85	71	94	88	87	95	104	86	86	76	87	85	76	83	83	73	76	87	72	96	71	83	87	79	77	64	81	82	74	67	67	83	88	86	91	79	80	87	83	84	76	73	94	91	71	74	90	70	71	84	75	81	87	76	72	69	84	80	83	72	82	77	72	66	84	73	75	99	95	86	84	68	88	80	98	95	88	89	97	88	76	79	74	105	87	66	88	81	87	78	74	73	100	75	91	73	83	94	86	61	84	87	78	79	81	83	76	80	70	68	78	84	69	86	90	76	82	80	82	65	75	93	75	69	72	74	79	98	77	78	89	91	79	87	92	74	76	72	81	105	84	97	87	86	76	82	87	91	80	87	90	83	84	63	80	85	77	83	68	81	76	87	83	87	89	74	69	75	92	66	88	83	77	79	69	84	79	78	72	72	81	66	88	89	83	85	69	91	75	86	92	75	86	85	70	69	73	106	83	88	81	83	68	76	71	70	83	80	90	73	76	84	80	92	72	82	67	83	79	83	91	74	92	84	99	83	79	72	77	90	72	79	96	69	77	64	76	82	86	85	71	84	59	82	84	76	80	90	77	77	67	86	86	78	81	88	102	79	86	84	82	80	77	80	68	87	79	87	67	87	72	85	90	83	82	97	92	79	105	79	89	87	84	86	80	93	80	95	73	89	78	78	83	92	76	82	90	87	58	85	88	90	70	76	76	75	72	81	89	95	82	87	78	75	78	83	83	87	90	77	67	88	79	68	66	96	79	75	83	84	82	71	79	84	83	63	88	76	90	85	88	90	86	91	90	85	72	82	73	80	82	85	93	75	71	74	80	92	90	85	72	81	94	87	87	86	79	82	79	71	88	88	69	74	87	89	86	98	78	78	85	75	89	85	76
345	2	2100	179648	414	1	35	186	252	414	354	404	363	325	315	278	276	248	230	241	211	181	202	167	170	198	147	148	144	145	140	126	134	126	121	132	114	144	121	124	116	111	121	115	103	108	117	100	99	96	113	101	122	83	101	99	81	77	99	94	87	94	80	78	100	95	98	97	77	89	85	110	81	83	81	68	70	97	88	94	84	91	99	88	71	97	91	100	69	92	80	90	91	73	95	69	79	91	74	83	80	99	85	74	79	88	88	92	79	99	82	76	88	70	76	94	104	75	99	70	81	64	82	92	79	96	76	74	89	70	67	80	88	87	61	80	70	79	84	93	97	88	80	87	81	69	83	73	79	87	77	85	92	92	74	74	96	76	94	96	88	82	70	75	62	65	85	74	90	72	67	86	94	84	98	80	81	72	76	82	74	60	81	95	87	80	76	78	79	79	69	80	67	96	65	77	78	93	93	68	81	70	79	80	69	84	79	93	74	88	74	93	71	90	84	64	87	76	79	76	62	99	87	72	57	77	78	94	76	67	83	77	74	81	68	80	83	87	67	85	90	85	58	90	79	93	81	75	66	85	65	100	86	84	69	67	95	85	70	75	68	76	83	74	78	81	78	84	74	91	67	89	89	69	72	73	82	61	78	83	95	81	81	79	76	81	88	70	69	78	71	77	75	88	64	88	90	60	70	111	92	65	74	69	77	86	76	66	79	82	73	75	85	81	72	64	84	90	71	77	85	75	78	73	80	68	80	92	65	71	85	80	82	97	74	91	75	89	84	69	75	74	67	66	94	99	80	86	81	76	84	73	77	73	82	80	80	87	72	71	79	70	69	78	88	78	71	83	74	70	77	69	87	70	84	75	90	72	62	84	66	82	86	74	69	81	66	75	89	89	90	71	88	89	73	67	72	72	88	68	74	83	90	67	85	68	72	76	77	67	78	88	95	79	74	74	73	81	73	72	82	84	85	87	73	87	78	75	79	83	80	85	61	75	85	79	65	83	76	67	79	87	89	72	99	77	78	91	67	64	66	81	93	74	63	92	73	76	72	67	74	80	61	78	67	76	97	78	78	68	77	74	103	80	76	87	77	68	81	102	77	75	96	76	90	90	79	70	88	73	78	66	81	54	75	84	85	89	80	89	93	83	86	76	72	89	84	71	66	75	79	74	71	89	85	83	79	77	83	92	81	83	83	85	89	76	77	87	84	77	59	83	73	79	71	97	93	76	77	71	76	80	75	79	73	98	66	71	85	76	78	65	66	76	76	84	58	56	65	79	74	68	76	77	90	70	66	90	78	87	73	68	68	60	81	91	86	80	78	75	87	70	71	83	65	74	76	71	102	82	78	94	78	48	63	94	87	61	93	70	65	77	74	80	62	81	82	64	66	82	73	89	77	83	86	75	82	72	63	89	66	86	69	79	67	74	79	84	68	94	86	78	50	94	68	72	81	69	71	63	76	64	92	61	93	76	91	75	87	82	79	72	72	93	85	82	83	89	59	83	87	76	82	68	66	77	74	83	85	67	76	95	79	81	83	77	96	68	73	75	81	84	93	84	75	76	69	74	69	80	103	69	79	82	74	75	92	72	88	58	76	87	89	82	76	82	75	72	90	79	89	84	81	76	79	93	75	76	86	79	62	83	69	74	77	75	58	63	72	87	72	72	72	86	66	76	84	73	75	84	69	82	70	107	71	77	68	69	72	75	59	77	72	83	97	69	76	76	85	64	82	70	74	76	80	73	86	82	73	70	89	72	87	73	74	63	80	98	84	71	92	88	63	89	84	77	86	80	71	69	81	91	74	76	69	79	98	78	77	73	78	70	89	78	70	74	69	73	71	87	74	75	65	103	87	79	72	73	78	74	73	80	79	75	81	64	64	68	69	77	90	78	98	61	67	77	68	80	70	75	84	97	76	88	70	68	78	69	77	77	85	73	78	69	80	76	83	113	91	88	68	83	82	77	77	73	63	60	78	84	89	84	78	68	92	81	71	78	78	82	81	75	67	62	83	67	80	92	80	78	66	87	69	84	64	70	84	86	83	69	77	73	69	67	82	77	83	89	64	75	86	77	86	84	75	78	80	89	68	69	70	87	84	71	86	69	77	68	72	89	87	74	72	106	75	74	77	64	76	84	71	92	79	79	72	85	82	85	78	74	77	72	70	75	76	91	76	77	89	79	85	73	72	85	88	78	80	68	77	91	82	68	67	68	89	70	86	73	83	71	93	70	61	66	81	95	59	68	79	75	74	69	86	84	73	73	74	82	62	69	95	71	78	77	70	76	75	73	72	79	68	78	77	71	69	70	67	82	86	69	67	70	68	84	71	73	86	75
345	3	3500	179771	421	0	58	277	325	411	394	413	389	372	312	309	260	288	255	240	221	206	201	173	189	175	179	141	153	146	166	154	152	126	135	119	132	141	135	135	130	124	138	116	122	128	122	115	110	103	99	97	108	115	122	113	94	119	106	108	102	103	95	109	102	102	103	78	97	104	107	85	83	81	99	99	85	94	79	76	96	91	92	87	92	69	78	87	65	85	80	96	83	91	97	104	81	112	85	88	83	73	100	85	97	80	79	85	90	90	85	81	98	76	82	79	90	84	90	87	108	89	98	76	77	96	95	100	82	80	89	68	72	74	91	84	83	80	86	88	79	86	80	99	83	82	103	85	84	91	102	79	92	85	80	75	90	76	97	84	93	83	97	77	80	77	88	79	68	60	93	93	104	73	87	89	82	93	85	89	86	76	79	95	68	81	88	76	81	81	77	80	89	109	83	89	100	75	82	90	87	88	87	59	90	86	93	77	79	67	90	72	79	73	85	68	89	77	71	88	90	89	78	83	80	88	89	80	86	76	86	92	73	95	84	81	98	96	67	102	79	87	83	100	91	102	84	100	87	87	86	75	84	87	85	87	78	78	93	80	85	83	76	91	68	84	71	78	101	75	76	78	83	96	75	76	89	77	82	84	75	89	77	79	83	81	71	94	74	76	79	96	83	84	83	75	94	77	72	85	77	80	81	65	81	61	88	78	75	99	80	84	85	89	85	87	93	81	90	91	95	108	76	74	92	83	76	79	77	80	82	75	84	74	74	76	97	59	75	86	84	78	96	86	81	73	83	87	108	75	74	83	77	82	98	75	91	78	64	82	101	69	84	89	83	94	97	87	95	82	79	83	81	77	81	67	70	89	77	96	81	95	78	87	73	75	87	78	84	79	68	81	80	84	86	85	98	86	83	79	76	60	91	87	77	86	79	74	85	107	81	84	93	88	65	77	79	89	78	65	79	88	78	74	71	89	82	86	84	60	83	77	74	96	74	71	83	96	86	85	80	72	88	78	84	79	86	90	84	100	71	85	84	81	79	84	83	71	96	88	83	92	97	81	81	73	83	92	86	91	93	85	85	70	77	83	75	82	83	81	83	89	87	68	80	83	88	78	84	87	85	76	82	80	70	79	85	101	88	80	87	96	91	80	86	81	56	72	82	79	105	70	79	82	75	77	86	85	84	84	83	68	71	87	63	82	88	91	80	76	68	50	69	94	88	79	89	96	85	88	64	84	87	69	82	85	81	76	72	95	82	76	87	77	66	85	90	77	73	75	75	87	76	75	77	87	65	81	71	83	76	92	100	83	76	81	80	96	82	82	73	85	74	86	67	70	88	73	72	89	84	83	96	80	84	88	74	76	86	86	75	81	92	78	64	67	89	78	82	98	79	83	70	82	63	62	67	72	94	85	98	79	104	72	103	84	83	96	90	86	84	73	82	90	77	76	87	75	81	91	101	85	82	87	80	77	78	82	97	74	84	82	78	68	84	72	98	91	88	78	71	67	82	85	58	88	86	98	91	67	95	98	89	88	79	80	101	87	85	94	81	71	76	75	83	83	96	91	70	82	77	69	92	91	90	88	85	83	92	84	105	83	88	82	84	74	78	75	88	79	79	92	94	79	80	95	87	78	74	87	77	86	82	74	97	80	75	77	84	68	71	79	75	103	81	78	93	103	80	77	93	85	67	74	67	76	90	80	76	73	77	84	71	107	90	86	76	87	87	78	85	76	94	86	90	76	65	89	92	72	86	90	87	84	63	84	93	86	76	99	79	73	81	73	73	76	70	69	68	89	83	71	72	99	95	76	77	90	68	83	99	80	83	75	79	81	82	105	71	85	80	75	84	95	98	78	65	70	79	81	72	74	74	81	79	80	99	70	90	86	86	63	73	85	104	67	83	75	87	95	69	86	78	75	74	96	88	76	80	76	91	74	62	79	77	84	90	89	73	90	74	94	70	72	60	73	78	73	90	74	68	94	82	67	66	90	72	74	76	69	82	77	76	71	81	94	97	82	77	87	70	79	79	97	83	86	89	84	90	81	95	67	90	74	116	70	82	68	60	89	73	70	95	78	87	76	79	78	83	81	95	74	87	69	74	70	73	71	72	101	82	74	64	80	73	96	78	102	89	94	73	75	95	86	97	87	86	98	68	63	60	72	80	74	84	88	76	81	88	92	65	88	87	84	81	93	77	82	82	100	76	77	83	66	82	90	86	87	86	72	92	85	69	92	90	81	75	58	92	89	91	69	57	87	90	75	89	69	73	93	89	88	87	83	93	99	82	94	78	72	78	68	72	73	83	88	88	89	80	83	88	86	76	79	70	68	80	99
345	0	2700	179894	404	2	27	238	377	429	469	468	427	433	347	342	340	295	287	265	252	267	264	205	222	205	204	182	188	187	199	184	155	155	172	165	151	158	147	133	140	139	134	142	141	116	130	131	137	107	120	115	123	126	119	116	98	102	105	106	90	107	113	110	115	108	101	85	112	86	85	114	113	89	79	107	92	101	94	93	105	106	104	104	110	86	98	116	92	92	91	98	95	104	81	92	108	85	95	90	99	83	80	91	83	83	92	87	82	87	92	101	77	85	113	77	80	73	98	92	71	102	102	109	82	83	104	96	86	86	86	99	87	81	90	103	78	96	87	93	99	100	94	99	76	97	82	83	92	100	85	81	87	90	100	99	92	84	85	82	117	82	91	91	93	96	83	91	88	83	83	66	73	96	102	81	91	75	101	79	100	73	84	87	66	72	82	85	86	82	96	76	105	79	85	85	77	74	88	73	107	84	81	95	79	90	89	97	76	97	110	84	94	86	77	71	98	95	75	87	87	90	79	84	90	81	77	77	73	74	94	67	105	87	86	80	90	84	89	77	66	89	85	77	67	81	86	75	90	108	91	96	78	87	94	81	86	71	77	88	94	66	89	76	82	88	66	87	76	90	79	94	69	64	85	84	81	83	72	89	96	63	76	80	95	78	92	75	78	89	89	87	84	94	93	87	75	78	80	87	95	81	89	93	74	103	85	96	90	84	90	79	68	94	93	82	90	80	79	95	95	77	79	95	98	88	81	85	83	99	72	86	99	82	85	86	88	69	83	99	83	90	91	79	64	88	75	84	86	95	87	91	91	103	83	86	78	94	98	79	80	91	81	90	79	91	83	109	90	85	76	89	79	77	73	82	78	65	89	101	91	78	95	79	63	97	102	89	78	79	76	88	89	80	83	99	86	91	84	66	88	93	81	85	84	83	88	93	89	85	85	97	76	81	66	70	86	80	72	71	86	88	81	82	89	88	88	81	82	83	89	80	79	75	73	96	94	89	72	70	93	88	80	83	85	87	66	78	80	100	74	70	82	77	58	76	92	78	81	77	83	70	108	66	69	85	87	84	97	79	91	83	95	82	93	86	73	78	94	85	80	87	72	82	83	82	80	78	92	88	69	67	87	75	90	71	82	93	84	85	86	81	70	83	72	80	72	87	79	73	77	80	95	87	97	83	77	99	85	76	82	60	76	88	83	78	101	77	88	74	74	87	84	94	77	72	88	77	74	62	85	57	78	79	87	84	86	97	95	71	82	94	94	86	72	87	81	99	73	84	87	103	79	64	91	81	80	99	79	73	88	79	95	90	82	94	85	89	88	101	86	89	64	79	78	72	83	81	102	77	83	101	71	77	80	101	70	75	90	87	74	74	88	93	70	69	72	83	94	83	94	85	88	94	81	84	80	72	77	74	94	86	109	69	89	81	91	89	80	84	75	85	106	70	87	73	80	72	81	68	88	72	91	68	81	83	70	75	82	74	83	102	77	82	74	85	87	82	90	88	73	100	101	80	84	78	85	81	95	82	72	100	78	88	75	83	108	94	77	100	89	85	76	89	69	85	74	97	81	62	82	77	84	80	81	86	71	87	85	81	92	81	85	102	74	80	80	84	89	81	71	72	97	72	82	75	71	95	81	80	78	101	74	98	82	96	81	76	75	102	89	68	96	76	84	83	72	79	80	110	80	86	75	95	87	86	96	95	88	70	91	86	74	93	83	79	75	80	88	83	77	83	75	67	92	103	84	84	83	90	70	98	79	94	94	72	71	87	84	81	75	92	82	80	100	76	92	90	69	89	81	93	89	81	82	86	85	88	85	91	83	82	79	81	88	79	88	84	95	110	89	87	70	111	91	104	94	92	92	104	92	91	89	72	95	87	82	80	90	84	88	88	76	87	79	89	85	74	78	78	97	92	92	85	77	78	81	83	90	76	84	70	83	77	68	83	72	88	68	82	106	81	78	80	81	81	92	87	71	79	106	89	89	87	87	83	75	102	85	109	65	77	80	103	88	92	76	93	73	75	68	90	68	87	84	76	68	78	92	74	73	93	103	76	88	85	70	76	71	74	98	86	93	84	95	90	100	90	79	96	87	75	94	76	98	106	93	97	77	70	101	72	83	85	85	82	72	94	94	77	78	108	82	69	75	86	69	71	67	70	90	95	101	86	77	69	92	73	89	82	85	76	79	89	84	79	76	84	90	105	71	88	60	90	86	75	68	88	103	95	70	77	99	100	86	97	80	99	90	96	67	80	64	97	72	73	89	80	88	80	90	89	87	76	80	83	71	86	94	89	76	83	87	80	88	85	85	80	101	91	83	70	78	91	68	63	107	69
345	1	1900	180017	415	3	47	238	273	372	354	408	346	306	268	260	238	216	218	211	187	191	167	191	158	166	147	165	139	163	138	124	139	144	128	126	120	148	134	121	99	113	121	109	122	120	114	99	115	107	106	107	109	105	96	116	102	104	94	116	97	105	95	87	89	114	106	93	93	90	98	86	100	104	106	119	98	92	103	96	93	94	111	92	111	115	103	81	97	95	103	88	98	97	90	110	96	107	80	77	101	113	102	75	82	72	93	84	76	107	85	72	88	101	79	94	89	92	91	102	94	106	95	72	92	85	97	97	76	81	101	93	91	83	85	94	103	91	86	105	95	104	81	83	85	89	85	94	109	83	81	83	95	82	97	92	91	96	89	95	91	107	101	96	112	79	106	88	94	89	67	96	92	92	83	89	87	102	103	80	95	88	82	98	88	95	110	97	78	103	93	79	88	99	101	87	85	91	87	89	83	97	86	75	96	124	94	93	63	91	74	102	96	77	87	82	80	100	97	95	72	100	95	100	92	97	88	98	81	80	94	99	92	88	87	123	103	74	92	82	80	98	84	98	98	100	100	96	90	115	83	87	91	84	98	94	80	64	73	91	89	91	87	105	74	85	90	83	113	76	96	76	90	92	79	107	94	113	94	96	99	90	100	82	97	85	80	94	73	81	84	73	94	109	90	95	95	105	93	87	111	94	87	81	93	91	100	98	94	73	95	93	97	92	79	89	92	96	90	90	80	84	82	77	87	82	102	85	93	96	78	83	88	104	95	86	89	79	87	88	88	78	81	92	94	83	95	79	97	96	82	81	101	97	106	98	81	94	78	95	79	96	86	104	91	79	94	81	99	92	81	82	89	88	87	97	81	100	78	91	87	99	79	109	92	76	73	84	115	88	98	79	97	83	88	101	80	86	83	85	91	102	80	87	91	76	89	107	79	85	97	96	98	95	92	93	108	94	99	86	90	73	72	81	92	91	98	83	93	98	84	90	89	99	82	91	83	107	80	84	75	107	82	92	96	97	78	87	93	101	96	79	95	75	108	94	88	110	96	108	101	83	80	96	93	83	84	103	98	88	91	90	72	85	71	87	91	97	92	78	96	81	91	64	92	82	83	74	103	99	85	79	62	80	74	74	79	77	84	107	77	70	97	97	91	90	78	101	86	95	88	97	89	89	88	81	98	104	96	83	91	76	99	93	96	104	75	77	109	86	85	106	96	90	112	73	99	71	109	79	97	79	100	81	78	103	99	85	102	83	86	106	85	101	93	97	90	95	90	98	84	89	76	101	92	91	86	92	95	74	86	81	76	97	78	83	74	101	85	88	87	79	79	93	104	82	83	86	101	101	90	79	83	98	87	97	96	99	97	83	99	88	81	99	86	82	71	83	78	88	98	73	84	85	95	96	89	80	103	82	88	95	111	103	99	104	103	74	86	92	104	101	93	95	83	84	91	84	91	89	82	84	74	89	85	107	78	74	86	84	90	83	97	97	87	75	92	77	80	88	98	107	73	79	98	112	81	91	81	82	88	81	77	89	94	96	101	84	74	104	88	92	94	103	65	77	97	84	95	99	97	84	104	102	89	79	72	95	93	81	77	71	82	84	88	95	99	99	94	94	79	88	75	84	84	87	87	82	92	84	94	101	93	90	71	97	90	101	82	102	100	96	91	88	95	91	98	83	90	94	70	83	79	91	94	98	90	92	95	105	94	77	99	102	103	89	93	105	98	72	88	99	88	81	91	90	88	86	87	71	97	92	95	96	81	95	83	79	83	87	83	102	82	86	95	88	78	84	102	68	82	108	84	90	97	90	101	94	111	88	99	92	110	81	91	100	86	85	91	95	89	97	85	83	92	86	78	75	91	109	90	99	76	98	97	95	85	104	84	86	87	103	88	96	85	98	71	83	83	83	104	76	93	92	93	87	70	76	100	80	93	78	96	90	75	89	82	95	76	83	91	75	108	77	78	83	80	88	75	100	92	101	84	93	85	87	92	80	74	95	108	81	92	81	85	95	69	100	108	94	88	90	106	84	98	79	99	85	83	82	74	79	94	78	87	94	93	93	96	90	98	84	99	93	91	69	94	112	92	76	92	73	105	100	93	87	97	83	76	79	82	80	84	104	85	73	78	82	88	89	100	93	102	91	93	80	79	94	81	81	95	87	84	72	82	96	98	83	69	84	99	86	93	87	85	102	93	103	83	79	106	87	80	89	80	83	80	85	89	113	92	89	91	98	89	66	90	73	92	100	82	101	100	91	83	87	81	100	78	83	86	101	81	80	74	94	101	93	83	84	74	96	87	82	86	93	77	100	80	79	87	88	91	97	87	93	98	99
345	2	2100	180141	407	0	51	285	329	437	396	436	392	343	312	272	277	245	233	234	215	219	174	217	212	182	178	166	158	175	160	159	158	158	144	135	130	169	121	113	127	123	138	140	142	118	118	106	125	122	104	115	109	115	101	104	89	108	106	99	106	109	122	110	119	122	96	116	97	101	92	124	96	110	104	97	99	134	86	103	117	112	111	103	99	101	114	110	100	87	87	109	98	100	114	101	94	95	86	87	88	96	97	79	100	91	103	96	90	96	85	116	87	106	111	94	88	104	106	101	110	93	87	102	99	106	111	85	95	87	92	95	92	110	82	93	110	89	107	90	98	87	92	84	85	97	94	95	85	109	89	78	119	103	88	86	80	96	103	89	99	97	79	89	87	94	88	96	100	79	80	98	81	97	107	87	95	100	104	95	103	97	70	96	88	81	94	110	88	97	88	83	124	97	96	94	78	95	97	83	96	98	92	81	97	95	99	96	96	99	91	92	102	80	109	113	101	87	102	77	82	96	108	91	92	97	91	77	87	95	86	92	83	88	107	84	81	97	84	86	84	100	90	104	87	95	90	97	95	87	80	92	75	83	91	86	99	81	91	95	88	108	107	92	83	75	94	102	87	91	99	99	105	84	84	87	108	97	102	108	59	89	92	85	92	108	120	108	89	97	108	106	95	92	89	108	93	112	99	94	82	93	103	98	109	87	93	83	103	81	90	102	97	95	98	88	75	106	76	99	78	84	83	80	95	104	91	83	105	93	87	87	89	100	96	105	91	101	107	93	87	108	90	85	87	88	110	93	99	91	102	94	97	90	97	97	106	88	111	103	104	92	96	99	78	84	96	93	84	95	99	89	80	81	88	97	82	108	115	95	73	87	76	86	91	82	106	93	111	97	89	90	99	82	97	91	101	121	91	103	101	77	93	86	97	88	83	93	103	83	96	96	92	101	86	92	83	90	84	99	82	102	94	100	86	86	98	110	84	101	100	75	108	98	103	85	92	100	93	89	89	104	83	85	97	95	78	111	78	77	98	91	105	67	103	95	93	88	80	91	89	95	106	86	97	108	112	106	92	111	94	106	97	80	86	79	94	85	97	88	99	96	85	97	78	93	102	90	99	80	103	74	80	83	102	79	117	79	107	92	96	82	93	82	93	85	90	105	100	91	79	92	91	106	82	101	83	96	87	96	102	96	101	90	105	87	105	103	81	91	92	105	80	90	105	86	97	97	89	100	90	80	94	88	79	111	81	78	96	80	82	79	114	98	98	97	94	105	83	66	77	104	72	74	87	91	89	81	75	100	93	92	96	103	83	94	78	87	119	87	99	119	92	96	110	95	99	101	100	105	85	91	84	102	82	88	75	86	103	95	95	95	81	99	103	91	114	98	81	90	86	84	85	89	75	100	84	100	101	101	83	96	83	105	80	93	102	93	94	85	108	88	90	76	89	95	110	93	96	93	96	72	95	89	100	96	96	93	88	90	101	115	71	109	82	94	89	104	89	105	111	98	104	87	97	88	97	94	105	74	95	91	95	102	85	89	107	96	89	60	104	81	90	95	103	78	72	85	99	87	80	102	89	98	70	99	87	95	101	105	107	98	95	89	95	95	93	93	81	95	106	91	69	94	92	86	98	94	67	79	75	97	95	103	104	100	91	105	88	98	97	87	85	100	86	87	93	94	93	89	102	81	97	104	87	87	103	87	98	87	107	92	85	104	92	95	92	87	90	93	113	92	88	94	120	96	84	94	92	99	105	101	90	105	81	105	89	85	96	84	97	111	101	97	88	95	85	112	98	77	92	94	104	79	83	82	91	117	72	91	82	94	97	100	101	89	85	92	102	102	82	94	91	81	101	99	90	100	115	91	105	94	86	85	107	83	87	77	87	99	103	95	92	95	100	103	97	77	80	95	89	94	93	97	103	81	85	101	95	112	95	92	104	79	93	100	89	97	97	87	91	80	101	82	101	86	92	100	95	93	92	85	97	108	99	89	88	96	74	88	76	101	97	90	90	115	88	70	89	97	96	91	88	107	101	96	87	96	84	92	101	86	91	97	108	101	87	97	86	113	86	90	100	78	86	82	77	83	76	77	79	92	98	71	64	85	92	90	96	98	97	105	98	96	119	97	78	93	83	91	99	101	84	96	80	99	85	90	70	70	111	97	88	103	90	88	101	94	100	87	100	96	95	109	79	97	102	84	97	79	88	119	105	94	97	85	105	94	104	93	92	87	88	102	107	87	90	88	92	99	91	93	106	90	98	88	86	90	98	93	91	108	87	109	87	85	82	89	89	74	100	76	89	100	94	83	100	109	103	79	97	99	101	89	107	94	92	93
345	3	3500	180264	380	3	60	336	375	444	419	473	400	386	322	339	290	281	274	271	248	235	216	191	215	205	192	185	162	167	177	179	184	168	157	177	172	169	137	135	150	140	147	134	123	138	127	127	123	148	145	114	119	132	129	121	139	141	145	110	126	120	127	125	115	122	128	114	126	120	110	125	118	101	131	125	116	130	113	107	109	133	109	128	122	118	101	119	103	127	95	123	106	101	117	97	103	93	103	103	108	129	91	98	102	126	113	108	129	107	113	113	111	116	104	110	92	96	105	108	104	131	104	101	114	102	104	119	133	108	104	95	108	92	88	88	110	113	104	109	102	108	99	120	94	123	119	102	98	119	112	114	128	106	103	104	117	110	79	110	101	103	96	110	111	106	107	107	94	117	117	121	125	106	117	103	102	103	103	125	114	100	122	87	102	91	101	109	118	109	96	107	108	107	111	117	117	93	111	127	100	99	102	113	105	123	123	117	122	101	107	119	96	95	102	130	109	106	117	103	104	104	116	92	102	126	132	120	113	89	90	104	106	101	102	103	104	113	107	95	116	100	104	99	118	99	114	95	106	94	119	118	115	120	112	104	104	112	93	90	101	91	104	91	87	85	93	113	97	98	102	102	93	123	98	99	92	106	110	120	94	105	96	109	90	111	94	133	93	104	93	110	96	115	103	95	96	115	128	82	107	98	102	83	118	99	102	103	99	102	120	102	110	109	117	91	100	87	98	100	100	111	103	109	113	112	97	100	122	93	99	102	96	110	100	93	115	121	119	106	86	117	122	135	102	121	112	111	93	99	117	101	106	102	101	102	114	127	110	103	100	95	88	104	94	101	92	95	113	98	99	97	114	90	101	111	93	101	114	135	97	105	97	113	109	89	136	115	109	94	110	94	90	101	103	111	111	94	97	101	129	102	109	95	112	105	106	93	117	97	96	105	104	128	106	123	90	107	106	123	121	102	97	103	90	127	94	101	104	96	92	119	98	92	104	101	125	124	117	93	98	92	90	104	94	113	103	108	122	98	123	105	103	105	112	92	105	101	115	99	107	111	96	100	105	107	100	133	123	112	94	97	91	104	115	106	75	106	124	96	110	110	117	106	89	88	120	109	100	98	97	111	103	126	101	106	97	90	88	88	121	109	106	108	93	88	105	124	106	101	90	105	109	110	105	91	119	99	95	106	105	120	83	119	112	98	98	109	106	86	104	113	118	95	97	115	89	104	115	99	110	110	116	100	108	105	99	98	119	100	107	103	94	109	90	108	96	109	102	101	100	104	103	90	102	102	133	95	101	101	111	104	118	112	98	110	107	115	106	110	119	78	89	117	110	92	89	126	96	108	107	104	105	112	89	103	104	94	112	108	110	118	112	100	106	100	103	97	90	87	116	108	97	106	103	102	109	123	112	95	101	113	91	112	107	95	91	89	112	90	88	100	82	108	108	96	103	92	89	115	120	104	103	89	119	92	105	99	115	116	115	92	90	100	118	97	98	81	110	123	111	115	102	109	103	113	111	120	100	96	101	103	94	104	115	100	105	111	106	109	113	102	101	94	112	92	86	102	113	80	105	109	121	110	99	105	105	108	109	96	82	116	126	109	84	98	97	116	93	86	88	85	99	115	114	118	109	97	96	113	108	104	103	117	81	103	120	81	115	93	109	114	108	97	106	98	84	121	102	103	115	99	105	98	90	116	128	87	94	93	107	100	90	108	92	102	87	104	124	111	106	108	119	92	94	113	97	107	95	112	105	92	101	102	99	93	115	112	101	107	108	106	98	97	93	87	94	103	95	97	113	86	102	98	96	114	115	107	103	97	108	103	81	84	100	107	89	106	113	119	85	119	111	99	91	73	107	107	94	117	95	114	105	105	95	114	111	107	113	87	104	122	105	100	121	106	85	111	113	102	120	106	97	107	111	118	80	123	89	107	124	96	100	101	106	115	105	105	100	89	100	116	91	101	91	112	110	110	100	97	114	113	97	93	109	101	104	92	102	81	104	100	102	100	86	104	99	101	108	106	107	125	97	95	87	98	101	122	95	101	99	91	121	131	103	94	108	114	87	104	106	105	100	123	92	95	103	110	104	91	89	96	85	104	104	110	103	107	124	126	83	129	126	103	103	110	114	105	93	105	100	107	111	102	102	100	99	113	114	110	89	110	106	83	110	119	85	84	103	99	107	81	98	102	100	100	99	99	92	116	90	117	97	105	103	107	100	101	102	105	103	100	122	116	115	97	100	96	103	112	99	85	106	97	101	95	96	103	116	115	96	109	112	100	90	116	100	97	96	113	109	94	100	108	94	97	82	97	101	107	87	110	90	84	84	95	105	112
345	0	2700	180387	392	2	26	304	388	458	442	496	428	404	376	332	324	298	288	261	269	259	270	241	259	239	211	209	191	205	151	208	180	175	196	183	173	150	168	155	155	178	177	151	141	138	169	140	156	121	124	149	141	111	136	142	130	121	132	120	127	142	131	114	136	137	116	115	109	115	112	119	128	108	105	130	127	121	93	125	120	112	91	117	105	113	110	106	125	120	119	113	108	111	122	103	129	122	114	85	103	92	112	107	113	119	124	107	109	96	94	103	122	121	101	90	110	111	94	104	109	123	137	163	119	115	101	121	92	84	110	99	114	108	114	121	99	117	120	90	113	106	107	111	113	96	112	98	117	116	111	101	110	114	125	112	106	117	106	89	118	105	104	94	90	105	95	114	100	102	120	99	106	96	108	109	107	101	111	114	99	119	81	104	103	97	108	134	105	96	88	84	102	105	94	113	90	107	92	105	114	106	95	106	93	111	96	112	112	74	103	104	101	90	103	111	131	117	88	104	84	113	109	99	95	94	94	120	109	116	99	109	94	102	95	108	93	121	102	126	95	104	105	106	94	113	97	97	113	115	98	99	100	102	98	121	101	96	107	91	103	107	96	104	107	98	92	103	85	85	138	101	118	109	95	91	98	119	90	113	99	119	106	107	112	125	91	111	120	113	88	119	100	87	100	91	116	98	106	105	109	92	89	95	94	92	87	107	112	83	87	98	108	83	103	95	90	112	115	82	112	111	117	99	84	96	104	107	104	95	91	117	106	99	103	86	96	118	114	96	109	81	101	108	93	111	108	91	100	105	106	98	98	107	127	116	101	100	90	98	115	87	101	96	101	101	109	92	111	91	131	93	108	110	112	99	88	85	92	105	91	90	109	116	106	98	108	112	101	105	115	91	102	67	84	115	102	96	109	91	119	96	114	116	108	93	109	99	120	98	99	111	102	107	99	87	108	109	96	107	121	93	96	96	89	105	104	94	102	88	99	95	91	108	110	102	100	102	101	103	99	98	83	108	94	102	94	92	100	110	98	112	87	87	104	85	97	103	107	87	96	123	91	89	97	114	108	105	105	113	109	132	88	118	115	113	112	104	97	113	109	92	95	113	106	98	94	117	90	108	95	104	99	95	82	117	98	112	106	111	103	88	89	99	91	95	118	105	102	125	99	104	121	111	100	89	91	122	101	116	80	99	96	110	109	96	99	102	107	98	110	95	99	99	94	91	98	95	105	105	95	122	106	104	118	132	101	91	113	96	99	99	102	86	94	110	105	91	121	110	98	106	85	110	99	105	95	109	119	88	120	95	87	107	99	102	110	98	108	95	108	112	107	93	118	93	104	99	93	95	113	98	92	100	108	103	119	112	104	86	94	106	109	91	95	97	101	102	98	98	97	106	86	93	99	87	104	133	104	80	95	100	103	102	107	109	97	116	79	110	102	96	103	95	99	84	91	89	86	97	100	110	107	99	138	75	93	88	92	115	97	118	116	86	93	110	106	90	81	98	87	85	95	109	122	119	103	98	97	109	101	103	106	110	103	103	91	103	106	94	103	103	110	102	94	105	113	93	96	97	91	107	94	79	102	106	87	100	104	92	84	117	101	83	83	105	104	97	99	84	94	121	98	108	82	91	96	102	95	100	97	118	100	100	100	91	103	115	125	113	114	105	99	115	96	106	128	84	112	105	102	87	101	110	99	84	92	110	116	120	94	90	91	123	108	98	100	101	96	113	83	118	113	100	85	82	112	83	115	79	103	96	90	108	90	108	102	91	110	103	103	96	102	106	96	111	103	95	96	95	91	97	97	83	101	87	96	88	103	106	112	115	105	109	90	84	96	121	91	101	93	85	125	119	109	87	115	94	97	82	95	111	98	103	112	103	119	114	108	89	103	96	96	116	103	104	98	85	97	109	112	100	119	103	116	109	84	99	101	90	113	103	83	96	101	108	95	88	119	114	81	117	94	103	94	112	92	83	97	110	104	106	99	103	104	95	102	104	98	103	105	107	97	108	100	90	104	120	97	105	114	88	102	93	81	109	106	88	94	101	99	103	103	80	115	82	95	120	82	106	99	87	99	108	84	87	94	108	72	94	95	101	97	86	103	104	115	89	95	107	103	91	102	110	109	116	100	107	116	107	117	88	113	114	94	86	121	108	95	113	101	101	108	115	102	93	81	98	107	103	110	99	110	96	96	106	103	86	92	106	89	110	113	107	100	108	90	116	105	114	104	99	104	102	94	126	92	114	100	128	102	90	104	103	111	96	88	108	94	109	87	88	126	94	87	100	96	105	100	96	98	124	96	99	100	99	103	97	115	94	104	102	113	100	108	110	99	116
345	1	1900	180510	388	0	48	239	281	367	367	401	340	326	289	260	235	248	226	217	198	207	167	184	195	166	166	182	157	169	176	150	157	149	167	179	144	133	141	161	135	140	129	112	144	117	115	135	133	126	143	111	114	95	103	149	104	133	123	128	128	111	102	103	122	134	134	128	111	149	111	148	113	135	112	126	109	128	112	122	118	114	110	124	118	120	123	120	110	85	118	95	113	116	120	114	96	105	107	91	103	114	114	116	101	116	99	124	119	118	101	110	111	110	104	119	117	119	115	110	112	118	127	88	97	123	100	116	104	102	105	107	111	122	106	109	143	105	108	98	99	106	99	101	107	109	115	114	124	106	104	120	106	100	104	118	106	104	121	126	123	104	119	102	88	116	105	109	106	124	119	112	100	114	108	105	95	109	105	114	104	85	104	97	127	115	109	100	104	125	90	100	106	107	117	102	112	92	105	114	101	104	99	112	103	121	107	119	119	123	110	111	102	107	123	130	104	98	109	128	119	102	106	101	129	97	107	114	101	111	110	90	106	116	98	114	99	103	116	109	112	96	122	104	120	83	112	117	104	98	95	113	94	105	87	106	96	117	97	112	128	114	111	95	116	98	108	105	119	102	102	97	87	114	80	96	98	103	107	88	113	112	116	110	101	128	122	103	122	103	108	110	83	111	113	95	119	106	115	100	109	127	99	98	112	108	94	103	103	123	99	101	99	108	107	95	120	112	105	116	99	123	114	90	110	108	97	96	108	111	112	109	84	105	102	103	108	92	84	111	98	131	122	104	115	99	102	132	95	117	112	111	117	103	108	121	104	111	82	114	113	107	106	109	111	108	109	108	98	122	116	103	109	96	93	112	102	88	97	110	105	109	102	113	112	97	122	102	99	86	96	96	116	120	95	108	120	121	121	104	107	114	108	108	99	94	104	107	104	100	114	111	110	105	110	117	113	93	108	107	100	100	101	104	104	93	106	91	126	117	124	116	111	115	94	95	123	119	117	117	100	93	116	121	101	117	101	121	117	130	90	112	100	103	101	94	75	112	101	110	89	114	104	111	95	117	105	113	115	120	104	102	108	112	103	111	112	108	117	97	105	128	111	121	106	104	116	88	120	104	115	111	105	125	116	106	115	105	121	86	110	104	108	105	121	95	107	110	98	113	122	113	118	94	104	105	107	100	103	99	98	105	84	113	99	132	88	118	102	102	102	112	103	119	106	136	119	95	98	113	90	110	89	105	111	120	107	116	111	104	110	99	103	95	90	96	91	131	105	90	121	105	96	117	110	120	115	106	103	114	107	110	87	95	108	104	114	117	98	98	97	107	102	104	123	121	91	107	106	110	106	113	105	101	108	128	112	113	88	115	122	117	94	113	99	100	96	105	105	112	116	104	117	124	102	110	99	113	88	109	100	99	105	102	120	103	101	116	107	100	114	83	120	93	125	109	110	104	100	115	106	109	112	116	117	112	115	115	92	108	86	125	85	98	115	108	107	118	81	123	124	93	120	89	104	109	113	103	92	107	107	113	108	129	107	102	130	100	106	97	106	98	97	129	103	99	111	112	101	113	87	128	105	109	123	123	103	102	92	114	103	103	108	118	116	122	96	105	108	97	119	111	101	108	118	84	112	105	82	102	83	99	89	113	97	96	104	119	102	119	100	115	104	110	117	115	121	100	114	103	96	92	111	103	108	124	98	107	93	97	119	97	115	107	120	99	83	117	110	106	118	99	103	88	104	121	113	111	90	139	113	107	111	108	104	107	109	113	118	106	115	85	97	115	115	96	124	102	90	94	89	115	112	99	127	119	126	107	107	98	116	111	98	114	103	87	94	93	95	116	91	123	96	105	100	114	97	112	115	96	118	125	100	104	111	103	99	116	107	98	97	97	107	104	117	123	99	101	128	105	93	131	88	107	90	104	120	100	113	105	88	112	105	95	100	100	97	101	108	122	104	123	121	119	110	108	99	105	119	120	107	125	112	108	116	113	105	103	94	120	105	104	99	113	97	133	103	99	103	105	95	107	107	116	91	104	137	102	112	114	100	93	92	125	92	111	103	104	117	127	102	114	122	120	108	116	114	96	127	89	112	87	115	78	106	95	103	119	106	96	114	115	103	124	97	115	119	139	112	111	106	83	112	102	113	120	110	102	104	95	115	92	124	95	85	80	112	114	119	118	91	120	97	114	134	123	112	95	110	110	95	98	100	110	98	113	93	112	112	106	109	106	112	98	102	105	103	100	107	109	102	89	110	117	107	106	115	99	113	121	102	83	102	118	115	94	128	102	101	92	97	103	110	97	91	100	106	104	81	108	125	111	111	89	82	101	89	105
345	2	2100	180634	376	0	40	222	265	398	400	400	390	382	324	278	276	261	234	231	215	222	209	198	187	204	195	183	161	161	173	175	152	159	162	149	139	141	160	142	121	151	151	141	123	138	135	132	115	125	144	119	130	112	126	125	128	127	132	136	124	115	127	104	117	122	96	123	106	114	122	117	129	121	104	116	123	104	99	103	123	105	101	124	124	97	123	121	117	112	122	108	131	111	98	117	115	87	108	111	122	124	92	94	113	105	119	105	132	110	103	91	112	97	103	89	106	106	126	101	76	103	109	118	123	114	118	123	107	102	107	101	107	120	93	104	124	102	120	130	97	105	114	114	106	101	94	89	98	103	106	87	101	105	85	91	103	114	101	103	128	104	88	117	92	113	105	92	106	107	137	113	105	111	116	112	114	100	125	114	119	91	99	104	107	117	119	93	95	126	135	113	90	102	105	101	98	113	105	116	108	106	102	115	90	95	103	111	83	111	110	110	107	115	113	125	132	99	121	122	111	94	113	91	102	104	123	116	122	104	97	106	108	91	123	114	125	106	105	106	89	114	114	111	114	103	98	121	82	108	108	94	119	104	113	108	89	97	90	103	93	108	109	108	103	108	121	110	120	116	110	107	111	116	87	114	97	110	97	100	98	109	100	103	83	129	104	96	101	106	98	107	91	116	108	104	91	101	91	112	107	102	121	104	97	117	111	108	103	108	99	97	106	96	120	114	100	123	129	96	84	106	116	111	102	103	119	92	107	115	98	111	87	109	105	105	110	114	112	114	107	101	132	111	89	113	92	87	95	113	100	106	106	93	111	99	119	107	106	109	111	102	94	87	90	117	118	95	107	110	104	88	95	95	120	116	104	119	107	110	103	98	99	103	108	123	106	103	110	88	105	102	105	113	104	106	116	101	92	118	111	120	107	98	98	104	95	112	100	93	76	134	100	115	101	123	100	118	109	114	101	92	101	108	102	113	116	110	99	109	105	114	124	101	92	112	103	123	95	118	119	110	90	94	88	103	94	92	112	105	98	114	112	106	99	89	103	104	117	114	87	113	140	110	93	100	86	110	110	98	89	118	95	104	105	101	105	100	123	109	93	100	98	95	105	113	100	96	102	125	118	116	109	107	79	118	106	101	113	98	105	107	111	97	113	108	97	104	97	103	105	90	107	109	114	106	94	97	97	98	102	109	108	102	117	118	104	103	97	118	94	104	92	103	122	91	116	91	104	96	106	103	113	104	105	114	115	85	117	98	107	102	109	101	108	101	102	105	113	107	117	105	101	111	96	106	119	94	104	98	99	87	125	102	90	121	111	114	97	111	102	92	138	85	105	119	108	91	114	105	114	107	87	110	96	114	98	109	107	89	91	111	123	108	86	107	100	94	119	97	90	114	107	114	105	103	111	94	114	121	107	114	103	102	114	92	104	107	107	97	86	92	102	98	110	125	103	120	119	113	91	101	109	96	96	104	105	83	111	99	95	93	90	98	119	108	87	97	92	100	105	103	96	111	99	90	114	91	92	111	109	113	101	82	99	102	92	111	109	112	103	106	111	106	132	90	100	72	105	109	123	104	105	111	128	80	96	92	119	125	106	93	110	113	102	107	107	101	98	105	103	107	102	104	123	108	110	100	86	86	104	147	115	101	106	101	107	126	88	92	95	108	99	108	110	107	86	107	119	102	95	123	120	127	105	108	108	95	86	119	99	99	104	109	121	86	103	111	103	97	95	100	114	92	102	89	97	96	122	107	99	92	90	99	99	88	96	90	96	111	95	121	113	84	139	121	88	120	101	94	110	105	121	111	118	110	98	111	104	98	111	106	89	116	104	98	111	113	117	101	87	107	87	105	101	104	112	102	98	103	111	94	111	93	106	99	99	96	97	112	99	93	113	108	105	125	98	100	109	107	106	106	116	96	106	109	97	97	108	86	116	107	104	118	119	107	90	100	88	100	103	118	106	111	105	111	93	101	86	106	106	114	112	95	99	111	108	84	112	89	113	89	97	118	107	132	98	106	116	106	120	97	89	104	115	106	98	108	106	103	107	97	113	111	107	110	106	99	104	98	114	110	98	105	96	102	95	105	99	103	94	106	116	95	103	118	132	96	87	108	93	109	99	106	103	106	111	96	106	93	100	105	111	110	132	102	108	78	96	94	88	95	97	108	110	97	88	103	100	115	89	115	90	107	107	106	128	91	88	109	105	109	105	108	109	97	93	124	85	122	104	117	90	109	85	94	103	108	105	92	96	112	83	119	95	100	107	111	104	119	108	88	93	85	113	101	117	111	114	118	117	97	115	110	100	102	101	93	78	87	109	123	99	111	101	122	103	113
345	3	3500	180757	409	1	45	273	334	442	417	481	415	378	344	319	319	269	276	253	252	237	238	221	195	226	195	211	193	184	202	186	201	144	183	169	166	170	160	162	142	144	148	127	135	134	145	137	133	139	161	143	132	125	143	136	127	132	119	138	141	113	134	135	111	112	119	133	104	129	133	116	113	105	112	107	131	113	108	104	128	111	127	119	112	114	133	122	131	121	130	105	126	107	107	116	103	104	123	118	110	129	118	100	107	120	106	116	125	102	111	117	129	117	103	110	116	120	109	112	106	120	127	120	125	102	117	116	117	103	112	117	115	107	118	111	108	113	118	118	122	118	115	115	113	123	105	131	113	103	100	102	120	111	109	113	114	131	92	106	120	105	131	115	109	119	114	122	126	104	92	115	117	111	112	118	110	102	116	112	113	119	112	77	109	121	117	108	115	118	106	114	111	108	96	125	110	135	122	114	107	117	102	112	105	114	109	96	110	100	113	133	98	120	112	117	137	116	115	115	89	118	120	112	111	116	114	108	124	109	97	110	119	105	124	114	109	121	135	106	97	119	106	104	98	113	104	108	121	97	111	107	93	107	102	115	130	121	111	113	102	127	113	89	104	128	105	101	100	110	120	120	126	91	119	126	110	107	104	117	117	122	115	119	105	130	97	87	106	110	119	95	111	117	113	110	117	112	96	114	115	115	99	105	118	121	125	124	122	123	118	115	92	118	119	118	102	103	113	108	110	114	130	125	106	112	123	115	123	106	123	127	113	106	108	109	104	113	107	122	90	104	108	112	123	105	106	97	99	114	108	104	113	104	101	124	108	101	111	115	96	108	102	104	79	114	89	113	103	90	126	115	98	117	111	104	119	105	113	113	120	106	118	103	107	93	120	106	103	108	116	133	120	112	105	111	97	108	111	106	83	124	114	79	102	120	116	101	114	110	114	97	103	112	124	110	105	106	110	112	109	120	112	99	110	116	103	116	105	114	98	113	106	125	100	116	102	109	105	100	105	112	97	108	112	110	119	93	100	118	120	113	103	127	117	112	117	106	91	130	103	115	118	103	88	91	122	79	106	124	113	122	109	108	97	111	114	111	114	101	121	104	108	128	91	106	90	116	99	110	117	121	105	113	122	120	103	113	110	105	122	102	119	100	118	97	120	93	102	107	100	110	87	110	115	119	119	93	104	100	111	111	105	105	106	102	101	130	121	122	119	118	116	111	91	141	114	96	107	129	104	104	113	103	106	91	108	118	115	100	106	118	105	103	111	102	112	128	111	88	102	102	108	122	108	84	98	99	88	105	105	105	109	106	111	111	102	123	107	113	106	121	94	104	125	115	105	110	101	116	95	100	101	127	129	105	111	109	125	126	114	108	128	124	108	121	105	97	117	96	112	98	107	99	105	119	104	100	100	119	94	96	107	103	110	126	115	113	108	109	107	110	128	91	116	134	95	122	98	82	105	116	102	107	106	111	108	102	112	121	98	98	113	113	73	107	118	119	103	118	102	111	95	107	107	89	108	112	122	100	116	128	128	105	123	106	103	101	107	97	101	115	126	110	116	107	92	99	111	106	111	102	97	127	108	122	118	119	124	106	107	116	92	109	94	106	107	119	108	107	121	100	88	104	107	132	112	111	144	101	109	119	119	104	109	93	106	114	107	108	109	117	107	110	97	125	91	112	115	124	102	100	98	110	121	113	111	142	94	111	98	100	129	107	90	83	96	123	125	121	107	95	132	129	116	99	100	121	116	106	95	121	111	110	98	136	123	134	114	112	110	108	125	109	112	95	108	100	112	113	117	105	123	99	91	108	114	113	114	127	102	98	94	110	120	112	103	112	116	108	89	115	131	119	92	105	111	105	114	104	118	108	114	110	126	115	131	108	121	102	111	97	99	121	130	115	131	128	112	100	117	107	122	106	112	115	116	117	110	94	120	112	105	112	120	112	105	110	110	102	108	95	113	120	106	98	111	125	99	109	109	102	119	119	103	108	124	111	117	92	96	94	115	110	109	115	117	92	110	109	96	121	107	104	102	94	105	92	116	110	121	124	115	124	109	101	106	115	98	102	119	114	99	98	115	109	119	117	116	120	103	90	128	99	128	109	102	93	94	115	103	126	115	112	101	118	110	97	117	126	116	100	115	105	121	97	113	111	113	116	123	111	123	118	105	97	103	105	102	121	96	108	109	106	119	124	114	99	107	122	122	106	106	116	117	115	99	104	111	117	108	93	100	137	108	101	108	111	93	98	99	115	129	119	106	91	112	117	109	121	104	105	99	119	118	116	114	119	110	117	105	108	103	120	108	135	106	108	118	115	86	123	100	131	120	105	120	87
