345	0	2700	177902	467	3	32	406	822	972	858	795	669	652	533	518	444	429	372	364	332	295	289	275	268	248	211	211	202	196	194	190	173	165	146	154	145	160	149	139	137	145	123	132	126	114	116	126	121	115	120	96	110	109	112	112	118	115	110	126	105	106	102	92	121	122	116	107	113	131	139	200	190	187	176	146	127	73	108	98	89	88	88	78	84	107	84	98	108	93	83	83	77	86	85	82	71	71	74	88	89	81	91	73	81	75	75	77	83	100	107	83	84	89	82	100	89	87	81	90	78	80	77	98	75	79	70	87	87	81	81	83	79	90	80	82	88	77	76	92	81	110	84	65	89	69	82	80	91	82	94	76	85	86	82	79	77	79	64	83	78	89	75	72	82	63	65	84	78	87	93	78	88	80	76	87	77	77	71	73	101	92	83	88	79	78	90	76	78	79	64	97	96	78	97	82	83	79	78	79	70	84	93	87	78	67	86	71	72	82	75	90	77	74	74	88	72	92	73	75	87	74	84	64	88	91	69	57	75	78	93	91	73	69	67	76	70	85	73	81	68	77	79	75	87	76	76	77	75	73	105	69	79	93	57	91	76	92	78	84	83	83	71	75	62	68	76	74	79	66	75	91	49	81	78	61	96	84	80	85	88	74	103	76	83	87	87	63	98	77	77	68	76	87	74	56	95	64	68	76	82	63	87	90	67	85	78	91	77	68	81	79	91	66	73	82	74	100	79	80	76	70	64	80	78	84	98	71	77	69	72	71	72	90	91	85	97	86	56	82	78	82	82	79	70	86	82	77	85	88	79	79	74	78	91	59	76	68	78	69	70	82	74	94	82	100	71	74	110	63	84	96	83	85	67	78	100	91	101	71	97	69	82	88	92	73	69	78	79	64	79	74	81	87	99	91	74	85	90	80	62	71	88	75	85	79	79	74	72	84	81	78	83	75	74	75	81	81	91	84	80	63	68	74	75	76	75	84	67	62	87	78	77	78	52	83	71	80	54	90	77	87	85	78	84	82	80	82	70	73	74	86	78	77	75	94	88	93	66	72	89	77	70	67	61	81	90	94	84	69	89	92	59	63	75	71	77	83	82	80	72	66	76	94	58	101	80	70	67	75	90	80	68	73	74	91	70	88	69	62	68	73	76	65	83	75	69	85	68	56	96	88	75	74	86	61	63	67	66	71	77	69	61	78	70	92	72	74	79	96	79	81	70	86	93	76	80	76	82	75	69	56	65	69	68	79	73	67	89	86	82	68	77	76	95	73	77	68	74	85	72	57	65	72	82	68	89	74	92	77	89	86	68	79	79	65	73	79	68	99	78	92	74	89	70	82	84	78	61	99	69	76	70	78	81	60	72	65	96	80	75	75	83	60	92	69	88	71	64	74	77	85	72	83	80	70	94	76	78	82	67	87	70	72	61	77	70	71	73	85	60	79	73	69	82	80	80	79	70	94	72	90	91	72	61	86	99	71	99	74	66	84	64	87	78	68	72	76	67	74	78	73	85	76	72	78	78	80	73	73	88	75	59	74	89	79	83	90	72	77	71	67	70	75	82	89	96	69	88	69	72	83	64	70	83	84	68	68	70	72	77	73	86	70	68	68	89	93	71	74	71	73	79	84	67	71	84	74	84	84	80	83	76	83	65	87	70	80	68	88	79	66	84	74	76	74	73	80	84	73	65	72	71	72	66	77	101	85	72	65	69	95	87	86	82	90	82	82	87	82	69	62	78	65	75	70	97	89	82	73	70	71	73	73	58	78	79	68	85	76	84	84	72	93	76	75	72	87	99	78	76	73	74	100	88	82	94	81	75	71	76	84	69	75	73	86	68	84	76	79	73	84	90	79	77	88	74	74	97	86	61	78	70	84	69	81	86	78	62	57	80	84	77	74	70	77	81	101	78	67	80	71	81	71	87	92	74	63	81	70	70	72	78	94	79	81	73	65	72	75	69	92	93	77	93	66	68	80	73	84	65	84	74	72	82	66	63	80	85	77	74	85	81	63	70	83	82	79	66	75	71	84	67	78	68	94	71	76	55	69	73	61	82	79	85	84	87	74	71	91	82	81	66	70	82	75	63	81	72	74	92	91	81	78	74	85	66	75	64	71	73	72	74	83	68	84	78	79	62	66	79	74	72	76	70	90	80	80	87	84	73	75	86	78	71	61	73	61	78	76	70	82	78	90	76	63	64	79	87	76	71	80	71	78	64	78	81	79	84	73	84	62	69	79	80	71	65	80	71	63	69	79	69	77	78	78	68	89	84	75	83	89	72	78	86	72	77	81	68	75	66	80	91	93	100	88	71	81	63	80	82	85	75	89	79	90	86	76
345	1	1900	178025	470	4	51	498	665	671	601	578	516	487	418	394	326	320	290	278	236	231	200	222	181	164	160	168	145	155	146	144	144	126	150	151	122	111	119	113	115	102	124	121	103	111	118	111	102	119	108	95	110	112	101	96	95	117	103	95	101	101	97	109	99	106	95	83	108	96	125	109	125	124	129	123	116	89	92	92	98	81	88	74	86	84	66	90	83	83	82	85	91	84	87	90	79	92	84	97	97	71	70	87	97	80	109	83	95	67	94	83	95	77	72	105	64	91	84	84	92	87	92	92	97	95	80	83	85	78	94	62	92	69	78	90	74	92	92	96	82	77	77	92	84	66	78	94	88	91	89	84	78	69	86	77	68	94	91	91	71	62	73	85	71	94	78	88	90	78	84	79	95	71	88	78	88	81	77	83	82	80	75	74	92	85	75	85	97	94	88	75	90	103	82	85	89	67	85	81	66	87	74	85	77	88	69	90	71	80	73	87	91	73	86	75	81	60	78	87	86	103	87	72	91	97	69	88	83	85	84	95	73	82	90	84	74	71	83	88	80	75	84	85	76	84	80	78	77	99	73	81	93	92	84	69	66	95	76	86	81	57	79	75	77	97	75	76	77	83	71	75	85	73	86	79	82	87	76	79	64	69	84	76	77	80	75	81	87	66	76	75	77	75	67	87	88	80	67	89	92	80	93	91	81	94	87	62	76	77	79	79	72	87	81	78	102	73	99	82	88	70	77	78	79	92	93	100	77	74	72	79	87	88	80	82	89	75	77	92	81	78	101	83	81	90	70	88	87	81	77	88	68	86	75	86	84	88	93	62	65	74	72	91	68	97	72	81	81	74	76	74	84	79	103	81	77	81	78	82	81	82	78	105	89	74	72	88	73	76	89	86	83	80	64	83	95	87	85	69	91	73	90	86	70	79	79	75	72	82	87	75	86	89	71	91	87	80	75	89	92	80	85	87	74	67	88	64	81	86	87	71	90	87	84	84	88	57	85	72	75	78	79	75	80	93	88	95	72	76	87	92	80	81	90	83	82	83	93	86	87	101	75	68	70	76	77	87	74	63	76	88	80	87	76	83	75	98	83	77	74	62	91	80	92	88	92	76	83	81	90	84	77	67	82	63	72	94	94	77	108	100	67	84	82	66	71	77	76	87	93	79	76	94	80	76	79	90	90	84	77	78	84	83	80	67	77	82	68	67	78	85	86	74	80	74	88	72	74	71	80	84	79	84	55	80	74	94	96	83	67	85	85	89	76	83	99	84	73	102	81	78	83	76	79	84	97	90	72	80	82	80	89	75	76	89	82	73	69	87	87	76	77	72	77	75	65	86	68	86	75	88	85	87	93	86	75	87	71	83	98	85	76	95	82	69	96	68	84	83	87	83	87	79	76	91	70	82	86	81	96	81	86	84	73	91	71	79	61	84	69	74	82	89	76	90	88	81	79	57	79	80	99	90	92	86	78	73	75	91	81	85	83	80	78	77	90	75	62	92	85	82	89	78	66	91	86	75	80	87	71	66	78	74	94	57	81	80	87	75	87	91	92	93	72	87	98	85	83	80	70	73	69	90	69	75	95	58	68	78	72	75	81	98	81	85	81	79	71	90	76	72	75	91	72	79	75	73	83	82	77	83	88	77	76	72	67	91	70	89	107	77	84	85	79	98	83	81	72	83	79	93	71	85	69	78	65	90	90	79	87	79	62	74	83	79	67	82	81	84	69	80	75	71	78	90	87	82	80	99	83	93	79	85	69	83	79	88	65	67	81	82	70	60	68	83	94	96	81	67	85	90	86	70	92	83	87	80	91	82	81	71	83	64	83	81	74	71	80	79	86	83	91	81	72	75	84	89	86	95	90	86	71	83	67	73	90	74	81	71	89	90	73	87	76	84	111	79	84	77	93	84	73	102	89	95	82	93	76	84	80	78	72	75	80	89	75	73	82	92	79	87	78	75	84	63	74	82	79	73	95	67	95	73	74	98	97	96	86	74	89	97	82	96	81	78	74	86	76	60	72	84	75	74	88	83	73	78	82	92	65	89	84	71	75	61	81	82	80	86	79	91	73	86	69	95	95	99	73	83	91	79	72	94	85	70	74	91	76	80	75	82	56	67	92	87	76	72	80	98	85	71	83	85	68	72	91	80	74	72	92	83	77	58	92	84	84	83	94	71	81	58	68	71	83	78	84	80	67	83	79	86	85	74	71	80	75	75	75	83	86	80	80	75	80	89	96	93	67	83	74	73	84	60	71	91	91	93	85	78	68	92	85	68	81	99	83	63	78	80	86	86	78	77	74	81	95	83	94	64	78	85	53	85	65	93	82	76
345	2	2100	178148	481	5	38	450	679	712	610	567	480	481	397	386	309	284	301	251	262	208	204	200	209	163	179	170	139	164	154	154	138	143	137	146	140	134	131	124	106	145	128	131	116	109	119	104	95	121	101	92	94	114	117	107	108	90	82	104	84	109	93	85	88	95	92	110	101	132	141	142	130	153	117	108	115	84	80	81	73	77	93	85	74	105	76	77	76	92	87	69	84	88	82	81	72	80	66	75	65	89	78	80	71	77	75	87	78	85	85	91	67	87	66	63	82	81	95	78	75	80	89	75	92	72	78	83	81	77	94	81	68	76	82	88	64	69	79	80	82	80	89	87	67	76	72	73	85	80	97	77	79	76	75	85	89	93	75	79	92	78	65	61	72	92	84	72	64	91	75	61	83	66	84	82	83	58	76	83	79	79	87	68	75	77	95	65	79	88	76	78	78	80	93	72	77	78	78	85	60	84	80	71	81	84	85	102	89	65	79	87	81	72	84	70	81	79	89	90	78	82	69	67	68	64	81	63	72	81	65	65	73	79	91	62	73	75	70	87	68	75	87	79	103	75	71	80	89	84	80	78	85	89	86	81	80	77	77	84	97	61	67	60	62	68	73	70	72	61	67	73	60	65	64	72	71	90	80	70	79	83	76	83	87	81	64	74	75	74	90	73	59	68	65	75	84	64	70	72	90	95	64	62	82	74	54	65	71	76	75	75	73	66	77	76	62	70	69	73	62	81	72	74	76	60	90	76	72	66	71	81	72	89	79	63	73	72	68	73	71	92	71	62	87	78	71	85	73	79	70	61	74	69	71	68	63	69	77	71	76	85	79	74	75	68	81	95	73	77	90	89	64	70	75	71	86	67	68	72	76	79	66	93	66	66	99	75	69	70	77	68	72	77	83	80	64	66	84	82	68	71	69	64	61	68	70	79	72	61	81	72	84	70	72	76	86	65	70	74	69	65	65	96	78	85	73	84	76	62	76	65	61	74	79	78	64	76	81	79	66	81	82	66	75	69	66	87	73	62	80	78	63	66	70	67	99	77	79	69	54	72	71	66	83	66	88	70	74	86	62	80	91	86	73	77	78	68	79	72	91	88	74	72	73	78	72	81	66	73	93	68	64	79	79	91	74	72	70	67	79	67	68	79	64	82	66	65	76	76	79	80	74	78	69	68	83	72	69	89	77	75	67	81	77	70	80	67	61	94	68	91	70	75	90	77	79	80	66	81	83	71	71	83	85	88	85	94	88	79	63	76	71	66	65	65	73	66	74	62	77	77	77	70	82	84	89	87	62	80	66	73	70	84	65	83	71	78	72	89	78	75	74	61	73	81	57	68	81	78	62	69	57	78	65	63	56	55	76	68	86	60	52	83	84	61	97	71	82	77	79	86	76	74	84	81	74	87	70	58	62	71	69	91	84	73	70	68	88	81	60	63	92	76	68	75	77	65	78	94	73	64	80	82	78	79	78	73	64	80	68	69	76	71	76	61	76	82	72	82	81	67	86	75	61	80	81	88	70	74	80	75	73	85	75	90	71	74	73	56	76	70	82	77	73	80	87	70	79	64	73	76	85	85	74	75	76	87	85	75	73	84	68	85	68	74	68	70	84	76	65	61	82	71	83	86	67	62	83	75	75	74	73	86	68	71	79	65	79	59	77	71	62	78	72	62	77	77	76	70	67	72	80	65	62	96	71	72	82	81	70	82	86	66	75	86	84	64	76	91	56	84	77	75	67	83	91	77	77	77	75	69	69	68	80	78	83	76	70	70	88	61	79	67	66	68	75	74	92	78	72	79	78	69	74	79	70	63	91	82	78	65	91	77	72	67	77	76	68	88	98	62	62	79	77	70	74	69	72	77	87	74	63	77	80	60	75	70	74	68	87	66	66	73	70	65	78	64	78	84	65	83	80	83	51	70	63	88	80	83	81	76	71	92	64	66	83	72	51	83	73	87	85	63	70	69	89	66	70	84	76	86	93	64	71	74	67	80	63	80	53	72	84	63	90	82	72	76	73	72	73	76	84	80	55	63	68	80	71	80	64	67	86	90	70	69	75	91	75	86	69	75	66	61	74	79	63	62	72	50	78	68	80	64	66	81	83	73	82	58	85	83	82	78	67	79	76	73	86	90	65	80	72	66	81	63	71	60	82	76	71	83	80	66	72	86	57	60	85	72	87	86	87	70	64	86	75	83	99	67	77	70	76	75	82	71	71	64	60	74	72	77	79	63	76	77	58	79	79	72	70	81	90	73	67	66	76	78	80	83	83	77	78	76	68	68	69	67	76	86	68	71	73	76	81	61	75	66	81	61	72	83	81	77	75	66	75	88
345	3	3500	178271	491	4	15	343	636	733	632	597	508	486	408	390	351	322	325	305	295	266	204	247	228	244	199	193	202	176	174	156	170	172	151	171	167	166	174	154	156	140	157	159	134	129	119	144	113	124	145	117	137	128	110	125	146	136	122	119	114	126	137	123	93	108	136	130	138	164	151	197	183	179	164	149	120	126	103	106	98	101	107	88	98	107	82	85	105	86	115	97	90	93	98	93	95	108	106	90	80	113	103	82	100	101	102	88	97	92	91	98	99	105	77	94	106	121	98	94	100	82	95	104	86	83	86	96	83	73	77	115	101	86	78	92	88	84	88	95	101	97	85	113	100	101	87	84	99	107	96	88	93	97	79	101	86	99	94	81	91	100	106	84	92	95	100	96	89	93	90	85	81	99	91	84	95	105	93	82	100	76	93	80	87	85	97	101	85	82	92	94	96	87	78	89	72	95	73	98	81	78	105	91	101	84	99	93	90	85	87	78	105	105	111	82	98	95	80	80	98	88	102	95	77	78	99	98	94	108	103	83	77	91	93	97	112	95	91	98	90	98	96	101	85	97	92	86	88	85	88	78	73	103	83	96	94	85	103	79	92	95	95	71	101	106	79	110	84	85	87	101	113	90	92	100	67	93	88	102	103	82	104	94	75	83	97	91	93	95	80	75	117	98	85	98	95	97	81	83	108	76	89	108	69	102	100	98	77	89	97	98	74	73	102	105	77	92	101	80	96	101	91	79	89	96	88	94	84	78	68	104	93	101	77	102	94	88	96	92	106	77	82	86	77	72	77	83	82	85	74	77	90	70	92	84	92	87	71	75	98	78	94	74	103	104	91	91	90	92	86	93	86	96	85	106	78	111	76	97	83	85	89	95	97	96	93	99	98	96	101	84	101	79	93	83	97	90	98	75	84	102	90	96	85	91	111	87	74	99	84	90	100	92	103	83	101	93	112	97	71	91	86	96	90	87	111	79	99	90	92	76	78	88	79	86	100	90	106	101	96	105	98	88	99	103	102	82	77	67	80	77	89	88	99	82	79	96	100	72	111	95	84	96	79	83	87	107	91	85	97	88	85	97	98	80	83	77	94	76	99	114	85	81	75	107	90	89	73	75	100	97	94	86	76	78	103	101	71	93	79	92	74	85	84	98	82	97	100	78	101	104	94	96	104	91	98	85	96	91	93	82	94	91	86	98	78	88	80	76	70	88	90	101	101	73	100	87	91	100	96	75	106	94	93	98	82	90	92	104	93	81	89	81	100	92	71	79	76	92	77	88	92	102	88	114	95	98	101	87	87	88	99	86	106	90	90	76	91	93	84	90	84	92	83	73	92	89	73	89	71	96	100	98	107	84	101	91	91	98	88	79	84	78	77	69	78	82	90	93	83	98	82	119	106	92	88	74	103	102	78	90	83	83	84	80	92	85	81	62	93	104	67	95	102	91	89	80	79	96	97	105	85	100	82	82	83	76	80	79	99	90	83	90	83	78	92	94	114	95	102	86	93	88	105	95	97	81	92	84	87	84	88	74	96	93	82	102	85	89	85	94	106	76	86	87	90	99	81	86	83	83	92	91	79	83	80	98	84	86	83	93	91	96	85	87	83	85	97	84	91	86	101	102	82	88	82	105	106	95	98	91	93	94	95	78	90	63	88	93	93	78	91	90	86	104	94	89	93	85	106	93	80	93	94	77	76	75	74	78	93	83	79	103	85	99	123	85	87	101	83	93	99	81	86	84	81	95	92	88	105	81	84	118	89	68	92	77	107	85	93	75	97	93	86	88	71	87	114	96	108	84	94	72	91	82	88	91	100	86	97	79	88	92	82	89	100	90	98	106	83	87	76	87	88	100	94	86	100	89	82	85	82	78	87	78	106	97	85	84	74	84	75	86	87	85	99	95	96	92	96	81	76	59	92	87	99	71	106	87	88	83	96	86	87	97	75	98	71	77	80	75	95	105	99	99	84	93	95	79	89	92	101	103	81	72	72	82	82	84	79	92	90	76	89	91	90	87	87	85	84	97	74	87	85	84	88	73	77	106	105	73	81	91	97	78	80	102	101	70	92	90	95	98	108	89	91	95	81	92	102	72	93	100	102	94	73	75	93	82	106	83	62	88	73	101	79	80	91	107	92	91	97	81	91	99	91	92	90	104	97	105	82	92	81	92	88	72	86	74	93	101	92	76	91	83	80	79	93	88	92	86	94	85	82	81	93	105	84	95	83	88	84	95	101	90	83	81	86	115	101	98	94	106	87	89	80	90	72	81	78	83	81	90	84	88	98	82	71	90	81	105	77	98	83	91	92	81	97	103	112	88	77	90	81	92	99	98
345	0	2700	178395	485	0	25	270	575	695	570	610	523	489	412	442	377	346	274	290	239	244	241	234	223	199	209	221	199	158	181	198	179	189	166	166	172	161	155	165	160	162	153	167	148	144	149	138	136	132	130	131	116	113	123	119	130	122	117	142	112	127	121	110	120	142	109	107	144	181	192	211	204	229	203	150	142	134	106	107	107	95	99	84	90	99	78	99	90	82	91	92	90	99	70	72	92	88	91	94	97	96	79	94	90	92	89	96	110	72	78	92	91	83	90	98	83	70	99	97	82	81	95	90	85	96	100	62	85	84	85	71	88	83	104	85	83	89	98	80	89	69	93	87	96	85	84	93	80	85	73	84	85	81	90	74	85	79	68	82	86	74	79	86	90	82	98	104	83	73	88	96	99	77	80	76	84	91	88	85	96	88	74	94	89	93	89	89	81	79	84	98	76	65	68	68	59	96	83	84	87	89	70	81	82	83	93	94	94	89	86	77	74	73	91	77	61	78	72	86	70	75	69	83	75	88	77	88	90	73	91	78	71	74	75	68	79	76	64	82	92	98	79	86	73	95	94	86	86	83	89	93	66	82	84	84	66	82	83	76	70	96	88	84	82	81	81	106	83	85	84	95	77	78	80	84	81	80	81	100	75	86	88	76	88	80	75	75	89	77	90	79	80	97	72	90	81	83	78	81	77	69	91	79	75	81	70	80	95	106	72	83	94	82	76	82	95	93	97	70	87	75	80	83	75	77	75	67	86	81	80	75	85	82	80	87	72	74	83	83	80	77	80	90	83	81	86	76	78	76	68	95	76	89	73	79	82	98	66	80	78	103	81	86	67	88	74	73	69	68	79	73	98	75	76	82	76	96	79	70	79	83	77	72	93	84	77	92	94	69	76	84	77	85	81	67	92	85	80	97	88	74	76	79	92	83	83	81	93	85	89	82	87	75	87	98	82	90	76	84	76	95	104	86	83	66	75	102	69	85	63	78	89	97	97	96	65	69	79	84	76	81	71	92	74	90	75	70	75	80	74	93	86	79	81	63	71	92	82	76	88	85	95	71	81	76	71	86	86	80	84	80	77	82	75	84	73	69	97	73	70	76	76	69	78	54	86	67	84	81	72	87	82	105	78	81	89	87	81	105	63	79	80	101	76	76	79	74	80	69	80	90	78	88	82	95	81	82	91	90	80	78	79	88	82	85	90	66	78	73	72	75	74	74	80	83	93	84	82	85	76	71	92	83	84	72	85	81	77	69	98	69	82	67	82	79	67	78	97	91	93	93	76	82	87	80	81	64	77	73	94	81	90	71	87	97	75	87	79	86	82	86	79	97	83	90	76	68	89	60	86	80	78	79	81	99	88	95	92	76	87	81	85	77	81	64	83	98	81	80	67	83	93	71	78	78	83	89	85	74	86	88	71	68	80	81	90	68	81	72	84	84	75	72	73	68	74	84	84	89	93	78	83	75	76	80	77	69	74	78	81	88	86	78	71	83	81	70	76	83	87	77	78	83	79	80	91	79	74	69	66	79	99	79	79	76	79	78	97	86	80	75	95	79	72	81	83	83	85	94	100	79	93	78	89	94	87	82	87	80	66	71	87	80	73	63	90	82	94	66	81	54	88	72	71	87	66	73	92	102	79	80	95	87	68	77	81	83	66	66	79	64	91	68	94	77	82	79	70	66	85	89	80	85	81	78	77	95	71	86	69	77	81	82	86	91	71	75	77	86	83	78	66	86	56	76	75	78	79	92	73	88	71	75	63	83	80	81	83	82	88	78	73	82	78	69	75	68	66	56	79	66	79	98	85	58	73	83	87	82	80	100	80	83	87	82	84	60	83	71	71	87	79	77	69	84	70	99	68	72	75	70	73	73	75	89	65	86	77	79	60	72	75	77	75	79	84	61	89	80	82	68	83	107	69	80	88	74	71	77	78	90	78	97	67	77	81	78	71	86	75	86	89	92	84	87	87	76	88	75	89	90	72	97	71	77	91	89	98	87	72	84	88	69	81	85	85	85	75	83	87	80	84	85	78	65	86	87	68	71	69	75	71	76	95	69	87	72	75	80	79	74	84	72	89	81	90	81	70	85	67	71	96	71	87	91	76	78	82	76	83	73	68	91	88	84	92	84	90	85	76	82	91	64	85	77	74	74	68	80	78	63	82	79	73	83	80	88	85	79	88	72	58	80	58	75	83	72	58	85	104	67	74	86	66	73	76	80	72	81	90	83	74	71	91	78	81	95	78	86	67	86	81	78	75	82	84	77	53	82	83	94	75	76	84	78	57	82	76	81	83	79	83	86	65	85	93	85	89	88	88	75	84	72	68	84	82	70
345	1	1900	178518	484	4	65	445	570	529	519	501	448	461	358	342	331	299	287	241	216	196	211	189	186	199	179	162	164	158	190	170	134	152	175	147	160	157	115	128	115	137	138	108	132	148	116	149	144	109	114	126	142	128	117	119	121	103	113	120	108	130	104	99	114	104	110	110	106	100	117	158	146	140	146	146	145	131	143	120	99	98	104	109	80	89	111	94	118	107	81	108	95	81	108	103	92	97	98	85	101	91	97	91	105	110	96	115	78	98	97	85	100	93	91	96	100	116	100	90	86	105	86	100	93	97	115	85	95	82	85	103	104	105	98	90	94	92	88	95	92	104	97	90	93	83	85	81	94	79	86	90	88	88	93	122	104	85	83	121	78	84	125	89	91	78	91	84	89	97	110	88	92	105	91	94	85	100	117	97	89	101	93	89	87	98	95	92	98	116	77	99	104	84	82	102	110	108	92	114	85	108	92	86	92	99	88	83	76	89	83	111	89	79	80	85	98	86	114	91	82	82	101	103	105	99	95	92	88	113	94	91	92	100	85	82	88	106	93	105	93	98	81	88	80	77	88	97	97	107	73	103	86	93	101	106	113	78	104	89	101	95	97	88	87	107	90	104	81	97	85	113	100	79	81	92	93	113	81	95	105	80	97	84	88	93	85	80	77	89	103	105	84	88	90	110	97	93	92	98	97	97	91	85	81	103	84	97	87	85	88	82	103	102	76	86	94	87	86	99	90	100	110	92	105	83	109	80	99	100	112	86	88	106	96	94	67	93	100	97	84	107	98	92	95	101	84	94	95	83	90	77	99	96	98	103	98	93	77	84	109	111	98	104	108	108	100	97	96	97	106	87	97	88	102	102	94	96	100	97	85	92	96	90	106	92	101	86	106	91	78	101	99	76	75	100	95	106	92	85	106	104	100	95	118	93	88	79	103	78	96	91	100	87	84	86	80	84	105	91	77	92	77	88	88	103	89	71	83	89	93	84	93	96	111	103	86	78	101	89	99	85	110	85	76	83	85	112	85	97	76	75	99	100	86	93	99	80	104	84	93	106	86	84	98	106	79	90	111	82	69	99	74	90	93	97	91	91	100	99	88	81	93	99	94	86	105	69	99	87	71	101	89	115	114	72	85	107	92	86	105	100	102	96	85	91	89	96	90	92	95	103	98	92	99	93	89	93	85	93	96	89	90	88	89	115	103	80	86	102	96	105	98	104	90	85	71	100	89	108	86	95	112	98	102	90	85	110	70	110	107	103	84	105	82	91	95	100	104	95	102	83	102	78	103	92	82	97	104	95	97	87	108	76	76	98	105	92	114	112	99	80	95	107	92	85	100	88	92	89	86	91	94	84	97	116	81	98	90	95	115	84	88	91	106	97	87	89	95	89	90	97	98	87	77	99	101	99	106	91	79	92	93	89	81	93	78	97	88	100	89	103	90	103	78	110	93	103	108	91	99	91	91	96	74	96	87	91	96	103	97	88	91	86	96	91	91	91	90	87	103	74	88	84	95	101	94	73	88	90	86	108	81	107	110	99	74	74	78	84	91	90	83	96	114	110	84	96	76	106	80	103	95	103	94	86	111	94	65	85	101	102	88	66	89	105	86	91	102	89	104	110	98	90	95	97	90	91	66	80	92	89	79	108	85	80	94	95	98	96	80	88	91	101	100	89	111	90	106	89	107	94	115	75	82	98	97	94	97	102	93	84	83	104	91	90	93	82	121	95	105	96	96	109	101	89	93	96	77	76	75	79	72	85	121	91	91	110	101	96	84	87	93	101	107	80	77	99	104	124	85	99	87	97	82	97	88	112	89	94	97	93	96	94	112	83	102	102	102	92	94	81	92	76	77	103	104	89	73	110	84	79	100	86	82	115	76	98	102	90	95	86	102	86	79	73	94	89	95	106	99	85	83	106	89	108	100	91	96	95	88	122	100	100	101	90	87	101	84	105	75	98	93	95	89	104	90	94	86	99	91	92	95	94	90	80	92	88	84	95	109	97	94	99	96	74	108	96	71	92	89	111	90	90	73	80	96	103	83	90	80	110	86	78	97	91	103	90	86	105	95	94	106	95	97	108	92	101	90	85	106	77	98	95	100	115	102	103	86	89	93	86	97	89	84	109	85	91	78	87	96	82	80	85	98	100	96	82	113	98	73	102	102	96	102	94	91	86	87	87	83	94	75	85	69	85	82	85	100	110	99	92	88	91	88	84	98	84	92	98	106	83	96	88	100	96	85	82	107	103	84	91	91	102	92	82	101	89	97	117	92	92	108	84	78	123	95	88	101	92	91	100	100	120	84	91	105	82	95	97	99	94	109	106	77	94	94	106
345	2	2100	178641	459	3	34	332	436	534	423	441	433	395	356	321	309	286	238	228	209	222	220	166	172	178	205	156	171	188	166	155	164	179	129	152	146	136	146	142	122	149	118	133	129	102	107	135	118	129	145	114	130	118	112	122	96	115	89	109	111	92	101	114	106	115	115	150	139	142	182	129	191	170	154	167	152	116	96	86	102	115	103	92	86	73	89	83	83	94	106	92	95	102	104	102	90	86	109	80	89	89	100	101	83	83	105	98	75	84	68	91	95	83	84	98	71	81	106	89	100	89	88	90	98	94	73	96	79	84	82	93	88	74	69	90	60	88	89	92	76	78	80	106	106	92	92	109	104	90	92	73	86	78	85	101	98	105	81	86	78	83	84	89	98	98	92	95	81	79	89	85	83	78	97	83	79	81	92	115	84	86	95	101	80	79	77	108	95	78	79	71	80	83	96	71	90	78	82	86	82	105	97	80	80	84	80	72	103	93	70	86	68	74	77	82	91	87	96	89	72	65	88	94	68	87	97	75	94	71	79	87	94	80	68	98	91	90	87	95	82	79	81	80	90	72	82	91	73	76	90	82	82	89	82	77	93	68	74	96	68	83	90	83	81	81	79	84	70	82	88	87	71	82	81	85	82	88	92	94	89	100	97	94	87	91	81	115	108	101	85	68	79	98	80	89	98	75	95	86	71	86	93	87	97	68	81	70	82	92	87	88	85	74	94	91	66	90	88	75	75	93	90	73	107	93	82	63	76	84	93	79	69	67	86	86	105	67	79	91	74	88	82	75	97	65	97	74	93	86	91	83	88	93	93	76	83	80	98	65	85	80	90	68	86	75	71	75	77	93	92	86	85	77	83	92	88	82	88	86	87	81	78	86	80	88	98	88	79	97	95	95	68	91	68	76	85	79	77	84	78	79	79	85	77	99	63	77	103	83	77	91	89	80	86	71	84	58	71	93	74	80	78	91	62	82	87	81	82	79	97	85	90	93	74	83	83	82	79	82	78	77	94	91	92	89	82	81	80	86	97	69	88	95	75	97	73	90	79	74	95	79	108	88	81	71	84	78	94	82	93	94	77	61	91	90	85	88	96	102	83	111	86	85	79	89	92	74	70	76	78	86	74	80	78	79	99	84	84	81	83	81	83	83	91	82	90	87	88	83	96	92	95	80	72	75	85	105	80	70	89	86	75	84	76	100	79	77	88	66	72	67	63	74	79	77	74	88	85	73	105	84	68	81	80	69	73	83	95	94	82	92	84	87	81	80	101	98	76	87	92	80	78	84	84	74	86	92	86	71	61	100	83	79	74	102	94	88	82	98	76	82	83	89	87	92	92	84	86	81	87	106	84	74	89	104	95	90	89	97	76	67	62	108	91	91	70	94	73	81	63	70	103	94	82	72	77	98	88	86	86	71	92	89	93	74	74	73	78	92	88	83	89	80	80	97	96	81	86	88	97	91	82	76	85	98	73	96	96	83	91	105	64	75	83	112	82	71	96	75	80	76	84	84	90	62	89	70	88	89	66	71	80	92	91	71	74	75	80	83	70	77	91	65	95	75	88	83	78	87	96	87	92	89	73	82	70	82	91	72	89	94	114	83	82	78	67	81	83	78	79	81	88	89	92	63	79	88	80	82	93	77	78	76	92	99	89	79	79	66	72	100	83	84	95	87	95	84	85	78	88	71	79	78	82	91	80	97	73	95	90	85	87	79	73	86	93	75	88	83	78	94	79	85	90	107	90	100	85	93	90	70	93	71	99	62	97	84	86	89	79	80	90	77	75	81	67	87	88	82	78	92	77	88	70	90	88	88	89	90	90	93	60	86	67	96	99	85	91	83	103	83	75	91	76	86	80	85	83	99	84	94	79	72	81	77	74	89	79	83	74	89	81	86	83	83	92	77	97	92	85	83	90	81	85	91	90	91	86	85	89	80	101	102	93	103	80	92	73	102	67	83	95	95	82	92	93	73	71	78	73	84	95	77	92	87	113	71	96	80	95	91	103	89	88	106	97	81	91	80	100	91	80	82	81	89	97	100	87	83	79	85	89	74	88	85	89	79	75	81	79	92	82	91	80	102	83	75	78	90	102	100	96	85	77	95	82	112	90	98	87	84	87	91	92	80	90	82	90	82	94	84	118	74	93	70	83	85	67	77	75	65	84	82	67	73	80	92	79	69	68	67	64	86	67	95	80	107	76	87	75	79	81	86	89	77	88	77	64	91	74	81	97	76	93	86	103	82	87	90	64	85	76	79	87	91	78	106	96	86	78	70	96	72	100	82	74	79	76	81	80	73	109	74	87	90	75	82	78	88	99	82	80	100	79	91	75	87
345	3	3500	178764	469	4	11	271	475	480	444	494	429	433	352	380	336	318	271	265	257	251	242	234	212	171	193	212	203	179	217	171	188	188	191	186	184	185	149	143	128	129	156	155	157	146	129	136	136	139	125	131	133	108	117	98	127	110	134	127	124	126	107	118	120	140	147	157	168	212	201	186	201	187	204	169	165	114	99	105	100	88	103	104	81	113	97	92	92	100	106	91	84	112	86	91	95	81	102	89	99	91	101	96	89	91	116	96	94	94	96	89	100	116	94	100	108	92	112	126	104	111	114	94	95	103	91	103	97	79	97	98	114	75	110	112	85	90	86	87	97	78	103	88	108	96	92	106	102	94	98	90	80	91	100	113	95	112	105	91	99	93	91	88	98	101	105	92	92	73	102	84	102	104	95	78	96	118	97	97	95	98	81	81	87	92	86	98	92	77	93	107	89	104	79	103	95	88	91	110	102	98	93	114	84	99	83	86	107	96	93	85	89	81	98	86	89	83	87	90	88	90	88	83	98	93	90	96	84	90	102	99	85	92	90	87	113	87	83	89	73	95	97	112	96	79	91	91	92	106	89	87	86	87	100	107	86	96	80	99	84	64	98	97	116	80	100	101	99	117	100	90	91	92	102	90	90	85	104	99	96	101	99	81	102	81	82	84	92	99	87	98	97	106	76	87	106	97	95	97	67	82	90	85	83	91	76	99	97	103	82	101	106	104	89	92	92	81	77	92	102	90	111	79	91	87	89	92	85	96	90	100	108	100	99	93	94	100	101	99	91	96	88	94	91	76	87	107	85	85	82	102	84	104	75	93	81	87	90	102	102	102	100	75	89	86	87	83	96	95	99	95	89	108	102	88	87	111	83	108	88	96	90	103	86	79	83	85	86	81	102	80	99	84	86	89	79	92	84	80	89	87	89	100	80	101	112	87	93	103	90	84	77	87	89	81	99	106	91	89	80	87	85	101	93	80	97	92	94	97	83	104	102	109	77	88	95	100	89	83	90	112	98	94	107	91	89	73	94	99	103	93	67	90	94	86	85	80	96	93	88	109	91	97	82	82	87	83	97	115	104	93	100	80	98	84	94	104	82	96	103	86	67	89	78	107	93	87	105	101	87	84	88	105	96	94	83	87	93	89	97	101	93	100	97	73	82	105	92	91	89	93	79	92	86	105	92	98	91	94	86	89	99	93	79	89	106	90	88	106	88	74	95	91	95	77	84	100	81	77	104	58	97	80	87	97	92	96	95	94	91	84	72	86	89	106	83	91	80	71	81	105	88	98	75	96	81	92	85	96	103	101	86	98	102	94	91	94	80	87	83	87	83	99	98	102	105	91	89	99	86	97	93	82	82	100	86	92	91	84	99	86	92	85	65	99	91	92	92	91	87	94	78	71	82	89	78	80	69	76	87	104	97	85	106	89	80	83	90	95	82	105	80	107	93	89	97	85	92	79	81	94	81	79	91	85	78	85	109	94	112	94	98	96	91	91	88	84	101	72	78	96	102	74	100	91	92	96	91	110	93	91	84	79	95	81	75	92	99	104	98	99	99	90	106	96	98	84	87	101	96	95	94	98	79	75	89	85	91	87	117	78	91	96	89	88	86	101	89	92	87	99	92	104	84	94	98	92	73	103	78	107	86	89	92	75	98	90	81	89	85	105	86	99	97	92	87	69	95	88	75	74	99	80	82	107	107	96	87	75	77	98	101	91	102	81	80	76	106	90	84	86	84	76	97	80	102	105	84	99	91	104	88	80	105	92	106	80	92	96	106	87	94	82	88	101	85	75	111	92	70	107	101	88	77	98	96	85	85	81	93	110	86	91	102	82	86	101	106	87	82	78	91	100	98	90	89	68	106	75	98	84	89	101	107	89	87	88	81	84	95	91	96	77	85	84	80	92	76	98	100	81	74	80	79	82	64	84	84	90	107	84	73	100	111	107	109	82	90	88	72	91	85	93	73	84	97	82	79	100	84	69	109	107	92	87	81	90	83	97	79	84	91	99	84	94	84	80	99	98	88	97	83	86	85	92	95	97	78	86	84	81	108	80	100	88	80	103	82	94	107	83	99	64	81	98	81	95	84	95	71	97	99	85	90	84	68	95	80	69	80	93	107	84	76	79	81	102	80	95	82	79	94	82	109	87	92	87	84	91	80	85	97	92	89	92	75	104	110	79	82	87	91	71	94	99	82	99	104	78	98	94	86	92	104	63	87	97	96	93	104	74	93	86	90	95	94	82	79	93	89	110	104	86	82	88	73	95	93	88	81	91	92	82	75	81	100	94	88	89	112	89	93	90	104	98	92	80	72	86	70	90	102	98	116	91	98	99
345	0	2700	178888	463	5	10	228	452	591	529	526	433	391	418	387	353	341	312	269	300	253	234	251	271	211	226	242	234	194	214	231	198	182	196	193	153	151	173	188	148	168	173	172	157	145	156	140	134	143	119	122	118	127	117	139	131	112	101	116	102	127	114	126	129	169	182	185	210	257	230	221	215	251	202	198	141	106	95	111	98	107	94	84	103	106	78	94	82	89	95	96	98	84	101	88	81	84	89	80	86	73	121	86	93	88	105	99	88	91	85	85	102	91	86	81	109	100	94	86	99	89	72	93	77	95	93	87	78	96	87	93	83	86	93	94	86	93	96	88	120	87	100	91	86	97	90	67	82	107	94	88	70	77	92	90	86	96	92	107	88	91	81	81	82	94	86	77	79	72	86	94	96	94	74	90	79	92	99	93	96	91	107	77	100	78	85	91	88	66	98	70	82	86	79	94	77	91	90	76	89	92	70	85	80	87	78	90	78	81	76	92	91	99	92	90	87	88	88	71	69	77	84	101	73	83	80	82	74	75	101	87	70	73	90	86	76	85	84	47	98	101	91	77	75	80	104	76	78	86	77	95	96	96	81	93	100	78	89	86	104	93	88	67	88	63	80	82	86	85	84	89	86	84	85	85	61	91	95	79	85	96	93	69	84	93	85	79	70	79	71	83	79	93	65	85	67	81	85	78	90	95	75	74	72	90	82	81	77	87	80	86	92	83	64	79	87	83	93	87	72	94	70	84	69	101	95	102	97	88	81	79	84	85	96	103	75	75	98	78	95	70	97	92	83	93	83	72	75	91	62	94	70	73	77	78	76	87	92	84	72	80	88	98	67	83	97	101	99	69	76	94	90	71	69	84	96	75	69	91	72	103	91	92	86	81	94	93	105	94	96	89	73	86	75	83	94	89	82	85	78	87	71	73	90	90	88	73	89	89	85	84	102	101	105	67	77	73	89	89	77	76	81	72	82	83	87	80	88	71	83	92	78	67	96	83	64	96	84	85	98	78	70	89	88	83	73	86	83	94	82	83	85	87	71	77	78	100	90	82	69	80	89	94	97	83	83	91	85	94	88	87	84	74	66	69	89	83	90	66	78	81	93	72	82	85	85	101	104	65	87	92	90	72	75	68	96	95	85	87	80	91	83	87	89	90	90	87	73	81	80	85	102	113	68	93	84	89	90	87	77	88	78	103	93	75	82	68	73	90	90	85	72	99	78	76	78	92	87	79	81	72	73	106	86	97	90	81	77	76	90	80	73	78	91	88	77	79	72	86	88	83	80	75	79	73	93	66	86	77	83	77	96	81	66	88	76	57	88	80	96	65	86	71	91	80	99	105	84	97	90	94	87	84	80	81	78	61	75	82	91	75	81	85	79	91	80	95	79	78	72	88	87	83	105	80	87	79	87	70	82	91	76	95	92	76	91	71	91	74	76	84	76	80	64	96	94	77	78	89	84	90	80	84	81	90	67	78	73	82	94	101	73	90	69	100	84	83	93	101	75	66	68	79	93	86	81	66	82	82	81	91	92	85	66	86	92	88	90	63	72	92	84	77	64	69	83	75	71	81	72	74	77	71	83	98	83	75	82	86	88	85	84	68	107	86	91	99	89	99	83	88	84	91	78	87	79	90	94	91	89	83	93	95	77	83	75	91	81	79	74	87	92	83	78	85	97	93	99	75	70	91	71	70	81	79	91	74	87	90	72	81	84	91	73	77	84	82	74	97	96	86	107	63	79	82	95	70	102	92	98	74	93	73	85	87	68	75	83	68	89	95	82	83	78	92	81	79	76	83	77	71	87	97	85	102	91	79	83	72	84	81	87	80	72	100	66	81	107	84	89	79	71	90	112	76	89	81	109	80	111	75	82	90	81	84	76	76	71	96	66	88	87	91	71	84	93	83	85	89	89	76	81	81	82	90	72	93	88	79	85	85	80	80	72	83	83	85	89	80	73	82	86	76	82	78	79	98	90	88	70	81	73	56	91	89	93	76	82	86	79	91	77	82	66	95	78	73	80	95	90	90	89	104	77	79	87	73	86	79	80	84	85	85	95	90	103	83	83	81	87	83	90	83	91	77	85	102	108	73	55	76	67	90	71	69	76	75	83	92	63	72	87	82	91	70	73	85	69	93	82	87	80	83	62	85	73	94	80	88	79	68	82	79	78	76	85	80	77	73	81	78	77	101	83	68	90	83	84	85	81	80	88	80	89	69	72	80	84	82	94	77	84	110	71	83	94	83	114	82	87	78	77	101	96	87	70	71	82	91	74	87	76	67	79	76	78	88	82	85	90	89	99	62	76	85	70	70	78	80	88	82	86	76	87	72	96	73
345	1	1900	179011	501	4	39	418	604	558	470	477	455	382	402	360	311	324	280	272	254	240	243	211	203	195	206	216	202	194	184	197	165	174	165	176	150	150	156	139	127	158	137	132	143	125	128	143	145	129	142	125	120	130	101	99	119	101	124	131	108	122	117	97	124	106	139	139	144	125	148	169	168	179	172	146	139	131	113	102	81	91	104	97	110	80	80	104	103	109	101	95	112	102	90	108	107	106	92	103	104	91	102	100	106	99	113	89	98	100	106	102	102	106	103	111	119	106	95	96	116	100	92	84	104	98	94	117	87	94	90	84	81	90	103	103	101	94	111	97	103	85	93	106	114	106	103	92	93	86	78	99	91	92	100	100	94	105	95	82	97	114	97	111	106	97	79	87	109	108	103	100	100	105	102	97	105	91	89	99	88	110	88	88	106	90	78	101	93	96	88	114	108	84	95	83	78	107	103	95	100	82	97	101	92	99	98	92	85	120	93	98	121	102	104	96	109	112	104	104	96	107	87	102	80	85	90	98	87	100	107	91	84	95	94	112	89	93	84	93	106	96	102	108	102	93	87	112	97	103	99	84	95	91	106	88	101	90	103	75	100	90	115	91	88	74	72	91	80	95	81	88	105	84	85	110	109	114	112	86	88	101	110	97	90	90	122	93	78	92	108	80	118	101	92	101	100	98	113	107	99	97	81	91	108	95	97	93	97	89	79	90	116	87	112	105	85	82	85	82	75	100	121	96	106	94	97	103	103	98	90	106	87	96	93	84	77	101	102	102	98	86	93	94	103	112	121	94	84	91	88	83	85	97	90	91	86	93	94	100	107	99	110	90	80	99	93	82	101	82	86	100	67	102	96	99	110	101	101	86	89	91	89	89	93	117	113	100	82	97	71	110	90	109	99	113	93	73	83	87	105	103	111	109	107	114	96	108	88	96	95	96	107	110	105	116	106	91	89	115	95	74	88	76	108	78	97	101	101	98	101	101	81	86	86	92	103	86	82	88	108	77	116	88	82	99	99	98	100	104	85	82	109	98	111	88	101	89	98	122	100	105	91	93	110	101	92	77	89	104	83	90	82	97	105	114	67	85	109	107	75	99	106	88	102	105	95	72	108	71	104	72	99	93	79	93	96	77	91	98	114	102	87	92	83	106	91	102	94	86	91	90	105	97	93	115	74	82	85	88	90	75	102	108	99	106	92	94	97	96	98	85	94	108	87	104	91	103	98	108	92	92	90	85	103	105	95	89	92	78	85	89	76	90	94	91	98	89	100	108	100	111	87	101	86	90	90	85	90	103	122	89	93	98	90	112	77	104	101	100	75	87	85	92	83	73	87	120	84	74	86	89	111	102	105	98	104	89	93	88	88	110	91	112	98	109	93	97	88	96	99	81	96	83	107	64	81	94	107	96	95	113	106	100	97	106	106	93	90	92	117	83	97	96	93	107	91	111	97	98	93	104	90	104	92	94	103	101	84	90	86	71	84	100	86	92	87	88	91	84	106	94	109	108	98	103	85	108	81	95	87	86	111	83	93	80	95	105	112	100	90	68	112	89	90	99	99	101	97	84	108	111	83	102	92	105	86	108	92	82	83	102	91	81	116	92	112	95	101	86	113	103	109	109	79	103	91	98	93	108	89	84	80	90	98	78	91	88	96	96	92	77	105	102	80	102	106	92	112	116	101	90	110	92	110	108	85	81	90	75	95	93	92	104	91	88	85	87	100	85	88	90	106	82	95	102	83	109	93	100	97	93	105	97	82	97	94	82	102	88	106	105	99	96	111	89	100	90	101	93	100	100	91	82	97	96	96	102	96	98	82	84	103	95	88	110	87	78	67	101	102	87	70	102	92	93	113	80	85	94	102	89	82	103	95	88	87	94	113	80	96	76	96	85	110	110	95	94	87	107	89	93	96	65	81	108	105	83	94	97	98	78	106	108	87	90	97	97	101	88	85	87	84	98	79	89	78	92	114	96	92	87	77	110	96	83	100	98	93	100	92	82	101	117	117	104	98	101	105	103	101	100	82	100	102	75	79	91	109	83	77	94	82	90	86	90	93	105	90	86	90	63	78	109	100	104	95	92	94	112	94	90	85	112	99	93	78	89	96	102	96	99	98	94	116	91	108	90	91	101	101	86	86	95	84	93	107	110	100	96	96	74	106	98	95	102	81	82	104	99	84	90	100	90	104	89	81	94	104	97	86	95	114	91	89	108	79	91	101	83	91	96	103	87	104	96	98	90	92	90	86	95	105	85	82	90	76	88	93	116	77	99	106	85	96	98	83	84	97	102	88	111	88	108	91	103	103	81	93	80	93	91	105	91	92	94	92	92
345	2	2100	179134	498	6	35	427	702	685	572	594	507	488	432	401	378	353	349	375	331	305	290	261	280	236	219	208	173	195	184	183	168	151	179	187	155	149	147	141	157	136	137	139	133	115	127	107	131	106	120	113	95	124	103	113	86	112	92	101	108	114	111	96	137	121	154	142	151	187	196	172	185	194	163	155	111	114	83	93	103	111	102	88	91	88	101	87	99	105	95	77	84	85	89	117	83	93	94	92	101	93	77	82	99	84	94	89	87	106	84	98	99	79	83	94	92	92	102	71	102	93	95	84	104	106	93	83	91	91	75	100	75	90	88	98	85	83	89	88	99	88	84	95	93	100	99	65	95	88	74	90	92	92	84	95	97	80	79	86	98	78	86	69	103	84	86	83	76	94	77	94	82	98	97	107	89	85	100	82	75	101	69	88	75	93	88	84	85	97	85	83	85	93	95	92	85	74	84	114	81	79	84	87	84	90	92	102	90	105	85	80	115	69	76	78	79	79	83	85	90	68	79	78	95	92	86	71	88	98	95	85	86	90	85	90	91	108	85	93	73	99	74	70	92	77	86	83	103	84	86	81	73	86	79	94	110	99	85	78	83	80	92	92	103	89	94	86	96	83	93	76	90	83	76	91	101	92	93	93	79	93	99	92	87	77	88	79	91	82	73	83	90	90	92	81	84	84	90	79	86	85	79	78	77	82	86	82	66	89	89	96	101	86	85	91	82	78	94	84	76	70	100	68	86	100	88	85	88	67	101	100	97	83	92	76	96	83	104	81	75	94	100	100	70	96	90	106	76	87	75	90	78	81	88	86	95	68	87	99	80	93	84	109	82	79	85	86	102	100	80	84	61	83	76	89	78	96	81	96	91	79	114	93	87	80	84	83	80	93	79	83	67	75	96	97	87	79	90	79	82	98	95	79	72	83	97	92	82	70	97	74	85	75	80	84	86	91	89	106	75	83	82	87	80	89	75	91	111	85	80	97	90	85	93	88	90	98	77	74	84	82	82	82	77	72	88	83	76	97	72	87	69	73	85	96	84	101	73	85	76	80	83	69	70	88	81	88	81	76	80	100	90	91	81	97	81	78	99	87	100	74	77	78	76	89	81	82	82	83	70	79	86	95	88	102	77	77	82	84	74	103	80	90	73	81	96	82	96	86	86	66	100	97	78	72	78	82	85	82	76	102	76	90	82	87	87	78	79	86	73	68	81	85	77	93	89	101	83	100	87	93	85	70	84	96	84	92	78	90	83	80	89	92	74	95	73	79	103	93	85	64	94	84	94	102	89	81	93	83	81	98	90	89	92	96	84	100	83	83	63	105	91	89	86	82	78	97	80	94	83	77	98	70	84	96	80	93	86	75	90	85	82	90	84	92	98	62	77	94	92	73	114	81	81	79	86	91	77	84	79	83	93	85	98	104	88	95	92	94	80	75	70	96	68	86	81	94	87	88	82	77	89	88	89	77	91	100	90	76	105	97	74	73	80	97	94	105	93	97	89	84	61	88	101	81	82	79	102	89	90	78	85	80	88	101	91	87	88	94	87	83	92	75	87	71	101	96	78	88	104	95	76	83	98	85	89	96	76	85	85	95	77	94	89	90	93	82	98	76	74	66	92	69	81	76	85	95	82	71	79	94	90	90	86	79	99	91	89	95	88	96	85	87	89	95	77	79	86	88	80	87	82	84	88	91	110	102	79	105	97	94	91	82	93	91	76	83	91	79	84	89	82	79	100	91	84	81	73	92	112	87	87	94	79	96	81	91	82	74	84	82	89	85	81	83	69	77	94	80	92	97	91	93	81	88	88	93	83	89	90	77	94	83	72	90	74	99	86	78	94	90	98	84	80	84	87	87	75	76	93	106	91	92	85	87	73	95	85	75	85	84	98	80	82	78	95	79	97	96	93	85	79	91	81	74	90	98	78	90	95	99	73	74	95	83	82	101	98	73	89	74	84	95	90	77	87	107	115	89	88	78	79	89	92	86	88	86	76	73	105	90	91	102	84	87	83	85	81	94	96	87	79	92	88	76	85	83	99	96	78	89	76	70	81	99	88	98	89	62	77	77	81	93	83	94	79	85	75	72	77	77	72	86	109	77	100	84	88	90	92	80	89	82	91	80	73	98	77	68	94	76	79	90	75	99	72	83	81	83	89	82	73	101	88	76	71	109	100	77	106	80	87	91	104	74	76	99	93	84	109	77	90	89	72	76	87	79	93	71	78	82	84	79	81	82	79	75	84	84	74	81	66	90	73	79	81	98	95	92	97	81	86	87	95	85	102	97	82	74	77	87	85	104	81	81	77	89	68	85	84	93	102	77	84	65	86	94
345	3	3500	179257	469	6	26	450	816	917	802	748	646	566	494	481	424	409	445	413	384	343	307	301	270	241	242	215	208	210	223	184	165	165	151	165	152	171	144	148	160	130	155	138	135	127	115	137	117	118	126	123	111	116	125	143	137	94	90	119	99	104	109	121	143	144	153	161	199	184	203	212	168	154	109	105	100	79	102	98	95	85	92	84	104	97	95	104	73	95	101	94	88	91	86	99	81	105	86	87	79	101	91	90	92	91	91	79	83	86	94	99	80	81	82	84	77	94	70	92	87	94	76	86	82	83	82	83	88	99	83	89	93	81	70	86	89	102	85	98	105	107	71	92	101	81	79	78	89	106	95	93	79	91	84	77	76	65	88	70	89	80	82	90	92	83	68	89	82	92	82	72	88	78	78	87	90	83	106	91	110	100	92	86	73	95	92	86	83	91	86	88	76	77	87	81	92	81	88	91	85	89	84	97	70	97	98	75	85	92	80	97	87	99	74	85	89	84	72	102	74	76	88	63	76	75	85	84	70	89	89	89	88	90	81	88	83	79	77	97	95	60	95	74	92	86	76	99	85	85	77	77	94	93	83	84	80	87	101	89	76	80	91	98	83	105	91	103	82	77	79	67	88	74	93	71	84	87	78	73	83	84	75	89	77	93	90	80	69	91	69	84	81	84	83	83	90	80	79	101	61	101	81	62	80	80	78	96	91	95	89	81	78	71	81	77	93	80	99	73	75	89	81	83	92	78	70	74	73	89	78	102	106	95	82	83	79	75	87	74	93	75	82	93	78	65	69	77	87	85	80	85	92	76	84	89	69	72	88	74	79	82	88	84	87	85	88	85	89	98	85	84	85	96	74	89	82	89	85	99	90	85	93	98	103	75	83	90	76	86	99	87	60	99	69	85	94	85	82	96	86	78	94	98	70	82	78	77	74	87	74	101	79	97	89	108	100	80	85	85	69	83	82	87	100	70	101	84	78	88	95	102	87	84	87	69	103	83	76	86	76	91	83	84	91	85	79	87	73	76	84	95	83	87	101	79	95	90	68	81	78	80	92	92	65	76	92	92	83	74	87	83	66	81	96	83	83	95	82	80	77	91	101	83	80	69	107	95	76	90	57	95	78	67	75	75	73	101	87	75	77	88	74	73	90	100	89	74	99	85	88	76	87	81	94	84	83	79	89	81	96	73	94	70	85	80	80	70	80	93	83	80	82	74	83	89	72	83	79	100	69	103	69	83	80	89	88	82	75	74	89	64	84	70	90	80	88	95	68	105	78	87	84	72	85	79	71	91	79	74	71	75	75	77	63	78	94	83	76	87	87	83	97	85	97	79	72	74	94	91	72	75	86	74	89	85	79	89	85	76	73	86	85	85	92	80	80	87	96	93	80	90	85	75	90	81	102	79	79	94	91	81	82	76	99	89	76	76	67	89	75	95	86	86	88	69	88	73	87	70	71	81	92	76	77	75	78	86	83	81	78	77	80	78	91	77	84	66	83	80	82	79	92	67	83	78	71	83	79	97	82	108	85	87	86	71	73	98	79	90	84	80	89	79	77	91	82	71	83	87	86	87	67	77	87	77	82	97	83	78	83	80	79	93	68	83	87	85	78	89	80	88	91	89	88	82	80	108	86	95	82	80	112	88	74	81	77	79	88	90	87	65	77	77	86	89	93	88	103	71	86	80	80	83	70	76	90	76	86	97	77	61	74	80	95	83	86	99	99	82	78	91	93	79	87	84	92	88	88	85	89	84	74	87	82	71	95	81	81	78	81	96	78	73	88	80	80	94	82	73	74	89	82	87	64	79	75	95	91	87	95	89	83	91	67	70	73	86	79	99	88	90	84	91	84	95	87	77	80	74	82	87	93	82	73	86	77	80	90	84	73	86	86	85	84	72	97	88	80	88	74	78	90	88	70	89	94	77	80	89	84	83	68	91	83	62	70	74	84	76	70	82	93	86	86	93	79	87	89	100	83	89	74	81	92	71	83	83	75	74	87	82	89	83	64	75	95	81	84	103	78	89	81	84	78	71	67	84	78	83	88	75	104	86	101	85	91	86	75	78	83	96	87	69	94	85	79	87	88	74	91	100	84	86	74	79	79	77	70	88	68	85	90	70	64	75	86	91	74	94	78	84	80	76	86	88	82	80	107	91	90	100	84	83	76	75	80	91	81	85	83	91	83	84	86	88	99	80	86	86	70	73	70	84	81	68	79	84	80	68	94	85	89	91	98	89	92	79	75	92	75	76	70	81	71	83	79	86	90	89	95	84	88	91	103	91	83	80	86	63	71	95	94	97	70	79	77	84	71	93	66	90	85	85	87	91	100	91
