345	0	2700	185322	407	0	30	203	276	385	384	476	414	340	330	321	246	262	242	234	203	212	181	180	186	176	171	160	142	164	129	132	125	127	118	118	112	136	106	116	104	108	100	96	99	93	83	78	84	96	81	82	82	82	78	80	84	79	65	82	66	63	70	76	70	71	73	71	74	68	76	70	64	67	53	53	55	55	77	49	64	67	45	61	49	53	51	68	61	57	55	51	63	75	59	64	55	61	58	58	46	53	51	68	60	57	50	71	52	52	55	48	57	48	68	60	52	56	51	50	51	59	38	48	60	59	47	55	47	56	52	44	54	49	39	55	51	52	58	54	57	66	48	46	45	51	48	49	62	53	58	56	54	69	47	60	54	50	47	37	48	47	54	59	46	63	47	57	50	50	61	52	48	45	51	53	47	48	46	45	61	58	47	52	47	58	32	60	45	53	39	44	49	52	46	45	50	50	57	43	55	57	64	38	56	42	35	50	55	43	48	61	46	62	47	46	42	54	52	55	60	44	53	51	58	46	43	55	66	64	62	39	59	40	60	45	47	51	59	65	52	55	51	41	51	45	51	39	61	45	49	53	44	43	51	41	46	56	39	54	41	43	59	52	57	49	49	49	52	53	47	42	57	58	42	65	63	50	53	54	44	37	54	44	51	59	46	54	56	59	60	49	53	44	37	47	47	48	43	31	36	49	53	47	59	59	42	49	54	46	51	63	51	45	54	42	39	50	49	35	35	43	44	42	47	49	78	47	47	40	57	53	51	43	58	54	54	46	51	59	48	56	45	52	36	59	46	52	54	56	54	49	44	50	45	48	42	61	53	53	60	49	45	53	51	36	48	34	38	45	49	37	46	44	59	46	60	64	43	38	39	50	53	44	40	48	45	56	51	45	48	44	54	47	63	56	48	47	46	57	41	41	44	44	53	67	36	58	46	50	62	45	45	48	58	48	41	57	51	34	52	46	56	64	45	48	47	58	62	55	49	49	64	47	49	50	58	42	49	51	58	50	52	58	40	57	50	49	46	47	55	57	45	52	44	48	48	53	43	60	53	35	48	54	51	50	53	57	59	51	47	42	39	36	59	56	58	46	32	48	52	47	53	52	51	54	49	41	46	48	43	54	55	51	49	35	53	39	46	38	46	43	32	53	40	49	48	42	55	39	48	37	44	48	46	29	58	52	43	52	52	50	35	54	59	36	43	44	46	47	46	40	46	51	53	52	59	51	40	47	48	49	57	41	46	56	46	36	61	36	40	39	52	48	35	64	47	45	38	36	44	45	46	45	67	42	35	49	47	42	51	57	49	48	57	43	51	55	45	53	52	70	49	41	41	54	49	59	57	42	52	37	54	50	55	61	52	52	47	41	50	50	41	46	44	53	56	60	51	50	46	49	49	56	47	41	46	47	58	51	54	51	56	50	44	53	41	51	58	44	41	49	24	44	57	52	55	52	55	51	41	56	51	45	56	44	45	51	47	38	38	36	46	43	40	54	48	39	49	42	42	57	55	45	42	49	56	42	50	49	46	56	55	48	44	37	52	48	45	43	42	57	36	58	52	41	45	39	37	51	54	41	40	46	50	51	52	51	52	47	47	42	53	55	45	48	40	50	49	52	42	43	54	53	46	41	44	58	34	67	50	55	43	40	50	41	41	44	55	42	56	51	49	38	52	39	46	41	46	38	49	65	57	41	49	57	51	49	51	50	41	46	49	61	57	43	54	43	40	44	42	43	50	44	66	42	51	24	44	56	47	30	41	52	41	69	42	45	53	41	48	51	42	54	54	57	54	37	49	46	49	54	57	59	53	52	56	37	46	39	57	42	43	54	52	44	53	47	31	46	40	55	43	40	44	44	52	49	38	42	50	59	46	54	39	55	49	44	57	66	41	41	44	50	44	42	35	32	51	49	42	49	49	51	57	60	54	53	40	48	38	51	37	36	32	53	45	52	53	44	55	48	46	32	62	59	51	54	46	54	33	36	46	58	36	44	56	31	35	50	42	49	60	53	42	56	46	46	44	49	50	41	37	48	50	27	60	45	46	50	45	33	45	55	47	36	46	52	38	58	54	53	55	53	44	41	37	48	53	45	49	55	51	48	43	50	51	48	51	55	41	49	58	46	59	55	48	47	47	40	52	38	45	40	41	42	47	40	42	42	65	57	43	37	57	49	42	52	53	43	50	46	39	63	48	47	49	39	46	50	38	46	42	56	51	46	37	50	48	54	45	50	43	44	51	37	54	33	57	58	50	53	47	70	52	49	50	61	62	47	50	37	54	42	47	40	49	45	61	36	60	42	42	47	47	45	35	53	31	42	45	42	46	62	47	44	50	39
345	1	1900	185445	413	0	31	143	227	332	314	367	292	290	258	230	210	175	171	186	181	149	156	137	133	163	142	130	121	120	99	118	83	115	95	103	105	94	79	93	82	95	91	83	67	90	74	71	81	70	79	92	71	67	84	71	74	71	64	68	74	70	65	79	62	73	72	58	69	86	80	58	64	65	62	74	58	81	51	72	58	73	45	70	65	70	80	55	63	69	79	55	65	55	55	71	76	65	60	55	69	56	65	66	64	61	54	66	63	55	64	60	64	59	60	61	63	52	70	70	63	55	77	57	67	47	64	65	58	59	58	54	67	66	74	71	55	60	64	66	74	78	58	50	64	61	63	62	51	58	61	65	62	52	67	65	53	56	64	46	73	58	52	54	50	58	64	61	56	60	77	43	47	61	52	56	58	59	51	66	55	74	60	83	57	44	69	60	70	71	50	60	57	52	44	72	55	74	54	53	67	54	57	64	44	53	53	56	78	57	61	60	45	59	50	68	64	61	70	61	65	57	61	68	53	52	63	50	58	55	64	58	41	65	84	65	78	52	65	59	71	53	55	61	62	66	54	60	66	62	50	61	59	65	55	60	45	53	55	51	50	54	48	46	49	83	53	51	57	63	68	66	52	64	76	65	50	45	50	61	52	63	44	57	47	58	56	68	64	65	59	58	66	50	48	47	54	51	64	63	79	74	57	69	50	57	54	55	53	48	52	48	64	70	67	58	55	44	75	58	57	62	71	56	70	67	67	65	65	61	48	67	62	67	63	46	62	59	68	61	62	59	58	61	76	63	70	52	54	49	42	71	60	59	58	72	49	56	66	48	57	59	56	62	61	58	44	60	65	51	53	55	59	82	53	57	58	63	57	68	67	82	54	43	56	64	75	58	75	71	64	58	50	61	62	50	58	48	53	63	48	65	47	61	47	53	59	63	59	65	49	50	66	63	57	68	60	54	59	47	67	50	64	60	63	54	61	63	69	61	61	57	49	69	65	68	73	56	59	62	69	56	80	59	57	60	61	68	71	66	60	50	58	60	52	58	52	61	60	61	50	47	73	45	57	60	78	52	71	62	65	62	54	60	51	54	60	50	44	68	53	49	62	49	47	61	49	68	53	53	57	42	54	65	52	51	46	60	58	77	73	51	60	64	50	65	61	54	56	63	65	66	70	58	64	56	58	46	54	55	50	65	58	43	62	53	69	72	56	63	56	65	60	49	43	62	61	59	55	62	60	60	54	59	65	74	61	60	51	62	61	70	54	54	55	57	51	48	67	50	69	64	47	45	62	65	70	59	58	59	60	67	66	59	67	79	60	79	56	57	71	59	61	64	52	61	51	58	59	69	60	63	55	51	60	71	44	63	64	65	58	55	67	61	59	69	46	60	58	60	61	60	55	61	55	57	59	61	61	50	50	59	58	54	50	50	55	57	66	49	55	61	51	61	65	61	66	56	68	68	62	55	63	62	45	58	58	66	62	90	57	61	90	66	71	58	59	66	52	43	52	58	42	56	54	66	56	66	60	61	49	54	41	57	66	64	65	60	54	62	72	53	50	52	70	73	52	60	65	54	50	56	65	65	51	56	53	52	49	71	56	59	71	63	50	75	56	63	54	70	58	51	42	60	67	56	52	61	51	59	75	48	63	54	68	60	57	66	53	70	53	69	61	64	70	59	72	65	60	42	51	66	60	53	66	53	61	67	56	50	55	60	55	65	48	63	54	74	55	51	66	56	49	61	58	59	53	63	43	64	46	52	53	55	72	49	76	72	60	62	52	48	63	63	67	73	32	61	61	61	60	69	51	78	46	67	61	55	50	52	54	62	47	56	71	48	59	75	67	56	48	53	54	64	56	65	65	64	61	62	55	65	52	63	59	58	51	53	44	62	50	46	50	66	54	79	55	58	66	66	54	51	52	61	51	76	52	47	61	58	61	55	59	67	45	55	53	50	63	48	48	68	74	61	58	57	57	58	63	65	51	53	70	54	58	54	43	53	42	43	62	61	45	60	57	63	59	54	52	48	55	46	59	53	58	54	52	55	53	56	56	56	58	52	47	69	69	55	58	54	52	61	56	60	58	66	74	63	68	63	52	57	70	49	52	59	55	35	70	52	54	63	66	56	64	55	63	45	52	65	48	61	60	52	60	59	57	63	48	49	38	54	47	60	68	61	66	51	47	52	60	53	63	60	50	54	59	62	65	54	55	56	59	51	60	48	44	71	65	60	41	56	62	64	58	56	57	75	60	61	49	59	65	65	41	67	53	43	62	62	46	63	52	65	57	58	72	45	69	58	56	57	61	61	58	71	57	41	50	53	62	58	58	54	58	60	62	53
345	2	2100	185568	419	0	20	166	215	335	314	387	300	324	277	247	204	201	219	180	174	169	171	175	155	122	141	120	130	115	117	122	103	107	106	89	108	102	98	100	71	93	105	83	80	85	95	69	82	86	71	66	65	81	72	73	73	69	76	84	81	65	72	75	67	83	64	81	50	71	78	70	76	63	55	80	67	67	67	61	51	66	71	55	63	60	54	67	57	59	57	51	57	77	73	53	58	56	47	76	53	59	53	54	46	55	72	73	58	59	68	52	62	77	56	58	32	52	61	63	66	74	44	57	62	45	51	57	64	52	67	52	57	61	52	42	64	55	62	63	58	41	63	55	65	73	63	50	60	62	70	58	51	55	39	62	36	62	55	52	59	53	46	50	65	56	48	48	60	52	60	66	58	56	57	55	51	42	57	60	74	58	66	59	39	63	58	73	53	48	55	61	47	67	52	57	72	64	58	59	61	53	63	49	56	58	56	55	42	59	47	60	62	59	71	69	59	54	62	64	70	56	42	51	52	51	55	59	58	54	47	60	50	39	60	47	57	54	55	60	67	57	55	67	52	53	53	43	57	38	67	58	54	59	59	60	54	42	49	57	60	61	40	56	47	56	59	57	63	62	59	57	63	51	57	53	39	48	66	48	52	52	60	50	60	52	68	51	56	60	63	63	48	55	54	48	56	54	60	55	50	55	62	59	63	51	54	44	45	59	49	50	63	51	54	54	39	58	43	52	49	52	52	60	54	51	51	48	53	64	69	54	50	66	47	53	59	56	56	53	51	44	65	47	43	56	44	45	65	47	66	50	50	49	69	54	53	66	60	60	58	54	54	57	61	52	60	47	52	60	57	50	64	44	72	63	66	58	47	49	61	56	66	64	38	60	45	59	57	61	52	57	49	54	55	48	45	76	44	51	53	56	56	53	48	46	38	51	52	46	42	73	56	65	64	51	55	47	50	56	62	57	52	66	53	47	54	56	42	51	56	59	50	60	63	64	52	58	50	47	60	50	56	58	48	45	57	62	57	72	62	56	57	63	58	46	53	49	51	50	43	37	37	44	66	46	56	63	47	51	66	55	69	55	50	59	53	44	53	57	52	38	41	49	46	41	54	50	49	56	53	46	63	60	55	56	49	68	52	66	55	43	56	48	49	60	50	49	70	54	53	54	63	60	57	58	48	58	56	60	53	46	52	44	42	58	51	67	54	46	40	57	48	62	50	42	52	66	55	48	50	77	45	46	72	52	63	62	56	44	64	45	53	53	59	45	43	61	56	65	49	50	52	59	37	47	55	62	45	47	51	50	60	54	49	47	46	51	51	55	50	50	54	39	40	56	50	45	48	41	49	50	46	47	58	45	45	62	57	55	49	49	57	57	48	53	49	48	53	49	50	53	61	52	42	59	53	51	42	63	53	45	68	54	53	55	39	52	51	57	56	58	43	55	54	59	47	55	64	47	50	46	45	64	60	55	56	53	39	65	56	43	59	39	49	54	46	62	50	62	42	54	37	47	60	36	49	62	43	56	42	64	37	73	58	70	52	53	46	54	59	57	60	53	45	63	40	65	51	56	53	56	48	48	50	59	46	69	54	59	63	58	51	53	65	42	63	49	62	46	64	50	59	63	65	59	47	55	41	53	54	46	49	48	62	56	39	43	57	65	57	48	48	67	50	48	52	64	51	46	44	61	57	44	49	49	49	57	65	45	54	49	64	50	50	64	40	58	44	54	42	64	59	60	60	64	48	62	50	53	59	47	59	45	51	59	61	41	57	64	68	56	54	60	53	56	62	57	48	62	43	56	46	39	50	64	55	50	64	43	56	62	59	50	51	46	52	63	53	62	54	56	54	57	66	59	49	38	55	58	43	37	51	43	70	52	51	45	49	58	51	57	61	57	46	51	63	54	60	40	64	56	44	58	48	53	52	54	50	45	60	45	56	48	54	57	53	49	49	65	63	57	52	52	53	47	51	48	62	54	43	52	51	47	59	47	53	68	62	58	65	56	48	50	59	44	60	47	41	46	41	57	39	62	48	47	47	61	53	44	45	59	57	71	54	64	48	43	52	46	53	60	55	58	56	57	49	61	58	49	56	47	61	66	47	51	49	61	57	70	60	62	77	69	49	72	56	68	55	59	45	52	61	42	43	48	59	37	61	47	63	53	44	49	56	52	61	59	60	48	47	55	54	63	61	61	52	44	52	51	75	60	47	56	60	38	57	45	61	67	58	53	48	37	67	42	46	52	59	57	63	58	54	41	64	62	51	48	59	59	39	55	44	51	61	61	52	40	38	50	50	45	39	55	51	46	40	63	46	54	57	44	49	48	59	46	62	58
345	3	3500	185691	413	0	33	208	255	382	362	403	355	341	255	242	254	244	191	183	223	179	168	148	135	134	156	127	137	124	129	113	129	105	119	106	97	104	80	90	96	107	97	75	99	116	89	88	91	69	78	88	73	88	78	90	75	80	66	66	62	61	84	74	80	61	63	57	64	58	69	64	65	66	70	71	49	67	74	58	59	80	76	56	61	54	59	66	68	59	63	59	55	64	66	59	52	64	63	64	69	55	64	59	71	52	50	55	70	58	58	39	63	53	51	57	46	57	69	59	57	52	40	52	59	64	55	44	55	52	41	53	43	65	62	51	54	50	63	64	68	46	64	68	60	53	48	49	52	59	52	51	56	55	68	56	55	45	60	50	57	48	51	63	49	55	63	61	52	57	61	52	71	60	58	49	52	49	44	63	66	37	56	59	62	57	58	71	53	54	45	68	54	49	43	49	52	59	57	69	63	53	60	55	50	53	49	41	48	61	56	48	44	75	65	53	55	57	49	65	60	51	53	57	63	67	60	60	53	61	51	60	55	48	44	54	57	56	57	74	55	55	56	53	49	57	50	51	65	50	51	62	56	60	52	57	47	63	49	51	57	62	53	55	58	51	66	53	60	65	47	53	51	62	55	51	48	46	49	55	39	62	54	45	55	59	62	66	63	59	59	51	56	49	75	51	61	46	49	54	49	58	57	58	57	60	57	58	61	59	49	45	37	67	50	53	45	51	50	56	52	49	60	53	51	58	66	44	55	62	57	50	51	46	48	51	52	57	48	62	49	59	53	60	51	52	48	56	64	53	54	48	51	53	61	49	61	51	61	46	64	55	59	51	49	57	44	40	45	48	54	51	48	62	45	46	57	59	50	62	49	57	59	54	54	61	48	54	35	63	42	45	41	58	76	55	39	45	45	45	46	59	53	53	63	50	47	61	65	63	56	75	45	58	46	52	57	49	52	65	55	56	50	56	58	44	58	58	66	59	46	41	64	44	54	42	56	44	43	47	48	65	52	49	53	61	62	41	46	49	48	60	54	51	67	57	46	54	62	55	48	58	50	56	53	63	54	60	47	51	62	54	57	60	49	53	56	66	39	47	58	47	51	46	49	46	46	65	55	57	55	60	54	64	46	43	56	62	57	45	52	55	72	47	58	66	55	66	48	56	51	51	53	55	50	62	61	41	67	50	55	56	55	50	54	62	48	40	51	47	55	38	37	45	58	58	51	57	44	57	58	60	52	57	54	52	53	53	63	53	54	65	46	54	48	57	46	58	64	45	56	52	49	58	46	58	41	50	69	58	63	47	60	60	55	46	54	53	38	63	56	47	58	55	57	52	43	43	51	49	53	62	59	60	47	49	40	50	50	50	54	52	63	40	33	56	52	44	50	53	48	41	56	61	63	48	42	64	53	46	37	52	57	37	56	50	47	49	44	42	59	60	48	42	46	62	64	58	52	52	45	64	61	66	54	42	36	52	44	59	48	59	51	57	44	45	47	47	64	58	53	49	51	55	63	59	60	48	53	52	64	46	49	55	67	62	50	44	52	50	52	56	57	47	49	43	55	48	43	49	52	52	55	50	55	49	53	49	60	43	47	45	56	48	49	46	48	58	61	52	55	48	52	53	47	55	64	45	37	56	57	44	62	59	62	44	53	48	62	59	50	58	53	55	51	47	46	53	49	55	65	53	57	63	47	67	41	46	51	63	55	62	40	51	51	57	52	49	60	45	53	64	44	50	49	52	48	63	42	49	41	65	67	61	49	59	44	53	46	42	54	47	55	56	53	56	47	52	57	52	61	53	50	57	48	59	64	53	55	58	53	57	52	42	58	58	58	47	45	51	57	61	53	40	44	68	54	63	56	56	56	46	56	57	55	58	61	48	61	53	43	39	52	48	50	55	42	49	59	47	64	61	46	29	52	53	54	41	52	59	55	59	52	54	57	61	38	47	38	38	53	42	45	36	39	56	39	63	48	64	64	37	63	44	53	51	38	44	59	66	50	45	37	61	51	62	71	63	51	59	46	55	47	50	50	57	51	54	70	65	63	44	45	54	46	50	48	65	42	45	57	57	55	47	41	41	49	54	43	38	59	64	47	56	58	56	54	55	41	63	52	58	57	58	42	34	51	57	76	47	49	64	49	53	53	52	53	57	57	68	59	56	60	41	54	46	42	44	60	47	48	49	33	61	59	43	50	56	54	51	47	68	58	56	55	48	61	58	55	60	64	71	47	46	56	53	54	47	59	56	57	45	63	59	55	61	47	40	55	52	62	56	60	58	40	45	51	71	47	58	48	41	58	58	42	46	43	46	57	47	62	58	55	59	66	64	42	58
345	0	2700	185815	420	0	17	200	244	364	413	414	390	368	327	328	258	263	262	233	213	208	179	185	190	175	159	139	160	145	124	127	127	128	146	117	118	123	124	117	97	99	109	94	104	99	95	93	80	66	80	69	94	90	83	68	74	57	72	81	80	66	72	81	88	63	75	58	67	55	57	75	78	79	57	72	77	50	57	64	65	81	61	63	66	53	67	50	70	72	54	55	57	63	55	52	47	64	57	60	64	61	45	47	53	64	61	48	63	57	55	53	48	52	53	65	47	53	47	60	46	40	65	57	51	55	60	62	56	45	50	32	60	47	56	41	63	56	41	42	65	48	47	66	55	49	49	45	43	47	44	52	57	48	48	52	51	58	48	65	54	54	50	54	46	47	66	58	53	52	52	52	55	35	49	63	49	59	50	63	48	54	52	50	44	43	55	48	44	54	58	45	44	42	39	56	48	42	50	43	53	52	50	55	45	57	55	55	45	45	49	48	55	50	60	42	48	47	48	48	53	52	41	62	49	52	51	51	54	61	39	45	52	38	47	45	44	44	59	53	50	47	66	54	57	41	44	52	48	51	50	55	36	64	52	70	60	47	53	56	58	49	54	42	47	53	64	45	43	47	59	60	49	36	44	55	56	64	33	36	40	41	47	48	37	41	50	53	51	53	54	51	46	55	29	49	35	46	39	45	48	55	42	56	59	51	57	35	43	55	58	48	53	46	51	60	51	50	41	52	46	52	44	55	42	45	41	49	44	53	49	55	46	58	54	47	39	61	51	44	49	42	45	48	46	42	42	47	47	54	43	53	52	48	49	48	37	60	63	57	44	69	44	57	51	67	60	63	54	52	43	52	46	43	45	49	56	52	54	52	42	40	56	41	50	48	50	59	55	42	37	45	53	42	49	60	59	52	55	42	52	58	42	42	42	62	37	61	43	61	44	42	35	50	49	43	44	47	54	50	36	48	37	48	45	44	46	45	41	60	44	49	53	55	31	40	58	44	47	41	44	49	71	52	45	72	52	44	52	39	42	49	61	40	56	46	50	50	45	52	62	55	56	52	43	48	44	54	43	57	50	57	46	46	55	55	45	34	46	41	50	49	58	44	48	60	43	57	52	46	44	52	53	59	66	41	43	46	45	48	51	46	42	47	33	55	48	51	34	44	37	49	45	46	51	46	49	41	44	55	46	57	42	45	51	55	50	48	42	42	50	50	29	47	57	45	48	49	55	42	33	41	42	45	41	44	55	45	61	49	54	54	48	50	55	48	46	52	46	53	50	49	48	61	60	48	41	65	44	53	40	38	52	46	51	52	49	50	46	46	51	49	44	57	50	54	54	46	48	45	34	41	48	51	55	58	61	58	50	54	47	33	56	57	33	46	51	51	49	49	45	50	45	61	52	39	56	53	50	42	39	48	54	43	39	52	39	53	35	56	47	46	46	42	49	56	48	44	42	44	40	41	49	49	51	40	60	47	40	40	41	58	73	62	51	44	43	58	47	49	41	40	44	32	35	58	32	49	54	44	50	56	41	55	31	54	44	57	37	50	50	48	47	48	43	51	30	39	46	44	53	40	47	46	53	55	40	44	38	49	41	41	51	47	38	53	47	61	37	39	59	53	46	53	42	51	56	39	51	53	39	51	45	46	54	45	48	45	52	44	54	43	44	52	54	52	47	49	54	49	46	52	42	57	63	50	43	54	44	45	39	44	52	44	53	37	55	48	44	45	58	42	62	50	43	36	64	50	61	59	52	50	43	47	46	49	38	47	46	43	52	56	52	36	46	50	39	52	53	47	52	43	49	38	34	43	49	45	47	52	38	56	52	52	44	61	44	41	45	34	54	48	56	43	64	38	50	45	41	47	44	48	62	56	43	42	44	56	43	46	45	45	43	53	50	52	50	44	47	46	45	49	54	53	43	46	51	45	46	43	53	51	38	60	39	44	45	65	50	56	55	44	56	49	47	45	45	48	57	49	48	56	53	52	56	45	42	32	38	48	58	44	46	42	46	45	58	49	50	46	50	42	41	42	46	56	57	44	38	39	42	39	49	53	52	42	42	34	49	60	58	64	42	43	44	52	34	48	52	39	42	47	55	37	42	43	36	61	51	51	34	62	54	51	53	43	39	41	56	53	42	37	52	38	65	60	41	47	41	57	48	47	38	38	52	44	42	52	56	49	43	47	51	46	53	58	49	33	45	49	58	39	48	44	56	37	45	49	57	48	53	41	49	54	43	54	51	50	48	40	54	59	42	47	54	52	55	45	46	50	45	56	49	45	55	59	31	30	44	49	54	66	41	48	43	46	50	52	38	48	47	32	47	46	42	43	47	46
345	1	1900	185938	413	0	26	141	182	328	280	362	313	262	241	207	192	192	170	197	172	160	138	147	124	121	115	123	111	115	114	96	98	96	108	88	90	84	93	84	91	89	97	88	99	94	89	83	91	85	82	88	79	60	77	66	80	78	66	69	70	73	59	63	77	62	65	63	63	68	79	74	64	68	58	79	68	59	64	69	69	61	46	74	81	69	66	61	67	76	51	75	68	62	55	60	66	57	58	76	56	64	75	58	63	57	61	63	67	68	59	66	69	63	61	74	46	66	61	62	56	72	70	59	59	71	65	56	63	53	62	63	64	66	56	67	49	63	58	59	63	52	59	50	47	59	67	54	73	60	50	76	51	61	72	61	64	56	46	52	62	76	66	64	66	59	62	70	64	57	72	57	53	46	62	45	53	73	74	51	59	49	62	61	69	51	70	59	70	59	61	51	56	67	67	66	58	73	85	60	55	49	69	53	52	52	57	61	64	68	74	75	65	55	45	73	58	54	63	68	59	58	65	56	78	55	64	54	55	64	75	51	64	72	67	44	62	67	66	54	68	52	70	58	52	59	54	47	53	71	62	66	66	77	51	49	62	67	65	70	56	76	46	53	47	59	62	75	73	54	57	65	60	58	62	59	50	59	64	61	55	63	58	57	65	59	54	73	52	65	64	51	63	56	63	68	61	51	53	61	72	57	68	69	46	69	55	49	71	55	54	71	53	58	56	68	71	67	68	62	56	61	64	63	72	55	60	54	51	51	56	50	65	68	58	62	46	56	72	59	46	53	62	68	64	52	61	58	64	45	52	75	46	59	54	59	48	67	69	60	70	65	58	61	65	48	62	67	54	50	67	65	58	58	55	68	62	64	62	56	58	66	69	60	77	66	60	73	76	65	64	62	58	66	55	55	59	57	73	68	76	68	60	49	72	78	59	59	57	52	61	63	69	53	57	62	61	53	60	69	72	65	57	53	61	58	60	59	65	73	71	60	60	53	57	73	53	53	43	57	77	65	57	49	58	62	49	70	55	51	57	62	49	61	65	58	54	60	67	60	61	62	56	73	61	57	66	79	62	51	52	62	61	60	70	56	66	48	64	69	54	65	58	56	65	48	73	61	48	57	60	57	52	61	62	72	49	57	62	64	63	59	54	52	54	45	62	56	59	59	63	56	62	58	63	70	58	62	58	55	57	70	68	54	71	57	57	48	67	54	72	59	68	72	71	78	51	59	75	65	57	76	64	55	56	56	53	63	54	51	75	60	54	59	57	68	56	52	57	57	52	56	50	70	73	57	50	65	74	56	55	53	57	78	58	71	56	73	64	72	56	54	60	62	69	61	60	81	59	78	63	52	54	58	64	52	71	63	48	64	67	56	53	63	44	72	60	59	55	73	56	59	55	54	69	57	47	56	51	63	57	58	49	61	64	61	54	61	58	64	66	73	63	62	52	53	62	68	76	56	66	67	55	51	50	56	64	53	54	64	45	63	60	60	54	59	57	59	51	54	65	57	57	56	58	57	58	62	69	52	62	48	67	68	75	70	67	51	70	63	50	44	67	52	58	60	66	64	73	56	65	60	57	59	68	55	63	52	58	51	67	61	56	44	82	53	64	66	64	65	60	60	61	54	45	56	47	59	60	71	51	61	66	55	55	55	71	66	58	63	54	60	63	60	53	57	77	45	44	66	71	56	71	56	74	64	68	58	58	59	48	58	68	57	67	55	62	68	53	57	48	61	67	56	63	56	57	60	55	56	54	64	59	56	64	61	56	54	47	56	57	67	65	70	65	66	56	56	74	51	52	55	58	55	57	52	67	47	69	65	55	54	47	61	66	58	57	53	52	58	57	69	50	61	65	59	65	62	68	61	48	68	57	61	42	55	62	80	56	58	48	55	85	44	56	41	62	65	62	64	59	61	44	60	54	55	60	70	63	53	59	72	65	48	51	54	59	61	54	43	55	66	63	66	47	67	45	62	56	66	54	49	61	72	62	37	62	50	65	53	75	62	64	62	63	60	66	59	59	46	48	54	55	62	60	60	61	46	78	62	52	48	45	61	54	53	60	59	55	71	62	64	64	62	56	68	70	60	79	58	54	66	56	64	52	58	60	65	60	48	65	60	61	60	66	53	52	55	64	58	49	62	47	50	61	81	56	39	71	65	68	54	61	54	68	64	61	69	64	61	55	69	71	70	53	59	52	59	52	49	61	56	68	54	56	56	64	67	72	70	58	64	59	54	63	65	54	66	69	66	71	64	57	68	57	52	68	57	46	65	61	41	60	62	63	62	71	64	59	55	58	76	61	69	62	44	70	67	54	56	60	49	49	64	73	54	54	50
345	2	2100	186061	403	0	21	148	195	328	346	360	315	291	271	261	250	201	174	177	159	173	148	142	139	148	135	137	118	124	98	116	132	96	128	102	113	90	88	85	86	83	85	83	83	72	82	87	73	72	87	75	80	59	70	83	68	70	60	63	75	75	83	73	62	69	67	68	53	51	64	54	72	75	57	62	71	57	54	69	73	57	59	67	60	71	51	60	72	60	59	59	63	57	60	51	56	71	65	78	53	69	49	62	53	58	53	52	62	69	62	65	72	46	58	64	58	46	61	63	58	59	76	60	59	59	61	62	50	62	59	69	52	63	69	57	71	59	55	61	71	59	67	66	57	60	52	47	54	60	61	64	57	59	53	52	38	56	53	51	56	60	47	69	64	51	50	59	44	58	60	66	58	64	49	52	60	48	55	62	59	52	58	62	58	62	77	55	52	57	53	49	53	57	60	47	62	50	47	63	65	61	67	44	51	51	60	50	64	41	39	58	48	47	62	55	65	62	54	48	45	56	45	61	54	51	52	66	57	71	52	62	57	61	58	62	55	51	58	52	43	57	56	58	69	73	62	77	52	42	64	48	59	57	63	51	57	62	59	62	60	45	49	53	43	52	52	58	63	61	52	64	53	51	42	57	52	49	59	53	56	59	56	49	68	51	58	52	55	62	56	59	55	52	59	59	59	37	47	59	54	40	52	58	55	51	49	54	51	56	42	50	54	51	57	61	57	51	51	63	58	53	45	61	62	66	44	53	47	62	59	61	60	54	46	64	57	57	57	53	55	48	53	41	48	45	53	62	60	66	45	58	52	67	48	51	52	51	56	53	62	68	63	45	57	53	47	71	57	56	41	58	69	41	49	59	60	47	60	58	51	64	48	47	42	57	50	58	62	62	45	48	56	58	62	54	38	48	42	44	60	58	67	46	43	56	46	44	56	52	52	58	63	54	67	47	48	58	48	52	60	67	66	63	56	52	65	46	57	55	54	43	42	39	53	46	48	44	63	62	68	63	52	49	62	61	38	47	46	49	60	55	45	46	62	50	47	63	57	49	53	48	53	60	55	51	62	51	58	56	68	56	46	60	51	70	72	52	59	38	54	47	45	53	43	59	58	52	49	50	51	65	52	39	46	52	44	57	44	51	67	57	58	60	53	51	52	51	50	55	44	52	50	62	52	45	71	73	66	52	38	57	65	56	68	60	53	62	63	71	51	52	40	43	28	54	41	58	58	53	38	64	59	54	53	63	57	73	52	41	42	44	75	52	53	58	60	70	67	57	66	66	49	48	67	71	46	48	51	76	55	59	67	43	55	49	68	61	64	58	55	46	57	50	64	49	54	47	51	61	43	55	46	48	45	60	56	52	40	75	53	60	51	37	36	51	52	51	75	51	46	48	65	36	66	51	58	52	50	51	40	67	54	50	48	46	59	51	55	48	57	50	52	47	53	66	60	49	54	55	56	58	47	44	49	57	39	44	45	55	52	79	42	48	48	38	66	58	67	58	77	54	44	54	59	64	44	45	61	42	60	35	48	51	74	52	44	47	48	51	49	54	60	58	54	47	59	71	54	54	49	54	58	53	42	62	52	66	51	59	53	50	42	52	60	48	54	50	49	66	62	61	80	62	46	52	62	58	54	52	58	53	45	55	66	60	52	39	61	67	54	50	43	43	51	67	62	48	39	59	62	53	45	51	54	62	48	53	49	59	58	51	47	58	51	53	56	61	53	51	57	46	43	57	56	56	51	69	42	46	42	71	52	59	47	56	51	62	58	60	32	55	46	56	51	47	62	47	59	58	47	64	57	46	58	63	44	60	58	38	61	47	50	57	41	45	65	63	55	53	60	50	40	56	68	61	61	59	66	52	52	65	53	50	65	41	48	43	66	50	55	62	59	55	44	62	51	63	59	71	50	58	52	54	50	42	51	55	55	40	45	58	48	52	54	55	50	60	50	48	58	50	59	60	65	47	67	51	64	47	37	68	61	40	57	57	52	55	54	57	66	46	50	55	51	58	47	59	49	54	52	43	57	59	63	51	58	45	59	47	67	41	54	62	43	61	54	58	51	56	53	40	61	52	52	49	50	41	55	53	72	50	66	55	47	45	56	62	59	63	66	57	63	36	53	60	48	58	50	45	50	44	64	60	63	45	47	51	47	62	52	70	47	51	56	53	59	53	60	41	51	60	65	48	36	64	49	50	50	56	61	59	59	53	52	50	49	53	49	62	55	51	53	56	45	62	49	72	66	60	55	52	51	70	47	50	50	54	71	52	52	39	54	54	44	51	66	52	65	50	59	46	59	58	48	50	60	57	50	43	49	52	48	65	66	60	59	47
345	3	3500	186184	417	1	23	189	241	352	336	379	333	330	299	252	232	205	193	203	184	184	182	170	141	145	144	132	116	123	119	121	106	108	90	100	115	99	106	112	88	95	89	74	79	78	77	85	83	63	79	81	83	74	57	66	67	58	67	62	70	74	51	71	66	74	71	61	64	54	77	60	63	60	65	46	63	61	55	65	69	59	66	56	59	51	63	64	52	74	69	58	82	61	48	58	61	64	69	58	77	64	51	58	59	64	71	40	42	58	53	52	69	54	48	64	61	65	67	74	63	64	56	65	68	67	52	38	46	42	62	50	57	68	50	66	53	51	60	56	42	66	58	49	69	51	49	43	46	52	61	57	41	44	61	50	51	61	65	65	59	53	56	56	55	50	40	50	59	57	48	56	64	46	53	54	52	61	41	63	57	52	51	50	48	60	59	52	50	44	58	49	48	50	52	46	68	53	55	63	55	57	48	49	53	40	65	50	52	52	45	48	46	45	62	66	55	63	42	52	46	54	48	53	45	64	55	51	58	68	49	44	48	55	60	51	50	57	67	58	44	67	50	47	59	77	59	58	62	70	46	44	50	58	64	56	50	53	54	60	54	48	53	49	43	56	53	56	49	62	50	57	50	56	40	43	54	56	46	53	57	58	57	53	50	50	64	49	51	59	63	46	64	53	49	51	51	43	56	57	55	62	52	54	49	53	42	50	56	47	54	51	47	47	47	57	65	42	42	55	50	51	61	50	51	54	50	40	49	56	46	61	42	54	48	71	65	59	47	47	46	60	41	48	53	59	58	68	65	42	42	54	50	48	51	49	53	54	49	60	52	46	48	57	55	46	48	51	56	45	49	48	48	48	53	56	41	53	55	58	59	44	53	50	58	47	60	49	53	70	46	42	48	46	52	57	39	45	70	46	60	46	48	59	49	49	55	63	72	44	43	44	63	45	51	49	65	52	43	50	48	49	57	44	52	58	54	45	33	48	45	50	52	45	44	51	43	41	57	53	53	59	55	54	57	41	51	48	53	54	62	52	62	59	51	39	47	44	44	56	42	59	57	39	65	53	73	58	55	49	52	52	51	54	55	50	53	68	37	38	54	72	47	46	58	66	51	54	56	44	57	43	55	42	55	50	60	53	47	47	53	58	49	51	60	47	44	32	50	55	46	38	49	40	54	50	58	50	45	56	45	52	50	44	44	58	53	42	59	64	60	42	53	51	42	53	48	49	48	53	44	52	48	59	56	48	46	48	64	34	49	46	58	49	42	61	48	54	59	57	37	52	52	47	53	46	36	42	48	45	64	50	49	58	56	43	56	50	52	36	51	46	55	64	38	50	47	41	54	40	55	49	44	45	42	46	53	39	54	61	72	60	41	44	42	63	44	46	42	42	37	42	49	43	47	56	63	51	53	53	50	50	44	57	46	57	51	49	57	45	49	47	46	46	51	51	57	52	58	44	52	65	55	40	66	45	76	36	66	52	46	53	54	64	54	52	56	68	62	67	43	50	44	51	50	68	45	62	48	51	42	49	42	44	56	44	48	42	61	58	43	55	42	60	42	48	46	53	52	49	69	49	44	57	46	62	54	55	50	34	31	49	58	57	45	45	53	42	54	58	51	51	50	54	60	43	45	58	44	62	44	52	54	47	49	50	58	48	47	39	58	53	38	45	57	44	40	55	57	48	53	52	52	63	57	60	42	53	51	42	49	55	45	55	44	44	62	62	41	44	39	49	36	58	42	57	45	48	57	61	51	45	63	39	48	72	48	38	45	72	51	57	52	41	62	52	46	50	53	41	46	44	54	59	48	62	37	56	62	68	50	53	54	51	50	69	53	52	55	56	57	48	53	35	47	46	49	52	41	49	64	54	52	47	50	49	52	41	46	58	61	42	55	59	47	46	51	43	48	39	55	50	61	59	51	48	60	45	52	73	43	39	48	37	50	58	54	53	44	56	47	37	50	51	57	55	56	47	57	64	49	45	41	52	45	48	42	56	45	48	53	45	52	40	55	59	50	46	51	57	58	42	48	65	37	54	49	71	51	53	55	46	52	53	48	53	45	49	62	59	57	43	44	62	52	59	36	41	59	44	58	56	47	52	59	49	55	50	60	55	48	44	48	57	44	51	59	55	45	43	47	46	54	48	54	58	52	55	43	57	51	61	44	53	69	54	45	71	46	33	52	42	51	63	55	49	48	58	45	46	56	52	56	38	52	58	50	50	57	52	45	60	60	55	63	52	49	59	42	65	46	64	63	55	40	49	49	46	48	49	59	68	41	56	45	57	44	44	38	65	46	70	54	63	59	49	52	44	42	56	41	52	53	55	63	51	59	53
345	0	2700	186307	399	0	17	182	262	377	362	415	381	353	331	311	260	262	218	241	222	184	180	182	151	174	136	167	162	123	113	116	123	119	131	110	142	109	94	93	97	99	98	93	85	86	89	73	72	85	73	74	75	88	69	73	67	57	57	80	56	77	59	61	67	59	66	57	50	54	64	60	64	59	68	58	62	66	54	51	53	70	57	55	65	80	53	52	52	52	54	57	59	56	51	60	69	56	55	54	60	56	53	59	56	75	65	61	56	43	47	43	58	47	54	69	50	61	47	48	52	58	49	42	45	61	52	42	65	46	42	50	52	49	51	52	31	46	41	53	36	52	54	53	47	58	32	51	57	43	47	39	52	55	55	43	44	59	45	48	51	39	44	43	61	53	52	41	39	55	51	43	55	43	40	59	43	57	45	44	54	50	60	53	49	41	49	40	34	56	52	41	41	46	40	37	61	44	47	42	50	56	50	45	47	42	41	40	44	41	39	45	41	44	39	46	34	48	44	49	48	42	44	45	58	47	54	48	46	44	47	52	35	49	47	44	45	56	60	36	46	47	47	34	57	52	37	47	36	54	41	51	45	65	48	41	40	49	45	57	39	58	38	35	42	56	36	34	45	38	49	47	47	43	52	29	43	36	53	44	47	28	53	43	48	58	52	53	44	49	36	42	43	43	50	50	37	38	34	46	46	37	44	54	44	37	54	58	47	40	46	44	36	49	39	43	45	43	41	43	48	53	46	53	52	55	45	49	48	36	44	53	44	41	40	46	47	56	46	55	53	48	56	45	34	56	47	36	36	51	44	46	35	42	50	47	61	55	35	36	52	53	39	45	47	40	42	43	42	53	34	46	52	60	44	46	45	32	49	59	45	37	53	48	51	45	40	32	43	41	53	59	33	43	42	55	48	35	54	55	35	49	52	49	53	53	37	45	43	41	65	57	40	46	49	48	50	45	41	45	60	42	48	46	40	47	41	44	33	41	40	41	48	44	40	47	43	54	34	42	50	47	43	43	40	46	40	50	45	47	33	42	49	50	56	52	47	51	34	40	37	47	39	45	51	49	49	45	54	38	32	40	34	44	49	31	47	52	52	48	38	36	47	45	46	50	42	34	42	53	35	54	29	44	49	45	34	41	42	53	35	41	44	63	63	59	43	44	46	43	36	55	44	41	48	53	45	51	36	38	42	33	55	31	47	34	36	61	49	46	35	40	42	51	38	44	56	50	41	45	35	42	44	56	50	48	39	41	52	39	39	49	43	40	56	54	49	48	46	40	53	46	42	52	42	41	41	35	47	44	48	42	35	35	49	46	52	51	49	45	41	52	37	42	47	44	48	44	49	49	41	36	32	41	40	48	49	56	47	50	48	44	50	46	42	53	45	49	50	32	56	38	56	42	33	59	36	33	50	52	33	39	38	43	44	48	44	58	37	35	39	41	40	44	38	37	31	35	54	36	37	37	36	41	45	53	40	47	55	43	55	35	40	40	44	40	44	48	41	51	52	46	39	43	45	53	37	40	50	39	42	31	39	38	65	43	40	51	41	41	47	49	41	39	47	50	34	51	43	54	51	50	40	36	42	47	39	55	46	40	46	55	43	65	40	49	42	43	50	42	46	38	42	53	46	38	41	56	51	41	51	39	34	38	42	37	54	31	49	46	51	43	51	48	45	39	43	60	44	48	44	42	39	40	43	44	53	64	46	38	49	41	42	47	52	33	34	42	48	49	47	34	55	38	40	40	41	48	40	51	41	45	47	43	37	56	54	48	50	54	50	45	65	47	36	41	41	46	36	46	36	45	48	40	49	42	45	52	40	56	44	46	52	45	37	38	32	38	41	53	45	48	47	38	48	56	54	43	35	43	53	47	57	43	45	45	30	40	53	48	51	55	52	59	45	38	44	54	31	45	35	54	52	50	50	47	52	43	33	35	53	42	48	52	55	51	39	50	54	45	47	53	40	32	59	40	44	50	42	39	39	44	38	41	36	54	48	38	31	42	40	42	40	44	35	39	39	37	49	51	34	61	51	48	56	41	36	55	32	35	47	47	27	39	46	43	41	48	38	44	43	44	28	42	49	48	36	44	57	41	40	41	45	36	35	47	33	41	37	34	37	39	59	36	49	39	42	53	37	60	44	52	41	48	55	42	30	43	49	42	38	43	47	41	49	32	46	34	38	46	47	45	47	31	40	40	54	45	52	40	61	41	41	37	45	44	44	40	39	42	36	48	36	45	56	52	50	40	43	53	41	44	38	42	39	51	40	41	53	32	41	56	44	33	32	49	39	50	43	42	52	50	49	47	38	43	43	45	42	47	42	53	35	41	26	34	44	54
345	1	1900	186431	423	0	17	133	186	315	304	341	295	262	226	225	171	161	155	159	166	149	156	133	123	113	117	107	113	109	90	98	91	102	77	97	107	75	72	93	79	86	94	91	73	86	68	74	81	74	65	68	82	90	68	67	62	77	90	67	60	59	63	70	61	64	58	53	69	69	76	66	65	70	85	46	55	55	50	54	75	55	69	57	57	64	51	54	63	57	56	68	70	67	53	54	75	51	62	63	50	46	64	70	46	60	44	58	60	52	59	60	46	40	56	52	62	66	53	57	51	49	50	67	68	57	69	70	58	62	60	62	68	49	49	65	44	66	52	57	64	67	55	45	58	60	45	61	69	70	73	29	52	51	53	42	62	50	64	58	83	58	47	56	47	64	46	48	52	61	44	55	51	43	73	55	56	48	69	51	68	56	60	75	71	60	53	51	54	67	42	56	62	59	44	66	66	55	55	58	50	44	46	56	72	60	51	48	52	61	51	46	56	61	56	59	60	49	54	55	58	54	63	55	59	66	63	52	61	49	61	38	55	53	52	64	51	60	52	54	44	56	54	61	46	57	66	57	53	56	69	54	56	52	64	42	48	58	66	54	55	55	58	64	55	62	75	51	57	47	50	59	49	56	44	66	53	68	52	48	51	52	50	68	59	66	48	61	49	58	50	47	51	52	59	52	46	45	56	55	61	50	51	45	60	56	58	59	69	58	50	55	55	76	46	72	49	50	50	52	57	61	49	47	45	58	50	59	49	57	52	45	48	65	49	60	52	50	43	47	45	50	65	59	51	62	59	49	49	60	64	40	49	54	58	53	55	50	43	41	63	54	50	62	62	65	42	49	53	55	72	53	59	51	60	45	67	49	52	73	46	46	45	53	47	42	60	51	45	53	45	85	63	60	40	56	46	65	56	48	51	56	58	53	58	52	52	46	46	43	66	59	42	67	58	65	54	64	58	49	51	53	61	58	52	53	68	62	47	58	60	60	44	49	55	55	60	55	44	46	50	58	59	61	67	57	63	60	44	50	54	41	59	56	42	37	57	42	48	55	46	68	67	54	56	55	55	58	58	43	57	52	51	49	50	49	62	47	67	51	46	52	68	55	61	63	64	51	39	52	46	52	44	49	72	59	47	52	50	51	57	57	52	54	62	55	51	57	42	44	55	63	53	55	56	44	61	63	61	48	44	58	57	55	66	51	56	69	56	49	55	65	55	50	69	45	51	58	49	62	59	45	44	50	63	49	45	61	43	55	60	62	66	37	55	48	53	37	47	60	57	57	53	45	51	55	49	48	70	44	55	46	51	54	36	63	50	49	69	72	46	48	46	43	57	40	66	58	47	47	57	43	58	62	48	60	54	65	45	48	50	41	59	51	64	62	43	52	62	52	53	54	69	53	68	51	51	46	50	62	68	53	54	38	54	50	61	59	45	51	52	49	67	43	55	48	54	50	65	48	48	50	56	57	53	63	58	52	49	67	63	59	51	57	61	53	44	42	51	50	72	54	61	54	46	54	60	36	41	59	47	54	33	63	67	46	66	37	48	57	57	64	57	56	60	56	62	62	50	45	69	57	36	59	53	57	66	70	49	70	60	52	58	55	43	64	56	59	82	57	59	62	59	48	71	51	52	52	66	54	68	37	49	48	55	57	59	54	55	63	55	60	44	63	45	61	58	58	48	51	50	58	59	51	66	39	48	55	53	63	49	47	60	57	54	61	48	47	45	61	47	51	56	48	64	51	61	52	40	50	51	65	59	48	60	49	54	44	60	56	57	50	45	65	50	57	56	70	63	45	45	53	61	46	53	59	56	64	54	48	41	37	49	53	62	53	55	51	45	53	53	45	47	40	65	45	54	46	76	43	57	65	75	57	50	48	46	57	54	42	49	56	64	51	46	50	55	63	50	45	51	47	45	60	66	64	56	64	45	53	55	63	42	45	54	42	38	54	53	68	68	44	51	55	45	39	59	61	55	62	58	47	49	52	45	50	46	45	52	53	50	56	43	40	44	54	66	64	62	42	53	55	31	61	56	49	58	50	41	67	64	41	49	49	48	61	58	52	57	55	55	38	43	53	56	58	49	44	54	40	35	59	64	61	63	58	44	47	60	58	49	49	78	72	60	59	45	57	47	47	53	55	55	49	49	65	60	41	58	44	63	38	49	66	58	53	53	46	64	55	50	49	58	44	58	43	42	47	55	49	51	59	53	50	48	55	63	56	49	50	56	54	54	41	44	51	50	49	52	58	57	57	69	50	52	42	60	46	57	48	44	60	47	44	57	41	48	54	56	46	45	57	49	66	53	49	68	47	66	38	63	56	60	48	59	48	38	53
345	2	2100	186554	420	0	14	136	171	318	329	372	286	316	272	243	219	204	183	185	181	161	169	164	134	140	142	129	130	122	105	100	123	107	104	98	106	112	91	86	82	79	82	79	73	79	80	61	66	87	71	75	64	80	61	77	77	63	64	56	61	60	57	70	69	56	55	65	52	60	54	66	55	63	48	55	59	49	67	64	69	59	59	53	64	54	46	64	66	52	65	58	45	53	56	61	53	56	60	42	56	60	58	62	49	59	66	53	41	58	45	58	49	58	51	53	60	55	53	47	58	59	54	61	44	54	57	57	67	61	58	58	42	60	48	58	57	47	44	57	54	60	54	54	37	49	47	57	39	49	53	50	43	54	44	55	53	63	47	61	51	57	61	49	54	30	56	69	59	47	37	53	49	51	48	55	56	44	62	57	65	53	52	53	44	71	55	47	49	47	50	57	66	46	56	49	47	65	71	53	45	51	51	59	48	62	50	56	56	57	43	64	49	45	44	53	43	56	48	71	54	61	39	53	53	43	58	48	39	46	52	43	52	44	42	51	50	50	61	46	50	44	54	53	59	49	51	52	46	48	45	45	54	48	57	42	44	54	57	61	46	60	52	57	47	49	39	53	44	36	36	60	56	46	46	32	47	52	37	38	51	48	36	64	52	54	50	49	56	53	52	41	44	45	41	43	52	46	47	56	39	37	41	63	54	46	53	47	61	45	51	60	43	50	52	40	67	61	32	45	49	57	50	45	45	46	41	57	52	65	34	40	55	55	47	60	32	45	47	62	44	58	41	58	56	47	55	43	49	43	61	56	54	62	55	41	41	48	48	54	55	50	36	57	49	52	53	51	61	43	46	45	45	52	36	54	53	46	74	39	58	73	56	61	52	41	55	54	53	45	41	49	58	51	55	59	48	58	43	54	53	58	44	59	56	48	49	49	45	50	45	60	58	43	47	43	51	47	43	45	41	48	58	52	50	46	49	41	55	44	57	44	49	44	52	37	37	35	54	35	44	43	57	51	46	43	50	48	52	42	49	52	41	50	41	51	45	43	42	39	45	45	58	44	47	61	60	58	48	45	65	36	52	31	54	49	57	41	56	55	42	42	61	43	51	40	52	52	51	55	51	44	42	59	40	58	49	47	60	55	52	56	44	52	47	63	61	56	42	43	67	49	42	40	51	41	47	44	46	53	63	58	54	49	55	45	61	55	53	47	59	54	48	47	54	39	37	62	56	44	51	57	50	42	45	63	43	44	53	59	38	51	37	40	50	50	44	54	61	39	54	60	52	62	58	36	46	48	60	42	51	41	54	46	54	53	44	57	52	51	42	49	39	59	55	41	46	45	49	55	52	52	43	34	51	42	47	60	57	51	45	54	58	43	46	48	48	39	56	36	52	56	61	43	46	49	47	57	37	59	49	48	50	46	64	45	50	49	40	29	60	44	46	44	34	37	54	45	47	60	55	56	49	53	49	48	44	41	59	52	44	50	43	43	43	54	63	39	38	48	57	48	59	59	53	40	58	56	43	43	40	39	47	44	53	48	54	54	51	35	47	51	37	54	64	47	45	47	53	46	46	46	48	48	44	42	51	38	46	59	36	56	49	48	55	44	58	47	55	47	45	40	34	49	59	43	57	48	54	53	54	51	33	54	46	39	41	48	41	55	41	43	58	52	49	45	55	59	43	72	48	43	35	49	49	60	50	50	47	69	58	47	55	49	51	55	43	39	45	48	42	51	52	47	49	44	50	62	60	53	42	56	41	47	52	51	56	64	65	45	38	36	48	53	40	53	54	53	43	51	56	56	53	47	49	54	40	49	46	55	43	49	46	51	37	46	45	51	39	49	35	39	50	52	40	46	45	41	48	49	49	37	49	42	45	47	37	52	48	47	61	48	44	44	40	50	39	44	53	55	40	73	48	54	50	42	47	53	47	53	52	51	48	45	52	50	36	50	46	39	48	33	44	49	50	53	67	56	24	67	66	48	46	49	53	57	46	63	55	50	34	63	52	42	41	60	38	71	50	54	55	44	35	40	46	37	50	43	63	48	36	54	45	54	49	52	49	47	48	53	40	48	55	48	44	57	33	48	49	53	54	48	47	46	45	39	49	49	38	43	53	46	49	48	49	49	50	40	41	54	48	52	41	58	50	56	37	55	56	44	43	47	43	47	53	41	57	61	42	55	48	49	37	41	51	36	67	47	41	34	45	47	48	52	45	70	50	49	40	54	51	46	51	52	46	54	45	48	43	56	45	55	41	36	53	49	44	50	51	52	50	42	42	52	41	50	47	44	41	36	53	56	47	42	50	42	45	44	34	53	57	42	40	42	48	47	48	50
345	3	3500	186677	416	0	24	163	226	353	308	351	363	314	258	230	230	230	201	185	173	166	167	160	141	148	92	136	122	121	111	99	94	102	108	122	90	84	96	96	74	83	102	86	80	88	72	82	69	75	69	74	88	74	60	68	55	69	70	82	67	73	79	57	80	64	68	80	75	64	88	62	55	67	57	64	70	68	67	62	58	53	62	55	64	64	49	47	54	64	55	65	60	71	67	81	64	65	51	52	62	46	53	52	59	58	61	48	59	59	56	67	41	53	46	57	55	49	44	56	53	57	54	48	57	50	54	55	37	58	65	47	52	54	52	53	60	61	42	51	49	57	38	66	67	53	40	71	56	50	51	55	56	55	52	48	48	51	51	46	57	42	47	46	47	73	46	59	57	47	45	54	53	57	49	58	60	61	61	68	58	45	44	58	54	52	58	57	53	50	52	45	44	65	59	40	46	56	58	53	61	57	51	49	57	52	48	48	66	56	59	54	47	55	55	32	37	53	52	38	59	60	34	60	39	41	52	42	58	47	60	44	65	61	52	55	41	62	48	66	42	47	40	46	60	62	47	56	70	51	64	54	42	51	53	66	38	53	54	56	48	52	56	54	54	48	61	51	63	50	68	49	46	59	46	49	52	53	54	49	53	61	49	48	45	37	44	61	58	54	47	60	54	55	54	47	57	54	46	50	54	49	50	45	44	66	53	42	49	57	48	43	53	54	61	52	61	49	71	55	60	56	42	65	61	42	58	41	63	56	57	51	54	50	39	53	56	49	53	58	43	55	67	54	47	51	42	49	44	50	55	66	55	40	53	53	64	54	36	33	51	55	54	41	56	43	58	48	40	63	50	54	49	56	65	64	36	61	67	46	42	53	51	52	50	58	49	44	50	66	59	47	46	53	45	43	54	58	41	31	55	44	50	53	53	48	55	36	58	44	55	45	48	60	45	63	73	44	45	53	46	60	65	52	48	34	67	46	45	56	52	47	41	55	45	49	51	52	44	55	60	54	38	50	50	34	49	49	46	57	38	52	50	54	49	60	52	38	52	62	41	56	47	69	43	47	51	38	57	48	56	49	54	54	57	58	59	52	55	41	44	44	53	65	67	58	63	58	55	60	50	49	47	52	54	45	60	44	51	44	40	54	52	47	55	52	43	54	60	59	56	52	47	63	42	52	50	62	51	47	41	54	52	46	41	48	53	54	46	47	43	42	59	51	47	38	36	37	57	40	42	69	45	52	37	55	40	57	63	64	53	55	48	53	50	55	39	45	54	51	56	57	43	51	36	60	53	40	52	58	52	51	46	46	53	51	53	71	46	49	54	59	40	41	40	56	49	56	58	44	47	56	37	56	51	43	56	42	48	53	49	63	64	55	58	53	62	49	32	54	52	51	52	59	51	46	52	56	50	46	45	55	69	45	50	58	34	58	66	51	43	45	47	55	51	63	38	61	60	53	51	48	47	46	45	52	44	47	44	51	48	61	48	51	59	46	51	46	41	39	52	37	56	40	50	48	58	50	42	43	62	46	46	57	53	53	55	70	51	60	52	39	66	44	44	34	48	50	53	51	55	54	46	47	56	60	49	58	42	48	35	43	53	40	63	54	57	50	55	54	64	52	50	41	47	59	42	49	55	58	44	49	41	54	49	54	49	49	50	36	48	45	43	60	54	51	62	45	57	50	46	56	47	41	56	47	56	61	36	50	47	45	58	62	59	50	54	32	56	58	56	59	45	62	42	62	53	61	47	41	52	46	55	56	61	50	48	52	56	42	46	59	41	56	57	47	58	46	57	37	56	47	54	50	52	50	54	40	50	51	61	55	45	54	47	49	62	57	52	52	54	54	63	53	65	48	54	52	43	54	43	58	53	56	51	56	50	45	45	54	48	44	52	41	40	53	44	55	70	46	45	61	46	53	49	58	55	47	34	54	45	44	51	48	54	52	52	57	42	37	48	47	55	56	53	67	47	53	44	53	50	51	58	46	53	56	34	69	56	49	52	56	53	49	41	49	48	50	40	50	52	50	63	47	55	51	47	39	48	47	53	44	56	43	58	50	57	37	45	61	53	56	45	47	41	45	58	55	55	42	57	60	48	44	53	48	57	63	51	68	47	53	51	46	41	46	62	60	55	63	49	34	50	65	59	53	42	52	50	42	51	57	60	48	58	48	59	49	62	58	68	55	54	54	36	49	47	52	48	44	42	46	71	53	51	58	43	59	47	47	51	50	42	54	54	61	53	45	46	53	54	55	35	49	53	56	49	52	53	65	48	40	38	54	56	39	50	55	49	58	62	52	54	51	55	44	50	54	53	55	57	53	51	58	54	40	48	66
