345	0	2700	93636	471	18	67	435	761	1013	1079	1155	1034	941	751	657	551	476	452	424	412	391	359	379	329	296	249	270	231	253	209	217	231	191	191	208	183	193	180	177	205	164	161	151	165	155	122	118	116	109	101	89	87	78	78	57	65	73	55	62	64	57	58	37	42	48	40	44	34	39	39	34	37	38	39	25	29	35	41	26	30	30	35	37	27	28	37	27	27	37	37	32	29	24	31	32	18	24	33	30	33	23	23	27	30	28	22	27	17	19	25	25	21	15	10	22	20	31	28	16	27	27	20	17	18	24	20	16	22	24	16	22	21	21	19	17	12	21	13	13	18	18	13	15	18	22	23	13	20	15	21	33	21	21	26	27	21	23	20	24	30	27	19	17	18	19	12	13	19	6	20	19	19	10	10	19	12	15	15	13	11	11	7	20	17	21	13	23	23	13	14	22	12	19	15	18	14	12	12	10	19	12	14	12	22	11	10	13	11	16	12	9	12	17	24	17	11	12	13	16	11	9	15	13	14	16	17	12	13	12	13	16	13	14	14	11	10	14	13	12	20	15	15	9	17	14	25	19	18	15	9	14	18	13	13	13	14	11	13	14	17	15	15	6	14	8	20	14	13	8	16	15	14	17	15	9	12	16	15	5	10	15	12	14	14	14	13	13	14	12	14	12	14	10	8	7	11	12	16	10	16	13	13	15	9	16	5	10	9	12	14	13	11	13	20	12	7	15	11	14	17	12	17	13	14	11	14	16	12	10	14	19	18	12	13	6	12	11	9	9	17	10	13	17	17	9	13	19	7	8	14	12	5	13	7	9	11	14	15	8	13	12	14	20	10	13	12	15	7	13	17	2	14	8	8	8	16	12	10	18	8	8	15	9	13	17	12	13	10	12	20	9	7	10	10	19	17	11	9	19	16	11	12	6	7	13	16	5	20	11	10	5	12	10	13	11	5	10	13	11	8	8	11	13	11	12	16	13	11	3	11	14	7	15	13	7	9	10	13	17	12	15	18	10	8	11	6	8	9	15	11	10	15	12	9	10	22	9	12	14	8	9	9	15	13	11	7	9	15	14	7	13	7	6	9	12	14	8	16	11	6	10	17	10	10	9	5	8	8	10	12	8	11	20	10	12	15	2	10	10	14	13	9	7	14	10	9	10	7	14	10	10	11	12	8	13	9	7	14	12	16	9	4	15	17	6	14	10	13	15	14	13	10	8	12	13	9	9	7	16	9	14	14	12	7	7	9	8	7	8	13	11	15	14	13	12	11	8	8	10	16	16	12	14	9	8	10	6	9	17	12	11	7	12	14	14	10	12	14	13	18	15	9	4	13	5	9	12	7	7	10	12	11	10	9	6	5	14	16	11	12	5	9	19	14	12	7	11	14	11	5	10	6	16	8	10	12	14	13	11	7	12	6	10	11	10	12	7	11	13	6	8	11	19	9	8	10	5	13	13	15	8	11	14	8	10	8	1	5	13	6	9	10	8	13	15	14	8	13	15	3	12	9	12	10	7	7	10	9	10	8	9	14	12	7	9	7	16	8	18	11	13	11	8	14	13	5	9	3	15	10	9	7	13	12	11	8	11	17	14	6	12	8	18	12	14	4	10	7	12	7	6	9	8	12	7	6	12	7	8	5	7	9	11	9	11	12	13	9	10	11	13	8	10	11	13	12	13	9	11	10	10	5	13	18	8	9	6	7	9	5	11	14	11	10	11	8	12	8	9	11	12	7	14	9	11	9	9	14	6	9	10	10	12	12	12	8	9	12	12	11	15	15	11	16	9	6	4	6	9	12	12	6	4	8	12	9	10	11	6	11	10	2	14	9	7	13	9	7	12	7	9	8	16	5	13	7	6	12	8	12	7	12	14	8	7	9	14	11	8	12	9	10	6	10	7	9	9	8	12	10	8	7	6	6	4	13	11	7	6	14	8	9	15	14	9	5	9	13	12	14	11	12	12	16	8	9	4	19	10	10	10	11	15	14	6	7	11	8	15	17	9	20	8	15	13	5	5	6	16	10	10	10	8	9	9	12	12	7	11	7	11	6	8	10	7	10	10	7	4	20	11	12	10	15	11	10	14	12	12	12	12	12	5	3	9	14	10	21	13	10	14	5	8	11	10	7	12	6	6	12	11	11	9	15	10	9	6	4	8	6	17	11	12	16	12	15	10	8	10	7	8	9	9	8	3	9	12	12	3	16	14	9	7	12	11	11	12	6	8	6	14	18	10	10	7	11	10	10	9	15	9	11	13	17	8	10	8	14	8	6	9	8	8	10	5	8	9	7	8	11	15	7	5	14	9	9	5	7	11	8	9	8	6	4	6	10	14
345	1	1900	93760	483	25	143	646	922	1114	1057	952	787	714	624	550	487	448	443	418	416	372	330	319	283	274	225	237	208	196	160	148	141	141	128	124	115	108	84	85	82	85	97	66	80	74	70	66	63	48	64	43	50	38	44	42	45	36	21	35	25	38	30	37	40	36	38	41	45	45	39	31	49	21	30	37	35	40	30	32	29	34	33	25	30	37	23	27	21	26	26	21	26	22	18	28	29	20	20	18	26	21	20	22	19	23	31	26	26	18	23	31	27	25	24	28	17	18	17	19	19	25	22	21	31	16	18	14	25	18	27	23	26	23	24	18	17	16	11	25	14	14	19	25	14	19	15	18	15	19	13	20	23	15	22	35	15	21	24	18	24	8	19	15	23	14	12	16	10	7	10	15	19	13	15	24	9	13	16	19	12	8	16	12	16	11	22	15	22	13	15	16	9	16	18	15	17	14	14	12	13	10	11	16	17	13	18	20	14	19	16	14	16	12	20	11	19	13	10	16	16	17	11	17	13	18	15	9	10	17	18	19	17	14	17	14	7	14	15	21	15	8	6	13	17	17	10	14	12	20	14	10	4	10	21	19	18	13	18	16	9	10	13	10	13	23	8	13	18	15	24	11	14	10	11	7	11	11	14	13	14	11	24	15	21	14	23	12	12	8	13	24	12	11	12	15	16	11	20	18	5	11	10	14	14	12	8	13	15	23	11	17	19	12	14	12	10	9	11	9	7	15	13	10	18	13	10	11	13	12	13	14	12	9	8	15	10	18	18	14	10	9	19	13	5	11	8	16	14	10	12	8	18	11	10	15	21	12	10	10	10	16	18	8	7	15	16	16	13	10	18	14	20	13	12	8	16	7	14	10	16	8	12	19	15	10	15	10	15	10	16	11	10	16	7	14	12	15	5	10	16	18	9	19	11	9	17	5	12	16	14	10	7	6	11	12	13	15	8	10	18	13	12	7	9	17	18	9	11	13	17	15	8	13	18	11	13	14	10	15	7	16	11	14	11	14	9	25	21	14	13	9	14	9	11	12	9	14	8	13	8	14	18	17	13	18	12	8	13	16	11	20	8	23	6	15	15	9	12	12	20	17	12	9	8	11	17	9	12	10	15	12	14	8	14	20	11	11	13	20	10	9	13	19	10	7	14	10	16	18	16	12	21	15	14	13	15	14	7	13	9	11	20	14	13	13	11	14	14	13	5	12	11	9	10	15	17	6	13	11	16	9	15	13	12	20	15	14	14	13	6	15	17	8	6	19	16	9	11	12	12	8	16	7	10	16	18	8	11	17	8	10	15	7	10	9	9	3	15	12	9	13	10	10	14	9	13	11	17	10	9	11	12	11	11	10	18	13	3	16	14	13	15	16	16	10	18	6	16	11	6	11	9	13	16	11	16	8	11	7	12	14	15	11	16	6	7	16	11	14	10	13	12	18	14	7	9	14	9	16	17	18	9	23	14	8	8	12	10	13	12	8	16	11	12	12	10	16	16	17	7	7	6	9	10	17	10	14	9	12	10	8	19	10	10	10	7	18	14	8	14	11	10	15	7	14	18	8	12	11	11	12	16	10	13	14	12	12	13	20	12	15	17	12	14	11	3	12	11	15	14	14	14	9	10	7	13	8	14	13	12	17	11	16	9	15	8	9	16	16	12	15	15	15	10	10	13	13	8	9	21	4	15	13	12	6	11	17	14	16	9	9	16	11	8	8	12	17	24	7	9	19	15	14	7	11	7	13	11	8	14	15	16	11	13	14	13	10	13	13	18	11	14	7	13	12	7	18	11	14	10	11	12	16	20	10	11	13	9	20	12	8	8	12	19	15	10	8	11	6	11	12	13	13	18	13	16	12	14	17	12	9	13	13	14	10	14	13	7	14	8	11	12	11	25	14	11	11	14	8	14	16	11	5	4	10	18	12	7	14	13	15	16	16	15	10	12	17	13	11	8	21	8	12	18	14	15	7	7	14	14	15	17	7	14	12	10	17	10	7	10	13	13	16	6	16	10	19	16	18	11	17	9	5	18	11	21	13	9	14	14	11	9	12	10	6	10	6	12	12	12	5	9	11	14	9	13	9	9	11	7	12	13	16	7	10	7	11	12	8	9	14	12	12	12	14	7	9	10	9	16	19	14	11	21	15	8	9	5	15	9	11	11	9	12	14	9	8	7	11	14	6	13	9	11	8	8	11	13	18	10	8	18	16	7	5	9	14	11	11	11	8	18	7	11	8	13	12	12	11	15	12	10	8	5	4	12	9	7	18	11	9	18	12	14	13	17	8	11	10	6	8	9	11	9	14	17	11	14	8	12	7	18	18	11	18	9	7
345	2	2100	93883	503	23	98	568	902	1103	1071	1062	1012	936	831	690	634	552	503	480	412	381	330	312	281	263	268	222	207	205	186	151	167	146	151	126	150	146	104	124	98	103	112	77	107	86	76	70	66	71	76	75	73	73	74	68	66	83	62	62	61	66	75	78	62	54	44	48	42	59	37	36	49	46	35	49	35	34	29	38	26	30	33	24	34	32	28	22	25	20	20	24	18	41	27	32	27	29	17	26	29	20	14	20	23	33	25	21	19	21	24	22	24	22	30	25	19	17	26	28	19	24	23	28	20	26	19	22	23	11	11	26	20	27	15	24	21	14	15	22	18	13	21	29	17	21	24	17	22	31	21	23	16	18	21	23	19	20	18	22	14	13	22	18	24	20	19	14	21	24	14	20	26	16	15	17	17	23	10	14	10	16	14	14	11	18	16	11	7	15	9	17	13	18	14	19	14	13	16	16	14	23	14	17	9	14	8	18	15	17	18	12	19	11	17	19	11	15	12	20	16	13	21	16	19	19	18	17	11	16	15	17	15	19	11	17	18	16	5	17	10	19	10	23	18	19	15	20	13	15	13	14	13	15	13	16	16	15	14	18	13	14	19	17	12	13	7	9	20	9	15	12	19	16	23	16	13	13	13	25	19	14	15	17	13	18	9	21	16	12	13	12	14	10	5	15	9	8	20	10	13	16	11	17	8	10	14	14	15	9	16	12	10	15	16	18	12	13	14	15	14	8	7	13	14	11	16	12	6	6	10	10	11	21	13	12	15	17	17	13	15	12	4	11	13	15	16	8	13	15	18	9	16	14	22	15	17	15	9	11	15	9	8	9	12	17	15	16	23	10	10	10	13	12	10	12	9	13	13	11	11	13	14	13	14	20	15	7	15	10	16	15	15	7	17	19	6	11	10	8	14	18	12	7	10	22	20	15	11	10	11	10	9	8	8	15	18	9	15	15	17	18	14	9	17	10	15	14	11	18	13	19	10	18	21	10	11	15	13	24	10	17	9	13	13	14	14	13	13	18	22	13	13	8	8	19	12	17	10	12	11	12	8	14	11	18	8	9	8	11	15	13	6	3	20	17	7	13	13	17	13	11	15	16	8	17	13	10	8	9	17	12	14	14	15	18	17	11	9	8	13	15	11	16	7	11	13	19	10	11	14	10	17	18	15	11	25	12	16	12	9	13	11	13	23	10	8	16	3	6	9	17	19	15	18	9	7	13	11	20	9	10	17	11	15	13	14	12	11	9	11	8	16	14	15	8	7	15	11	16	8	15	17	9	12	18	8	18	11	13	10	8	14	16	13	11	12	10	12	8	12	22	13	14	25	10	19	17	8	12	14	12	21	12	10	12	11	14	11	13	20	18	14	9	15	15	5	12	15	11	17	15	14	4	9	11	13	14	10	10	25	9	10	21	17	8	10	15	15	13	12	12	14	10	12	9	13	10	23	7	10	7	14	14	8	10	11	17	15	7	14	13	12	10	6	15	24	9	20	9	14	17	19	16	14	19	9	12	11	12	9	23	13	9	6	10	12	10	14	15	5	14	12	15	14	14	16	19	7	19	15	18	13	10	5	10	9	11	11	15	13	16	10	10	12	12	13	12	12	12	12	14	13	12	10	8	12	11	7	19	10	13	6	8	7	11	13	19	15	16	11	13	8	9	17	9	10	15	12	10	12	16	15	13	11	8	13	20	17	12	13	13	9	12	24	6	16	18	11	16	6	15	17	2	5	11	13	11	5	15	15	10	9	8	20	11	12	15	11	19	10	13	17	3	12	15	8	11	14	10	9	11	10	9	16	17	7	14	10	15	12	10	9	15	11	12	8	10	21	15	5	8	10	7	13	9	12	15	11	6	10	8	10	16	8	7	7	7	11	12	13	8	20	10	16	16	11	10	17	16	8	9	6	15	8	14	10	14	14	8	14	12	6	21	17	12	12	11	21	10	9	12	10	16	15	11	19	12	14	13	11	19	11	7	11	11	13	11	16	16	14	13	9	10	10	15	15	15	15	14	18	14	15	15	20	14	10	11	18	6	14	14	12	9	10	12	18	14	18	12	12	18	17	17	17	15	7	13	11	9	11	7	13	10	15	10	17	10	4	10	8	18	10	7	21	6	8	13	7	13	11	17	16	13	19	8	13	8	10	8	11	17	10	19	12	7	9	18	11	19	7	18	6	11	9	11	17	8	10	12	13	7	11	12	15	13	13	12	12	6	11	16	19	12	18	14	8	15	15	11	10	19	15	12	20	14	8	14	8	16	10	7	14	10	13	11	11	7	9	17	10	11	14	15	8	7	12	9	11	12	17	8	9	11	6	6	11	6
345	3	3500	94006	510	22	144	531	935	1166	1125	1032	951	911	797	794	695	628	529	533	473	447	393	347	328	319	289	251	215	230	184	191	146	152	119	123	112	122	101	110	96	79	74	86	98	72	75	71	74	80	74	90	76	64	63	68	81	64	68	70	56	74	62	61	42	60	67	50	57	51	61	55	58	46	54	38	46	46	41	46	47	43	44	41	40	32	35	38	34	36	33	36	33	31	28	25	28	33	35	23	19	29	25	19	19	22	28	30	23	14	15	18	29	27	21	15	21	32	22	27	20	17	21	26	13	20	19	23	19	12	19	22	20	24	22	15	20	21	16	22	24	21	18	16	12	24	17	19	19	20	21	24	26	18	17	16	17	25	34	20	16	21	15	18	19	19	21	22	14	11	16	16	18	22	14	20	30	14	19	17	17	17	14	18	26	14	15	21	8	24	13	15	14	16	18	11	10	15	15	17	22	17	11	11	16	9	13	8	22	11	17	17	21	23	17	19	9	14	18	19	14	14	8	12	13	17	17	12	15	23	17	22	14	14	11	12	14	13	12	13	12	15	21	17	19	10	17	15	25	11	11	13	12	16	14	11	18	14	16	17	6	13	18	16	9	14	12	11	20	16	15	13	13	17	15	10	13	17	14	9	26	17	11	18	6	12	17	15	14	16	10	14	10	16	7	9	12	13	15	20	11	16	13	15	15	11	17	16	9	13	13	9	15	18	10	13	18	8	12	16	21	10	14	12	14	7	9	15	13	19	13	9	15	13	14	14	12	11	6	17	10	12	15	10	6	21	20	12	15	5	10	12	19	7	9	7	7	13	12	12	22	13	11	16	15	11	13	16	11	20	10	12	9	12	6	10	9	15	13	12	8	17	6	14	20	15	15	17	8	12	9	15	20	19	7	13	27	12	14	13	16	17	20	11	12	10	22	16	7	10	10	11	11	11	11	15	11	11	8	12	15	13	16	18	12	12	11	8	12	11	8	10	15	8	18	12	18	14	15	9	11	10	15	8	11	16	17	13	14	16	7	12	13	17	14	20	11	11	15	7	10	8	19	15	7	7	15	11	9	11	15	15	8	12	15	13	12	9	10	13	10	15	11	11	15	16	13	14	13	17	12	12	17	11	16	17	7	12	13	29	17	15	13	13	11	14	10	6	11	15	11	22	11	10	18	11	13	12	22	14	16	10	10	14	14	11	14	13	9	9	14	6	11	13	10	13	13	9	18	12	9	11	15	13	12	13	10	18	15	20	19	17	19	13	15	9	10	19	13	14	8	10	14	13	22	16	6	22	12	19	16	18	14	11	13	14	10	14	13	16	13	9	10	19	14	13	13	21	14	8	10	11	14	19	14	15	8	22	24	13	19	8	14	7	11	16	18	17	9	11	15	13	12	20	14	17	12	15	10	26	15	11	19	14	18	17	11	5	13	13	12	9	10	9	4	9	14	15	17	10	8	13	9	12	8	9	12	8	14	10	5	12	7	8	9	16	19	21	13	15	11	7	6	9	8	13	6	12	6	19	13	19	13	14	12	17	12	12	13	15	7	15	18	10	15	9	11	11	12	12	13	13	13	11	21	17	26	8	13	14	17	18	12	15	11	17	9	13	9	19	12	15	16	9	14	15	16	11	8	10	13	19	20	16	12	9	4	16	13	13	12	15	13	10	6	16	12	14	17	12	14	18	12	18	18	16	16	12	20	15	16	17	10	20	7	14	12	11	20	15	18	14	9	16	9	13	10	10	19	10	9	10	13	12	9	10	19	10	16	8	12	17	16	13	12	13	12	10	10	10	11	13	17	18	13	6	12	9	7	9	10	15	13	10	13	16	18	13	10	13	17	18	16	17	15	14	8	13	8	11	12	10	14	12	15	10	12	18	14	13	11	4	18	12	11	10	9	12	13	14	13	10	17	15	12	10	12	13	14	13	19	5	8	13	10	11	13	4	11	15	9	18	13	12	14	9	7	14	9	7	11	9	19	17	12	11	20	9	15	12	8	10	11	8	10	19	12	9	16	14	14	13	8	13	6	12	14	12	13	18	10	11	14	11	10	12	12	11	24	20	9	8	12	11	8	11	10	15	12	8	14	13	7	12	7	16	12	16	19	7	18	7	9	15	10	8	11	19	6	12	7	14	10	17	21	14	10	13	13	8	9	9	13	11	10	12	16	13	13	9	13	15	14	18	10	13	17	11	16	13	13	8	5	8	12	18	9	9	13	18	9	9	19	7	14	15	12	10	21	16	7	12	14	18	7	21	9	11	19	8	14	13	11	15	11	19	19	9	16	15	14	12	14	9	10	9	8	17	14	12	15	8	11	12	19	12	12	10
345	0	2700	94129	470	17	119	543	841	1073	1077	1081	923	815	712	611	577	559	446	427	383	364	342	321	299	305	274	258	266	231	228	209	204	198	209	186	182	182	158	153	155	140	133	129	115	102	106	95	91	81	83	76	80	62	76	81	67	44	62	58	57	55	49	48	59	52	51	44	33	46	50	42	57	39	49	37	32	31	33	33	43	37	43	43	44	39	44	41	42	28	38	35	30	32	40	33	32	34	34	28	26	32	27	32	31	33	39	39	32	31	33	32	30	28	27	17	34	21	20	26	25	27	27	20	16	24	16	21	34	24	39	20	22	18	28	17	30	17	31	23	31	23	17	22	19	21	20	22	15	19	21	18	27	25	22	35	27	30	28	21	22	28	28	24	25	18	11	22	19	14	24	23	15	22	11	14	15	19	20	17	19	17	21	26	11	17	22	23	12	18	16	21	21	17	25	25	20	18	12	21	15	22	16	11	12	12	14	14	12	16	17	15	19	20	10	16	14	13	15	14	16	16	12	21	9	17	12	13	7	12	12	12	11	18	10	20	19	20	16	16	16	11	19	13	24	14	17	14	14	9	12	14	18	9	12	15	19	15	12	18	12	19	10	10	12	16	10	13	15	16	18	9	14	13	16	15	15	9	15	15	19	15	9	11	10	15	12	20	8	12	14	12	17	16	12	13	9	16	13	14	12	14	11	5	15	15	21	14	8	12	17	16	15	16	18	17	17	16	6	15	9	18	15	14	16	14	7	16	6	15	14	14	14	12	13	6	21	12	18	19	14	19	15	24	16	14	15	17	13	8	14	14	22	25	6	9	9	17	14	14	17	22	19	17	12	18	12	12	20	16	10	18	11	17	13	13	7	11	20	19	7	11	11	23	13	12	13	9	16	15	13	12	13	6	15	11	7	17	14	16	13	20	17	16	13	7	15	8	14	13	15	13	20	16	14	16	14	20	17	12	14	18	4	14	16	14	10	14	18	21	19	12	10	21	11	8	14	13	12	9	7	12	12	16	15	18	10	14	25	13	16	16	13	17	20	14	11	17	12	8	15	17	15	12	15	16	18	8	15	13	14	8	10	15	15	13	9	7	13	17	13	12	13	17	11	15	14	7	13	11	9	15	9	15	12	11	11	14	11	13	10	8	9	12	17	23	11	13	15	7	13	13	14	10	12	12	15	11	18	6	14	15	11	12	18	16	10	15	13	9	16	11	13	13	13	23	14	11	15	11	16	13	12	20	16	11	14	13	17	19	12	15	13	10	12	11	11	11	7	16	11	20	11	16	16	9	5	14	14	14	10	7	17	13	16	14	14	19	15	17	15	11	8	11	11	11	11	13	9	13	9	19	13	9	8	11	14	14	11	14	14	11	10	14	7	13	13	15	8	20	14	15	9	18	12	19	5	16	12	14	10	14	8	13	13	20	16	13	18	14	7	17	15	12	16	7	11	11	13	13	11	15	15	11	16	10	13	10	10	9	13	19	14	14	11	12	10	10	13	15	11	10	12	10	13	14	12	12	12	16	15	10	6	12	9	14	11	18	13	22	13	15	18	13	8	12	19	19	14	11	16	17	14	13	15	5	15	18	9	17	12	12	16	12	23	16	13	7	5	17	13	9	10	5	12	9	12	9	17	15	7	12	10	12	10	18	12	15	9	14	8	19	9	13	11	14	15	12	12	7	4	14	15	12	15	22	16	10	14	8	11	8	17	9	13	15	8	12	16	10	8	14	20	10	12	11	11	15	14	8	8	13	11	17	15	13	7	17	13	9	13	11	10	9	18	18	7	10	7	16	5	7	18	9	17	9	11	9	14	5	13	7	10	9	14	14	10	15	11	10	14	18	12	13	10	12	14	11	13	12	12	18	7	14	21	16	17	13	18	16	15	10	8	17	9	22	13	7	13	19	11	12	11	11	11	5	11	15	14	12	12	9	13	11	27	11	13	14	8	19	14	15	15	10	16	9	16	11	15	14	9	9	16	11	13	16	10	11	10	11	20	16	13	22	15	9	7	9	8	13	13	8	6	12	9	15	8	13	14	15	10	10	11	8	17	11	14	19	9	7	11	10	14	11	14	11	12	11	9	12	15	10	16	11	12	18	11	14	8	15	12	10	10	16	14	12	9	10	14	13	16	16	9	8	9	8	7	8	13	8	17	9	9	16	8	11	14	19	16	16	12	14	8	8	12	11	20	13	6	13	17	12	19	12	14	8	13	15	15	12	13	15	11	12	14	11	9	9	13	6	8	15	16	10	11	10	12	13	13	11	12	5	9	9	8	11	10	10	10	13	10	6	18	12	11	16	16	14	13	21	14	15	16	16	15	8	12	9
345	1	1900	94253	441	34	146	640	925	1056	961	793	648	583	530	540	436	413	436	405	342	352	295	294	258	237	195	184	191	176	142	146	120	131	115	109	108	88	93	91	71	81	75	80	77	66	74	56	67	72	72	55	62	54	53	28	55	51	45	42	38	59	48	30	44	35	29	35	36	35	29	39	33	36	32	36	29	27	20	24	30	35	20	23	27	23	31	12	17	19	35	28	28	23	29	34	18	23	22	21	21	18	17	30	26	15	31	25	21	20	16	19	22	15	21	24	20	13	17	20	25	25	17	30	23	21	21	21	24	20	28	24	25	26	15	19	19	24	26	26	20	28	23	22	23	22	20	22	13	22	23	19	21	16	10	14	33	20	18	16	16	20	15	21	23	14	13	21	18	24	15	13	12	17	16	16	14	8	12	20	11	21	19	14	19	15	17	13	18	12	18	23	13	16	19	16	16	16	16	11	18	17	24	15	19	23	18	22	12	25	11	17	15	8	21	16	20	17	10	16	17	10	15	20	19	20	13	23	9	18	16	11	18	16	19	18	16	26	14	23	9	25	15	13	16	25	17	17	13	20	14	17	11	15	20	11	16	13	15	16	10	13	14	17	10	12	16	11	29	12	16	19	14	14	13	19	24	8	21	12	22	19	11	7	12	18	15	16	17	19	20	17	19	10	18	12	15	22	14	19	13	13	16	17	12	18	17	22	17	12	13	16	14	8	20	16	20	14	13	12	16	18	25	20	25	13	12	18	16	19	15	16	14	12	15	9	13	16	12	11	17	10	13	16	14	15	17	13	12	15	11	15	7	17	16	12	15	18	22	18	14	14	13	18	13	23	11	19	16	18	13	11	6	18	16	16	12	13	12	13	11	13	18	19	18	11	6	18	13	13	19	22	18	13	20	23	15	13	16	16	16	18	16	8	12	13	13	16	18	16	12	10	6	14	19	16	23	11	13	16	13	9	19	16	15	16	13	14	18	12	15	18	18	13	12	11	12	9	14	11	12	8	16	19	11	13	11	17	22	11	23	14	18	11	14	15	12	8	17	16	21	16	19	19	15	11	9	8	23	16	21	11	15	21	14	24	11	7	13	14	15	19	10	15	10	16	20	19	15	14	15	13	16	11	17	11	13	13	8	17	12	15	16	10	11	15	13	16	13	17	9	17	10	11	17	13	15	9	15	15	12	11	13	17	16	18	14	14	13	13	13	9	18	14	9	20	9	19	20	12	19	8	16	14	18	15	14	13	16	11	12	18	5	12	14	13	11	10	12	14	6	7	15	9	11	12	22	15	16	15	8	13	15	13	18	16	22	18	15	17	13	11	15	17	17	13	13	13	12	12	13	12	14	8	15	12	15	13	18	13	14	18	20	18	18	13	19	18	13	10	18	18	14	19	9	15	10	11	13	12	18	19	20	17	10	11	12	17	15	14	19	19	15	8	17	17	18	16	9	15	26	17	10	12	13	10	15	10	16	10	14	20	14	10	21	16	13	13	9	18	11	12	15	16	17	18	18	19	9	11	13	13	15	14	17	16	14	15	14	12	16	19	12	11	18	11	18	22	14	9	17	15	17	14	15	17	15	18	15	15	14	14	16	15	17	15	12	17	12	18	13	15	19	13	14	18	13	15	20	14	15	11	11	14	12	16	11	12	12	20	8	12	17	14	9	12	11	18	13	17	14	11	14	13	16	15	11	8	8	11	11	11	19	11	9	13	13	20	9	19	18	10	8	11	15	11	15	13	16	17	14	12	18	13	22	10	12	15	7	10	14	16	15	16	9	9	12	16	17	11	17	10	19	12	10	20	15	14	16	8	20	11	12	14	10	7	19	11	15	12	17	18	18	14	12	6	22	9	10	15	15	16	13	14	16	17	13	18	24	9	14	10	24	13	13	19	19	7	14	14	18	18	12	10	12	19	14	15	17	17	10	12	10	14	11	9	19	11	19	15	18	12	13	19	20	20	14	16	10	14	20	27	20	14	18	17	20	15	12	16	13	11	19	17	12	6	12	20	17	8	13	22	13	15	10	13	17	12	18	16	17	18	12	11	16	9	11	22	16	17	13	14	15	11	8	10	10	18	19	13	20	8	11	10	16	18	15	17	7	16	9	13	12	20	17	15	16	12	15	18	13	10	16	10	13	15	14	11	7	19	13	14	15	11	15	14	16	16	12	10	18	13	12	9	16	14	15	8	19	17	10	18	8	19	12	16	10	21	17	12	18	17	14	12	7	12	12	15	14	16	19	15	13	20	9	8	12	16	16	15	9	18	23	13	21	15	10	15	8	20	12	15	16	12	9	20	16	14	10	15	16	18	10	19	14	15	14	17
345	2	2100	94376	483	17	140	555	875	1034	992	882	825	711	619	606	522	492	435	409	337	307	321	285	251	256	236	206	222	200	161	186	153	147	137	132	149	154	125	102	108	109	95	116	90	95	75	80	68	86	75	59	74	76	59	63	53	58	52	42	53	52	60	53	39	39	37	42	41	50	48	49	41	38	40	43	42	29	41	33	40	36	36	57	40	42	33	28	36	27	41	33	35	42	36	22	26	38	31	30	23	20	29	26	28	23	33	30	26	20	23	25	22	25	16	16	16	22	20	18	28	21	18	21	14	16	22	23	16	14	24	22	18	27	21	24	28	25	14	17	19	21	28	22	19	15	18	36	16	26	19	19	15	24	18	29	27	20	23	30	28	28	21	27	19	19	17	19	22	21	22	16	22	17	17	18	17	19	16	14	15	21	12	16	17	12	15	25	12	13	21	16	19	11	18	15	17	17	19	16	21	22	16	14	18	21	17	9	12	19	18	18	18	17	14	20	14	11	14	15	18	19	16	17	8	22	18	20	10	20	14	13	13	7	15	17	14	16	17	18	14	12	18	16	17	19	22	13	17	19	17	19	19	16	15	13	15	17	22	17	13	14	22	22	16	24	22	26	15	20	17	11	18	22	16	16	22	16	14	15	16	9	24	17	15	13	17	20	14	21	16	17	18	14	13	10	27	15	18	14	17	16	16	26	13	18	28	13	22	21	15	13	14	16	11	13	16	12	22	13	15	23	11	15	12	22	14	12	14	18	18	17	15	12	18	23	18	11	16	16	17	15	21	10	21	13	13	13	22	9	12	10	18	13	17	14	17	22	14	18	20	21	24	17	17	18	17	16	11	12	17	12	17	14	17	14	14	18	19	14	10	17	13	21	22	24	13	18	16	17	18	31	11	12	19	17	20	11	16	16	14	15	15	15	12	16	19	17	11	20	17	16	22	10	16	12	14	23	12	16	11	14	15	12	17	17	18	6	20	18	21	11	15	11	20	13	9	18	17	14	11	14	13	10	15	17	22	16	21	8	13	8	13	15	23	19	16	11	11	15	15	11	16	9	19	15	15	19	10	17	22	15	7	12	21	17	13	17	15	13	9	21	8	13	17	16	12	18	19	12	8	13	18	22	13	17	15	16	18	11	12	16	17	15	15	10	18	14	10	14	11	12	10	11	11	20	13	11	17	18	17	19	16	13	22	10	15	12	13	19	13	18	17	17	8	18	21	8	22	15	13	14	21	13	17	20	15	16	13	13	19	19	17	15	14	20	17	16	12	9	15	15	11	10	14	19	19	21	9	22	9	11	12	11	16	15	16	13	15	14	12	8	18	17	20	18	16	17	16	10	12	18	20	11	9	9	8	20	16	14	16	15	20	13	17	12	17	16	10	14	15	9	11	13	19	22	25	19	17	15	8	17	17	5	13	20	17	9	15	10	15	18	15	22	10	14	18	15	19	14	18	7	16	15	15	14	8	20	13	13	17	9	18	20	19	24	14	13	12	24	20	10	13	4	13	15	16	15	24	15	14	20	9	14	20	11	13	22	14	21	11	16	13	20	13	11	14	18	13	8	22	20	17	16	14	14	13	12	14	12	13	14	14	11	18	16	22	10	16	17	16	13	14	12	16	15	27	11	20	20	11	11	13	17	13	12	13	15	18	7	16	16	17	13	15	16	15	21	16	12	17	14	11	17	17	13	15	14	12	15	15	13	25	19	18	18	8	16	12	14	6	15	14	16	16	15	14	9	12	16	16	16	10	17	29	17	16	25	17	13	12	15	19	15	18	14	12	14	11	22	13	15	14	12	20	18	12	12	13	15	18	12	16	17	15	24	12	11	12	15	10	13	18	16	13	13	18	13	15	16	15	17	22	12	15	12	11	15	13	15	16	12	10	16	21	10	16	17	10	20	7	9	11	15	15	12	14	11	15	9	16	16	12	8	21	13	18	15	17	22	18	16	10	19	8	13	14	13	15	15	10	16	15	14	22	20	18	20	14	18	15	16	10	16	10	13	13	19	12	8	13	10	12	11	11	13	24	10	16	14	13	19	10	20	15	19	14	16	21	22	15	10	17	19	13	20	20	16	9	10	19	12	14	13	15	15	11	12	18	13	15	16	13	17	13	15	12	13	15	12	12	14	14	13	20	14	28	15	19	13	13	15	17	18	10	18	9	8	24	11	19	12	19	15	19	16	9	14	26	16	21	18	20	14	15	19	10	13	14	19	11	14	15	12	12	12	12	12	19	13	16	16	16	11	21	20	16	20	13	14	19	16	13	18	15	14	11	12	6	13	11	12	22	16	16	6	14	19	16	18	16	16	20	10	7	13	23	13
345	3	3500	94499	477	25	107	435	787	1037	1003	962	881	819	754	683	656	570	530	467	449	416	381	342	336	345	306	286	270	257	223	202	231	206	183	184	178	170	176	168	164	144	127	124	130	96	88	77	96	79	75	78	47	46	55	50	53	58	65	47	56	50	47	51	55	49	39	46	50	38	47	34	33	42	47	40	32	33	33	37	34	24	38	30	35	30	46	23	34	34	29	27	21	24	20	19	25	37	28	30	25	17	19	27	32	25	28	19	36	34	25	31	25	25	24	25	26	27	27	20	18	19	30	13	26	14	24	20	25	18	21	17	23	26	20	21	15	15	22	26	22	18	20	17	21	24	26	15	20	16	21	21	25	12	26	25	17	27	17	20	16	27	23	13	16	22	23	19	22	19	13	24	19	23	17	22	23	27	14	15	20	13	25	13	15	14	14	11	15	14	29	23	22	20	16	11	14	18	21	16	18	14	22	24	13	19	14	14	13	20	15	25	9	16	22	19	23	14	15	20	14	21	17	13	15	11	12	15	16	27	13	20	15	20	14	13	14	15	15	10	12	8	21	20	31	19	29	18	18	19	15	15	13	13	18	11	13	15	19	19	15	15	19	19	15	18	18	19	16	17	18	14	17	14	20	21	17	20	19	11	25	12	14	12	13	21	21	8	20	15	12	14	15	21	21	19	19	18	17	14	16	10	14	13	16	14	21	18	18	20	15	7	19	17	22	9	13	10	10	14	13	18	6	14	15	13	20	16	14	23	19	17	19	12	18	17	9	13	19	18	22	15	11	20	17	7	16	9	14	12	13	10	15	12	27	17	20	17	15	12	15	12	16	16	16	19	15	6	14	10	11	17	9	17	15	11	24	15	13	20	22	12	12	17	17	14	7	15	22	19	9	17	21	17	19	19	20	26	14	15	18	25	20	9	28	9	7	19	18	19	23	16	10	14	10	8	10	21	12	9	21	13	15	11	20	17	18	18	16	19	24	18	12	11	21	16	18	16	17	15	10	9	18	7	15	9	19	10	11	12	9	16	13	22	22	16	13	15	13	9	15	18	11	20	12	20	11	14	7	13	16	11	10	16	15	23	21	12	19	14	15	14	19	14	11	15	15	21	24	14	13	8	13	12	13	14	15	12	11	7	16	19	15	21	9	16	19	8	12	19	14	16	12	13	8	16	21	14	23	12	13	18	15	21	11	7	14	19	13	10	16	13	8	10	19	17	17	15	16	11	14	13	18	17	16	13	16	14	11	19	12	14	13	15	13	16	12	10	9	15	14	17	14	16	24	20	13	16	20	19	14	8	10	12	17	12	6	9	13	14	21	16	18	15	19	12	10	17	15	8	10	24	10	18	24	11	11	23	9	10	17	17	12	17	11	11	16	13	11	16	17	16	13	12	9	20	10	20	16	11	16	16	12	13	14	14	10	11	13	10	24	14	12	19	13	20	26	21	12	8	11	13	13	10	8	14	16	10	12	22	14	20	10	14	11	14	24	13	13	14	11	19	11	16	16	17	8	16	7	10	15	10	12	11	15	19	15	18	22	17	18	13	14	11	16	8	12	19	20	10	20	8	13	14	12	18	14	13	15	13	10	12	16	15	15	14	16	12	11	17	15	17	16	8	14	13	10	6	17	18	9	18	11	11	10	15	17	20	15	12	14	12	13	11	15	13	16	15	16	12	19	17	18	11	12	17	17	18	10	15	14	11	13	14	13	16	18	11	10	13	24	13	17	10	11	14	10	20	9	14	11	20	16	12	15	11	19	17	13	17	24	17	17	12	17	21	24	11	12	7	15	10	7	14	14	16	16	21	21	15	8	14	16	15	18	17	14	12	18	16	12	21	11	13	16	14	14	12	15	14	10	19	12	16	20	14	11	9	9	8	22	17	18	11	18	19	15	11	19	16	10	13	19	18	19	16	14	11	10	16	12	15	10	22	22	12	16	17	8	17	19	13	18	9	12	11	13	13	18	11	13	8	12	15	18	12	16	21	25	15	18	16	15	7	17	20	18	19	12	9	14	9	17	13	19	14	10	12	10	18	12	7	11	12	19	15	16	16	15	14	11	16	13	20	16	18	14	15	19	15	8	15	14	21	11	16	11	17	15	19	15	12	18	20	10	23	16	13	10	15	11	17	15	14	19	5	16	10	20	9	15	16	8	8	15	19	18	12	11	13	11	12	12	11	26	15	17	15	18	9	10	19	10	19	18	15	9	20	15	15	16	13	17	13	12	15	14	10	11	12	10	14	19	14	15	15	17	16	13	16	9	17	16	7	16	9	9	7	15	15	16	13	16	17	10	11	10	16	18	11	10	22	9	18	18	16	13	10
345	0	2700	94622	469	27	100	484	820	1118	1113	1077	890	816	756	674	673	638	575	552	484	456	412	336	318	322	259	237	214	213	205	174	186	179	186	142	153	138	147	144	142	145	119	113	114	98	100	78	99	87	66	75	72	90	71	58	62	53	62	74	61	54	52	37	56	39	44	43	54	50	43	34	42	56	37	50	41	38	36	42	40	35	22	38	34	31	29	35	30	25	30	44	33	26	26	32	34	26	31	25	29	27	25	22	38	35	22	43	26	37	27	35	30	22	21	32	19	21	22	27	31	30	33	27	29	21	29	30	21	31	19	23	26	17	21	12	18	19	20	25	23	16	21	29	26	23	23	24	18	25	27	23	30	15	19	20	14	25	20	34	22	12	27	19	18	15	20	25	20	22	13	22	18	25	23	20	25	22	14	29	18	14	20	25	17	15	16	18	16	21	10	12	20	11	16	19	15	16	18	13	21	26	22	17	20	16	19	19	24	14	13	17	25	14	14	16	33	17	20	17	12	14	18	14	19	18	23	25	18	16	20	18	8	22	19	12	14	17	14	14	15	14	23	10	12	17	21	20	8	11	17	23	26	16	14	19	16	10	13	15	20	15	11	24	16	20	16	14	17	18	16	12	14	20	18	15	18	15	14	19	11	11	14	20	16	17	13	24	13	13	24	19	17	14	18	21	23	13	17	11	16	17	12	24	15	14	18	21	20	13	9	20	15	20	13	12	14	14	13	15	14	13	11	22	17	26	12	11	11	14	17	11	17	12	9	11	22	16	16	20	15	14	21	18	12	20	16	11	17	19	12	8	15	15	10	8	17	20	18	17	14	6	12	14	13	8	13	21	7	12	17	22	10	18	15	11	12	15	22	20	11	16	9	10	17	16	19	18	16	18	11	8	23	16	16	13	22	19	10	20	14	4	16	15	18	15	11	13	12	12	14	22	23	12	16	19	17	12	20	15	22	13	18	18	15	13	16	15	20	21	10	15	11	16	9	13	13	12	16	15	9	8	10	9	12	18	15	14	20	20	13	9	13	13	12	14	16	14	15	13	11	16	19	17	9	12	21	15	11	13	13	16	13	17	19	11	26	17	13	15	19	22	25	18	15	13	20	17	15	13	10	18	13	19	13	17	12	15	19	23	18	18	12	12	10	11	12	19	10	16	18	19	20	13	13	11	15	11	16	17	11	12	10	13	9	20	7	20	15	8	10	15	12	21	14	19	15	15	7	24	18	17	12	11	17	16	17	11	18	10	13	11	12	11	4	18	15	12	15	12	10	13	23	20	9	16	15	17	13	17	15	17	14	13	13	13	12	13	12	11	14	8	15	10	16	13	17	13	17	19	18	19	17	12	12	19	13	25	17	13	20	10	11	10	12	10	16	15	15	19	18	16	10	17	6	14	6	11	9	19	22	19	17	17	9	15	14	13	11	14	12	17	13	16	7	17	12	12	23	16	14	13	15	12	17	21	17	16	8	14	8	12	17	12	16	15	12	12	13	15	12	14	9	23	17	21	13	18	14	18	13	22	14	17	22	13	24	11	10	14	13	20	15	14	15	20	12	17	12	18	12	14	11	6	13	9	17	16	12	10	16	15	12	13	16	21	14	8	11	11	13	13	11	12	16	12	14	12	13	15	12	13	12	7	7	12	13	14	8	10	18	18	14	14	12	11	12	18	18	15	20	10	9	13	19	19	16	17	14	15	15	12	12	11	15	19	14	23	15	9	17	16	12	11	23	6	17	11	13	21	15	11	7	12	12	12	12	15	12	16	17	18	12	15	16	14	15	22	13	9	19	23	13	12	9	12	16	8	23	9	9	15	13	18	15	14	11	11	8	14	14	15	20	12	12	14	16	12	19	14	12	14	9	21	14	14	11	16	10	20	20	11	10	13	12	10	11	14	16	10	17	14	9	17	15	16	20	12	10	11	18	14	18	19	12	14	19	17	11	13	16	17	8	19	14	11	17	15	16	8	18	13	15	9	11	11	8	12	9	17	10	17	11	12	7	11	18	13	19	13	9	13	12	11	15	18	9	18	14	10	11	16	18	21	10	17	19	6	20	11	19	4	10	14	8	7	8	8	15	11	13	9	13	12	12	8	10	15	8	12	13	18	12	13	19	12	17	15	11	15	13	16	15	12	21	7	20	6	10	13	13	22	11	13	14	12	11	13	11	14	12	14	13	10	17	15	17	13	15	12	15	23	9	12	12	10	11	11	15	18	11	15	14	12	9	13	12	12	16	16	15	10	14	13	11	12	14	12	12	14	12	11	14	12	15	13	11	10	16	19	15	21	12	7	7	20	13	16	8	18	7	14	17	17	17	8	19	12
345	1	1900	94745	487	30	176	681	932	1092	1077	1006	935	823	748	651	607	528	432	401	352	296	255	260	229	198	174	158	167	124	143	124	118	123	128	123	113	123	116	97	96	87	97	87	82	95	82	63	80	64	70	49	65	46	52	44	36	44	52	56	56	54	65	52	30	40	43	53	25	36	43	29	35	31	33	33	24	31	27	36	44	36	27	31	26	33	27	41	42	38	32	31	21	34	33	28	34	27	26	31	33	23	32	34	29	29	32	28	34	15	20	24	24	21	15	26	19	21	28	24	26	13	12	25	29	27	23	27	24	30	22	22	31	23	29	24	19	24	14	18	28	16	13	26	14	21	14	23	24	30	17	17	31	16	19	22	23	23	18	25	17	20	15	15	16	15	21	21	16	18	16	21	12	12	22	18	16	13	15	15	28	28	22	20	24	20	14	16	23	13	25	27	15	15	20	12	21	19	16	20	15	24	14	14	22	20	21	22	16	19	17	14	26	21	23	23	16	23	24	25	30	18	15	13	22	18	21	21	20	12	15	15	19	18	14	16	12	12	27	9	21	24	18	13	18	10	19	15	18	15	18	22	18	21	12	19	15	14	11	8	16	13	18	20	25	15	16	26	12	18	26	31	16	8	15	13	27	26	20	25	8	16	14	22	23	33	22	14	19	17	20	10	25	20	20	14	19	13	19	18	15	18	9	20	13	19	19	18	14	18	22	19	12	13	17	11	20	13	27	17	23	15	29	18	19	22	21	18	17	7	16	20	19	14	12	21	15	13	11	29	13	12	21	21	23	17	15	9	11	17	15	13	18	15	21	16	14	26	14	13	13	21	20	20	30	23	20	22	15	14	21	23	17	15	17	19	15	15	20	23	17	21	13	19	17	11	18	15	16	17	19	17	15	16	22	22	24	20	9	12	17	24	18	14	14	15	12	12	16	14	22	15	15	19	20	20	19	20	16	20	19	13	14	13	17	15	18	18	20	22	13	22	15	18	13	11	7	12	12	25	16	9	17	26	11	14	20	14	11	11	17	18	27	23	25	28	18	16	22	16	16	19	23	21	18	10	9	18	24	18	15	14	9	16	13	10	18	14	15	18	19	17	14	12	16	20	17	17	18	16	25	14	20	24	13	16	13	20	15	15	19	20	14	12	11	16	15	27	15	13	9	13	12	20	21	11	14	19	17	14	19	21	10	19	10	20	12	17	18	23	21	9	12	12	18	15	18	23	11	6	14	13	19	14	24	13	13	15	19	13	16	26	18	9	20	22	22	17	11	12	19	21	14	24	16	17	16	16	14	15	15	27	25	14	21	12	7	20	16	12	15	29	10	18	18	20	15	14	15	15	22	22	20	10	20	23	11	19	17	11	30	16	16	24	8	20	19	19	17	16	17	15	15	14	19	14	13	15	21	19	19	24	22	23	13	14	15	15	18	17	23	21	13	21	8	16	18	25	20	16	20	17	24	25	14	12	22	19	21	18	17	13	18	19	13	14	13	13	20	17	21	18	17	16	23	18	24	17	18	20	18	14	10	14	15	23	15	21	19	21	11	17	10	22	16	15	23	27	17	20	15	14	23	22	8	15	13	19	17	12	11	16	14	11	14	9	14	13	13	22	15	13	18	12	12	12	20	18	7	16	19	19	16	9	15	19	11	9	14	12	18	14	17	18	11	12	20	13	24	22	15	22	18	21	21	24	18	15	13	14	24	16	22	11	17	12	11	17	19	18	18	18	20	25	20	17	16	14	13	17	16	18	12	18	19	15	19	18	16	19	15	12	17	18	20	20	17	17	19	18	12	10	22	19	25	11	13	22	13	10	20	18	23	23	14	16	13	19	17	13	20	20	23	22	17	19	21	11	16	12	11	12	12	8	21	13	15	14	12	19	19	13	16	21	21	16	16	17	23	18	14	13	12	19	15	9	12	21	19	22	12	16	15	15	17	17	20	10	19	15	24	13	13	18	19	13	14	18	15	18	24	12	20	16	15	18	21	15	22	14	22	18	25	11	13	15	16	12	17	20	22	18	23	14	16	10	21	15	20	13	14	21	15	21	16	14	10	13	18	27	19	19	15	15	16	20	16	17	7	13	13	20	21	19	29	24	19	18	18	15	11	22	19	20	17	16	12	7	13	15	12	25	14	22	26	14	19	12	13	14	8	14	18	19	16	19	10	15	15	18	22	10	22	24	17	21	11	19	20	13	9	21	16	14	19	13	15	19	17	20	19	19	17	19	8	21	22	12	21	11	16	12	13	15	14	9	16	17	14	11	25	17	21	20	11	12	11	15	18	10	17	18	15	22	24	22	10	10	18	14	15	17	7	19	10	20	16	14
345	2	2100	94869	458	27	196	659	989	1126	1074	998	764	681	576	534	489	460	417	374	381	338	293	291	249	245	220	197	201	180	182	144	136	141	154	123	129	106	127	107	102	106	109	107	96	92	100	91	66	77	76	65	79	51	67	57	50	62	60	49	57	49	50	40	48	39	52	28	45	35	39	50	44	41	44	28	43	29	42	38	39	25	37	48	38	23	37	27	34	31	35	35	22	22	30	28	27	33	36	41	39	34	30	36	31	37	36	37	25	28	25	27	27	27	24	26	35	34	35	26	27	24	26	16	23	30	29	32	30	24	25	33	29	26	14	27	27	20	29	23	25	26	22	28	21	24	25	24	23	30	30	25	30	21	20	20	28	21	32	29	29	21	25	13	21	20	20	18	19	19	23	20	15	17	17	31	16	25	15	21	11	17	22	21	18	20	18	17	15	18	19	20	14	14	21	21	13	17	19	26	15	16	28	24	25	16	17	16	17	17	13	14	23	20	22	22	20	15	22	19	20	22	21	23	19	15	16	13	17	28	27	17	20	21	23	20	28	20	17	17	27	26	17	14	17	24	23	17	15	19	17	24	25	18	18	20	22	13	25	17	27	16	27	15	23	13	16	22	38	14	20	23	14	18	15	16	30	17	26	16	24	22	17	13	21	26	16	12	30	25	22	25	18	20	25	15	13	17	22	24	14	20	22	22	9	15	23	16	17	24	19	16	17	20	24	14	12	15	21	24	21	18	23	24	16	12	14	13	20	14	18	18	14	18	18	16	7	22	12	21	16	19	14	21	20	13	24	13	20	20	28	21	15	14	21	16	16	16	27	22	15	11	13	17	16	16	17	13	22	12	10	14	18	20	20	22	13	23	16	12	21	12	19	17	22	13	16	12	19	12	23	19	22	17	15	18	24	26	18	16	22	25	16	14	16	21	18	16	14	19	13	13	17	18	22	18	22	18	16	17	20	14	13	16	21	13	21	25	17	21	25	18	19	18	21	21	22	23	14	15	16	15	19	10	19	18	15	15	10	16	17	14	11	11	18	21	21	20	21	20	20	24	18	17	20	15	17	17	21	25	17	9	19	21	24	20	20	25	19	12	18	19	23	14	13	15	27	21	24	18	10	26	17	11	17	16	12	19	26	15	19	7	20	10	20	13	10	24	17	20	15	15	18	17	16	14	14	26	14	16	22	21	21	24	24	15	14	16	12	15	16	20	14	14	12	14	23	12	15	14	17	16	11	16	18	13	15	19	19	15	23	24	21	8	16	13	14	19	12	21	15	25	11	23	16	12	24	22	13	12	18	13	16	16	21	24	16	20	18	21	16	12	10	21	13	20	11	14	22	14	13	15	14	14	13	12	16	11	15	16	16	10	21	18	22	26	19	24	18	15	16	18	18	17	24	15	11	18	22	18	11	20	26	23	23	21	16	15	28	16	19	15	17	16	17	20	21	6	19	21	17	13	21	14	17	8	17	17	20	15	20	10	14	24	16	15	11	13	12	12	17	16	15	16	19	12	20	19	20	24	15	21	14	16	17	21	20	19	14	21	14	21	12	20	14	19	15	15	18	27	17	16	19	17	15	12	15	19	15	16	18	13	19	18	19	19	15	15	19	10	25	14	11	8	14	13	10	20	14	16	19	19	19	11	20	20	15	24	17	26	19	17	14	19	21	28	17	19	13	13	15	11	20	9	15	20	17	12	17	12	10	17	23	28	20	19	18	14	16	12	22	12	15	14	17	20	14	18	13	15	19	25	24	25	18	20	24	6	18	16	11	30	21	16	19	23	16	18	19	18	16	11	15	12	11	19	16	12	14	18	13	21	14	18	22	13	10	18	26	14	23	18	18	14	26	17	22	13	13	18	24	21	12	9	15	17	12	23	19	14	16	14	9	16	14	19	14	15	19	18	9	20	20	25	14	23	11	25	14	19	30	14	19	14	20	13	13	13	18	18	16	15	13	18	13	21	21	22	25	15	28	12	12	11	12	23	12	16	21	16	10	18	16	24	20	11	19	14	16	12	16	16	13	15	14	14	14	13	19	24	11	23	22	27	8	20	14	26	15	21	20	21	15	18	22	18	18	16	18	14	13	16	18	20	12	22	13	23	19	17	14	20	18	18	19	18	17	13	20	20	18	20	19	20	12	18	21	16	9	22	8	13	11	21	25	19	16	15	17	19	12	15	14	20	17	17	20	18	17	21	13	16	16	10	20	17	10	19	13	20	13	8	16	19	17	23	12	14	26	15	10	23	11	16	15	22	22	18	18	17	15	20	14	13	8	23	19	22	23	30	10	20	22	9	17	9	15	19	13	14	14	14	11	25	14	18	13	22
345	3	3500	94992	474	30	110	455	785	984	973	916	778	670	608	535	493	458	449	466	436	390	300	333	292	246	206	210	190	171	181	156	154	129	106	131	98	135	108	93	93	90	80	87	79	80	82	67	75	76	83	79	72	68	75	63	66	79	77	66	65	66	71	63	57	63	58	54	53	51	39	35	45	48	34	36	40	32	47	33	37	31	35	40	26	33	34	30	32	25	34	21	33	26	36	34	37	34	32	17	21	30	38	29	35	29	42	30	23	31	36	26	34	17	30	32	22	23	27	22	22	23	20	25	22	28	25	25	31	25	25	18	26	36	17	26	27	21	17	22	21	33	17	21	31	17	28	31	28	34	25	25	27	31	21	22	24	22	29	26	19	22	13	14	34	20	21	20	16	22	19	20	22	13	23	19	19	21	21	19	24	24	11	31	20	20	16	24	22	24	16	19	18	23	14	15	16	24	17	18	17	20	25	27	20	20	17	23	17	17	18	24	16	19	27	21	23	17	21	18	17	19	16	15	21	21	17	10	31	13	28	17	31	18	14	19	27	14	37	16	25	16	24	22	26	21	21	19	24	17	25	14	19	20	17	25	20	20	18	20	16	16	21	17	23	18	16	22	16	17	14	18	14	13	14	14	20	25	15	17	17	20	24	13	14	15	27	17	20	19	15	15	18	18	10	15	10	12	21	11	20	21	25	14	21	15	17	11	27	13	25	14	23	19	8	12	21	15	22	11	29	22	21	20	16	16	17	25	17	14	19	17	9	26	14	21	25	19	17	16	13	13	14	22	15	20	24	12	21	23	16	17	13	23	14	22	19	27	11	11	20	18	16	13	15	17	21	23	14	17	16	16	25	19	10	17	10	16	21	14	15	10	16	17	18	15	18	17	17	15	22	20	22	11	19	25	15	22	25	26	19	11	21	15	10	29	13	18	14	15	17	15	18	13	15	22	22	14	14	19	18	14	19	16	12	16	23	19	16	21	18	16	25	6	22	18	16	6	12	16	12	22	16	15	18	21	20	17	21	18	13	18	21	25	18	14	20	18	17	11	21	14	15	16	17	18	15	9	19	22	20	13	14	11	19	22	18	24	16	15	13	23	22	16	18	13	18	17	22	25	18	16	12	21	13	12	15	14	12	11	17	9	22	13	21	22	12	19	9	21	28	17	16	15	14	20	14	18	18	6	13	11	21	16	24	19	33	15	26	15	17	20	10	15	19	19	20	25	17	18	17	12	16	20	11	21	18	9	18	18	12	17	13	22	15	20	23	13	20	14	8	9	17	21	16	11	24	16	19	19	11	17	10	22	15	22	23	20	16	16	15	17	17	17	25	15	7	14	10	20	19	15	18	14	15	15	21	18	8	13	13	19	18	12	20	19	17	12	15	21	13	27	9	14	17	20	18	15	15	17	10	19	20	13	14	12	24	15	19	3	15	17	13	14	16	13	13	13	15	15	11	20	21	12	16	14	8	10	19	11	19	15	15	19	18	18	15	16	17	20	17	12	12	15	14	25	19	11	20	21	9	12	23	12	11	9	14	16	15	15	13	17	19	9	15	17	23	15	18	13	15	16	18	14	12	15	10	19	15	19	24	15	8	23	17	13	15	12	10	10	17	17	17	13	15	15	15	11	13	18	17	11	18	20	18	15	19	12	16	20	16	19	15	19	16	22	17	17	18	17	15	25	16	14	24	20	19	9	15	13	18	18	11	21	16	14	16	9	20	20	15	20	15	11	13	14	4	8	18	12	15	17	18	14	18	17	16	31	15	12	19	15	13	23	21	12	16	20	15	9	10	18	15	16	15	16	18	12	8	12	11	15	18	7	16	16	13	14	19	18	18	13	23	17	24	20	11	18	17	17	17	24	10	13	15	15	16	13	16	14	13	16	18	19	14	12	16	20	14	19	14	11	14	12	15	17	27	19	24	15	8	18	22	25	17	19	22	21	21	9	19	21	9	12	16	11	16	17	12	19	15	18	16	17	12	17	13	19	8	10	20	16	15	11	7	21	10	11	9	12	19	13	19	20	18	13	22	18	11	26	20	13	11	29	16	19	13	15	20	27	14	20	14	18	18	18	22	8	13	28	20	9	15	8	12	17	14	8	17	16	11	11	23	15	26	19	21	11	14	12	17	10	21	18	19	11	15	18	19	18	21	9	14	19	15	23	21	8	12	17	16	15	17	19	15	14	17	18	13	15	16	21	9	21	10	15	17	11	12	14	9	12	13	14	14	19	21	18	19	16	17	12	20	14	21	13	18	8	16	18	16	15	23	11	10	17	21	8	17	14	16	19	13	10	14	20	17	10	12	19	16	20	10	23	14	26	16	15
