345	0	2700	70275	394	7	52	448	835	1049	1008	984	863	805	704	651	580	548	482	456	399	382	337	351	281	332	272	293	269	232	237	233	245	229	217	200	174	203	201	198	196	179	164	168	167	153	143	159	150	142	137	118	130	108	115	105	115	117	121	121	121	124	117	108	94	110	104	116	106	110	93	86	113	106	113	115	108	104	92	101	117	90	96	89	101	108	97	82	94	108	94	89	85	94	85	82	99	75	92	88	79	82	94	79	83	82	92	105	102	92	81	83	69	83	101	77	81	96	86	89	75	74	89	78	82	83	74	84	92	90	88	85	84	78	80	68	74	88	62	73	97	88	86	68	90	97	83	89	86	81	96	65	66	79	90	80	92	89	71	87	103	82	73	80	81	65	86	72	99	76	75	81	68	88	75	82	77	85	86	74	73	89	94	72	87	105	83	62	75	93	76	93	75	81	76	87	70	81	73	90	81	90	88	79	87	65	88	95	98	80	70	85	93	75	85	87	81	84	87	74	86	69	72	83	72	78	91	105	81	62	59	65	84	68	71	91	71	74	74	105	75	70	81	72	76	75	81	75	75	95	76	97	74	68	99	85	76	73	75	53	67	76	97	78	80	78	70	70	77	81	79	88	88	72	67	66	75	84	61	82	94	79	87	97	76	78	69	83	91	79	92	55	85	77	85	80	70	80	73	82	84	80	71	76	78	86	68	86	77	94	74	62	79	76	93	66	70	84	69	94	88	71	74	101	96	73	89	86	76	92	77	79	81	84	75	69	87	78	76	82	70	71	76	87	72	76	88	104	91	85	81	60	90	74	63	80	90	84	74	76	82	90	66	92	63	63	68	95	72	89	95	82	83	74	87	82	87	69	63	72	81	84	76	81	90	70	79	91	76	81	74	70	84	79	74	76	77	80	75	76	99	60	73	72	75	80	70	72	94	70	91	74	106	86	89	92	79	80	70	77	79	78	66	80	81	77	80	91	80	79	92	85	93	94	67	79	75	80	75	81	89	87	70	84	82	82	86	77	81	73	59	83	87	80	94	79	71	78	64	76	72	84	78	71	75	56	81	81	64	57	72	75	69	99	64	83	71	71	69	75	83	74	69	90	78	70	79	86	77	79	61	74	72	80	82	79	56	85	73	82	68	59	71	67	83	78	81	78	69	87	71	82	83	79	76	80	79	81	84	82	95	74	86	77	80	83	59	69	88	84	77	72	82	89	89	79	89	82	78	88	74	73	86	58	75	63	84	68	79	72	69	92	76	90	78	74	67	70	77	79	69	74	74	84	85	72	83	86	88	77	74	67	66	82	86	80	87	71	74	78	81	71	77	77	83	74	76	65	75	76	78	83	77	73	87	83	81	65	66	72	79	76	74	76	82	69	61	72	87	76	71	74	88	73	68	76	80	74	52	72	79	67	70	75	84	81	70	70	65	81	74	80	74	66	94	83	81	81	82	72	80	75	71	71	70	85	70	67	81	77	69	70	89	84	80	87	100	77	80	74	65	83	73	56	87	76	79	69	75	77	79	83	82	86	59	80	75	82	78	65	59	88	52	81	75	76	66	71	63	77	68	80	84	80	61	84	65	95	71	76	93	90	70	84	70	83	70	71	83	77	63	85	87	72	72	82	92	86	58	86	89	90	70	98	89	73	62	66	90	66	87	89	81	74	75	73	80	88	73	83	80	64	77	81	66	85	78	66	73	77	84	86	57	81	76	76	91	89	70	76	78	75	78	74	52	95	70	71	74	76	70	70	70	82	77	76	66	66	76	70	68	84	73	87	84	68	69	75	98	64	89	73	90	82	86	66	68	80	88	75	67	66	84	83	68	71	69	60	82	77	86	66	67	68	71	59	71	84	83	86	71	76	73	79	56	71	75	64	81	80	88	64	64	89	64	69	78	84	80	83	72	80	77	78	84	55	56	74	66	82	80	75	63	83	90	79	85	76	70	99	53	82	65	74	84	73	67	67	84	72	91	79	81	89	61	87	77	68	78	78	69	78	92	85	71	75	65	69	78	70	83	69	76	93	70	69	53	72	93	68	70	71	100	79	84	76	75	70	81	62	83	91	80	78	57	65	81	72	72	79	87	80	74	91	86	64	75	62	82	74	73	87	72	69	73	94	77	70	80	69	65	65	78	84	67	82	78	85	71	81	61	83	68	83	89	80	80	80	74	77	66	68	66	72	67	70	81	67	62	76	77	64	67	72	84	80	69	74	80	66	83	72	85	78	64	81	72	86	60	93	85	96	95	75	74	75	107	70	76	63	74	66	71	82	84	74	86	76	83	82	53	88	81	87	68	73	76	71	83	82	64	67	83	65	72	69	79	72
345	1	1900	70376	451	7	127	711	963	1018	940	842	729	668	577	504	510	419	390	378	311	314	283	266	246	245	218	229	213	203	223	178	201	180	192	144	160	172	172	172	149	121	141	150	132	133	124	109	124	135	104	103	116	128	125	120	118	112	101	124	98	115	116	118	100	114	119	126	109	113	109	107	98	105	104	105	97	101	118	100	108	106	92	113	99	105	107	108	74	94	107	81	105	105	93	103	120	101	91	81	109	95	83	82	95	98	87	121	94	99	85	89	98	93	95	100	84	88	102	93	108	88	120	108	89	97	101	102	86	86	83	97	87	124	109	111	103	91	103	106	105	96	89	82	99	91	106	92	114	97	89	92	90	108	103	101	89	81	120	84	102	96	95	90	87	106	107	95	78	104	92	87	91	94	83	98	91	81	96	98	99	104	90	74	87	104	101	94	102	94	112	101	87	96	95	102	101	77	99	87	100	98	88	108	89	105	90	93	90	86	84	95	115	101	100	88	97	106	83	75	86	93	90	92	89	88	96	85	104	100	100	98	93	106	80	98	102	114	106	92	89	81	79	96	87	96	103	105	104	87	99	122	88	93	95	89	95	75	85	91	86	82	82	98	89	87	103	102	100	97	96	77	96	81	108	104	94	83	89	89	97	92	81	94	94	89	108	87	79	87	82	84	103	86	91	92	81	96	83	106	72	83	77	99	106	99	92	93	91	96	95	95	89	101	91	98	102	97	97	95	82	85	83	102	77	93	95	92	74	91	121	99	83	90	96	78	86	84	93	103	82	103	97	76	96	99	95	81	88	92	97	90	96	99	102	102	80	97	86	79	95	92	77	98	88	86	84	86	108	90	89	94	100	83	89	95	105	90	91	85	85	78	89	90	100	92	87	91	112	92	88	82	98	110	98	77	92	97	91	103	86	106	110	106	86	93	102	99	87	83	94	92	100	93	96	99	99	82	98	99	113	98	86	109	87	103	103	118	92	93	90	92	82	111	86	97	99	87	90	93	83	89	70	81	83	84	82	87	106	76	106	103	106	82	100	100	92	94	114	92	93	101	88	73	95	93	94	94	109	93	102	89	83	108	105	123	102	80	82	108	90	89	105	86	79	91	90	89	106	97	89	105	87	80	93	93	84	87	97	97	91	88	93	88	94	95	86	85	90	80	86	99	79	94	96	96	99	79	105	109	88	90	97	98	99	77	92	89	92	94	96	78	100	115	102	81	85	79	92	94	81	96	105	78	89	84	80	78	86	93	94	105	93	71	88	99	108	111	96	98	82	104	95	98	89	115	96	89	96	81	89	83	93	91	71	84	103	77	103	107	84	64	99	100	105	95	84	82	86	61	86	103	91	99	91	83	86	93	92	92	113	90	92	96	96	74	94	93	96	85	98	95	96	92	97	88	97	104	83	95	116	95	112	90	105	88	67	86	87	102	91	93	95	81	74	91	91	86	92	93	110	90	79	106	100	89	73	79	83	94	86	92	104	99	92	71	89	99	93	109	86	106	76	112	93	89	97	114	89	102	103	86	103	97	96	94	87	99	90	90	86	98	87	84	93	78	94	100	106	89	96	106	81	88	115	80	87	98	106	97	104	86	94	103	79	90	86	104	77	85	90	102	86	92	86	94	103	88	119	91	84	95	91	83	86	106	94	94	85	86	91	110	90	80	83	91	110	117	86	103	79	85	94	89	91	94	86	101	87	80	94	93	92	83	93	82	79	90	96	91	90	98	83	88	102	82	104	87	78	79	89	81	100	94	93	78	76	103	80	78	92	91	93	100	93	82	73	97	102	84	80	86	94	103	111	91	87	88	77	93	90	69	105	85	70	102	80	109	96	77	99	115	89	86	87	91	100	88	90	73	85	90	84	95	102	93	90	90	103	85	77	73	81	94	109	87	98	77	86	94	94	82	88	101	78	81	75	92	98	88	85	93	90	94	72	86	88	86	87	89	83	98	89	76	73	101	110	75	102	94	91	91	105	75	104	93	94	80	93	93	82	77	94	88	83	66	89	89	89	95	93	79	108	74	103	79	83	96	90	74	85	96	98	80	94	85	94	76	80	114	99	97	76	77	93	105	87	85	86	92	94	97	92	92	82	110	79	88	86	98	95	88	89	74	102	97	113	88	98	79	105	75	95	84	91	87	99	99	101	85	94	84	101	103	78	91	90	99	86	100	104	103	92	89	86	80	93	78	108	82	98	93	103	91	73	88	99	90	88	102	107	92	88	86	88	98	92	81	88	79	89	91	111	85	97	87	90	82	72	100	96	90	87	92	78	86	116	94	94	89	89	96	111	119	93	108	89	83	81	100	77	87	107	96	99	96	87	82
345	2	2100	70478	416	3	87	614	886	970	886	816	719	662	586	531	540	440	399	388	350	321	329	289	282	264	255	221	217	220	213	183	208	196	154	189	155	150	153	128	166	142	146	171	127	161	147	118	108	125	111	134	110	96	123	116	119	108	112	113	117	100	104	109	114	93	109	102	101	111	109	98	101	103	107	91	107	97	90	115	110	103	106	82	91	83	112	96	90	110	103	91	86	92	114	106	91	99	99	86	98	94	88	93	111	87	89	100	84	95	91	94	94	111	94	84	116	105	102	88	94	82	86	99	75	87	88	90	80	118	85	83	90	98	80	88	92	92	80	93	97	99	97	93	72	86	85	77	85	94	66	104	102	97	93	103	86	92	92	106	104	99	82	82	85	91	74	98	101	73	82	96	97	96	90	89	99	105	82	90	95	89	87	90	88	90	83	104	92	99	88	95	93	118	90	79	94	99	94	94	90	66	77	104	76	75	84	82	109	93	90	77	91	83	87	91	99	84	106	94	77	79	86	104	98	74	99	101	81	87	105	102	85	78	70	102	105	105	81	100	98	86	80	96	82	73	84	98	93	96	89	89	72	81	95	84	109	97	77	73	101	91	99	107	93	80	101	77	77	102	88	89	72	96	97	85	89	90	88	71	98	85	73	89	82	83	78	83	99	80	67	79	96	86	87	78	69	90	82	95	88	89	94	89	72	93	97	82	85	84	94	83	79	88	84	80	81	95	90	94	79	95	95	86	93	94	90	85	97	93	81	69	85	85	93	93	102	89	88	101	99	85	89	79	82	89	87	83	100	76	109	96	73	97	78	78	89	103	88	95	72	100	100	72	102	96	86	94	81	79	73	88	91	101	85	70	90	97	86	100	89	84	95	92	100	89	77	91	75	75	81	88	106	91	88	85	91	82	83	79	67	93	78	87	97	84	81	89	69	89	91	67	92	90	68	106	99	79	89	72	90	93	94	87	84	74	93	71	90	108	92	61	93	91	66	85	94	78	84	89	92	83	107	89	87	88	93	89	93	91	69	75	90	73	81	77	98	82	67	82	78	86	91	70	84	95	103	75	77	84	88	80	75	87	85	91	78	88	89	84	88	91	85	73	98	87	86	85	94	90	81	80	76	79	98	92	70	76	76	93	90	89	82	106	79	75	91	87	79	85	84	94	81	87	90	97	80	93	85	87	89	89	77	79	82	100	99	82	82	91	77	79	87	86	84	95	94	107	75	99	83	78	83	90	81	92	79	86	78	90	83	95	84	74	81	91	77	75	98	73	67	84	80	90	77	98	60	87	75	96	82	101	102	90	91	93	65	65	75	94	65	77	104	90	93	90	86	83	95	83	78	91	80	87	86	88	87	69	74	78	96	86	71	75	71	81	92	93	81	89	78	86	78	83	94	79	93	103	89	98	87	80	101	100	92	97	89	89	84	93	70	89	92	90	97	80	94	87	103	71	83	77	80	87	90	83	86	83	92	96	108	80	85	86	76	86	106	94	84	118	66	96	92	80	80	61	87	75	79	100	100	80	83	82	81	88	97	80	76	79	90	91	93	78	84	87	74	97	86	96	67	95	81	67	87	95	103	91	84	82	72	94	74	85	84	74	74	83	88	88	85	95	81	91	79	77	82	95	98	93	77	87	79	79	93	84	83	81	76	84	72	73	92	89	96	74	79	79	101	98	88	102	68	88	85	89	77	87	92	90	89	86	72	87	74	92	78	88	87	85	77	87	86	80	84	107	91	88	90	81	88	80	78	90	102	80	78	80	87	95	81	71	86	75	90	93	70	82	100	90	85	91	75	96	93	76	92	88	80	68	91	73	87	88	93	98	63	89	83	75	89	83	92	81	81	94	76	90	80	89	71	85	88	108	104	85	86	90	104	94	80	107	97	83	83	81	91	98	90	62	68	94	81	99	114	75	76	91	69	88	82	88	105	79	85	88	79	100	84	83	78	81	88	85	100	80	87	113	75	78	87	86	80	77	82	91	83	89	89	81	80	102	82	81	96	97	81	89	92	81	91	82	84	108	81	75	94	79	87	94	83	78	96	92	79	85	84	75	94	85	93	104	93	80	96	73	87	80	101	74	93	83	84	76	96	103	66	81	85	79	75	89	69	88	84	99	88	80	90	79	65	84	88	81	82	86	95	83	89	87	95	82	96	85	80	84	81	105	106	86	92	92	85	94	90	87	96	95	90	90	91	84	93	87	109	89	73	96	85	76	89	94	75	85	71	97	74	103	99	87	76	99	89	86	84	85	83	72	86	91	83	83	95	70	85	75	85	85	80	69	87	89	99	106	86	72	94	87	82	81	88	97	95	88	81	81	103	86
345	3	3500	70580	418	10	69	506	856	1035	955	896	796	721	641	569	503	473	467	426	378	357	333	333	284	291	277	291	236	226	266	210	221	199	194	191	181	180	149	166	170	175	157	145	149	133	168	154	132	130	126	125	130	132	152	122	107	129	135	111	108	130	118	112	108	141	132	106	122	113	108	129	106	102	88	108	115	114	112	85	94	104	101	100	109	100	99	107	104	99	87	106	97	90	92	107	87	91	102	106	93	115	90	92	103	103	102	96	115	116	95	103	102	95	76	99	86	87	93	114	85	86	114	97	99	100	91	83	94	81	98	109	92	79	76	83	91	103	99	91	93	101	90	80	110	95	75	108	101	95	108	79	95	95	89	79	96	90	87	72	88	86	102	78	94	86	87	78	86	87	82	80	83	103	88	81	87	71	80	71	76	99	95	100	76	106	77	79	97	87	97	76	83	79	94	86	96	74	87	84	83	105	85	89	69	79	84	85	83	83	75	96	106	86	78	94	87	89	102	100	76	77	83	79	95	100	88	65	99	95	95	79	87	74	111	91	99	87	75	85	103	94	78	83	76	103	82	105	100	89	89	80	106	91	98	87	105	83	69	100	94	85	104	84	99	104	79	95	90	75	84	95	90	107	95	90	98	80	79	91	104	89	105	78	76	88	86	104	93	82	92	87	85	77	84	89	72	92	96	86	91	80	94	94	94	81	93	94	77	80	89	79	64	80	80	81	78	68	60	84	95	82	92	95	90	97	92	69	93	68	56	79	84	74	81	91	87	67	80	91	93	77	79	93	77	90	95	96	71	97	83	91	86	115	68	72	91	88	83	92	95	84	83	93	78	76	83	96	99	69	101	96	82	82	92	101	94	98	76	79	70	85	94	87	85	103	87	85	85	88	83	93	81	75	101	77	98	94	87	99	73	81	85	83	77	79	86	85	78	65	82	80	76	89	77	83	89	87	82	74	78	78	88	79	89	76	76	95	73	79	97	77	81	86	72	61	67	76	60	64	81	97	92	91	83	87	99	84	86	80	83	85	81	75	86	91	93	88	97	86	92	93	81	85	91	89	98	92	69	88	81	86	90	79	82	75	74	91	83	92	97	95	99	76	75	80	88	95	100	76	100	71	85	88	85	90	81	99	69	77	80	77	90	90	78	93	77	86	93	79	85	85	77	77	73	93	68	96	94	97	83	88	88	92	102	65	98	74	83	84	77	83	96	72	87	93	89	102	83	102	84	90	73	82	95	73	87	79	85	89	78	82	74	86	70	100	79	98	84	90	68	89	76	76	75	90	84	98	71	88	68	86	90	78	83	85	81	79	79	114	67	75	71	91	83	86	95	91	81	84	96	72	81	78	76	86	96	93	79	79	85	106	77	80	68	114	82	97	89	96	92	81	94	68	77	75	85	93	91	96	94	82	88	75	80	95	77	83	91	90	86	81	97	95	73	67	81	88	79	93	87	65	91	102	92	90	100	87	88	87	71	78	82	81	72	84	90	96	84	89	63	70	83	103	85	85	73	92	81	80	77	82	98	99	79	93	72	83	89	63	84	86	103	82	80	85	88	89	63	90	101	79	89	94	79	82	73	101	73	97	85	81	84	73	96	79	74	78	83	85	98	70	78	77	80	98	79	91	75	86	80	84	84	90	75	89	82	92	84	86	93	89	83	92	82	66	99	77	86	73	85	77	66	94	86	88	77	71	71	82	97	94	85	77	69	72	90	84	81	101	76	77	75	79	96	83	89	90	100	81	93	94	104	82	76	89	74	87	68	84	95	92	84	104	88	93	100	96	79	84	89	83	93	78	87	68	82	73	106	93	95	84	97	89	73	90	71	89	83	111	88	90	87	86	84	85	84	79	88	83	71	83	103	85	72	82	94	90	74	102	94	82	89	77	67	100	106	83	78	88	96	91	72	96	81	83	99	75	84	74	89	94	87	88	93	58	92	98	87	87	82	95	72	94	93	72	74	74	96	97	76	94	89	92	96	93	92	64	80	94	81	64	86	85	74	81	97	70	97	67	101	106	88	78	72	89	83	78	82	67	88	98	89	87	91	75	94	89	87	92	91	80	88	97	87	79	72	63	65	94	76	76	83	84	95	86	72	92	84	87	84	79	79	91	85	72	85	74	71	81	95	84	67	72	88	73	103	79	71	82	75	87	85	75	88	86	97	86	97	75	82	80	98	69	93	94	89	64	63	86	89	76	83	87	73	78	78	92	97	72	79	87	74	83	81	70	75	101	97	77	82	96	99	89	80	64	104	83	95	78	89	83	80	73	79	78	85	89	93	87	74	81	87	85	86	92	76	77	81	96	90	80	82	103	83	81	78	73
345	0	2700	70682	397	4	42	499	835	1042	986	877	797	724	648	596	514	500	444	454	414	379	334	315	328	288	246	257	243	251	252	206	219	172	190	199	177	183	182	178	167	177	166	163	162	154	140	116	136	147	133	102	120	111	132	124	101	115	119	105	115	105	103	125	104	113	97	110	95	127	126	100	113	99	101	108	103	89	75	89	87	89	81	82	90	84	86	94	97	92	82	97	79	88	90	86	90	85	100	86	79	95	96	77	77	86	88	84	95	95	91	73	88	94	93	92	90	84	92	85	78	71	80	79	76	77	87	70	84	80	73	86	75	80	78	77	66	84	83	95	92	73	83	91	68	89	87	87	81	81	96	72	95	83	63	77	100	84	83	69	69	67	81	84	85	86	75	78	91	104	77	91	87	73	82	85	88	84	78	83	74	82	85	82	67	94	78	75	65	86	76	68	78	88	61	78	77	70	61	84	84	91	92	67	63	55	79	70	57	78	94	87	69	64	69	75	87	63	72	87	70	71	82	80	73	94	77	74	74	74	83	74	79	81	78	82	76	71	82	91	78	74	64	81	62	73	83	77	85	86	84	71	74	82	73	76	64	85	80	89	73	65	83	79	84	87	85	68	95	85	76	80	93	77	56	71	84	60	78	85	80	76	63	66	78	78	77	81	86	76	76	62	72	91	61	86	70	82	79	75	66	83	79	71	62	86	86	70	75	84	79	74	72	83	91	58	74	71	76	67	73	66	67	61	75	75	81	63	78	72	79	76	59	84	85	75	81	62	68	87	77	94	68	85	80	62	77	79	71	78	73	73	86	98	62	68	88	56	77	79	61	87	61	86	60	79	91	80	83	77	81	71	80	79	60	72	73	71	72	69	81	78	81	77	80	75	79	94	83	79	61	80	67	83	81	67	69	72	50	78	77	74	60	74	65	54	86	70	73	89	76	87	73	71	78	65	75	66	66	84	80	77	75	90	77	90	81	78	62	73	78	66	74	72	64	81	99	86	84	75	74	76	72	69	75	74	76	89	85	70	72	68	86	72	82	77	75	67	75	94	58	75	78	70	77	63	71	91	79	85	65	73	76	65	64	66	59	74	77	83	81	68	80	68	80	88	84	78	98	97	69	73	80	86	78	58	74	78	86	89	79	86	75	67	62	67	78	76	67	81	85	89	65	68	71	56	63	91	85	93	88	79	87	65	76	72	76	60	63	86	77	77	63	65	69	65	77	82	79	73	76	66	64	79	76	69	80	66	74	68	65	72	77	84	70	75	75	69	69	77	77	71	84	67	83	86	81	72	68	76	70	68	63	72	69	83	62	66	54	71	74	61	81	65	84	85	72	64	78	76	73	69	75	71	59	68	69	79	74	86	60	81	68	76	84	72	79	56	82	76	72	76	72	79	65	78	70	73	61	84	86	80	73	73	70	81	65	76	61	78	77	88	69	70	72	80	65	79	75	81	66	59	86	69	65	72	56	101	75	75	80	71	69	87	80	75	82	83	85	75	67	64	78	80	89	67	76	70	77	65	78	83	71	69	69	77	73	54	56	68	85	82	81	86	63	68	51	95	89	73	83	72	64	79	63	64	92	73	74	81	73	68	71	61	65	73	63	70	76	84	77	76	84	74	77	57	81	88	65	74	81	74	66	72	87	73	70	56	79	82	71	70	78	64	72	75	92	74	58	78	75	85	71	66	77	96	77	74	60	79	80	79	81	82	88	63	69	59	71	73	64	73	86	66	80	82	52	63	69	62	87	63	79	89	55	85	65	72	60	75	85	66	70	87	68	61	67	77	79	68	87	76	63	83	63	69	87	64	87	68	90	73	73	85	76	68	69	76	90	77	81	66	82	71	73	61	90	78	80	86	49	62	99	75	75	71	79	77	88	69	71	78	54	83	66	84	77	79	73	86	69	65	74	61	79	95	81	71	87	64	90	87	59	75	78	72	80	66	66	64	76	76	76	88	69	68	74	75	69	73	71	88	87	80	62	74	80	76	75	69	85	92	68	69	89	85	80	75	71	79	92	79	74	74	81	79	70	81	70	75	71	71	62	66	73	76	76	82	75	70	61	68	80	75	79	75	71	85	90	84	65	65	76	68	75	60	91	70	86	64	86	80	55	80	72	70	63	72	76	68	75	70	79	68	85	62	62	72	75	82	71	85	74	89	75	74	82	70	69	79	84	80	82	76	68	87	62	72	78	97	67	73	62	94	77	82	80	77	55	56	77	85	75	72	70	79	62	86	83	63	68	78	85	65	73	74	68	82	79	71	76	72	75	62	63	67	87	73	65	70	63	83	66	75	59	71	67	70	70	81	82	85	78	63	62	66	70	71
345	1	1900	70784	432	14	117	667	893	952	843	753	709	582	518	468	415	403	358	341	283	312	256	270	236	240	248	212	202	192	183	186	156	170	156	171	142	140	141	129	131	138	148	135	115	127	120	122	142	132	121	116	106	116	86	104	134	95	102	112	99	119	115	106	109	97	117	105	97	109	96	107	106	88	103	113	104	89	98	99	114	100	121	110	85	100	87	103	122	102	108	100	90	100	104	91	95	104	93	100	96	105	108	91	86	102	106	76	99	97	90	85	91	117	88	85	78	102	89	92	102	96	83	101	104	95	90	86	95	100	101	81	105	92	109	89	76	99	98	90	100	95	86	106	109	98	96	80	89	85	88	75	79	94	92	94	79	83	88	85	84	97	88	92	80	85	89	87	80	82	95	96	77	86	112	103	101	82	95	89	89	111	85	103	98	101	98	96	70	99	80	101	81	67	87	94	82	84	99	78	79	99	91	131	103	103	103	104	98	104	91	100	103	89	69	92	87	88	101	81	89	89	84	83	90	96	90	80	100	95	99	79	96	98	88	85	74	92	80	103	92	111	104	85	71	105	100	91	96	101	88	109	86	83	81	99	94	96	100	97	84	98	98	82	76	86	81	78	73	98	88	91	83	91	79	90	81	105	84	91	91	88	92	100	92	104	91	93	67	81	102	97	69	70	88	97	101	99	101	87	84	97	96	84	81	90	89	89	102	85	89	84	77	90	75	83	79	97	82	97	75	76	87	97	77	71	79	69	78	85	96	96	83	91	97	87	88	98	88	98	93	89	99	92	90	96	91	99	97	92	88	114	86	96	96	97	93	80	96	91	89	84	75	95	73	90	80	90	105	96	104	107	94	106	96	92	87	78	72	106	106	98	92	92	89	93	88	95	82	71	112	91	100	90	89	84	86	95	90	116	103	111	87	82	82	88	95	93	80	95	89	98	97	90	85	94	89	97	100	110	92	80	85	93	99	80	91	116	93	91	90	86	88	87	90	83	98	92	96	81	87	89	72	93	94	94	94	72	111	83	102	87	90	82	91	70	97	100	79	93	95	92	73	108	79	99	79	94	103	95	95	85	87	79	84	98	91	101	112	87	100	102	98	72	102	93	97	100	91	84	105	94	93	87	96	88	93	80	90	79	97	85	98	95	59	90	86	99	105	94	94	80	75	89	92	86	84	98	88	104	94	91	80	84	78	104	70	67	91	90	81	79	95	78	75	82	69	93	94	86	85	101	85	81	94	88	77	80	94	79	79	106	85	105	95	82	93	95	104	109	100	90	86	93	97	95	87	95	91	87	85	92	85	97	96	91	76	100	84	87	92	89	81	102	89	88	101	94	90	102	87	73	97	81	81	82	99	80	86	74	101	106	95	88	84	97	83	98	87	111	96	82	104	111	107	85	75	84	92	95	103	87	83	88	80	87	104	92	76	84	101	67	81	81	77	104	78	90	86	94	102	79	91	96	89	110	88	101	83	84	85	95	84	85	110	86	83	100	73	86	100	80	80	91	85	75	85	90	86	96	84	82	105	105	116	99	80	88	104	108	95	92	94	83	106	110	71	96	83	79	102	61	89	71	89	92	81	97	82	89	97	85	106	101	90	71	100	86	81	81	78	75	101	72	77	82	81	81	87	86	103	85	83	112	85	95	83	91	107	92	107	98	108	87	89	92	90	80	77	99	89	83	83	76	93	86	83	116	91	92	97	75	99	85	104	88	93	83	96	103	81	100	91	94	88	101	86	109	81	75	74	88	87	89	81	91	73	99	91	92	81	75	91	83	85	86	92	109	76	95	79	88	95	99	99	70	94	89	93	81	75	97	89	87	73	78	68	99	85	101	91	77	94	90	86	99	98	88	107	83	88	80	98	85	79	87	73	87	74	98	85	85	78	72	80	104	100	87	82	89	74	74	84	89	86	85	84	100	68	78	73	93	70	92	72	84	88	74	92	87	85	96	85	92	92	86	97	97	92	92	99	102	119	94	84	84	93	86	87	83	81	97	105	85	77	90	90	82	86	100	97	111	101	100	84	80	85	87	82	80	101	104	97	120	80	88	93	83	93	98	82	84	84	64	94	92	105	79	91	80	110	111	81	108	94	79	83	75	74	83	91	95	91	85	100	76	84	87	87	74	109	81	93	97	92	80	82	92	109	85	89	94	82	102	98	78	103	102	88	92	84	88	72	92	90	100	95	104	91	85	71	93	81	100	93	88	101	82	104	76	79	103	73	72	78	92	87	78	92	89	104	79	94	94	91	98	78	102	78	101	70	85	89	100	68	96	90	93	104	91	82	89	79	110	88	101	103	88	103	85	90	96	94	74	91	67	81	83
345	2	2100	70885	420	8	91	608	862	929	832	757	666	637	528	482	396	396	356	359	318	312	288	256	229	236	221	189	216	207	199	189	178	164	162	148	163	153	144	160	147	151	153	141	117	112	123	127	112	114	118	113	116	114	101	94	124	117	125	105	95	86	108	97	84	108	112	113	97	111	97	97	112	101	111	95	107	95	113	86	82	108	98	107	90	104	103	100	93	91	93	92	84	101	95	77	103	73	82	61	105	103	85	76	87	86	91	98	80	98	81	95	79	98	85	109	94	88	90	80	80	81	104	84	69	96	80	93	72	78	71	89	87	103	88	102	93	83	79	89	92	86	88	83	80	76	77	84	87	94	91	86	66	104	89	84	85	93	82	88	85	76	93	67	78	76	75	83	73	75	85	102	96	77	84	101	89	102	99	77	81	84	78	66	99	86	86	95	76	85	73	92	87	83	73	90	88	79	82	79	95	90	85	96	98	90	83	92	94	89	72	89	81	74	89	92	82	99	87	92	80	80	56	79	80	98	106	92	88	84	90	99	64	80	89	74	79	88	106	86	93	84	80	79	90	88	87	86	81	81	77	83	82	89	87	93	83	74	81	85	91	84	88	86	81	63	100	65	87	68	88	78	89	84	80	90	74	97	97	84	88	92	100	80	76	82	103	79	77	105	85	88	92	87	102	79	102	80	86	95	80	82	78	90	100	86	72	86	70	84	88	82	80	67	79	89	90	84	59	83	97	82	79	79	83	78	91	86	103	86	86	97	98	80	82	91	74	77	78	77	85	78	108	72	83	85	82	83	86	72	79	73	75	89	85	84	79	91	82	73	93	72	85	76	85	91	77	88	91	110	67	68	92	71	83	81	82	67	84	94	85	83	80	82	92	104	89	82	86	68	72	87	83	73	82	62	86	73	78	75	80	78	97	102	85	86	83	80	98	86	89	56	85	75	85	93	80	76	87	92	85	89	97	92	91	78	88	78	65	77	71	106	87	106	76	75	83	80	89	68	87	99	72	70	97	81	72	77	94	89	81	73	82	100	115	72	68	90	95	105	85	71	82	75	70	88	94	95	77	77	81	78	84	92	86	81	69	90	66	69	92	91	64	100	82	78	92	110	62	85	90	79	82	86	68	79	70	83	70	106	82	94	80	74	76	93	79	79	84	70	74	81	80	68	96	96	77	65	78	89	102	76	85	82	86	94	93	83	92	83	64	96	97	90	77	89	72	81	80	70	84	86	84	71	74	80	74	84	101	82	80	74	92	84	102	83	105	86	78	75	84	84	72	89	82	88	84	79	81	82	76	78	82	94	76	86	79	59	95	72	80	85	99	88	86	85	88	77	87	84	82	66	63	84	81	53	88	79	79	66	79	79	71	74	91	68	84	86	99	70	83	86	69	77	63	87	86	91	87	74	92	98	76	77	76	91	79	75	83	73	94	61	90	67	88	94	80	76	90	71	85	59	79	72	80	76	80	94	87	84	92	91	71	85	77	102	77	95	72	78	73	94	83	90	87	86	87	75	80	78	86	82	88	85	82	85	86	79	74	88	78	98	90	75	74	81	93	70	83	77	86	90	88	92	84	82	99	77	74	101	79	78	88	73	83	88	84	97	77	84	80	85	69	85	93	81	79	80	72	76	78	67	73	81	75	90	76	80	86	81	108	89	93	85	83	88	85	88	95	79	73	89	75	91	88	93	63	90	96	105	94	107	84	86	78	70	99	78	86	95	79	82	76	73	63	100	84	84	80	78	97	86	85	78	76	73	86	78	91	87	92	77	80	87	95	96	80	73	98	76	87	91	93	68	82	80	92	90	95	78	78	78	78	92	83	93	79	84	84	71	77	95	98	78	82	76	82	84	96	100	82	71	81	71	81	64	88	84	94	84	95	79	86	87	82	110	82	83	69	84	80	88	96	72	59	75	82	76	83	90	88	89	76	102	86	93	85	84	83	80	81	73	77	77	98	85	88	81	68	77	77	83	85	88	64	98	84	76	72	66	83	75	69	96	81	81	75	79	78	86	73	89	77	89	85	83	87	77	77	60	67	87	88	90	83	82	67	95	82	89	99	75	78	70	91	72	72	76	80	90	80	82	86	87	99	78	78	89	68	79	75	75	82	72	96	101	97	81	96	86	84	97	77	97	83	81	72	69	93	93	83	85	63	81	85	68	85	75	91	98	69	99	91	88	79	94	90	74	83	84	78	69	74	79	87	67	78	93	78	68	88	69	75	83	85	79	72	78	102	74	76	103	87	80	81	71	96	73	83	86	87	66	95	83	80	99	91	74	92	74	68	83	84	86	87	88	84	69	81	88	85	86	84	91	82	91	78	82
345	3	3500	70987	401	4	89	554	841	970	890	835	741	680	588	511	453	444	414	371	372	325	338	317	254	267	250	249	224	211	198	196	169	169	175	148	162	173	146	133	141	157	144	111	160	125	122	129	145	114	121	126	113	110	113	131	117	113	108	120	95	83	100	90	107	115	106	105	82	86	97	102	117	95	101	91	95	110	120	99	91	103	102	89	96	95	100	91	85	108	101	86	105	99	95	97	78	90	83	92	86	92	82	105	95	95	86	86	82	91	105	84	95	77	89	69	93	80	77	92	104	84	79	95	117	104	82	70	82	86	82	92	92	79	86	94	64	69	105	80	78	84	86	77	99	110	96	89	85	91	90	56	79	71	83	87	86	86	92	89	98	91	98	72	87	75	80	89	78	85	77	86	76	86	75	93	67	75	98	73	87	69	91	73	76	72	87	85	97	86	89	87	87	79	73	101	88	84	106	85	81	95	63	87	116	91	107	89	74	71	86	87	72	98	71	80	104	80	77	76	76	83	87	77	82	96	83	72	76	85	91	79	84	72	76	74	88	74	78	96	74	95	71	74	94	78	81	82	78	81	81	77	91	96	78	68	88	82	93	93	84	83	94	92	88	100	79	90	87	76	83	101	75	67	78	84	87	91	79	77	80	94	91	95	91	80	74	105	72	71	89	89	64	91	74	82	86	85	70	89	91	79	84	75	82	88	82	77	91	92	87	102	73	79	86	99	79	98	100	88	75	86	87	89	81	88	75	87	91	80	68	82	62	85	73	94	99	85	83	93	78	77	89	96	80	101	88	84	94	80	87	76	76	69	81	86	103	89	81	93	76	85	77	66	69	94	81	67	87	64	99	84	80	74	74	76	76	62	91	78	71	70	86	94	82	82	80	93	106	93	83	59	90	82	70	82	93	97	84	77	68	71	91	97	82	93	70	61	73	91	98	82	65	86	89	78	83	84	95	84	101	87	85	100	73	66	88	111	84	83	65	87	82	84	75	85	90	88	87	92	75	86	94	86	84	74	104	93	77	60	71	79	82	79	82	93	90	92	78	78	90	82	85	79	91	77	95	82	95	88	88	89	81	95	73	97	69	75	96	92	77	72	78	87	73	74	82	78	90	81	74	87	89	84	83	71	89	81	102	81	82	90	98	80	90	63	94	88	98	71	81	81	90	89	77	90	86	95	65	72	84	81	89	70	91	72	89	77	70	80	97	71	85	97	87	83	83	83	79	90	85	98	88	95	94	77	76	81	103	86	81	83	75	77	69	79	93	73	84	87	66	68	79	83	69	84	90	89	75	80	81	73	77	62	78	81	88	57	74	80	88	95	84	100	94	83	92	69	73	74	91	98	70	87	91	95	86	78	80	76	84	84	79	82	88	72	80	62	75	92	76	85	97	88	63	82	102	90	81	91	83	67	80	83	89	87	84	79	72	77	78	101	89	77	94	84	71	75	83	73	79	83	89	86	91	87	72	93	73	82	78	83	81	91	82	65	91	79	69	74	88	78	82	89	70	91	84	68	84	73	94	84	95	85	62	83	73	71	77	62	87	72	83	94	76	77	84	91	70	94	90	83	104	71	87	82	71	99	73	89	83	79	75	76	80	89	85	78	83	88	69	89	78	70	85	91	84	69	90	75	84	74	96	74	76	71	89	64	77	76	93	88	87	75	79	70	68	109	93	73	81	90	96	97	81	89	90	75	77	75	56	68	83	71	94	80	78	87	87	91	78	66	55	107	87	81	91	90	85	82	85	71	73	87	71	88	95	93	79	99	83	83	87	80	73	89	84	76	76	83	83	99	81	88	78	82	94	88	78	95	82	82	73	87	86	96	79	69	81	78	92	85	60	93	68	80	81	82	91	94	67	77	69	79	84	92	89	77	79	77	85	78	83	75	73	88	89	87	90	78	83	67	58	83	83	84	65	96	82	73	85	81	67	78	62	93	81	72	85	81	87	81	82	74	75	73	78	81	91	86	75	72	72	83	71	75	83	90	86	88	78	83	99	75	82	85	59	84	85	84	77	75	88	82	82	85	92	76	89	79	84	78	76	79	102	88	71	99	81	84	92	63	85	80	82	77	75	79	66	84	88	76	90	76	72	85	82	69	83	90	79	80	77	87	81	92	72	77	109	87	75	90	61	77	74	86	82	85	86	70	79	106	73	86	90	78	69	86	86	76	73	83	90	70	72	79	78	78	66	84	73	86	90	72	77	77	85	92	74	79	81	70	82	97	80	95	70	68	95	71	85	92	71	85	78	100	73	68	99	79	82	95	70	95	90	97	77	72	71	84	77	75	83	86	58	77	72	87	88	85	88	81	68	81	72	94	103	81
345	0	2700	71089	390	6	34	443	790	960	890	827	746	684	601	523	482	477	426	408	367	376	341	313	293	312	278	269	228	231	204	201	216	188	195	182	177	172	182	174	168	150	137	162	131	151	141	141	132	136	143	137	126	123	133	124	116	124	130	104	95	93	108	88	117	105	103	115	86	96	90	116	105	105	102	98	93	107	116	101	97	88	101	79	86	92	83	98	91	91	90	77	79	73	92	75	82	80	92	100	74	80	92	83	101	75	69	83	78	91	97	83	70	81	91	83	75	80	94	86	69	77	93	64	73	85	83	64	76	73	85	86	71	88	66	90	82	96	84	92	86	72	77	81	75	76	82	81	94	100	72	78	85	79	73	81	87	70	92	84	79	82	79	88	76	87	83	72	83	85	87	69	79	76	78	69	84	79	74	86	77	71	67	69	89	83	97	92	82	73	72	77	81	77	84	77	71	71	88	85	67	79	58	64	83	58	90	79	77	83	70	77	96	64	67	100	75	74	73	84	55	73	67	64	71	75	71	80	74	87	74	55	59	69	75	80	68	75	75	66	70	74	83	74	72	64	73	70	72	80	67	65	75	71	81	70	74	72	64	90	81	82	78	71	85	97	78	69	75	82	82	74	78	66	88	79	86	87	85	88	72	77	81	76	69	71	68	63	78	80	79	72	80	75	68	68	86	76	91	75	76	77	70	80	85	72	80	79	86	73	71	92	70	71	64	88	73	88	70	84	73	86	59	74	78	62	64	73	81	93	87	84	69	91	85	78	72	72	65	79	73	84	62	72	64	84	74	80	75	81	72	57	68	61	74	82	101	70	85	70	82	79	52	92	83	60	67	80	90	72	63	69	79	92	76	58	89	78	78	75	63	72	75	73	73	81	77	66	74	71	68	90	89	88	61	80	85	83	88	80	69	77	74	96	75	77	87	73	80	79	66	72	81	71	78	66	68	69	72	63	77	71	68	76	86	85	89	78	65	74	77	58	85	66	60	99	72	73	69	82	75	85	76	61	79	84	78	74	86	75	74	85	64	83	70	65	77	63	73	72	78	85	80	85	77	74	62	60	70	91	70	68	68	60	74	92	70	81	66	86	80	56	79	90	78	81	73	75	75	76	72	74	73	65	70	65	46	75	68	69	60	60	73	57	72	85	71	87	70	74	77	75	87	84	76	73	64	66	71	60	75	72	76	93	79	75	71	78	63	86	64	80	78	73	61	69	78	86	80	72	75	70	60	85	72	78	62	74	84	74	67	75	78	75	68	76	72	62	86	84	62	88	82	74	70	67	70	78	83	85	80	68	78	63	83	68	73	69	61	74	76	62	73	68	84	75	95	97	65	68	67	64	81	70	70	80	81	72	88	73	79	72	68	75	79	66	77	71	80	86	60	69	77	73	83	74	86	56	69	70	70	68	67	60	75	74	81	76	61	78	82	92	81	73	86	67	60	81	63	57	70	87	75	67	69	63	80	67	69	74	83	68	84	87	73	65	78	61	74	79	64	68	65	83	72	85	67	79	83	77	83	92	78	60	69	85	54	81	76	69	69	63	61	66	78	66	66	81	76	87	77	73	73	63	66	83	84	76	70	60	58	77	66	71	75	61	80	80	80	75	91	77	81	75	71	58	76	84	89	63	73	69	76	86	73	99	56	69	74	73	77	81	73	88	65	69	75	67	86	70	70	98	74	55	85	83	68	66	93	75	74	81	71	77	76	74	67	78	82	76	69	64	68	76	65	84	74	60	63	71	71	65	67	62	82	71	81	69	86	73	69	78	80	71	72	78	78	65	66	67	63	60	65	85	71	74	68	94	62	61	79	79	76	81	72	68	74	63	67	87	68	69	79	82	62	75	82	79	54	76	94	78	81	63	66	85	72	78	76	90	62	77	77	79	89	77	82	83	80	81	51	60	76	77	63	73	73	77	68	63	65	76	84	75	65	80	71	83	76	73	69	67	75	77	79	70	83	70	69	50	66	71	73	62	93	86	58	73	85	67	79	80	67	84	85	73	75	74	68	70	63	71	76	78	66	71	74	80	82	68	83	73	85	66	74	78	71	73	83	74	78	74	74	77	75	90	83	71	73	79	93	71	73	73	78	62	73	67	82	81	59	64	80	68	68	75	64	84	80	50	74	64	79	65	62	65	86	78	66	69	75	71	65	85	72	79	80	76	68	67	86	75	67	69	72	82	76	70	61	82	74	77	79	69	85	64	78	77	83	77	83	66	78	56	81	84	77	84	77	78	66	49	60	69	71	72	79	79	61	63	73	73	75	71	67	74	62	78	64	72	77	64	80	75	73	83	80	71	80	77	83	77	62	87	75	61	55	70
345	1	1900	71191	419	8	124	635	880	891	815	720	657	596	536	432	397	398	339	327	300	273	260	235	227	229	210	222	189	164	185	167	178	150	178	163	134	174	126	142	127	110	139	130	102	115	130	106	146	122	132	117	127	113	121	99	143	107	108	98	115	116	112	97	93	102	93	108	104	113	107	112	112	94	123	106	104	90	89	93	109	104	109	106	109	76	87	96	97	107	97	111	102	87	86	94	102	113	80	107	104	108	111	100	112	89	82	87	104	102	105	90	99	96	90	91	96	96	75	90	87	97	102	92	95	82	87	88	98	86	92	100	98	88	79	87	86	106	85	109	107	85	90	96	84	102	95	90	94	107	87	88	101	83	72	93	95	80	84	96	73	89	97	99	101	75	92	84	85	92	93	78	100	93	87	99	89	74	85	83	91	96	106	105	74	77	94	95	96	83	100	87	107	90	87	70	100	86	91	103	97	90	88	90	95	87	82	102	95	98	105	103	103	82	98	94	111	86	83	94	88	96	77	90	102	92	113	85	112	83	90	93	97	108	99	87	114	70	97	90	83	97	99	91	98	100	85	90	67	92	94	84	65	96	99	95	105	95	91	82	86	86	99	85	100	102	94	97	95	92	92	91	94	102	77	101	85	94	78	104	91	94	95	89	78	93	102	88	99	97	96	79	84	89	95	99	83	76	88	99	71	75	75	101	99	91	84	108	99	83	89	95	90	90	63	99	103	103	86	90	91	98	94	90	73	101	84	95	102	95	98	101	104	88	88	88	102	95	104	81	96	104	91	78	93	88	81	116	104	86	86	87	96	82	84	83	89	96	77	97	80	99	89	97	108	74	107	95	106	100	110	88	83	94	83	96	80	71	84	88	84	101	82	106	93	104	81	84	95	103	79	82	92	86	102	98	103	86	86	96	87	69	70	86	87	78	102	92	83	100	103	79	92	97	95	94	88	84	73	72	103	83	88	109	93	89	94	90	84	91	71	82	84	74	87	78	91	95	98	90	114	92	77	87	85	83	92	90	96	93	86	101	87	85	90	80	83	96	104	107	99	88	81	93	88	101	90	85	72	78	84	81	96	105	84	92	97	87	74	79	99	102	86	84	100	93	65	91	102	95	96	87	86	79	101	88	103	90	98	99	99	77	118	74	73	89	113	78	85	72	95	83	72	102	77	81	90	84	90	90	99	81	88	90	106	101	85	90	70	93	93	93	90	78	103	107	72	87	77	83	92	93	106	87	74	92	91	82	88	95	103	95	86	97	101	83	84	96	112	103	96	85	101	78	105	80	98	91	93	86	87	99	94	95	96	81	99	91	112	108	86	80	91	81	97	95	90	82	97	80	83	101	90	114	83	89	93	86	102	77	87	93	82	96	98	92	77	93	90	90	97	73	109	100	84	100	111	101	88	98	94	72	91	89	108	96	90	84	87	89	101	89	104	91	73	97	73	88	94	96	87	104	93	92	88	95	89	88	93	96	83	102	80	93	97	90	92	75	85	99	98	97	92	107	86	98	103	111	84	82	94	84	80	86	99	94	112	97	81	94	88	85	89	90	94	95	94	92	105	97	119	88	89	88	96	87	92	84	102	85	86	84	90	102	92	86	76	94	97	94	87	85	101	83	99	103	84	87	79	100	86	102	103	98	95	92	91	100	86	79	115	91	91	85	71	96	83	77	74	92	86	92	114	73	91	79	88	93	113	78	82	86	94	73	85	97	66	92	75	89	73	76	95	104	88	104	90	93	93	82	84	111	79	91	89	79	104	87	92	102	82	116	92	83	105	89	85	91	94	72	79	86	103	70	78	90	80	106	79	69	77	95	94	102	70	85	90	91	90	97	91	90	82	91	89	77	89	79	93	110	105	94	94	105	78	94	78	82	90	95	91	79	80	92	91	83	91	84	81	85	96	89	81	96	84	77	99	102	95	107	92	88	108	84	91	100	104	88	87	97	109	96	81	98	100	95	96	85	77	87	95	85	79	97	84	92	88	106	93	76	82	101	88	104	79	83	104	80	106	94	80	91	77	98	96	96	108	85	101	85	96	95	86	102	91	81	99	105	94	96	88	88	79	99	94	94	86	95	84	77	81	81	96	91	81	86	88	83	86	91	88	83	95	100	88	91	93	87	102	86	85	95	77	88	85	80	89	101	83	95	87	84	70	88	82	102	115	81	92	103	100	93	85	111	94	98	102	95	72	86	77	94	103	86	89	72	89	80	94	84	80	81	78	83	89	108	83	99	109	113	86	91	89	106	98	84	104	88	99	99	80	83	93	96	96	82	91	90	109	79	86	93	110	89	92	71	88	76	95	102	93	101	95	104	103	99	92	72
345	2	2100	71292	407	6	88	563	813	917	795	753	669	613	518	506	446	445	351	368	369	275	307	268	248	235	250	201	215	214	193	177	204	162	156	165	158	164	161	150	147	137	145	140	144	134	116	141	115	135	132	132	136	126	115	112	119	88	97	115	113	93	96	123	90	111	97	106	94	104	92	114	111	111	112	104	94	109	89	111	93	99	97	101	95	95	101	127	87	94	89	102	101	112	85	99	104	90	104	85	107	96	102	100	102	92	104	89	93	107	99	95	96	100	85	94	99	85	84	96	90	86	105	88	102	80	102	84	99	84	85	75	116	87	104	103	95	75	69	96	84	80	83	90	91	76	76	105	78	100	88	89	87	93	103	80	79	95	86	78	87	101	91	99	95	97	86	88	91	98	87	78	81	92	93	91	96	82	93	80	97	90	87	95	104	91	98	85	98	102	92	70	86	89	93	75	90	93	89	90	83	96	83	88	95	110	79	78	80	83	79	92	98	103	98	81	82	92	87	85	73	90	82	81	68	89	78	96	89	101	112	93	103	83	82	97	102	79	89	85	89	80	89	95	78	86	80	93	81	74	86	92	65	89	103	96	90	97	98	77	85	86	77	89	94	79	90	80	92	98	85	86	85	71	91	88	81	90	80	123	89	91	70	95	88	89	91	107	89	101	87	90	88	97	88	103	93	85	72	108	95	72	83	100	91	84	78	75	88	80	97	75	88	77	88	91	92	84	109	97	66	92	70	88	95	78	95	83	78	101	87	91	77	84	75	85	100	93	84	72	75	76	86	97	82	101	85	82	87	94	103	84	78	90	103	89	78	93	81	87	80	87	81	82	99	93	102	91	98	73	84	77	85	88	79	81	89	87	85	84	77	85	99	97	82	104	87	79	88	95	87	89	78	79	74	101	93	103	81	92	79	78	96	86	90	86	80	99	104	94	97	87	66	82	89	81	87	76	102	94	110	75	85	93	80	86	92	82	89	78	112	77	86	94	90	93	79	78	87	90	99	99	98	95	80	69	79	75	89	93	81	84	75	79	86	67	93	104	76	81	67	103	87	86	91	86	90	81	95	93	101	96	78	84	82	90	87	111	94	103	89	88	88	85	87	79	92	83	91	89	62	89	92	84	88	92	90	80	83	85	88	84	88	92	88	100	75	88	83	86	105	91	83	90	88	75	102	75	89	84	77	87	83	84	96	89	84	76	93	81	98	79	90	82	95	81	70	97	97	85	100	97	86	64	125	91	90	102	93	84	86	71	92	90	95	77	79	89	99	104	83	95	79	81	107	70	93	74	74	87	87	82	96	86	91	91	94	76	84	76	92	80	92	78	85	97	87	82	84	88	77	83	73	75	96	103	77	92	73	95	82	86	84	92	96	105	92	69	91	84	78	111	100	78	74	87	81	82	78	89	86	77	72	91	94	90	90	93	94	90	83	67	81	85	89	97	77	77	98	80	84	79	88	93	78	76	66	83	75	89	77	89	85	84	90	75	85	89	81	70	68	89	102	93	72	86	92	67	82	92	83	102	81	83	101	81	87	96	79	96	78	91	88	76	82	83	77	87	92	83	79	79	95	87	77	86	88	70	76	84	90	77	66	99	107	98	90	97	79	74	82	79	61	94	87	82	95	98	84	84	87	94	93	76	95	98	84	98	93	84	80	85	69	90	88	85	63	80	85	85	89	95	99	96	82	82	90	63	84	83	75	89	88	76	82	89	75	94	95	82	77	80	80	75	81	83	79	93	87	94	83	93	90	93	82	80	91	78	92	89	85	82	74	84	90	73	94	87	77	85	85	90	95	90	104	98	84	67	73	96	83	91	75	75	103	80	101	84	98	120	71	75	103	82	79	85	96	103	88	80	92	89	91	98	96	95	90	101	74	104	88	68	95	83	84	84	83	100	104	94	77	90	71	91	104	85	103	83	87	85	95	78	98	103	76	87	74	80	84	85	94	74	67	84	103	88	64	97	95	81	75	88	99	89	64	89	82	91	84	82	96	99	107	82	96	104	83	102	80	105	91	83	85	97	94	90	60	89	76	73	96	64	101	99	80	90	95	90	78	109	91	81	84	80	77	90	77	85	72	88	83	74	81	85	100	82	92	104	73	96	68	76	81	77	94	100	73	98	90	90	80	89	93	99	88	87	82	92	88	75	91	89	90	103	89	94	89	91	95	94	100	107	92	108	63	90	87	90	67	99	96	97	100	77	74	81	83	69	84	85	69	89	87	86	84	73	88	74	86	85	87	112	85	87	82	85	88	91	94	75	69	109	89	97	91	70	99	84	71	82	85	93	59	93	94	78	77	90	86	85	93	81	95	82	76	83	93	70
345	3	3500	71394	408	11	90	559	880	985	892	771	741	641	570	527	467	432	372	378	332	279	299	260	285	241	229	214	194	185	165	196	181	183	194	164	161	167	157	153	167	153	128	142	140	137	130	125	126	122	117	138	120	104	140	112	111	118	124	120	126	108	110	102	110	112	108	112	94	93	95	99	92	99	93	101	96	92	104	95	114	115	104	88	108	95	88	103	93	97	105	81	101	99	97	99	94	91	96	115	89	100	105	86	102	107	96	97	103	92	79	70	101	90	103	83	79	103	97	96	87	99	100	99	103	93	74	100	78	92	90	84	97	80	97	107	70	101	90	87	73	89	108	79	84	106	91	79	105	101	95	82	79	79	90	99	78	76	77	93	76	89	85	80	86	98	103	90	95	87	73	100	99	100	99	95	95	84	80	97	85	96	103	84	68	74	81	87	87	97	93	79	72	92	96	84	96	89	77	78	83	95	77	93	91	94	85	79	80	85	88	91	107	103	80	104	67	75	94	95	89	82	95	73	74	90	102	82	95	93	100	96	90	84	90	98	85	75	98	84	90	100	87	85	83	94	93	83	100	94	80	77	87	89	96	96	80	89	79	78	84	83	90	90	94	94	80	79	82	88	93	97	87	83	89	89	93	86	82	69	78	90	83	85	83	104	102	106	77	82	71	83	86	95	93	86	92	77	94	87	102	85	85	95	82	93	90	97	94	72	73	82	84	84	86	90	99	85	76	95	106	74	87	87	75	84	83	71	85	89	81	81	82	105	93	90	99	87	91	102	77	98	71	97	85	65	78	100	87	63	90	99	79	55	80	97	89	84	95	91	92	77	85	91	95	91	95	72	88	79	90	88	93	91	92	77	102	86	84	82	94	93	80	99	88	94	93	97	98	88	94	79	86	105	91	78	96	80	91	73	85	103	89	93	74	99	73	94	97	82	85	82	84	94	79	91	82	109	92	95	80	85	94	81	99	83	76	104	90	78	106	99	86	89	83	93	67	76	90	77	70	78	84	111	93	113	106	91	83	83	89	94	73	78	95	91	96	88	76	76	86	110	87	92	86	75	92	71	85	71	96	94	80	74	90	96	84	88	96	92	82	104	80	90	85	86	95	101	88	84	81	94	74	92	106	81	93	90	71	92	89	78	91	93	85	87	87	94	87	91	72	90	78	86	96	100	83	89	81	78	85	87	75	91	90	75	97	86	79	93	82	75	77	88	94	92	102	92	92	73	87	83	103	87	89	86	92	104	86	83	76	97	68	94	67	97	82	60	110	86	89	101	94	75	84	82	84	79	92	87	95	76	100	78	99	82	86	89	106	96	76	87	81	92	88	83	74	98	97	92	75	100	94	91	83	84	74	97	73	93	82	84	82	92	90	89	108	91	88	90	75	99	86	64	80	79	90	97	97	90	80	78	93	76	82	79	84	86	84	74	78	84	84	92	95	74	65	86	83	71	81	90	79	103	101	85	93	81	98	86	99	94	90	83	78	84	71	86	82	86	101	74	83	97	87	90	71	88	76	103	82	105	82	80	72	94	80	78	86	85	95	79	79	76	75	92	83	75	77	91	72	100	98	87	95	84	94	68	78	90	78	91	82	82	87	74	95	79	77	79	77	91	78	88	76	91	88	89	97	82	83	71	109	74	64	75	79	82	110	84	91	94	86	97	91	79	96	92	86	83	92	93	73	87	88	93	82	94	91	84	95	79	65	86	92	88	87	70	90	73	89	104	83	86	97	93	88	91	68	76	87	93	94	75	85	87	94	83	85	91	77	102	81	107	86	87	86	84	87	61	87	92	93	89	96	86	83	79	87	98	90	69	94	88	90	93	88	79	91	78	73	91	91	77	84	77	81	84	81	103	80	100	83	86	79	97	93	82	100	80	88	81	95	83	100	65	81	86	76	73	78	80	79	85	105	69	71	83	82	79	89	86	80	91	104	69	89	85	75	75	83	84	76	82	78	72	97	85	101	69	64	91	86	78	80	83	77	93	66	84	85	63	86	71	99	82	81	82	78	84	90	77	87	87	95	88	82	87	85	86	92	97	93	78	99	95	81	87	110	92	74	80	76	94	95	95	85	101	86	78	91	90	89	88	83	89	89	86	94	64	79	74	82	63	87	91	101	88	80	89	84	75	88	88	89	97	96	78	79	69	76	85	85	85	93	95	86	87	84	76	79	92	94	85	94	91	93	90	68	89	91	98	92	84	70	78	77	83	90	64	84	92	85	107	103	88	74	102	104	87	89	94	105	76	82	83	80	83	90	70	96	72	80	93	92	85	84	98	79	83	82	91	80	80	77	78	95	79	89	97	95	92	92	83	88	92	83	83
