345	0	2700	210379	577	0	3	143	205	401	361	444	371	358	310	321	277	265	254	207	227	227	212	198	211	178	174	171	170	172	155	159	145	130	128	142	147	138	134	127	147	121	138	124	127	137	88	104	110	105	129	105	103	106	100	95	91	108	100	99	98	102	96	98	105	83	96	86	111	91	110	100	101	107	90	79	83	90	119	89	72	83	91	100	91	80	69	96	91	90	104	81	91	87	98	73	80	81	87	80	69	87	88	78	84	77	83	89	89	86	84	67	89	92	71	85	72	82	81	82	89	83	98	78	92	98	98	93	83	64	69	83	78	74	62	86	82	72	80	79	96	73	83	86	81	101	107	88	86	81	68	67	95	76	91	72	81	83	80	71	77	72	83	77	84	109	79	109	98	90	87	94	80	76	92	74	90	75	79	77	67	66	81	71	83	81	83	87	77	58	78	100	71	83	99	79	83	76	105	91	71	72	80	77	65	68	65	74	74	72	73	72	69	76	83	71	75	67	82	89	83	67	65	69	72	78	81	80	96	88	81	79	87	99	73	70	77	83	90	84	85	75	67	98	78	82	83	74	65	78	88	73	69	82	68	72	66	78	81	79	90	75	86	84	63	93	83	60	73	67	92	105	75	76	80	70	77	68	89	74	74	77	69	87	71	92	90	72	83	87	63	90	71	84	88	78	84	85	87	80	68	86	78	75	79	88	65	88	76	105	70	72	80	77	94	65	83	80	59	92	86	79	96	83	81	88	64	90	73	71	75	88	79	84	84	59	74	51	78	73	88	67	85	94	75	69	73	85	82	76	76	91	83	83	78	61	83	74	71	79	91	88	79	68	67	77	84	78	81	86	91	77	68	76	80	70	82	78	72	97	78	75	71	86	77	71	83	74	79	84	70	82	69	99	77	73	86	75	77	56	76	77	81	77	77	92	86	71	78	82	77	92	79	87	60	68	61	89	75	86	73	66	84	80	67	72	77	84	89	78	82	79	63	77	82	71	81	82	81	63	77	74	84	84	83	64	83	81	74	79	80	67	73	79	83	79	90	72	67	83	86	81	58	84	65	74	75	102	72	59	80	64	66	66	87	74	67	69	71	80	77	68	84	73	80	77	86	94	54	84	82	68	69	72	89	84	81	82	89	77	81	80	70	66	69	69	86	76	77	67	96	71	86	55	86	59	76	79	80	84	70	75	76	100	88	86	89	74	81	83	76	63	74	78	79	78	79	67	69	73	96	94	93	73	78	74	69	75	78	88	81	88	70	69	76	71	64	89	81	79	70	72	88	80	85	79	54	69	85	69	79	86	69	88	68	76	92	83	93	71	91	77	82	83	81	86	70	74	93	88	79	77	75	75	67	79	75	79	77	97	67	79	81	66	82	72	83	67	72	81	74	94	82	70	83	69	71	75	75	79	69	85	97	70	88	85	68	78	81	67	78	71	79	58	71	92	79	88	77	88	82	90	74	70	82	64	58	82	77	80	85	79	79	94	76	76	73	87	76	80	76	87	80	62	80	80	87	58	83	82	81	74	100	90	82	76	97	83	88	69	87	66	68	89	66	88	65	86	76	77	84	71	78	57	85	79	66	71	62	76	91	77	89	81	79	81	88	73	63	68	86	80	79	86	74	75	96	78	88	68	79	75	96	83	60	88	89	70	66	76	74	75	73	83	66	73	69	80	53	89	95	85	73	72	71	60	80	71	86	77	87	86	84	87	77	85	77	78	89	71	74	71	68	57	71	79	82	93	81	72	74	80	65	75	72	88	84	65	75	82	79	67	70	76	80	104	87	78	72	64	79	92	83	90	67	70	77	92	86	70	72	76	70	73	67	68	70	70	87	76	63	76	71	80	77	69	74	76	89	80	89	87	75	84	91	82	70	63	72	75	81	76	66	81	69	75	78	71	76	101	79	75	69	61	74	74	76	76	80	81	65	66	71	80	72	78	84	71	72	77	73	79	85	73	80	74	90	59	83	67	80	70	74	70	62	66	73	68	97	72	81	72	78	100	75	70	69	80	69	71	90	66	78	69	76	73	91	78	82	71	81	84	78	76	84	60	91	71	78	69	73	87	80	78	77	70	80	66	72	75	72	85	78	86	74	81	61	65	64	69	75	80	73	65	79	75	78	81	76	78	89	73	79	88	76	80	68	64	79	72	76	72	88	82	66	69	71	72	70	77	83	91	90	82	73	87	66	84	77	54	76	74	63	81	68	79	74	66	76	81	91	82	72	65	75	94	77	81	78	70	78	77	90	74	68	84	95	93	76	81	75	84	62	92	67	86	79	80	91	67	73	70	76	63	79	87	68	69	96	74	75	70	79	81	78	83	83	80
345	1	1900	210504	587	0	23	128	189	383	330	357	339	301	252	294	226	240	248	252	225	202	211	220	169	195	193	157	187	178	174	143	183	163	151	152	152	176	178	164	150	151	146	139	158	148	130	138	155	150	155	145	118	158	138	139	128	149	138	136	112	125	137	129	129	128	128	137	141	156	144	131	135	130	132	123	135	128	119	130	125	125	129	133	149	133	130	128	116	133	123	135	122	133	129	122	138	138	124	128	133	135	157	122	133	133	114	125	123	122	141	136	138	128	131	132	127	117	123	125	138	120	102	119	133	128	129	113	145	129	115	132	133	118	114	133	131	112	122	127	129	105	126	121	125	143	115	115	125	122	107	120	116	137	128	130	112	134	132	128	118	133	118	145	135	126	127	122	113	126	119	143	119	135	107	124	134	130	117	125	131	129	138	128	129	118	103	90	121	123	118	135	129	119	121	127	131	127	107	137	107	152	119	118	127	112	126	123	141	121	120	109	126	120	114	132	152	114	112	124	116	130	132	127	149	149	138	127	132	121	107	129	132	142	146	108	113	125	146	116	128	124	134	133	121	119	112	130	121	136	120	130	127	135	117	125	126	111	138	121	119	131	124	112	143	128	134	136	147	124	130	116	117	135	127	106	109	130	122	138	122	131	113	136	115	107	115	135	128	131	122	116	126	152	120	138	113	139	121	123	160	127	133	129	119	124	111	137	116	128	128	105	137	141	140	118	125	126	137	125	118	127	125	122	142	138	112	127	126	145	126	116	132	140	131	114	125	137	111	131	127	117	136	123	129	120	125	145	131	119	124	121	137	109	120	131	123	125	125	117	109	122	108	129	138	130	133	126	120	112	115	111	152	129	123	124	137	91	96	114	134	142	132	129	117	128	132	123	118	118	114	113	131	132	132	128	105	127	127	140	116	119	111	139	142	124	115	145	112	112	135	148	118	114	114	106	95	115	110	123	124	133	140	130	120	138	92	132	135	132	123	133	120	124	130	123	111	128	123	109	136	120	120	129	125	132	129	146	119	120	108	121	126	145	147	146	115	143	123	123	120	134	141	119	136	112	123	148	130	135	114	125	125	121	128	144	111	122	117	124	109	151	108	129	142	105	122	119	146	123	120	116	112	122	112	143	116	129	118	135	125	124	119	133	124	135	149	118	132	132	132	134	111	121	136	147	118	132	114	123	127	135	127	117	126	99	127	132	130	129	124	114	139	117	121	134	122	138	125	122	107	110	136	137	154	124	127	112	119	123	134	135	128	109	126	122	95	112	132	136	119	113	120	116	141	127	108	120	141	123	124	125	133	130	120	126	121	129	107	115	133	104	115	126	130	127	113	142	133	111	117	131	120	135	125	120	127	112	132	134	126	126	128	119	120	130	122	127	139	138	122	133	128	113	123	112	139	130	133	124	153	147	117	128	125	117	108	135	96	128	118	140	126	117	133	113	123	117	106	136	132	119	134	98	123	121	112	122	126	125	122	134	138	146	109	128	135	135	136	135	115	122	124	138	114	134	107	124	153	147	119	129	126	139	128	122	126	121	114	140	117	123	107	125	116	118	135	139	106	126	143	125	135	126	129	111	119	115	137	118	112	130	117	119	131	137	103	100	110	110	120	122	136	129	133	115	124	120	121	127	152	127	128	138	120	116	130	124	123	128	153	114	121	139	134	113	131	112	145	133	138	110	120	132	120	113	108	130	128	113	135	131	132	125	121	127	130	110	124	147	119	134	120	135	112	138	115	130	136	116	136	132	119	121	112	123	102	113	107	127	115	128	122	113	114	143	106	148	125	129	127	119	113	131	129	122	131	134	123	140	133	132	122	111	117	116	131	115	118	110	122	129	123	120	119	124	108	129	126	137	122	128	102	136	134	115	114	124	112	129	124	143	133	103	106	112	111	111	123	115	125	122	108	151	113	112	128	121	119	108	123	132	131	120	134	105	124	138	135	96	133	120	122	127	121	128	142	122	91	138	118	118	131	131	138	126	115	135	127	137	133	105	131	159	131	108	127	127	132	128	115	111	112	138	124	119	132	130	121	124	129	118	144	123	107	144	122	128	128	128	131	137	126	157	128	129	142	139	127	114	140	117	130	134	124	137	118	124	133	131	114	110	106	121	115	109	103	126	101	113	136	116	126	130	142	129	116	110	126	109	112	120	122	124	119	124	125	117	126	145	127	127	119	121	119	118	136	120	112	111	121	114	131	137	105	119	117	109	112	139	120	125	104	111	125	120	96	127	125	125	134	136	123	102	140	117	119	117	128	132	142	130	109	145	144	119	126	120	139	116	118	133	124	114	144	122	119	125	128	124	123	123	122	118	123	120	130	116
345	2	2100	210629	591	0	13	132	187	386	336	407	340	365	285	284	250	251	239	234	198	212	178	214	199	205	183	177	178	165	165	184	156	160	144	161	156	165	181	156	133	144	135	129	128	159	129	133	138	135	124	130	124	142	150	128	136	132	143	139	126	116	117	112	133	137	136	123	113	107	126	125	128	127	123	119	143	143	124	121	132	116	128	106	126	114	104	123	129	140	116	138	105	119	123	122	107	124	135	122	115	108	115	128	111	123	115	121	123	138	116	103	112	110	121	113	122	127	113	109	106	113	126	121	113	109	115	129	112	116	134	113	134	108	121	122	122	121	118	100	110	113	117	133	108	116	122	115	103	141	104	127	112	119	105	108	103	117	125	137	117	119	122	119	111	106	114	112	111	132	98	105	96	126	102	110	124	110	111	102	103	119	126	113	106	109	102	114	116	112	114	120	117	102	132	108	102	124	95	114	123	118	124	112	113	126	121	127	128	127	106	112	115	113	112	112	131	102	116	106	115	133	105	110	105	106	110	117	116	111	102	135	118	109	101	112	107	99	125	133	116	123	102	116	111	108	135	133	114	104	122	131	126	114	125	137	114	126	109	104	99	116	105	114	105	114	125	118	106	96	123	109	124	121	115	120	115	129	116	127	121	109	124	134	119	114	131	119	103	118	106	126	110	117	115	121	109	121	111	118	122	110	124	122	125	117	128	113	111	129	116	112	110	103	105	111	116	112	127	106	123	116	118	116	116	106	117	114	119	115	121	115	125	106	97	123	108	109	117	110	117	119	109	107	130	111	100	126	118	121	117	124	116	107	117	131	117	132	110	121	115	116	112	125	118	136	99	119	127	112	131	92	135	123	124	125	121	101	122	110	88	124	113	109	108	127	119	110	96	117	132	122	126	115	105	112	107	110	123	123	111	117	113	114	137	136	91	105	99	98	101	110	125	117	118	115	100	146	121	106	100	120	120	122	112	125	113	118	116	123	101	113	118	120	107	144	110	107	114	110	106	115	122	105	139	95	115	123	101	116	113	107	120	117	110	125	98	107	133	121	110	104	101	103	112	122	114	109	118	117	119	107	111	128	115	129	112	138	101	121	122	99	104	120	107	129	98	125	89	130	100	118	98	116	134	107	136	112	117	109	118	119	98	114	123	112	108	107	134	142	103	132	124	128	98	125	111	124	109	115	121	105	118	108	125	127	111	97	117	108	107	118	109	129	103	126	115	124	134	118	127	133	92	122	96	97	118	98	116	132	99	114	103	97	124	104	94	116	106	130	123	92	121	101	131	126	124	126	106	119	127	116	122	123	105	118	108	123	95	127	130	117	115	110	117	113	138	118	115	137	107	89	131	117	107	99	140	111	112	126	102	111	99	102	101	111	107	119	115	107	125	142	113	97	117	98	125	104	124	112	114	101	110	116	111	116	124	117	113	118	121	115	133	112	113	115	137	120	117	120	102	117	101	124	110	107	120	110	109	112	111	86	125	118	129	108	109	113	147	131	133	112	115	101	118	110	109	127	95	112	118	118	114	126	110	115	133	119	104	133	110	110	114	129	120	96	94	123	94	117	110	113	104	104	105	91	114	110	113	126	133	100	119	129	125	117	117	107	105	91	126	116	122	104	127	116	100	112	90	130	106	103	131	108	109	125	125	96	114	120	101	123	100	112	104	92	116	109	111	110	109	107	102	119	132	121	124	109	104	100	124	124	102	98	101	98	111	111	98	110	109	130	121	111	105	111	115	110	112	98	130	109	121	112	118	130	109	108	107	106	105	137	103	125	120	131	126	108	103	106	116	105	116	119	95	134	110	129	129	127	114	113	117	124	101	128	131	118	108	105	95	107	116	110	130	93	120	111	111	100	113	116	109	101	126	110	98	113	111	117	121	117	124	104	114	109	100	116	114	99	114	112	121	106	129	112	121	106	124	105	107	108	96	125	133	126	120	110	120	116	125	119	120	101	118	105	109	90	105	114	109	116	103	123	116	126	119	121	125	105	100	102	115	108	117	102	110	109	107	117	100	119	133	119	121	121	104	110	115	98	106	110	110	114	110	117	128	122	108	137	117	116	118	108	114	118	128	128	107	140	104	129	107	110	107	114	106	124	104	106	106	121	115	135	112	113	114	119	132	97	109	130	117	101	132	121	115	111	116	87	108	128	109	128	100	99	113	112	118	108	118	122	100	120	109	114	105	108	123	115	124	99	126	96	112	113	125	116	104	115	127	119	101	91	129	120	113	120	115	127	129	111	101	118	137	114	113	120	122	118	117	122	100	105	128	127	110	104	107	107	106	100	114	95	113	117	108	118	125	111	105	110	110	124	106	142	128	119
345	3	3500	210754	603	0	15	138	216	356	353	417	338	358	311	303	257	241	242	217	217	216	196	192	194	174	150	157	169	171	182	154	140	157	132	140	166	144	129	129	126	133	127	120	132	124	124	120	130	123	128	130	102	139	109	114	112	123	108	108	114	109	108	127	124	101	129	129	103	115	117	115	97	107	125	99	115	83	105	106	99	105	96	92	121	105	98	104	95	102	96	109	99	85	100	115	91	108	117	89	105	119	105	121	102	106	101	87	85	97	118	111	93	96	85	92	107	83	86	111	98	80	95	97	102	117	80	89	101	100	108	101	92	113	80	94	98	92	96	96	88	108	100	101	99	92	120	95	89	107	95	98	98	85	93	89	91	102	110	104	91	104	111	112	88	82	92	87	92	102	89	97	107	101	95	109	91	91	117	101	97	106	96	103	107	110	106	105	98	109	96	100	100	94	97	118	87	100	87	100	93	100	97	100	95	99	79	101	81	97	98	94	78	88	97	88	91	84	101	97	92	103	101	94	87	101	86	86	89	101	96	82	81	84	103	95	88	96	96	114	118	115	99	90	109	96	104	99	108	78	93	93	99	103	116	93	93	115	98	96	99	102	84	133	86	85	81	111	91	117	101	111	114	103	79	101	120	102	81	92	99	91	95	99	88	118	91	73	97	97	104	83	87	98	98	96	107	91	81	106	100	94	101	108	93	72	82	99	99	101	94	96	98	92	105	83	104	105	91	90	78	109	79	95	94	76	86	92	91	101	98	84	110	80	105	98	106	100	98	104	111	103	93	98	100	78	94	94	94	99	77	100	107	87	107	99	101	100	109	104	113	91	91	96	101	86	104	96	96	109	105	96	96	87	88	92	110	106	102	102	109	87	94	85	104	105	88	85	74	80	92	88	101	108	94	103	93	70	81	91	108	111	123	97	100	95	111	117	89	96	91	97	92	99	111	86	108	100	109	93	91	98	98	106	86	85	86	97	108	96	107	89	97	98	83	96	83	97	101	85	99	120	111	91	105	120	96	112	101	86	97	92	89	100	114	81	109	97	100	104	93	99	82	95	96	93	120	97	104	92	113	106	113	114	100	85	98	108	83	110	94	67	92	92	94	111	106	83	93	89	95	96	90	98	108	81	108	91	83	88	97	117	94	89	84	113	101	107	98	105	104	92	93	95	102	98	104	110	102	90	100	102	93	96	81	95	95	99	94	99	89	105	103	92	92	99	94	95	83	90	107	83	91	93	95	86	96	87	99	93	116	111	84	90	93	93	95	95	114	101	88	97	75	89	102	103	109	93	95	113	103	105	79	104	104	107	92	95	88	109	93	111	108	90	90	106	96	87	124	73	107	86	96	94	114	102	109	75	90	97	112	122	88	91	94	94	81	96	88	95	89	104	84	80	88	97	85	77	104	89	83	125	89	87	100	97	109	86	92	81	89	96	76	91	119	85	92	85	112	100	95	91	124	96	95	114	97	111	89	102	90	93	100	116	115	93	104	90	109	109	101	100	92	105	111	110	97	92	100	74	111	97	90	120	94	104	103	97	97	93	86	99	91	97	95	108	87	109	93	98	89	104	87	95	101	81	118	99	82	95	91	101	99	101	99	116	75	82	94	83	97	118	85	84	88	98	95	100	107	86	113	96	86	89	86	119	102	94	108	106	80	105	87	82	87	88	100	95	111	90	91	106	87	101	103	98	91	94	80	95	94	89	103	102	95	123	83	97	115	98	99	100	107	83	102	87	107	99	105	107	101	78	97	97	93	106	96	111	88	99	84	100	98	91	100	90	101	98	116	100	106	84	99	72	90	95	96	88	97	101	75	89	90	100	80	88	107	103	107	83	73	82	112	90	80	95	86	103	98	107	100	97	87	95	87	89	87	101	109	101	103	76	86	109	104	88	96	92	96	97	87	102	75	100	86	99	103	96	111	106	85	109	104	99	89	99	91	90	67	95	81	87	86	106	113	81	96	88	83	91	94	96	95	110	100	108	102	94	99	86	98	99	86	87	94	84	103	85	98	98	94	104	102	96	87	80	101	104	88	83	77	98	80	82	90	99	101	107	88	110	96	98	78	84	104	81	106	99	76	93	88	89	75	95	93	90	93	103	108	98	96	89	89	99	86	94	82	89	84	95	91	72	119	92	97	84	84	91	101	90	95	89	86	93	99	98	99	111	74	107	102	87	100	88	88	92	92	103	97	107	77	97	88	110	102	109	100	94	98	100	130	109	103	95	107	94	115	94	101	81	78	113	77	106	96	114	100	97	87	117	110	95	81	96	96	91	108	109	100	111	101	94	92	79	101	108	97	114	100	85	85	79	106	93	95	89	107	92
345	0	2700	210879	590	0	9	100	201	388	394	459	394	390	314	312	279	269	242	230	225	219	206	181	207	192	181	173	194	179	169	145	135	153	161	135	143	139	129	119	139	135	131	119	129	110	129	124	118	110	113	98	83	103	107	84	108	96	117	88	102	96	92	102	83	103	76	102	87	89	93	82	78	92	77	87	78	92	101	97	83	82	92	84	83	81	90	69	93	82	84	82	81	76	94	78	92	74	81	67	83	88	85	85	82	75	79	91	73	82	99	87	86	95	71	78	83	81	81	85	81	79	89	87	82	78	70	82	85	66	78	81	80	81	68	81	73	81	80	90	68	93	102	82	73	62	91	66	72	70	76	64	74	87	91	82	93	90	93	80	73	92	79	77	61	93	79	75	94	91	92	66	72	88	90	76	65	81	96	78	70	81	86	79	69	82	94	83	72	76	59	87	71	69	79	78	72	76	64	64	77	75	84	83	85	82	66	89	79	75	86	81	78	75	76	92	92	75	70	74	74	81	67	72	70	90	90	75	77	67	66	70	76	79	99	90	93	69	88	77	65	70	67	68	76	98	68	84	69	79	89	69	67	83	81	75	77	78	69	58	76	70	70	69	77	84	74	93	75	80	81	65	87	86	74	59	67	74	74	81	67	64	87	87	86	81	71	75	68	76	80	71	60	67	82	63	84	72	79	77	84	93	65	74	75	79	68	90	87	71	69	75	87	86	82	68	79	87	93	92	65	70	83	74	63	73	94	73	63	75	73	77	72	83	84	87	82	81	87	87	76	79	84	62	82	71	62	91	79	71	62	77	63	77	89	94	73	69	69	69	72	66	63	57	80	79	80	61	76	61	79	61	66	59	67	79	74	72	86	75	80	89	85	69	78	68	63	64	83	77	80	62	64	54	99	62	77	63	68	67	57	80	86	73	64	85	67	74	87	76	79	72	75	77	77	75	85	84	80	74	73	76	70	76	87	68	66	81	100	76	74	81	72	62	76	99	74	73	74	61	74	102	71	79	80	74	76	86	85	83	93	91	86	88	77	68	80	76	68	92	79	74	73	62	75	81	77	81	77	73	66	68	75	69	83	79	63	84	71	81	72	67	88	74	71	77	70	65	62	78	75	73	61	74	75	81	82	99	66	83	59	83	79	77	83	79	66	87	86	61	96	82	85	75	88	79	86	71	77	82	79	78	73	73	77	74	88	76	72	59	74	80	66	72	96	65	75	67	75	70	85	73	75	72	86	73	81	69	73	60	63	80	90	79	73	50	82	72	88	71	60	85	70	87	85	70	67	68	73	59	94	85	74	85	61	89	76	74	70	69	76	73	72	65	75	72	73	103	64	57	77	77	78	79	68	88	74	75	68	79	72	70	71	79	92	78	68	88	75	72	75	65	79	78	84	84	68	75	88	93	76	68	63	89	67	71	80	82	75	60	90	56	87	81	71	70	73	71	71	64	86	69	64	67	74	88	63	83	78	75	77	75	75	83	65	74	68	68	63	79	102	86	71	67	67	89	74	77	79	67	59	71	68	83	67	79	62	71	64	42	72	87	71	68	84	72	83	74	85	57	92	64	81	76	55	81	68	68	89	71	78	72	73	88	66	84	66	92	63	60	66	97	75	72	88	77	77	81	74	64	81	78	87	82	67	93	71	77	78	73	78	73	78	89	66	67	71	69	79	79	74	84	65	68	79	84	68	73	68	67	77	81	78	65	78	75	73	65	70	70	67	76	68	92	74	62	66	72	72	82	79	82	75	60	69	68	80	85	63	81	83	70	71	74	63	74	76	57	75	80	73	71	63	96	72	70	71	82	74	72	74	71	71	61	82	84	79	70	78	60	76	90	69	66	83	76	78	66	79	73	79	80	81	79	67	64	83	91	70	72	67	69	79	84	94	63	71	78	83	67	59	62	60	80	58	71	80	79	75	65	68	90	67	83	67	72	72	66	79	88	81	59	72	73	65	87	65	82	82	72	77	61	70	92	61	80	76	68	81	90	78	80	79	68	73	65	50	75	63	65	72	72	70	72	83	89	88	73	74	65	76	67	62	61	77	68	77	82	74	80	69	88	53	79	75	81	98	65	66	74	64	71	75	69	99	80	71	72	65	73	84	90	76	53	60	67	83	81	74	70	72	87	76	73	76	71	77	78	85	88	76	69	87	83	72	85	77	85	57	67	61	85	62	56	90	67	69	65	65	75	79	80	74	80	71	79	88	71	65	88	82	73	69	77	71	72	68	50	67	72	84	68	63	74	81	66	86	63	92	79	79	75	66	74	74	94	72	75	68	78	80	72	77	76	87	79	60	75	65	79	86	67	62	75	80	75	75	94
345	1	1900	211004	599	0	13	110	216	353	339	371	310	319	298	282	247	244	224	244	221	202	206	193	184	192	180	179	178	176	163	174	165	194	164	133	155	137	147	137	147	149	146	148	133	159	151	132	130	148	118	111	146	108	134	114	112	127	155	135	143	130	131	124	116	143	147	141	142	112	134	125	128	140	119	127	139	115	138	110	116	117	135	114	109	115	117	140	129	132	120	146	120	99	137	121	118	133	112	107	126	117	138	136	146	133	124	132	127	133	120	129	129	102	113	139	130	121	128	132	143	120	126	118	127	113	129	124	143	131	132	117	132	121	131	135	121	131	124	136	124	120	138	113	130	136	133	132	139	112	121	138	130	139	118	129	126	116	127	120	134	130	126	138	129	146	120	131	110	121	136	124	114	105	137	141	131	121	127	110	121	125	133	122	120	114	118	144	131	111	107	114	125	119	123	133	113	128	132	111	145	119	147	122	121	125	97	133	126	125	121	121	123	110	133	107	134	111	121	130	120	122	115	112	138	114	131	135	131	125	101	134	129	134	133	127	145	115	113	98	117	105	116	122	141	132	146	127	123	136	124	117	118	136	130	136	126	116	123	120	105	122	141	135	125	143	143	120	147	133	143	127	133	121	136	110	147	114	116	123	107	128	123	112	151	113	114	113	122	135	138	127	138	118	117	122	127	107	114	125	123	127	129	105	130	117	123	137	110	118	134	151	102	121	139	102	139	123	131	120	115	122	130	134	144	128	145	142	118	110	132	111	152	128	105	124	119	124	110	129	110	114	128	132	118	123	127	127	115	139	120	138	121	123	113	96	115	134	117	123	119	128	133	111	125	120	106	141	125	123	120	120	129	113	117	120	124	119	141	124	128	129	135	111	133	124	138	122	132	107	125	130	117	100	120	113	101	142	139	121	98	119	146	116	150	131	124	120	130	105	142	136	111	130	146	147	133	109	101	113	117	125	130	108	133	123	133	116	114	118	118	105	110	126	129	105	140	114	108	130	124	129	113	136	137	126	121	132	129	129	112	126	105	102	116	158	128	122	138	120	132	117	132	121	137	125	104	108	136	131	117	126	119	136	135	97	124	121	117	125	134	118	123	130	111	129	129	146	118	120	136	135	143	106	120	118	125	114	96	133	126	122	127	146	116	149	128	126	112	111	107	122	125	116	129	135	131	137	122	128	121	111	122	121	114	117	115	94	121	118	123	136	117	143	135	118	129	122	123	141	117	116	121	120	139	124	119	118	133	109	121	140	123	124	120	129	116	130	117	108	122	135	115	130	141	116	113	103	126	117	128	97	118	127	133	104	122	116	110	127	124	134	123	111	134	129	126	125	129	142	124	133	149	131	130	135	136	114	112	141	114	114	120	110	114	131	131	147	118	133	131	121	114	113	126	146	115	121	148	116	115	115	136	125	130	130	140	153	133	132	112	117	123	121	139	136	124	114	127	116	131	133	110	113	115	145	113	137	120	126	130	121	132	111	117	116	128	123	123	114	119	114	147	130	128	129	104	138	134	124	113	105	142	129	114	116	134	104	138	150	112	108	126	135	113	131	147	137	125	121	132	128	123	125	98	114	115	113	107	131	115	113	131	112	125	128	137	128	119	122	116	129	133	134	119	124	122	123	133	105	126	145	126	136	107	125	113	90	117	121	113	123	148	113	106	115	120	119	118	117	119	123	125	128	126	122	106	114	103	121	90	118	109	133	117	120	120	132	131	111	122	133	121	122	120	128	132	118	125	139	139	134	115	134	112	123	133	118	111	121	120	127	140	123	126	127	127	119	137	125	126	135	113	123	148	125	110	134	146	114	151	118	120	129	107	125	121	131	128	132	116	129	136	130	119	136	100	128	137	138	134	144	123	138	109	109	139	152	108	123	120	120	107	125	108	128	133	104	118	122	148	120	123	116	109	102	112	103	109	140	146	141	136	124	124	128	132	125	120	139	125	118	140	126	112	111	109	123	120	123	131	131	131	141	106	128	123	104	110	129	119	116	127	121	128	112	121	126	120	123	130	135	139	132	112	119	124	108	119	117	117	130	126	122	136	127	113	141	112	125	106	128	121	146	129	91	112	119	129	128	142	128	132	114	126	114	109	121	139	106	115	106	135	118	113	113	129	118	128	126	110	128	123	142	124	115	126	123	131	116	120	129	137	138	125	114	119	130	126	116	131	120	117	107	114	137	124	130	136	150	129	135	119	123	116	115	123	136	129	143	140	133	119	109	152	110	112	123	142	112	123	135	114	125	120	129	125	114	116	119	101	108	131	129	122	124	115	126	122	122	139	135	133	128	116	135	117	111	132	117	120	130	137	130	107	134	112	106
345	2	2100	211129	587	0	15	123	181	366	353	420	352	350	294	286	251	257	239	222	224	208	205	174	210	187	178	171	160	185	148	153	162	167	157	169	152	161	153	143	136	153	144	138	132	132	134	114	143	136	130	139	115	131	131	113	117	151	129	114	128	127	139	120	113	117	104	125	124	130	149	127	130	129	120	109	108	121	122	137	115	113	113	106	126	109	120	102	128	134	110	112	96	122	123	125	106	124	146	108	116	94	104	126	108	112	104	113	143	115	129	106	114	109	107	127	124	130	113	123	93	111	92	116	118	107	100	111	110	125	123	127	106	110	124	108	73	119	119	144	103	107	107	102	114	118	112	115	91	106	127	114	116	115	108	135	126	103	114	102	107	117	119	124	100	117	114	119	104	109	93	129	125	128	113	106	116	129	120	143	125	101	121	117	101	100	106	95	108	112	105	127	117	97	118	118	101	119	130	109	101	118	123	122	101	117	113	113	99	137	124	102	107	119	133	100	118	102	112	105	120	96	90	92	105	107	135	117	99	120	119	102	94	132	102	108	119	113	117	102	112	104	99	102	133	114	104	121	116	102	127	138	109	89	122	110	109	112	117	135	113	133	95	105	100	103	110	111	111	115	126	118	111	115	113	105	104	109	127	109	119	131	100	113	106	120	95	123	98	95	107	127	114	126	102	105	104	118	109	116	104	104	93	124	112	101	110	107	97	112	110	115	115	111	99	112	136	95	112	106	110	121	95	126	112	109	132	129	125	101	107	130	105	104	109	124	115	107	115	120	99	111	97	109	129	120	124	113	104	98	105	104	95	101	139	120	104	126	113	127	132	102	121	114	133	121	115	103	112	101	117	110	112	105	96	109	103	113	103	120	118	100	110	111	108	106	111	106	107	104	110	117	119	120	111	125	101	123	108	113	114	118	112	108	116	131	108	103	93	107	116	114	97	128	109	118	127	127	108	91	103	84	119	90	99	111	119	117	107	121	115	104	109	104	123	116	108	98	97	124	117	99	115	117	131	118	103	121	123	119	125	124	102	108	111	114	95	95	110	133	97	88	120	103	110	120	107	113	125	103	114	100	119	104	99	117	122	114	118	110	93	130	100	112	125	108	100	100	102	92	105	105	123	108	103	123	123	117	109	102	109	126	119	121	109	102	119	113	111	106	104	118	120	101	119	134	123	115	124	117	120	123	101	117	118	134	111	103	129	100	110	132	97	87	100	118	128	106	117	111	102	104	114	95	120	100	92	106	103	124	127	111	111	116	99	106	99	102	122	111	113	111	86	121	123	113	119	101	105	110	119	129	130	110	124	114	114	102	110	108	103	111	99	101	120	123	111	100	115	99	116	121	110	98	94	128	120	118	124	99	109	115	97	110	109	101	112	104	102	120	107	125	91	118	109	101	97	112	117	102	106	114	102	124	133	125	139	98	105	120	99	123	105	117	118	97	101	113	92	120	126	103	141	126	118	119	115	90	112	124	129	110	98	109	133	108	114	107	103	116	115	113	127	117	115	107	96	106	101	105	110	98	106	105	95	126	128	95	123	119	124	98	105	97	116	117	105	98	110	94	117	123	97	115	109	115	113	127	119	133	99	104	105	111	150	106	116	108	119	138	94	108	101	106	124	110	123	122	110	101	114	102	117	108	107	114	106	101	121	114	107	118	107	94	113	102	111	106	123	107	83	104	115	112	121	121	122	116	115	103	103	86	104	120	104	113	109	96	120	98	96	85	112	112	135	130	125	104	118	128	106	120	100	119	122	113	109	99	129	99	102	107	108	90	103	110	109	120	130	98	111	102	108	132	129	104	112	111	118	130	90	115	117	107	117	100	117	118	130	115	113	112	127	118	97	111	143	118	112	122	124	103	123	105	95	103	108	123	125	104	112	117	100	112	101	108	113	103	115	106	102	112	106	126	116	108	110	108	123	103	105	125	107	127	120	110	104	87	108	109	120	113	103	132	118	99	103	92	114	108	132	112	114	113	110	135	102	96	98	132	124	108	115	112	108	95	106	107	116	111	99	102	94	115	116	108	122	116	112	98	92	98	101	111	111	103	116	99	116	128	110	123	98	119	90	117	109	103	91	114	98	118	119	111	110	104	122	99	108	121	109	121	110	105	125	123	114	144	113	114	108	119	110	123	124	115	89	133	118	102	116	111	119	113	109	112	96	112	102	111	116	111	120	114	116	107	121	122	109	99	120	119	105	99	96	122	111	114	101	86	112	107	126	108	97	113	134	107	82	110	110	110	130	107	114	118	115	91	116	98	116	102	120	127	123	107	104	118	124	109	111	117	128	104	97	110	108	117	108	105	116	112	104	120	105	112	115	89
345	3	3500	211254	583	0	9	167	217	329	366	406	356	349	286	260	275	251	225	246	226	207	207	176	185	196	143	180	136	161	153	159	144	152	143	135	139	131	150	131	117	124	132	117	115	109	114	94	132	119	96	114	120	117	122	117	89	116	114	118	115	114	118	87	107	103	104	125	106	113	111	105	82	119	109	101	108	114	98	83	107	91	108	88	101	102	104	103	96	88	103	92	76	88	104	95	101	118	100	101	93	89	91	78	106	123	103	98	81	95	84	98	98	90	99	91	105	116	86	101	100	102	95	117	93	107	102	102	100	104	119	90	104	85	100	114	93	98	97	101	86	113	79	90	106	94	94	85	93	116	86	104	83	93	76	97	71	92	96	82	96	89	81	76	98	93	80	90	97	93	94	96	95	102	102	95	92	114	102	98	98	89	97	78	93	88	97	90	97	99	80	106	89	92	97	103	90	87	109	91	86	88	82	81	115	89	102	104	89	114	121	93	97	76	94	67	104	81	95	90	79	99	89	82	96	106	86	92	101	86	90	124	93	92	116	93	103	92	84	87	102	80	109	119	95	79	102	99	98	97	88	94	78	96	104	97	110	98	98	105	95	103	85	80	105	95	81	102	99	96	82	86	89	90	100	95	104	81	79	104	92	96	98	88	83	94	92	96	93	83	94	89	82	105	96	99	105	98	84	84	83	93	99	91	100	79	95	88	100	92	92	97	106	68	102	103	99	98	94	94	96	95	97	90	87	122	91	107	89	82	90	98	91	110	104	86	91	99	93	106	93	104	102	89	86	123	112	105	98	103	97	84	97	96	88	99	84	109	87	91	95	96	104	102	98	102	95	110	85	84	93	89	79	105	98	100	90	90	82	107	94	83	113	80	78	92	95	83	95	92	91	103	85	104	81	96	92	104	90	107	81	99	99	93	84	90	85	92	90	108	105	89	107	84	92	85	101	102	108	82	93	103	88	95	86	99	89	117	81	103	75	87	82	116	88	101	91	96	84	101	75	76	92	111	84	94	94	89	93	85	88	89	78	94	93	100	67	91	92	97	85	73	101	84	103	84	83	97	89	80	102	106	81	86	81	78	89	102	98	80	107	90	86	114	101	104	94	85	102	87	98	93	80	88	93	76	92	112	91	105	90	93	97	81	86	97	104	108	97	92	117	91	99	79	105	86	94	88	98	95	91	94	100	88	96	88	99	104	96	88	94	93	88	95	97	90	99	96	106	86	97	90	97	87	101	76	91	80	102	100	103	102	111	100	95	94	98	90	109	84	82	91	81	99	96	97	88	91	112	108	93	99	118	82	87	95	105	87	91	104	97	81	99	94	119	70	98	88	101	96	85	98	95	103	82	107	95	95	80	94	100	108	85	99	101	117	91	75	104	84	100	99	100	84	94	88	110	110	95	114	69	80	81	85	108	83	103	92	88	91	118	105	82	91	82	98	77	83	95	93	90	92	96	91	99	108	84	104	63	102	71	78	98	100	92	85	83	87	95	105	102	78	107	90	109	97	99	103	103	104	86	81	88	80	90	85	84	90	81	105	91	99	85	93	85	93	95	88	94	87	85	100	78	102	95	77	89	87	73	99	87	102	84	96	95	95	92	83	100	73	98	101	90	91	101	90	101	108	90	87	99	103	90	83	98	89	98	93	83	97	85	98	102	94	97	74	108	86	100	93	103	81	89	99	89	91	82	96	92	88	104	96	79	97	103	87	90	83	100	82	94	104	80	91	88	99	89	100	89	102	82	92	77	84	109	81	97	103	76	106	94	88	84	97	103	99	94	93	97	91	98	93	90	79	94	79	84	91	97	84	93	85	113	86	99	116	79	105	83	84	92	98	109	99	90	94	102	79	108	98	78	91	100	83	79	88	92	82	105	89	99	89	92	90	104	100	102	81	108	94	93	80	83	90	89	100	103	91	109	109	95	88	98	90	98	94	86	96	98	106	86	96	99	91	74	111	115	69	96	97	106	103	107	100	104	89	99	99	96	91	96	88	90	77	99	115	93	89	89	113	88	116	88	81	88	82	78	99	96	101	82	90	75	96	78	99	82	83	103	85	85	105	73	111	93	99	106	86	94	107	102	89	82	93	87	86	85	99	94	84	91	97	85	87	87	101	95	96	77	93	98	91	93	88	90	81	82	95	103	96	94	94	92	87	90	83	69	121	96	112	78	110	84	97	101	83	84	101	102	83	108	92	94	94	103	92	99	98	102	93	96	91	80	83	75	98	123	87	101	95	70	92	83	84	89	89	86	100	103	106	86	88	84	81	81	108	113	116	82	99	95	106	100	92	93	91	86	97	95	92	96	96	83	106	89	89	108	83
345	0	2700	211379	592	0	6	129	190	364	397	450	392	356	345	294	291	274	262	256	233	211	217	202	184	192	190	201	154	183	164	145	144	140	165	148	138	143	136	141	136	119	126	126	117	126	135	104	110	125	122	100	100	111	87	98	98	91	95	107	78	88	98	97	93	88	71	93	92	95	92	93	84	83	113	76	100	101	86	82	76	87	84	90	87	88	87	88	76	86	68	67	78	95	88	87	82	71	87	82	81	84	74	83	79	87	77	84	96	74	63	68	82	78	81	77	77	91	82	68	73	74	86	84	70	72	95	69	72	73	68	82	78	66	76	78	63	82	75	100	88	85	63	83	79	83	64	76	72	86	74	68	78	76	82	77	94	66	72	88	80	92	78	66	79	85	71	86	82	80	88	70	60	87	84	77	75	87	83	78	68	78	81	65	89	82	70	66	71	92	90	71	78	90	93	80	66	62	89	84	73	82	79	81	84	81	80	64	83	69	75	88	84	77	72	85	70	57	73	69	71	70	70	81	83	86	62	63	89	90	69	70	73	78	83	85	79	87	81	87	85	69	84	77	85	83	57	63	92	69	70	101	76	70	83	69	76	78	67	67	89	73	69	82	67	74	81	77	83	88	80	65	84	79	72	72	66	68	76	88	73	77	76	58	53	73	65	72	80	83	70	81	76	81	71	100	76	96	65	77	73	102	86	81	70	66	89	94	75	72	81	66	70	68	64	77	65	67	72	65	73	82	61	81	78	96	61	93	81	71	83	74	76	86	67	90	78	74	71	61	84	75	83	93	79	70	68	94	79	71	64	84	77	70	57	69	71	70	58	80	88	73	97	64	67	72	58	85	75	69	74	85	64	91	78	67	79	71	78	89	83	77	85	83	74	74	89	71	76	71	70	88	89	70	95	100	54	77	82	80	53	83	71	76	66	71	71	84	74	70	62	58	81	77	83	82	80	84	74	82	73	70	80	78	75	82	73	70	68	75	69	85	73	51	69	85	59	68	61	80	67	76	68	78	78	62	90	81	69	85	79	78	59	76	80	73	70	75	78	83	80	67	87	70	76	80	80	74	73	66	73	76	70	77	69	85	86	82	69	62	73	71	71	73	74	89	81	88	71	78	91	80	71	81	72	65	84	62	63	78	77	86	82	67	73	75	66	70	75	65	76	87	66	66	75	92	87	81	73	63	79	73	55	74	67	76	78	86	70	71	73	58	80	65	79	95	79	68	90	68	96	68	74	71	68	71	65	79	66	72	73	83	96	67	67	74	78	63	84	67	88	74	82	72	63	67	65	73	77	74	83	75	85	95	91	81	79	77	76	86	64	82	62	84	55	61	82	74	102	65	64	74	76	76	70	73	67	71	73	79	63	57	62	75	80	109	64	91	77	76	72	121	85	71	72	73	94	88	75	63	64	98	77	82	63	81	83	72	56	72	70	76	84	70	73	68	83	79	89	87	59	66	74	94	59	93	62	68	77	87	73	95	69	84	57	69	65	76	67	94	83	66	75	64	67	86	70	65	73	80	77	98	75	81	81	80	71	56	74	69	85	67	73	62	76	76	53	76	74	79	72	75	85	78	83	86	83	82	73	75	76	73	58	71	72	72	68	67	68	82	60	59	78	77	63	77	76	72	74	77	83	64	70	69	74	65	82	88	78	81	65	83	64	88	62	80	72	79	67	74	72	85	73	90	74	78	73	88	71	73	75	66	72	74	64	69	65	79	71	96	85	75	62	64	73	71	90	73	67	76	92	83	68	81	73	71	80	58	63	76	91	71	79	75	84	68	78	64	69	61	63	73	74	76	80	87	81	75	55	79	86	61	75	75	75	80	81	65	86	75	80	80	79	69	69	78	72	77	87	77	75	76	77	59	67	70	69	78	87	88	57	67	77	71	77	82	65	72	75	65	68	60	88	74	78	73	69	66	80	60	77	71	63	77	68	72	72	75	83	76	74	83	70	71	86	70	79	72	86	77	74	65	60	76	61	53	68	86	77	83	76	81	66	75	80	86	67	72	72	77	77	83	69	63	75	84	78	71	67	85	58	77	84	75	83	77	74	73	71	79	69	82	84	79	70	66	76	79	81	67	76	74	73	68	65	70	89	66	87	72	80	97	80	76	87	83	72	78	82	80	77	75	89	75	78	82	93	69	64	74	80	87	72	71	89	65	90	66	65	89	79	72	74	89	69	76	93	83	73	74	82	79	85	61	87	75	67	76	69	91	69	69	68	90	86	76	82	63	96	74	62	63	73	69	66	80	80	72	66	70	81	75	70	79	66	69	78	77	78	63	68	70	74	84	68	58	60	64	70	64	78	71	75	68	75	70	68	76
345	1	1900	211504	602	0	12	113	186	348	370	374	309	317	265	242	235	251	232	214	222	195	199	205	174	161	172	174	192	165	145	158	140	151	152	149	143	163	132	126	151	134	112	143	132	143	120	145	132	134	141	146	149	113	118	117	140	169	117	132	128	133	132	146	120	136	101	115	133	126	136	134	123	117	121	139	130	119	120	136	115	139	123	121	123	117	129	131	115	111	108	115	120	107	126	157	116	123	133	125	117	124	115	145	122	123	116	118	104	117	118	119	116	147	149	116	116	131	111	145	137	101	126	136	115	131	142	121	107	135	124	123	135	117	113	104	135	130	116	113	118	125	124	113	121	122	104	119	118	130	126	124	108	155	110	125	123	125	116	96	126	134	123	116	116	108	139	114	105	119	112	126	121	136	123	120	123	136	98	127	111	118	120	117	127	122	113	126	100	142	118	127	116	109	130	131	128	126	127	115	98	122	129	116	123	114	113	114	135	109	122	119	131	96	104	120	103	120	125	108	114	120	89	120	131	131	120	107	111	118	137	112	126	114	127	128	134	102	126	122	130	119	118	123	120	105	122	139	124	131	128	112	106	133	126	117	132	111	98	123	114	120	116	137	126	118	110	129	125	115	116	112	109	107	128	115	119	99	136	137	106	133	120	120	102	113	111	112	120	132	108	111	126	104	131	115	135	121	117	115	112	127	122	123	101	121	125	118	136	128	129	112	117	143	114	139	112	108	118	108	128	124	129	120	132	122	135	104	142	104	116	116	120	125	111	119	118	118	129	127	125	106	108	105	133	119	123	118	117	112	133	120	119	136	126	129	124	122	134	120	117	123	128	118	129	138	145	105	119	123	113	121	110	116	125	130	132	127	122	116	113	113	125	125	111	120	108	116	112	115	106	144	141	98	99	117	123	106	152	109	101	121	116	116	96	100	148	116	123	110	108	131	126	132	117	106	121	139	121	121	105	107	121	122	123	118	130	124	129	120	120	120	127	126	109	135	113	126	127	123	120	106	111	122	130	110	125	120	136	112	109	133	125	117	117	137	112	137	121	140	110	122	128	114	124	122	136	119	115	130	123	116	129	109	119	124	124	121	120	115	98	99	131	116	119	148	128	139	111	134	135	113	130	119	132	137	128	116	109	114	103	127	107	133	132	116	107	119	126	122	116	129	108	104	121	107	128	119	120	130	116	122	136	117	127	116	102	106	122	119	125	110	114	118	127	120	126	115	109	122	137	115	123	107	124	86	135	117	104	121	121	120	127	130	141	128	127	138	109	99	122	132	114	113	138	115	109	122	135	108	118	118	130	119	114	130	109	128	105	117	103	115	100	126	130	118	148	129	108	111	111	95	126	133	136	124	120	115	141	127	100	108	122	120	130	118	116	125	110	111	120	128	106	120	126	114	129	124	117	116	113	108	110	144	108	102	104	119	105	119	120	139	124	130	134	117	116	109	119	120	110	120	115	138	109	116	105	115	119	110	114	121	115	112	130	100	126	117	104	141	116	120	133	119	107	139	113	84	140	103	122	129	110	137	95	98	109	131	130	125	122	117	113	102	136	133	134	142	127	111	125	112	103	133	125	117	111	122	129	131	119	111	132	129	103	95	134	103	114	110	128	128	129	108	110	146	109	123	126	110	135	130	127	122	132	125	117	136	119	111	120	119	128	117	123	109	101	122	108	141	105	107	128	122	118	87	129	121	127	135	108	122	127	106	112	104	113	125	107	126	122	97	111	114	108	124	134	117	122	125	116	144	111	115	110	110	125	157	137	138	122	137	122	124	110	120	117	107	113	109	111	131	124	127	105	134	119	117	107	117	112	123	118	112	106	127	121	138	118	128	130	105	106	114	115	114	134	114	124	125	123	101	116	121	124	135	131	133	120	112	126	119	114	104	100	120	107	124	116	104	115	123	107	139	124	119	115	144	93	109	123	116	112	133	120	107	111	117	127	112	139	116	112	121	132	119	128	95	104	109	119	128	133	118	127	134	107	99	120	103	124	116	134	140	119	110	96	126	110	119	121	124	126	131	130	108	116	110	131	138	143	115	129	124	100	121	106	141	106	119	122	117	126	141	125	125	118	112	109	99	116	118	119	104	127	127	117	112	111	119	109	98	124	123	134	113	94	114	119	123	131	117	114	118	121	127	111	136	115	108	122	114	130	121	113	125	111	108	130	124	123	111	130	122	110	134	107	118	110	123	112	128	126	113	119	136	109	123	141	122	106	133	102	119	103	130	136	102	123	106	125	131	117	113	122	89	125	133	122	126	120	123	120	116	111	129	113	125	103	118	136	124	134	107	113	126	165	133	114	143	107	102	118	112	126	116	128	117
345	2	2100	211629	604	0	16	119	208	370	366	383	374	343	302	307	260	275	237	241	226	234	210	195	189	194	179	170	165	174	167	182	165	187	157	151	165	149	138	166	143	127	153	134	157	129	125	131	125	148	129	142	149	123	118	122	142	116	116	132	131	128	122	135	138	122	145	150	114	138	115	123	127	126	112	116	123	126	145	119	113	107	117	143	113	123	124	119	116	142	112	127	126	141	129	135	114	129	121	118	120	121	117	125	108	138	110	117	111	138	107	120	110	129	110	125	105	120	141	108	124	114	115	126	122	126	147	99	111	94	113	107	128	118	113	129	123	112	142	139	97	114	118	129	107	108	123	124	117	122	99	111	113	105	118	120	114	144	102	118	131	115	115	104	132	116	95	142	102	121	119	114	122	107	98	115	113	131	116	107	107	116	130	117	121	113	109	107	117	126	124	114	107	117	122	114	127	120	89	86	105	134	117	121	142	109	120	108	112	116	139	98	116	106	101	107	105	124	91	97	112	97	100	116	101	119	116	120	120	109	132	109	115	113	130	115	96	120	104	115	140	103	124	124	130	88	118	113	129	106	121	105	126	119	121	119	124	120	107	123	106	129	132	113	101	117	117	113	114	113	95	94	108	132	116	117	109	115	132	132	113	129	115	119	108	105	133	114	125	124	116	96	113	112	121	114	103	121	119	106	99	119	110	111	122	110	109	104	134	98	118	124	102	110	117	117	114	121	128	101	109	125	116	107	118	97	106	125	131	100	128	126	125	121	129	114	121	132	112	115	100	105	112	110	94	115	128	118	98	105	121	125	114	142	118	121	116	118	117	113	96	101	120	86	118	127	95	107	109	119	105	105	109	114	110	115	100	121	106	100	111	129	106	120	119	133	121	120	113	109	123	105	110	103	117	126	107	122	124	126	89	115	129	109	126	123	116	123	100	121	111	124	113	123	105	129	115	116	107	110	113	113	109	106	131	119	124	115	121	123	119	110	104	121	116	117	112	119	112	116	116	109	107	116	113	110	110	110	113	127	111	115	104	113	114	119	110	117	107	119	120	101	102	103	108	120	112	108	90	110	108	109	130	99	101	117	108	123	122	129	96	100	125	113	93	93	116	102	136	130	123	105	101	124	114	97	124	115	97	108	124	101	98	122	97	128	132	106	122	118	96	118	93	96	114	119	112	134	129	117	114	134	106	120	107	109	114	128	133	110	124	116	108	111	108	128	124	132	123	115	110	132	94	112	114	130	115	112	115	120	111	116	116	127	97	126	94	115	117	100	108	111	108	121	129	124	116	112	125	118	110	115	117	131	124	121	114	110	122	121	112	111	127	124	89	102	109	124	115	118	110	110	101	94	140	111	115	123	116	89	113	106	121	107	114	119	124	114	108	110	103	125	96	112	111	100	108	117	120	118	122	119	114	127	118	124	114	120	132	126	111	117	113	110	118	102	108	108	112	116	120	98	111	86	102	125	112	132	107	118	101	84	109	123	127	117	116	110	123	121	136	115	124	112	116	105	115	117	121	99	121	101	129	119	101	110	90	100	103	90	112	119	112	96	95	127	107	101	115	109	123	118	106	114	126	106	123	106	108	104	117	109	107	115	84	109	106	137	106	113	102	91	106	120	89	124	96	101	131	110	132	101	113	126	109	110	118	138	128	121	101	103	116	117	99	139	121	116	135	116	116	115	123	112	97	106	116	105	100	108	106	106	106	101	114	102	107	96	95	101	133	116	110	122	102	108	108	95	110	135	120	109	123	116	133	134	115	95	109	127	124	114	115	116	110	109	108	107	100	105	112	105	101	111	123	138	112	105	127	101	127	120	126	97	114	120	121	110	109	102	114	108	117	126	117	108	105	105	120	111	120	100	128	125	110	122	110	113	101	131	106	111	103	108	116	109	123	106	113	106	108	136	118	121	84	119	122	88	110	118	127	109	103	122	122	97	123	130	114	107	126	113	127	102	114	104	110	128	112	115	131	127	108	115	113	114	125	109	122	103	123	118	101	127	102	121	100	124	113	105	119	130	108	102	116	90	120	107	104	128	106	107	107	91	107	103	133	124	111	115	100	110	125	121	112	133	105	108	129	99	124	116	100	106	112	130	100	89	95	108	111	108	125	114	149	93	119	139	91	117	128	120	119	90	110	114	125	108	112	103	117	116	99	92	96	115	102	110	114	114	116	109	113	113	114	94	96	110	118	112	123	89	112	96	101	118	102	116	123	104	101	116	99	90	116	115	105	124	98	101	119	131	125	108	106	116	118	119	129	131	107	101	111	108	124	113	111	125	106	102	111	106	116	119	114	93	122	112	80	93	150	97	108	128	126	121	110	108
345	3	3500	211754	599	0	18	142	224	364	400	408	388	367	301	297	283	264	233	231	193	214	183	194	184	191	171	169	185	167	169	161	138	154	153	149	150	131	139	139	141	146	128	140	129	124	111	136	131	144	112	128	120	103	125	124	122	118	120	100	123	123	109	110	96	116	114	120	116	98	114	103	125	115	120	97	94	106	99	98	111	111	103	110	93	97	126	112	129	114	94	116	112	112	100	114	111	85	98	103	77	89	115	92	101	105	109	114	107	111	120	97	91	126	87	107	105	84	95	98	108	102	99	111	73	125	94	95	95	111	104	81	90	90	97	84	108	113	110	98	99	93	77	98	94	107	107	72	95	91	88	109	95	122	92	114	85	114	110	121	98	97	108	97	99	109	94	93	109	105	99	96	114	107	95	100	84	114	110	88	123	111	102	95	115	99	107	97	104	95	85	119	107	97	104	120	93	107	121	100	86	118	92	122	99	77	111	110	109	106	110	107	101	105	107	91	103	98	116	120	108	106	107	95	88	117	114	109	115	103	107	89	102	93	97	105	116	84	84	102	96	121	89	99	98	105	102	97	92	123	102	99	104	108	87	98	124	89	98	106	92	86	105	96	102	94	111	100	100	121	92	104	101	89	109	120	96	109	94	101	99	100	110	105	106	105	95	122	95	102	84	114	113	98	97	107	121	97	102	119	114	94	104	97	86	92	101	96	85	95	96	91	113	108	113	110	106	117	101	100	91	111	106	113	118	105	91	122	89	82	103	101	120	81	107	108	105	88	101	104	103	104	107	108	108	110	104	96	102	109	85	119	101	96	99	95	109	107	101	108	84	89	83	112	90	101	94	104	107	110	92	82	105	92	108	108	119	100	98	83	89	96	95	111	111	86	82	96	105	127	96	94	87	105	115	118	77	99	93	96	93	115	116	106	111	91	95	115	102	104	100	113	102	100	94	88	107	85	112	99	84	104	82	99	116	95	108	85	88	92	111	97	84	108	107	99	91	103	92	99	110	116	99	96	93	110	102	122	105	111	96	101	93	105	79	102	91	89	112	97	96	91	120	108	83	110	86	96	81	95	111	93	94	88	119	96	87	97	101	102	104	98	103	102	109	109	110	108	117	100	112	113	95	88	93	103	109	86	97	111	99	93	112	86	95	97	103	92	88	98	94	98	88	102	116	99	111	114	107	94	115	97	97	98	117	94	96	111	95	101	112	106	85	83	90	95	107	92	113	105	98	75	96	110	89	99	109	110	93	117	86	97	89	94	93	87	99	98	97	109	98	107	95	133	102	91	113	105	100	112	104	93	102	100	80	103	96	122	88	110	87	106	73	96	99	103	105	109	79	113	93	104	90	105	106	100	102	105	91	104	98	109	89	107	93	90	104	107	105	109	96	108	111	94	103	119	118	85	112	84	90	90	101	98	104	76	108	126	89	109	109	108	102	106	96	110	100	107	97	111	90	97	89	98	109	86	93	97	96	116	101	103	85	95	100	98	99	89	102	92	105	102	106	91	115	93	100	105	86	74	99	118	88	75	82	88	94	92	101	79	101	101	108	113	98	89	94	99	86	91	109	88	87	113	117	98	107	100	112	96	89	98	94	105	106	98	89	103	90	93	113	96	76	78	86	101	108	96	114	87	93	88	96	105	99	106	91	101	95	94	96	95	95	114	85	101	111	80	108	100	95	83	112	96	82	88	95	123	94	112	110	101	110	101	81	98	98	104	99	94	96	103	97	86	102	101	108	99	108	109	96	107	115	92	96	82	88	109	114	96	103	111	96	97	89	95	97	102	111	89	95	98	110	102	104	106	98	104	87	98	100	81	76	123	85	99	107	103	107	107	91	106	93	107	101	95	110	105	115	95	98	102	98	104	90	67	79	114	94	95	111	104	94	112	90	94	82	97	92	93	131	105	108	104	83	114	100	83	83	107	102	121	83	116	100	92	106	101	79	106	113	106	95	103	94	92	97	112	103	92	103	99	84	118	102	99	99	106	120	105	102	100	99	94	90	80	113	108	103	99	113	98	98	96	86	94	108	82	90	80	97	98	78	99	96	93	86	88	91	111	90	95	91	103	93	93	98	91	107	116	94	101	93	98	102	115	89	97	118	90	86	88	107	91	110	85	111	94	95	113	108	101	86	92	116	106	99	107	114	91	120	118	116	90	108	106	102	98	95	96	94	103	100	110	87	113	101	101	97	94	119	89	93	111	96	100	99	108	105	92	105	102	97	100	97	92	92	115	84	109	93	106	95	95	93	100	96	102	91	92	89	94	105	91	115	89	100	107	124	95	91	98	105	102	89	100	93	106	83	99	94	110	99	98	114	87	101	88
