345	0	2700	76382	386	0	47	435	648	711	595	592	533	508	421	438	349	371	323	335	342	299	255	246	229	242	209	226	195	178	216	201	184	171	191	170	178	155	162	165	157	154	146	130	122	137	154	130	136	113	117	111	111	116	122	110	127	117	121	100	93	108	106	118	110	110	99	116	122	98	93	85	110	101	86	97	88	84	86	113	90	105	95	102	99	109	91	91	97	104	97	109	95	103	77	92	85	92	88	110	78	86	84	87	87	91	95	94	97	95	83	91	87	97	83	82	83	89	99	88	87	99	85	87	94	83	92	77	104	93	86	89	85	81	109	84	82	95	84	85	94	93	77	73	68	97	99	86	89	85	108	101	91	79	84	103	98	88	92	81	88	87	83	87	70	93	81	77	84	72	83	78	85	90	93	95	95	85	89	83	93	76	83	79	87	81	85	91	78	93	81	94	77	72	87	75	81	75	78	78	87	78	80	107	77	97	94	92	83	86	81	71	99	107	59	83	72	89	79	74	75	97	88	93	73	85	96	66	79	74	92	81	86	79	105	99	91	90	102	93	85	89	90	85	66	82	87	79	80	77	73	94	91	80	80	91	97	79	73	86	83	89	78	74	78	78	81	82	94	75	86	78	78	73	91	86	102	100	76	84	79	95	86	98	94	80	67	89	90	94	96	74	83	93	86	71	78	77	80	78	82	77	75	93	93	92	99	88	83	78	75	70	73	65	91	98	80	79	78	90	85	82	76	104	88	87	90	80	80	100	76	88	75	61	71	87	80	89	82	74	88	86	83	97	76	86	82	86	81	85	78	88	84	94	81	85	83	76	72	70	77	93	77	86	91	85	87	89	74	82	75	87	76	90	73	75	91	86	97	64	80	90	94	91	74	73	95	96	92	89	89	81	96	91	92	90	82	84	71	85	96	78	67	70	108	90	81	84	96	91	74	82	86	84	84	74	103	79	83	78	96	84	71	81	81	100	81	72	75	73	80	92	81	71	87	96	82	95	87	77	85	96	93	75	95	80	78	86	101	89	74	74	95	84	69	79	94	75	80	83	95	83	75	81	91	98	88	89	95	74	71	79	67	75	73	91	85	81	88	113	100	87	63	80	98	87	82	96	93	75	86	96	81	85	67	77	96	54	91	96	74	73	78	81	72	97	93	83	104	95	91	100	75	89	73	93	88	102	88	75	85	82	97	82	86	83	108	95	84	81	83	74	79	93	93	85	100	73	73	89	77	78	87	83	89	80	74	83	85	64	90	76	81	91	80	100	79	73	72	89	92	82	88	79	85	82	91	66	79	87	84	85	80	70	86	78	72	76	84	80	64	94	80	93	97	78	78	97	90	83	81	85	95	99	86	70	78	76	74	82	90	102	96	89	101	77	80	89	83	91	100	94	92	87	80	88	72	90	89	70	82	91	73	75	80	95	87	67	70	79	84	72	88	93	85	78	81	83	78	81	91	73	81	76	68	64	80	102	83	73	92	84	90	86	81	80	86	67	75	87	78	81	74	83	96	81	77	77	78	89	76	71	91	75	83	86	88	98	92	88	65	83	82	79	95	84	101	90	97	69	82	85	87	79	89	82	74	90	79	90	87	83	78	66	87	79	86	63	92	85	89	82	91	84	69	76	80	67	75	76	71	88	91	90	87	90	78	83	100	64	85	82	95	83	60	89	70	77	85	76	63	65	91	78	59	90	87	86	97	95	92	92	99	100	74	80	84	69	78	84	86	78	84	86	91	93	107	83	86	79	74	71	88	66	87	78	92	82	83	77	90	94	85	84	103	75	86	77	73	66	83	83	85	79	83	78	88	84	85	73	88	97	84	85	93	89	90	76	79	78	80	88	74	68	86	94	81	84	93	77	83	77	64	79	77	68	79	71	86	89	71	85	58	99	71	86	86	79	81	69	96	90	104	81	94	87	72	73	68	80	70	75	76	85	89	80	70	82	76	85	97	86	68	91	82	82	70	88	62	113	72	72	76	83	72	82	74	75	85	85	87	66	92	84	67	70	112	75	100	67	79	88	83	80	99	88	71	79	82	82	70	87	79	72	78	94	80	85	71	79	83	79	90	95	79	82	86	89	84	97	98	92	96	73	81	100	92	83	72	79	63	96	66	72	66	83	83	76	86	78	81	72	87	67	73	84	82	91	88	78	85	88	97	76	73	76	66	67	69	71	66	64	91	65	82	76	80	76	62	71	76	98	80	88	85	70	77	82	74	83	78	87	86	78	74	92	72	82	66	77	98	112	77	97	87	86	69	89	78	78	78	71	77	86	86	78	95	85	73	89	75	57	82	71	70	74	87	76	64	80	80	92	72	81	74	97	80	71
345	1	1900	76483	427	4	109	537	535	585	541	494	434	424	388	362	337	293	264	292	239	271	268	200	194	204	197	193	185	194	171	177	172	181	173	149	153	147	172	158	151	137	148	148	128	136	125	153	115	135	137	116	115	143	128	119	127	122	156	122	126	115	127	127	99	126	143	109	117	134	113	128	124	124	116	113	106	112	136	122	131	124	103	130	127	127	113	126	120	125	129	115	122	119	126	120	135	114	131	119	115	126	130	105	102	108	126	119	124	111	104	130	118	147	118	124	117	125	111	110	136	119	117	120	106	106	120	109	112	126	121	123	111	118	116	114	111	128	119	111	101	109	109	99	127	127	120	109	108	117	119	111	125	104	113	107	109	129	121	100	109	127	121	120	112	127	117	126	122	123	113	106	121	120	122	125	105	105	114	133	114	133	94	129	127	141	126	108	119	129	131	107	111	123	113	121	107	132	109	110	128	135	118	121	108	119	129	113	116	114	129	105	133	107	119	113	106	100	128	127	96	98	113	140	115	133	108	126	132	109	129	127	110	117	124	117	114	101	124	97	100	111	122	113	111	129	109	118	120	120	115	108	111	116	123	106	120	99	126	116	127	129	114	126	97	97	131	127	126	119	123	124	115	102	118	114	110	132	117	122	119	121	117	121	128	91	127	110	137	124	118	116	102	114	125	125	127	129	95	101	115	90	98	103	125	116	109	132	124	127	107	124	107	119	118	124	142	112	102	121	104	115	124	127	100	129	119	124	108	118	94	125	126	123	107	104	114	113	137	99	129	126	103	102	102	117	110	96	100	121	111	140	104	115	108	125	104	116	127	114	117	109	110	134	107	107	119	116	105	112	116	134	111	111	95	116	116	123	97	105	105	104	119	102	107	112	108	105	126	112	123	120	134	114	109	131	114	103	118	104	108	105	130	83	123	123	128	110	89	107	133	103	119	130	117	126	114	133	119	121	129	120	104	114	127	130	128	120	123	127	102	117	125	107	113	119	108	117	105	128	124	124	87	117	111	115	129	123	106	117	112	112	129	119	129	129	121	119	101	117	108	125	118	128	101	112	109	101	131	112	138	128	114	130	119	127	112	119	103	111	107	116	115	103	97	103	133	123	129	121	117	126	119	112	126	120	106	109	105	119	112	105	105	111	119	117	110	113	126	126	111	127	124	132	114	98	114	104	102	101	120	109	145	135	127	103	105	124	125	121	120	113	111	123	96	127	116	123	127	111	116	111	121	123	133	125	104	112	123	133	141	105	104	119	120	123	96	117	111	97	124	129	123	135	123	141	108	119	127	123	115	109	97	118	114	107	116	125	115	125	137	114	111	114	128	122	119	91	122	119	127	124	104	106	114	124	125	122	112	103	131	94	107	123	111	109	90	107	114	111	128	102	105	130	108	107	102	119	129	125	108	102	138	91	105	104	95	136	117	122	100	90	114	108	109	105	100	118	125	123	112	100	94	106	103	109	119	101	108	116	115	124	101	116	108	105	117	108	125	101	129	114	129	118	99	111	108	106	116	114	115	108	105	102	111	105	108	117	131	115	122	93	126	108	118	105	119	98	137	123	118	128	117	117	119	135	111	119	106	117	125	121	116	108	115	114	102	119	106	118	101	115	117	119	114	108	122	126	108	120	118	100	123	115	127	95	112	112	112	108	113	109	110	128	102	106	104	107	116	134	120	104	110	113	109	103	119	120	121	99	109	120	118	116	119	105	146	110	99	96	107	116	119	127	132	107	112	116	111	104	124	120	128	109	107	104	115	124	121	105	118	114	122	126	95	126	102	119	104	116	135	125	109	109	113	121	86	125	112	120	91	115	98	104	116	98	119	114	120	138	110	123	117	114	112	122	111	101	104	125	117	107	111	129	119	106	122	107	109	130	123	156	119	105	110	113	105	120	115	127	115	105	106	124	129	115	120	102	111	114	108	114	130	123	106	100	118	128	129	125	126	104	123	117	97	129	121	96	115	103	96	143	124	105	115	115	98	119	110	101	117	108	102	110	130	132	115	113	123	112	107	119	121	121	117	98	109	118	101	91	114	126	111	106	110	127	120	95	115	118	118	123	112	105	113	105	98	114	114	117	124	109	89	114	121	125	103	121	111	120	127	117	103	100	111	107	100	111	106	107	104	104	117	97	121	126	110	111	101	128	93	119	115	124	99	107	128	101	130	115	101	119	110	120	119	101	121	107	110	113	97	106	104	118	118	108	112	113	114	116	112	123	114	110	94	100	106	116	108	117	102	114	130	98	101	124	114	90	124	121	115	111	121	117	101	142	109	106	116	128	102	113	99	124	102	107	107	107	115	114	98	107	94	111	122	116	119	111
345	2	2100	76585	395	3	71	470	555	598	526	585	484	487	450	411	340	328	280	309	264	236	232	218	220	193	207	218	199	201	201	182	175	168	183	174	158	160	161	155	166	162	162	155	151	132	134	157	144	137	118	139	139	127	157	137	136	141	117	138	144	127	112	136	118	142	125	137	125	112	104	117	131	126	117	125	116	116	116	137	117	140	112	119	115	115	114	106	113	117	127	111	131	122	112	111	134	106	113	109	121	115	132	133	118	115	116	107	120	110	97	116	100	120	103	114	99	109	112	110	130	112	110	111	107	112	94	114	123	106	125	111	98	115	113	89	119	121	112	103	125	115	102	129	111	109	103	114	121	95	113	86	125	96	100	113	134	106	101	119	98	103	112	107	134	97	112	117	110	105	115	130	113	129	129	102	104	102	95	114	102	120	127	103	136	100	118	117	114	115	116	118	115	114	125	132	116	95	130	101	105	110	96	105	109	107	108	124	115	101	108	96	108	118	120	114	100	91	84	110	90	103	135	103	106	98	97	104	110	110	81	105	113	101	104	105	103	95	110	90	113	119	127	98	106	120	100	123	94	107	101	114	113	116	103	94	133	106	120	99	100	106	93	111	134	87	96	85	116	123	102	99	123	137	90	100	101	113	98	108	119	97	110	109	96	100	106	109	101	114	119	106	137	98	125	122	118	112	97	104	103	89	101	73	106	106	106	103	103	106	92	122	119	93	90	102	94	113	121	105	107	111	102	122	117	95	90	101	104	123	99	125	115	101	106	107	119	93	92	106	102	94	103	110	90	103	102	127	116	105	107	117	99	102	94	93	99	115	124	110	121	99	118	119	108	102	106	106	126	89	96	113	101	97	112	90	100	97	106	107	105	85	91	111	110	99	115	114	95	90	94	101	109	114	113	102	92	110	103	103	102	91	109	106	134	103	104	107	117	96	100	101	102	105	130	101	120	109	109	116	84	108	109	85	97	98	104	104	112	114	104	121	85	106	102	118	102	103	112	89	106	124	88	114	101	80	103	110	100	108	108	114	76	110	107	109	98	94	118	99	119	114	104	97	97	107	115	95	129	114	105	115	119	126	118	108	107	118	102	101	114	118	139	74	113	119	92	118	101	105	101	98	106	89	98	107	121	98	94	112	112	94	111	104	103	100	99	114	115	116	102	117	108	98	99	102	102	101	101	106	98	101	126	107	125	102	95	97	110	100	114	86	98	116	99	97	103	117	99	108	124	96	110	124	120	114	99	115	106	116	109	98	103	109	100	101	103	104	117	109	116	83	105	112	97	111	114	84	116	109	99	107	95	123	116	102	120	118	103	94	111	130	112	85	101	104	104	110	98	121	115	105	81	105	89	97	91	105	100	127	78	95	102	111	101	114	106	104	101	105	116	104	113	79	111	105	106	113	136	97	104	104	95	95	102	108	85	119	88	113	97	97	112	112	100	98	98	97	95	107	76	96	102	111	95	101	100	93	112	88	97	102	98	113	90	88	115	117	103	101	103	92	104	99	114	110	117	94	97	94	111	104	100	122	106	103	107	102	111	118	105	80	120	108	85	109	106	95	101	127	108	118	108	105	85	92	88	110	106	107	99	113	108	103	100	88	95	115	91	93	94	118	107	107	85	106	107	100	112	96	101	118	105	86	103	89	120	103	114	135	113	114	97	100	82	108	111	95	111	122	105	103	101	127	103	108	108	91	104	114	120	108	113	109	112	110	106	117	107	94	101	103	115	92	88	99	120	95	104	107	97	109	98	106	110	120	98	94	114	133	113	106	118	111	105	122	100	115	96	106	105	114	114	102	109	109	122	88	107	109	100	96	116	108	96	96	118	101	115	118	90	116	89	107	106	96	119	104	110	111	100	111	109	113	109	106	107	101	108	113	100	112	112	91	113	96	89	86	116	118	106	114	118	105	88	93	92	106	101	113	97	96	97	123	116	105	122	101	99	124	105	110	106	98	107	106	103	97	108	112	88	115	110	93	112	96	106	122	119	106	101	93	93	103	101	89	110	101	101	93	89	127	87	116	94	106	111	114	110	107	99	113	98	105	119	104	106	106	89	94	103	100	114	114	110	118	83	111	101	99	106	106	114	117	108	102	112	104	115	115	107	94	95	113	105	100	121	104	107	92	116	121	100	106	118	86	110	108	96	111	93	95	114	108	112	96	94	114	101	120	104	95	108	113	123	109	126	109	91	110	103	109	117	103	89	127	123	115	105	119	108	100	96	103	101	101	91	106	114	96	97	124	119	98	95	118	108	84	98	88	91	80	96	98	85	115	93	125	100	107	108	100	84	111	144	127	97	112	105	99	95	96	85	107	84	95	98	124
345	3	3500	76687	408	4	69	475	593	626	607	647	539	502	457	387	352	334	292	273	271	246	257	243	236	238	187	214	200	200	175	189	191	171	154	174	167	161	160	165	145	148	142	135	121	133	136	145	122	138	148	139	106	135	128	115	120	130	129	125	114	104	121	111	114	122	101	97	118	124	97	110	96	115	110	95	108	116	122	101	100	126	127	123	100	99	109	113	127	122	120	111	110	100	126	103	139	100	122	109	115	112	105	108	108	123	83	80	101	133	110	107	111	101	111	111	88	106	100	111	124	102	109	112	91	99	111	99	109	83	99	125	109	115	110	98	107	128	95	118	85	101	101	113	106	101	106	109	111	92	105	112	117	109	109	106	121	98	101	106	107	103	109	95	114	113	97	90	115	112	96	121	116	137	123	93	92	111	91	95	103	101	88	90	125	114	102	94	117	103	92	108	95	111	115	105	112	128	100	115	92	115	93	109	102	82	135	109	102	98	104	114	107	95	105	112	96	107	95	99	105	101	93	105	109	114	101	102	106	101	94	124	99	101	114	101	101	110	114	101	95	99	97	112	110	96	100	114	95	100	121	105	108	105	95	113	99	109	128	97	105	113	106	101	98	119	99	103	114	113	122	84	107	89	102	99	106	97	103	83	92	86	97	94	105	102	96	93	94	97	114	99	95	102	119	119	74	108	93	95	105	87	95	82	119	108	106	102	93	99	100	95	108	104	91	100	100	105	94	119	97	97	112	127	116	95	107	91	84	87	132	99	107	101	91	99	109	83	100	99	106	111	98	112	99	98	97	98	104	89	101	89	97	104	93	90	98	107	90	96	92	115	101	92	88	91	93	99	93	79	93	104	111	101	102	115	97	110	103	101	94	112	101	98	100	81	105	100	102	109	106	93	93	109	101	120	94	92	108	120	131	98	91	118	102	107	103	99	92	117	88	92	103	96	98	90	103	99	110	103	102	92	99	106	105	80	103	83	94	107	89	108	104	109	110	94	69	112	115	98	89	99	103	100	119	93	76	120	94	108	109	103	123	117	123	102	109	123	123	117	99	114	105	90	102	120	99	104	124	105	96	106	98	91	88	111	103	108	109	108	97	87	96	94	102	87	84	83	109	123	105	78	116	107	111	120	99	107	101	102	94	98	101	98	101	111	81	112	96	98	102	102	97	94	104	98	114	97	108	96	102	93	111	86	100	90	125	104	112	109	102	114	92	81	100	111	99	82	102	87	90	89	127	128	106	124	103	102	94	100	101	88	111	93	99	79	98	114	100	101	111	103	89	106	89	83	92	86	103	97	101	106	124	98	100	84	89	115	115	95	88	102	106	100	102	111	103	92	104	116	100	98	114	113	104	100	118	101	108	103	90	124	99	100	82	106	96	105	109	103	102	120	114	114	104	97	118	108	85	94	92	87	118	110	98	88	104	101	95	122	79	102	98	97	98	100	108	97	114	103	113	102	103	97	89	105	104	99	88	99	100	103	98	102	105	104	90	96	93	115	69	113	107	104	121	96	100	87	104	84	100	101	104	97	95	101	106	111	100	99	105	108	111	95	104	105	116	116	113	92	93	93	88	107	89	78	103	101	95	107	102	106	89	93	80	96	97	105	104	113	97	116	101	96	110	114	97	84	94	117	108	101	118	108	95	110	111	97	98	87	104	101	88	105	101	92	101	122	104	97	81	126	111	100	91	101	112	95	94	105	134	104	101	103	112	118	97	105	102	101	112	78	109	120	86	116	121	99	101	99	134	110	98	88	105	87	96	127	108	83	101	114	93	100	90	107	111	92	103	105	101	102	110	103	91	102	95	96	90	111	94	84	92	99	89	113	111	95	122	118	91	110	85	101	106	99	111	114	107	93	103	111	108	100	101	97	114	89	122	109	111	97	108	89	93	107	105	101	106	127	88	84	109	105	86	107	80	127	99	81	117	86	107	104	117	122	101	107	118	90	110	85	113	90	85	114	94	100	104	95	113	107	105	112	85	105	90	90	102	114	92	104	115	92	101	92	104	107	95	97	100	91	93	117	81	97	92	95	101	106	79	99	109	96	99	92	83	94	103	116	96	105	109	102	103	98	96	105	105	104	107	115	100	104	94	106	112	111	103	105	112	123	93	96	95	80	102	104	104	102	96	96	94	81	92	102	91	88	117	101	113	121	104	100	96	106	104	96	103	90	105	107	99	104	105	89	107	100	110	90	89	108	100	101	98	111	98	98	97	109	99	99	102	97	79	90	81	107	87	94	95	102	106	102	94	94	94	112	111	90	107	92	93	107	114	102	92	80	89	76	91	112	93	95	90	107	103	101	90	97	115	117	90	83	117	97	100	108
345	0	2700	76789	371	4	47	463	701	705	676	613	519	490	419	427	384	355	328	323	286	284	291	276	245	222	216	209	204	211	181	198	198	172	174	195	163	178	139	159	142	145	144	144	138	121	159	134	139	138	123	106	129	133	131	123	105	119	97	114	137	107	116	104	114	122	97	114	110	89	96	121	110	96	98	113	91	98	113	98	110	89	93	97	101	92	93	95	110	99	102	80	89	94	99	116	82	109	100	85	78	94	87	84	90	101	91	101	105	92	98	90	113	88	103	99	76	98	91	90	106	94	104	68	96	71	78	86	95	85	93	107	84	101	94	77	99	98	93	98	102	105	76	95	78	89	84	104	87	85	112	108	104	98	93	92	86	103	84	83	101	83	79	103	90	83	93	79	81	85	97	93	85	94	85	73	85	84	104	86	91	90	89	72	87	100	87	90	85	74	84	91	111	80	97	82	77	97	91	78	80	91	78	88	81	77	84	92	89	84	92	87	81	96	88	97	98	86	74	73	81	82	82	100	84	89	99	93	79	74	83	88	86	81	91	91	83	92	91	85	86	76	77	85	87	93	92	94	81	91	77	85	87	85	99	83	97	95	77	104	82	92	80	90	79	90	89	87	88	89	78	94	91	73	79	81	88	83	89	92	95	83	78	81	91	93	69	103	86	77	91	84	84	81	90	83	73	95	85	80	87	87	84	97	82	94	95	75	85	95	79	80	83	97	62	86	87	75	88	86	80	82	80	83	81	86	90	75	63	95	92	89	77	86	84	75	100	67	89	80	99	103	77	101	85	95	84	82	93	83	79	74	86	80	68	93	85	86	79	79	91	93	73	91	74	95	98	89	85	79	104	98	99	97	95	84	90	84	66	80	86	88	87	90	96	81	56	101	83	74	62	75	81	86	78	73	80	83	86	98	94	90	89	86	83	99	69	96	92	81	81	81	70	72	76	95	93	82	83	86	104	87	68	85	96	97	69	75	76	96	72	80	80	107	90	90	85	100	86	72	84	80	88	100	96	85	107	84	73	83	78	97	76	72	96	79	83	87	87	80	88	72	71	84	78	96	67	70	82	94	84	85	86	81	66	97	87	98	90	83	89	94	70	74	86	89	79	80	78	89	75	75	93	93	85	74	81	97	83	77	79	70	88	87	86	88	89	88	74	78	85	86	87	73	93	78	64	74	93	91	82	96	76	94	91	81	86	92	88	71	87	59	91	95	100	91	82	76	89	90	94	89	95	82	78	84	95	82	52	93	86	86	95	95	93	79	96	93	89	82	81	73	83	97	89	89	84	98	89	71	80	91	89	72	81	92	77	72	73	80	85	88	94	95	86	94	86	86	76	89	109	70	84	74	76	91	72	70	85	81	67	89	73	88	79	93	85	73	80	81	84	89	81	88	91	79	106	73	83	94	83	80	79	83	98	87	86	91	108	70	111	83	98	81	72	77	82	74	69	99	96	83	90	96	77	89	97	90	92	82	93	79	78	77	87	93	83	68	74	88	89	91	93	87	85	75	84	71	94	75	86	85	87	78	82	75	69	88	79	81	64	90	82	89	72	84	78	99	61	80	86	79	79	93	74	76	89	87	80	101	85	88	87	77	78	88	96	93	85	81	89	94	80	94	97	68	75	94	87	102	76	89	84	87	72	88	95	101	67	68	86	71	92	65	88	76	79	74	87	97	94	90	86	72	90	88	69	77	75	102	66	82	88	85	76	69	83	83	84	64	74	76	75	80	100	70	76	91	75	84	75	80	87	87	72	74	78	72	66	88	82	94	82	95	76	92	83	71	78	90	86	77	81	76	90	89	67	84	81	70	77	103	75	90	88	71	98	103	83	75	74	89	100	83	94	88	68	94	84	97	90	72	94	84	89	95	75	83	88	91	81	70	89	96	87	89	76	86	92	88	80	85	79	96	85	107	72	86	82	81	78	74	95	84	75	77	84	83	91	85	87	75	75	81	85	88	75	84	100	66	84	87	75	96	76	85	86	84	87	62	75	79	75	83	70	68	94	72	95	64	87	67	74	77	74	63	81	83	97	93	79	60	89	84	88	87	69	87	82	81	91	77	65	84	88	83	79	83	82	92	99	95	86	81	84	97	85	70	95	82	84	90	77	74	99	90	78	96	76	82	91	87	68	84	79	98	76	108	93	80	93	86	87	90	95	90	63	75	100	79	82	81	93	88	87	76	93	69	76	84	89	112	79	79	85	95	80	101	81	95	69	104	77	100	70	89	87	83	81	83	87	83	90	84	87	91	105	85	82	80	91	76	94	92	83	93	79	76	68	93	72	72	71	89	83	88	90	79	89	69	84	77	81	109	96	97	78	74
345	1	1900	76890	420	5	117	571	606	564	490	493	421	406	377	347	291	288	274	258	241	241	223	207	227	209	184	194	177	186	182	200	166	177	168	142	148	152	161	151	134	153	142	139	132	134	148	140	153	151	129	117	146	139	141	129	124	148	137	123	133	122	126	112	129	155	121	136	141	139	132	139	142	116	139	100	105	118	139	125	110	128	126	109	130	125	108	110	135	128	130	127	119	121	138	117	130	114	128	108	128	107	116	130	121	104	132	140	98	120	130	113	126	136	111	113	119	111	103	124	108	141	130	117	109	132	122	124	93	107	123	118	122	112	102	106	134	106	132	135	122	129	127	116	122	128	112	130	128	121	120	137	112	130	108	127	130	110	121	117	116	121	113	126	128	126	123	111	124	160	94	111	113	115	118	130	111	124	101	116	119	106	120	116	115	105	120	93	120	114	128	114	114	115	125	125	119	123	145	107	115	115	113	124	130	128	130	117	107	131	108	111	130	126	130	105	130	119	120	105	115	144	116	99	126	123	101	117	118	126	112	136	106	113	131	126	107	103	127	129	98	107	131	121	110	103	109	120	133	130	118	118	109	110	110	115	124	120	141	160	109	124	126	126	116	110	113	149	103	128	123	112	101	96	127	117	103	124	104	140	119	127	116	114	98	101	119	92	107	106	128	101	108	104	117	121	126	97	97	125	124	151	130	118	115	115	105	124	123	136	111	113	136	118	125	103	127	87	123	105	116	126	105	104	120	132	125	112	123	127	124	132	128	112	138	120	110	130	119	120	111	107	106	111	110	104	125	110	117	116	102	111	97	144	118	105	114	103	114	115	119	112	107	135	112	122	120	108	116	108	120	132	121	124	110	113	123	128	106	115	118	115	111	113	120	120	138	109	105	108	117	120	123	119	108	127	99	116	110	118	107	116	143	135	120	138	114	115	124	104	130	101	124	127	118	119	121	112	113	110	139	96	127	113	116	119	116	125	94	122	114	124	123	108	105	101	127	115	113	112	112	146	114	116	112	110	104	109	137	119	110	111	137	121	117	110	100	113	108	123	121	113	113	101	114	129	124	122	112	122	115	101	100	114	107	112	113	112	99	124	112	96	118	109	129	126	109	116	107	107	136	135	137	118	124	112	147	117	118	130	103	131	127	110	99	96	107	104	120	114	118	118	100	124	99	108	119	122	117	109	129	123	132	120	115	133	110	119	100	105	99	123	128	108	108	118	124	116	121	128	116	113	104	118	123	100	126	111	116	106	122	118	100	131	122	120	140	114	119	137	95	110	112	123	121	149	103	122	115	102	94	111	107	101	105	110	109	117	111	117	136	143	127	102	116	117	110	115	127	122	120	126	111	119	104	130	112	111	96	149	109	129	117	125	118	132	109	112	131	114	124	124	113	127	113	122	118	130	117	133	119	123	112	136	106	105	108	110	121	104	117	131	119	125	109	108	110	111	124	111	107	118	116	126	101	115	142	119	120	111	130	133	121	124	136	106	108	124	114	128	134	96	114	101	111	120	132	124	110	141	114	135	120	120	131	112	105	101	122	104	107	105	110	104	125	94	98	131	109	119	123	110	110	105	116	104	122	112	100	118	116	128	116	112	111	102	126	116	122	130	107	115	113	105	112	111	110	126	104	115	114	113	110	104	98	112	124	123	105	101	118	127	114	125	117	123	116	91	137	103	133	112	101	105	119	117	135	113	108	103	134	127	113	113	112	106	101	121	130	95	119	122	112	122	109	117	115	102	110	130	115	114	119	112	111	113	121	112	129	94	119	107	126	112	112	127	120	105	110	111	113	127	109	129	105	132	127	93	126	125	122	116	105	126	120	100	104	124	103	109	101	109	124	116	112	114	101	90	107	110	102	124	117	133	134	104	130	119	138	132	126	105	117	118	105	130	119	106	102	121	92	95	113	103	116	125	110	113	119	104	137	123	113	90	106	107	125	95	122	112	125	117	116	130	116	120	88	106	128	114	118	119	126	108	115	115	139	121	108	102	106	111	105	121	119	129	101	123	110	107	99	121	130	99	116	129	117	102	116	105	114	108	126	113	86	124	117	146	112	133	126	131	103	118	113	120	122	139	123	125	117	115	102	127	111	123	143	110	118	136	103	115	136	107	122	114	113	124	105	120	115	123	109	117	114	128	132	104	107	129	126	116	104	116	101	102	118	105	138	113	121	112	127	120	108	108	106	105	128	127	134	119	124	123	108	133	122	127	104	111	98	110	109	124	107	103	118	108	119	117	115	116	110	111	116	117	111	105	102	124	125	102	113	117	125	111	121	128	114	129	105	122	116	115	122	141	108	108	114	126	114	108	131	118	120	116	130	119
345	2	2100	76992	425	2	79	435	530	546	506	520	451	422	366	381	305	288	309	318	279	267	225	239	197	250	181	194	205	191	173	160	182	177	184	179	175	154	191	165	162	157	147	144	149	132	129	139	122	140	134	113	159	109	139	130	130	124	105	129	128	116	115	111	137	125	122	126	111	131	128	129	132	140	110	119	130	118	127	122	117	111	104	114	128	113	127	120	97	126	103	115	125	110	103	121	116	112	124	122	122	115	139	124	109	95	101	113	100	123	121	102	122	105	114	101	94	115	124	116	101	108	126	114	109	118	116	110	102	133	97	115	113	134	114	92	121	107	108	125	124	112	115	114	118	101	117	101	126	110	117	106	115	106	102	116	131	100	113	98	105	114	124	125	112	103	101	112	88	129	87	121	106	108	102	97	113	129	94	105	123	115	106	116	97	120	103	131	98	114	103	113	145	126	103	112	117	106	106	115	123	107	103	102	104	138	104	95	113	103	97	110	115	106	98	96	102	110	112	123	95	92	111	120	101	90	87	120	121	114	99	109	116	108	117	106	103	102	98	95	112	108	135	104	105	114	92	121	96	119	114	105	87	108	107	123	121	110	100	110	113	101	109	121	100	111	100	125	116	99	115	102	118	102	114	80	121	115	113	111	96	104	97	92	101	97	115	112	114	114	108	112	112	120	130	94	104	103	103	97	102	116	106	90	102	114	94	107	117	121	105	121	107	122	100	127	122	115	109	83	110	121	95	112	105	104	106	129	109	99	115	106	127	106	113	112	112	99	110	93	100	112	126	132	113	97	97	114	93	111	99	109	119	102	122	107	95	108	99	93	95	108	112	103	102	136	107	106	117	104	89	110	100	105	110	96	115	100	123	98	105	116	105	111	110	112	118	109	110	104	96	120	117	113	101	103	117	103	98	101	91	120	108	108	110	105	107	106	116	109	103	103	94	94	102	94	104	111	96	101	109	112	104	119	108	112	121	100	116	120	102	117	112	135	124	117	118	117	110	107	105	124	113	87	110	107	107	112	124	111	115	102	106	99	114	104	124	94	105	98	116	112	111	105	113	103	104	103	80	109	103	111	97	106	115	128	112	116	101	96	110	91	111	99	102	111	85	113	125	104	113	100	108	105	109	91	116	116	119	126	98	125	103	102	104	113	115	101	103	87	103	107	98	114	110	113	115	113	84	106	97	122	120	108	113	102	88	117	105	110	98	132	99	121	99	107	105	103	101	114	107	115	134	100	116	108	108	128	119	104	125	112	98	106	93	117	118	112	128	96	111	105	121	92	109	86	93	137	106	111	109	115	104	105	105	126	110	117	109	100	70	96	115	112	89	105	87	109	122	113	101	103	107	103	106	109	115	87	120	115	120	106	106	125	104	105	91	108	110	115	101	94	107	120	110	104	104	104	101	109	114	97	110	93	111	112	106	124	95	87	99	116	100	111	120	108	118	92	118	110	111	113	115	113	97	109	103	112	112	92	107	115	100	87	103	101	94	113	115	116	122	98	105	109	93	94	100	101	115	114	110	114	108	98	125	112	112	107	98	99	111	104	114	106	90	95	123	123	123	95	103	114	100	99	95	108	113	101	82	103	112	89	97	111	105	101	105	140	102	104	114	86	120	111	101	113	99	111	102	95	108	115	116	99	99	126	115	96	112	102	123	130	103	101	100	119	105	107	106	114	122	112	122	111	115	110	125	105	102	107	95	121	115	129	88	116	102	86	117	116	132	105	107	106	103	103	124	94	108	131	100	97	102	99	112	112	102	116	114	109	123	100	97	106	122	104	108	108	100	95	110	107	103	116	105	107	126	109	108	90	109	105	110	91	128	111	119	114	101	104	106	93	128	105	99	117	91	115	120	112	106	118	130	126	96	104	132	98	108	108	106	119	108	98	99	112	118	101	116	103	112	95	100	125	119	92	116	87	132	105	94	95	109	96	108	96	103	107	114	115	99	144	90	91	106	110	92	110	98	107	124	108	105	114	107	99	104	117	107	107	105	95	119	111	98	111	127	86	99	107	105	102	107	121	120	93	106	115	98	100	119	90	109	110	117	96	119	110	99	115	115	117	116	100	126	94	87	98	99	100	100	110	100	108	105	113	106	125	107	97	115	113	99	113	103	119	104	112	109	127	110	102	105	111	100	110	72	103	118	106	100	103	112	107	110	144	125	116	96	101	115	110	115	127	109	112	95	106	116	98	92	112	107	101	105	104	96	96	98	113	106	106	110	122	115	109	112	97	119	125	101	111	112	120	102	101	122	110	95	119	103	105	97	128	109	115	83	108	110	108	112	98	114	102	108	95	122	97	119	107	105	101	116	106	105	102	101	107
345	3	3500	77094	401	4	77	448	589	625	572	525	477	425	438	404	333	344	279	303	294	280	252	236	233	212	228	214	214	193	195	197	179	177	190	172	139	164	165	141	170	151	155	158	138	143	116	156	139	133	121	111	144	140	123	118	128	114	118	115	127	114	137	113	117	112	113	132	136	97	122	122	116	117	119	125	93	116	117	116	112	125	123	101	111	105	106	114	103	129	107	118	108	117	122	121	109	118	118	108	120	106	125	101	102	113	109	114	117	119	123	98	125	107	107	98	114	99	111	96	88	123	113	104	117	110	92	117	107	111	112	102	103	103	94	105	103	94	125	98	110	90	89	105	97	100	113	125	92	134	102	114	111	143	108	119	145	110	98	106	86	98	97	111	111	125	110	101	116	105	107	110	81	107	103	98	98	97	83	105	94	104	100	98	108	99	102	111	106	126	106	103	122	101	96	102	104	119	93	115	111	105	100	105	114	104	120	117	110	102	118	118	114	118	113	118	109	131	115	100	121	110	101	103	105	114	115	113	102	111	105	96	94	119	123	95	100	109	115	102	107	98	103	88	98	114	105	98	109	105	97	109	102	113	101	120	118	105	115	96	115	104	113	101	89	101	94	84	108	118	99	96	114	92	101	112	124	93	105	116	106	101	103	121	91	105	95	99	101	123	87	91	107	96	105	121	107	101	122	106	122	93	93	101	110	105	121	104	115	84	114	120	120	111	103	111	116	108	118	101	111	102	106	100	105	111	128	91	108	121	109	102	116	115	92	85	98	92	93	106	107	111	104	117	103	108	104	97	101	114	97	122	106	109	101	92	102	107	105	114	123	125	89	97	112	115	109	130	109	96	96	112	100	123	85	98	95	115	102	87	97	119	100	106	104	119	99	106	121	107	94	112	92	125	105	89	99	109	112	105	124	109	94	95	88	115	106	116	103	86	108	83	126	101	103	106	101	98	94	107	112	98	102	107	110	95	100	112	91	106	98	93	78	116	111	91	109	115	116	111	109	105	105	98	129	117	112	93	105	115	106	122	96	90	105	100	102	117	86	101	103	112	98	112	101	98	79	96	119	111	123	95	102	93	107	121	117	105	116	100	102	89	101	111	109	102	104	101	113	105	107	95	90	109	112	103	108	112	113	80	99	113	107	121	90	81	92	126	86	106	103	121	116	98	107	107	111	111	101	98	99	109	86	102	84	101	106	105	104	99	115	116	105	93	111	113	109	102	122	109	95	116	103	82	94	101	106	97	97	117	97	112	101	90	103	89	103	101	111	117	90	117	96	111	103	109	105	103	93	132	100	98	91	120	99	96	103	115	102	120	117	121	109	88	128	107	109	89	100	114	107	106	89	103	103	97	104	107	116	115	108	108	113	99	104	106	94	121	100	97	98	100	103	99	90	81	124	103	110	108	109	96	80	109	109	103	84	105	111	94	105	103	104	110	95	88	104	119	105	104	113	126	107	104	93	96	79	115	101	90	97	110	109	97	110	108	110	84	90	100	102	105	118	93	116	93	97	97	95	101	103	125	96	130	107	104	122	105	100	126	98	117	105	95	103	106	84	95	99	114	111	96	95	113	98	93	90	98	92	102	128	106	120	105	137	96	111	102	102	115	109	95	130	108	89	104	96	91	97	112	109	95	107	97	102	89	89	119	104	96	103	105	94	106	108	93	97	106	92	112	98	86	104	123	104	108	86	99	107	108	98	111	91	95	98	107	102	117	105	103	112	110	117	110	102	108	114	94	96	124	93	109	104	109	111	70	95	106	105	97	94	109	99	92	108	97	92	114	96	109	81	115	111	106	113	102	99	105	88	103	113	107	74	123	106	109	85	107	111	103	110	95	106	102	95	101	98	92	100	100	107	106	113	108	117	111	90	104	97	92	101	90	100	96	109	108	105	119	115	91	101	96	126	115	112	105	97	115	83	106	106	105	101	101	105	113	83	98	94	100	119	88	101	116	97	94	102	104	97	105	118	110	102	105	110	110	106	109	97	101	90	102	105	97	98	129	93	106	101	107	118	100	117	107	91	108	113	115	108	84	108	94	113	92	96	113	116	103	120	96	110	114	100	100	109	112	98	118	100	106	113	118	125	90	104	94	88	89	98	115	78	99	99	114	119	93	116	95	91	97	98	110	80	99	93	96	100	104	106	101	109	105	106	111	104	82	101	87	95	112	102	101	100	114	90	99	101	89	91	100	119	95	109	108	116	98	98	107	117	112	110	103	102	110	103	108	122	97	110	102	113	91	100	99	96	97	95	96	87	111	77	100	86	86	103	88	133	99	109	74	96	103	94	107	114	105	92	97	98	113	85	117	106	90	98	111	119	105
345	0	2700	77196	397	3	50	386	572	637	566	598	548	538	450	404	361	363	358	308	296	269	283	267	238	236	240	208	242	195	182	210	191	205	179	171	187	167	152	162	166	157	143	135	159	136	121	156	128	138	109	147	120	125	133	123	114	104	109	117	99	103	124	138	109	112	110	105	116	116	92	107	122	116	108	101	99	110	114	92	117	105	99	93	112	109	103	106	91	94	89	98	102	111	86	98	88	101	89	102	81	109	77	90	77	102	73	84	98	89	104	95	105	82	103	97	85	110	104	86	89	82	91	76	82	101	72	102	89	81	96	77	99	85	86	90	91	105	112	91	96	102	91	103	88	84	99	73	94	96	96	94	92	83	103	74	90	94	113	83	91	75	99	98	82	90	108	89	102	89	88	109	87	87	94	106	83	100	100	93	85	89	94	92	79	94	83	87	96	87	97	91	84	86	95	76	91	85	99	98	80	89	85	89	85	92	83	85	86	92	96	97	106	97	83	103	96	107	88	95	98	95	85	91	101	85	93	86	96	88	87	86	94	70	80	76	93	103	83	101	89	101	82	102	110	93	69	88	88	86	97	84	95	88	97	97	85	98	109	90	85	88	100	90	93	104	100	92	97	99	100	79	75	75	82	88	90	92	74	104	105	84	110	81	93	96	106	82	83	98	108	90	96	91	89	74	83	86	92	88	89	89	77	98	94	90	90	105	101	98	75	86	67	87	110	84	83	73	72	99	99	99	92	89	83	93	90	93	75	108	97	77	77	92	80	107	97	93	79	78	78	92	78	101	84	98	84	80	85	84	86	81	72	97	84	91	87	76	75	77	86	89	96	95	81	81	92	91	93	90	93	88	87	101	84	72	84	77	87	101	75	83	71	87	83	89	69	77	93	78	79	84	77	94	95	90	74	97	106	91	96	97	79	77	105	101	81	96	86	71	74	79	93	96	80	85	74	82	92	94	90	109	97	92	79	88	74	69	84	68	81	87	108	82	84	90	104	93	86	95	82	96	113	99	94	87	93	98	88	105	92	81	89	94	103	103	90	118	98	82	96	84	100	75	115	77	89	83	69	80	94	88	80	88	72	84	82	92	90	76	85	90	81	79	83	94	79	81	83	88	95	107	99	86	73	83	87	90	86	105	86	79	89	87	90	97	104	74	99	87	93	96	86	86	93	100	91	86	87	83	84	94	90	82	74	78	87	83	92	102	100	76	91	85	69	81	81	87	89	73	86	79	91	96	77	102	95	83	91	103	91	75	89	97	91	78	95	75	73	72	82	77	69	90	93	87	87	81	101	77	84	84	81	74	89	88	81	76	85	97	83	77	92	70	79	102	100	89	90	82	81	90	94	79	83	105	98	84	101	115	89	92	105	83	87	91	79	80	80	87	89	78	96	99	100	99	92	81	84	83	97	75	84	85	86	99	84	93	94	83	90	76	91	96	97	86	82	77	77	102	79	84	112	100	87	95	88	78	65	94	88	99	99	88	85	94	76	75	67	75	76	73	75	85	103	85	67	81	86	90	87	94	80	74	83	88	79	75	93	92	83	85	79	95	90	92	65	76	87	84	82	101	86	87	84	104	78	101	91	84	87	92	73	93	97	96	83	95	91	81	87	71	73	85	92	84	91	77	74	80	76	80	84	96	96	91	68	101	67	86	73	88	88	94	82	94	84	76	99	86	82	104	94	79	95	79	95	91	82	81	97	92	90	89	72	94	91	77	84	84	82	90	94	104	96	109	83	75	94	86	74	89	85	73	94	89	72	100	81	93	87	85	86	80	80	81	77	106	74	93	83	98	89	82	97	89	93	78	97	92	96	87	83	96	94	85	84	78	87	81	80	71	72	86	80	97	84	79	85	83	102	96	72	107	79	82	82	84	78	71	89	81	89	89	83	81	72	100	106	91	92	80	86	114	64	78	101	64	96	74	91	95	78	99	79	104	87	74	85	83	84	91	89	94	70	95	77	86	78	82	69	92	84	102	94	85	84	68	84	86	86	90	93	82	95	80	79	93	87	83	85	87	90	92	110	82	59	87	76	82	82	80	91	94	78	81	92	91	90	69	98	107	80	103	81	66	81	79	75	80	67	89	66	91	90	85	87	90	77	88	84	59	82	93	59	83	81	78	87	88	88	82	74	73	87	83	91	79	84	76	84	89	92	82	84	84	90	79	82	90	71	88	76	89	75	95	91	78	88	97	83	88	102	86	85	96	82	78	85	100	103	69	87	88	87	79	87	77	87	82	86	86	76	84	79	91	80	90	79	83	81	69	101	82	69	85	90	100	85	76	76	98	64	76	77	82	87	81	91	85	96	99	84	97	85	85	103	73
345	1	1900	77298	423	3	120	513	524	491	483	520	415	399	352	343	293	291	262	267	267	239	219	232	211	229	181	191	207	202	186	186	167	178	186	170	183	159	173	165	142	155	153	134	127	114	113	138	136	161	137	156	126	136	134	130	126	130	130	143	134	142	135	118	138	109	127	137	132	159	118	134	102	119	121	113	133	116	118	127	119	119	127	147	128	115	119	136	139	134	105	116	110	128	139	115	111	130	107	97	122	119	108	119	118	123	125	125	124	128	113	111	115	127	117	124	128	143	100	114	120	124	121	136	113	104	111	132	108	122	104	132	125	122	118	133	127	112	131	115	133	119	116	130	102	128	140	148	125	106	116	129	124	110	100	115	134	110	127	110	148	132	114	128	122	128	135	127	131	117	117	111	137	117	100	118	112	118	124	127	130	129	126	121	99	111	118	122	114	128	125	98	121	128	104	128	109	132	119	123	119	95	131	138	124	143	128	125	101	120	127	114	102	127	129	123	110	115	124	127	120	129	120	126	127	112	125	142	122	120	101	113	116	105	102	107	128	108	119	126	107	116	118	142	141	142	117	119	113	125	106	120	120	120	130	103	130	139	114	120	111	102	113	121	111	116	117	130	111	131	137	129	103	111	122	110	124	125	125	121	128	125	106	136	134	123	133	128	136	112	119	141	135	144	108	112	114	108	122	103	111	120	102	119	147	101	129	128	127	115	119	115	124	108	121	110	110	133	116	123	141	129	121	139	111	150	105	132	117	119	108	120	116	118	124	101	126	111	128	133	122	116	122	126	114	113	140	144	115	133	124	131	118	151	122	123	104	125	114	104	116	108	119	137	134	117	124	96	137	111	134	141	109	106	133	116	144	121	112	116	113	116	136	99	110	106	113	111	122	108	129	125	117	116	112	120	115	135	121	127	117	122	121	106	123	112	118	133	123	127	95	129	125	116	121	111	115	113	126	120	100	112	124	112	122	95	118	125	118	122	139	111	137	125	109	137	95	99	119	98	133	138	119	113	135	132	132	113	118	104	116	109	120	112	105	122	127	110	103	113	116	117	124	108	112	118	122	116	113	110	110	104	130	125	116	117	111	129	110	137	123	126	112	110	129	129	102	113	122	150	115	101	118	99	117	102	126	112	135	142	114	126	112	119	118	122	114	103	102	112	131	105	106	109	106	137	114	113	141	124	110	113	101	120	107	119	136	106	127	138	108	126	121	116	117	112	105	125	122	123	104	127	120	110	107	105	136	116	116	123	121	120	105	132	113	118	136	116	133	135	87	108	112	115	110	129	116	121	122	117	115	123	113	98	131	134	98	94	116	111	123	112	116	118	106	108	126	114	110	118	128	123	118	115	115	109	104	129	120	105	110	116	121	119	120	118	107	121	107	121	124	110	135	132	100	119	123	126	107	107	132	132	126	127	101	131	99	145	112	98	125	118	109	130	116	128	105	117	106	116	102	112	105	126	135	117	123	134	132	129	101	116	117	125	128	118	131	119	122	118	127	112	125	96	121	124	137	122	107	135	129	112	119	146	115	128	127	124	127	105	125	110	111	119	147	132	95	120	129	124	122	123	123	113	140	120	111	117	118	126	138	111	103	127	112	115	121	111	119	124	125	128	114	113	107	117	126	116	154	116	119	112	101	103	109	115	124	117	128	135	134	125	125	126	123	118	113	100	93	130	124	95	108	131	118	126	112	116	116	128	107	131	129	112	118	115	119	109	119	135	117	114	105	113	113	109	99	96	119	135	108	131	115	111	111	118	126	120	129	96	116	128	114	126	122	108	129	133	124	119	107	106	110	153	123	114	114	117	105	117	119	127	124	126	126	116	117	116	100	122	121	137	131	115	117	118	102	109	131	116	114	132	126	118	119	129	130	120	151	123	111	107	106	125	108	142	141	124	106	148	119	104	138	107	134	113	105	109	115	102	95	129	109	97	124	141	119	112	130	105	119	121	127	100	107	126	125	131	101	123	108	135	125	108	155	118	120	117	139	126	102	116	138	113	129	112	132	97	112	128	122	115	127	100	134	145	116	118	121	120	105	117	100	132	115	121	116	117	113	118	106	121	112	141	118	124	115	118	131	149	87	110	127	145	133	142	114	117	143	133	122	134	125	116	120	108	106	121	142	119	130	123	126	110	103	107	100	100	118	105	129	116	137	109	116	107	118	108	100	123	110	119	112	119	97	123	107	118	114	118	99	117	125	124	101	138	137	121	111	109	108	133	129	124	134	106	103	134	121	93	109	126	116	135	125	88	122	130	107	123	117	126	133	124	102	105	122	114	105	113	138	133	115	101	128	118	135	125	128	106	123	105	120	106	93	111	92	124
345	2	2100	77399	411	2	93	455	518	531	507	539	471	460	368	394	332	325	286	300	250	230	219	238	266	218	206	210	185	176	193	203	175	171	168	188	176	169	189	166	148	145	141	150	152	162	147	180	167	149	127	146	128	143	136	157	118	143	127	146	121	122	128	119	131	122	123	135	115	114	120	128	115	123	125	128	113	124	119	112	126	128	134	111	120	104	111	136	113	110	118	121	106	136	135	122	125	120	124	124	109	108	118	111	117	104	107	107	120	121	118	108	104	126	122	116	139	123	114	141	110	122	135	125	119	121	111	138	115	126	106	124	114	120	111	120	118	116	122	110	121	108	124	129	115	104	116	132	123	106	115	118	104	105	118	123	117	127	106	120	121	121	99	128	117	132	111	92	103	105	117	130	98	106	117	128	109	130	130	108	120	125	117	117	108	129	101	123	113	111	121	96	93	133	113	128	106	106	116	127	94	119	124	107	106	95	126	126	104	114	112	100	115	109	111	139	93	125	119	114	128	127	111	108	120	100	91	109	111	114	108	121	122	109	103	112	120	125	142	122	117	100	100	91	106	130	104	113	118	107	111	115	117	107	107	120	154	125	119	114	138	128	110	111	117	104	108	145	107	101	104	100	86	107	105	102	119	129	119	124	123	117	119	116	112	119	115	99	116	109	121	124	106	114	119	128	114	118	128	123	95	106	111	107	107	110	116	115	148	99	119	114	103	120	107	123	106	122	137	92	118	102	128	103	107	105	103	102	100	112	102	106	123	75	92	120	131	99	105	125	113	119	119	99	117	108	107	111	102	100	117	110	95	112	106	117	116	102	118	122	121	121	117	104	113	101	99	120	126	117	104	116	128	92	95	114	93	96	116	120	122	119	118	109	133	106	100	106	122	95	109	98	110	108	125	121	93	124	87	99	115	122	99	118	93	111	135	108	104	108	100	113	129	107	115	128	106	134	128	128	126	100	102	136	126	111	113	106	100	123	122	120	86	104	92	111	118	126	101	99	127	111	106	109	114	100	102	113	120	112	114	117	104	110	112	112	129	118	104	115	106	113	103	125	113	95	129	127	122	103	132	102	110	141	100	117	129	120	120	135	124	110	116	113	115	120	110	121	115	106	107	122	108	127	103	98	111	110	130	122	101	110	112	114	98	115	119	125	108	96	116	95	111	107	113	113	113	98	124	148	127	116	104	121	125	106	95	101	119	115	117	121	105	122	130	117	129	118	121	95	93	109	114	95	104	101	120	119	113	119	106	86	99	116	119	101	124	104	111	100	118	121	88	105	116	123	116	111	123	119	133	118	124	132	100	89	118	99	104	113	109	113	123	113	126	135	128	124	119	118	106	118	101	109	107	116	135	114	101	98	116	99	120	117	107	131	101	114	120	110	128	120	108	123	106	120	118	104	114	129	104	109	116	128	120	111	112	118	101	107	104	113	101	100	99	107	107	122	96	115	96	107	107	123	112	110	107	97	113	125	121	128	103	119	117	122	112	112	102	114	117	115	115	110	103	114	114	123	111	98	115	114	114	105	109	103	107	116	107	128	97	118	114	124	130	106	113	140	126	108	98	128	109	119	132	100	92	102	106	120	96	113	122	122	123	121	101	104	140	108	117	108	110	117	105	121	118	113	106	124	113	118	115	101	104	111	116	119	100	125	136	118	134	106	110	112	104	99	94	106	108	122	117	117	104	115	141	119	133	102	110	128	102	101	110	124	115	113	112	115	100	107	100	129	132	104	115	109	100	112	123	134	113	118	122	128	114	124	128	115	118	126	112	96	102	117	105	116	108	118	108	96	106	131	125	123	110	112	106	111	117	108	136	106	109	100	109	93	117	134	100	104	132	104	107	113	123	116	118	112	100	104	115	132	100	117	114	101	117	107	108	119	99	106	116	117	108	106	122	110	94	101	98	123	127	108	91	116	115	109	113	115	130	106	107	100	116	106	105	114	113	124	112	105	114	100	95	119	120	120	127	124	108	105	132	117	111	84	113	111	118	116	108	115	99	101	116	100	107	107	100	110	115	109	95	112	116	120	123	120	102	122	105	115	129	127	94	105	101	105	111	122	110	129	97	99	107	117	102	90	120	113	123	114	91	120	104	106	101	107	116	134	111	111	103	114	133	117	102	95	106	125	115	129	118	115	106	118	121	114	100	109	125	104	94	116	107	106	112	132	115	118	103	110	111	113	133	135	126	116	125	106	115	95	114	110	107	111	104	104	112	123	111	93	95	99	130	114	106	106	114	105	91	90	108	118	104	108	104	121	121	102	106	102	114	102	112	111	108	121	109	122	121	121	101	93	122	91	123	122	114	111	112	88	106	127	103	110
345	3	3500	77501	411	5	97	512	584	630	548	584	480	459	399	381	335	360	307	300	267	269	249	239	219	227	231	209	222	189	183	187	213	182	192	177	185	165	148	162	152	153	165	171	147	134	167	147	162	131	150	139	143	143	119	138	148	157	135	112	123	130	129	126	121	114	126	122	119	128	118	130	116	123	122	124	117	126	128	116	117	106	122	106	115	100	102	105	125	127	115	121	133	105	111	142	101	141	115	114	123	122	122	107	120	104	117	119	122	103	114	109	108	111	116	112	111	113	105	123	99	121	112	117	114	101	112	105	102	108	100	117	113	103	112	107	118	116	89	108	128	91	130	122	119	117	99	118	119	100	114	117	87	119	108	119	113	110	93	114	120	97	121	128	100	117	112	135	116	121	103	100	111	110	111	112	106	109	120	133	103	111	115	119	113	123	117	119	116	119	101	112	96	131	102	107	119	121	109	127	112	103	127	103	112	114	107	109	134	115	102	127	110	109	127	116	97	103	115	88	123	120	121	109	107	106	104	120	131	121	127	116	113	114	97	109	106	100	113	108	114	106	94	98	124	104	103	102	104	88	109	98	133	117	103	125	123	89	118	95	116	112	97	130	107	98	123	128	112	104	120	94	117	111	108	120	121	93	128	102	101	121	98	108	110	106	101	103	110	111	90	116	115	121	106	118	119	109	96	105	107	94	109	114	97	112	111	117	106	112	115	137	102	100	119	114	103	116	100	106	111	127	122	99	112	93	90	119	103	108	107	121	116	100	115	98	122	104	99	115	101	109	98	106	132	89	92	119	112	114	116	111	120	106	114	110	103	107	98	107	103	111	115	99	94	119	101	114	102	123	105	110	104	94	97	119	118	126	128	120	123	103	116	117	128	103	105	95	110	123	131	109	115	132	109	98	115	127	101	102	116	119	111	112	86	119	117	106	123	111	103	111	106	96	97	112	134	109	110	102	108	97	113	98	119	106	119	109	106	107	97	114	109	122	111	99	114	126	103	112	98	112	110	127	99	110	111	103	124	101	100	116	103	109	125	137	101	107	120	102	102	114	114	107	97	104	126	121	112	108	124	109	106	111	105	120	105	120	113	96	105	114	114	110	105	113	105	112	105	93	103	104	110	112	99	108	93	120	99	128	101	102	106	97	107	115	112	99	90	104	108	100	107	112	104	98	107	112	118	115	111	110	88	91	107	112	120	114	90	85	105	113	102	89	95	89	116	88	88	120	98	123	116	110	112	97	102	116	95	105	102	108	122	110	115	114	111	106	95	93	107	95	108	81	108	114	111	119	98	100	125	113	110	117	119	115	105	103	110	118	108	95	106	85	107	90	119	109	104	115	122	109	103	100	112	96	105	91	96	109	104	116	102	110	102	117	107	98	99	103	111	102	107	104	120	97	105	125	109	110	108	115	98	104	134	118	117	112	104	121	113	113	106	110	107	107	101	90	124	99	117	124	119	119	107	84	122	107	99	105	119	104	112	126	99	116	126	110	100	93	99	99	99	120	106	119	97	116	93	105	106	124	118	114	131	108	102	104	92	98	111	119	108	102	97	109	111	113	104	125	95	117	113	109	121	130	122	107	101	133	91	97	116	115	114	115	105	112	110	116	93	107	120	106	99	114	125	110	100	91	115	115	102	100	105	107	97	108	106	103	110	111	102	102	123	95	117	110	112	107	104	111	105	102	115	122	112	97	98	94	110	105	91	139	102	105	122	110	112	104	97	101	117	95	96	110	121	107	106	82	107	106	96	120	119	115	105	102	106	108	111	89	98	86	82	96	128	111	100	116	115	121	107	125	103	97	104	122	127	116	107	111	110	102	104	108	97	99	114	108	100	105	106	125	108	112	103	99	111	120	105	96	114	94	116	107	111	102	124	112	114	120	102	99	116	113	111	96	98	103	114	116	101	110	107	110	125	98	91	107	115	91	96	104	124	105	126	131	113	105	111	99	88	119	94	92	110	111	103	112	125	83	125	143	114	104	111	117	111	116	111	98	109	93	88	98	107	117	108	115	114	103	97	88	119	128	100	108	97	97	106	113	89	131	98	113	104	101	109	115	120	105	101	101	106	100	109	104	117	118	112	115	90	92	117	104	99	97	90	102	99	99	100	117	101	101	117	112	102	123	129	109	109	109	106	102	94	99	104	110	95	106	111	126	100	107	114	109	95	115	122	105	112	114	104	113	105	91	109	121	99	93	122	115	111	100	104	102	110	107	114	92	99	108	107	117	92	106	98	128	109	130	102	105	112	116	103	91	121	111	122	106	95	103	124	101	109	112	119	122	104	115	99	126	97	94	92	103	108	112	110	118	133	101	105	106	103	103
