345	0	2700	69322	574	0	6	146	218	392	434	477	410	402	377	343	317	310	321	272	284	272	222	263	212	204	230	200	213	190	172	196	171	166	194	154	152	151	141	157	145	153	155	126	127	132	136	122	124	139	123	108	112	135	123	115	119	117	116	126	114	109	104	119	103	115	114	122	94	106	100	115	102	108	92	111	109	100	96	73	113	89	90	98	110	93	106	95	98	110	90	100	92	112	92	89	82	102	101	94	107	95	100	95	96	86	91	94	90	97	85	87	89	95	79	102	74	120	77	95	85	95	73	76	102	101	81	89	81	82	78	98	89	90	99	90	86	89	99	98	89	91	90	82	97	92	95	98	81	73	102	100	76	97	88	95	75	96	91	97	97	125	86	95	78	99	72	95	92	92	87	111	95	91	77	77	85	86	87	87	76	81	93	94	86	73	105	69	82	88	77	83	98	75	96	82	92	90	85	73	72	80	100	83	84	78	84	89	86	87	89	70	77	98	70	87	80	84	91	79	77	94	86	73	92	80	94	94	80	93	87	73	85	72	75	93	89	81	98	93	83	91	84	82	81	74	93	83	76	90	90	81	93	98	79	82	80	91	91	82	87	81	77	79	82	82	82	84	85	85	84	96	84	77	65	69	89	85	92	93	89	86	88	75	82	80	90	79	84	82	97	77	74	77	79	107	93	99	74	81	84	93	91	91	88	104	92	86	100	92	92	78	85	79	78	92	73	83	103	74	79	80	68	87	82	90	93	90	89	68	77	90	84	86	83	87	75	85	73	66	83	73	85	90	77	68	82	90	73	78	79	87	91	80	84	56	74	86	76	86	82	72	95	70	93	88	85	90	104	101	100	90	73	83	84	84	61	107	67	84	87	87	69	87	67	71	73	85	70	73	70	82	87	82	78	79	78	84	79	54	98	78	92	78	87	86	80	95	77	95	86	107	101	81	95	79	90	75	82	86	80	104	101	78	73	89	75	90	70	63	81	98	82	88	83	91	88	87	100	82	73	65	72	97	76	90	94	96	67	91	83	80	79	94	80	85	82	67	83	80	84	84	92	71	95	79	74	71	92	73	79	68	87	68	85	102	84	95	80	86	85	73	81	89	81	84	78	69	83	74	84	71	80	69	86	79	86	98	99	88	91	84	76	82	75	93	90	86	86	81	81	84	69	83	69	68	89	83	89	84	84	70	96	76	86	86	96	91	86	88	81	96	91	87	70	84	85	90	83	73	59	97	78	84	102	77	89	77	100	101	93	78	92	64	77	80	83	95	83	74	69	68	85	75	99	92	79	105	75	101	86	75	87	79	90	73	90	88	93	101	77	69	64	70	86	74	86	86	82	86	93	92	98	79	88	97	87	77	89	78	71	87	82	83	76	68	65	99	79	91	76	94	83	101	87	69	98	76	81	80	73	75	80	89	89	79	95	80	70	92	65	83	86	91	81	98	82	89	74	65	83	74	75	76	90	85	82	95	83	76	102	89	78	81	103	82	95	93	86	96	88	88	89	86	70	64	78	94	85	64	82	80	97	78	74	78	86	69	69	72	80	71	84	72	88	84	90	78	84	94	87	82	89	81	88	91	63	86	78	87	77	90	76	71	101	82	75	85	74	97	63	77	80	78	106	81	84	104	80	80	64	95	82	75	76	84	76	94	88	74	93	84	80	97	69	76	81	106	81	90	88	83	72	79	66	77	75	59	90	85	84	77	84	80	81	74	89	73	89	80	93	91	88	70	82	92	77	88	83	75	91	74	57	79	89	82	76	74	75	88	90	72	95	96	85	87	89	77	80	91	101	77	81	71	89	86	74	50	89	60	83	86	76	90	76	87	88	89	78	83	89	82	92	96	92	80	74	75	76	85	81	80	82	80	84	83	81	87	91	89	88	79	78	79	79	91	69	94	84	75	64	77	86	82	78	86	90	89	80	95	84	85	91	72	85	95	78	74	95	89	66	89	78	81	99	95	75	85	71	64	85	100	81	87	86	117	87	90	71	83	87	89	67	85	68	78	89	87	71	94	100	67	73	89	66	83	84	94	88	86	81	81	81	65	77	98	72	76	83	78	99	75	89	85	80	85	68	90	75	98	89	81	84	87	73	86	91	89	71	90	75	80	76	60	79	69	83	74	79	72	82	95	65	75	90	59	75	85	84	88	77	87	74	82	88	86	77	84	79	68	85	80	101	81	72	76	85	76	90	70	89	86	117	96	90	74	85	62	89	77	86	86	90	85	95	78	86	87	83	93	82	86	76	88	92	94	85	72	69	101	80	101	80	96	95	101	89	84	91	110	72	79	78	91	74	81	83	96	82	95	80	69	89	79	84	87	97	83
345	1	1900	69447	626	1	14	102	179	337	289	394	295	297	282	260	227	206	210	194	214	140	157	167	175	157	153	170	139	179	153	138	112	123	133	131	116	119	112	109	115	119	121	110	107	126	99	108	106	101	99	103	118	104	98	97	91	107	83	94	105	106	110	101	112	102	83	111	105	107	104	99	76	94	117	97	94	76	74	96	92	87	90	73	77	111	78	97	100	99	98	84	83	85	96	75	95	81	85	99	99	77	89	85	106	102	94	106	108	83	94	99	96	76	91	91	91	81	98	86	89	81	101	112	107	85	84	69	80	76	76	87	84	87	102	88	78	101	89	93	91	96	77	100	78	97	104	93	71	88	106	87	86	87	80	106	81	84	88	92	83	96	84	97	79	103	92	87	89	84	82	94	73	94	92	106	78	97	79	97	82	95	84	88	77	95	94	88	77	79	97	64	77	81	79	78	92	88	87	62	79	89	80	75	71	101	74	89	87	106	85	88	87	87	97	113	75	86	70	85	88	93	84	81	95	102	94	96	87	85	81	85	93	88	82	91	92	79	94	80	84	71	90	87	87	89	72	80	86	78	98	85	80	96	78	93	93	82	86	85	93	87	96	101	90	105	72	84	92	91	76	86	93	91	80	95	79	81	89	98	80	84	93	84	78	79	98	72	96	90	90	86	72	79	100	75	90	80	83	86	91	96	88	74	87	98	71	81	95	85	72	98	84	74	95	90	74	87	85	90	102	85	86	70	75	87	77	80	77	81	84	116	82	88	82	82	77	85	88	94	68	82	88	94	96	94	83	80	80	96	79	103	91	68	94	94	74	91	93	78	92	103	96	89	97	100	94	99	82	95	71	88	90	83	90	67	79	92	67	79	96	99	87	79	80	83	84	78	73	73	75	89	96	72	73	86	79	83	79	106	72	95	77	97	87	88	92	108	96	70	90	63	88	75	67	87	77	92	97	70	91	81	88	83	88	87	95	98	74	86	90	75	88	78	92	111	82	82	85	96	82	87	91	77	86	66	101	81	86	102	103	102	83	83	95	94	82	88	97	88	78	87	90	80	90	78	87	76	95	93	93	98	79	73	87	89	103	91	80	80	102	90	75	85	73	77	89	95	85	87	76	81	67	80	82	88	84	90	80	98	95	74	79	64	89	81	91	92	94	84	93	91	73	83	82	73	97	66	81	90	83	79	70	85	88	90	103	86	84	102	70	77	100	82	95	90	91	68	95	75	77	82	92	91	87	82	88	81	74	83	90	94	80	94	83	99	82	81	81	83	92	80	85	88	89	77	81	89	82	85	71	66	88	86	89	94	79	85	77	78	76	99	77	75	72	94	78	79	88	96	71	78	75	80	62	85	90	77	87	112	78	89	80	91	85	90	76	83	70	95	92	104	96	78	100	86	98	89	86	79	78	79	97	73	81	88	91	89	91	87	89	83	96	90	67	88	84	78	78	75	93	77	76	85	104	91	93	66	111	75	76	83	89	81	82	95	95	90	86	63	83	82	79	108	104	85	96	76	83	78	82	87	98	75	82	89	90	76	93	99	98	91	75	92	78	94	93	80	85	78	100	78	82	86	78	93	111	82	92	86	96	69	92	90	81	71	74	94	89	84	82	93	74	100	79	86	78	96	86	75	87	85	91	81	87	87	83	89	99	80	82	90	68	95	87	80	90	76	81	82	95	76	91	90	99	90	82	89	64	86	83	80	90	86	94	72	94	89	98	85	89	97	73	91	93	75	84	78	97	76	87	93	91	87	80	69	96	70	76	85	90	76	83	72	83	76	79	97	96	84	74	93	92	74	84	76	92	80	93	92	81	95	93	78	96	78	93	87	101	79	96	95	81	91	92	79	78	91	105	79	82	92	91	94	64	76	91	84	95	87	97	84	96	76	76	69	76	68	90	86	89	85	67	74	85	88	75	73	68	98	69	87	73	80	86	95	95	69	94	85	82	84	83	89	87	91	73	83	82	93	77	84	95	86	82	76	74	83	96	67	88	77	88	72	72	86	82	80	88	83	76	82	81	96	73	86	98	82	102	100	71	76	79	70	87	75	81	84	102	78	80	89	84	99	85	85	73	87	80	95	86	75	92	73	79	72	82	75	89	95	86	95	99	84	78	93	86	88	81	79	82	102	82	91	81	95	92	92	92	101	94	88	92	87	77	77	93	84	83	87	101	83	102	62	89	90	72	70	81	88	92	79	79	93	79	87	74	85	81	75	80	83	89	75	70	90	85	106	90	99	83	70	81	94	83	76	85	76	82	101	94	71	88	80	66	73	77	85	80	106	85	86	77	83	78	91	83	79	81	67	89	67	83	73	95	84	112	102
345	2	2100	69571	623	0	13	118	188	373	354	411	358	360	281	272	252	262	248	204	197	179	195	206	210	239	288	346	287	204	132	127	122	157	140	145	105	115	133	111	107	117	113	119	120	102	100	116	78	117	96	101	105	102	92	100	79	114	102	86	102	99	89	100	90	79	84	89	109	102	93	78	76	84	103	93	85	79	98	95	86	93	101	87	73	70	80	93	98	97	86	73	83	100	86	94	87	80	88	68	84	81	90	69	80	96	85	76	81	74	80	70	73	92	80	74	79	102	69	87	76	100	81	74	82	73	82	90	84	69	76	87	90	72	82	80	98	95	91	81	90	82	86	92	97	67	83	81	77	95	89	65	68	71	84	94	86	87	73	92	68	97	90	84	76	70	78	69	70	78	73	94	77	76	87	80	91	73	80	68	76	82	76	79	65	82	79	83	86	86	70	79	80	81	81	79	71	77	72	77	76	84	81	81	73	67	78	73	78	83	73	71	83	85	73	68	76	84	80	97	73	79	84	80	85	74	83	81	90	83	81	79	80	74	87	74	88	96	75	80	72	84	62	88	70	80	74	94	75	87	88	87	93	82	75	81	74	78	74	82	67	93	81	84	77	78	74	68	81	87	72	87	67	72	80	82	87	77	89	76	88	83	72	84	72	72	75	84	67	101	69	78	67	78	73	94	78	63	84	71	79	71	93	79	77	62	73	84	75	86	71	80	107	83	76	71	83	83	76	108	86	100	75	82	97	67	66	69	82	76	82	76	88	94	110	97	73	73	76	101	78	66	93	73	69	76	70	51	77	77	75	83	81	86	86	88	69	75	73	74	84	67	88	70	67	86	87	95	77	86	73	66	76	86	80	86	67	84	81	71	75	84	64	73	82	73	78	85	62	82	80	81	67	69	68	68	78	85	79	82	71	73	88	70	78	83	62	65	96	62	82	82	94	79	72	84	90	68	74	52	103	76	79	77	91	63	93	77	67	60	89	71	82	68	84	62	85	78	70	69	71	82	90	92	87	89	81	65	71	82	88	72	86	63	83	73	86	87	94	81	85	80	77	75	79	86	74	84	92	92	74	74	71	72	62	112	80	96	84	74	80	80	67	68	104	84	82	86	82	78	92	75	88	94	63	75	87	73	88	92	88	75	83	78	77	76	65	83	84	77	82	82	80	77	95	84	95	64	79	96	78	77	83	90	88	70	72	100	56	73	74	87	69	82	85	78	54	70	73	60	84	73	65	76	59	83	77	73	80	87	57	77	79	74	77	80	91	83	74	82	80	90	81	64	73	89	91	71	59	92	75	73	83	83	75	75	76	79	87	71	96	76	86	62	84	75	70	67	82	87	104	74	66	78	67	82	84	69	64	71	77	92	81	83	88	63	84	74	85	96	76	75	84	94	79	73	73	72	74	82	76	88	84	66	71	65	82	73	83	74	84	68	86	82	76	64	68	87	78	82	91	81	97	72	73	85	82	85	81	74	66	80	86	80	69	87	72	83	72	81	86	76	73	88	86	97	69	74	84	87	75	82	85	69	85	102	93	65	73	67	83	82	80	70	87	99	66	76	81	73	62	83	74	94	75	79	89	78	76	84	77	83	64	63	79	85	65	93	79	84	75	92	64	99	74	67	76	77	84	74	99	80	83	75	69	78	81	76	87	74	86	70	87	66	94	72	76	109	71	88	95	81	73	92	55	80	76	92	87	91	81	71	71	86	83	90	98	75	91	70	56	81	72	88	82	79	71	71	69	102	81	74	74	98	87	90	74	75	85	59	80	70	76	94	82	91	75	74	80	91	83	84	60	81	79	89	72	85	88	89	66	86	71	67	75	73	89	96	79	99	85	77	64	72	89	56	71	75	76	82	63	76	74	75	76	89	72	76	59	78	70	79	82	77	83	67	87	83	76	67	62	87	65	67	76	76	73	79	73	84	72	68	89	62	78	66	70	88	86	70	73	95	80	73	82	85	84	78	72	82	79	86	67	79	74	83	74	91	81	75	76	86	69	83	70	77	100	75	56	70	73	88	83	89	73	84	89	78	96	69	84	68	81	73	89	81	91	85	87	74	72	96	74	71	86	70	74	72	97	82	81	79	69	76	74	60	67	92	76	70	80	87	77	87	97	79	81	62	71	67	83	79	78	66	98	85	69	91	71	76	90	97	85	84	92	91	78	76	75	79	85	89	87	71	77	83	74	72	96	83	71	75	72	71	79	86	89	64	90	82	81	70	76	80	90	72	68	72	85	81	71	71	82	57	66	82	80	79	83	77	61	88	101	69	58	83	89	69	64	73	86	70	76	94	76	76	80	77	75	67	85	86	77	60	91	79	73	77
345	3	3500	69696	598	1	15	179	242	378	382	436	388	373	317	280	258	254	233	224	209	196	182	193	219	262	303	414	484	359	269	139	150	135	162	116	131	144	125	126	118	123	111	110	121	111	110	104	102	114	123	96	98	108	89	112	94	112	116	87	91	105	102	109	87	93	94	93	85	94	100	105	111	90	87	86	103	88	91	78	84	82	109	96	111	91	97	79	86	87	99	86	87	87	108	80	77	97	90	93	96	87	89	82	83	79	101	101	96	85	93	88	76	90	104	100	82	86	91	86	90	101	79	95	89	84	70	90	87	96	83	87	75	65	94	93	88	81	95	68	91	57	72	84	66	73	70	76	67	83	81	75	73	82	87	64	81	113	82	88	90	67	102	84	90	80	87	93	79	72	101	82	83	99	95	72	76	64	84	89	62	92	75	82	83	71	88	78	88	84	72	68	85	76	97	79	91	81	70	93	84	74	75	80	70	77	89	74	91	84	75	71	79	75	84	84	88	94	86	76	82	75	86	83	71	83	84	72	80	92	80	90	83	106	69	72	88	84	80	79	82	82	92	84	75	77	78	88	75	71	89	75	88	70	75	71	84	76	85	82	75	89	74	75	82	84	76	91	83	74	85	88	74	90	67	82	93	88	80	77	80	83	79	78	86	83	71	94	82	79	80	87	97	78	77	80	75	85	63	86	86	73	92	82	69	82	75	82	73	80	80	92	86	77	82	87	73	82	75	74	80	80	83	75	89	75	88	76	81	85	73	65	72	83	83	86	75	74	84	75	75	86	75	78	77	77	85	78	78	91	89	73	70	65	94	72	74	101	80	69	65	89	66	79	108	80	79	73	84	80	65	81	82	86	79	78	82	76	75	72	57	73	75	77	67	81	88	84	57	78	82	91	74	99	77	89	76	70	86	61	78	82	75	83	72	77	79	84	76	72	78	71	73	87	85	73	68	79	100	84	97	78	73	83	66	73	89	91	89	70	78	61	69	95	72	97	79	86	78	75	80	70	89	71	77	69	83	89	78	69	77	79	78	83	83	75	78	80	73	81	90	86	87	84	75	76	81	86	74	72	81	73	80	85	71	74	87	76	87	75	90	91	86	97	94	85	92	78	59	90	99	82	66	78	80	82	68	89	88	78	67	83	75	83	79	73	73	83	80	87	73	74	85	82	78	74	85	75	77	86	78	72	76	72	74	74	78	79	66	77	88	75	71	77	75	89	66	67	83	72	78	79	77	80	71	82	73	75	77	71	73	80	77	62	66	100	66	62	68	69	82	79	79	91	71	88	79	87	78	67	83	68	84	86	79	75	82	65	77	82	77	85	77	91	79	89	68	78	88	88	85	59	75	85	83	74	71	74	66	81	74	73	89	82	76	88	70	64	76	80	73	77	69	91	90	89	78	74	87	75	93	70	69	85	69	91	93	101	92	70	77	93	68	79	69	69	82	91	82	83	72	72	85	92	86	67	87	85	69	76	64	83	84	86	66	91	65	87	79	60	74	78	75	75	86	81	64	75	81	77	82	63	72	79	75	75	91	76	78	79	77	86	86	83	72	90	69	64	88	73	73	79	74	74	73	79	88	85	88	72	73	70	80	81	102	75	74	86	82	66	78	86	74	84	75	79	80	89	71	89	70	82	89	65	81	84	72	64	67	88	76	68	86	64	84	90	67	60	76	90	76	75	88	80	91	73	96	75	87	77	71	85	61	79	83	87	78	66	85	68	76	54	78	75	64	72	92	75	82	75	85	84	73	83	91	74	86	80	75	82	81	69	76	75	59	68	73	77	73	85	75	86	64	71	84	95	67	68	70	65	69	66	80	84	58	71	78	75	75	88	93	75	73	71	72	80	87	73	77	73	75	74	75	79	73	59	78	80	79	80	83	86	90	81	79	82	76	79	90	70	73	85	90	97	81	83	66	104	82	87	86	79	81	84	85	83	74	73	75	87	71	73	78	87	69	93	85	74	97	83	85	76	97	70	74	78	86	89	84	81	77	75	84	89	86	75	75	77	80	82	73	77	77	73	67	82	77	84	70	88	74	86	78	80	74	60	60	75	61	85	77	68	102	67	67	79	75	85	78	82	75	89	78	81	84	84	90	82	68	84	81	83	75	90	69	80	72	81	72	72	62	93	80	78	82	81	81	85	90	76	105	55	70	66	83	80	66	99	90	83	87	82	101	84	95	69	81	70	67	88	62	61	70	73	66	74	74	68	89	70	75	73	66	73	78	81	69	80	88	73	80	71	74	95	77	99	70	99	87	82	103	93	82	62	61	74	71	62	71	83	75	83	75	70	89	72	72	72	89	75	67	75	76	84	70	65	76	71
345	0	2700	69821	577	2	12	136	233	388	371	499	403	445	320	348	313	321	268	283	246	254	243	231	315	420	545	778	874	679	366	162	200	169	171	164	145	147	149	146	148	141	120	140	122	133	124	126	116	104	110	111	114	108	108	106	119	111	105	115	94	100	101	109	105	105	91	96	103	108	91	91	100	83	96	94	92	84	102	99	88	94	74	91	96	102	103	103	88	89	96	98	86	92	102	94	88	94	80	105	93	85	79	86	94	88	77	88	96	89	80	106	100	75	77	91	79	82	73	88	98	88	82	82	92	82	105	78	70	88	97	72	96	80	77	81	95	87	85	88	77	85	79	76	70	96	77	101	77	83	69	85	79	75	65	80	96	82	73	94	83	96	87	92	93	74	79	67	73	81	80	80	75	94	74	73	77	85	62	80	83	80	107	82	89	64	71	81	96	83	79	69	77	75	64	85	74	102	82	62	80	53	75	68	98	73	79	99	70	79	95	93	90	83	79	87	76	78	78	83	86	85	70	70	72	61	73	75	84	82	77	60	81	86	81	92	82	75	72	81	105	85	89	77	58	83	80	82	75	81	81	88	92	77	57	91	81	82	79	75	75	98	59	88	73	79	71	95	79	73	92	95	91	92	71	75	69	91	94	72	92	69	90	74	75	68	73	69	78	75	80	78	81	68	73	99	67	79	75	76	86	73	88	71	82	69	61	80	83	82	67	90	69	75	82	80	79	53	82	55	82	86	62	85	61	69	72	81	70	79	93	72	78	64	64	72	98	80	69	89	65	82	75	77	88	91	86	74	69	87	58	83	70	73	69	87	76	75	89	74	71	76	74	84	79	71	67	77	86	85	72	74	76	78	90	103	72	77	73	77	75	69	64	78	71	75	82	81	79	68	89	76	86	79	84	79	71	78	75	81	76	79	94	75	84	77	68	69	76	75	55	72	88	79	80	71	87	85	71	94	67	65	71	85	56	77	84	61	65	63	64	73	65	51	88	89	73	70	86	72	80	74	77	71	70	82	70	66	80	73	76	55	81	79	77	77	82	69	78	74	80	84	82	67	71	84	72	78	80	60	88	95	84	73	84	70	80	89	69	72	71	44	84	71	87	70	70	94	88	76	83	73	84	84	69	75	68	62	83	89	88	77	83	66	79	70	88	72	56	70	77	67	74	79	74	92	78	79	83	80	76	57	79	96	84	91	73	65	64	81	74	70	76	73	74	67	63	79	66	76	77	68	59	84	75	69	73	75	72	73	60	79	72	80	78	81	69	72	66	79	79	82	84	76	77	78	80	91	82	87	78	84	71	69	57	58	73	67	61	68	78	85	71	104	88	73	67	75	74	79	97	63	88	87	85	88	73	66	86	85	82	83	75	74	77	71	85	76	86	68	78	70	77	77	57	65	92	80	72	62	84	78	80	86	92	84	79	66	70	78	91	72	81	76	83	80	75	68	82	83	60	70	101	81	75	63	85	53	84	76	77	61	82	87	86	95	80	72	65	70	83	74	57	82	91	87	78	68	71	82	70	87	90	76	74	83	101	78	71	76	66	77	86	70	89	77	73	67	84	79	85	75	84	95	82	73	59	74	80	80	66	83	69	85	81	85	69	74	81	80	67	84	79	78	70	68	94	61	69	79	85	86	73	73	66	75	80	81	67	95	78	76	76	60	68	73	71	89	83	84	63	84	72	65	77	61	75	78	74	71	83	75	65	90	91	82	75	60	84	74	75	77	77	75	85	82	60	65	86	80	87	65	76	81	94	86	69	83	78	81	68	76	66	65	67	77	72	75	79	70	73	84	63	82	84	76	98	74	73	78	60	86	92	76	64	70	74	82	68	70	67	74	74	55	68	82	69	79	62	81	85	63	84	69	66	76	87	56	78	79	72	83	84	68	71	81	83	78	88	51	74	71	71	89	71	74	67	74	75	82	89	74	63	78	86	83	81	81	88	77	84	78	91	79	74	80	92	64	76	83	64	91	77	78	65	88	75	78	67	85	75	90	64	77	68	74	74	63	81	70	92	78	70	79	67	67	62	64	75	78	63	76	72	88	75	63	63	77	86	76	78	85	65	76	75	71	83	73	73	84	90	70	63	82	88	67	64	81	72	62	82	76	66	58	92	72	76	86	83	67	73	68	82	66	70	70	84	92	78	79	88	72	80	84	84	72	70	73	73	80	87	57	66	76	73	75	79	63	84	88	97	90	66	78	64	84	80	83	64	85	76	69	82	68	66	72	71	77	92	77	71	68	57	66	61	74	87	58	80	85	73	90	76	85	81	91	68	81	68	73	62	70	66	48	82	77	69	84	78	64	65	72	82	92	74	66	71	89
345	1	1900	69946	623	0	25	129	185	346	309	354	323	292	266	253	254	221	201	205	197	176	167	171	166	164	192	244	311	370	311	192	159	132	132	142	116	126	116	104	104	122	109	124	115	117	94	124	111	103	96	97	127	93	116	113	96	116	106	94	106	112	105	103	91	85	111	96	112	108	101	94	106	98	98	109	92	85	112	122	106	94	107	91	92	102	101	105	114	91	98	98	92	100	89	89	95	87	96	96	91	93	77	76	83	93	90	113	76	82	85	96	108	89	91	93	86	112	104	80	87	98	101	92	91	103	97	76	103	76	83	105	85	103	99	100	88	103	93	97	98	78	84	99	87	99	84	99	100	105	93	75	78	99	84	105	87	104	77	92	114	91	94	99	70	101	92	97	86	91	115	93	86	88	94	98	79	79	95	92	85	70	73	111	73	83	90	79	96	86	98	89	87	109	92	86	82	83	72	99	92	101	87	94	89	71	77	93	102	95	113	100	74	68	88	90	88	92	94	96	82	94	91	102	77	79	90	101	100	93	80	99	81	91	85	92	70	91	94	107	88	75	94	103	98	90	77	96	85	111	100	91	88	85	100	75	75	85	91	81	108	83	93	92	64	92	104	90	81	95	83	90	94	85	90	91	90	96	87	109	95	92	86	86	85	90	100	85	97	114	90	87	98	75	90	89	79	69	86	72	71	78	100	91	98	92	92	88	89	106	100	97	67	86	82	80	86	90	80	87	62	88	88	87	89	61	93	78	83	115	81	76	76	91	101	81	96	111	78	88	85	90	88	94	101	103	98	95	87	84	97	84	92	89	77	81	107	102	94	81	70	82	76	92	82	89	96	87	67	78	80	83	102	73	80	91	84	79	106	85	94	83	93	106	96	103	89	122	94	83	83	82	90	104	92	101	100	116	104	74	93	109	94	97	81	79	92	93	72	89	86	101	97	80	93	76	83	83	95	89	114	84	84	93	85	77	95	86	89	77	88	86	87	83	103	90	88	106	91	97	94	88	88	85	81	81	81	86	99	92	106	94	71	90	91	80	83	80	89	74	86	97	102	79	100	91	101	94	76	94	92	102	72	73	93	85	98	107	65	91	75	83	98	86	92	81	88	99	70	96	83	99	92	110	104	66	84	74	105	81	105	78	81	88	91	91	87	94	84	104	97	86	80	89	90	95	85	80	93	95	103	81	98	90	97	87	71	91	72	80	81	83	89	78	91	82	125	92	95	106	89	90	94	87	99	72	87	93	86	74	83	100	87	107	85	97	99	87	92	94	89	91	83	82	93	89	79	82	109	90	74	79	89	73	76	86	83	105	87	93	94	89	69	92	91	87	82	99	86	91	73	84	89	92	85	90	83	87	106	83	84	73	111	83	99	80	79	104	94	93	71	89	90	69	75	69	98	90	96	96	77	97	74	78	95	78	91	92	80	88	94	92	103	81	85	104	82	84	74	79	91	84	82	91	87	103	80	73	80	82	74	89	84	85	76	80	100	89	99	84	92	100	98	74	97	92	92	91	72	84	101	104	87	75	74	81	94	84	76	114	84	91	79	109	100	93	86	79	93	88	94	89	81	90	77	89	75	84	85	91	63	93	81	87	82	100	77	88	89	85	90	81	100	104	89	74	78	85	85	82	89	83	86	96	69	89	89	89	83	85	87	106	80	91	86	86	84	95	100	90	84	91	93	98	80	106	73	80	95	70	88	87	89	75	90	83	103	106	87	94	72	89	77	79	75	96	105	97	91	82	69	75	88	81	83	96	102	87	86	80	89	95	75	66	93	74	88	71	87	92	109	90	90	85	97	88	74	85	88	86	81	78	83	104	93	86	82	105	105	97	98	94	106	79	76	90	68	75	71	69	95	84	107	81	87	69	72	89	78	97	79	94	65	98	86	94	89	83	83	87	83	89	99	94	84	93	84	93	96	92	87	98	69	81	85	83	92	100	86	101	91	95	84	110	89	79	99	110	85	97	89	88	86	71	96	75	100	69	87	84	78	75	96	91	87	92	84	80	105	99	72	83	74	76	89	78	94	95	77	96	100	101	68	94	86	81	94	95	81	98	93	97	92	91	85	81	92	77	95	88	83	103	86	102	75	105	87	98	102	110	96	89	88	81	83	93	84	79	80	96	72	99	76	87	86	96	102	102	81	94	90	104	87	82	92	79	91	75	84	94	74	77	85	76	82	100	83	79	91	74	80	96	84	78	85	90	100	80	92	79	83	86	95	78	92	109	84	88	101	80	89	94	83	78	107	89	67	79	89	87	92	91	77	88	92	84	84	88	81	115	97	74	75	93	78	95	83	84	102	95	76	104	87	96	62	101	96	81
345	2	2100	70071	610	0	20	143	191	370	394	402	354	322	292	311	294	254	244	245	224	210	249	323	479	599	646	637	605	328	161	158	133	144	144	143	137	150	137	129	120	141	113	129	116	115	131	136	120	119	119	103	101	129	109	116	88	108	90	92	86	121	91	108	102	105	104	109	100	113	101	87	94	111	90	125	107	94	119	105	83	106	84	102	98	104	111	84	95	99	92	95	107	83	123	110	108	87	89	100	97	99	99	106	115	105	84	86	85	81	106	80	76	100	94	86	103	74	87	98	91	96	80	81	96	117	80	85	97	99	77	101	85	75	101	99	94	74	86	92	102	90	94	86	112	96	76	96	89	91	87	102	86	95	94	88	81	90	94	98	101	94	87	89	72	87	87	80	90	103	85	92	70	82	112	84	111	93	83	94	107	76	99	75	87	85	99	86	72	88	96	90	87	76	70	88	108	80	88	78	83	88	82	82	82	88	75	95	76	94	101	85	77	90	92	84	92	86	78	108	70	94	79	74	108	78	98	99	93	87	106	92	81	86	105	88	74	99	80	88	103	106	92	88	94	99	89	91	94	89	102	100	94	103	85	92	94	79	69	78	70	82	87	104	98	87	80	96	79	83	103	89	97	119	84	85	90	73	90	77	77	78	92	87	90	105	73	97	88	77	75	87	91	81	89	103	72	110	100	92	93	101	100	83	85	90	93	95	78	88	79	80	90	85	101	97	85	73	89	86	106	84	84	103	70	89	83	68	90	75	80	96	89	75	68	88	97	97	104	95	75	100	100	89	86	78	91	76	90	87	102	80	87	78	89	77	83	68	85	84	92	89	82	83	85	94	84	98	90	103	82	93	92	85	81	99	83	98	74	81	85	87	94	72	79	78	92	111	81	78	92	91	83	77	89	89	100	79	80	87	88	88	77	95	85	81	92	93	80	107	99	83	81	100	86	72	106	90	87	100	90	88	75	82	102	95	93	69	67	90	79	87	87	98	101	99	78	93	89	92	90	104	92	78	92	103	87	79	118	90	93	83	79	101	84	98	87	96	76	80	89	96	89	81	83	97	95	106	91	83	102	71	86	81	88	104	89	88	70	86	99	93	89	70	88	77	75	83	84	77	101	87	90	87	90	79	93	82	87	75	95	82	103	72	103	89	82	105	78	86	90	80	83	109	91	91	75	87	102	84	82	99	80	92	89	66	92	76	78	89	94	81	89	71	91	89	80	93	90	106	94	75	82	84	74	85	80	92	94	90	96	82	94	102	75	93	85	79	103	87	96	80	77	111	77	91	73	72	75	83	75	97	96	92	77	70	88	76	86	92	97	96	92	91	77	73	95	88	90	85	80	99	88	90	70	79	85	80	98	76	90	93	104	84	103	75	80	87	93	91	98	85	89	87	89	79	100	91	87	97	94	91	105	96	95	81	105	90	86	77	81	83	89	83	84	86	97	87	84	92	92	76	104	95	87	86	80	81	81	100	89	94	78	63	105	81	98	73	63	95	89	87	80	84	88	97	89	98	94	92	92	81	74	89	75	83	88	87	91	81	80	77	84	102	86	87	89	97	96	90	95	92	88	76	85	89	92	84	85	84	84	103	90	93	98	85	81	91	92	94	89	91	89	83	78	72	92	90	93	92	93	103	90	89	85	69	76	69	68	80	92	87	101	88	94	75	63	87	91	90	71	80	78	65	74	82	86	94	75	86	102	109	90	78	95	92	77	74	88	82	85	76	78	82	91	97	79	75	89	60	87	90	88	98	80	86	99	95	84	87	101	78	102	80	74	86	85	68	100	92	87	84	71	104	75	87	95	83	93	82	76	77	68	79	82	67	92	89	76	91	97	95	82	73	92	87	87	94	71	81	86	78	88	93	104	67	83	81	96	85	89	83	88	91	90	73	86	101	86	77	84	81	90	90	95	89	80	77	98	91	79	92	90	84	88	77	107	82	91	87	98	83	87	119	103	73	96	89	97	95	84	67	108	75	83	94	74	91	86	76	96	76	88	78	74	79	81	78	68	85	93	99	91	105	65	94	83	87	98	106	90	77	82	79	83	83	79	85	98	93	87	93	78	85	92	94	88	93	108	87	97	84	70	107	86	98	82	77	76	96	82	90	84	90	101	89	89	86	79	94	99	79	93	88	75	102	84	92	103	95	80	82	81	86	92	86	107	80	83	77	94	85	92	99	84	103	87	102	91	69	82	77	86	95	85	84	74	86	83	72	89	87	79	88	69	86	73	89	90	90	86	80	85	95	88	68	93	84	79	97	82	70	69	93	86	77	89	76	109	82	90	85	88	85	82	86	92	81	88	83	93	90	93	83	91	90	92	80
345	3	3500	70196	594	4	26	181	267	389	427	455	398	364	335	311	298	285	285	375	483	631	754	767	813	822	790	718	618	439	219	151	166	164	146	151	160	146	158	150	133	114	153	134	125	140	122	125	134	147	135	130	121	119	120	115	153	128	99	118	120	121	130	113	112	116	124	89	125	116	115	116	119	106	94	122	118	122	110	100	108	104	113	95	130	132	104	107	120	108	105	106	95	118	105	97	81	128	120	117	89	108	108	99	81	85	105	113	92	99	94	111	79	101	121	99	87	93	94	95	85	113	122	116	85	99	108	107	91	97	83	87	95	96	103	103	95	83	108	108	99	101	107	98	92	99	87	98	105	73	99	124	117	102	118	108	100	94	76	83	99	102	99	98	90	108	97	100	91	99	95	112	93	107	112	98	108	109	95	108	99	113	78	103	86	103	104	116	86	102	92	106	114	120	95	84	119	96	97	101	93	83	99	121	90	119	87	110	111	89	106	110	79	106	103	90	94	87	101	95	97	108	96	87	105	97	91	101	106	113	109	87	103	97	78	91	100	92	85	94	82	101	100	94	98	98	90	91	81	100	87	84	116	104	100	110	92	88	101	94	94	104	96	106	97	104	86	91	93	98	123	98	87	100	115	90	81	93	93	105	103	97	80	88	107	95	105	86	95	106	110	80	100	98	103	91	88	94	80	113	105	99	87	77	103	94	108	94	74	92	87	108	81	102	93	87	79	100	95	82	92	85	88	100	105	93	86	112	129	92	88	59	88	108	75	97	88	97	93	95	86	111	97	97	106	79	99	102	98	104	86	96	78	83	98	83	127	87	82	114	98	103	81	85	95	101	104	96	89	110	92	91	91	88	100	81	99	79	91	95	109	78	113	117	109	101	80	81	102	91	97	106	121	89	83	105	109	96	95	92	90	93	84	103	102	99	75	103	96	100	80	95	94	91	93	82	91	100	94	88	84	108	98	85	87	99	91	95	104	91	114	94	84	93	98	114	111	96	103	104	100	93	93	97	117	95	106	81	109	89	92	92	101	96	95	97	128	97	96	90	91	75	106	90	90	96	99	94	105	105	87	116	112	88	99	73	111	94	77	85	95	86	84	90	90	98	88	97	101	90	101	81	87	87	86	77	89	91	93	93	86	92	88	86	87	106	110	98	108	109	81	100	79	97	89	92	90	99	91	97	87	93	91	108	99	97	91	102	94	86	77	99	97	97	108	97	104	92	86	121	100	97	92	85	107	100	94	101	106	104	90	92	87	98	90	102	94	89	93	86	105	92	71	82	87	89	98	97	94	104	92	94	135	100	91	114	76	103	88	100	81	88	100	93	99	90	91	84	89	100	99	96	85	102	102	81	90	92	103	95	94	80	96	95	111	83	90	99	98	111	107	95	98	95	83	93	85	109	91	109	83	91	101	90	98	97	93	114	106	85	88	93	88	94	89	76	90	95	113	77	109	102	80	84	95	97	102	77	76	106	83	102	95	83	86	99	95	81	98	114	87	106	104	107	92	81	100	83	92	99	88	97	100	107	100	102	75	99	87	103	87	105	109	99	84	94	101	88	105	79	108	89	88	103	90	83	101	75	102	100	78	103	86	95	85	109	83	80	97	89	99	94	100	95	73	100	97	95	79	97	104	99	105	81	97	92	100	86	101	100	90	96	93	94	110	78	93	99	76	111	93	84	110	92	100	83	91	94	95	74	90	87	73	93	103	119	97	93	102	78	92	93	89	91	93	76	86	80	87	98	74	92	82	106	73	99	79	90	78	87	99	82	82	96	87	102	101	82	90	90	90	95	84	101	83	95	89	91	102	99	101	84	86	90	84	93	89	99	95	99	78	90	93	97	88	80	96	89	102	109	100	84	95	83	107	103	99	105	104	92	109	89	92	109	87	91	97	95	91	80	97	97	106	91	93	97	92	92	90	90	88	90	85	93	94	84	95	71	80	105	101	96	99	105	100	101	83	92	84	87	101	105	102	92	92	96	112	88	85	109	91	107	85	100	109	109	79	82	80	103	120	90	97	113	99	114	83	99	109	85	91	77	105	91	88	98	100	97	100	99	90	95	89	92	91	96	102	92	84	87	87	91	93	118	93	100	109	103	89	99	77	100	84	90	90	103	78	88	105	92	95	87	88	103	99	92	104	90	94	83	107	86	100	80	111	102	80	81	89	100	92	93	95	89	84	92	86	104	108	95	89	92	114	94	87	104	97	97	93	86	92	96	100	105	91	83	98	104	103	74	94	89	104	84	74	88	74	79	91	91	99	90	81	92	96	100	95	92	89	97	94	100	91	107	92	113	99	98	97	97	105	91	93	80	94	105	83	84
345	0	2700	70321	575	1	16	171	281	410	430	532	447	459	389	367	343	332	317	375	374	498	644	903	960	1006	852	605	363	232	214	200	200	182	203	186	168	168	192	178	137	171	162	168	142	140	151	152	155	138	151	146	139	138	142	141	153	124	127	121	117	141	126	113	122	130	133	103	115	108	138	108	118	124	119	113	107	110	112	120	116	131	108	94	101	98	101	121	111	108	120	121	102	111	108	121	103	96	121	105	88	115	119	98	102	101	100	109	111	82	107	100	90	98	117	99	100	106	95	112	98	108	122	110	94	94	110	114	113	97	102	102	100	121	121	115	112	96	101	98	102	90	104	100	100	98	90	108	100	107	113	95	110	102	88	130	91	108	97	114	103	93	111	100	117	114	87	100	85	111	102	91	108	93	122	93	109	112	112	124	112	121	82	103	115	106	88	117	103	86	105	114	87	114	91	94	128	90	110	89	95	87	110	94	100	95	99	102	95	112	95	101	91	105	108	96	103	113	94	86	106	102	91	104	106	112	103	99	92	96	117	101	104	93	105	99	96	86	98	112	107	114	88	115	80	82	104	112	109	125	97	115	99	88	95	99	100	95	115	113	112	96	102	81	113	101	88	105	78	114	92	106	115	92	90	100	114	86	90	93	106	111	90	100	82	94	107	83	102	96	96	98	95	100	90	89	105	104	93	98	108	104	105	97	115	106	93	80	100	104	96	102	96	115	102	93	96	94	76	99	110	93	95	83	104	120	92	112	106	85	117	108	105	98	90	86	87	117	105	85	90	79	96	87	103	99	94	91	94	100	106	100	115	115	101	96	97	92	103	83	83	92	94	95	105	101	104	80	96	102	115	96	122	84	103	87	110	106	78	79	106	85	96	97	96	77	117	106	87	93	86	97	89	99	89	97	75	107	101	96	97	86	91	92	117	108	90	117	92	105	91	109	99	113	98	88	103	98	97	112	111	92	83	112	103	108	98	82	92	101	80	111	108	104	100	97	115	101	99	99	97	79	107	111	106	99	90	90	88	92	86	86	102	105	83	92	102	87	91	94	110	84	103	104	93	92	96	109	91	103	103	85	103	91	79	99	87	101	90	102	79	112	88	99	97	101	97	90	105	113	93	100	119	106	78	97	102	91	99	96	102	86	81	85	84	97	104	95	110	93	103	91	92	91	88	97	93	114	105	85	106	98	94	104	84	100	108	102	95	102	110	91	111	100	101	97	104	108	85	75	104	103	97	107	107	86	104	100	104	102	97	102	98	102	85	116	94	123	84	82	83	104	102	100	77	97	109	77	102	114	92	93	113	95	101	79	89	104	82	87	94	95	110	83	97	106	93	102	92	106	112	85	93	85	78	76	100	91	89	94	92	100	105	95	108	83	101	98	87	106	88	96	88	105	103	94	100	120	105	105	108	99	104	89	81	96	96	79	84	85	96	96	94	91	98	104	97	100	113	103	110	84	95	119	103	84	80	83	102	107	94	88	98	90	91	97	100	77	78	94	71	93	87	94	93	96	117	111	95	91	93	118	90	102	95	97	99	91	94	100	86	86	89	94	100	94	90	98	113	87	104	106	94	91	95	105	87	105	107	105	98	94	93	103	93	101	91	96	104	107	102	89	95	100	101	108	106	88	80	108	95	107	99	115	112	109	103	104	96	94	100	98	101	78	89	93	94	109	101	126	100	101	98	103	107	98	99	92	95	94	94	107	91	96	93	102	108	92	87	103	87	101	105	106	93	115	93	87	87	92	97	92	99	105	100	89	95	92	101	97	108	90	101	100	108	115	105	103	101	94	114	112	95	94	89	117	105	90	115	84	105	96	99	95	113	103	114	103	92	86	97	108	104	90	93	111	83	92	102	112	109	103	95	89	90	107	112	105	87	100	97	97	92	101	99	91	94	112	110	87	96	103	98	109	95	94	96	102	100	104	92	89	87	109	75	121	103	84	88	108	99	95	101	101	101	91	89	78	97	117	91	92	85	92	84	110	103	89	95	91	91	92	97	104	92	88	107	91	87	111	106	93	99	95	121	91	107	105	102	113	110	100	99	99	87	95	81	103	103	86	99	99	98	74	78	95	113	110	80	97	111	108	92	98	94	103	100	78	98	98	100	99	89	79	81	85	98	98	98	86	101	106	90	71	109	96	87	83	92	95	86	102	69	94	93	91	71	91	87	98	88	86	101	101	105	77	103	115	86	86	111	80	108	102	85	115	88	87	87	85	108	81	86	112	94	87	108	94	85	89	90	88	90	85	82	93	83	103	95	83	80	90	106	94	120	93	91	89	88	90	81	87	85	109	106	86	74	98	82	93	91	88	101	86	106	87	110	95
345	1	1900	70446	611	6	39	194	224	390	347	370	352	370	290	286	252	252	224	228	227	208	206	221	252	357	374	293	181	144	142	165	149	139	140	163	163	135	139	154	131	141	125	117	130	131	141	113	109	115	105	115	123	115	119	130	130	124	138	112	107	103	110	112	120	114	118	134	108	113	112	105	112	142	123	108	115	118	115	107	116	105	106	106	120	110	107	113	110	118	98	112	138	113	107	105	115	94	108	116	126	113	98	114	122	94	109	112	124	106	100	106	125	116	112	109	96	116	110	112	110	108	113	113	87	102	101	126	91	93	105	107	104	110	118	113	113	128	117	106	95	85	117	109	106	112	98	104	107	100	114	109	105	111	90	114	112	122	105	106	117	97	107	116	124	93	120	115	91	108	106	95	102	111	101	124	96	103	94	102	96	97	106	110	103	108	96	120	116	94	98	112	94	98	97	101	99	103	98	96	95	119	104	118	108	108	103	109	88	113	106	99	99	95	107	106	95	104	104	97	109	106	116	87	108	122	124	119	107	111	94	94	92	108	115	110	124	108	111	114	116	98	106	99	96	104	109	110	114	97	108	99	117	102	111	115	102	115	105	78	119	99	115	105	94	111	96	96	92	103	108	93	121	108	108	108	99	101	105	108	123	117	110	100	108	102	103	98	116	90	110	105	110	110	113	114	96	112	102	100	97	111	110	107	104	101	99	99	111	99	104	118	101	120	99	96	112	103	97	110	93	104	111	109	98	120	107	100	90	120	139	106	105	99	96	109	114	115	89	93	104	111	104	102	113	83	110	99	114	113	93	119	107	102	108	85	113	110	107	89	108	88	94	89	93	104	104	92	105	111	107	83	110	96	123	125	118	117	111	101	112	119	107	114	102	106	98	116	103	125	118	115	129	97	98	86	97	87	108	101	108	104	106	101	79	109	118	99	83	99	126	113	101	90	126	99	92	101	100	82	106	103	84	92	114	94	111	101	109	99	97	122	85	81	110	108	114	80	96	116	109	83	119	96	117	102	91	112	99	102	110	98	105	103	114	89	97	110	116	122	100	111	124	99	88	103	97	116	100	100	88	91	117	107	94	115	87	97	119	97	104	110	120	85	106	94	89	99	98	106	112	101	108	103	102	106	109	111	93	107	108	90	98	102	113	90	111	119	125	124	90	95	92	115	97	111	114	106	104	127	102	125	108	107	109	110	110	111	89	100	101	105	91	104	103	114	114	102	115	80	95	98	98	105	110	131	99	106	102	98	93	101	109	101	101	128	114	121	125	94	96	104	126	94	103	106	111	98	111	120	96	101	97	103	94	104	118	98	101	102	105	123	82	110	78	100	114	94	107	112	87	102	96	90	87	85	104	123	108	100	96	99	103	108	107	95	126	100	104	98	100	94	118	103	96	118	107	100	86	105	86	116	112	132	102	104	87	98	116	94	113	112	116	110	94	96	92	95	104	110	99	94	114	96	109	94	101	110	104	103	106	100	100	96	92	98	114	95	116	96	100	110	77	99	107	101	110	117	116	93	115	94	111	91	88	106	112	117	88	98	98	112	108	103	121	110	100	105	93	83	116	101	88	101	109	96	84	97	91	120	114	122	95	104	95	102	99	113	99	97	110	102	91	99	108	102	94	105	96	112	96	113	100	111	106	108	113	105	121	89	115	94	97	114	96	98	94	91	109	119	101	101	104	100	114	98	92	133	109	103	121	99	106	101	80	100	113	105	108	106	114	108	104	110	109	112	113	108	120	104	95	85	92	101	132	108	118	96	98	96	122	102	112	99	98	128	105	99	121	99	111	91	98	108	99	100	83	116	96	107	93	113	114	103	109	87	116	113	100	102	120	125	100	112	107	88	90	111	91	112	95	112	108	105	121	100	112	105	112	102	97	104	108	95	117	94	101	102	94	91	118	97	109	93	108	115	102	95	114	106	109	105	87	91	114	81	91	113	113	97	101	93	105	109	97	117	94	97	116	122	107	115	90	94	100	96	121	111	129	110	111	107	100	110	113	92	101	109	92	108	117	104	110	81	103	97	100	91	78	102	99	125	110	117	103	104	104	102	103	90	98	108	96	107	93	105	107	86	102	98	112	118	99	104	101	70	115	100	97	109	103	109	104	99	95	89	105	114	83	106	116	98	104	118	95	97	102	100	93	99	107	104	93	111	87	83	100	116	111	97	108	109	106	90	92	115	105	93	87	98	93	96	123	94	92	126	88	105	92	110	113	108	86	107	99	100	106	112	110	102	87	105	90	122	112	109	90	107	88	109	114	115	98	100	87	96	98	100	95	96	95	84	111	102	113	112	92	89	102	108	115	120	109	97	111	92	121	116
345	2	2100	70571	597	6	39	195	271	402	426	446	426	392	338	332	289	281	262	361	431	559	633	722	720	643	457	302	202	181	173	172	185	153	165	155	144	136	155	163	128	144	121	124	137	140	138	135	132	127	109	125	131	128	128	129	115	112	121	106	111	119	116	129	109	127	109	126	93	110	99	131	111	111	116	119	112	121	131	112	101	128	102	124	111	116	113	106	103	117	125	108	127	104	118	98	118	110	96	99	95	118	100	119	131	104	104	95	113	113	97	100	109	94	93	101	102	106	95	114	113	107	113	110	109	102	137	119	101	118	106	129	109	94	97	116	108	101	116	113	88	110	109	112	102	97	121	112	95	121	82	102	104	99	98	110	90	120	103	114	85	104	105	102	98	108	121	99	115	75	95	119	98	90	97	93	104	124	109	106	123	117	92	106	104	109	103	82	105	109	102	83	96	98	104	82	94	97	112	84	104	109	97	95	91	93	108	100	109	100	93	103	100	120	104	101	91	93	119	112	99	96	103	90	87	115	97	98	101	96	110	111	104	95	102	105	104	106	116	87	95	105	97	114	96	90	127	108	96	96	118	108	102	122	88	105	107	103	98	95	109	92	110	111	106	98	109	100	117	128	89	91	95	105	98	121	105	113	81	105	106	108	97	122	91	100	96	99	86	101	102	90	96	90	104	93	108	102	100	104	111	92	91	115	109	110	95	100	96	98	112	94	103	87	84	92	85	97	103	101	112	102	106	93	90	89	127	107	107	110	89	103	81	105	102	122	93	100	96	79	89	106	102	96	102	112	85	91	79	87	113	108	92	101	107	103	103	102	101	89	98	89	107	101	117	89	91	99	95	122	97	109	117	85	119	109	86	95	101	121	90	88	95	80	87	100	107	108	115	78	112	105	87	93	87	110	95	98	97	103	112	114	83	120	89	105	122	83	124	111	94	94	108	102	97	110	103	75	87	120	90	97	99	103	103	93	78	112	118	98	87	106	91	105	95	100	111	102	114	100	92	89	114	105	101	88	89	101	100	108	112	108	105	120	102	109	81	95	100	81	90	95	100	115	95	103	90	91	119	84	85	108	99	91	119	129	108	96	102	88	103	109	112	92	96	101	111	102	91	101	74	80	77	93	94	102	92	93	115	93	105	94	113	109	98	94	124	91	98	92	99	109	103	100	102	102	101	88	99	108	100	101	92	103	101	79	98	93	99	97	98	89	109	89	108	111	104	92	99	87	93	111	108	104	95	99	98	81	114	113	95	96	103	113	94	90	111	90	96	102	85	95	97	100	99	101	88	110	108	90	82	117	86	91	107	93	109	99	116	102	86	105	94	102	96	105	102	102	97	96	98	89	87	92	95	121	96	107	97	102	90	103	103	104	105	99	77	102	126	104	103	96	85	93	103	83	92	106	84	120	91	104	119	95	95	82	115	105	100	110	91	89	114	82	97	119	94	105	86	96	96	96	96	93	94	110	107	102	106	87	95	107	101	97	97	103	100	82	127	84	105	88	84	112	108	85	110	89	103	95	103	88	94	110	97	95	119	116	112	89	100	95	112	101	112	90	93	93	97	101	103	105	90	98	89	100	113	95	90	89	126	91	93	108	106	81	107	105	109	98	118	99	91	94	98	102	89	98	88	108	108	103	93	105	97	92	97	93	81	90	86	107	107	105	98	126	99	124	108	86	90	119	99	100	119	94	116	111	115	98	93	89	120	97	84	93	115	112	115	95	91	118	97	103	75	106	94	94	112	88	107	94	102	109	95	109	95	105	97	88	102	116	98	92	113	87	103	107	111	81	108	91	100	107	102	117	112	95	107	98	102	98	110	102	89	92	127	103	95	100	97	115	102	106	94	87	115	100	107	98	112	112	113	94	92	103	112	102	72	97	93	87	95	100	93	98	94	106	110	106	78	114	86	85	108	110	105	78	89	100	113	122	87	105	100	90	93	105	108	86	69	97	85	92	96	75	92	108	100	96	101	111	96	102	102	108	96	90	82	108	95	99	104	107	114	102	113	100	103	101	88	110	114	101	100	106	96	110	89	98	101	85	113	99	93	92	90	104	101	106	112	115	98	97	105	102	98	106	90	99	94	109	116	102	87	96	87	97	110	101	115	91	105	90	105	89	94	95	93	98	92	103	108	115	100	74	98	112	102	98	101	89	114	98	87	78	98	118	90	100	122	109	83	97	94	91	109	118	91	91	87	88	108	109	119	94	90	90	89	100	110	102	98	126	95	92	84	97	105	123	105	100	96	109	90	79	123	103	112	111	100	109	109	95	100	102	111	96	95	103	81	100	94	101	105	76	100	92	102	100	108	106	98	87	102	94	98	107
345	3	3500	70696	588	4	57	276	349	435	450	483	423	410	375	353	294	316	300	274	274	459	678	856	930	982	1009	1003	853	594	300	201	197	197	166	164	185	152	162	152	160	150	116	159	141	137	132	148	142	138	142	151	132	128	129	129	125	118	119	123	136	141	111	116	93	141	119	119	126	120	128	117	107	101	125	117	121	110	119	110	102	110	106	123	116	118	130	117	121	108	108	101	128	99	111	108	107	120	101	106	106	120	108	110	98	117	132	112	95	101	105	97	112	119	116	97	126	117	106	117	131	111	121	102	109	111	109	128	135	102	114	130	110	128	105	95	114	115	116	114	98	94	118	95	105	113	95	94	109	101	89	113	116	105	123	102	112	97	117	105	117	75	93	103	105	111	112	110	118	97	122	110	116	101	105	107	83	101	112	110	113	102	99	134	102	121	104	95	110	120	100	122	119	120	94	115	103	110	95	101	123	118	123	105	93	94	92	107	108	130	104	112	117	90	105	108	101	120	91	103	109	110	99	99	110	119	110	110	98	79	99	129	103	112	104	91	112	133	104	101	105	117	107	106	110	105	107	97	93	105	104	114	98	105	100	111	111	102	105	85	117	96	94	117	97	93	104	112	109	107	84	113	119	87	107	102	105	117	94	102	111	96	102	106	105	117	105	104	113	133	104	103	99	108	93	120	114	114	126	110	114	103	104	101	105	110	116	100	107	128	101	122	115	115	105	119	90	114	105	108	104	102	89	99	107	105	102	106	105	115	92	117	104	96	118	91	113	103	101	100	101	103	97	128	100	120	112	115	105	106	102	109	116	97	119	105	96	115	111	106	73	91	124	82	99	113	104	107	116	104	99	105	121	102	88	98	100	102	104	120	100	138	111	126	103	122	94	107	94	98	111	104	109	115	111	115	108	110	106	120	89	114	114	124	101	101	104	113	106	117	99	109	104	98	112	98	121	99	100	104	96	100	104	114	82	123	111	103	129	93	105	111	103	105	113	97	103	127	105	96	108	100	108	108	105	90	107	92	109	94	109	109	89	111	107	105	110	108	116	105	103	98	112	105	93	109	111	109	123	103	116	113	102	106	113	90	106	115	114	94	100	91	113	96	106	117	90	106	109	122	91	100	98	113	110	113	98	101	114	101	105	92	111	113	100	107	93	110	101	97	128	115	110	103	106	107	91	83	103	104	95	107	76	118	103	96	109	99	109	112	106	106	104	83	91	90	115	103	102	104	101	107	84	110	113	111	112	119	112	106	125	124	126	101	107	109	100	114	103	103	89	76	102	133	89	110	91	120	106	101	105	101	107	115	100	100	104	101	106	126	105	110	104	108	120	114	107	99	111	108	110	111	110	111	103	104	115	115	106	106	104	104	99	106	105	117	83	105	122	102	109	114	103	97	96	97	122	120	104	111	106	108	107	104	116	106	94	112	115	99	93	120	96	103	112	94	105	97	98	87	112	120	93	115	90	99	93	90	112	101	108	89	97	114	113	96	94	97	113	105	106	102	83	103	97	99	99	109	87	92	111	118	102	112	116	104	107	105	126	123	96	97	106	115	93	98	87	103	111	103	98	116	93	95	113	107	119	130	106	108	100	99	130	116	101	104	89	117	100	109	104	107	110	107	110	96	116	98	70	111	94	111	102	108	103	121	102	93	107	107	103	88	111	89	121	100	101	100	108	119	114	112	94	126	125	97	105	93	91	122	111	95	115	103	96	122	103	122	116	95	99	100	105	116	106	113	100	100	98	101	111	106	116	106	96	117	96	99	119	110	100	111	101	102	107	110	113	123	94	95	92	96	93	116	108	100	98	105	103	100	102	113	120	112	97	89	100	95	112	101	108	122	124	118	105	113	94	94	87	118	91	101	104	93	110	100	112	109	119	119	117	101	104	102	95	105	97	114	109	102	100	89	112	89	99	93	106	96	118	101	95	107	101	106	112	105	99	115	104	109	103	97	118	106	118	88	110	105	102	114	121	106	111	80	106	101	105	95	106	106	114	94	121	118	116	106	116	94	102	107	102	117	96	94	99	97	103	108	94	109	92	129	99	119	105	101	92	94	94	111	100	109	122	94	101	111	109	83	100	94	121	111	103	119	102	81	120	102	116	110	126	76	110	108	112	97	114	96	102	100	100	107	95	102	107	81	96	109	96	89	115	112	97	97	95	102	111	94	105	128	103	92	114	118	104	114	89	97	96	107	97	95	104	98	104	92	110	100	90	96	104	113	106	119	95	108	103	116	118	104	108	109	99	109	110	115	102	110	111	98	106	112	112	105	121	113	99	97	105	119	93	86	95	97	102	106	100	91	94	101	116	100	98	122	101	87	102	113
