345	0	2700	105400	406	6	26	176	442	697	565	529	478	405	375	338	330	314	285	311	270	268	256	256	224	241	233	208	208	169	201	172	191	196	164	155	173	149	156	151	143	148	173	154	163	156	125	142	124	134	113	112	136	119	111	116	102	90	114	103	92	108	104	103	117	81	124	96	102	108	106	88	79	102	98	102	82	88	83	79	77	98	100	92	94	83	87	86	89	91	107	72	85	95	82	84	80	90	90	83	81	77	92	89	94	81	83	86	82	93	85	72	87	65	92	93	80	78	91	88	83	84	86	73	90	74	98	94	74	79	86	80	82	94	83	66	61	74	72	83	88	71	77	74	95	77	84	73	61	66	67	69	81	70	68	85	81	79	77	68	82	96	90	73	91	90	84	71	80	94	83	64	97	92	61	86	88	78	74	88	60	77	79	84	86	74	83	83	71	63	68	75	74	74	75	70	75	64	87	66	61	88	86	77	98	89	94	103	93	86	83	86	73	65	71	66	65	86	80	92	74	86	80	91	72	75	72	76	67	85	80	79	73	83	80	117	69	82	85	73	87	84	80	75	68	83	78	54	83	79	87	69	87	70	82	75	80	102	76	63	78	78	87	70	79	61	89	73	71	86	98	70	79	89	64	85	68	61	64	91	68	72	70	85	86	71	67	83	71	71	95	78	70	84	61	70	71	81	64	83	80	89	98	77	83	78	96	76	62	74	63	72	77	78	79	80	69	74	92	73	69	79	92	70	60	72	90	78	72	73	74	88	94	64	87	73	80	74	76	73	68	71	82	68	99	70	77	66	78	72	64	62	90	71	70	75	69	84	89	75	66	71	75	86	70	90	85	68	69	68	78	79	82	81	75	89	80	78	67	69	74	79	63	76	79	87	79	77	71	93	79	64	79	86	77	83	75	81	79	72	76	80	79	70	75	66	66	77	72	85	67	80	75	63	86	73	57	77	71	79	74	75	70	80	70	64	69	59	58	76	72	72	76	61	82	90	68	63	61	72	74	81	78	68	84	82	81	68	66	63	77	57	72	77	75	73	91	85	76	90	76	66	50	72	73	82	79	72	72	70	71	89	67	89	76	70	77	72	81	59	64	79	78	74	91	65	70	80	80	87	80	86	77	72	68	95	75	79	60	72	76	90	72	76	75	75	61	78	68	68	80	82	55	100	72	70	92	74	71	65	64	64	67	94	62	74	73	98	68	76	82	80	66	74	60	85	66	67	78	73	84	66	68	69	79	68	71	81	77	79	64	70	66	85	81	83	79	81	71	71	77	70	83	83	72	71	85	95	85	61	83	77	73	71	85	67	76	67	75	78	81	73	65	75	72	79	67	75	79	66	89	62	67	65	76	76	78	72	77	70	70	78	83	67	73	74	72	88	67	72	70	73	70	53	72	56	93	67	61	76	67	69	82	70	67	68	86	56	74	77	88	82	49	86	59	73	68	71	77	81	68	88	75	80	82	53	74	70	71	80	86	77	58	75	78	79	70	81	82	69	80	80	74	77	68	76	84	69	70	72	75	64	72	76	82	75	59	80	86	75	78	58	76	61	67	65	68	74	69	77	79	80	72	80	87	57	90	64	64	78	90	77	72	78	89	87	68	72	59	73	63	78	62	75	65	74	72	53	73	72	59	67	96	71	74	73	75	73	68	90	61	73	59	66	69	63	86	89	66	82	70	75	86	62	73	72	62	84	87	79	72	69	68	77	76	63	76	51	69	64	68	70	82	76	72	72	68	71	70	75	72	84	81	55	78	71	68	67	75	66	63	68	79	75	79	78	79	88	62	68	83	77	65	77	78	63	74	66	84	65	78	63	75	77	77	81	74	77	63	79	90	66	54	74	80	97	72	69	76	85	80	96	89	76	68	64	74	75	65	68	68	73	84	77	63	70	71	80	72	69	80	54	77	90	75	79	82	74	82	76	82	77	63	86	68	74	74	55	69	71	87	68	78	80	86	75	69	64	63	92	77	77	55	77	78	61	50	78	66	82	62	89	67	70	83	81	84	49	64	74	60	61	80	76	68	94	88	74	83	67	63	80	89	78	77	59	90	51	75	81	74	76	69	63	75	70	64	87	72	80	76	79	77	84	75	74	72	85	74	57	74	76	74	56	90	81	78	69	66	74	59	62	71	78	74	76	71	81	77	75	90	86	63	75	77	80	64	85	83	64	65	64	66	79	57	66	64	81	70	76	71	82	82	53	77	70	62	76	74	67	80	88	64	88	79	86	57	75	87	87	75	66	69	76	84	59	66	74	67	79	69	61	68	77	82	72	65	70	84	62	80	76	69	67	73	73	85	88	48	88	66	67	78	76	73	82	69	91
345	1	1900	105523	454	5	61	442	669	651	500	459	406	406	378	315	298	251	254	222	201	234	202	185	171	172	158	172	154	147	127	116	128	143	132	148	121	122	113	115	113	115	127	114	98	107	103	101	111	95	100	103	102	98	102	98	83	83	84	72	88	82	103	96	84	86	80	97	77	81	89	85	89	93	89	76	79	92	63	90	89	92	76	71	91	73	79	80	64	82	85	73	74	94	73	67	89	99	82	77	71	94	63	80	78	107	69	70	74	90	89	71	77	70	68	80	84	81	90	93	79	101	72	93	67	89	76	90	75	85	80	77	67	77	67	77	78	66	73	82	80	86	76	60	83	79	82	77	64	78	73	67	87	80	81	64	59	69	75	74	93	66	79	83	84	85	69	73	80	80	76	75	72	61	80	59	82	71	67	87	78	56	75	82	86	75	83	64	72	69	79	66	85	77	63	61	63	77	85	63	65	71	73	70	70	56	75	74	66	73	83	68	73	76	85	63	78	62	77	62	78	80	66	70	76	82	72	77	76	58	70	96	77	58	97	72	70	70	70	81	86	85	72	80	71	68	67	85	76	82	70	70	67	82	74	86	79	60	60	66	65	99	74	66	78	68	57	66	69	77	72	77	74	70	67	65	67	66	67	74	74	68	73	71	90	84	76	79	79	73	61	76	66	72	69	70	78	56	70	65	80	77	78	69	84	84	76	72	54	81	67	77	74	71	82	79	86	79	85	78	87	64	71	78	84	71	83	67	67	61	76	59	76	68	76	76	84	57	82	71	58	82	67	68	74	62	64	76	72	75	59	72	67	85	80	79	60	81	77	65	84	77	89	83	69	74	68	82	74	56	70	87	67	91	75	84	75	71	68	91	75	71	60	87	86	59	73	70	88	86	69	86	67	84	79	81	81	81	74	71	77	63	66	63	67	74	70	56	76	73	88	69	69	72	81	76	71	76	70	72	80	78	69	71	71	59	75	61	60	64	81	85	95	68	77	92	84	65	83	75	74	63	74	71	64	66	80	85	82	75	89	69	81	71	73	70	87	77	82	72	71	69	57	100	81	73	75	74	85	76	57	67	60	66	69	68	70	69	69	74	82	67	62	77	74	74	67	72	67	78	82	78	65	80	78	74	87	68	53	65	89	70	56	60	70	82	78	79	69	78	71	69	76	73	64	80	57	83	72	78	75	76	85	74	71	72	72	68	84	91	65	69	85	63	77	70	83	79	56	69	76	72	64	60	57	70	86	67	76	80	59	83	73	67	87	67	75	85	71	68	63	74	71	81	76	70	65	77	78	59	87	92	81	86	91	63	76	84	61	77	63	85	60	78	65	58	69	63	77	74	76	69	70	75	64	57	73	69	104	74	71	61	56	81	85	72	64	72	78	75	57	78	61	72	86	60	64	75	70	72	61	75	69	76	67	77	70	71	92	70	85	87	70	76	69	84	72	77	53	62	80	81	73	66	63	70	66	68	78	66	64	64	64	81	75	82	70	65	59	67	64	75	65	93	64	75	66	68	75	71	70	66	85	72	68	70	74	63	86	70	56	69	63	76	76	76	69	74	72	77	66	62	78	73	82	74	66	71	88	72	65	70	71	64	65	80	67	60	83	79	82	69	64	75	81	73	70	83	64	69	70	66	84	75	78	73	66	74	62	79	71	63	61	65	77	85	80	84	57	76	70	58	71	69	82	81	68	75	77	81	73	72	72	83	64	71	69	76	86	67	64	83	84	62	77	63	60	70	80	75	66	85	76	81	78	67	59	77	70	67	76	66	54	71	80	83	72	72	67	70	73	65	69	68	89	54	75	83	74	55	70	71	104	57	75	84	68	83	77	58	79	72	78	81	72	75	56	68	70	79	56	67	72	68	66	80	71	59	86	75	71	75	65	66	56	63	80	73	68	61	74	73	71	76	76	81	73	63	81	62	72	63	69	59	86	66	56	95	70	82	69	70	72	65	67	68	68	79	63	57	58	90	68	82	86	66	80	69	84	76	71	86	60	73	76	86	70	92	50	92	72	68	78	69	85	84	77	81	76	84	63	70	51	70	66	60	70	66	66	74	61	78	76	74	69	70	74	59	90	75	90	56	79	81	60	63	87	77	62	59	83	64	76	70	61	74	71	72	62	64	71	83	72	56	83	67	72	51	57	75	62	79	70	68	69	78	62	81	67	75	75	84	76	84	66	77	70	75	74	76	76	81	94	68	75	75	68	73	74	56	65	57	62	76	73	84	65	79	64	80	62	76	67	77	85	79	72	52	57	68	58	62	63	63	97	78	76	76	77	70	79	77	73	73	74	99	82	74	84	90	71	77	74	77	51	71	71	75
345	2	2100	105647	437	8	63	418	643	579	453	471	449	374	356	341	301	292	286	250	266	245	202	228	196	191	210	181	171	170	147	142	151	153	142	142	140	128	110	101	107	135	130	134	101	102	108	108	116	98	128	114	109	115	99	89	87	84	106	97	95	93	98	90	85	90	89	70	100	97	92	86	91	84	82	90	98	73	75	87	72	99	81	79	91	94	73	77	84	80	98	91	76	73	80	83	81	80	89	90	96	75	84	90	85	61	101	90	76	70	98	89	72	91	74	83	83	89	87	78	79	86	78	90	82	75	96	76	78	66	95	91	82	66	80	88	87	54	84	85	61	92	78	62	72	80	60	83	81	71	74	79	84	58	70	88	71	73	58	75	78	70	74	79	82	94	74	75	98	71	80	74	58	94	76	84	82	83	69	65	68	78	80	65	76	66	61	74	97	72	74	66	69	78	72	82	77	65	73	80	99	69	81	89	79	79	63	78	97	64	102	93	68	76	87	76	83	71	95	97	94	92	76	70	70	80	61	88	100	77	66	85	76	96	90	70	59	71	76	69	64	77	84	87	71	71	74	72	74	78	69	76	82	64	76	81	68	88	72	74	61	81	71	76	86	78	74	83	84	77	71	82	69	77	91	85	85	77	73	92	68	98	77	88	85	92	84	61	77	83	78	81	95	73	81	61	68	84	77	85	72	64	68	66	72	83	91	75	77	83	77	73	70	72	79	86	77	69	67	81	72	86	93	62	72	87	77	90	94	69	72	83	93	72	67	88	72	54	75	71	64	93	85	95	77	71	77	82	58	80	70	74	74	97	86	91	77	70	76	83	68	78	79	76	81	87	96	72	69	75	74	95	69	90	79	77	76	76	72	70	78	71	76	80	74	78	99	74	68	54	73	77	69	78	79	83	62	70	74	74	56	80	90	66	86	74	77	72	81	77	65	66	64	63	77	72	73	65	71	58	84	75	68	73	94	82	74	73	80	73	85	75	68	66	80	70	80	90	78	79	61	73	78	80	64	76	85	64	72	86	95	71	77	71	74	60	71	64	64	78	62	74	65	71	91	89	59	87	67	88	71	74	60	79	70	87	92	59	86	78	64	84	76	73	88	76	68	85	55	66	77	94	84	76	80	76	70	67	91	68	67	97	58	58	82	92	77	80	76	72	75	76	80	91	68	86	78	85	70	73	82	79	76	75	74	70	76	64	71	63	79	74	78	82	79	76	73	50	64	70	65	82	88	84	65	69	75	71	91	71	69	81	59	73	65	64	66	69	76	74	84	71	90	75	99	82	67	73	65	55	72	81	65	79	84	81	70	80	78	76	78	72	87	75	80	81	59	73	69	73	70	79	70	75	65	60	83	84	83	75	74	68	84	68	73	71	95	79	73	76	69	77	73	70	82	81	70	71	71	81	68	71	73	59	63	80	61	72	78	75	85	81	81	76	77	82	90	70	69	76	78	92	67	74	84	75	82	88	58	69	73	65	76	98	76	92	82	66	71	73	75	79	75	76	88	89	69	66	81	73	75	95	70	82	72	79	70	70	70	85	84	63	73	83	83	74	73	65	78	68	70	69	74	76	63	70	73	83	81	73	74	64	73	78	81	63	65	72	82	66	73	83	70	83	74	65	72	71	86	95	69	79	68	75	73	65	72	86	81	67	68	73	76	78	68	76	96	74	71	76	72	84	75	69	80	75	84	65	78	77	83	69	82	67	76	68	72	82	84	82	88	88	73	71	84	78	78	92	71	61	60	79	79	87	86	59	84	75	88	62	78	80	66	89	80	77	68	62	69	95	86	87	72	88	84	80	71	84	90	72	55	79	57	88	68	75	70	81	69	79	71	83	89	81	95	80	75	65	70	68	70	80	67	76	77	64	80	71	62	77	75	87	81	93	65	82	77	72	72	79	65	70	64	64	82	78	75	78	64	88	94	68	78	54	89	78	80	68	93	58	72	81	79	95	86	66	87	69	75	75	81	74	62	65	67	92	86	76	96	90	69	69	71	85	85	69	76	60	91	70	72	65	84	84	75	75	77	84	64	75	75	80	72	86	72	91	69	75	89	83	100	81	77	75	67	81	89	82	89	93	64	76	74	68	81	76	80	84	73	78	70	74	73	63	61	75	66	88	84	71	57	75	67	83	65	87	81	74	70	70	84	78	80	70	81	66	79	66	69	65	69	87	72	72	62	74	56	76	65	71	73	78	75	68	69	84	78	73	67	77	84	80	82	65	79	67	73	61	67	67	77	73	84	79	80	64	72	91	75	80	63	73	69	69	70	92	77	72	82	80	105	61	88	58	72	79	73	64	83	73	90	71	87	94	82	74	74	87
345	3	3500	105770	446	6	35	256	561	591	520	492	452	421	349	334	274	306	244	268	247	222	211	226	187	196	195	171	153	175	152	161	139	142	123	141	119	141	116	112	101	115	125	118	114	108	125	111	70	96	107	93	113	111	88	119	98	96	88	82	96	110	78	78	81	83	92	82	90	83	76	91	84	92	93	91	91	85	85	80	84	107	72	83	74	63	67	69	83	65	89	90	85	89	70	63	83	60	77	80	91	85	82	81	81	66	83	86	81	89	88	89	82	79	65	83	89	87	78	77	60	86	69	69	88	74	79	63	81	67	71	87	71	73	70	62	75	64	70	75	75	82	85	81	71	62	95	61	66	64	80	67	77	88	71	83	71	80	83	80	66	72	61	61	70	71	62	78	68	73	62	71	69	78	81	77	71	83	77	81	59	55	67	62	68	69	74	71	76	75	66	64	74	78	91	80	64	88	45	88	61	88	76	68	73	76	74	69	76	77	68	82	72	53	82	77	70	62	68	66	56	66	72	82	71	70	61	70	59	84	62	70	70	65	65	69	83	76	68	57	80	71	56	77	55	80	83	79	54	66	62	56	52	73	75	85	74	64	66	80	63	65	75	83	67	89	63	65	69	68	74	58	68	69	81	55	61	77	67	81	67	68	84	65	77	72	78	68	61	74	67	82	76	73	67	61	61	75	60	72	57	67	69	65	77	76	69	59	71	76	64	66	81	71	81	77	75	79	53	74	70	85	81	54	84	63	77	79	74	73	61	89	66	66	71	62	50	69	68	67	80	82	57	63	67	57	75	78	55	52	46	83	71	58	77	67	72	59	90	78	83	72	62	62	71	86	63	63	69	77	68	76	73	72	63	78	71	73	67	68	67	86	67	63	65	86	68	70	83	70	81	66	67	60	80	61	67	64	72	67	78	81	71	76	76	57	86	69	86	63	56	79	61	66	80	57	68	78	76	66	56	63	65	68	65	71	61	67	74	62	55	66	61	77	77	71	67	62	56	81	65	78	60	55	81	66	67	75	57	67	91	56	64	73	79	69	73	67	65	78	70	87	82	67	57	61	72	67	84	82	59	68	75	82	55	64	64	70	61	64	55	74	74	71	59	51	58	76	72	66	60	68	77	70	58	67	72	78	69	57	72	69	71	73	66	69	68	80	77	56	88	65	45	54	60	80	67	63	77	59	75	67	64	59	61	66	58	64	70	62	103	77	84	72	66	65	62	53	74	52	55	67	83	66	77	76	67	56	74	64	64	81	57	65	62	68	68	67	65	67	66	68	72	67	63	68	58	72	64	76	63	63	77	77	81	58	63	61	88	70	63	77	69	73	91	75	70	74	75	71	81	57	57	54	68	71	69	70	69	69	93	66	74	63	52	69	84	62	70	68	68	57	59	76	70	66	72	79	72	75	78	68	75	58	76	67	71	73	68	83	66	71	64	90	68	62	60	88	73	56	62	74	72	63	71	46	67	67	71	58	63	65	73	68	67	75	41	64	85	66	63	72	82	53	67	63	58	81	74	80	76	69	71	71	79	81	72	58	44	69	55	63	63	66	68	71	60	74	77	58	82	86	74	56	64	71	68	73	69	74	73	83	61	68	61	70	66	67	70	62	61	55	65	62	69	75	76	69	68	61	61	58	64	88	70	53	64	71	66	82	66	72	76	70	71	60	67	67	72	77	68	81	66	58	54	78	78	71	80	61	67	77	67	59	67	66	57	71	54	65	73	65	88	79	57	68	61	65	66	71	61	70	65	69	69	67	73	72	64	71	74	78	51	66	83	52	64	53	75	74	68	70	82	75	59	68	63	62	64	59	67	67	53	73	65	81	68	72	77	79	61	60	55	84	73	74	69	67	63	61	78	63	46	51	69	58	65	72	75	64	79	61	63	63	72	67	67	76	68	73	68	93	73	75	69	67	60	67	74	70	77	56	59	75	68	64	56	63	58	69	56	67	73	72	67	56	74	74	74	70	59	57	69	69	60	87	74	67	76	76	80	62	66	78	57	60	75	84	73	60	64	70	72	81	58	59	60	83	56	72	57	63	59	67	50	80	66	69	78	61	60	68	73	58	75	60	70	83	76	60	62	69	63	66	63	57	74	69	70	71	66	56	82	68	68	62	76	55	50	78	55	69	55	64	74	91	55	58	53	80	75	60	58	75	64	73	67	76	63	67	77	79	60	51	83	51	63	69	56	76	63	66	61	64	61	46	66	64	58	66	68	90	62	63	74	75	80	91	63	80	74	71	71	73	61	69	68	52	67	59	64	85	56	75	72	66	68	92	76	61	76	67	62	66	69	60	85	72	85	70	83	60	68	70	67	61	69	55
345	0	2700	105893	406	8	27	213	453	615	498	462	457	455	357	343	323	321	288	275	279	268	227	230	221	209	210	182	171	188	163	154	168	167	175	142	144	149	137	143	140	127	140	119	156	131	133	131	119	96	123	119	102	110	104	91	93	105	109	101	112	107	114	105	88	98	87	95	93	100	77	88	90	102	96	96	94	85	79	104	78	101	100	103	85	84	79	85	96	72	91	88	82	72	104	96	100	84	99	72	66	72	81	85	95	77	89	89	92	107	102	79	86	73	81	97	70	93	79	78	98	79	73	73	80	86	69	69	58	64	62	77	76	74	78	94	85	80	71	52	69	75	84	84	68	79	83	73	90	80	86	79	62	73	71	71	87	73	69	79	62	76	74	77	82	72	77	78	59	78	84	64	80	86	57	76	67	79	62	80	69	68	71	64	68	79	80	69	73	73	80	73	93	71	73	82	52	64	70	74	75	73	77	75	61	66	69	81	78	87	77	64	74	69	81	58	71	72	78	72	62	74	70	67	59	67	82	78	64	88	80	68	78	75	67	57	72	84	75	80	81	63	70	83	73	78	72	69	83	63	79	61	78	69	59	83	67	67	60	76	83	91	86	92	62	59	61	58	69	73	61	76	67	79	74	71	59	71	80	75	84	72	63	71	69	82	87	78	77	72	75	77	67	79	73	67	83	79	87	84	62	98	65	76	70	66	75	84	78	64	81	73	82	67	73	68	88	84	73	73	77	67	78	73	68	75	75	76	74	80	64	70	78	67	76	71	71	71	86	75	73	79	90	65	76	75	70	72	77	72	80	72	73	69	63	79	60	54	80	57	93	64	80	68	67	65	78	62	71	67	95	71	80	90	83	75	80	72	88	87	72	69	76	75	60	64	52	77	78	63	76	79	95	67	81	70	87	77	55	68	72	55	71	61	68	81	66	76	73	65	75	67	71	71	71	58	69	72	87	81	66	76	78	71	79	76	66	69	69	69	67	83	69	83	64	80	67	64	86	78	80	77	77	77	79	77	76	78	83	76	75	66	48	55	70	74	80	80	76	75	80	89	77	82	82	63	77	76	98	60	75	73	65	74	67	60	51	66	72	71	68	65	79	73	73	71	73	79	78	71	74	83	76	80	76	62	62	68	81	76	65	67	72	81	67	65	73	66	64	79	69	71	69	65	81	74	81	74	80	59	67	46	77	86	69	79	59	81	61	75	59	65	52	68	71	64	79	64	73	68	82	81	59	52	74	55	68	71	68	67	72	72	60	73	78	75	65	74	64	81	56	84	77	63	58	64	65	69	65	60	79	80	68	79	76	60	79	66	64	70	55	57	85	82	65	71	71	65	77	82	73	59	76	81	71	86	94	79	83	70	77	72	63	87	83	63	46	77	84	55	62	62	54	78	72	62	88	79	63	70	80	75	72	78	73	78	72	71	71	66	70	52	74	58	58	72	67	61	81	71	70	80	79	82	76	80	68	65	68	76	62	71	71	48	83	84	74	73	70	74	61	71	65	55	72	67	59	71	72	78	68	63	58	81	61	60	63	70	67	62	64	80	71	61	78	75	79	81	60	67	88	65	73	58	71	82	70	83	59	55	75	70	68	55	87	76	82	88	64	67	79	77	74	62	71	71	72	66	72	73	70	74	62	90	80	72	67	62	65	77	73	69	65	75	72	87	76	71	69	84	61	80	59	71	52	68	62	77	52	75	63	71	79	66	79	76	56	73	57	71	74	73	66	67	71	77	77	77	71	74	77	52	77	63	61	71	65	71	63	79	75	84	66	81	66	71	64	63	80	62	55	69	75	64	74	78	81	59	68	91	83	72	60	91	72	69	61	79	78	83	81	77	59	70	80	68	68	63	63	75	70	69	69	74	69	64	64	82	70	62	53	93	80	56	78	69	92	81	68	89	55	66	72	71	77	63	77	82	60	67	87	50	73	70	67	69	64	68	78	81	74	70	83	79	70	66	69	67	82	94	62	74	54	63	69	86	64	67	54	73	76	72	47	62	73	77	75	95	82	69	66	74	61	67	67	54	74	71	65	84	65	67	63	69	67	74	71	72	76	64	59	71	55	59	62	78	48	72	73	63	72	60	75	57	75	60	62	58	61	79	77	52	62	70	69	78	68	79	53	76	72	70	63	70	59	79	83	100	76	82	85	84	68	68	82	68	67	74	82	79	62	54	57	64	57	65	58	74	70	95	88	59	68	70	66	60	70	65	74	65	67	74	77	90	55	70	56	70	68	74	71	82	69	58	67	65	71	53	57	73	75	76	73	87	77	61	69	70	90	70	64	70	72	74	80	76	63	84	89	64	72	67	74	67	64	64	78	77
345	1	1900	106016	475	11	93	541	798	677	496	471	422	404	333	291	274	263	228	197	208	197	185	187	158	138	160	164	132	140	130	130	123	142	112	120	92	143	90	100	112	121	95	100	98	99	106	103	111	102	85	96	101	98	98	82	100	99	91	90	83	93	86	84	94	88	93	82	91	86	82	85	67	69	79	109	94	103	83	62	77	70	92	89	71	72	71	86	78	68	94	71	76	70	83	81	95	97	95	83	73	80	83	88	76	60	69	82	83	85	79	82	69	83	85	82	96	87	84	88	86	76	70	69	79	80	75	85	83	65	73	92	62	75	78	84	71	70	81	78	79	73	90	74	93	79	68	60	91	66	71	85	87	73	70	77	69	76	80	79	86	81	78	69	74	58	76	83	68	78	66	98	75	76	77	80	78	76	80	79	84	75	81	77	89	79	77	83	80	78	67	86	77	66	83	73	68	71	71	73	83	75	92	85	66	93	72	72	82	82	64	71	86	70	69	85	86	71	84	72	66	66	73	83	76	89	67	67	83	60	60	72	74	77	91	87	73	86	81	72	82	77	85	70	93	76	71	74	84	80	74	73	81	71	82	83	63	90	89	82	73	78	81	72	74	70	62	69	73	68	61	71	56	75	71	66	86	84	72	99	77	76	87	71	84	59	83	70	89	63	84	74	80	68	73	83	87	87	77	79	73	79	72	65	83	89	74	92	75	73	89	79	74	95	81	66	75	69	62	60	59	70	85	89	84	94	55	79	81	75	83	72	102	69	75	93	80	81	72	68	83	83	74	79	75	79	80	90	96	77	75	83	64	92	71	86	83	99	56	78	75	91	83	88	84	76	61	72	84	74	69	86	76	74	71	73	62	69	74	79	79	90	89	82	76	75	77	71	52	70	78	83	82	90	91	69	67	70	84	71	82	75	82	75	71	83	72	62	70	92	83	71	74	78	79	86	83	76	70	66	70	68	80	59	62	74	80	79	67	88	78	63	62	78	76	80	67	63	72	86	78	69	79	77	91	76	83	72	73	83	76	91	83	73	78	78	93	88	79	73	91	87	62	67	69	68	76	74	75	77	70	78	71	70	80	53	76	68	72	65	99	67	59	83	76	90	82	67	63	63	74	78	73	83	70	66	82	69	66	73	65	71	66	75	66	54	81	85	71	75	61	66	67	95	81	75	76	84	84	77	71	76	78	79	67	70	71	58	69	78	65	82	68	76	85	73	81	74	73	65	78	66	70	85	74	69	79	85	73	64	73	73	76	88	88	73	70	83	61	75	83	87	92	92	80	65	75	70	80	82	83	92	69	66	75	71	68	80	74	79	83	61	55	69	89	96	82	74	88	89	82	68	64	84	73	73	75	77	90	84	74	69	69	81	73	87	83	87	79	65	69	72	75	74	76	84	91	76	69	71	79	88	64	78	63	72	88	70	79	77	82	63	84	68	74	65	72	76	82	64	79	89	88	61	78	62	57	88	87	71	84	83	68	70	95	63	71	75	77	56	75	65	77	85	73	71	89	64	79	63	70	107	80	73	77	66	74	69	74	83	80	65	78	64	59	69	76	95	73	103	88	73	65	66	80	71	63	77	73	67	76	76	64	78	82	67	69	67	72	79	61	90	65	56	78	76	71	76	73	67	74	83	76	72	83	73	52	76	76	64	57	81	71	86	63	65	89	72	65	64	68	77	67	83	71	74	77	84	86	70	77	63	86	72	88	82	76	63	82	84	71	61	83	65	65	73	68	81	65	72	64	90	78	64	77	70	68	85	68	89	64	68	82	80	69	82	74	64	73	84	82	93	79	86	83	53	75	77	68	68	63	76	79	70	62	88	69	78	73	76	83	76	86	53	86	67	64	71	72	80	72	68	80	82	78	79	82	75	64	82	84	85	68	77	67	79	75	94	69	59	96	71	66	74	81	76	80	72	80	63	80	78	85	77	73	78	100	64	71	69	64	88	64	73	77	70	75	74	87	73	83	76	76	62	65	71	69	70	70	67	92	53	83	81	69	64	69	60	89	56	83	67	85	78	79	88	91	85	71	87	72	80	80	69	61	65	62	84	60	70	84	82	70	84	72	63	63	58	61	62	70	73	66	72	62	80	80	84	73	72	70	88	75	56	72	77	70	61	84	94	70	70	60	83	74	63	78	83	76	78	75	81	63	75	83	63	73	88	84	72	62	59	72	70	83	95	76	57	70	64	67	75	67	87	80	65	86	70	81	74	93	61	82	74	90	67	94	54	82	83	83	82	67	75	75	82	58	74	85	70	57	82	83	84	79	68	66	75	82	65	72	82	75	77	78	71	57	59	86	83	84	87	60	92	72	70	73	85
345	2	2100	106139	465	5	51	445	659	591	407	436	399	354	327	322	265	261	222	255	213	203	195	188	172	187	162	184	150	148	168	150	151	147	147	129	152	123	151	111	122	114	97	101	119	114	128	115	126	113	122	99	115	99	93	97	115	88	95	119	96	111	98	91	93	95	97	101	96	95	101	101	81	99	92	88	95	89	85	67	90	79	97	86	85	100	89	91	76	96	91	86	95	98	86	86	92	98	92	78	85	97	90	94	101	84	69	95	87	105	69	89	74	91	86	67	89	100	99	95	80	99	87	80	83	88	92	105	95	87	78	88	83	76	94	83	82	89	85	73	79	85	76	81	80	90	79	80	95	91	86	83	96	88	76	83	87	97	83	82	75	87	90	96	93	100	71	71	89	96	99	84	79	88	83	86	75	80	110	97	104	83	90	71	73	82	88	84	69	65	82	91	77	84	87	86	87	78	74	74	81	77	79	73	79	92	86	81	86	98	79	64	94	74	91	76	96	81	80	82	91	85	78	98	85	83	87	86	77	84	76	65	66	67	74	88	80	78	84	71	80	82	83	74	75	88	84	97	104	87	100	91	80	76	93	84	71	82	76	84	88	73	98	79	83	76	78	77	72	89	76	61	85	71	76	83	77	70	67	95	83	96	80	78	87	72	82	81	66	97	100	89	73	71	69	95	91	68	83	87	85	100	66	101	66	84	95	84	106	88	88	86	87	79	82	76	70	79	78	95	78	80	84	89	87	79	78	91	77	89	89	89	97	90	70	79	78	79	69	83	86	94	68	70	74	84	81	94	76	73	73	75	77	97	85	97	94	82	80	78	69	76	94	87	84	71	71	77	84	80	86	89	67	72	80	91	87	61	75	64	84	67	83	69	86	77	66	65	78	92	89	86	85	80	95	71	78	75	76	89	86	85	78	105	85	81	68	69	84	82	68	84	87	72	85	87	81	71	84	83	79	81	85	100	107	81	99	71	81	83	88	70	84	72	78	71	72	81	66	88	95	72	76	79	77	67	87	57	68	76	74	75	86	71	66	79	74	73	77	91	86	79	81	87	73	78	82	71	89	101	78	92	75	75	64	92	79	91	80	85	84	76	79	79	85	69	71	82	83	74	75	82	79	79	72	76	71	81	81	78	71	87	78	82	75	77	79	89	91	82	76	89	83	74	88	78	74	90	89	85	88	77	90	77	83	79	101	93	80	95	89	74	67	84	94	85	73	84	86	75	79	88	88	76	88	64	79	83	83	93	86	82	84	92	89	95	102	73	89	75	86	82	69	84	86	77	86	92	101	67	64	82	79	86	76	93	74	87	75	85	84	70	72	87	60	86	81	85	78	70	87	69	89	90	88	70	74	61	70	67	85	79	92	87	94	90	84	83	83	83	72	76	72	75	84	80	76	89	72	81	76	77	73	92	93	69	70	66	84	84	76	88	89	80	89	75	70	98	79	73	82	79	76	83	86	99	78	86	92	80	82	71	73	66	78	82	78	88	72	92	76	100	83	83	81	81	75	81	89	64	88	89	77	77	73	78	95	72	106	83	100	59	71	71	72	74	79	87	83	84	85	83	80	88	97	95	81	89	79	94	84	74	68	93	72	75	84	97	82	75	68	68	70	45	68	80	86	84	91	72	75	63	84	90	83	86	74	93	72	76	73	74	83	71	71	73	91	77	78	70	89	76	63	74	85	85	79	87	72	77	72	75	84	92	85	74	79	100	83	56	89	83	76	88	73	66	72	71	79	78	87	84	73	72	70	84	77	68	95	94	94	90	92	56	85	82	80	87	90	85	75	91	74	87	65	73	87	87	91	87	69	64	81	83	104	74	71	84	77	92	70	84	103	83	81	62	96	90	74	75	107	77	82	90	58	66	82	101	74	77	74	86	81	71	73	74	91	83	77	66	91	92	67	85	73	75	84	81	79	97	67	97	78	80	96	86	75	84	89	74	78	100	67	69	84	69	86	87	94	73	74	86	88	77	77	83	80	71	70	78	88	68	73	83	87	90	88	94	84	61	94	86	77	84	76	72	87	85	79	79	84	79	84	67	65	71	70	80	84	85	96	83	77	70	87	83	83	65	91	80	69	78	81	88	73	73	82	92	76	86	92	87	81	81	78	80	71	86	86	84	66	80	90	85	81	77	68	68	96	80	75	96	74	78	74	75	80	70	86	84	73	67	72	95	80	68	80	78	77	84	81	90	86	67	69	81	91	71	76	79	81	78	79	72	97	79	78	80	58	55	80	81	79	91	66	89	96	76	80	80	81	80	84	60	65	76	68	95	74	81	87	69	100	91	83	81	86	81	82	72	73	76	61	91	81	81	83	70
345	3	3500	106263	441	10	47	331	644	660	410	404	375	376	313	305	277	246	252	219	221	243	200	200	182	182	187	177	190	172	145	164	143	169	135	168	167	128	148	121	135	144	139	126	126	130	130	109	124	106	116	103	113	97	119	106	105	113	90	101	120	107	98	94	84	111	92	92	104	87	111	104	91	105	95	104	89	105	92	100	81	95	95	84	90	121	99	113	95	99	97	81	103	81	106	98	93	97	89	80	88	90	79	87	98	91	98	81	88	70	88	76	76	98	86	97	95	81	82	89	82	70	86	88	78	74	78	86	78	84	77	82	64	83	83	89	95	109	90	115	73	101	68	92	91	76	106	86	102	81	87	79	84	79	92	93	87	81	89	82	72	84	91	75	86	89	76	86	82	90	74	78	75	84	69	73	82	83	92	90	92	95	80	87	87	91	82	75	86	87	84	66	86	82	77	102	78	83	81	85	77	72	91	75	95	93	71	74	89	90	66	89	74	95	83	68	84	86	89	73	81	82	96	90	76	76	74	93	95	67	83	86	64	104	96	71	80	92	96	94	69	73	81	70	99	82	86	75	80	79	87	82	99	90	80	80	87	76	81	86	87	75	103	58	77	70	75	98	73	96	85	77	85	87	106	70	90	84	100	84	81	93	80	78	72	83	94	71	89	100	77	75	76	83	86	79	95	75	92	84	113	95	71	70	81	69	70	72	80	74	72	81	79	84	63	87	78	71	69	79	85	88	73	85	74	93	68	73	67	98	78	84	84	68	80	91	90	80	84	75	84	92	77	71	86	67	81	87	89	71	81	87	101	83	87	80	76	92	97	82	84	94	81	85	90	74	87	55	82	97	61	93	71	78	68	76	80	78	85	73	76	79	79	73	86	84	79	63	79	85	81	92	90	68	79	75	74	76	82	99	81	95	77	63	95	72	80	74	96	75	75	85	80	84	79	70	72	77	85	90	70	77	82	64	72	65	78	83	77	75	76	79	77	78	89	83	60	68	80	86	83	88	77	71	76	71	84	75	77	87	77	90	75	78	82	87	77	93	86	92	82	82	72	71	88	85	82	84	105	83	100	95	84	83	77	92	57	101	88	63	77	89	97	70	80	86	77	92	90	74	79	75	84	83	86	80	105	85	105	84	71	80	80	91	76	93	67	87	76	87	81	78	71	79	81	74	71	81	90	77	68	85	88	73	77	83	92	84	80	76	92	73	87	86	74	92	68	108	85	69	77	77	80	88	69	72	87	79	81	79	77	72	80	90	88	89	70	81	57	87	69	84	62	84	69	71	88	91	77	82	79	79	83	73	90	93	71	73	74	71	75	68	73	82	71	87	81	97	81	74	74	77	79	82	95	78	90	77	77	73	66	76	72	78	81	81	77	78	77	87	84	78	75	83	66	57	87	78	86	80	79	90	85	93	83	67	80	86	84	82	75	72	82	86	94	95	70	74	92	78	102	93	71	76	85	93	100	72	79	79	76	76	81	66	80	87	83	76	76	72	101	64	77	75	89	69	68	82	75	70	98	95	84	70	80	93	78	106	94	89	89	70	66	80	95	73	62	94	76	78	80	80	81	61	79	84	73	74	82	82	84	89	99	102	81	78	64	76	65	84	83	92	88	77	74	63	67	81	70	74	80	92	84	67	87	70	83	68	78	77	79	63	73	80	84	89	69	82	74	80	91	100	79	63	88	76	94	89	89	76	86	83	81	76	66	74	86	62	96	85	70	63	70	91	90	79	81	83	82	76	100	81	89	72	76	71	72	73	77	77	67	83	87	81	85	86	74	73	81	88	86	80	84	68	72	69	96	71	92	92	81	74	60	71	75	81	76	83	94	75	76	98	64	82	78	86	82	95	74	95	72	69	74	84	71	77	61	91	88	72	79	85	80	78	96	79	66	88	84	98	86	97	71	82	89	95	79	79	73	75	70	86	81	82	91	78	76	85	90	75	80	81	90	81	75	67	66	75	69	60	82	64	66	69	82	86	72	91	68	80	79	68	59	79	85	67	88	83	92	77	66	74	72	80	78	89	83	64	73	88	54	75	89	73	90	92	74	71	74	69	82	77	77	77	88	80	89	69	78	90	70	75	90	64	77	87	81	100	76	77	79	73	85	83	90	89	99	74	83	95	77	82	80	66	83	68	75	87	71	72	69	83	91	84	85	79	86	75	62	77	84	82	90	95	91	88	80	85	80	97	87	66	70	74	82	77	89	75	80	72	62	81	67	89	82	83	89	62	67	80	104	89	78	74	77	68	77	78	94	72	60	71	65	92	95	71	77	66	79	75	95	73	85	98	83	87	82	85	78	89	97	84	101	90	76	79	71	99
345	0	2700	106386	407	10	29	285	576	627	382	421	420	417	327	323	309	273	262	243	248	256	279	217	197	223	221	198	194	180	187	181	183	178	179	156	150	159	150	161	148	131	141	144	126	128	135	132	126	114	125	121	127	111	100	112	109	88	109	122	127	104	121	89	97	140	126	109	100	111	111	116	120	84	105	111	111	103	111	109	112	112	107	90	97	113	98	93	104	92	95	88	97	89	110	94	100	93	105	101	109	102	99	113	90	93	91	87	100	107	83	86	99	114	105	99	91	116	81	84	97	102	102	98	101	89	88	76	82	99	86	93	89	94	94	89	97	97	98	106	94	98	84	94	84	78	84	88	89	90	109	84	75	94	109	102	78	72	89	97	93	94	86	80	88	82	79	89	79	102	90	97	101	82	83	99	101	96	100	102	78	96	94	89	94	86	85	100	104	93	90	95	75	86	87	91	86	94	85	109	68	87	79	96	97	82	89	85	78	83	103	99	82	82	96	100	90	80	87	101	92	89	72	85	98	77	93	92	85	74	99	87	72	83	83	80	91	88	81	105	92	81	84	78	99	89	88	89	89	92	81	82	78	75	94	86	108	82	101	77	94	81	97	95	80	84	103	89	82	88	86	111	75	95	82	93	83	79	83	110	78	73	99	78	69	77	83	88	83	85	78	84	84	81	110	84	89	64	76	111	94	98	83	85	84	87	87	97	89	88	90	74	90	94	88	93	76	89	88	92	77	76	79	80	100	95	84	90	96	115	88	79	78	115	85	77	80	84	98	75	92	74	99	90	89	89	84	104	80	89	103	100	80	98	80	99	78	94	90	87	94	94	64	76	85	86	97	86	90	95	69	96	81	98	90	94	88	87	82	99	77	88	93	77	84	83	88	84	119	82	72	98	70	91	90	108	79	87	81	73	92	86	81	90	96	86	90	99	78	83	95	85	84	80	92	81	74	91	91	83	87	78	89	79	75	96	99	82	90	108	86	87	76	103	78	84	81	94	95	80	92	88	74	76	76	87	113	86	85	80	91	82	89	78	77	89	86	89	99	78	95	97	92	79	84	79	70	81	80	99	92	97	86	88	84	92	91	83	83	81	87	74	87	81	96	105	86	82	85	102	70	68	95	89	100	92	76	83	80	111	89	83	83	79	81	71	90	84	95	80	91	84	87	77	88	77	87	74	101	85	103	82	84	91	69	97	84	77	99	69	82	79	116	85	102	77	78	87	89	85	78	82	87	80	80	85	89	93	76	90	91	98	103	85	89	74	103	85	77	86	77	78	88	61	81	92	98	73	93	86	75	83	90	90	76	65	74	83	75	89	80	101	72	73	73	94	78	86	84	65	101	83	72	90	89	88	85	79	101	81	96	93	86	71	74	90	87	95	85	75	86	90	95	80	93	75	76	91	80	81	90	85	91	92	93	61	90	84	99	86	78	69	84	73	80	93	78	93	83	78	87	84	79	91	87	77	94	88	77	91	102	86	82	80	92	96	75	81	82	93	86	82	80	81	74	90	56	108	88	68	94	82	81	85	95	83	92	90	83	80	78	82	75	79	71	72	91	82	85	90	84	90	81	86	81	91	64	92	82	87	78	80	84	99	92	88	78	70	87	88	100	71	95	97	70	88	84	85	82	78	81	104	82	80	67	97	76	81	80	83	88	92	82	85	80	90	70	82	93	91	95	68	93	75	97	79	92	87	72	89	80	83	81	81	97	87	78	83	83	77	92	81	84	94	79	94	103	77	81	84	102	71	75	95	95	98	74	70	75	79	85	98	83	86	100	94	93	86	93	83	89	108	86	95	86	75	79	80	87	82	76	92	81	76	91	101	87	86	84	98	77	77	81	95	82	77	68	86	75	102	84	91	83	91	82	87	80	83	89	96	72	84	79	78	81	81	93	95	69	81	88	95	87	93	93	81	77	83	74	75	82	77	77	72	100	91	82	72	78	75	84	83	91	76	87	67	95	86	91	99	114	73	101	71	86	90	77	86	67	68	96	90	92	81	91	74	92	77	88	91	73	84	60	69	74	84	89	96	102	108	92	86	84	84	94	87	90	95	78	89	72	84	78	70	81	108	70	76	84	74	82	91	86	101	92	85	99	90	98	96	92	96	88	68	106	85	67	86	76	96	82	90	97	83	83	82	71	86	88	91	67	89	67	92	103	83	90	79	97	71	93	94	87	92	88	85	95	88	82	81	74	87	92	75	81	93	85	71	88	83	74	78	85	74	86	85	78	90	81	85	81	92	73	96	72	83	94	90	80	93	78	99	84	88	91	85	99	85	78	86	93	91	79	82	74	74	97	70	85	96	80	69	69	78	81	70	77	92
345	1	1900	106509	511	6	105	616	828	680	417	382	386	355	311	275	269	242	216	238	206	200	181	156	182	175	148	163	134	160	129	131	141	154	137	136	123	122	128	123	121	132	128	107	109	103	108	115	116	103	124	111	101	107	101	115	108	104	106	93	98	100	90	91	102	111	101	97	114	86	99	108	90	102	104	86	88	101	84	96	92	81	111	90	104	79	91	97	75	97	90	77	87	91	87	91	85	114	83	95	93	94	77	111	83	77	82	100	88	89	113	99	95	80	94	92	96	74	104	67	82	86	102	93	95	94	96	85	94	89	85	79	85	99	85	79	87	87	87	73	86	98	88	69	120	100	101	84	107	84	76	86	88	83	70	90	106	86	83	92	87	78	88	85	85	82	75	87	86	84	76	81	83	99	95	80	73	80	98	86	88	81	88	86	81	84	83	104	82	84	88	102	94	87	85	93	72	75	78	78	71	90	98	85	72	65	93	83	88	74	94	81	74	91	74	87	88	91	100	73	89	74	96	79	75	82	84	83	82	92	75	86	74	96	77	91	80	77	84	90	85	82	100	82	101	92	88	75	90	87	82	92	86	95	91	81	100	85	93	106	107	92	102	77	94	84	88	76	76	81	94	92	79	88	85	78	78	79	91	66	83	87	92	94	64	82	105	86	86	88	85	85	84	83	84	77	81	91	78	76	90	85	101	80	87	89	92	73	73	80	74	78	86	99	94	75	92	92	81	85	93	94	105	98	93	77	85	87	79	76	81	88	87	101	101	74	83	77	82	91	94	85	106	74	73	81	84	75	66	69	83	82	75	75	88	82	97	76	97	82	80	87	70	88	86	108	78	104	95	99	98	80	91	80	87	90	90	83	92	90	87	81	77	100	86	65	90	78	103	82	83	107	90	88	87	88	90	77	81	72	83	104	80	87	97	83	104	79	86	84	106	85	80	69	92	98	97	88	76	83	89	97	84	95	91	69	91	77	75	87	83	87	98	88	90	77	78	83	85	79	98	77	85	75	86	80	81	99	82	92	84	70	88	83	86	82	87	80	96	97	81	97	78	93	78	86	94	80	103	92	82	85	90	94	82	81	69	66	86	80	80	79	88	93	73	65	90	70	93	80	72	98	86	87	71	96	98	88	90	89	77	78	85	89	75	94	83	88	80	79	92	83	90	88	110	67	88	67	90	80	91	93	101	88	97	75	79	91	82	91	80	75	85	85	94	77	92	88	79	80	94	75	84	94	85	67	80	81	95	79	97	91	86	94	93	84	82	88	76	86	84	85	99	84	85	82	84	103	63	83	94	94	73	90	83	79	79	84	99	101	81	75	99	91	86	89	86	79	108	79	91	73	104	79	80	99	79	86	80	82	75	85	83	91	83	87	79	88	84	71	87	88	75	82	75	77	78	72	91	73	88	92	100	97	83	94	76	94	85	92	75	75	112	69	99	84	86	80	98	80	93	79	94	80	95	85	84	76	82	81	101	84	92	83	67	97	81	86	82	90	96	88	85	64	77	75	111	95	77	84	68	83	78	82	92	67	95	85	80	93	73	80	94	80	86	75	92	78	85	101	83	93	87	74	74	96	84	89	83	96	77	70	88	100	97	85	79	95	91	86	77	106	111	74	92	110	81	89	92	84	71	91	84	83	76	70	74	88	86	86	98	74	79	96	79	76	73	108	70	90	82	101	92	77	87	81	79	80	89	70	93	105	97	93	86	75	78	72	73	101	68	105	111	85	79	84	93	96	73	95	105	95	73	90	78	91	100	92	89	105	96	94	83	85	89	79	81	90	67	84	87	101	92	90	89	84	79	80	93	77	87	103	93	89	85	86	86	67	68	82	85	90	81	82	74	98	91	86	96	93	66	91	90	80	91	78	77	100	85	76	82	70	83	82	82	89	103	78	78	96	95	88	84	79	88	106	77	91	87	88	93	93	92	81	95	85	74	91	91	92	82	85	83	102	76	71	82	92	86	77	81	87	89	77	86	74	95	91	95	95	84	84	76	99	90	69	84	83	92	92	103	91	92	90	75	82	77	86	87	101	82	87	61	75	84	92	81	87	78	79	82	90	83	87	93	77	87	76	90	73	84	82	75	75	84	97	74	99	83	90	67	91	94	91	86	104	63	73	79	93	76	82	86	81	101	78	78	75	84	84	76	79	68	80	82	85	81	90	91	102	96	94	85	83	96	82	91	86	85	83	91	78	88	74	78	86	69	93	87	75	67	79	76	84	77	96	94	95	91	85	68	93	85	81	81	75	99	74	90	85	87	85	72	82	84	77	96	94	95	86	74	73	84	82	81	83	75	80	90	78	91	70	99	70	90	97	83	103
345	2	2100	106632	492	3	66	511	741	632	415	420	402	383	319	317	287	236	220	247	208	232	221	204	208	216	188	182	171	157	166	165	158	157	161	168	138	131	137	123	134	151	126	124	133	135	131	114	122	111	137	127	104	114	102	126	108	127	92	117	96	97	104	109	99	87	102	115	103	100	111	87	91	114	98	88	108	105	102	104	109	109	75	105	110	109	91	96	93	96	107	97	99	97	103	98	111	114	91	101	97	104	103	88	81	96	99	90	103	78	111	82	110	84	100	92	103	98	84	94	109	110	90	104	83	106	93	89	101	78	83	88	91	110	88	105	95	89	96	87	104	96	88	94	101	87	85	88	114	83	83	100	94	95	84	116	102	103	82	93	91	103	84	79	87	78	77	92	92	84	101	101	86	95	91	95	77	97	105	86	89	91	83	99	88	90	87	92	82	80	88	87	99	80	94	85	81	109	97	97	76	91	91	98	89	98	89	92	103	96	100	100	96	74	93	78	105	87	87	112	102	101	103	82	100	93	93	96	104	79	80	94	82	87	100	94	99	77	76	97	84	81	92	80	105	99	94	97	85	103	79	85	92	86	101	84	108	77	95	89	100	111	101	85	99	84	105	99	81	99	101	105	90	117	81	89	69	80	108	94	90	93	100	86	87	86	102	89	83	92	91	92	91	94	80	95	78	78	98	93	95	103	97	74	93	99	95	100	81	98	77	100	88	83	86	84	101	87	78	83	96	96	81	98	95	86	78	94	77	81	78	90	73	82	86	94	104	90	83	103	77	99	81	109	98	92	85	116	106	99	101	85	90	88	93	82	83	86	89	90	79	91	75	107	92	99	93	66	97	91	90	79	72	92	96	79	89	85	103	86	91	96	101	99	92	102	101	72	95	101	91	79	79	100	93	86	102	85	90	101	87	81	90	99	109	85	103	110	88	95	84	81	85	78	85	84	82	108	88	82	104	80	92	99	116	84	90	105	68	90	101	85	79	74	78	91	89	88	98	93	91	94	94	101	93	75	82	80	80	80	89	78	84	86	83	106	90	97	108	106	83	84	94	101	109	71	88	97	101	109	92	100	86	96	80	93	85	98	87	79	90	94	74	84	76	75	82	98	93	86	78	114	79	93	95	99	76	89	98	83	78	91	71	95	97	90	95	94	85	78	100	92	91	106	99	86	105	85	93	108	96	105	98	100	95	92	109	102	73	91	83	75	94	96	103	83	98	87	68	77	87	84	83	83	92	81	88	76	84	109	91	111	69	73	73	81	80	94	93	82	84	87	99	85	86	81	95	83	98	91	76	90	87	96	81	78	79	83	99	94	90	85	93	96	83	98	87	84	100	95	75	89	90	95	59	95	96	94	83	98	72	94	100	107	98	95	90	85	89	82	104	83	91	80	92	101	83	93	79	95	107	93	93	75	87	99	98	111	80	78	92	97	94	74	97	95	81	86	90	102	92	88	108	82	103	88	96	95	88	95	83	79	92	84	86	96	86	89	98	85	88	82	95	75	88	99	76	91	86	111	83	92	75	97	101	80	81	89	85	77	97	92	82	82	86	94	94	95	86	92	98	80	78	63	75	82	93	106	94	78	97	78	101	93	102	89	77	88	100	81	90	97	85	102	89	81	99	84	104	104	86	84	96	75	95	86	64	91	86	106	97	82	106	76	91	97	86	90	79	75	99	83	87	87	83	106	95	94	71	73	86	89	84	90	93	74	89	103	91	97	72	79	67	100	97	85	89	97	92	91	91	97	97	97	87	86	99	88	95	78	100	103	101	76	101	85	80	106	76	89	88	87	96	110	82	104	84	87	99	92	85	89	108	76	88	90	78	83	84	85	66	89	88	126	80	88	100	85	91	102	98	89	94	77	112	109	98	76	74	86	79	89	104	73	86	76	90	98	86	93	92	84	97	90	108	79	93	72	86	100	86	87	102	82	87	75	81	84	75	80	90	89	91	102	87	82	94	92	104	99	107	85	80	74	116	93	89	75	91	77	87	77	101	78	102	84	93	94	105	93	82	96	99	81	75	76	88	83	92	93	95	92	82	91	92	121	79	97	80	91	80	100	85	86	93	97	84	86	100	81	69	72	91	110	68	88	81	81	85	67	75	92	75	97	106	80	82	73	81	83	96	83	88	102	90	93	81	93	86	98	102	91	81	98	102	108	98	71	81	90	93	103	90	87	96	85	106	96	91	88	83	89	98	95	103	68	95	89	86	86	96	79	95	82	91	99	93	77	93	88	83	87	83	96	89	76	79	85	101	115	92	74	99	77	84	99	83	83	90	93	99	93	90	87	66	78	73	102	93	96	94	94	92	93	88	84	88	90
345	3	3500	106756	485	8	47	322	578	669	442	451	382	387	346	304	272	260	273	251	228	215	204	218	219	220	181	175	189	198	175	179	185	141	169	147	146	150	153	166	109	133	148	115	124	138	110	122	122	112	118	110	118	88	124	110	117	112	96	135	103	108	104	98	85	98	111	109	98	120	93	101	92	92	102	86	102	87	108	113	89	96	92	108	75	84	93	92	83	115	79	88	90	90	97	103	97	97	83	94	86	95	98	87	89	96	80	95	116	82	79	86	86	98	82	91	81	79	90	89	96	82	90	84	94	91	94	85	112	104	93	82	82	84	78	91	96	81	85	100	77	77	73	93	93	80	76	87	101	90	97	73	83	93	103	105	96	100	86	82	80	94	79	103	93	89	93	88	79	88	89	89	85	77	81	76	77	90	76	90	76	92	74	73	94	79	81	86	87	82	88	84	101	88	97	97	83	87	70	89	89	98	93	71	87	76	91	85	76	73	78	93	95	93	79	80	87	89	77	105	78	95	85	83	74	96	85	100	75	76	84	90	94	90	69	103	78	76	77	80	70	74	86	93	94	87	93	94	88	93	88	85	86	71	77	80	98	88	97	82	86	96	109	79	70	97	93	100	110	70	81	89	82	103	81	89	72	86	86	83	76	70	82	91	99	93	73	84	98	99	98	91	86	67	72	102	84	94	95	94	76	95	93	87	102	80	89	90	78	85	79	97	91	70	72	75	100	80	79	98	76	92	71	93	93	88	90	63	81	90	89	73	84	67	78	101	108	97	93	96	70	62	83	88	96	91	72	74	81	89	100	83	101	95	71	87	85	86	91	94	74	87	94	96	87	88	92	86	94	96	81	79	74	96	85	82	92	87	75	82	85	71	86	104	102	90	84	62	67	96	85	83	104	68	70	79	84	88	67	89	91	96	94	96	93	89	73	93	95	80	84	86	72	86	89	88	87	71	86	71	76	72	101	94	82	60	60	109	71	88	70	73	85	91	77	105	70	93	76	90	97	100	80	81	100	83	77	82	87	67	79	67	93	85	80	87	95	101	94	65	83	74	71	98	93	80	92	92	77	87	97	70	83	74	79	93	94	87	90	97	88	73	84	118	83	75	83	87	95	74	81	81	91	76	92	107	65	82	98	80	68	92	84	81	98	79	84	86	98	81	61	80	92	87	83	82	78	67	86	70	87	76	85	93	74	93	71	80	86	95	92	86	74	66	63	91	83	95	86	88	93	79	85	84	87	77	98	84	87	86	105	79	113	82	67	97	83	83	89	71	93	75	96	87	87	81	82	84	73	78	66	93	81	79	92	89	83	80	103	95	92	66	89	87	77	92	94	88	91	88	65	94	84	77	82	75	92	73	91	74	87	85	68	91	86	89	71	89	77	78	98	88	71	67	85	99	86	88	89	78	88	73	84	79	73	82	84	86	109	63	77	78	94	75	80	85	66	67	73	71	90	88	99	88	95	85	89	88	74	97	86	83	73	66	95	96	79	85	86	94	65	85	83	71	85	97	84	95	73	91	67	78	81	77	92	80	71	58	86	84	71	76	78	98	80	104	88	78	84	89	89	83	95	98	93	90	75	81	89	72	86	90	89	78	74	90	89	90	80	110	91	107	75	88	83	86	88	77	92	95	79	70	93	82	93	68	74	67	64	81	78	86	72	76	89	60	85	87	90	81	73	96	93	72	89	80	78	94	92	100	92	95	78	102	82	92	85	90	102	83	80	87	72	67	91	78	77	81	70	82	86	79	84	88	72	75	91	81	79	89	85	77	92	79	81	86	98	92	74	93	86	86	70	95	81	105	84	87	86	83	95	85	102	94	88	89	87	81	73	85	97	82	99	83	78	81	90	85	57	81	75	92	90	84	75	103	98	85	70	79	59	85	83	75	84	84	78	92	56	85	82	97	85	74	96	82	83	73	74	75	81	82	80	73	91	74	78	63	66	69	79	80	89	92	93	83	86	81	80	77	99	89	73	78	75	76	81	90	78	87	86	75	75	81	80	76	89	98	81	74	72	75	83	74	80	91	89	74	64	81	89	97	87	83	81	96	82	89	80	95	64	83	72	75	74	100	106	90	93	84	86	73	77	89	68	76	76	93	83	82	69	77	69	87	73	65	88	85	86	73	84	76	76	79	81	91	81	78	85	85	102	94	94	97	96	97	79	80	80	64	84	69	76	89	79	75	78	101	66	79	91	98	93	93	81	67	91	88	82	84	88	83	73	71	89	77	77	93	76	87	99	107	75	89	89	81	88	88	86	83	80	70	88	77	73	73	79	90	91	61	96	78	78	102	84	76	99	85	81	82	104	83	71	80	75	91	90	79
