345	0	2700	191723	373	0	0	0	0	1	7	26	12	18	5	9	11	14	15	5	2	10	13	21	21	31	27	40	44	50	30	43	50	34	62	65	66	79	74	75	90	76	85	86	63	104	81	71	80	94	73	83	85	81	74	70	75	84	69	79	73	78	78	72	75	73	91	76	62	60	79	77	77	60	72	88	88	56	65	69	64	53	57	69	63	58	72	64	65	55	37	63	65	63	72	56	68	56	70	54	61	55	60	51	42	50	54	49	56	65	60	52	54	67	64	65	51	46	65	68	46	53	50	47	66	49	65	54	61	60	64	61	55	48	65	61	49	53	48	58	60	58	52	48	59	44	52	58	62	61	53	61	56	44	54	42	57	52	39	47	69	67	52	57	50	37	48	47	46	48	39	46	50	63	58	53	47	57	44	38	54	57	60	66	52	54	46	46	51	49	46	59	66	57	54	49	50	45	49	54	66	50	45	52	56	50	46	47	52	53	48	47	37	50	71	62	58	56	47	63	64	47	48	61	53	51	44	46	42	50	53	53	51	73	50	57	65	59	51	67	52	65	55	47	50	47	46	49	50	48	56	43	62	42	51	62	42	54	71	60	38	37	41	48	74	50	52	49	48	39	60	47	37	54	54	58	54	55	48	45	38	66	52	52	52	39	36	58	48	56	47	49	56	50	43	44	30	37	55	46	65	45	56	54	35	70	37	47	49	41	48	44	51	43	44	44	53	36	58	49	58	59	63	58	55	44	52	46	50	47	52	44	63	57	42	44	57	49	52	44	52	50	52	54	42	35	57	49	49	58	50	54	41	44	45	63	41	43	50	59	49	43	45	43	41	49	44	41	52	52	46	45	52	48	52	42	53	57	42	49	52	47	54	43	53	50	43	57	47	54	46	51	52	37	49	55	41	41	51	52	43	51	39	53	42	54	57	50	51	54	51	58	60	40	42	35	39	59	58	39	44	47	41	48	58	46	45	43	51	57	47	57	40	55	40	37	53	50	57	42	65	48	48	50	48	52	42	38	53	55	54	47	52	60	56	48	41	51	43	47	43	45	62	41	63	51	48	40	45	42	48	42	52	67	47	53	46	55	44	39	42	57	41	51	45	44	39	52	51	55	50	40	62	47	52	62	55	53	35	40	42	55	47	42	44	47	52	48	52	59	57	35	44	35	47	40	50	52	49	41	48	57	44	48	43	51	51	53	55	54	50	55	44	46	51	50	47	48	46	55	42	47	44	38	56	61	49	44	50	47	44	37	45	50	46	43	56	48	57	46	41	68	49	44	48	46	41	48	44	40	61	50	48	43	51	57	37	44	43	43	54	53	48	41	50	48	50	55	48	48	59	43	52	41	53	45	50	45	52	60	53	50	51	50	51	36	57	58	50	42	48	56	44	37	41	51	39	43	46	37	59	31	54	51	34	53	46	60	41	49	42	40	44	43	37	41	57	57	50	52	52	51	43	54	35	42	34	44	43	40	59	52	57	43	55	49	48	43	49	42	46	36	38	46	74	47	66	53	53	58	59	47	34	32	58	45	55	55	48	47	43	47	50	43	42	45	48	51	42	53	43	64	60	56	44	60	55	42	47	46	58	39	39	55	50	43	42	39	65	49	47	45	49	51	39	47	38	31	52	41	51	53	40	57	38	35	43	50	48	46	44	46	40	48	44	54	48	40	48	38	51	36	48	50	56	59	39	47	53	46	38	59	48	37	51	47	47	41	38	43	50	46	54	45	57	53	51	54	36	41	60	42	36	43	53	44	46	61	52	41	59	46	43	49	41	54	43	49	45	44	48	43	43	50	57	53	45	42	53	53	51	43	40	57	40	38	57	62	36	49	49	47	52	35	29	48	48	51	54	37	44	49	52	37	54	52	43	41	38	45	59	44	43	47	40	54	56	50	56	57	52	48	44	45	49	44	38	48	45	49	57	46	51	42	41	44	53	45	37	59	54	42	39	47	36	52	47	47	51	46	43	46	49	43	45	59	45	54	42	60	46	49	56	49	47	67	51	37	40	36	44	61	45	53	50	43	35	53	37	45	41	47	47	50	53	44	38	56	50	43	44	53	41	55	52	40	42	37	55	58	34	49	63	43	49	43	41	46	44	42	50	47	44	69	46	51	45	62	58	48	54	44	59	42	45	48	53	54	48	50	51	43	50	50	41	49	51	45	64	39	51	58	42	46	48	40	55	53	45	53	53	50	53	43	57	50	44	49	43	44	48	40	55	57	37	40	57	51	35	45	52	48	50	40	44	54	46	44	40	38	43	38	56	49	48	55	36	58	52	59	54	39	41	41	42	52	49	45	52	48	51	43	46	52	40	45	48	48
345	1	1900	191846	372	0	0	22	220	634	813	979	943	853	620	650	570	545	485	237	124	130	122	128	117	119	132	129	119	105	111	111	103	99	125	114	102	112	82	100	87	116	98	122	99	97	98	107	114	107	89	88	92	83	81	94	80	90	96	106	76	89	84	85	96	70	88	89	79	79	66	78	65	73	84	85	96	71	73	97	70	67	87	68	72	74	65	86	75	59	88	84	97	70	73	93	92	72	83	80	78	81	85	72	69	77	76	63	79	80	77	64	71	57	87	70	68	71	73	74	79	78	65	86	101	73	75	70	71	64	79	78	80	77	87	78	89	66	63	79	95	82	76	74	71	86	86	64	78	72	66	68	79	87	69	80	64	59	84	71	79	67	59	63	85	76	66	73	79	67	76	72	78	79	82	64	60	76	75	70	66	79	58	57	64	77	73	71	78	83	59	65	68	82	85	76	72	58	55	81	95	70	81	72	75	73	79	68	71	70	75	68	64	61	76	70	75	84	66	70	70	71	71	84	57	78	61	69	61	72	71	75	71	63	64	76	69	77	70	73	70	68	67	60	72	89	72	69	69	85	73	66	83	77	67	60	73	91	94	79	71	78	63	64	66	68	64	80	73	86	59	74	66	84	81	74	60	60	74	70	65	56	70	63	97	65	67	69	76	66	69	62	63	77	72	71	59	73	77	72	64	70	72	71	60	81	96	71	82	70	67	65	82	86	79	89	76	90	67	72	74	80	83	87	77	79	78	64	76	70	78	63	55	62	85	66	78	71	79	80	71	67	65	69	74	74	76	74	73	76	73	70	77	70	73	63	62	83	84	58	80	60	67	81	75	66	54	88	73	73	64	76	87	68	76	73	96	58	67	68	83	75	76	81	69	72	80	73	80	77	79	73	66	60	75	75	67	49	66	69	97	62	67	70	75	69	69	73	80	64	72	75	69	52	82	78	56	56	77	73	79	70	80	57	69	80	72	78	76	58	60	71	81	73	79	72	77	71	65	55	74	57	56	69	56	57	67	66	68	72	82	63	72	80	84	68	80	71	71	62	71	65	77	85	56	66	59	62	69	59	70	67	71	72	79	76	72	83	65	70	71	82	80	75	69	66	61	73	67	66	68	77	65	76	65	75	78	83	73	68	65	70	64	74	63	59	59	98	80	65	89	63	70	77	71	63	71	64	73	84	71	63	68	84	77	72	70	79	59	69	74	79	55	75	85	78	79	68	77	70	78	71	67	61	80	59	72	81	64	71	62	68	79	90	77	76	77	58	60	73	65	71	70	78	64	78	72	63	82	69	58	73	54	66	61	76	69	80	60	61	67	63	61	79	74	76	78	78	63	74	79	66	75	69	65	67	74	64	66	66	71	56	67	68	68	80	69	72	82	71	78	76	64	79	78	69	75	64	63	82	64	85	66	69	81	71	68	83	73	73	79	69	61	69	54	65	73	71	72	59	79	76	62	82	67	71	75	77	65	67	69	83	69	59	69	78	69	72	65	77	48	70	67	81	69	59	58	77	69	57	81	72	76	72	71	85	64	77	88	65	63	74	75	86	78	69	60	73	73	73	66	90	70	76	68	59	72	83	76	73	70	69	74	62	68	48	61	69	74	66	56	69	40	72	61	92	58	72	75	61	66	62	71	72	63	65	74	70	56	69	71	52	53	53	67	71	72	70	76	57	71	75	66	65	75	72	62	63	87	68	72	76	74	82	78	70	68	61	67	65	72	60	76	68	59	74	69	63	60	70	73	60	73	77	54	74	76	70	75	63	80	87	74	71	81	64	59	80	72	80	69	72	90	66	60	75	54	65	68	72	71	61	74	65	74	64	66	60	70	63	70	62	72	72	58	61	64	76	65	65	60	71	54	70	83	64	65	75	68	75	65	72	78	52	72	67	74	71	61	66	67	82	69	75	57	76	73	77	78	76	68	61	66	70	67	67	60	78	61	79	84	74	72	78	64	80	70	84	72	76	66	59	76	77	56	64	67	69	63	87	79	65	78	84	81	77	73	65	73	81	56	74	83	68	70	65	61	65	61	69	78	83	61	76	77	61	78	58	66	82	62	56	73	83	71	77	56	70	70	78	68	80	50	70	77	68	66	71	60	75	64	77	58	62	70	69	70	63	72	80	76	69	76	82	84	67	63	63	71	85	62	77	67	82	69	71	69	69	64	63	74	71	72	59	73	73	72	63	86	80	71	62	74	80	60	92	83	67	78	68	83	72	71	76	66	81	71	72	78	77	56	61	78	73	77	71	60	71	63	74	62	63	79	74	72	73	75	78	76	68	86	81	67	83	64	71	69	80	88	63	64	70	61	74	68	80	74	74
345	2	2100	191969	360	0	0	1	44	335	432	633	456	479	493	518	469	444	257	86	84	76	69	53	81	95	89	104	100	104	89	91	93	96	106	86	80	104	106	86	105	88	96	100	97	93	101	83	89	89	94	79	86	76	72	90	82	98	91	95	82	88	84	88	91	98	91	72	81	77	80	55	66	67	63	72	72	78	70	68	72	82	71	54	56	74	61	79	81	70	57	84	88	60	97	68	74	59	76	72	79	68	70	62	72	76	76	56	90	68	75	56	68	56	73	61	61	69	74	68	64	85	73	64	89	62	65	86	75	58	61	82	69	54	58	68	67	53	88	49	62	68	69	86	70	54	55	77	65	77	70	76	62	60	63	53	77	80	63	77	54	70	63	66	90	66	74	73	62	60	62	73	69	57	62	71	64	56	68	67	76	62	61	53	57	67	66	54	52	72	78	70	65	67	71	84	57	72	73	59	67	56	67	69	73	65	60	84	58	56	60	58	71	60	65	67	79	85	74	68	78	68	62	66	62	66	67	65	59	70	56	64	71	70	72	68	74	54	78	63	53	68	69	62	56	74	60	67	56	71	62	58	79	68	58	82	69	50	62	66	60	54	60	69	70	77	76	74	61	54	78	56	64	66	67	69	54	63	65	54	52	57	72	72	58	55	69	57	69	71	74	59	68	48	47	54	59	68	65	58	58	63	49	66	53	75	66	58	61	64	51	74	65	71	51	65	73	57	69	49	79	65	72	62	69	62	71	71	83	65	54	52	52	64	70	66	70	68	79	76	56	61	64	57	63	58	65	72	59	66	69	64	65	63	72	57	63	59	57	58	82	46	65	55	67	67	62	66	46	62	57	47	57	59	62	58	53	58	66	61	71	65	52	65	58	80	60	64	57	79	69	65	58	70	61	63	64	59	61	63	64	69	62	70	71	50	70	60	60	59	72	71	63	69	60	58	64	71	67	54	66	53	65	57	66	52	58	69	67	75	67	57	65	71	63	61	68	70	71	58	65	69	64	60	75	64	70	51	73	57	59	67	62	64	67	60	71	57	55	69	59	69	55	68	63	57	68	63	69	55	53	74	66	53	58	80	54	78	60	59	67	60	66	66	57	85	72	54	56	70	69	63	57	54	65	53	62	71	76	72	73	64	63	61	70	49	58	47	68	64	69	68	64	69	76	69	64	53	62	51	71	52	69	53	63	58	64	61	53	55	39	65	54	67	75	61	67	60	64	64	79	44	61	70	76	44	63	74	66	63	66	63	72	48	67	60	69	76	65	61	64	57	67	54	47	59	59	72	86	53	47	54	67	68	64	64	62	60	64	80	48	65	60	64	54	54	70	60	53	59	62	54	69	52	67	69	57	61	72	62	60	57	72	54	75	56	39	59	63	77	74	61	52	60	59	64	66	73	57	75	67	51	67	60	78	71	67	57	60	52	65	44	68	66	61	64	67	67	59	64	62	68	47	62	59	50	51	62	53	66	52	69	70	45	60	62	55	63	73	69	66	78	56	70	69	63	61	65	66	75	67	59	62	77	63	55	57	54	61	72	57	67	58	72	62	63	73	48	54	52	78	71	77	69	62	59	56	58	59	80	59	61	55	54	70	70	55	47	70	61	69	83	62	74	73	68	71	63	62	56	73	66	52	64	61	58	54	54	57	75	61	81	85	58	48	70	64	68	57	51	69	66	52	50	57	59	72	65	69	70	63	72	56	47	64	58	48	68	62	58	58	66	80	62	52	52	75	59	54	52	67	56	72	66	66	66	60	64	51	48	54	53	62	60	68	50	56	54	39	53	67	48	64	53	67	57	51	74	56	56	54	68	54	62	62	59	54	55	52	73	58	42	62	58	56	71	60	53	62	59	60	56	66	68	63	58	60	74	64	45	49	49	67	72	54	55	76	66	61	59	67	42	67	60	61	55	66	49	51	59	59	61	64	60	68	63	69	67	62	58	62	59	59	75	62	42	61	64	61	71	58	61	59	54	62	67	61	49	52	56	55	63	62	56	74	54	64	62	66	63	58	63	74	54	60	58	53	51	67	65	69	68	70	57	55	62	57	56	68	64	58	64	55	55	65	71	72	57	60	64	73	64	78	53	53	60	63	56	65	60	57	66	69	53	58	54	76	71	56	61	56	65	72	51	61	64	45	58	52	74	67	58	67	51	63	74	61	70	58	64	60	51	63	52	67	58	54	56	64	61	48	61	63	63	54	72	61	57	56	61	75	48	67	59	56	54	69	64	56	62	68	72	52	53	66	74	62	74	59	62	54	73	58	73	59	70	62	70	62	66	63	59	72	52	60	63	63	70	66	64	49	53	49	61	53	64	61	62
345	3	3500	192092	379	0	0	0	0	10	17	49	23	40	36	48	53	78	51	27	32	31	26	39	49	48	46	50	57	79	66	64	60	80	79	76	74	89	94	90	89	94	94	92	78	107	71	96	91	84	73	94	68	90	98	64	84	84	82	68	83	80	84	70	101	92	76	69	74	72	63	92	81	82	76	76	73	85	53	73	65	79	66	78	81	91	63	80	62	90	65	80	82	77	75	66	70	71	64	63	68	76	63	64	84	56	59	67	47	64	73	72	53	70	47	68	80	76	66	71	64	68	72	66	72	67	73	72	65	55	64	73	59	60	45	60	62	54	60	61	99	78	63	51	51	56	60	78	64	69	71	60	67	58	58	50	80	64	55	53	71	69	57	59	75	54	61	69	54	71	67	57	59	66	59	68	68	57	74	65	53	55	75	62	61	60	55	57	51	68	64	56	57	58	63	70	68	60	59	56	53	45	62	41	57	71	59	50	70	72	69	62	65	38	62	69	49	70	72	65	67	65	74	48	63	65	66	55	65	68	52	73	54	71	66	75	56	69	51	61	67	63	58	54	64	66	59	56	60	42	70	62	56	56	46	56	58	56	59	66	61	57	59	53	55	63	59	54	67	88	66	68	53	64	48	69	61	44	45	68	49	68	61	70	63	47	65	58	47	50	83	60	69	67	74	56	66	45	62	60	66	63	75	61	67	55	72	57	59	56	51	64	61	58	63	63	61	49	59	54	55	45	49	63	65	45	76	60	65	58	56	55	60	53	73	72	54	44	61	37	55	56	55	64	54	72	60	50	66	53	41	53	55	68	52	57	65	58	52	55	58	53	55	49	56	55	51	61	57	60	61	78	55	63	61	51	61	62	53	72	55	56	60	57	51	74	62	48	75	48	51	52	66	50	59	75	59	60	69	59	58	45	52	55	80	61	56	58	60	55	58	72	61	51	41	56	67	70	59	46	58	47	69	56	54	54	62	50	55	55	78	64	43	74	48	71	48	60	69	48	54	53	60	45	57	58	74	62	60	51	57	50	59	56	46	43	72	58	55	64	69	64	64	54	59	60	56	63	37	53	53	63	50	45	52	57	49	60	62	49	52	43	42	62	57	48	61	53	50	75	53	42	50	70	53	57	63	53	52	54	50	54	48	48	54	66	62	54	58	58	57	63	48	59	58	61	73	64	51	57	48	44	61	59	46	60	56	61	61	75	59	65	57	60	59	70	48	59	55	53	66	63	62	53	61	55	55	75	66	43	47	62	47	48	68	62	84	53	59	68	63	44	57	48	57	47	64	61	58	55	60	51	51	40	54	51	38	62	57	67	55	62	49	45	74	60	66	60	43	57	52	52	51	65	58	61	45	53	50	62	63	40	50	67	58	62	53	60	60	50	61	59	53	71	57	51	60	43	70	62	66	64	62	60	61	64	57	55	55	61	59	65	51	57	54	55	60	54	62	58	62	65	54	62	56	55	76	57	64	46	49	49	54	62	66	55	71	61	61	72	69	60	55	79	67	69	53	56	59	47	68	54	66	61	64	54	55	66	63	50	50	50	54	57	56	52	60	78	65	81	56	58	53	61	41	59	57	58	56	59	57	54	67	61	56	64	46	57	57	74	56	55	44	58	43	63	53	58	34	59	57	64	60	64	49	60	48	46	61	63	56	58	52	61	54	55	57	63	63	47	51	64	70	64	57	64	57	54	54	60	57	56	66	61	68	47	68	66	40	80	52	60	58	59	55	62	54	53	56	52	70	71	70	64	58	69	51	42	65	54	47	47	47	77	66	38	50	53	48	57	50	57	55	69	50	57	57	52	52	59	62	63	48	53	69	61	43	52	52	61	56	46	58	52	62	60	55	52	59	60	62	58	61	49	52	52	52	71	63	56	73	53	50	84	65	50	65	52	56	61	64	53	55	66	73	60	73	59	52	69	50	56	56	63	69	62	64	54	55	51	49	65	56	53	53	60	61	50	59	51	73	55	63	66	62	63	60	56	48	69	69	62	59	47	69	54	64	52	64	60	40	66	44	58	58	53	58	51	58	48	59	57	60	52	69	56	73	59	49	59	69	52	61	63	66	65	48	48	60	71	59	60	53	44	58	69	69	55	63	70	54	52	59	70	48	65	56	61	72	61	62	50	51	64	64	48	61	46	69	60	66	62	58	53	67	51	47	50	73	46	64	59	60	58	65	65	56	60	56	47	53	45	62	54	67	62	59	57	60	47	51	60	53	49	54	53	70	56	52	61	53	49	48	64	60	58	46	54	57	61	48	53	63	54	61	45	52	53	47	69	53	55	51	64	51	72	65	44	62	63	74	59	58	62	53	54	57	49
345	0	2700	192216	381	0	0	0	0	6	4	10	12	12	13	13	18	9	5	10	9	13	17	13	28	25	31	28	38	41	41	51	43	66	77	50	61	74	78	77	67	89	75	78	77	71	75	86	61	84	85	68	72	79	94	83	59	88	85	55	81	77	70	58	74	64	77	61	81	73	78	82	62	81	59	64	62	67	57	77	64	58	46	60	67	49	60	63	66	63	59	55	55	53	58	49	62	56	46	46	54	54	46	45	52	50	58	43	55	59	58	57	49	61	57	41	55	47	56	47	54	62	58	48	54	59	60	40	40	54	63	48	50	61	52	53	48	43	51	54	52	52	51	45	45	56	49	58	62	52	43	44	52	55	52	48	34	55	59	55	48	49	45	50	54	52	54	55	56	52	49	47	52	56	47	41	42	57	52	53	47	48	55	53	47	38	34	47	43	40	50	51	38	49	43	39	43	48	47	39	48	48	55	46	56	50	66	47	48	44	28	45	42	40	57	50	42	33	48	55	46	48	42	53	51	45	54	45	45	40	46	47	53	45	40	49	44	42	45	46	44	52	44	49	46	46	36	34	55	55	63	49	52	34	43	48	47	51	60	47	38	41	54	30	47	58	38	44	47	64	45	50	51	46	42	53	45	44	47	47	40	52	42	53	51	62	35	47	50	45	46	39	39	51	51	48	45	60	51	44	46	44	41	47	38	43	52	37	35	38	44	49	40	45	43	50	39	40	55	40	46	49	44	61	54	44	44	45	35	36	37	56	44	46	36	47	32	54	54	43	50	37	54	39	40	41	42	54	42	50	49	43	55	44	48	50	42	47	50	37	40	50	51	51	43	34	51	50	36	45	44	37	37	33	50	50	49	41	44	43	35	54	50	47	55	50	48	53	36	49	32	46	45	34	44	47	57	41	51	38	33	40	50	43	37	53	50	49	51	41	31	55	61	46	50	40	56	45	48	52	41	51	43	47	54	41	38	47	42	47	39	36	50	41	45	38	27	54	41	43	54	43	38	41	51	59	39	45	44	42	40	49	31	39	45	57	39	49	57	48	42	47	45	37	46	40	31	41	43	39	47	46	51	45	60	47	46	36	58	52	48	44	36	42	41	43	34	38	38	45	37	60	50	48	32	48	38	39	41	46	42	48	43	32	48	44	50	67	34	44	47	38	57	37	49	46	36	42	28	36	43	43	32	33	42	53	38	46	49	50	33	45	43	44	39	40	40	44	45	43	45	46	45	54	49	50	44	45	42	47	47	38	42	53	44	33	59	48	43	46	46	38	37	43	41	40	62	38	52	35	39	63	45	40	30	37	48	37	34	51	41	54	33	43	44	50	37	48	42	34	38	28	52	43	52	50	44	35	37	34	47	59	42	30	41	43	34	48	41	39	37	47	50	39	39	49	47	50	42	44	50	43	47	45	43	45	47	42	48	49	50	46	32	42	43	44	41	51	44	49	43	39	41	45	37	37	50	54	47	41	33	32	36	45	42	42	43	42	44	45	44	42	42	43	32	39	47	46	38	48	42	44	39	46	38	54	29	47	46	39	50	39	30	34	39	47	47	40	50	59	53	43	32	40	41	42	49	44	53	35	40	45	44	49	42	42	54	44	33	44	43	52	48	46	51	38	35	39	51	47	47	42	43	44	43	45	40	40	43	49	53	34	39	39	37	31	44	36	39	36	42	35	44	54	50	45	44	46	52	45	41	43	36	46	52	42	48	39	41	43	39	46	47	49	49	46	54	37	47	47	41	52	44	38	35	41	46	45	45	55	37	38	46	33	50	36	35	30	38	44	41	32	36	38	50	42	37	48	30	43	41	48	51	39	43	40	51	43	43	39	32	41	42	46	41	48	46	33	42	48	40	33	46	43	46	42	39	46	46	37	43	39	39	46	40	45	39	45	46	55	52	43	41	52	34	45	38	36	39	40	45	54	42	39	33	49	47	48	31	37	38	44	40	48	37	35	41	49	47	43	49	51	47	36	48	48	44	48	50	64	38	56	54	47	28	56	44	49	43	35	32	29	39	41	50	49	38	45	45	41	34	33	51	56	37	38	37	51	42	47	47	49	43	41	38	51	45	55	37	35	41	52	36	54	51	39	42	43	42	36	48	48	45	32	50	49	42	38	50	33	38	39	53	34	49	40	36	39	46	48	43	44	48	38	33	36	34	46	51	49	44	42	44	40	35	49	35	42	40	37	61	40	42	46	33	50	56	32	51	45	49	50	34	30	42	43	45	40	42	49	46	34	43	60	37	40	52	38	47	39	41	47	40	44	38	41	52	39	62	42	40	39	44	40	51	35	50	57	49	42	36	49	40	31	57	35	35	42
345	1	1900	192339	382	0	0	17	174	566	630	671	623	720	649	625	507	241	89	79	101	101	95	101	80	109	113	113	124	112	93	98	107	100	102	106	112	108	108	90	85	101	106	106	82	84	87	99	89	89	88	87	98	91	71	80	97	79	79	84	81	88	85	71	81	86	89	81	76	80	77	78	72	76	74	61	73	99	63	74	77	78	74	80	66	69	75	72	85	71	69	78	76	82	66	80	78	65	78	74	67	73	70	72	68	65	76	60	77	83	64	54	71	81	74	64	55	62	82	65	61	59	81	65	77	62	68	60	64	76	77	65	72	65	71	79	73	64	61	60	65	104	71	70	56	58	61	52	73	68	66	60	62	65	57	50	67	67	83	62	70	59	70	69	64	73	65	81	76	63	56	76	58	66	66	73	61	68	59	67	71	60	49	75	64	59	58	69	83	57	71	65	70	71	58	58	69	83	67	53	68	56	61	73	74	66	71	58	46	49	69	68	71	74	73	60	68	80	79	93	81	65	70	60	55	58	65	72	62	60	60	75	74	63	66	65	80	70	58	51	58	54	65	62	74	63	59	58	72	70	59	74	57	79	67	44	60	69	51	80	55	66	77	65	72	63	65	62	68	70	69	75	67	64	68	61	62	77	65	57	57	70	64	75	59	59	54	74	65	53	59	62	48	73	67	64	63	73	60	65	65	64	80	75	77	63	61	66	52	63	57	69	58	62	61	72	74	66	67	62	70	75	73	79	68	72	61	66	56	56	57	73	58	64	59	51	50	51	57	44	59	59	74	65	54	75	69	62	58	68	69	59	68	56	74	66	59	56	64	59	70	65	78	77	58	64	77	64	49	62	76	65	56	72	76	53	63	62	73	57	69	73	63	63	66	67	62	75	77	55	69	46	60	55	65	62	53	53	56	61	65	68	72	68	64	64	64	64	62	54	73	63	61	69	61	63	73	64	74	74	75	53	72	61	48	72	68	68	58	56	53	67	59	77	69	64	55	55	79	64	66	62	63	61	86	66	53	79	51	74	58	53	68	66	66	48	68	62	69	59	70	49	71	55	63	63	58	52	51	75	67	61	54	65	60	73	62	54	66	60	78	69	56	72	60	58	67	68	70	73	63	64	54	66	60	59	72	70	62	54	61	57	80	73	53	66	71	61	62	67	60	66	62	64	61	73	68	78	65	83	75	73	55	60	69	54	75	52	59	69	61	70	69	55	71	67	69	71	55	50	62	69	65	58	60	75	64	66	67	71	74	80	76	65	67	73	70	72	63	60	71	78	67	69	75	61	53	50	58	67	63	63	57	71	73	56	66	59	62	56	55	53	56	60	53	62	70	47	68	53	61	58	51	66	55	61	71	57	65	68	62	66	70	65	51	61	68	57	70	55	70	52	57	79	68	64	55	73	54	54	74	65	67	71	62	66	58	56	66	60	67	74	66	66	60	48	72	67	75	52	65	72	66	66	65	60	61	67	65	69	76	78	58	66	58	71	69	67	63	67	56	72	68	68	55	81	64	65	71	67	68	64	74	72	61	82	47	52	70	58	47	65	64	55	70	61	58	62	68	63	66	55	60	68	65	52	59	57	71	66	74	68	69	70	69	68	58	66	51	41	51	69	73	69	68	58	58	45	74	57	75	56	62	66	69	66	64	57	77	86	64	76	73	73	50	51	60	61	53	60	61	55	74	77	69	54	70	73	50	74	54	52	63	56	62	59	76	67	59	67	60	68	54	70	78	66	70	66	77	61	56	63	65	81	63	64	63	50	68	59	59	55	54	66	55	69	61	63	67	67	62	52	63	75	59	64	72	54	71	67	64	69	55	63	62	59	59	79	64	71	54	52	71	70	59	61	75	63	58	64	66	52	73	58	59	68	70	71	62	66	60	80	63	65	63	68	64	63	56	62	69	67	65	55	77	66	59	63	59	73	65	83	73	52	53	65	69	63	89	62	62	71	64	81	62	45	67	59	59	62	59	66	56	59	74	73	78	66	51	65	79	54	77	59	64	63	56	64	67	65	65	63	64	68	55	67	73	68	74	60	58	54	77	70	55	59	57	73	60	76	57	65	73	63	62	79	71	65	62	83	51	71	67	65	56	76	55	66	58	71	70	62	72	65	62	61	63	70	64	71	62	56	55	64	62	68	68	55	73	64	61	50	57	48	60	71	61	60	63	67	76	57	58	49	54	75	65	76	63	72	61	77	74	53	63	63	57	64	71	58	44	63	59	49	72	86	65	61	53	63	71	68	71	64	67	69	75	60	68	70	66	66	72	58	62	49	77	48	55	82	66	57	61	54	59	66	62	58	65	73	57	72	67	56	68	67	58	65
345	2	2100	192462	381	0	0	1	47	275	307	433	467	592	601	526	317	171	58	63	80	67	70	76	101	90	87	90	94	98	118	123	77	89	101	91	106	99	104	92	102	88	92	91	83	100	83	86	85	79	95	96	83	78	68	84	74	87	79	71	79	83	79	84	82	83	71	74	77	59	79	64	72	75	76	77	74	75	65	69	58	71	72	62	54	72	73	64	67	80	62	77	67	77	48	66	60	79	69	59	65	48	67	77	78	60	68	64	64	60	60	67	60	84	62	51	58	59	61	61	50	76	68	63	57	66	63	55	65	70	65	82	59	65	59	55	60	50	54	56	77	59	48	69	76	61	50	57	55	60	57	59	63	74	61	73	64	52	69	72	48	68	58	53	57	63	50	57	60	61	61	64	44	61	60	73	63	51	62	65	70	54	56	67	69	60	52	69	45	62	66	62	68	60	59	67	57	64	50	48	50	71	45	65	71	53	59	74	56	67	61	50	61	49	55	54	48	42	65	57	62	69	52	75	74	59	73	67	53	55	58	61	58	57	69	50	44	57	65	62	69	74	61	70	74	59	56	40	59	53	48	75	63	52	53	46	66	58	61	50	43	46	68	53	62	63	53	56	58	50	50	56	61	58	73	55	61	55	56	46	58	63	64	62	54	55	65	56	50	64	45	49	52	43	59	66	61	60	81	41	53	60	51	55	70	50	63	53	53	55	57	63	51	70	60	52	59	52	60	74	63	66	55	64	57	62	63	41	59	64	66	54	58	44	57	61	47	57	62	59	56	47	66	65	56	73	61	50	64	49	63	51	57	60	68	43	57	52	58	62	61	63	66	57	64	68	66	50	61	48	55	54	49	67	61	56	69	52	58	61	57	68	58	62	63	62	45	66	64	68	46	67	52	69	62	43	64	57	56	56	58	58	55	54	75	51	49	52	57	57	66	47	69	53	51	54	71	52	55	67	50	62	53	41	46	57	55	67	49	50	48	56	49	53	58	52	41	60	57	49	50	60	47	53	55	61	51	60	61	69	50	51	62	60	83	63	49	62	69	48	57	67	61	72	55	73	83	54	44	51	77	59	57	69	53	47	48	54	46	52	66	59	64	54	65	56	64	58	76	53	50	55	47	55	58	48	55	57	60	68	56	72	51	65	53	67	52	53	59	52	49	64	63	58	65	55	72	69	55	59	42	60	61	56	50	44	57	63	77	49	60	75	64	56	41	50	52	55	67	64	65	61	55	45	58	62	67	43	62	58	51	65	63	62	62	58	51	59	54	60	55	49	54	65	70	66	52	55	58	48	54	51	62	58	55	58	60	58	54	53	49	49	61	58	58	63	66	55	57	60	62	57	49	59	58	67	48	56	53	60	66	55	61	49	70	61	45	50	55	56	61	52	52	49	53	60	56	50	49	45	62	59	60	56	63	47	55	49	63	54	57	52	45	60	59	61	66	72	53	52	65	55	52	75	75	50	58	61	45	56	51	66	52	50	53	51	82	45	46	61	62	46	56	42	59	59	64	60	49	63	43	57	52	63	63	53	56	67	50	66	64	71	63	72	54	52	57	64	54	56	56	67	48	56	56	47	54	64	55	55	55	43	60	63	59	45	63	64	57	52	58	63	53	46	44	69	58	54	58	62	74	73	50	66	61	57	62	39	60	60	62	60	57	55	52	61	65	60	55	64	59	46	75	53	59	57	66	58	48	64	51	45	63	57	51	52	47	60	54	71	39	54	51	46	57	61	58	40	51	57	65	57	52	53	56	52	56	63	55	59	68	60	48	58	56	58	57	50	58	51	66	60	49	59	52	50	48	40	60	45	67	73	60	48	71	53	48	53	60	65	38	58	64	45	49	62	58	60	64	60	69	66	32	68	54	67	45	56	59	71	57	57	59	64	54	43	56	61	54	61	52	65	53	61	61	55	57	48	62	59	61	67	64	63	58	54	49	52	50	56	44	54	57	53	73	66	44	65	70	67	55	48	53	49	65	53	55	61	64	59	59	53	50	56	59	56	58	46	60	51	51	64	50	44	56	43	52	54	48	65	45	70	64	52	57	42	53	60	47	58	68	51	58	43	40	61	65	68	57	58	45	48	56	60	72	53	59	53	58	63	49	56	55	57	56	57	61	55	64	61	61	76	48	64	54	53	59	56	46	42	62	63	51	44	61	62	67	66	63	61	59	60	67	65	57	65	59	62	47	58	67	53	65	59	53	57	65	59	47	60	54	59	67	46	69	67	65	47	68	47	61	61	56	61	49	68	51	48	51	58	50	58	49	61	39	47	58	59	65	55	46	67	64	66	55	55	55	66	48	50	63	64	64	45	60	72	61	53
345	3	3500	192585	378	0	0	0	0	3	0	25	38	61	49	47	37	21	19	31	22	39	32	50	45	41	58	48	55	65	65	67	76	67	83	70	89	67	90	90	98	93	100	84	80	64	89	93	81	86	92	70	86	71	50	80	74	69	73	65	61	77	88	68	72	67	74	72	80	76	73	77	89	64	77	72	61	72	58	56	82	43	64	85	65	60	58	69	82	54	64	54	66	58	73	86	65	52	68	55	67	49	51	62	58	80	75	53	69	52	57	61	61	50	65	68	54	72	63	62	58	55	74	54	59	64	68	59	59	44	46	58	55	72	55	71	54	50	65	59	56	61	55	52	47	67	71	59	61	65	59	68	54	64	48	56	55	53	50	67	46	58	45	60	51	63	49	63	68	56	54	61	53	55	54	60	55	50	50	44	47	65	54	50	51	54	54	47	65	60	58	44	55	54	54	73	53	46	62	61	53	46	62	62	56	53	42	50	59	50	48	70	57	62	36	62	61	60	56	56	38	59	49	56	50	52	53	44	65	61	54	47	63	62	47	52	46	54	51	53	46	52	39	58	59	53	52	55	61	48	54	57	57	48	57	58	66	48	55	63	60	45	58	49	42	58	47	55	62	58	54	50	60	51	59	48	73	65	46	62	47	64	60	66	45	55	47	40	53	56	49	65	57	59	55	61	53	50	56	57	65	55	64	51	40	55	46	51	59	40	51	53	65	68	47	57	51	58	59	59	52	54	56	59	56	55	54	42	48	61	46	34	58	56	62	61	42	56	62	41	46	54	54	46	50	53	55	64	55	53	56	54	48	46	55	63	54	53	69	48	53	44	73	37	59	46	62	54	44	56	60	47	52	45	59	49	78	49	65	56	68	47	47	63	65	48	53	48	44	49	55	51	63	52	60	53	48	47	58	55	46	71	59	54	50	62	58	51	43	49	50	48	56	45	45	51	56	52	66	52	58	54	60	59	48	41	66	56	47	45	55	57	48	48	46	39	48	53	45	49	57	59	44	60	56	48	48	67	45	49	53	56	41	53	61	62	45	49	51	44	60	43	61	53	56	55	58	38	42	51	57	55	38	64	45	52	50	57	48	50	60	54	40	44	48	51	59	57	57	50	59	60	54	40	62	53	51	42	62	56	44	54	57	44	54	61	64	46	35	39	52	49	60	49	54	52	51	49	55	52	51	57	56	39	55	63	52	52	49	50	64	62	61	41	49	67	46	56	53	49	51	47	71	42	57	50	49	48	33	48	58	60	67	63	44	43	47	43	44	44	66	63	55	45	54	47	59	45	48	66	52	51	41	51	63	60	66	39	51	53	47	61	56	47	55	52	43	54	58	65	60	54	59	72	55	57	65	61	65	59	48	50	52	55	50	49	42	57	49	67	54	51	61	47	46	55	59	63	51	61	51	62	57	53	67	34	51	52	49	51	53	69	36	52	62	49	47	54	51	41	57	66	65	59	42	62	47	54	57	74	53	44	55	45	49	57	52	46	58	64	64	56	55	52	57	56	52	42	50	62	43	55	61	44	45	53	44	49	54	65	61	56	66	60	56	67	55	51	52	59	50	50	71	63	50	62	57	53	58	49	46	52	62	60	69	53	41	53	60	45	60	50	60	52	57	52	53	53	46	57	45	56	52	60	52	48	47	54	43	49	65	46	54	59	59	41	65	48	60	58	46	46	64	49	47	52	53	47	51	67	45	58	64	62	55	55	57	44	60	43	46	45	49	51	46	52	47	47	42	52	61	62	72	37	45	62	48	46	49	47	49	42	59	51	74	52	47	62	55	62	52	50	68	62	52	61	42	47	54	59	57	60	60	54	55	48	61	44	63	44	49	50	44	49	39	47	37	46	58	54	58	45	40	44	46	53	51	55	40	37	72	49	47	40	58	59	48	56	53	65	56	54	55	44	44	44	42	61	48	53	55	54	80	45	46	53	46	45	57	56	58	50	52	67	61	64	57	37	50	53	51	48	61	50	69	53	54	45	55	50	35	58	54	46	45	42	58	52	58	50	47	53	48	33	59	49	39	50	63	55	49	45	51	69	61	57	51	46	46	43	54	43	39	45	58	44	48	42	36	54	41	42	52	48	55	52	60	49	56	60	55	68	49	58	60	76	52	54	55	35	78	49	52	50	61	48	49	40	62	52	64	57	53	51	45	50	48	47	47	55	50	47	41	56	62	56	44	55	60	53	44	58	72	45	43	59	64	56	50	44	49	44	59	42	70	51	44	43	45	57	61	58	56	53	52	43	45	74	45	60	54	48	46	48	63	54	54	54	52	56	52	49	56	47	50	74	72	51	46	58	50	63	53	53	51	48	54	63
345	0	2700	192709	363	0	0	0	0	2	0	7	5	8	5	6	4	5	7	2	7	9	6	10	16	26	24	24	27	32	34	41	37	45	50	53	70	70	57	67	76	67	75	68	77	74	59	74	74	67	62	62	63	65	70	79	65	68	67	65	54	63	63	60	68	66	58	57	60	54	68	55	55	46	55	57	52	78	64	57	56	54	49	43	65	54	40	57	52	59	52	49	56	51	45	61	43	34	49	63	49	50	52	65	46	47	61	44	43	41	47	56	45	40	50	46	46	48	52	43	55	43	45	52	48	47	54	44	33	39	42	43	46	44	52	42	61	47	45	65	54	49	49	54	48	45	48	43	50	45	39	46	55	51	52	40	43	46	39	40	48	55	47	45	49	44	55	57	41	46	50	33	43	39	36	53	51	36	47	36	40	46	56	35	40	50	38	37	34	47	37	52	37	62	40	46	41	55	41	52	39	37	47	45	42	35	55	40	48	40	37	38	62	33	45	47	48	44	39	39	40	42	37	39	45	43	34	39	47	37	30	45	35	52	42	40	44	42	42	44	56	49	35	45	37	40	50	48	55	42	44	35	44	38	39	36	38	41	44	39	50	37	42	47	33	38	55	53	50	41	50	40	39	45	47	51	42	47	41	35	33	37	30	43	27	46	45	39	53	36	31	40	32	55	31	35	44	40	53	38	43	41	45	57	41	42	48	44	36	38	32	48	35	42	40	48	49	43	27	47	41	36	41	37	41	52	38	33	34	39	43	46	32	31	38	46	38	40	45	44	40	42	45	39	36	41	37	44	43	45	29	40	40	37	32	29	53	48	44	29	41	39	40	42	41	43	28	43	40	42	39	55	45	29	44	51	41	30	44	35	50	34	38	30	35	46	38	40	42	54	46	36	40	52	35	53	33	57	35	46	43	24	40	38	29	44	42	44	51	39	37	41	38	26	43	34	36	42	36	34	40	28	44	38	30	34	32	44	33	37	49	49	51	44	35	43	38	46	32	36	36	56	50	50	36	43	37	48	37	44	43	47	33	44	34	43	36	41	53	45	43	26	40	41	50	48	31	32	49	45	37	43	37	38	35	33	35	45	42	40	31	43	40	40	28	46	30	41	40	40	44	42	46	34	47	35	25	38	34	34	47	43	31	43	45	35	34	52	34	38	44	48	41	33	37	30	36	43	38	25	41	45	38	42	29	34	44	48	47	36	39	40	44	34	42	38	37	39	39	37	35	35	38	45	31	35	32	48	42	32	38	38	37	30	36	36	42	24	47	31	38	40	40	47	44	45	32	34	46	44	27	32	41	34	34	40	43	32	35	31	44	42	35	34	36	26	38	39	30	43	34	38	36	43	39	36	50	45	34	35	41	28	41	33	43	39	38	48	36	30	41	41	27	31	38	49	37	43	27	33	42	35	28	44	45	41	36	31	44	38	50	38	42	41	36	37	28	37	49	43	44	43	42	42	35	40	49	42	29	52	52	35	32	29	38	39	36	37	42	42	37	30	30	45	29	48	52	31	30	32	34	34	46	41	38	41	33	47	42	43	41	38	33	33	33	27	44	39	36	40	32	39	47	38	32	51	41	36	38	44	38	37	34	39	40	28	47	26	33	33	36	39	37	34	40	30	41	38	41	36	39	30	37	36	38	31	30	46	38	44	41	46	49	33	31	39	45	44	46	46	34	44	33	35	24	55	39	47	42	44	44	37	41	26	43	41	38	42	40	41	37	43	35	38	34	42	47	51	39	25	36	44	34	46	39	27	35	34	35	37	30	43	29	32	44	44	41	35	39	33	42	29	47	48	35	37	37	36	35	35	35	49	40	42	43	45	37	42	34	45	37	37	35	38	41	32	32	38	40	36	38	30	40	38	33	49	51	48	37	38	26	41	38	38	39	31	32	56	33	39	36	45	20	54	48	27	39	38	33	44	30	39	37	50	31	35	37	36	33	43	41	32	32	32	46	37	36	50	43	31	39	29	38	31	46	33	43	37	46	47	29	36	46	31	57	42	59	36	45	48	43	28	43	37	45	44	46	42	44	59	39	30	27	39	32	42	52	32	40	42	47	39	36	43	30	31	32	39	39	24	33	36	45	48	43	32	33	26	44	46	56	33	29	33	35	48	50	29	48	26	42	53	28	45	50	30	38	40	34	42	38	34	48	33	35	36	34	48	37	47	35	36	33	29	37	39	34	43	39	29	37	33	40	32	38	42	39	40	30	35	38	44	31	54	44	32	26	36	45	37	55	39	45	44	43	44	41	33	41	48	43	27	40	42	37	34	29	41	41	35	31	37	33	32	32	34	44	28	30	33	40	34	31	35	36	35	31	33
345	1	1900	192832	379	0	0	9	73	172	239	556	512	538	505	415	131	58	75	59	95	77	85	92	90	104	89	88	109	112	89	109	97	109	97	86	100	107	97	116	94	95	112	82	93	82	87	80	80	85	77	73	103	96	84	72	81	87	69	87	66	65	74	75	74	78	73	90	77	76	98	82	69	77	83	69	68	92	74	71	75	83	78	76	77	70	67	83	65	47	78	65	63	57	53	67	74	62	67	62	67	59	62	66	80	79	82	49	61	74	58	76	78	72	80	71	72	53	76	60	68	75	56	71	61	83	67	70	63	70	68	67	63	66	65	79	82	81	64	83	65	54	64	68	64	70	75	63	54	66	48	56	74	62	65	62	60	71	59	59	67	65	53	52	62	73	67	66	68	71	73	64	56	72	79	70	68	84	50	41	69	59	56	66	53	69	74	62	60	66	71	53	61	62	59	56	76	56	54	75	62	53	56	61	58	69	52	67	70	78	85	64	57	59	63	62	52	62	65	57	55	63	55	71	63	66	66	61	48	74	57	55	65	65	58	61	54	52	55	63	58	79	57	69	59	53	62	49	61	73	66	75	51	63	75	61	55	65	71	65	76	49	68	58	57	60	45	67	53	71	55	54	59	61	60	57	64	63	49	66	60	68	59	37	64	62	58	63	55	52	57	85	60	58	60	73	68	73	66	68	62	82	60	55	66	54	62	71	65	67	63	70	57	68	50	77	70	56	68	63	58	62	46	67	49	62	57	72	47	55	60	60	65	65	67	72	58	65	60	76	60	61	51	61	52	63	60	55	60	65	71	69	72	78	68	72	60	69	62	59	71	56	67	52	67	69	46	54	67	53	69	59	62	51	64	56	68	62	56	66	61	64	62	53	63	63	64	67	64	49	74	60	67	64	59	59	69	59	68	63	57	60	69	63	53	68	68	49	64	49	56	61	72	54	54	61	68	68	61	49	58	68	41	69	59	52	61	66	64	53	59	51	55	66	74	57	73	55	59	56	64	53	58	59	64	70	47	64	72	54	59	65	72	64	73	58	69	52	55	53	59	59	71	49	63	50	62	66	59	63	72	55	62	57	64	45	53	49	61	62	66	53	48	62	55	60	49	48	49	68	56	74	51	56	50	56	48	54	69	67	51	58	64	65	69	65	55	72	55	62	61	56	53	57	55	65	86	67	59	67	64	56	60	71	62	63	61	60	71	39	58	64	66	73	73	55	60	64	65	64	62	67	57	56	57	66	66	59	59	53	69	51	43	68	56	61	64	72	61	56	56	63	60	67	69	64	48	64	52	59	73	47	51	63	55	52	58	55	61	59	60	49	56	54	65	56	52	54	60	67	61	64	53	76	56	69	45	58	42	50	66	82	66	64	58	52	73	41	57	47	71	65	57	52	56	83	64	57	53	57	63	55	56	54	50	73	66	71	65	45	68	70	64	70	53	59	62	63	56	54	52	58	48	67	72	66	69	71	58	75	72	70	62	61	67	43	66	62	57	62	65	61	59	69	47	52	58	61	58	57	56	58	58	69	60	65	56	57	73	59	64	56	58	67	70	64	52	60	70	69	58	62	73	71	52	72	73	59	58	70	60	66	57	67	63	65	75	71	63	74	68	55	60	63	42	76	72	60	64	58	64	60	68	52	59	58	63	70	63	57	64	75	45	53	69	57	56	74	61	78	61	79	59	58	56	50	62	62	68	57	66	56	58	78	53	60	78	48	52	55	67	56	56	49	60	52	69	49	48	60	57	81	54	63	58	51	44	42	84	58	64	64	55	66	61	56	75	63	59	53	66	62	72	53	56	63	52	65	53	60	58	56	66	73	56	54	50	80	58	71	61	54	58	55	55	55	73	59	75	66	54	56	67	76	62	60	49	53	60	56	70	59	53	52	63	66	73	72	78	41	52	52	60	70	71	52	63	72	71	54	65	54	57	64	57	49	55	66	69	72	53	53	56	66	45	49	58	78	47	64	61	59	56	69	59	76	66	69	66	52	66	55	63	62	59	73	53	66	48	68	59	55	69	51	57	60	59	56	57	67	62	54	52	60	62	76	61	58	64	50	59	58	60	48	73	54	59	60	74	48	69	64	58	62	65	63	81	66	56	58	58	81	47	48	60	57	62	60	78	48	54	71	55	62	51	66	62	49	69	66	53	59	64	71	47	56	54	56	53	75	57	73	51	59	59	48	72	57	54	48	59	58	66	64	56	75	72	66	59	75	76	66	47	63	49	62	60	61	61	72	51	55	67	66	67	75	63	65	81	62	71	60	54	57	42	67	59	64	68	59	66	67	54	61	53	60	54	74	63	65	56	60	64	54	44	61	60	56
345	2	2100	192955	365	0	0	0	6	37	139	358	328	474	358	227	52	51	37	40	54	52	57	73	67	71	77	93	84	84	94	114	109	99	88	99	93	93	97	108	91	90	79	80	104	96	73	88	76	85	95	65	72	72	85	86	67	81	84	71	79	85	67	83	73	73	53	80	69	87	62	77	90	69	74	68	68	60	60	68	55	71	75	52	64	62	75	53	60	65	65	60	58	55	72	61	63	55	69	59	63	55	46	67	57	74	72	61	72	60	61	49	54	59	75	65	68	71	60	56	47	65	55	60	44	57	58	62	60	67	60	63	53	57	53	83	41	72	58	58	64	71	58	57	62	55	60	67	66	54	70	49	62	51	52	48	67	60	62	53	52	58	61	52	56	57	62	57	39	48	71	58	58	46	56	65	54	67	55	49	57	63	60	47	43	38	57	67	64	64	75	57	51	61	45	65	42	59	60	49	45	48	63	56	68	47	73	47	48	46	56	69	47	54	64	66	56	46	57	45	67	56	55	62	55	59	46	66	67	54	57	57	47	59	40	59	62	52	59	62	45	56	55	59	51	44	64	50	64	69	71	63	53	58	64	55	54	60	55	59	62	58	51	60	67	67	58	57	48	56	63	57	55	60	59	59	62	62	52	56	56	52	55	66	52	57	65	55	53	55	61	57	41	63	64	48	45	45	59	63	50	50	53	54	39	67	62	55	53	51	58	50	43	48	66	41	50	55	54	42	59	55	63	52	68	43	63	46	59	56	49	49	68	55	58	54	55	53	64	58	50	48	56	53	57	63	53	58	55	56	50	64	42	31	62	52	50	57	61	58	53	58	45	50	73	56	62	46	58	61	63	51	55	65	46	47	36	53	44	51	67	52	54	47	69	52	60	64	54	48	63	56	46	51	55	50	56	63	44	53	51	62	63	53	60	58	55	47	46	49	50	51	50	49	50	49	50	52	49	35	56	54	40	40	71	67	45	52	48	57	51	56	55	61	63	62	47	75	44	57	56	49	48	53	50	45	51	51	56	49	54	52	53	57	55	41	45	43	59	46	42	68	55	60	63	54	53	57	48	56	62	55	48	46	53	41	64	55	67	45	54	60	56	51	55	65	36	52	53	57	51	49	63	54	52	44	62	52	44	38	53	53	50	52	42	49	41	49	66	54	52	57	63	58	56	55	57	39	44	54	50	46	49	57	50	43	55	51	44	43	56	38	51	67	43	62	69	55	62	56	60	48	60	47	53	46	36	61	55	58	65	43	60	52	61	50	41	52	53	49	44	49	43	50	60	62	58	63	60	41	61	48	62	53	61	57	62	46	53	48	59	66	55	42	60	44	55	49	44	65	50	51	50	52	61	70	58	56	41	52	48	57	41	49	53	52	45	50	65	39	53	55	67	48	56	64	45	49	61	74	47	41	48	47	59	54	60	46	59	54	48	52	54	57	50	65	67	59	40	40	47	44	47	59	55	48	61	57	51	54	51	51	35	46	43	58	71	55	51	58	77	65	64	54	61	55	44	59	56	50	54	61	49	56	53	42	64	50	60	48	51	57	61	56	54	52	54	46	54	55	46	46	60	57	55	48	40	52	51	48	68	60	53	46	48	39	53	49	52	47	41	56	55	53	43	61	63	55	58	53	51	48	47	61	66	54	46	52	62	46	55	42	51	47	41	50	54	74	43	55	59	58	53	61	55	55	55	54	57	54	41	58	50	61	50	69	37	56	62	46	53	57	73	53	45	48	51	48	60	59	51	51	48	52	51	49	59	59	53	45	66	52	53	64	50	43	59	54	44	45	53	50	49	48	49	47	49	56	45	55	56	47	71	59	47	47	58	55	48	59	66	46	43	44	54	44	43	48	46	41	60	48	61	55	53	52	62	62	61	48	45	68	67	55	67	49	46	70	77	67	49	46	58	53	47	46	61	46	52	46	57	52	58	51	64	42	55	51	40	59	63	61	63	47	53	46	47	67	50	64	61	51	53	57	43	44	50	57	46	41	48	50	55	62	50	61	57	48	61	61	51	63	55	52	57	61	56	56	54	54	37	55	54	62	58	57	59	43	51	48	62	53	51	50	62	65	54	57	57	61	65	42	51	52	49	52	54	64	50	49	51	63	63	50	57	63	51	54	53	56	56	43	54	58	48	59	52	58	70	55	50	55	50	52	49	49	59	47	48	40	70	43	53	58	54	58	64	55	49	59	53	51	57	68	54	65	56	39	37	43	54	61	38	54	54	52	68	40	38	57	64	63	51	47	47	54	54	61	50	55	62	46	56	44	55	38	54	58	53	63	60	45	56	36	48	52	48	61	54	53	54	65	41	40	74	49	56	59
345	3	3500	193078	384	0	0	0	0	1	6	45	47	63	33	28	11	16	17	31	20	30	25	31	38	44	46	45	49	65	65	72	74	76	72	89	98	79	98	94	104	86	85	100	102	104	95	94	77	76	73	84	92	68	96	64	66	80	85	89	69	79	78	69	77	68	58	71	63	74	68	61	78	76	76	69	82	76	76	75	56	80	54	68	53	72	63	69	69	62	59	56	73	60	65	63	53	64	52	56	58	60	77	55	58	61	50	62	59	63	67	56	56	59	60	52	40	57	59	51	52	50	59	53	58	56	53	61	55	57	58	62	47	57	49	48	55	48	62	55	52	48	62	73	56	66	51	62	46	53	48	41	59	55	63	47	48	36	56	63	63	50	44	51	46	63	51	42	60	46	67	48	56	67	45	62	37	69	55	50	65	65	65	57	48	61	48	59	46	51	54	56	49	43	46	52	51	42	56	47	50	51	62	58	71	54	65	57	44	51	53	47	52	50	39	54	57	58	55	53	41	50	61	59	52	43	53	46	58	49	44	48	50	53	42	48	60	54	43	37	50	55	53	50	56	51	53	52	50	58	54	36	51	59	48	56	40	50	44	47	56	49	46	50	42	59	41	57	43	48	59	56	57	52	51	43	60	53	51	58	44	41	50	46	51	57	54	50	43	44	56	51	51	50	45	49	51	51	45	46	49	67	41	43	35	61	59	43	45	48	52	47	46	37	32	58	49	55	42	39	59	40	52	43	46	47	50	40	60	58	41	47	46	62	49	51	51	44	49	40	47	50	46	45	61	43	47	48	69	50	50	52	46	55	58	53	42	41	51	49	37	56	39	47	52	45	57	50	48	25	47	54	49	40	55	48	37	60	47	44	39	52	46	42	50	65	49	46	42	50	58	53	50	43	47	50	52	40	45	53	44	65	64	43	52	48	37	58	49	47	52	49	45	56	44	57	42	47	49	41	50	51	37	43	52	54	47	58	48	47	45	48	58	46	43	56	42	60	64	47	50	41	63	58	41	42	28	41	40	41	58	40	59	53	58	49	49	52	46	59	58	42	40	52	40	56	53	40	50	40	53	42	37	57	48	49	50	55	46	50	60	54	51	39	33	51	47	51	48	42	46	59	47	49	40	66	48	46	42	47	47	62	39	49	53	46	49	49	38	45	52	55	40	52	48	44	68	40	64	55	53	46	52	50	51	46	50	59	46	48	51	38	58	42	51	64	38	51	45	50	42	37	50	42	55	56	42	43	43	37	40	41	57	50	59	34	42	54	57	48	54	53	41	59	45	52	54	47	58	47	51	34	51	46	51	48	41	48	65	43	48	37	42	52	49	54	37	41	52	49	54	41	40	43	38	42	55	43	52	44	44	42	42	53	44	53	50	44	37	53	31	50	51	46	53	34	53	48	59	48	43	54	40	32	57	40	50	43	45	38	47	40	59	50	46	64	46	46	46	45	40	47	52	40	35	62	57	43	46	33	44	36	57	57	39	57	34	46	52	46	53	51	38	50	50	53	56	55	39	29	59	46	53	40	50	47	49	47	46	56	45	55	45	48	40	50	42	61	51	46	58	43	54	41	59	58	43	47	42	51	44	49	31	50	45	48	58	42	45	42	65	42	58	42	42	43	52	39	42	42	44	42	55	55	49	48	45	45	41	45	52	57	49	47	48	58	56	44	49	43	64	45	48	52	50	51	48	42	40	60	48	46	51	43	51	48	46	50	54	40	45	66	48	41	47	44	42	41	52	35	35	54	55	40	48	53	61	43	51	47	48	45	54	34	46	54	46	53	70	48	44	41	44	45	59	43	56	55	43	56	44	33	42	47	43	37	27	53	38	41	55	53	39	56	51	50	50	57	36	51	41	42	41	41	42	44	51	43	59	46	44	48	56	46	43	45	36	59	56	47	36	38	39	50	48	50	52	40	54	57	44	57	45	53	57	35	48	53	55	40	62	38	57	41	47	41	60	51	48	42	55	53	57	57	58	40	55	49	60	42	51	43	48	58	45	48	48	26	38	37	50	61	58	41	47	57	47	63	58	34	48	35	55	53	56	43	54	39	56	59	49	51	44	37	57	44	53	47	57	43	51	49	47	41	58	43	52	53	40	45	48	42	59	44	52	52	49	51	52	57	51	42	40	38	52	57	46	41	48	43	46	51	53	41	55	52	47	39	36	38	32	40	38	52	47	48	38	34	41	37	43	53	43	50	39	46	54	48	42	35	54	51	39	42	51	54	38	44	51	51	48	68	46	49	51	49	49	39	48	39	51	61	44	55	50	52	44	44	46	55	44	51	48	38	32	39	47	40	55	52	53	54	48	57	50	43	46	43
