345	0	2700	102409	350	2	25	213	186	346	331	435	387	364	307	318	269	290	263	273	237	250	223	204	223	204	186	203	188	190	201	190	173	165	153	148	161	168	137	148	148	135	154	129	138	145	144	138	117	151	157	116	132	115	111	133	119	121	127	107	137	131	113	109	111	127	107	121	116	104	105	124	102	106	92	123	112	115	119	113	121	110	95	103	106	115	91	99	96	109	93	96	104	91	124	128	117	102	84	118	107	104	103	101	92	105	91	105	101	112	100	81	101	104	107	88	104	92	102	106	104	100	112	106	100	96	108	98	119	86	86	116	97	108	107	88	96	110	114	84	83	82	110	103	98	110	105	105	102	91	98	82	104	96	99	107	98	90	97	100	118	119	114	88	105	122	98	98	97	100	93	105	91	105	100	106	88	84	99	109	89	101	96	83	83	91	102	95	104	99	73	107	95	100	135	100	97	91	105	92	105	104	94	96	94	107	99	111	101	105	105	95	98	104	85	96	84	92	84	73	98	78	69	91	95	82	105	100	101	90	102	93	102	89	109	107	102	101	91	103	106	83	96	101	122	101	99	79	90	92	108	111	93	87	88	110	86	91	102	119	105	93	98	104	94	105	90	86	96	103	119	80	94	112	81	98	89	79	93	88	87	78	92	75	96	97	99	100	119	93	94	111	117	93	95	91	113	99	90	93	86	76	98	89	100	95	106	104	93	115	97	84	87	81	101	102	77	91	107	82	100	87	96	96	85	104	103	91	106	101	80	94	97	101	89	89	103	81	102	98	90	96	87	92	97	96	97	100	89	98	87	105	104	77	88	87	81	99	104	118	102	102	107	95	83	79	79	85	91	106	97	84	102	96	116	97	99	96	92	102	113	79	85	97	95	84	90	104	85	94	81	90	95	85	93	84	94	95	85	119	91	80	114	109	87	84	88	97	99	110	120	96	96	88	105	104	103	102	105	103	108	88	115	91	87	89	79	90	87	101	97	89	90	81	86	105	85	91	90	104	95	109	100	77	80	106	77	86	90	94	110	87	97	98	95	84	83	95	95	97	110	106	87	98	108	76	91	96	89	100	84	105	94	91	94	93	96	124	96	77	102	77	98	95	95	116	116	105	82	91	104	93	93	97	110	91	101	87	114	74	107	86	98	89	90	77	86	84	98	95	87	98	88	96	89	106	88	79	88	81	92	99	107	93	92	93	76	91	78	107	93	75	96	89	86	74	91	86	100	99	94	102	105	103	104	110	90	78	81	88	105	90	104	78	100	92	88	101	93	90	103	105	92	96	99	92	100	97	94	103	84	96	87	100	92	95	82	87	94	101	90	110	96	84	83	105	88	98	106	103	86	81	92	85	102	62	85	95	102	94	85	89	101	110	104	95	98	100	91	97	80	95	101	116	103	92	101	92	75	88	88	100	108	93	95	97	91	106	91	72	86	83	90	100	108	99	71	108	91	92	90	94	92	97	77	95	74	85	85	82	72	82	98	110	96	78	88	107	100	90	98	94	79	96	103	82	107	101	96	100	93	100	94	117	84	111	100	100	96	108	117	76	88	104	104	99	102	89	99	87	104	82	106	83	91	90	98	99	88	97	92	84	109	77	109	99	91	94	105	103	111	93	84	91	97	95	89	107	99	84	82	95	97	97	101	76	89	111	103	93	94	102	88	84	89	79	98	96	99	92	98	91	91	76	98	89	88	83	77	99	91	112	92	93	106	102	107	97	103	80	95	106	95	99	110	96	114	86	89	100	96	100	92	88	94	92	65	93	110	90	84	96	78	91	91	78	100	94	91	91	106	93	110	110	79	94	97	102	97	75	103	99	89	115	88	100	81	103	98	92	89	100	88	86	109	104	90	94	86	94	90	99	99	89	108	106	116	93	110	85	95	100	90	111	94	107	99	99	98	127	102	91	91	88	109	109	85	113	106	104	93	90	82	101	95	84	84	96	87	78	103	107	107	101	100	95	95	108	98	91	79	85	88	81	82	97	87	71	91	88	111	95	90	106	98	93	99	90	87	123	106	88	106	95	89	81	99	77	96	108	102	83	94	101	88	96	80	86	112	92	95	112	115	98	106	126	110	87	95	84	96	78	85	107	75	96	88	101	89	93	89	110	85	100	84	97	96	94	109	101	93	95	91	91	90	90	93	102	99	110	91	87	88	106	97	96	91	81	81	103	86	80	104	95	99	108	91	106	96	92	107	110	95	99	99	107	99	93	91	96	113	90	76	85	105	100	91	89	93	82	91	83	86	80	88	108	91	99	104	100	90	85	81	90	83	116	109	95	91	90	109	89	83	88	82	96	101	98	83	96	76	95	88	102	95	109	96	97
345	1	1900	102532	349	2	58	254	156	332	321	361	332	345	244	272	233	255	208	214	192	187	190	162	151	186	166	167	147	168	167	141	126	137	119	145	134	158	130	128	117	128	115	114	114	114	102	121	102	98	118	98	123	122	96	109	117	107	100	106	126	123	112	116	101	106	118	110	103	113	111	104	91	109	94	112	96	99	94	83	122	114	92	102	123	107	109	126	110	120	100	101	114	95	91	99	101	103	105	98	90	101	108	82	106	95	98	104	103	95	105	102	107	94	90	106	98	101	101	93	99	110	118	119	98	116	110	105	106	97	109	74	109	97	111	115	85	105	90	90	109	102	86	93	101	85	93	89	102	108	91	115	109	90	102	90	103	96	107	93	107	89	84	94	83	96	111	97	111	102	84	115	98	107	95	110	104	88	99	103	122	101	95	92	116	81	95	100	78	115	86	100	98	111	111	93	99	106	93	95	81	113	83	110	106	104	107	85	97	82	91	109	102	113	108	103	84	103	89	97	88	89	111	93	107	96	94	89	89	117	97	118	92	110	92	121	99	107	110	104	95	116	99	114	106	102	119	112	90	114	109	110	109	111	95	110	111	100	96	102	88	86	100	101	114	84	104	93	107	97	72	95	89	107	99	114	92	100	88	96	97	92	101	121	95	104	100	96	96	73	100	87	90	115	96	94	115	101	118	96	97	113	94	92	103	111	98	107	118	111	104	93	91	104	81	117	93	84	94	104	106	93	89	108	104	103	100	81	108	102	107	95	93	107	105	101	95	103	91	86	85	109	138	112	95	100	97	114	88	93	105	109	109	107	96	99	118	95	107	112	116	86	106	93	99	91	90	90	102	81	119	89	110	106	105	105	95	95	99	103	92	78	100	94	96	92	91	106	77	92	94	103	105	97	101	114	93	96	113	84	105	92	101	100	88	93	101	80	113	81	106	87	89	113	100	93	95	77	94	114	101	87	97	87	93	102	103	87	100	107	99	105	104	97	87	102	96	107	87	109	101	95	92	78	109	84	105	109	94	89	113	93	84	86	100	111	101	98	110	92	89	101	112	105	95	110	85	89	109	97	97	89	79	79	94	89	89	86	94	97	100	109	94	73	93	104	94	106	70	81	121	107	95	105	97	120	101	90	89	86	115	102	107	95	87	109	86	110	101	111	108	107	83	101	80	91	89	92	96	109	88	91	94	90	90	91	97	88	103	94	104	93	91	89	70	93	92	93	97	96	106	101	91	88	100	96	90	96	100	108	90	94	99	81	111	97	81	91	95	105	91	98	96	95	90	85	91	91	112	92	90	94	86	97	103	120	93	108	107	101	111	89	112	84	88	88	94	100	96	118	94	110	81	101	99	102	85	107	114	78	104	96	103	103	116	95	121	105	107	112	104	84	96	103	100	99	91	103	99	99	91	88	127	105	102	102	91	111	103	121	105	94	112	99	111	116	105	115	103	87	96	93	87	93	88	113	110	92	110	92	84	108	99	95	98	101	126	107	103	90	88	89	86	76	87	101	99	109	109	111	110	75	100	94	114	90	96	105	108	102	100	88	96	83	95	118	108	84	88	111	91	110	97	118	110	94	106	107	111	96	98	100	105	114	89	116	85	92	105	99	85	99	117	105	99	111	112	108	93	85	95	107	101	99	97	99	101	114	113	98	94	85	85	93	94	96	81	106	92	110	84	97	92	81	94	96	92	101	107	94	98	84	96	97	89	102	106	99	92	86	92	101	112	119	104	95	107	95	95	91	82	99	109	105	110	89	108	110	97	96	106	98	92	104	116	101	100	103	85	88	85	90	87	86	86	106	103	87	112	93	86	88	87	108	81	98	100	93	108	97	87	104	97	85	114	88	86	90	79	99	102	87	90	106	94	105	106	88	102	96	107	114	90	107	110	95	107	88	76	112	104	88	99	89	108	100	88	107	104	99	106	97	119	95	102	99	87	93	113	107	95	102	87	93	102	89	99	88	92	111	83	92	113	110	118	96	105	98	102	109	97	88	92	84	102	108	114	109	95	91	110	92	106	89	116	99	101	103	100	81	92	92	101	90	86	102	102	118	104	116	102	92	107	96	136	118	98	119	104	91	91	93	101	104	113	100	100	85	101	106	103	104	99	99	85	121	109	87	90	105	83	95	88	85	105	96	80	112	84	99	110	103	109	101	90	102	93	117	86	99	113	102	105	100	93	111	110	123	92	90	98	97	96	115	87	102	103	94	106	90	96	101	104	96	101	94	110	94	76	100	101	118	90	104	101	99	104	105	108	92	101	110	99	98	96	101	103	98	100	114	108	108	115	101	90	103	94	113	109	104	95	102	104	100	93	101	111	80
345	2	2100	102656	354	2	39	169	187	314	355	379	324	332	287	261	246	242	236	227	230	191	212	220	178	168	170	175	174	150	172	147	159	122	150	157	152	147	140	128	130	141	120	128	135	118	124	117	113	107	123	91	112	125	117	90	118	126	108	121	87	105	103	132	108	114	89	106	120	108	99	138	108	99	93	130	100	111	107	130	111	115	92	101	101	119	111	105	113	108	115	99	111	107	97	122	107	103	107	113	119	109	100	112	98	103	117	87	112	104	95	91	106	122	101	110	101	88	79	107	95	103	94	108	118	112	103	104	94	91	115	120	100	95	87	108	112	96	82	111	109	113	88	98	108	106	103	98	109	109	78	82	109	104	108	111	96	132	109	96	98	106	82	105	95	106	77	111	106	101	103	93	110	105	98	124	95	91	118	92	107	112	109	110	107	94	82	87	74	106	106	99	111	96	101	100	99	103	88	93	102	90	97	106	102	108	84	110	104	105	97	102	88	79	102	112	100	124	89	116	95	109	110	86	89	100	86	108	105	93	93	76	86	102	108	102	92	116	96	106	103	109	93	111	106	87	104	99	109	98	106	105	94	87	100	102	91	97	90	89	114	81	96	89	88	115	107	82	104	90	100	95	103	100	85	112	87	82	96	83	80	89	96	108	86	101	95	105	108	101	110	98	76	115	105	86	93	109	76	89	112	102	102	90	106	114	93	88	99	112	111	107	98	89	91	93	114	97	103	91	98	117	96	113	97	122	96	108	99	96	110	99	104	104	115	94	88	115	89	100	89	96	101	102	99	122	90	95	114	93	103	101	89	95	102	107	98	102	90	84	101	110	118	85	99	101	82	93	87	92	101	109	103	104	122	92	115	85	85	103	97	107	84	79	84	101	107	88	120	101	115	96	98	105	105	99	77	111	119	80	92	103	80	92	107	91	82	80	111	95	96	90	81	94	116	106	85	80	85	103	102	102	98	92	92	96	99	83	103	97	109	100	106	91	88	87	106	93	79	112	92	108	118	94	101	103	87	92	107	97	90	98	108	116	87	92	88	73	100	87	85	91	99	103	101	108	91	96	93	90	102	96	100	108	95	116	97	110	88	92	117	97	92	99	85	95	96	103	96	87	98	95	102	105	92	93	105	100	85	102	87	82	91	105	89	91	107	104	89	100	85	116	102	96	106	118	83	89	106	93	89	82	95	100	82	88	86	105	89	105	84	82	98	98	110	99	107	89	101	98	92	95	88	97	78	89	83	81	80	91	119	116	113	93	95	94	103	102	82	110	102	90	95	77	107	83	93	100	83	97	113	106	119	91	90	117	100	93	89	102	113	104	90	108	93	87	79	86	89	87	89	89	91	93	108	117	84	95	97	100	100	97	104	111	109	98	101	87	106	106	102	93	78	96	91	101	102	97	111	100	116	92	93	93	96	111	87	108	97	112	90	92	84	103	95	95	85	89	97	94	82	99	93	98	82	117	95	91	104	105	111	99	103	83	104	107	87	90	90	89	88	99	83	99	95	103	93	109	93	82	79	89	106	104	93	113	82	82	91	109	92	98	98	97	90	94	84	103	100	95	71	92	109	104	107	95	77	82	88	87	93	98	81	111	83	100	73	90	97	85	96	102	105	113	86	98	86	104	95	103	88	94	100	107	99	106	94	83	96	80	100	98	107	91	99	92	102	97	86	98	82	100	116	95	95	104	94	99	106	93	110	97	86	91	112	99	90	100	99	108	96	77	79	85	101	111	94	95	83	89	83	102	96	105	88	91	115	103	84	101	94	83	91	107	82	90	92	107	107	107	93	79	108	96	91	72	79	96	102	103	81	88	104	109	103	80	102	104	107	101	86	86	93	91	108	95	78	92	107	101	107	94	112	104	97	96	101	102	95	109	98	102	90	96	96	93	100	97	107	97	100	116	85	84	106	89	95	122	107	114	115	108	86	82	97	108	118	94	92	93	99	96	99	89	103	87	99	102	105	99	94	92	104	101	97	106	84	100	74	123	94	82	102	100	81	83	98	88	103	103	101	108	104	95	84	107	108	85	104	115	99	88	93	98	82	88	100	97	105	76	79	98	80	80	86	108	115	94	76	98	88	92	114	107	92	88	101	100	87	91	102	82	82	124	87	101	94	98	107	105	106	101	95	98	93	100	101	111	90	79	77	105	95	95	99	86	93	87	94	80	85	88	94	87	95	99	111	71	94	92	87	94	105	106	100	115	85	102	86	100	97	88	87	82	99	106	93	95	102	96	92	101	91	112	100	93	100	91	110	97	86	95	102	111	104	79	84	86	120	91	95	104	99	82	105	108	97	93	99	83	89	86	115	94	99	82	94	96
345	3	3500	102779	353	4	37	209	158	313	345	407	324	353	300	285	267	269	229	213	237	204	208	200	184	174	154	191	163	171	146	141	155	156	135	127	157	126	129	135	146	138	119	167	127	119	111	126	113	122	133	112	106	117	119	127	134	102	110	118	95	118	122	110	102	105	87	89	118	108	127	99	112	121	112	129	105	118	103	111	110	106	131	107	104	107	90	97	103	105	113	119	107	110	87	116	93	88	107	89	105	74	95	105	86	107	88	110	95	99	111	103	96	101	105	96	111	97	108	100	115	89	79	92	102	93	107	94	103	106	87	99	96	109	102	96	102	100	88	67	105	120	107	87	93	97	95	102	114	89	103	73	100	101	100	82	112	96	90	98	103	88	100	111	87	98	75	101	88	84	122	90	89	109	91	92	77	90	87	107	94	96	96	103	98	101	91	83	84	89	89	94	84	78	90	95	88	96	103	97	86	111	91	95	95	91	104	99	83	98	105	75	87	103	89	88	75	79	86	98	97	105	86	90	85	114	81	96	91	98	101	83	102	100	81	87	105	102	103	88	89	101	118	94	78	107	97	111	94	95	94	84	92	95	86	83	98	97	99	91	95	93	117	85	88	115	92	109	93	103	83	91	82	91	86	86	102	94	89	87	99	105	98	104	94	88	84	85	94	102	103	88	79	103	89	108	81	81	96	95	90	82	102	90	85	117	108	103	102	97	92	81	98	91	98	92	109	114	90	91	102	99	88	91	90	85	104	102	94	88	100	97	94	96	94	96	86	95	89	105	79	86	93	82	93	70	89	95	89	82	98	79	92	108	88	104	81	102	96	82	94	111	94	96	92	87	99	75	85	91	83	91	78	87	77	90	97	78	105	90	110	86	105	84	95	95	88	96	99	102	95	93	86	97	81	88	91	96	86	94	100	90	107	94	79	89	92	87	95	92	79	86	102	101	78	96	100	88	91	94	97	83	87	111	86	96	99	97	108	98	95	97	97	68	94	91	89	104	88	96	112	111	102	98	83	87	82	111	89	101	98	91	97	107	101	105	80	99	104	100	84	85	105	83	79	101	105	109	92	95	92	91	88	91	93	90	87	76	92	93	87	72	115	103	96	81	92	93	81	90	85	93	99	84	94	98	91	98	69	93	89	78	106	107	79	81	83	79	90	109	92	101	86	86	86	82	110	85	79	83	105	86	79	103	101	106	97	93	98	85	91	98	87	100	82	92	87	84	77	87	87	86	88	93	90	96	97	93	95	107	93	110	86	70	78	92	101	95	88	96	104	75	95	91	88	69	91	85	108	86	91	88	104	93	94	89	101	96	89	94	101	108	82	84	89	94	102	96	92	103	85	82	97	82	93	124	81	100	96	98	105	89	93	80	87	80	82	91	106	83	83	71	75	88	78	84	99	90	73	94	86	93	82	85	93	101	95	86	104	107	97	87	83	87	82	92	89	87	81	85	85	88	92	84	94	93	73	97	89	105	95	94	85	88	96	109	92	98	77	80	85	85	80	82	88	96	87	109	93	91	80	120	99	85	96	94	93	80	79	83	84	86	89	88	91	84	99	97	83	102	96	104	90	78	92	96	89	97	99	63	91	84	88	78	97	100	87	102	118	95	103	119	82	77	77	83	100	84	110	88	77	91	77	80	95	98	91	84	106	87	81	91	79	110	90	95	97	92	87	89	93	100	82	88	96	98	81	97	114	86	80	102	88	115	100	83	93	87	84	89	102	86	99	94	101	120	95	82	97	78	100	111	91	104	106	96	79	91	94	89	106	89	87	86	89	105	95	93	82	101	99	93	81	85	77	108	85	81	97	100	84	84	87	103	101	92	108	105	95	94	105	95	92	108	80	69	87	97	99	104	103	83	75	90	83	90	87	95	95	79	101	83	101	83	85	84	84	95	115	85	91	88	88	92	108	87	97	98	78	105	103	70	94	83	91	94	96	97	101	82	92	81	91	89	75	94	78	85	106	77	75	87	108	86	90	87	79	70	93	84	89	94	86	86	92	98	78	94	103	101	97	88	107	87	78	93	85	100	81	114	79	76	88	91	84	98	105	90	93	97	86	83	82	92	104	92	96	100	111	105	97	98	103	90	88	85	91	115	87	100	118	91	94	86	122	75	103	94	94	88	102	93	96	84	96	86	89	79	93	93	93	86	79	99	84	83	74	87	87	111	95	97	90	102	87	80	79	101	104	95	82	93	94	111	101	97	96	80	84	80	85	84	77	88	102	93	85	81	97	82	92	90	69	83	101	96	97	87	78	87	79	102	81	101	102	76	104	76	92	91	91	105	76	89	90	82	92	89	86	113	95	94	107	101	79	86	102	82
345	0	2700	102902	349	2	36	218	205	322	385	420	394	400	323	336	287	273	263	237	293	226	259	228	242	191	210	202	201	196	172	193	182	164	182	168	157	148	149	143	141	148	179	170	158	126	141	133	131	129	123	151	138	118	138	118	124	117	134	124	123	116	143	99	120	128	120	139	126	119	114	116	124	122	115	95	102	106	126	114	124	110	118	118	106	138	107	105	123	112	100	103	118	112	122	120	131	125	119	116	118	131	137	121	116	132	110	99	92	112	124	101	104	116	121	100	113	128	112	122	109	116	94	113	111	122	132	112	121	108	117	113	104	96	131	87	107	109	88	112	126	107	113	105	109	106	100	102	98	112	114	114	108	97	95	108	112	104	104	96	106	99	107	96	123	126	111	104	101	103	122	116	114	98	116	113	97	96	100	96	95	99	119	114	102	95	111	105	105	103	90	101	116	103	120	99	121	109	103	102	106	99	109	99	101	110	99	104	89	102	108	109	94	107	120	95	98	114	96	115	98	97	106	95	112	116	102	107	92	91	111	105	91	111	85	114	113	114	96	108	104	141	69	105	105	100	98	102	105	96	103	95	110	109	126	108	109	85	106	105	98	107	114	112	85	95	105	97	119	90	96	102	118	112	107	105	108	98	83	95	108	103	102	124	106	104	111	103	102	113	104	106	92	89	97	87	89	96	111	111	94	90	114	92	101	94	92	92	106	95	112	117	88	102	86	105	94	95	116	102	110	87	99	99	97	104	132	105	103	107	112	79	98	106	119	100	87	106	109	110	103	92	94	110	105	101	95	121	100	103	116	86	93	91	107	118	95	92	86	113	87	98	115	118	101	125	110	103	106	100	103	106	103	104	106	95	100	82	122	110	95	93	104	96	87	109	107	108	105	97	96	101	93	115	96	112	109	89	97	102	106	111	97	88	89	118	94	102	95	88	110	79	98	110	97	95	99	114	115	102	93	108	108	102	102	93	92	107	78	96	94	94	106	96	131	102	116	88	88	93	105	107	109	93	97	101	110	86	99	104	95	109	98	93	90	106	113	101	114	96	106	118	95	103	100	108	94	113	102	105	90	112	109	85	111	88	106	96	86	96	108	116	102	100	94	99	92	107	89	116	92	102	96	106	98	106	101	116	95	121	109	107	83	96	131	126	98	96	92	87	97	103	106	104	96	118	80	89	110	119	100	101	101	99	74	104	78	93	105	117	88	108	95	104	100	103	88	125	89	95	102	95	103	95	105	121	108	103	96	113	90	94	96	109	98	105	85	109	87	97	101	110	116	95	97	102	114	120	117	98	106	87	111	92	103	80	121	102	97	113	102	104	98	104	109	114	94	99	102	106	99	102	94	81	120	95	106	90	97	121	84	88	96	114	97	97	99	90	117	92	102	98	97	113	106	112	98	87	119	94	98	113	87	109	87	96	89	85	113	111	104	95	95	113	102	92	82	128	92	106	99	93	106	105	97	99	109	100	101	83	104	92	94	94	94	109	109	98	88	99	111	97	90	92	112	114	117	97	90	98	95	98	85	99	101	90	109	93	95	105	121	124	95	113	103	78	85	117	105	99	88	99	89	112	90	95	86	88	111	81	93	95	95	93	93	111	98	102	96	103	105	102	98	103	104	104	102	106	107	104	100	110	96	87	96	89	97	108	82	88	107	97	88	117	100	76	94	105	94	99	86	96	92	103	121	97	110	99	108	107	84	110	117	100	109	104	100	91	103	92	110	109	99	109	101	78	85	85	110	110	108	111	95	86	112	100	111	99	106	94	111	85	93	100	110	105	104	96	76	90	103	103	89	118	95	96	102	93	118	114	89	106	99	107	113	114	122	99	96	95	98	116	111	112	102	106	83	105	101	104	97	124	94	103	93	88	98	113	100	104	90	116	84	105	111	124	102	99	95	114	114	67	89	112	94	92	96	121	106	100	117	98	101	112	93	107	91	104	95	105	98	96	104	117	95	116	88	87	102	102	97	82	97	113	94	92	110	103	93	87	92	98	98	121	94	99	100	102	101	83	93	111	96	104	100	117	106	110	98	96	101	114	80	92	105	104	100	98	100	81	104	106	90	104	86	92	103	111	124	95	89	97	88	101	99	92	83	73	100	84	97	105	111	78	97	93	102	104	105	94	87	106	122	92	93	119	95	92	103	95	106	96	114	79	93	112	83	86	99	106	91	104	98	103	96	108	111	114	107	104	92	103	95	84	91	103	80	97	103	115	109	104	101	112	95	105	87	89	117	115	115	94	116	92	103	93	111	111	105	95	104	100	94	102	102	92	101	90	78	88	104	109	113	96	108	112	90	110	102	101	105	81	106	98	83	111	86	102
345	1	1900	103025	352	2	71	217	177	309	294	374	326	334	277	250	254	239	198	231	224	233	206	210	195	177	164	187	171	171	171	159	149	153	160	142	153	128	151	159	135	142	160	145	144	130	133	125	119	132	121	142	147	124	143	127	125	119	119	118	141	125	127	122	123	121	125	135	116	127	122	130	135	130	125	132	121	117	139	145	112	135	141	121	126	128	130	110	136	129	111	120	127	120	126	112	126	122	132	118	117	131	121	135	131	139	140	135	123	141	103	120	111	134	133	125	126	106	111	109	132	129	127	106	135	116	99	127	139	115	120	110	127	118	120	108	115	135	125	118	136	128	123	126	120	112	107	127	119	104	107	104	116	124	126	110	116	121	108	97	103	110	126	112	130	100	92	124	96	112	116	105	121	113	119	120	118	116	124	128	127	108	126	108	125	116	121	110	109	134	132	102	128	110	110	109	114	137	112	124	103	140	109	107	117	91	112	124	128	97	107	112	110	101	124	119	108	135	115	117	115	132	133	112	114	146	126	123	116	102	126	103	126	122	102	131	118	123	114	101	119	108	113	117	109	99	98	119	129	124	121	105	121	107	107	118	133	104	119	101	116	95	99	97	106	122	112	109	85	110	104	105	117	118	104	128	113	111	116	126	110	112	118	97	104	132	101	112	131	124	97	113	115	123	128	108	114	120	102	112	108	109	130	106	112	114	109	108	121	106	111	115	104	104	117	101	114	109	117	119	109	128	108	133	104	119	129	110	103	123	126	107	129	108	111	103	118	119	125	122	108	118	117	113	124	113	100	82	112	120	104	118	108	120	117	123	81	112	105	124	102	110	89	129	122	106	108	110	108	119	105	121	129	111	104	116	113	127	105	129	107	116	100	110	100	94	128	106	131	124	112	129	126	97	99	119	133	107	128	109	122	116	129	120	98	118	111	143	114	122	136	112	103	105	108	116	108	128	105	121	123	112	101	130	111	116	115	124	125	144	118	102	128	121	120	113	110	125	118	112	123	117	97	142	106	99	111	111	102	100	86	117	124	116	111	118	108	108	96	133	120	103	118	109	100	105	129	98	132	107	117	110	127	126	111	95	109	107	113	102	120	120	122	101	117	122	108	112	104	113	127	126	124	110	115	115	112	118	108	118	93	126	126	94	97	111	116	131	118	117	140	108	122	104	111	122	116	95	136	115	134	118	94	123	115	128	122	125	121	105	109	99	128	125	102	109	117	133	108	103	109	91	108	102	132	115	103	109	113	114	135	121	100	117	96	121	116	114	118	138	112	110	114	102	102	111	118	122	85	111	102	117	120	125	116	103	112	117	110	108	89	112	106	133	121	119	124	107	108	115	100	104	133	138	108	129	128	126	120	120	110	117	118	139	110	112	134	116	134	89	105	115	99	126	116	119	125	112	117	134	117	129	120	106	117	101	119	125	113	106	117	125	107	118	101	111	117	126	97	85	138	102	128	110	103	119	124	115	110	136	100	113	111	102	126	130	118	117	131	137	131	124	117	101	113	137	115	111	108	103	121	102	112	133	117	108	106	107	102	107	98	108	105	112	111	111	96	133	95	113	128	107	118	118	96	111	100	107	111	96	120	122	97	126	99	122	98	114	118	95	116	101	121	107	116	118	125	116	128	139	115	114	122	109	101	113	104	120	124	110	91	99	119	109	90	107	109	114	110	116	104	115	111	114	95	107	113	92	115	117	121	109	108	93	108	105	103	99	121	135	133	116	123	115	105	111	96	116	109	97	102	110	112	127	105	117	115	116	117	104	118	115	101	114	108	109	109	124	105	115	113	116	104	119	113	111	134	133	119	114	124	102	104	107	112	107	103	96	98	115	105	108	113	115	131	119	103	107	126	104	96	109	107	132	106	105	114	108	120	107	119	125	119	93	115	106	102	103	120	117	111	112	105	109	118	121	134	118	93	129	128	117	110	105	126	109	142	112	109	115	111	92	87	112	124	111	107	137	137	102	94	108	110	116	124	117	107	112	107	103	115	124	121	118	118	113	106	106	130	101	123	124	115	101	121	124	123	120	120	98	113	108	133	132	127	109	125	107	130	111	108	122	96	98	96	105	109	119	94	123	97	120	125	134	113	104	111	128	120	141	104	121	107	130	108	103	101	139	114	105	99	113	119	99	119	138	113	129	123	134	108	128	113	107	144	126	127	87	125	117	103	120	118	105	104	105	110	113	98	120	125	112	122	98	112	103	98	109	120	110	123	112	101	116	135	113	108	108	122	114	112	114	107	109	109	122	124	109	94	111	92	109	123	117	109	122	107	101	114	107	101	124	96	116	115	118	108	110	116	110	92	129	132	118	127	132	116	119
345	2	2100	103149	348	2	42	208	201	331	336	387	373	329	303	283	270	276	262	206	217	215	205	211	196	207	183	170	201	193	169	182	160	152	163	150	148	158	155	170	160	152	164	135	158	155	159	182	141	165	153	159	152	154	128	132	184	165	135	115	139	128	144	128	139	133	119	133	144	150	124	147	134	126	130	120	131	132	105	115	122	113	124	119	101	118	148	130	143	139	137	141	150	139	143	146	111	135	119	132	121	142	126	129	129	133	135	121	113	128	117	126	145	130	136	118	91	129	114	138	115	132	123	124	117	123	99	131	127	128	145	134	132	114	133	108	119	125	135	114	114	135	130	126	123	117	126	136	102	109	114	106	112	123	126	120	121	114	109	141	116	106	132	120	117	127	138	94	116	121	118	120	111	142	131	134	118	114	129	114	119	126	109	135	123	117	117	113	143	117	113	103	110	125	133	102	107	114	130	123	98	127	108	135	119	107	124	131	137	120	120	113	112	125	119	118	150	108	124	104	123	114	116	112	124	125	127	125	128	101	104	135	120	98	118	107	106	132	99	128	103	99	113	114	125	110	108	107	122	123	113	126	134	115	108	108	109	132	120	124	96	132	118	109	116	115	130	126	124	133	96	120	112	117	116	106	114	123	121	118	123	133	119	116	96	115	112	125	127	107	113	109	104	110	125	117	117	116	121	102	123	126	93	99	126	112	114	122	122	118	102	139	146	112	107	118	117	129	111	119	121	121	125	111	149	117	132	119	121	126	121	116	150	121	123	132	107	121	108	116	111	122	125	120	114	128	135	106	146	130	123	113	122	130	115	105	116	131	128	115	121	125	120	112	120	102	112	98	114	136	139	113	125	118	132	114	113	112	104	143	123	105	107	106	133	117	110	142	106	115	129	99	109	110	113	113	139	120	122	115	120	103	115	114	124	110	119	102	128	133	121	110	141	128	111	122	127	117	120	116	122	113	129	107	115	119	115	154	122	131	120	110	109	113	120	127	102	117	131	104	121	118	107	108	138	111	114	111	128	113	111	117	122	102	143	117	140	120	113	127	104	129	122	111	127	127	135	140	122	108	108	140	112	136	128	121	113	101	115	125	131	114	93	117	120	121	120	104	104	116	126	134	114	117	142	95	107	121	136	111	125	104	120	102	91	135	137	116	123	112	140	114	129	117	129	124	128	148	130	136	135	121	116	105	109	110	137	121	121	112	101	112	116	126	119	107	132	120	102	108	105	124	130	127	114	125	128	114	106	113	118	114	130	99	107	118	112	114	115	123	122	124	116	108	99	116	120	142	144	101	141	105	104	117	113	119	109	115	107	126	106	105	111	122	109	134	141	131	107	150	120	118	114	129	117	115	99	101	112	130	124	117	135	108	123	114	116	123	109	135	114	119	80	125	110	118	126	114	108	124	111	121	122	128	124	115	108	117	109	110	124	120	103	124	96	114	98	121	105	122	124	135	114	120	111	105	114	138	116	132	113	130	125	121	106	108	105	117	114	114	116	108	107	117	105	118	120	109	118	124	110	113	111	119	116	130	99	112	135	109	128	119	113	120	107	122	122	136	112	128	140	113	126	132	131	119	126	115	105	104	124	143	111	103	122	123	117	98	123	117	113	127	108	123	122	138	99	121	115	126	116	135	112	107	131	114	136	130	121	140	112	114	120	125	134	117	113	135	106	120	117	127	114	133	111	129	111	139	119	107	123	131	111	107	117	110	141	98	126	134	100	103	132	133	124	117	119	104	103	124	120	126	117	121	109	101	111	131	121	121	119	123	122	124	121	128	122	100	135	112	108	114	122	121	140	115	139	126	118	123	107	128	101	111	121	94	126	128	106	135	110	116	140	102	135	131	96	116	120	130	133	132	137	126	113	115	115	114	106	89	115	115	96	106	107	106	113	123	113	127	126	109	123	126	106	125	105	110	102	117	134	111	117	121	105	103	111	104	124	121	119	122	111	123	106	138	108	105	128	110	132	122	123	105	114	115	122	112	122	119	119	110	136	113	132	103	116	136	106	105	136	119	115	106	119	114	121	107	104	118	123	115	119	123	116	127	126	121	125	122	114	112	127	124	124	110	128	134	141	126	120	112	130	123	115	112	149	108	137	115	115	145	104	123	116	122	112	128	115	118	121	116	108	119	112	105	135	125	117	114	111	141	123	107	111	123	130	110	138	113	124	105	110	120	143	130	111	132	134	109	134	102	128	101	111	125	121	110	115	114	111	121	102	91	116	115	113	140	133	110	126	103	126	119	125	120	120	138	125	105	121	124	111	107	129	101	100	117	139	108	113	121	122	102	115	126	112	109	116	94	121	125	109	129	109	125	129	125
345	3	3500	103272	355	3	38	248	199	339	351	426	382	348	326	277	285	265	265	254	245	206	214	210	213	194	188	205	180	176	174	166	186	157	173	154	168	156	152	156	166	132	149	147	138	135	136	155	124	140	142	152	145	111	138	139	132	122	124	138	130	138	124	122	116	156	121	112	113	135	120	129	111	129	147	117	128	130	103	120	123	144	127	136	127	122	148	132	144	107	124	120	127	129	120	112	129	116	125	113	126	135	133	140	115	145	116	120	128	110	152	114	123	139	120	111	114	121	117	107	107	135	103	122	105	126	121	136	111	95	124	104	101	120	114	106	110	117	113	107	122	127	101	93	106	126	117	107	111	129	115	130	109	108	124	114	122	117	110	120	102	118	105	112	122	119	123	113	120	119	119	133	113	94	111	108	117	122	100	110	116	111	109	136	105	106	110	104	110	105	102	108	117	128	114	123	100	121	121	108	105	117	111	95	133	93	92	119	100	121	134	84	106	101	104	93	110	111	96	94	96	97	94	103	125	119	97	92	91	99	121	125	130	132	106	96	106	112	123	100	86	102	100	106	100	95	93	109	129	97	111	115	135	102	89	108	97	91	120	116	99	120	115	129	106	98	105	106	112	107	115	113	110	120	100	120	109	130	110	117	106	92	100	94	109	112	117	112	118	105	118	96	117	100	109	113	114	110	102	109	119	107	112	124	121	123	115	87	98	108	102	119	95	94	110	98	107	93	105	109	100	116	115	108	105	92	98	95	110	110	107	109	99	97	107	101	127	115	108	118	116	102	111	100	105	132	98	106	106	111	130	96	92	115	105	108	102	103	113	102	85	100	105	112	93	115	116	105	95	110	97	108	107	113	124	103	100	126	115	109	115	119	95	92	130	127	109	89	112	103	106	102	99	111	120	128	110	123	122	99	105	103	135	102	116	107	107	87	89	109	109	90	115	122	95	105	96	108	106	104	115	112	112	100	111	114	96	102	114	101	116	110	115	108	107	114	102	98	110	111	108	102	99	120	105	127	125	107	114	138	121	106	103	112	106	122	95	102	108	104	106	99	87	90	80	101	113	116	93	113	103	118	116	99	100	122	106	114	122	123	113	118	113	97	96	113	109	122	119	108	104	113	103	89	132	118	125	95	106	116	116	106	114	101	114	95	114	117	109	109	123	105	107	108	110	98	114	107	121	116	105	94	109	107	100	123	109	100	98	120	122	107	101	101	96	103	127	104	120	109	110	102	132	98	119	97	103	116	114	108	104	110	107	114	104	95	94	95	105	110	104	97	114	108	102	96	111	106	111	93	102	107	105	103	105	118	98	110	108	97	111	88	106	108	100	109	102	86	104	110	118	111	91	98	105	110	121	109	142	92	105	103	101	127	136	104	116	105	103	128	104	134	98	126	105	105	104	106	120	115	115	94	115	115	123	106	100	114	116	103	106	118	93	100	109	121	89	112	115	121	99	124	100	100	104	81	116	121	117	123	103	115	120	109	116	95	110	94	106	108	131	98	144	102	106	109	109	127	99	106	98	109	121	113	117	106	110	115	106	102	104	112	106	113	124	100	112	123	99	98	106	97	113	98	116	122	123	114	100	100	105	116	108	117	98	109	112	109	113	109	98	144	103	107	116	103	92	96	106	121	105	128	113	93	106	119	126	105	112	111	103	106	120	93	106	100	122	119	117	114	106	107	106	103	98	113	107	97	101	114	101	135	96	115	131	115	96	110	97	86	94	95	105	110	118	108	98	103	106	104	114	114	95	109	100	114	128	95	98	102	104	127	98	117	116	102	113	100	118	101	96	119	118	102	111	127	115	107	107	96	106	113	116	118	115	109	93	108	121	111	120	107	101	108	113	117	112	116	101	108	125	110	108	108	95	111	102	119	102	99	108	109	111	102	97	123	107	108	115	111	112	104	98	121	99	107	110	110	103	112	106	92	131	83	94	117	99	101	100	86	116	127	125	105	106	121	131	117	100	115	119	113	101	91	104	88	112	116	95	100	123	109	96	94	102	103	94	105	104	103	128	101	118	111	114	104	106	114	105	117	96	117	106	106	113	105	106	103	115	105	102	99	104	111	111	111	121	116	104	111	108	98	114	115	110	96	123	100	108	107	94	107	110	105	112	111	107	124	113	108	99	106	133	115	106	114	103	117	113	97	121	112	106	115	107	114	118	104	107	126	98	122	101	115	95	109	119	112	119	103	107	100	125	100	105	101	90	94	111	102	116	124	110	115	104	99	110	131	91	123	90	103	110	117	96	95	115	106	140	115	99	127	111	110	117	104	120	115	95	118	113	110	109	117	102	106	106	122	105	109	112	106	105	135	102	116	110	108
345	0	2700	103395	349	3	20	172	228	363	368	475	395	390	320	318	309	293	257	278	275	245	249	238	235	221	209	204	201	207	161	178	163	202	165	174	172	170	164	158	173	162	173	149	148	162	158	156	139	121	140	144	140	160	149	131	136	140	127	121	142	138	146	122	121	136	117	123	134	130	122	128	141	103	121	118	137	137	125	111	133	118	119	117	133	151	116	117	133	121	129	124	115	129	113	115	129	128	142	149	114	121	135	120	128	100	128	126	131	127	128	108	142	123	145	124	114	135	103	133	135	123	130	121	132	106	105	125	119	133	117	120	128	118	122	115	115	119	119	97	116	112	110	137	110	125	94	93	103	111	120	103	105	107	116	103	108	108	112	116	125	106	107	125	121	99	97	95	121	111	95	124	111	111	122	130	110	123	115	110	96	109	111	109	96	94	102	101	100	112	111	114	89	100	99	106	102	113	112	105	103	114	123	112	115	123	123	105	104	105	97	97	116	116	96	94	101	89	102	101	112	97	109	106	106	108	118	116	87	106	121	108	115	110	96	105	122	104	86	103	106	112	125	113	102	105	115	107	126	113	105	98	104	115	108	104	114	116	95	112	111	104	126	109	97	123	97	101	109	110	107	93	116	109	114	102	124	92	117	110	109	94	112	93	96	114	101	103	120	122	107	134	110	95	95	106	118	122	102	112	116	96	106	110	102	115	93	108	98	109	98	107	123	113	98	104	103	106	105	95	117	114	98	99	106	105	102	123	95	127	125	105	105	103	98	117	105	103	132	99	90	100	109	109	108	114	95	114	102	104	90	97	101	96	93	108	108	107	134	96	94	131	116	95	83	93	104	117	98	98	98	97	104	112	99	106	94	88	116	99	95	112	115	108	105	102	96	94	108	107	126	100	92	109	100	94	110	99	107	119	107	137	86	117	117	109	96	84	123	125	108	111	102	101	107	120	106	114	96	133	118	109	121	114	117	104	95	98	121	110	102	125	104	106	127	121	108	110	105	113	106	106	96	110	95	127	107	87	93	104	109	116	122	86	99	120	111	125	123	122	88	112	102	107	105	119	103	101	101	113	109	110	116	125	107	118	116	101	122	121	103	113	101	96	95	100	105	120	84	102	99	96	102	123	100	102	102	108	90	94	123	109	105	110	96	95	106	114	101	114	91	123	113	107	102	129	117	106	105	102	119	117	100	102	98	115	119	99	115	110	107	105	96	106	104	95	74	122	112	91	95	113	106	101	108	92	117	110	110	111	104	120	113	124	114	120	101	91	104	106	98	103	123	127	124	93	106	104	105	94	100	105	120	117	101	103	100	110	126	119	102	117	105	109	121	121	122	108	104	122	92	101	104	88	104	95	111	98	104	116	100	106	96	116	114	113	112	118	117	115	89	98	110	110	128	112	117	111	92	97	100	106	128	81	104	109	99	109	125	111	112	87	122	104	97	121	111	99	94	114	99	92	105	96	102	104	104	106	111	123	102	118	103	90	116	98	100	102	114	128	112	103	122	108	106	89	108	101	98	108	114	100	124	113	97	134	105	104	103	117	121	107	108	114	88	106	93	107	114	110	125	88	102	125	111	106	103	124	106	110	105	110	106	103	119	120	108	111	112	105	96	110	92	111	111	109	110	90	102	93	100	92	109	117	127	108	112	102	114	107	104	102	119	133	92	140	122	110	124	113	91	119	111	131	130	104	103	104	97	108	94	87	128	115	88	114	117	124	119	123	102	97	111	112	108	107	105	108	97	112	97	93	108	107	108	93	99	95	105	92	113	94	110	100	110	109	108	109	91	126	92	103	107	126	100	108	93	105	110	109	106	101	111	104	111	108	105	127	105	104	106	116	106	103	103	100	93	106	123	106	112	125	108	101	106	102	107	123	115	114	107	108	88	103	103	95	91	111	109	108	113	118	115	119	121	98	124	120	107	116	104	118	120	106	102	108	92	116	106	128	105	91	101	103	114	124	109	108	113	102	111	112	100	109	94	106	104	106	97	120	96	116	85	101	124	118	117	100	101	97	102	108	91	112	109	96	90	112	114	119	106	89	117	109	103	113	97	91	111	114	91	103	100	100	106	109	95	103	118	101	108	111	96	108	100	100	89	120	106	96	116	118	99	90	103	93	110	107	108	120	91	120	106	113	128	129	114	105	111	111	97	109	95	107	109	109	109	109	106	101	108	116	104	106	100	109	92	84	107	109	92	110	121	99	118	102	90	107	97	98	120	122	113	110	107	107	110	110	103	122	115	87	111	117	85	101	101	94	95	88	108	107	110	135	107	122	95	109	100	104	136	130	102	96	100	87	111	103	102	101	118	116	119	113	134	101	117	103
345	1	1900	103518	352	1	71	223	173	316	307	353	324	338	292	268	254	222	217	225	236	192	201	197	175	176	171	164	178	172	161	147	170	152	143	157	156	140	146	147	152	131	132	122	142	144	143	133	132	102	127	142	132	127	148	94	125	127	127	115	127	118	117	132	125	145	115	135	111	129	138	125	117	114	116	122	104	108	119	144	125	124	145	114	115	111	114	112	134	99	123	113	140	125	128	123	124	125	116	129	122	111	138	127	133	105	135	110	131	114	117	100	124	116	127	118	124	135	132	110	104	112	105	103	115	107	102	139	117	103	117	116	115	111	123	112	116	117	133	123	118	105	101	105	110	129	124	115	109	115	108	124	93	111	108	101	124	127	124	137	122	105	110	105	102	102	128	112	89	90	112	113	119	96	99	117	123	116	121	135	111	117	98	90	118	99	108	110	115	99	95	110	107	128	133	115	115	117	111	101	114	124	111	107	113	108	108	117	119	128	110	121	115	103	107	105	99	133	101	102	125	135	107	105	108	123	115	102	128	114	117	124	123	122	90	102	120	122	110	109	114	112	105	107	127	89	94	107	135	102	101	110	135	104	99	120	114	111	114	107	107	101	99	118	112	115	117	95	120	123	109	108	118	126	119	98	89	110	116	116	101	93	116	118	103	104	108	111	114	110	111	120	122	104	113	115	115	108	112	116	107	115	116	115	137	130	112	117	112	116	111	115	114	110	129	101	115	96	110	106	108	107	107	94	122	115	98	115	99	123	108	112	106	122	110	114	112	117	90	113	129	119	104	117	111	112	101	100	103	117	131	128	103	109	115	97	102	102	119	97	105	110	99	87	93	101	96	136	124	121	90	116	107	120	109	97	96	100	106	106	98	116	108	117	118	125	102	102	114	97	107	110	118	123	115	138	113	116	127	104	116	109	105	105	104	117	122	106	94	120	135	104	132	98	109	124	89	100	107	114	109	114	105	116	106	103	103	117	111	106	110	117	101	127	111	107	109	92	120	131	118	110	101	104	108	108	107	130	121	116	98	110	88	98	102	109	95	107	110	113	117	113	97	108	111	103	107	105	114	126	109	134	106	117	105	118	120	100	100	103	110	111	100	101	104	134	109	119	109	109	108	119	109	110	127	113	110	106	90	109	100	106	128	116	107	110	112	116	122	97	116	111	109	121	122	108	108	111	101	96	109	108	80	105	125	121	102	110	109	122	115	113	124	125	99	101	119	120	126	114	96	109	134	108	123	94	93	121	107	104	110	108	119	110	115	101	100	118	125	124	110	131	105	129	101	99	111	113	121	129	121	104	98	120	119	112	116	114	114	130	114	146	107	116	108	118	115	103	106	103	121	112	112	103	95	114	104	132	112	111	99	107	122	97	113	107	101	131	112	94	99	112	76	108	115	111	96	100	131	121	108	113	106	103	116	103	122	118	110	99	121	116	122	113	103	122	98	90	115	111	104	117	110	119	101	97	117	116	118	99	88	97	121	100	100	120	114	120	126	121	112	122	116	120	100	118	111	126	102	100	109	100	90	106	107	124	115	114	108	101	95	119	105	112	115	126	112	123	93	119	137	118	115	114	97	93	106	112	100	110	108	110	105	113	110	91	120	104	112	115	111	112	91	107	97	117	112	93	108	89	106	128	91	117	123	111	109	105	80	98	86	105	98	108	122	107	108	126	110	106	114	98	100	121	114	109	100	121	107	108	99	121	129	127	92	95	123	103	128	111	131	101	112	99	119	105	104	128	109	121	114	114	115	108	121	112	128	102	108	122	116	118	106	116	105	129	111	77	87	117	114	106	117	110	154	91	109	108	109	108	96	117	101	95	95	99	107	100	103	116	119	120	111	129	108	134	109	109	103	112	99	104	98	105	110	132	104	105	112	112	114	117	99	100	124	97	99	114	123	109	100	133	92	104	99	109	106	121	106	85	109	119	97	101	137	111	107	111	97	100	106	104	116	108	88	105	105	115	115	100	102	112	102	114	125	108	105	110	108	111	110	100	118	110	105	107	117	96	113	108	109	96	114	95	112	119	106	95	114	119	113	106	109	112	85	106	95	102	102	109	109	97	110	94	108	108	103	99	96	109	104	107	114	103	90	99	117	130	114	100	120	117	111	129	113	93	114	104	108	107	111	100	99	98	104	102	116	108	117	108	112	119	125	111	98	107	102	115	106	100	104	107	113	118	116	110	103	126	95	128	114	106	119	113	121	118	109	115	116	95	118	139	122	92	115	108	110	124	96	105	114	99	96	101	117	130	113	117	107	108	95	90	112	118	89	100	110	101	99	128	138	119	116	104	101	126	96	112	120	127	99	124	107	97	102	113	115	93
345	2	2100	103641	359	2	41	192	195	309	348	393	358	360	291	272	259	248	256	233	213	207	213	214	191	206	175	196	181	191	147	173	154	165	166	162	146	160	150	143	157	146	142	131	145	132	120	133	123	138	129	160	120	114	123	124	125	112	122	125	134	123	123	107	118	125	127	139	125	135	124	121	129	108	125	124	109	134	123	109	130	111	131	123	136	95	145	129	131	109	105	136	114	107	121	112	129	104	116	118	117	120	137	118	111	124	115	89	115	90	106	125	109	83	122	109	113	131	115	121	113	119	118	113	112	113	110	104	99	123	111	97	122	112	91	118	122	89	113	102	85	115	129	106	105	115	124	87	104	101	99	108	114	114	106	114	121	118	99	126	111	101	109	105	114	101	110	115	141	127	128	95	106	96	88	112	94	100	96	98	126	124	104	103	101	120	117	124	99	107	126	85	132	114	109	98	113	88	88	126	110	96	119	106	109	108	97	85	111	122	120	118	102	99	107	99	105	117	111	110	104	103	111	105	126	115	127	105	103	106	119	105	124	126	106	117	113	112	83	90	118	114	100	100	94	107	118	124	95	117	112	114	123	118	94	112	109	112	125	105	108	124	109	106	94	113	119	98	115	92	115	102	98	111	101	119	96	108	105	95	123	119	87	113	127	107	100	107	107	120	120	110	111	118	113	98	109	94	113	126	117	103	113	107	100	123	110	105	123	109	113	92	103	95	92	109	107	110	106	94	106	92	111	123	93	125	95	80	107	104	95	106	103	105	116	101	98	106	80	86	102	119	113	101	104	115	92	91	103	92	101	93	95	112	111	103	109	95	89	102	111	106	113	101	115	126	116	112	130	100	107	88	113	118	115	98	119	105	109	108	116	107	108	88	105	110	103	114	127	100	113	110	129	112	127	100	103	123	101	126	111	105	109	96	117	107	122	107	94	112	113	96	104	90	125	120	86	113	119	98	101	126	93	107	106	109	95	107	111	124	91	96	110	118	121	100	97	98	112	111	105	119	113	106	120	108	105	111	99	124	105	106	117	117	103	104	109	117	111	105	87	115	96	114	117	85	106	101	96	119	88	103	121	97	94	106	104	97	120	109	120	115	119	99	105	91	104	102	109	100	99	91	110	127	108	100	101	107	123	99	104	97	110	108	110	98	113	110	90	121	94	90	106	141	119	115	126	121	105	113	122	109	91	103	99	108	103	128	108	105	126	131	110	120	87	102	109	111	96	110	117	110	93	93	108	104	95	102	103	107	105	96	112	92	110	112	94	117	126	102	95	104	113	108	121	103	111	104	108	99	127	112	104	97	95	105	99	92	123	103	103	110	108	106	107	88	112	107	99	106	98	125	107	113	106	100	101	112	109	109	107	77	111	95	106	93	102	106	108	101	91	92	100	125	114	101	117	103	95	105	118	101	94	122	107	110	104	109	119	99	95	110	107	114	100	107	104	93	102	106	111	101	101	118	106	109	109	112	90	104	102	101	116	111	87	97	99	118	93	121	127	115	107	93	109	87	98	92	109	103	118	114	102	112	104	108	112	105	130	100	115	100	105	128	113	102	122	102	111	97	77	106	107	98	94	114	92	93	113	114	104	100	116	108	107	101	109	88	132	88	109	105	105	131	99	116	93	107	107	109	99	82	92	110	94	101	103	87	101	107	114	102	93	106	129	108	103	119	96	108	105	101	104	106	99	109	107	102	113	133	104	78	101	114	120	103	98	113	117	100	113	114	117	103	107	107	111	107	105	92	97	114	103	117	101	97	111	110	107	104	88	99	111	99	113	90	99	97	100	93	84	92	94	106	102	108	105	105	119	109	112	100	105	101	116	101	99	122	94	138	101	104	115	102	114	115	92	112	114	101	107	101	111	97	94	91	94	122	104	100	127	93	105	96	108	93	94	102	123	90	98	101	86	103	106	99	95	109	104	94	84	100	90	105	104	119	95	126	123	106	95	108	103	102	109	108	90	106	94	106	100	114	113	116	123	118	122	101	126	101	111	108	96	96	121	106	100	112	110	128	113	117	114	130	91	98	98	108	100	111	113	96	107	113	115	113	124	108	110	102	105	94	89	105	89	94	127	109	99	97	99	98	106	101	106	97	95	94	112	85	105	114	120	115	113	96	103	98	108	122	108	98	109	97	100	110	106	106	109	91	102	95	117	90	73	103	93	90	113	110	124	102	105	98	104	121	99	114	94	98	76	122	125	98	95	115	106	95	115	102	119	135	96	94	109	113	113	78	110	93	111	98	130	104	107	106	91	119	96	102	90	112	104	110	118	107	93	101	101	88	111	100	115	119	80	98	131	110	108	105	113	112	92	101	112	118	111	103
345	3	3500	103765	351	1	36	219	182	333	346	366	356	312	291	255	281	279	242	258	219	219	206	210	194	210	184	186	193	166	163	149	152	156	141	151	148	150	154	150	134	148	141	127	110	119	136	129	127	122	122	142	145	135	127	115	113	120	129	114	126	124	103	106	106	110	136	106	118	123	121	105	138	120	137	144	110	120	108	107	119	120	122	110	101	140	118	134	127	103	104	102	112	99	89	123	110	99	118	113	119	111	115	104	109	101	114	107	128	103	102	104	131	97	114	109	117	116	118	107	118	89	115	97	90	96	127	93	116	106	117	106	103	127	106	102	123	96	114	105	119	111	110	90	117	105	104	121	89	104	120	104	103	111	106	98	107	98	138	99	104	101	101	100	112	118	97	118	92	110	120	87	112	114	111	111	106	115	112	91	94	100	86	113	101	122	111	93	107	104	114	86	89	102	112	104	99	113	105	116	125	105	115	120	97	95	99	87	105	98	105	109	103	85	93	114	100	110	103	104	96	89	106	93	90	105	102	89	130	106	98	79	106	102	105	94	135	106	92	100	82	93	113	90	94	94	120	124	85	106	109	105	86	113	106	106	108	108	112	108	113	84	96	99	107	103	105	111	113	101	100	99	109	116	104	109	96	106	108	104	91	91	84	99	99	96	114	120	135	76	131	112	74	116	111	117	82	107	106	100	91	88	95	83	86	78	123	89	113	104	107	113	106	109	97	112	96	107	90	95	82	89	101	110	119	100	94	94	119	122	97	103	83	110	98	97	98	94	91	111	100	108	102	100	121	103	102	88	126	105	102	108	94	119	97	107	106	107	92	91	98	85	84	104	89	99	111	102	100	89	92	111	97	102	90	103	97	97	101	95	106	110	109	107	106	102	97	104	103	110	97	89	98	112	98	106	113	114	97	97	97	102	102	103	115	85	105	105	105	110	115	99	116	101	99	84	121	90	106	107	93	111	115	93	94	119	92	93	90	81	101	94	96	103	104	110	86	117	112	105	106	105	91	93	102	88	107	104	89	98	90	108	95	128	105	109	81	115	92	118	98	96	107	109	82	92	104	85	113	126	102	83	106	113	105	101	95	100	90	116	98	107	92	97	106	107	90	97	85	98	103	105	92	118	112	92	105	95	90	114	96	115	102	102	94	117	92	116	94	95	96	96	102	99	102	104	104	90	102	88	88	118	112	101	101	94	100	104	105	92	84	97	100	95	95	103	83	94	100	96	104	117	88	75	101	115	99	115	85	110	119	88	95	94	127	91	103	117	75	103	111	93	98	102	109	106	89	105	96	97	119	92	109	101	93	103	102	96	104	115	98	91	97	106	98	120	98	112	101	108	107	88	102	99	105	99	101	104	92	104	97	108	109	90	105	99	81	97	93	103	94	109	98	116	106	98	100	97	103	111	90	86	104	106	119	109	83	103	101	92	94	98	112	93	93	115	104	104	106	90	115	102	101	115	106	102	98	106	103	89	107	92	111	92	109	110	98	94	93	102	97	98	98	103	119	111	88	125	86	114	91	94	101	101	90	102	102	83	102	96	110	104	99	115	101	98	107	89	105	99	110	84	95	107	100	106	107	101	105	108	116	101	120	92	116	108	101	104	113	98	102	98	108	104	95	82	103	109	112	98	110	104	110	103	106	101	113	99	91	105	111	83	92	92	111	91	106	131	120	90	117	119	94	102	99	107	98	105	110	99	115	101	109	110	108	101	103	96	102	81	90	112	101	86	97	93	103	102	93	107	120	111	98	112	103	120	95	95	103	109	98	98	101	118	91	110	116	88	91	75	90	102	109	112	101	107	94	122	109	103	100	101	107	109	95	106	93	105	97	104	97	107	90	90	70	101	83	104	105	111	103	97	93	91	109	111	103	121	87	118	105	78	94	102	116	94	88	106	87	100	110	98	105	92	99	98	76	98	94	97	77	102	113	100	126	80	108	109	96	95	112	115	103	102	82	90	98	82	115	122	104	94	89	99	108	95	80	115	93	95	95	102	109	103	101	111	112	97	102	93	88	80	100	95	115	110	105	98	104	91	108	97	99	127	77	88	103	101	88	110	90	103	108	113	103	106	99	96	101	126	104	102	77	109	103	103	102	99	93	104	93	125	105	101	93	79	112	125	98	125	103	103	76	112	91	111	107	79	113	129	113	104	108	110	119	91	90	96	104	99	110	98	102	113	79	116	116	102	90	107	93	117	109	105	112	86	108	104	101	102	110	113	123	98	111	101	118	86	103	103	113	94	111	92	106	126	90	92	99	111	86	79	102	110	97	111	100	84	110	126	103	122	98	111	102	98	97	104	100	116	91	96	82	100	86	83	88	106
