0	46	30	45	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
341077591307	341077591874	341077592424	341077592974	341077593524	341077594074	341077594624	341077595174	341077595724	341077596274	341077596824	341077597374	341077597924	341077598474	341077599027	341077599574	341077600124	341077600676	341077601224	341077601774	341077602324	341077602876	341077603424	341077603976	341077604524	341077605074	341077605624	341077606174	341077606724	341077607274	341077607826	341077608374	341077608924	341077609474	341077610024	341077610574	341077611124	341077611676	341077612224	341077612774	341077613324	341077613876	341077614424	341077614976	341077615524	341077616076	341077616624	341077617174	341077617727	341077618276	341077618824	341077619376	341077619924	341077620476	341077621026	341077621574	341077622124	341077622676	341077623226	341077623776	341077624324	341077624876	341077625424	341077625974	341077626524	341077627076	341077627626	341077628176	341077628724	341077629274	341077629824	341077630374	341077630924	341077631476	341077632026	341077632576	341077633124	341077633674	341077634226	341077634774	341077635324	341077635876	341077636424	341077636976	341077637524	341077638077	341077638624	341077639174	341077639724	341077640274	341077640826	341077641376	341077641924	341077642476	341077643024	341077643576	341077644124	341077644676	341077645226	341077645776	341077646324	341077646876	341077647426	341077647976	341077648524	341077649076	341077649624	341077650176	341077650724	341077651277	341077651824	341077652374	341077652924	341077653476	341077654026	341077654576	341077655124	341077655676	341077656226	341077656776	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23330	21772	29570	24530	21774	21795	7047	1756	1089	704	596	540	487	484	484	403	397	376	380	352	409	354	342	344	376	338	354	314	356	340	344	331	352	338	297	316	311	303	329	295	319	289	299	315	296	306	302	319	342	304	294	329	329	296	312	313	309	333	318	305	303	324	291	349	315	284	321	324	302	312	300	304	330	317	304	336	300	300	276	329	292	287	288	312	309	313	304	302	321	293	307	300	293	319	304	313	304	278	305	296	312	324	333	319	304	311	323	285	327	306	317	315	290	316	282	323	318	315	297	320	321	295	321	286	306	319	294	296	297	340	283	284	295	305	307	303	277	336	325	288	317	320	292	322	269	311	279	317	318	286	312	328	318	297	293	293	290	342	314	293	309	279	345	289	339	291	299	340	296	321	317	346	316	334	316	304	301	336	304	295	305	296	303	292	287	298	328	327	292	285	335	328	302	301	320	286	313	309	295	312	327	276	323	301	310	279	311	333	281	313	302	308	305	282	291	310	299	330	284	289	297	289	332	305	305	307	303	306	296	327	306	307	285	326	312	283	288	309	307	313	303	315	293	297	309	312	288	307	280	327	309	333	309	293	294	305	335	342	311	292	316	321	292	311	281	299	307	307	297	311	312	306	317	327	287	286	309	329	323	316	319	311	305	332	299	290	305	285	308	340	303	322	307	309	312	290	297	318	283	285	276	279	269	309	314	305	286	292	306	316	281	260	288	309	258	314	298	289	298	262	320	307	320	307	312	322	297	321	275	329	278	304	316	303	284	266	277	292	303	268	314	304	276	339	311	314	320	339	315	292	311	321	318	305	300	309	272	289	305	286	299	307	329	287	307	295	287	300	303	321	300	306	303	307	315	299	323	287	292	338	294	270	304	323	325	277	300	316	298	280	323	332	280	313	290	304	313	304	326	329	314	293	283	314	308	297	320	325	319	316	344	305	273	284	285	316	325	297	307	296	279	297	301	311	336	307	298	298	309	304	281	272	280	316	277	280	311	294	338	261	297	346	291	297	320	300	290	292	296	322	312	350	299	307	320	312	293	312	315	299	299	267	298	303	288	297	293	298	298	314	284	302	302	305	292	310	303	294	305	311	304	296	307	317	302	286	331	309	327	298	289	309	310	318	271	306	305	336	305	282	301	297	320	291	273	301	319	301	310	323	317	311	320	295	295	314	315	304	292	275	304	325	325	292	312	361	283	282	299	308	298	287	306	314	305	304	328	302	316	316	301	295	336	306	338	332	290	292	292	291	311	333	319	290	289	295	317	290	343	296	291	289	309	316	304	303	330	301	280	298	277	291	299	288	283	302	294	298	281	302	305	292	293	313	278	296	295	297	287	290	280	302	283	293	305	299	321	297	273	309	287	304	324	300	297	309	277	291	309	320	299	309	318	311	315	293	299	301	286	309	324	322	313	304	286	312	306	312	300	338	303	330	289	322	294	263	275	328	298	270	286	320	309	318	299	351	328	301	309	290	289	290	333	289	317	350	330	345	280	300	335	303	286	275	302	310	319	306	281	308	321	300	290	281	284	342	292	317	252	291	317	276	266	288	341	310	276	317	315	327	324	306	281	341	313	317	303	304	309	306	323	296	309	314	332	319	297	288	265	305	293	283	296	284	296	315	333	306	268	306	296	314	305	268	296	305	319	296	344	317	290	297	287	301	279	306	303	273	324	305	283	299	294	316	308	275	310	270	281	302	294	300	304	327	320	296	321	303	316	302	262	292	332	297	317	303	297	286	320	316	294	311	282	313	301	284	303	294	321	298	281	310	310	323	295	298	314	283	278	297	311	323	281	328	296	302	310	272	317	318	283	307	317	316	283	290	319	319	333	339	320	357	285	312	285	339	348	305	319	281	281	331	347	295	323	284	308	297	326	303	295	309	292	293	277	304	305	310	345	282	291	307	314	317	316	316	310	310	300	314	256	306	313	302	304	298	258	316	282	307	309	264	301	290	301	277	305	307	278	311	320	315	311	315	305	343	281	348	309	287	312	278	299	283	301	314	308	303	333	301	315	317	313	261	315	293	294	344	314	305	311	332	312	304	356	297	320	292	300	323	308	297	315	282	297	294	300	311	294	280	315	317	273	299	296	307	249	293	306	285	306	315	294	278	301	301	277	304	295	310	319	316	316	287	313	298	317	289	301	302	287	325	310	324	296	324	323	291	292	310	336	280	321	294	309	334	335	340	331	300	287	279	329	285	340	304	307	306	325	308	279	294	310	306	287	311	282	300	322	273	293	310	305	313	325	288	290	287	294	282	292	266	321	306	310	287	311	325	297	296	296	309	256	309	292	289	296	285	314	313	279	321	314	304	299	318	308	301	303	286	322	302	327	283	296	337	332	330	328	292	317	312	259	304	308	283	313	303	319	306	291	287	309	302	304	296	309	295	295	288	344	301	295	297	284	291	270	327	317	320	308	295	314	286	312	329	315	296	289	294	281	290	318	267	315	295	303	325	328	309	261	292	315	316	288	299	296	287	300	308	311	297	309	324	321	283	297	295	291	291	304	324	278	299	323	338	290	303	321	290	293	266	296	296	299	280	310	298	274	288	280	290	305	267	317	332	323	303	304	285	331	295	309	288	297	309	309	299	306	302	291	307	336	320	274	280	277	289	266	311	302	324	326	310	311	320	314	300	291	293	322	298	292	300	312	274	298	295	315	311	326	312	303	305	270	280	335	277	297	280	324	330	289	288	311	300	328	284	298	315	296	271	319	270	296	313	294	327	295	334	298	310	348	327	316	279	300	298	312	311	282	286	300	283	282	315	340	295	305	303	299	304	297	304	314	309	328	306	315	279	306	287	309	337	328	300	330	312	308	329	337	279	304	308	336	320	302	311	313	345	286	310	307	271	300	287	302	300	332	325	340	281	299	290	285	299	300	329	295	303	308	276	322	304	316	319	291	284	301	278	273	310	317	290	302	292	284	305	301	329	302	323	299	299	298	279	299	286	322	306	310	305	269	292	277	297	283	314	295	279	292	297	289	349	266	305	289	310	299	301	279	327	283	293	312	313	289	296	303	287	301	290	289	280	283	286	316	299	290	292	281	272	324	304	295	270	281	330	293	319	277	311	319	309	281	298	310	324	304	290	297	281	309	299	297	306	301	296	328	273	350	324	297	290	285	290	269	319	271	304	306	307	333	292	296	310	303	292	303	317	310	325	296	289	334	293	324	294	300	309	308	302	319	310	301	315	267	314	288	296	278	289	325	308	311	322	267	317	279	300	287	284	333	298	295	301	299	261	312	301	290	295	306	280	289	298	317	252	302	324	298	306	293	294	314	298	300	320	279	337	318	301	309	318	287	305	300	315	302	294	306	289	298	270	310	280	285	276	310	314	301	343	291	336	331	305	307	326	304	350	312	278	287	312	304	289	309	299	317	318	289	308	305	325	280	299	285	329	357	293	268	318	323	307	320	296	303	288	277	284	342	317	347	325	312	268	342	295	313	334	294	287	308	302	340	308
6780	18271	12044	11967	3586	2747	2054	2651	1924	1027	851	757	656	588	546	525	459	481	413	415	435	423	400	402	366	396	348	346	374	367	373	332	342	348	357	333	304	371	279	279	352	332	314	312	330	323	339	323	302	320	339	333	309	303	316	314	302	316	329	335	314	304	308	331	335	294	305	315	340	308	318	306	310	332	319	325	294	325	328	309	309	328	299	304	286	308	304	316	326	313	310	306	303	330	313	302	332	281	343	305	311	298	319	313	321	291	333	326	306	311	285	293	307	306	336	321	355	284	330	305	313	311	299	312	301	335	303	318	325	297	312	306	321	282	310	298	307	318	271	301	294	318	284	307	301	289	328	315	315	300	313	304	321	289	332	297	311	307	314	309	341	271	329	312	305	293	305	303	293	312	307	300	304	298	300	305	286	318	316	312	297	318	326	294	298	358	298	286	284	280	280	308	301	304	306	312	292	279	289	308	331	311	321	333	302	289	296	298	296	326	295	314	372	323	310	324	322	329	317	304	284	326	299	349	311	316	320	311	300	315	333	286	307	317	274	323	297	298	301	302	300	316	309	300	308	318	287	278	314	315	337	324	298	287	304	310	292	296	297	312	325	291	305	293	287	315	316	285	303	292	286	296	284	323	300	338	303	302	278	317	302	279	335	289	317	290	310	309	288	289	307	291	295	346	311	307	295	296	323	307	285	288	290	308	291	289	329	320	288	307	297	320	305	300	320	305	315	302	324	298	312	308	296	319	287	319	300	280	305	298	323	319	319	314	303	284	285	304	326	330	311	283	314	318	323	299	305	310	332	326	287	304	319	319	288	301	304	319	290	288	302	307	296	271	285	316	338	324	285	310	320	314	284	336	293	293	257	307	291	319	307	313	296	310	325	323	306	329	329	332	293	310	315	309	307	315	307	293	310	330	294	289	320	290	298	330	315	291	306	301	283	310	310	329	301	330	318	317	305	306	325	298	298	308	340	281	316	302	288	314	304	301	266	296	327	281	305	315	304	317	320	309	317	304	306	312	288	295	318	303	304	263	288	285	303	327	276	301	301	295	307	315	310	323	285	321	281	317	289	315	296	294	309	309	291	317	313	297	310	319	294	302	316	297	290	339	319	299	273	308	303	293	308	332	325	320	311	286	293	317	337	296	278	305	308	329	295	298	290	279	305	322	286	286	295	300	320	317	350	302	292	320	297	297	358	297	306	327	322	305	324	310	303	297	324	302	283	340	299	315	294	327	315	317	297	312	298	321	311	360	271	306	335	333	295	297	294	291	303	298	302	305	315	325	304	315	299	269	315	336	304	300	292	310	297	310	296	336	305	306	313	289	302	312	334	292	313	314	280	329	291	317	317	306	286	299	325	298	294	287	303	278	315	306	298	296	265	318	311	287	305	336	301	293	315	320	287	296	312	303	286	294	339	311	298	294	310	264	294	314	270	311	314	274	305	306	305	312	320	308	318	304	316	313	323	298	276	335	294	293	323	294	322	297	340	322	306	299	326	308	339	276	309	320	325	331	297	314	304	327	301	317	327	303	319	319	321	325	316	294	333	337	289	316	288	277	286	308	300	277	281	305	288	310	303	288	294	289	306	295	338	315	329	326	289	313	310	308	313	322	298	321	298	315	316	296	330	316	338	330	328	346	311	295	340	310	307	314	308	288	277	277	340	311	313	296	326	311	340	296	302	289	313	301	286	342	294	318	316	290	297	323	303	293	290	323	299	301	303	295	310	315	288	307	276	307	329	294	313	303	288	310	296	305	305	305	299	301	311	285	323	289	324	309	293	312	340	333	274	333	321	286	300	287	313	327	301	298	279	312	301	300	286	315	286	284	279	276	290	326	293	318	307	310	321	288	318	338	318	293	315	323	315	320	314	313	281	301	319	309	305	302	300	292	285	292	309	301	321	291	310	331	334	314	278	314	328	314	286	322	297	299	292	326	304	301	297	318	325	296	310	319	322	275	291	312	291	284	324	321	307	317	292	344	331	309	305	297	320	292	297	273	318	317	319	319	311	327	284	325	300	327	296	308	305	301	290	343	324	270	315	286	326	316	307	319	278	282	332	312	306	351	287	278	290	301	317	301	285	322	278	289	318	316	284	288	305	322	297	312	303	298	305	305	313	288	305	253	318	301	316	289	331	337	299	289	312	287	307	342	311	298	311	283	268	318	289	264	326	294	310	313	287	304	306	327	321	306	302	313	311	331	351	311	313	320	340	287	296	316	300	314	310	292	330	313	298	325	278	322	314	291	343	307	298	320	295	285	304	299	323	307	337	327	329	286	317	292	304	296	316	287	297	330	328	280	307	316	301	308	286	309	304	318	291	305	300	340	289	316	305	254	318	309	281	335	319	332	313	299	314	313	314	327	316	307	278	311	333	292	315	281	349	296	361	317	320	332	285	291	309	309	296	306	307	318	275	290	298	353	326	308	307	336	330	300	300	305	307	297	299	288	307	289	287	309	307	334	280	302	324	307	314	291	330	296	297	299	322	301	296	300	308	288	282	306	310	306	320	308	273	295	309	313	283	334	324	341	314	267	295	281	296	305	327	307	291	305	291	299	307	291	319	328	292	306	320	310	305	313	305	314	291	340	319	311	289	323	322	281	320	294	332	283	324	295	311	311	325	304	280	312	297	320	317	304	288	310	280	333	308	299	326	326	331	293	303	319	307	329	329	282	309	308	310	306	327	303	325	320	293	301	276	259	310	321	335	308	287	323	305	316	309	299	317	305	285	291	330	329	292	292	309	299	282	286	319	308	311	305	258	296	306	296	289	304	331	293	304	311	319	353	300	300	308	312	311	304	318	329	316	298	295	296	323	286	326	319	324	310	322	316	279	312	302	323	290	312	307	310	333	307	294	306	323	315	309	318	292	294	287	319	295	317	307	307	287	301	294	335	296	340	315	292	320	289	329	306	320	294	319	278	301	329	317	335	308	323	299	293	327	274	315	313	297	300	317	302	293	309	336	314	315	324	298	326	292	297	311	308	287	317	318	301	315	285	310	301	335	299	336	308	312	283	300	310	321	309	292	287	306	285	286	282	279	292	304	307	264	303	302	323	274	280	294	299	332	293	320	282	297	294	305	327	324	313	320	329	307	297	318	327	340	301	277	312	275	286	292	309	289	292	316	321	310	293	341	289	279	300	293	296	311	281	325	297	313	313	340	305	329	303	301	343	316	320	312	326	289	331	321	338	306	306	326	295	290	270	297	303	295	289	301	284	278	344	307	313	279	293	289	339	320	304	312	299	288	300	296	303	286	291	312	300	297	307	329	340	294	313	346	309	303	317	299	272	276	303	321	329	308	306	298	315	325	293	286	344	322	307	303	293	328	333	317	299	324	292	268	313	312	304	303	290	303	308	308	313	284	322	333	301	282	301	294	329	304	271	291	327	297	320	329	286	301	314	313	318	304	313	294	307	298	291	327	337	332	294	307	334	286	267	287	299	280	308	323	273	331	344	255	325	314	303	326	305
27481	16610	3314	907	339	269	220	220	222	169	200	174	190	177	189	167	167	161	162	162	214	160	138	163	173	195	169	197	183	157	169	185	172	181	182	164	167	157	166	178	176	192	188	156	199	161	170	173	165	162	153	163	195	166	182	167	166	174	170	171	161	187	182	186	171	160	173	158	175	165	185	164	182	168	166	155	167	159	159	177	171	151	170	170	174	203	180	158	179	183	196	158	175	159	177	146	165	187	197	167	173	176	182	170	147	168	191	161	192	168	174	154	175	182	183	166	155	135	168	159	179	174	160	176	165	202	169	178	170	184	167	177	220	175	176	177	170	172	162	164	177	168	178	174	216	174	154	197	165	194	171	161	173	153	172	146	160	177	189	186	210	146	165	177	167	161	166	190	165	190	189	171	159	167	175	180	173	136	188	171	178	172	181	172	172	190	158	168	156	183	162	187	160	180	176	197	178	196	134	162	173	172	167	166	168	163	197	185	165	187	200	183	197	151	168	178	186	160	187	171	169	164	160	188	150	188	181	167	160	177	157	141	173	188	189	196	208	166	180	179	170	147	162	171	174	182	164	172	143	178	163	177	193	162	166	166	178	179	152	176	175	180	176	159	146	162	150	181	173	179	169	175	156	175	186	181	168	171	139	179	180	154	185	184	182	172	182	185	182	169	177	180	178	187	159	156	169	164	164	177	157	172	186	174	156	174	169	162	190	159	187	184	166	165	180	168	168	194	196	175	177	148	163	162	186	166	188	202	167	164	166	146	165	194	159	147	176	167	190	165	159	183	170	166	155	177	186	171	175	159	156	173	167	171	169	185	171	162	194	179	148	172	175	155	167	196	157	181	166	219	156	150	178	160	167	175	187	157	199	167	171	169	202	171	174	155	167	163	162	163	179	158	191	188	164	170	167	161	138	180	181	167	175	189	187	166	164	166	164	172	162	181	195	174	170	185	186	168	171	158	202	176	175	167	169	152	176	164	165	175	189	166	195	181	152	193	188	161	175	160	158	148	189	156	171	167	167	181	168	174	162	177	172	180	182	178	155	184	175	158	174	196	182	168	170	167	173	172	177	170	187	148	152	146	183	175	186	192	185	168	163	175	167	178	150	195	188	165	203	174	166	198	178	155	174	149	164	162	155	182	172	166	160	172	182	175	188	188	178	168	181	163	173	166	160	166	170	191	185	176	185	152	171	181	163	176	165	187	187	208	165	167	168	175	189	174	178	162	197	191	191	169	153	159	180	157	169	151	173	171	182	202	191	179	171	180	155	156	196	189	192	189	182	158	175	165	180	184	172	173	176	180	174	166	188	174	153	167	161	197	170	149	172	171	147	177	179	170	173	176	177	176	162	167	163	184	195	167	173	183	172	181	187	193	169	206	171	165	171	186	178	173	182	179	166	178	167	168	169	198	186	166	175	184	156	164	156	169	169	177	150	169	200	180	163	181	180	175	169	180	170	173	173	173	172	192	167	159	190	184	171	205	187	168	164	184	177	185	157	189	173	165	179	167	165	159	182	195	182	184	184	144	153	175	156	172	184	176	167	163	211	153	174	167	178	186	169	169	175	167	197	175	182	170	165	168	159	184	182	143	186	159	169	187	180	174	179	187	168	170	189	171	169	163	177	161	167	161	162	175	184	156	178	176	171	163	178	185	174	184	187	141	173	179	173	187	187	183	184	200	169	181	194	158	160	165	183	190	174	183	167	156	163	177	177	167	162	180	199	163	187	178	174	193	166	174	182	191	200	197	185	177	165	160	156	174	206	176	153	156	161	165	185	186	177	172	157	157	176	196	165	179	162	172	166	173	160	190	167	187	168	157	180	175	177	171	163	156	171	169	170	165	181	158	177	169	174	162	160	170	160	158	203	169	164	154	167	164	168	183	199	177	200	182	129	160	160	161	161	161	170	182	174	181	146	175	187	181	166	169	189	187	168	149	184	187	185	201	173	193	183	174	162	167	188	182	158	170	172	166	158	175	193	183	178	174	171	181	167	172	197	175	145	170	175	193	157	177	186	164	175	174	186	211	161	162	172	167	185	166	172	165	170	183	205	183	150	186	178	166	166	173	167	182	194	161	173	163	183	183	169	176	177	211	153	185	148	186	193	163	162	191	164	153	174	152	170	169	166	179	187	188	177	157	184	200	209	184	168	164	186	157	181	170	184	192	170	148	163	177	177	168	184	167	154	174	164	175	197	182	179	182	166	185	173	181	195	172	156	178	161	173	175	174	194	204	185	170	191	180	191	178	174	193	167	161	163	180	172	153	168	200	170	198	174	195	153	184	183	165	170	157	171	187	188	187	158	161	181	171	140	153	181	176	167	178	178	173	170	169	162	174	189	164	168	162	179	155	141	161	176	171	189	172	181	179	182	187	166	161	160	162	177	182	135	169	202	185	178	156	162	158	179	155	186	173	189	167	183	156	160	169	168	144	174	173	168	176	193	183	190	171	175	161	140	170	164	171	176	172	170	174	156	182	171	183	182	174	181	206	153	191	184	169	170	166	174	161	196	191	162	175	171	176	190	161	167	195	190	148	183	186	189	161	149	179	176	180	189	153	173	172	157	149	189	185	173	164	191	201	176	163	179	178	166	187	157	195	166	165	173	193	158	154	172	162	181	165	197	177	158	199	193	152	176	189	181	183	195	154	171	187	175	164	163	180	170	178	170	165	175	171	184	193	161	161	176	189	196	183	168	164	184	173	170	177	186	196	179	190	180	179	170	185	165	162	206	184	161	176	158	172	155	180	184	203	197	194	168	180	161	150	178	194	169	176	175	193	190	190	153	170	169	195	161	168	170	177	181	183	145	199	153	150	188	202	150	169	184	172	176	137	181	171	170	168	173	167	201	166	161	170	186	162	206	168	169	158	176	182	178	175	170	165	177	181	175	160	162	209	195	157	197	180	180	186	154	162	171	186	162	174	175	179	188	160	168	146	153	187	196	179	202	188	156	148	181	177	184	164	179	191	200	201	164	179	166	159	169	171	188	160	198	152	144	195	184	183	192	179	158	169	169	180	153	168	172	165	187	191	171	153	193	175	175	192	170	167	182	165	157	182	152	187	187	199	175	177	168	179	179	173	178	132	203	162	181	166	166	161	149	161	193	193	183	178	184	165	170	173	188	171	180	195	190	179	178	193	164	188	167	161	168	195	165	195	155	171	190	200	167	156	161	175	167	177	132	170	194	182	180	150	167	184	169	190	162	195	186	169	187	177	172	161	172	167	188	176	179	187	147	175	189	150	180	169	167	171	174	148	204	187	168	161	152	154	196	173	148	165	169	156	182	167	168	168	183	168	176	186	161	206	161	165	173	165	179	178	170	175	179	169	184	167	178	182	168	173	180	190	156	186	174	177	165	174	188	207	167	176	166	193	172	165	169	164	173	156	159	150	160	172	144	161	170	169	174	170	180	192	166	158	168	196	178	158	162	152	174	189	178	147	168	176	178	185	171	178	179	170	183	173	205	194	165	166
5422	2856	1549	775	387	352	264	260	239	215	190	182	206	198	167	195	200	180	188	222	186	205	213	194	204	186	199	185	210	214	188	214	189	165	189	188	205	197	183	200	199	188	197	178	217	216	193	181	229	182	214	188	206	171	193	194	201	172	185	187	201	206	186	184	215	175	217	182	184	187	214	187	166	201	211	182	200	182	198	208	198	206	182	221	180	206	205	204	180	185	199	207	173	174	196	160	189	200	199	186	198	220	198	167	194	160	182	177	205	193	156	188	188	196	198	194	207	189	189	174	209	184	200	198	192	197	189	190	192	201	198	188	190	184	175	173	202	185	195	221	223	180	177	209	191	197	199	180	197	188	179	172	206	208	183	187	177	204	204	193	210	190	189	206	220	210	216	202	161	182	190	189	204	195	184	186	208	199	171	194	202	222	203	211	183	188	188	206	194	195	184	185	178	196	167	180	207	189	194	184	202	204	201	225	183	190	192	173	194	193	192	214	208	169	184	175	205	196	199	208	210	196	188	187	185	200	209	204	191	170	174	218	165	180	177	200	231	210	179	181	169	186	178	211	187	211	170	208	180	185	196	209	200	199	199	219	176	193	192	189	203	175	198	198	207	218	204	206	205	210	208	189	209	189	168	217	186	182	210	209	189	196	191	200	177	197	189	193	174	208	180	177	211	174	178	170	167	215	174	212	195	197	193	202	193	183	190	194	216	160	174	189	201	196	182	183	206	196	175	180	184	200	185	191	182	204	216	210	190	202	197	187	205	169	231	187	195	195	181	180	164	192	193	197	189	208	188	203	218	182	193	185	188	207	198	185	201	198	187	187	199	183	191	175	175	205	160	189	199	185	184	210	184	220	189	187	209	167	207	194	186	196	205	183	214	208	205	182	194	192	193	181	184	250	202	200	200	223	184	190	185	187	192	188	206	185	192	179	191	211	193	192	176	194	191	199	192	199	184	194	197	216	224	171	193	185	192	212	202	188	188	188	204	181	182	199	202	190	192	210	230	183	193	189	171	195	189	194	197	181	189	188	193	229	214	201	212	197	233	196	187	220	188	180	200	178	178	204	192	212	203	211	203	183	198	197	212	221	202	191	190	193	203	202	208	211	196	202	197	192	202	207	188	192	179	174	203	183	200	180	208	201	169	204	187	212	211	173	220	195	218	172	202	178	201	196	189	197	184	186	183	188	213	176	227	190	177	166	196	190	207	168	184	196	195	187	188	189	204	193	201	190	180	186	197	190	181	192	217	196	183	194	157	203	213	172	181	191	198	183	197	197	207	182	190	183	174	208	203	190	182	201	187	185	209	202	180	192	193	207	177	182	204	190	192	183	176	184	184	223	186	196	195	198	198	183	171	196	190	187	207	202	206	209	181	173	194	187	193	193	215	181	204	228	191	175	207	204	220	207	186	211	164	199	194	186	207	182	181	204	178	201	205	208	177	188	200	195	178	186	180	170	193	185	173	187	189	197	185	192	189	175	188	195	190	190	209	174	181	203	203	171	209	182	196	190	212	202	206	185	206	211	184	190	196	207	177	190	213	208	194	208	213	191	195	180	191	197	190	206	189	207	193	198	177	202	197	181	194	177	177	194	181	171	195	183	203	174	183	196	210	200	197	210	200	195	199	207	191	162	219	169	192	205	189	171	206	221	168	186	213	215	184	188	198	160	192	176	192	176	202	194	209	198	209	177	218	190	215	203	202	207	206	172	235	190	207	205	175	193	183	177	203	191	168	195	224	216	216	200	200	181	173	201	166	215	190	191	199	201	178	186	209	196	194	169	208	195	197	184	200	194	195	184	208	201	192	206	192	198	217	181	214	217	195	213	175	210	213	196	194	180	217	194	218	184	197	187	182	183	181	188	205	180	204	194	186	202	178	198	171	181	203	191	201	208	220	197	176	195	162	168	218	172	195	191	185	221	217	186	188	183	181	173	204	212	213	218	174	195	200	195	190	188	210	219	185	190	191	202	189	182	209	183	216	212	203	203	203	182	162	198	195	190	193	193	172	216	173	191	202	198	207	180	175	207	195	180	180	202	187	188	155	159	222	190	175	162	184	200	192	192	219	165	190	171	183	215	187	175	201	201	186	179	179	204	193	210	188	166	180	203	179	171	196	195	183	202	183	212	189	171	174	170	187	197	187	198	185	171	187	195	164	167	226	196	211	167	204	183	198	220	213	208	187	207	185	204	182	191	199	190	200	203	214	209	192	197	190	184	196	187	196	178	195	192	191	205	219	176	193	192	176	192	186	212	212	180	196	199	185	205	210	210	201	181	208	183	178	180	198	182	213	239	191	201	202	193	200	192	195	172	191	178	205	180	201	181	189	184	192	188	198	197	172	180	177	219	190	229	182	171	179	195	211	192	188	189	205	178	183	198	176	202	187	191	201	195	207	205	213	192	192	196	221	216	176	215	212	215	188	184	188	174	221	194	189	169	188	210	189	165	199	192	210	200	206	207	207	186	187	204	193	198	168	196	195	204	204	188	209	198	199	211	194	194	180	216	212	213	170	181	199	192	179	194	188	189	191	189	195	168	186	196	210	193	213	216	196	197	208	190	179	199	219	178	174	193	187	181	205	187	184	181	172	201	188	176	185	184	181	192	188	164	204	216	197	191	180	184	199	189	198	206	184	199	196	188	227	214	180	182	180	185	185	204	192	211	204	183	218	197	204	204	197	187	190	175	210	213	206	180	200	208	197	204	205	208	218	198	235	181	189	209	191	214	210	184	187	180	186	204	193	232	183	211	181	203	210	194	191	183	196	207	204	192	191	201	185	203	199	178	200	189	211	196	200	212	192	202	193	217	220	207	196	184	185	179	184	189	212	188	187	189	171	198	188	222	202	213	195	190	215	232	190	196	184	179	204	183	210	207	202	180	203	205	201	180	192	205	179	168	205	210	207	178	173	213	170	201	198	190	191	202	193	163	184	195	188	204	162	207	195	179	159	204	203	198	194	200	180	200	195	200	193	204	212	198	193	218	179	180	180	195	205	186	210	180	211	202	201	200	198	218	218	173	197	208	186	178	196	189	179	198	186	197	191	206	194	203	189	187	208	175	185	181	208	197	190	201	195	204	183	181	178	186	207	194	170	196	189	203	181	205	188	213	187	212	194	197	206	180	204	168	202	153	194	180	188	214	192	214	184	201	175	194	196	180	188	207	196	199	182	217	190	218	182	166	180	206	184	191	220	193	173	190	187	197	206	198	184	177	188	178	205	199	190	190	196	197	203	174	172	184	206	176	191	189	183	210	190	194	192	181	177	199	211	231	170	188	170	191	173	189	179	223	192	202	181	217	193	225	198	227	200	180	195	204	194	176	193	198	197	202	187	202	193	175	200	176	226	216	189	188	211	190	223	198	206	169	173	180	200	172	208	204	219	188	202	187	175	188	191	179	199	165	171	187	217	172	185	202	187	215	186	199	191	193	192	180	198	202	207	183	189	178	175	183	174	217	203	209	186	199	210	203
23746	21080	28089	24277	21025	7541	727	912	593	323	259	234	225	217	195	182	201	162	150	144	167	134	147	137	138	153	140	141	120	132	141	141	151	116	157	134	125	120	132	142	139	136	124	126	137	123	115	121	137	132	145	138	124	138	138	126	142	133	142	122	119	113	119	144	135	141	124	126	123	113	141	119	128	131	148	102	116	121	132	122	129	138	127	117	126	132	124	120	123	109	109	130	123	131	126	128	114	123	134	117	134	153	132	110	119	106	101	107	122	134	120	115	119	117	125	127	125	128	106	128	143	115	121	143	122	139	131	138	113	110	123	132	121	134	117	112	131	115	109	122	120	109	123	127	152	128	140	128	138	114	139	117	137	113	132	121	132	115	131	143	114	116	119	128	137	102	110	132	123	140	130	121	120	134	127	115	121	141	146	124	124	125	131	121	112	134	114	142	137	142	136	119	118	126	123	132	129	128	118	124	122	119	115	106	109	129	119	122	106	114	130	132	116	125	112	133	105	134	126	113	113	117	107	140	95	110	113	111	101	131	123	134	110	118	140	116	125	133	133	138	136	126	122	127	128	98	119	114	112	119	136	108	124	111	139	113	115	120	119	112	126	129	127	106	126	98	125	122	107	129	117	114	118	129	124	118	120	116	128	136	107	123	119	108	132	113	119	126	140	125	119	123	120	126	127	103	136	133	139	142	127	127	109	126	100	118	107	115	120	109	123	129	123	128	108	132	109	121	104	118	116	121	129	128	142	110	133	114	109	140	116	120	105	120	132	124	97	145	138	110	114	136	108	129	111	121	130	116	118	102	121	109	122	113	141	115	135	145	129	109	114	117	105	120	129	127	123	112	112	105	132	121	132	112	88	120	125	132	135	115	135	121	131	129	133	138	119	125	130	106	107	112	131	132	136	121	131	110	143	116	102	135	117	109	137	122	126	134	112	128	120	125	104	124	124	127	123	109	119	142	126	138	107	127	131	88	118	138	132	119	125	137	137	136	130	142	125	146	119	119	116	117	116	131	137	128	120	117	117	124	117	118	144	103	125	130	131	130	144	120	136	100	129	114	114	120	128	134	116	123	121	117	124	117	121	120	104	130	123	130	115	146	124	116	107	147	124	132	122	109	127	116	127	129	113	117	117	118	121	121	131	112	139	109	122	131	134	124	121	115	117	124	138	114	116	132	127	142	113	122	126	126	135	106	144	110	121	110	131	98	134	118	130	92	122	144	111	151	111	133	133	138	114	116	110	116	128	109	122	106	121	136	111	129	121	116	139	135	134	114	143	124	122	125	123	116	117	111	119	130	97	137	132	121	120	138	121	111	121	119	120	119	135	120	127	131	133	141	105	140	120	125	108	139	107	120	119	111	119	130	125	114	145	113	109	132	117	114	147	128	122	131	128	119	123	113	134	104	112	132	129	111	119	117	117	119	129	127	131	120	131	134	128	119	136	125	118	123	124	119	121	112	130	130	124	136	125	131	133	123	110	129	176	132	143	130	124	127	145	108	121	113	118	118	117	129	125	110	129	122	134	119	116	103	125	132	100	113	129	118	121	142	123	132	124	136	110	111	145	116	122	136	123	115	128	131	140	104	138	137	138	125	93	119	118	93	95	114	121	119	125	122	113	117	123	112	130	143	136	110	117	131	129	128	121	128	105	131	118	121	130	134	114	116	122	129	95	117	126	128	120	118	145	117	114	124	122	127	113	114	122	120	138	111	122	121	118	116	129	131	135	130	118	111	109	138	145	113	133	126	128	121	122	131	132	122	139	129	111	108	134	121	119	126	146	122	118	123	130	114	119	126	120	123	118	111	137	117	108	120	117	134	134	121	143	109	126	107	99	125	127	133	127	156	125	115	118	159	117	148	113	125	104	133	123	106	110	116	99	117	125	134	131	123	131	110	126	129	144	140	120	93	128	118	135	116	133	138	110	108	114	125	127	128	103	108	129	125	112	118	97	109	119	124	121	130	146	121	135	115	125	111	141	130	108	118	125	128	102	112	107	112	123	123	117	107	114	138	129	141	116	144	100	119	98	133	139	112	131	142	134	143	113	128	107	117	134	107	131	126	114	121	118	131	127	117	101	108	135	115	111	134	117	117	120	117	122	119	131	134	129	115	117	107	105	132	124	108	127	121	98	120	135	94	124	119	111	124	123	130	105	124	122	131	113	152	128	143	115	133	135	125	131	146	100	109	131	128	118	141	117	135	123	117	129	110	162	119	111	124	135	149	128	128	132	102	125	106	118	141	129	128	109	106	134	136	135	119	143	140	113	135	130	118	128	103	127	129	124	133	108	123	137	120	121	118	115	132	121	130	129	144	100	128	133	131	126	134	123	119	111	122	129	114	137	117	124	120	121	120	139	130	122	119	116	107	120	110	129	124	112	112	131	133	116	121	116	122	124	132	119	133	122	132	115	95	103	139	131	113	124	108	122	122	108	135	115	127	126	137	127	136	124	117	122	147	109	130	128	109	125	120	130	134	104	120	121	106	121	115	120	122	97	129	110	113	108	130	118	125	121	148	135	122	133	111	127	131	91	124	122	117	124	136	107	114	114	119	134	125	135	129	140	129	127	135	121	142	121	140	150	133	116	140	131	128	114	125	123	133	130	109	118	143	124	107	116	142	138	136	131	120	140	138	145	131	117	126	125	129	116	120	113	124	142	131	126	133	115	128	107	127	137	126	137	137	116	110	134	118	111	119	107	134	138	109	109	121	131	109	147	140	144	124	119	129	133	143	131	104	125	136	117	128	121	112	119	127	115	116	117	114	133	124	105	106	103	116	116	108	122	138	117	146	141	122	103	111	133	108	117	121	141	101	119	134	128	113	127	133	111	136	130	132	142	103	124	139	126	124	131	117	122	134	120	119	127	127	134	108	129	119	128	132	123	116	125	134	123	114	128	108	122	124	132	128	125	110	112	125	122	128	126	143	141	144	117	98	140	95	160	120	102	140	121	99	143	124	107	140	120	124	106	143	132	111	147	118	130	120	119	137	113	137	143	121	133	116	111	96	125	116	122	134	119	129	122	128	105	129	115	122	117	118	138	113	109	120	123	132	131	126	122	118	135	126	122	126	113	143	117	126	129	142	108	113	118	138	122	122	125	109	128	137	120	118	124	112	122	122	138	126	110	119	109	123	133	132	124	106	136	128	132	132	122	129	115	139	116	109	126	131	115	143	104	133	110	136	124	117	130	119	120	113	140	125	117	116	138	122	102	108	119	128	116	113	139	134	119	105	122	120	106	102	97	130	146	134	107	126	130	129	116	127	112	133	137	108	112	119	123	124	123	117	130	111	111	142	129	136	124	109	148	120	128	104	109	117	133	116	130	115	137	128	112	135	118	129	115	146	126	136	118	137	129	134	117	130	107	135	130	125	118	122	115	111	122	124	119	151	122	142	124	158	108	100	138	117	140	132	127	122	126	121	137	116	111	123	113	119	133	112	121	114	122	117	111	136	126	118	125	118	126	129	132	121
4903	11943	7233	6799	1824	1496	960	1646	973	498	359	350	304	245	259	200	243	231	210	185	162	172	164	186	184	168	149	163	157	167	160	159	144	157	148	142	140	161	137	165	139	153	156	122	141	148	146	137	157	150	143	165	128	125	163	135	148	144	125	139	128	139	139	134	139	140	154	129	139	133	138	157	150	154	153	138	156	135	141	135	134	137	131	138	130	153	131	142	130	127	123	138	139	141	142	144	141	117	131	124	150	148	145	130	134	134	156	145	115	124	134	144	148	141	155	130	147	150	122	151	123	133	115	120	145	125	158	146	130	125	114	136	137	124	134	140	123	127	145	120	124	127	127	168	148	120	143	127	139	145	155	134	127	145	122	118	150	125	143	145	134	136	158	112	128	141	114	139	144	134	149	150	140	133	144	126	134	135	154	132	130	129	157	140	149	139	143	110	146	134	146	133	129	117	138	133	151	151	149	108	122	143	132	140	109	146	126	159	113	125	142	130	134	156	140	138	134	131	133	153	117	98	144	137	135	161	136	139	145	153	129	136	145	144	127	114	129	134	132	135	135	125	123	128	137	146	140	134	146	135	133	147	144	131	122	136	139	128	127	132	141	139	145	138	155	120	123	135	134	132	132	135	133	146	130	143	133	147	145	141	124	140	140	116	139	124	108	131	144	147	131	127	129	134	138	147	138	114	134	155	133	141	120	121	116	140	150	130	129	143	145	121	136	153	147	125	129	133	118	151	135	147	129	137	112	131	122	121	138	152	132	134	130	133	138	135	114	130	139	129	119	140	118	146	141	133	146	135	145	138	136	139	134	125	148	136	138	146	132	143	133	138	137	128	151	138	153	145	135	141	135	162	137	142	128	130	124	154	138	155	123	142	126	147	148	141	137	135	122	143	145	138	144	137	130	101	143	134	132	150	133	131	150	144	137	135	149	137	139	145	136	117	132	128	149	132	133	124	119	123	122	123	145	143	158	138	139	127	124	112	128	128	153	126	132	132	126	128	135	135	131	142	118	145	129	153	156	135	134	119	145	137	145	137	138	148	138	146	148	117	142	162	122	126	150	153	147	124	141	134	124	140	144	142	114	128	107	136	128	166	135	145	128	133	149	131	115	154	155	112	136	128	140	150	142	127	133	157	138	117	156	132	147	130	123	143	141	140	136	136	125	139	123	154	140	142	137	125	142	138	139	139	134	128	125	145	126	133	140	143	145	130	125	143	122	140	151	124	140	138	140	119	136	142	126	126	127	143	118	139	133	129	134	124	128	150	104	149	148	144	145	135	134	125	141	148	136	135	143	135	147	149	123	126	143	137	157	137	134	147	130	138	130	128	114	156	116	166	148	144	106	165	116	117	150	137	136	132	155	121	130	125	139	142	119	135	133	144	138	139	128	122	145	124	148	155	122	152	141	159	143	131	126	121	138	128	138	150	123	135	153	130	146	169	118	141	142	134	139	138	125	140	131	131	140	151	135	137	138	127	129	143	145	138	126	125	127	141	153	140	131	141	146	144	126	129	118	133	128	112	118	131	138	156	124	122	138	138	127	131	142	131	133	132	145	121	134	123	141	148	135	150	129	121	141	120	140	139	118	132	131	134	130	131	131	134	132	154	132	148	125	133	147	145	134	128	146	126	132	158	131	126	117	138	139	126	148	141	132	139	131	129	153	121	141	117	121	137	147	139	166	133	140	128	132	138	153	150	146	136	142	132	124	120	139	122	129	140	145	151	133	128	161	136	132	114	126	124	121	136	104	138	136	136	145	136	155	145	145	137	133	129	150	128	125	122	129	130	141	127	163	137	121	153	153	135	131	126	132	129	139	143	146	146	123	123	129	107	134	139	152	140	125	125	154	138	148	135	136	132	140	156	143	156	156	133	136	131	146	126	114	154	141	125	130	112	131	153	139	128	129	128	134	128	133	111	125	136	138	128	136	132	140	138	141	143	132	145	134	133	136	156	161	126	153	144	151	127	131	136	130	142	141	137	142	149	166	132	147	127	141	116	130	134	129	155	134	133	134	125	131	148	124	130	138	125	149	154	123	136	148	129	127	124	150	132	134	129	146	130	141	121	138	146	122	133	150	138	137	137	135	146	136	139	138	127	124	142	158	134	127	161	133	151	136	122	137	141	132	142	130	144	134	115	109	124	133	132	147	134	142	134	135	126	134	156	133	133	141	134	145	171	118	119	139	146	129	123	125	112	151	146	140	159	114	122	140	136	136	127	136	143	146	155	138	137	139	113	145	133	144	136	136	170	143	128	127	142	127	143	141	127	130	137	123	154	137	138	135	106	158	128	148	136	139	133	129	151	143	150	118	135	131	150	124	130	143	145	116	134	108	167	132	139	127	138	131	140	144	146	133	150	149	149	133	113	136	123	123	121	136	148	137	136	139	146	121	125	155	131	142	129	116	149	125	129	155	130	132	113	147	133	140	125	142	133	147	136	145	130	136	153	148	134	134	122	149	136	140	141	138	121	141	137	149	127	143	105	129	136	125	127	145	122	129	143	138	141	164	104	132	143	137	139	137	130	142	143	124	131	137	146	139	141	146	138	134	137	124	123	137	133	116	144	129	121	135	136	157	125	118	134	140	139	141	128	146	118	127	149	138	111	164	128	128	149	128	136	146	129	167	148	130	128	136	144	141	128	134	150	150	145	131	126	122	162	138	126	149	130	131	146	123	152	125	153	135	140	121	128	140	156	154	138	147	157	126	115	143	152	153	150	147	124	140	124	129	146	148	127	149	121	139	145	145	126	147	142	142	143	130	147	129	167	133	134	145	145	154	146	143	140	143	152	136	116	139	142	156	138	160	113	135	151	120	131	124	143	140	127	107	126	159	141	137	144	127	129	159	143	128	124	148	140	133	155	120	122	149	142	138	131	127	139	120	145	119	140	143	148	115	124	127	136	142	135	132	124	117	137	150	161	134	140	132	130	153	133	139	113	152	130	125	138	148	122	124	118	122	140	138	137	134	142	142	128	141	117	140	106	142	144	154	123	131	117	144	171	138	122	135	121	130	129	118	133	139	164	150	106	131	130	136	138	135	144	137	119	128	126	152	142	144	138	123	130	124	132	145	138	146	138	146	134	138	127	165	139	123	156	141	117	137	139	138	132	116	141	148	138	133	126	144	145	124	117	137	128	120	146	134	132	143	122	158	107	143	138	133	137	161	128	144	149	147	143	144	122	139	138	167	127	139	123	139	142	121	134	137	149	169	125	134	144	140	129	116	136	144	129	149	161	110	142	129	151	147	121	140	138	140	131	148	153	131	129	152	133	132	168	142	141	138	121	145	127	125	135	148	144	113	131	136	141	142	137	133	140	125	136	136	112	155	156	139	117	149	135	146	149	136	130	109	136	122	109	148	119	121	128	138	150	138	142	148	136	141	145	124	140	147	117	131	129	131	148	146	128	156	128	136	126	134	141	129	142	108	130	142	141	139	142	140	109	148	146	128	139	120	142	152	137	135	135	136	148
24754	20986	26766	25205	7660	805	565	860	516	430	395	360	345	392	351	354	328	399	351	340	354	309	336	338	330	307	317	340	333	313	335	340	322	328	344	332	323	324	314	319	328	313	296	336	325	341	314	336	327	339	327	351	325	326	310	307	357	322	308	337	322	328	344	303	302	345	319	312	319	320	287	354	333	316	351	322	330	330	320	323	299	346	298	305	322	323	311	352	326	328	315	316	275	346	290	333	325	335	320	327	307	325	312	299	323	323	292	310	336	285	320	315	325	320	337	297	310	301	316	296	325	324	344	290	318	320	306	325	314	346	310	330	327	312	360	341	310	305	341	340	301	308	308	276	309	333	333	363	317	336	329	323	346	306	348	329	304	301	345	321	315	318	320	327	341	330	311	310	308	298	331	315	306	334	316	292	296	299	298	328	337	309	330	330	302	298	321	297	310	306	329	325	299	313	331	324	333	315	343	312	329	318	350	311	313	336	320	317	297	333	342	312	309	332	311	322	293	315	341	360	339	305	308	334	302	331	309	322	306	324	327	326	380	322	341	346	325	300	311	279	338	324	301	315	337	346	312	372	322	327	343	322	325	330	281	338	327	274	339	326	335	350	367	287	315	317	330	321	327	272	322	325	300	308	350	313	309	343	315	310	329	318	358	335	304	333	295	334	359	344	341	310	289	274	334	328	318	289	337	330	333	312	327	314	367	321	283	316	322	328	303	333	330	322	298	293	376	339	304	335	338	329	310	317	340	326	323	327	325	309	302	314	341	306	282	318	301	292	323	287	310	300	310	300	338	334	328	340	309	328	308	343	315	338	342	324	321	326	307	329	299	322	326	328	322	335	307	334	313	349	342	314	317	329	311	339	300	312	340	290	322	312	305	317	359	328	298	334	302	321	332	301	329	345	312	287	299	342	295	288	308	344	323	304	331	346	364	279	321	307	331	335	333	324	331	312	347	331	307	310	268	333	320	307	338	317	350	282	330	328	314	318	368	316	332	341	336	313	302	319	305	339	330	313	307	309	317	348	292	336	302	309	322	329	308	369	332	321	306	302	305	311	326	346	327	353	294	303	331	334	307	292	326	316	280	375	335	317	280	321	330	313	283	292	345	320	314	312	312	316	316	319	307	324	352	360	295	326	316	339	356	336	319	312	317	325	335	351	308	346	311	309	337	306	336	319	358	336	323	299	328	306	292	335	313	318	321	296	347	358	307	341	313	304	327	320	286	327	332	350	310	304	343	319	298	317	335	323	307	343	328	278	338	338	309	353	283	330	316	303	323	330	332	327	331	326	292	336	295	318	306	333	332	313	305	293	332	312	290	328	303	348	331	337	294	322	322	323	309	335	318	318	318	302	284	328	313	299	338	286	326	310	290	340	305	355	324	347	339	310	322	337	288	331	351	336	308	300	325	357	328	347	331	311	328	330	316	317	329	330	321	308	314	313	313	351	340	309	319	292	329	332	330	318	316	369	336	314	318	324	315	329	348	332	327	327	332	277	319	315	310	318	345	348	335	313	334	329	336	334	299	337	339	294	318	285	345	350	294	314	310	328	302	323	294	333	323	314	337	314	313	295	365	295	318	331	332	329	354	294	343	308	307	322	298	342	299	301	294	340	275	290	332	328	309	330	323	302	309	312	320	313	290	323	349	322	314	321	324	290	330	351	327	332	292	307	313	312	277	289	301	315	337	322	323	354	311	299	339	350	311	301	333	329	330	321	345	313	305	327	328	309	344	301	314	325	302	319	321	317	305	343	333	352	280	324	352	328	318	331	354	288	326	294	280	314	316	332	313	330	357	345	328	320	294	362	310	295	344	315	324	308	341	313	312	304	293	311	337	318	302	310	341	324	340	307	298	297	312	340	323	307	332	296	343	307	335	317	325	299	310	299	309	324	370	323	335	328	318	299	325	373	271	302	292	313	310	352	352	296	286	310	299	288	367	314	294	299	339	334	325	324	331	321	300	324	330	329	311	291	296	368	311	341	354	331	318	301	303	361	311	328	338	313	321	316	302	314	327	313	331	340	334	331	321	300	315	323	332	343	360	310	301	295	315	301	314	311	335	395	313	300	335	308	333	307	317	320	338	312	305	320	317	351	321	309	288	314	328	339	302	322	313	343	322	284	323	327	299	283	310	318	273	300	304	343	310	323	329	333	303	329	327	313	312	340	315	319	344	329	305	333	310	341	324	305	349	324	309	304	350	356	343	336	339	347	326	320	332	318	295	315	348	329	315	342	312	293	336	328	331	341	354	313	314	327	293	344	343	300	327	319	311	324	299	318	295	304	308	290	332	296	315	280	335	334	282	352	319	338	318	305	339	330	332	291	302	308	319	323	315	301	318	292	312	357	319	311	327	303	313	326	332	332	299	325	316	348	342	321	313	311	335	322	290	306	329	349	305	301	342	322	313	335	316	315	310	360	286	312	348	282	328	304	297	342	307	333	327	315	324	318	318	324	320	366	325	318	315	282	311	276	352	328	340	327	374	291	326	308	285	327	324	353	336	298	331	330	322	320	334	340	363	339	343	303	333	322	330	361	312	302	317	323	357	313	318	337	330	335	311	321	306	340	322	307	317	306	356	315	341	343	326	308	292	307	333	329	325	306	321	310	317	321	324	309	312	314	332	302	345	350	313	311	365	346	307	302	307	315	314	328	317	350	330	311	311	336	336	344	361	348	328	332	339	319	325	318	308	308	297	330	298	335	324	307	316	287	308	313	352	301	296	350	320	343	347	326	317	329	353	313	321	340	329	291	329	308	321	315	312	326	352	309	314	336	300	326	322	324	347	307	321	314	307	307	311	289	322	298	313	322	327	299	308	308	294	354	331	316	315	275	331	323	308	321	281	331	329	322	325	323	325	302	279	293	290	315	328	319	325	319	301	345	309	317	304	319	328	316	322	321	310	307	326	313	342	318	320	340	308	291	352	364	321	340	334	304	338	317	350	322	322	334	334	339	301	335	329	342	308	330	293	361	311	282	298	332	326	295	329	287	322	322	298	306	316	309	320	334	310	334	328	311	346	278	309	293	296	319	310	326	332	326	335	321	304	363	328	349	303	334	317	322	296	315	325	313	339	328	321	344	332	311	332	311	309	293	317	333	310	319	332	311	350	334	318	312	351	323	330	326	333	321	316	311	319	331	335	320	312	326	339	322	315	309	314	319	325	324	340	323	328	310	335	324	306	303	304	317	314	337	333	329	311	323	327	318	358	334	322	314	318	318	311	331	310	335	336	313	347	293	307	326	330	315	315	327	324	343	306	319	329	333	341	333	329	337	338	339	330	310	350	335	361	304	355	341	302	321	331	322	300	284	289	329	349	319	345	348	309	305	290	328	323	305	300	309	351	330	326	291	326	370	357	323	308	325	321	279	318	328	311	324	344	325	351	341	342	309	279	333	319	316	331	314	334	304	310	329	336	315	333	311	314	351	334	320	306	330	323	320	314	309	291	314	319	329	324	295	318	308	316	322	327	311
4944	7953	4484	2578	1192	1069	864	1612	789	518	489	496	401	410	418	378	400	361	352	339	376	395	413	326	374	340	371	370	326	359	343	362	364	329	301	332	377	385	334	381	331	315	350	358	331	338	306	383	355	347	336	363	338	326	310	339	351	368	354	313	365	322	345	326	360	350	396	335	350	328	330	335	345	331	331	330	357	328	345	364	335	306	340	326	322	333	343	331	349	377	330	305	335	346	331	326	343	336	345	328	339	337	328	354	322	342	324	318	340	313	318	344	320	336	323	301	356	354	307	336	320	349	328	358	320	327	330	334	329	305	357	334	316	354	352	326	351	360	340	362	324	340	332	334	336	364	349	360	324	365	354	312	351	357	346	349	351	338	316	317	334	316	365	343	343	336	389	336	323	332	323	345	337	342	304	345	319	373	332	331	326	326	333	357	389	332	344	338	351	317	349	308	351	331	316	329	320	321	341	338	329	405	348	313	326	312	335	337	333	334	309	351	321	367	340	357	321	337	310	324	352	342	323	348	342	332	319	321	337	342	318	329	352	309	363	323	336	362	337	328	327	377	317	368	341	333	349	349	369	347	335	333	312	336	353	344	334	346	320	347	328	333	323	367	340	341	314	321	335	333	323	308	344	340	336	352	333	359	319	366	334	335	316	336	347	335	330	376	348	323	341	312	331	322	371	324	357	341	345	361	334	332	364	368	299	328	339	331	351	347	320	326	335	335	386	341	329	349	302	353	333	341	315	346	338	357	362	340	347	295	343	341	362	370	324	337	336	296	322	301	330	323	320	382	382	353	344	314	332	338	324	331	337	370	345	354	340	352	320	320	336	336	342	325	338	310	347	320	324	347	295	329	304	326	337	310	339	328	311	371	374	344	381	340	332	313	330	368	305	311	350	308	325	319	313	305	328	325	310	329	343	354	317	353	368	346	369	351	344	360	317	325	351	315	318	330	345	330	323	316	334	314	323	311	334	343	316	328	346	313	363	352	368	323	360	338	302	330	346	355	346	348	360	331	350	328	381	324	297	326	332	314	317	321	351	361	319	329	335	330	377	351	342	309	362	337	344	332	353	326	328	341	333	370	314	321	324	352	307	315	303	337	367	346	360	338	352	339	362	374	323	318	320	331	315	359	334	346	336	342	357	297	343	332	369	316	309	313	336	358	341	332	315	367	379	358	326	364	343	332	340	344	356	356	323	331	306	314	364	312	339	362	338	356	358	327	347	336	343	337	334	372	343	326	329	364	319	371	351	331	361	330	319	320	351	292	337	335	328	326	365	326	312	354	332	295	332	301	327	348	362	346	308	344	333	342	320	354	334	336	367	322	300	310	327	364	299	382	335	336	341	343	320	351	367	334	342	373	307	359	314	304	367	342	329	348	319	333	357	315	333	324	334	319	337	322	328	318	336	341	317	377	354	318	369	363	373	333	323	353	353	312	330	315	302	347	332	328	348	353	337	344	360	352	366	359	334	342	316	360	315	343	352	337	341	349	317	355	343	337	322	366	381	370	300	338	347	330	321	349	312	329	326	346	336	315	308	331	335	330	355	312	311	341	306	355	340	337	337	344	358	322	335	343	349	307	318	351	315	323	350	344	343	316	316	329	326	350	328	315	318	326	350	334	332	330	361	340	354	316	354	364	355	319	350	341	315	342	355	331	387	362	358	319	317	336	351	339	343	354	313	336	363	304	359	331	338	322	363	354	339	336	311	314	312	311	324	325	352	327	332	335	300	339	330	318	361	338	331	339	335	356	343	317	333	347	332	332	335	309	357	325	358	320	322	356	346	345	364	336	314	331	340	356	344	327	347	372	364	339	340	308	350	367	347	346	363	345	352	330	365	343	344	340	373	338	345	358	327	364	319	339	329	342	365	330	375	317	362	350	340	366	323	302	335	356	345	308	377	318	318	308	332	345	343	332	332	378	355	367	314	353	339	352	318	302	336	341	341	326	324	359	364	334	340	348	347	347	346	379	347	355	349	375	342	329	369	350	327	356	344	334	367	351	304	346	329	358	339	371	354	354	332	342	352	346	373	340	343	356	329	328	345	370	360	337	314	344	350	350	332	356	331	353	368	326	370	345	343	344	337	355	318	335	327	308	361	321	332	334	330	362	336	333	356	346	335	330	310	330	338	349	317	351	354	339	311	339	324	336	332	372	336	349	327	328	343	341	349	355	293	325	351	338	345	352	360	349	359	337	361	348	317	337	316	378	345	334	333	333	324	375	343	297	315	358	335	332	358	333	331	308	315	362	331	369	354	326	357	351	360	353	325	303	340	342	355	323	346	325	317	337	365	305	348	303	316	340	323	307	378	337	331	334	334	341	365	349	347	319	357	324	318	326	328	336	308	333	332	332	335	325	378	333	319	345	316	320	334	342	341	342	354	327	329	342	333	338	351	347	341	321	333	332	326	337	322	342	361	324	361	320	331	323	363	334	376	331	367	330	331	331	346	319	336	337	344	315	351	366	342	335	309	360	340	327	341	325	357	348	330	327	343	317	347	334	316	320	333	372	343	338	344	305	356	347	357	325	334	372	344	360	327	344	378	329	344	354	325	349	342	359	343	334	326	366	332	332	332	344	323	363	359	341	306	341	360	354	325	341	346	348	326	355	330	343	319	328	361	285	364	338	320	342	336	327	336	349	365	306	367	330	358	337	358	340	326	340	352	354	344	337	311	347	320	377	381	323	348	337	350	339	371	347	304	327	323	349	381	357	349	336	327	333	336	357	332	322	328	315	355	328	358	325	316	337	326	327	358	346	322	355	316	341	345	345	346	336	344	336	356	321	327	323	346	305	314	331	343	367	345	374	316	376	309	378	340	340	343	340	328	327	319	345	343	366	319	334	337	343	335	340	317	336	338	350	323	321	304	339	323	326	293	334	349	354	331	339	309	329	328	321	308	317	350	363	356	371	305	342	321	347	331	352	318	366	312	308	317	345	367	324	321	343	350	332	326	337	360	364	351	349	349	326	321	319	340	305	349	352	340	340	335	345	359	362	320	323	313	332	301	372	325	366	329	376	347	353	324	334	331	358	354	328	342	381	385	333	340	361	341	340	312	364	348	327	315	338	309	333	360	335	325	338	371	338	331	349	328	361	343	336	372	337	326	376	309	339	347	342	321	340	343	363	344	357	337	361	338	307	357	364	371	347	366	340	341	315	326	325	337	320	318	310	357	307	321	340	361	333	322	363	340	340	339	340	351	310	336	354	341	339	361	354	338	335	335	329	367	339	353	329	341	322	325	348	308	354	345	357	364	349	345	333	340	352	294	331	290	366	344	352	345	357	350	314	341	332	353	329	333	313	327	302	304	368	345	359	324	368	324	339	350	328	349	337	363	363	352	342	362	360	343	341	324	306	326	327	323	343	357	337	328	368	340	323	349	309	347	296	328	322	369	318	328	388	357	356	373	368	330	351	351	340	362	326	356	339	363	359	345	342	344	352	318	359	343	341	323	337	345	333	365	366	319	326
22626	21094	28599	23795	21096	21125	5832	2668	912	604	547	556	473	468	429	401	411	363	391	350	345	370	348	366	308	335	337	311	335	338	286	340	334	326	331	344	311	290	302	318	301	346	310	345	310	309	282	290	336	308	303	304	330	273	300	300	279	325	286	293	311	312	311	269	296	278	309	288	292	303	327	290	313	317	292	297	330	292	302	326	270	301	280	310	291	274	326	299	315	316	286	306	274	308	310	289	309	286	282	274	292	291	281	260	327	265	291	284	272	323	276	293	325	310	265	329	294	308	292	330	319	281	283	320	281	302	260	284	279	298	304	296	287	299	314	293	330	297	299	280	264	267	282	294	297	296	261	316	309	278	307	336	305	296	322	278	267	321	308	293	302	318	317	257	296	275	297	309	262	304	304	299	276	284	309	271	302	269	296	267	313	314	295	296	294	286	351	303	310	281	322	291	297	356	278	273	319	291	287	277	277	300	288	283	254	301	329	288	282	305	298	306	317	311	316	272	303	292	301	312	288	326	287	277	276	311	302	304	296	260	305	328	299	313	302	300	273	290	297	312	293	308	317	292	292	295	284	338	312	298	318	326	287	300	280	292	285	297	278	292	312	296	290	321	307	287	316	298	319	291	289	284	287	286	299	304	281	321	283	294	290	301	283	292	289	290	295	306	301	309	316	275	287	297	265	303	295	309	292	309	320	259	289	273	312	293	284	273	338	312	320	310	278	313	345	298	292	287	272	284	333	279	303	301	299	287	330	317	310	263	265	314	292	305	315	298	297	265	281	306	299	295	296	285	296	271	314	323	307	300	281	280	285	310	304	339	298	301	279	276	286	269	266	311	299	260	316	303	311	324	296	324	301	316	300	334	298	287	323	289	339	306	312	303	325	285	314	302	306	306	287	330	294	271	282	291	282	309	299	263	292	332	291	271	270	291	276	305	290	309	286	292	299	289	313	277	289	303	336	296	268	286	293	291	282	311	257	290	303	314	335	289	335	282	340	332	296	298	276	261	310	317	276	298	264	284	270	288	277	300	321	299	301	304	257	341	318	291	311	320	271	306	282	308	316	283	280	284	271	285	263	307	321	287	300	303	327	281	302	289	315	303	299	320	289	302	301	305	317	335	318	288	316	291	298	285	328	299	293	325	284	299	317	280	276	289	280	318	287	308	276	280	271	273	261	269	283	327	300	319	281	276	315	277	296	334	299	297	300	271	307	292	305	296	285	279	277	295	309	287	273	292	283	302	294	293	272	291	283	312	298	328	273	293	307	270	290	310	285	275	294	290	295	281	284	314	309	302	318	302	313	286	279	318	301	286	301	326	299	284	301	283	339	260	304	307	288	315	306	292	289	308	298	301	300	283	302	268	302	322	334	297	304	257	297	349	288	298	275	303	280	280	318	277	271	271	305	308	267	300	276	285	263	280	287	301	256	260	315	306	296	280	286	296	297	324	314	298	271	293	264	315	295	299	294	308	318	291	309	276	291	314	300	271	263	280	287	298	294	289	281	300	296	299	284	322	281	277	275	287	289	332	295	280	263	307	315	285	317	304	279	269	269	319	275	281	297	292	293	296	289	305	268	309	296	302	275	282	308	347	311	266	275	283	301	281	296	306	300	330	325	317	311	302	290	321	306	295	297	347	288	281	294	312	289	284	275	300	305	282	343	294	286	312	281	315	306	291	309	305	295	316	283	312	319	302	295	291	272	271	298	297	303	271	313	283	328	282	289	303	273	285	292	299	297	305	299	300	313	281	292	289	301	278	311	308	297	306	289	327	293	281	267	298	303	294	297	264	319	288	294	304	323	284	300	275	294	318	282	296	307	328	303	311	300	318	292	280	322	300	270	324	302	303	300	296	277	246	312	304	307	291	299	290	306	295	319	313	271	288	298	304	271	287	366	273	282	318	273	317	290	312	293	293	314	293	285	303	291	293	273	304	322	293	287	302	292	311	356	269	292	283	307	305	285	256	281	310	299	307	301	285	316	284	286	274	314	274	310	306	307	281	309	279	289	306	289	303	294	292	297	298	282	302	309	301	291	288	326	287	258	280	317	282	325	281	322	312	278	307	309	286	300	283	301	324	309	321	285	326	311	287	285	323	304	293	299	306	282	326	287	325	308	287	288	317	284	303	316	294	290	295	307	297	268	292	305	282	267	299	290	293	274	303	262	264	284	288	314	305	276	305	325	291	327	335	270	288	291	299	282	257	313	285	282	278	300	314	276	294	286	297	330	286	324	279	274	306	282	282	299	279	293	302	288	291	304	301	310	277	301	294	314	270	281	278	339	302	339	303	316	268	290	292	291	306	275	279	290	284	286	276	273	294	266	263	285	287	283	266	285	317	299	322	280	300	294	292	334	320	308	300	317	284	309	314	316	295	284	288	293	289	315	302	298	262	290	302	305	281	327	288	295	302	295	277	308	292	272	301	297	295	296	328	297	314	292	278	269	309	265	333	273	288	288	280	317	290	289	280	316	332	315	285	294	270	274	291	308	321	295	306	273	330	286	296	320	298	295	312	293	301	291	310	307	299	294	284	299	282	314	284	276	288	308	331	300	310	281	316	298	300	276	310	326	283	317	278	300	288	286	305	293	295	294	298	272	295	306	265	313	322	292	300	268	281	312	305	284	272	276	291	307	267	284	266	302	251	301	297	301	300	302	297	297	289	275	283	261	294	267	313	313	304	296	297	292	324	269	275	290	315	310	306	280	301	296	296	293	265	280	322	278	308	294	286	294	276	294	246	287	313	298	308	298	284	273	276	312	332	250	296	293	359	299	286	302	303	274	297	290	279	294	263	288	294	287	298	295	307	310	287	329	296	295	292	303	290	313	327	293	307	262	264	272	252	337	273	275	284	282	312	288	313	288	326	321	294	315	310	316	285	240	311	294	278	288	269	278	304	300	288	294	284	320	285	303	303	285	283	282	272	310	300	308	295	295	302	296	329	282	311	280	275	311	299	321	306	293	279	340	287	320	305	270	291	291	290	307	310	294	314	319	323	276	310	304	279	299	292	298	328	340	331	297	297	293	308	314	296	310	317	319	297	303	289	307	291	290	314	288	277	306	296	327	295	295	278	293	307	278	328	285	317	290	300	284	269	290	276	294	278	319	283	293	291	281	268	308	264	275	314	309	315	312	307	297	278	284	284	319	262	316	302	289	289	295	303	323	298	320	265	278	308	288	302	287	328	301	286	284	303	280	272	308	304	261	297	318	297	313	331	292	289	292	298	253	312	289	308	315	326	286	337	286	276	308	255	289	314	300	335	306	286	280	351	317	291	283	276	282	278	274	304	319	282	313	302	287	246	282	271	280	288	320	305	327	315	303	289	321	324	280	329	303	290	272	289	263	287	308	318	335	308	294	298	291	286	306	276	312	321	268	324	313	246	321	310	304	317	290	292	311	276	330	296	331	293	321	303	305	321	337	313	299	262	294	318	300	265	311	273	283	308	260	303	296	302	297	284	301	285	298	296	288	255
6739	18433	11441	6055	3500	2716	2031	4224	1378	1009	862	756	574	567	553	500	458	469	411	419	414	390	353	407	341	361	397	353	331	388	352	316	304	324	330	327	341	308	310	317	320	338	299	289	288	357	317	295	327	317	321	355	299	321	300	304	311	313	315	308	298	297	326	310	325	313	289	281	304	292	292	346	317	293	312	311	311	317	309	279	301	297	280	332	300	294	273	302	299	296	330	306	312	325	298	316	302	300	338	297	303	287	329	294	282	301	302	297	278	320	328	323	312	284	277	294	301	317	292	309	276	305	258	308	284	291	271	279	317	273	301	307	303	305	306	314	300	307	284	339	331	317	276	305	284	309	315	317	296	299	305	298	303	316	288	290	290	301	292	310	275	313	265	315	291	266	319	268	320	281	277	301	301	330	285	282	324	320	297	319	302	306	282	319	291	310	305	290	291	317	287	300	317	304	294	298	287	305	316	293	330	337	294	313	305	323	323	275	319	310	288	275	289	333	323	286	298	310	317	320	282	321	299	304	285	308	311	317	317	275	303	305	301	292	263	327	297	313	312	274	301	292	275	316	314	328	277	327	290	262	282	305	283	295	290	311	281	300	298	307	273	284	308	303	289	299	297	309	298	306	299	328	315	286	274	316	318	285	308	315	300	293	293	302	305	303	295	299	290	274	288	286	353	293	297	275	303	296	275	309	289	283	306	292	318	308	282	301	299	302	298	311	320	303	299	284	292	310	279	291	292	299	272	305	309	300	309	297	293	316	298	346	278	300	298	295	289	295	285	277	296	278	315	303	292	293	293	313	345	282	302	300	311	286	269	280	284	325	321	288	275	305	295	317	282	307	281	304	287	304	277	309	296	262	306	280	327	318	297	304	314	283	312	288	309	313	262	279	298	293	296	300	299	318	284	294	333	286	300	302	300	300	295	335	306	293	294	305	330	293	304	329	303	272	297	283	287	319	272	299	279	310	295	319	282	294	295	311	320	291	303	286	277	311	295	306	282	297	327	295	277	294	289	276	299	287	311	301	282	323	334	316	288	326	296	312	296	289	304	260	293	326	318	304	296	318	299	312	303	299	293	288	302	305	241	286	305	278	325	319	313	290	338	289	309	277	288	285	295	298	301	281	300	307	294	324	294	293	299	290	289	289	289	294	291	303	320	323	271	334	281	283	301	290	322	277	299	288	291	297	296	282	282	289	298	334	305	301	312	299	290	289	292	284	296	302	301	302	291	254	294	300	310	318	297	297	285	306	291	273	282	317	326	320	280	259	313	292	316	288	309	289	290	311	291	321	317	298	304	308	302	279	309	306	340	283	294	298	296	300	289	322	349	317	311	293	244	302	272	278	283	283	307	284	323	287	326	313	287	294	312	283	305	298	283	287	312	308	286	313	301	260	320	301	289	280	301	266	278	317	296	275	322	289	307	292	320	285	296	319	309	296	287	300	307	327	274	316	281	311	304	275	327	307	277	294	296	310	321	276	289	320	315	293	277	304	296	300	264	292	290	290	272	302	293	283	287	307	287	300	327	297	298	307	316	327	295	294	309	289	302	292	270	300	315	301	294	295	282	279	293	282	270	336	304	286	296	330	299	325	287	286	281	325	295	290	298	294	290	302	276	319	304	277	270	302	279	322	307	298	280	311	294	312	286	292	294	292	284	305	304	322	280	307	334	305	321	321	277	284	293	278	278	319	312	281	325	301	324	296	292	312	301	316	294	304	296	304	294	304	298	305	278	298	296	291	292	271	296	310	314	270	284	273	296	270	290	317	295	307	278	302	311	296	291	287	264	317	288	311	279	335	291	265	318	312	317	265	316	308	309	305	291	281	292	308	292	302	311	275	296	309	299	311	294	316	292	285	329	320	266	306	303	322	292	307	283	297	334	288	298	288	280	316	279	319	307	285	290	287	279	295	327	274	309	327	302	292	311	307	292	277	271	309	344	318	285	326	304	310	300	304	310	306	277	282	293	289	294	306	296	307	300	305	279	288	292	303	276	258	300	295	297	273	323	301	283	305	311	305	309	313	311	310	291	299	262	285	303	283	287	323	267	333	314	303	298	302	312	324	290	312	286	286	285	311	319	315	317	352	310	310	302	321	275	293	308	312	284	298	317	312	294	300	311	287	275	294	289	304	290	303	300	331	291	307	305	263	306	297	297	281	295	310	318	319	309	354	314	329	286	286	282	313	302	310	317	286	278	293	292	301	318	298	319	299	280	316	314	297	274	278	315	274	322	307	308	304	305	328	311	316	316	333	276	308	264	280	322	298	280	289	310	292	319	255	309	303	300	286	310	309	291	312	318	300	283	335	299	299	338	291	288	317	301	318	298	293	298	298	307	296	294	296	323	307	285	309	297	293	284	308	296	311	302	302	330	307	301	304	332	283	294	277	347	287	263	302	311	304	291	313	272	309	293	295	324	296	286	297	279	289	316	300	283	280	290	281	305	303	290	293	289	275	291	286	334	291	314	286	295	304	305	305	316	283	281	292	262	286	296	330	293	282	285	258	292	284	308	284	299	327	294	326	291	286	310	294	307	292	286	297	309	306	324	300	311	313	305	308	305	286	313	294	307	291	306	281	295	315	305	300	282	287	286	272	319	292	294	314	329	299	295	283	291	299	347	304	296	282	335	288	317	279	314	305	304	288	319	262	310	274	314	269	298	283	319	294	279	299	312	285	291	294	300	303	326	265	300	306	302	290	276	364	295	277	352	291	292	289	300	309	273	301	267	287	296	301	272	293	285	304	299	302	292	307	276	313	271	266	310	272	294	316	269	294	274	327	305	303	298	294	308	347	320	270	286	312	310	279	307	301	281	331	259	311	300	284	268	304	308	286	293	275	289	325	298	289	314	314	306	295	310	330	306	314	288	294	309	302	308	306	296	267	262	303	299	300	262	295	307	305	293	308	328	305	254	309	295	301	309	312	295	302	297	288	308	308	283	311	296	310	288	307	266	296	311	303	305	291	295	305	301	274	286	286	310	280	281	288	278	304	297	292	300	309	344	316	290	296	301	282	299	278	296	282	301	323	307	294	293	318	292	304	295	308	303	294	309	287	306	324	318	327	291	291	319	300	300	301	288	273	288	294	296	285	303	287	298	302	307	315	280	306	289	277	298	297	285	318	279	315	291	333	281	293	317	307	271	314	292	315	316	303	262	285	272	318	296	286	310	309	288	293	305	279	295	285	289	309	301	300	330	288	300	317	253	312	305	298	304	312	302	303	305	296	301	303	286	293	298	288	290	281	283	304	318	298	315	288	308	312	304	286	292	296	301	299	281	291	290	281	311	293	298	298	296	275	282	304	277	316	277	293	292	301	332	303	315	296	299	332	311	312	310	306	312	288	314	295	300	285	295	283	268	295	290	298	300	290	295	283	301	351	302	305	281	293	319	284	305	273	291	305	321	278	316	304	306	275	326	304	296	309	302	337	325	297	306	316	295	300	337	306	288	322	310	308	285	299	277	265	305	293	297	304
27608	16732	3262	664	314	259	210	229	169	182	170	165	172	176	200	183	176	167	173	169	190	169	168	175	168	180	155	174	148	201	186	159	158	155	188	195	164	160	176	142	158	164	186	183	193	171	139	181	164	188	198	166	180	179	201	174	182	165	184	193	166	166	162	153	162	183	159	186	165	174	174	173	165	164	165	174	163	186	194	188	182	163	172	174	174	193	191	165	174	161	165	187	181	190	171	150	206	186	174	175	178	159	152	174	187	188	166	160	188	163	166	171	165	181	164	168	185	173	180	176	182	176	185	163	160	177	174	184	199	150	179	170	192	181	147	184	191	159	193	188	162	180	174	161	195	164	170	157	197	185	170	161	153	162	181	166	150	156	172	160	157	183	157	159	170	144	156	164	166	199	145	172	178	163	168	164	192	163	154	155	139	169	163	171	174	152	179	172	181	199	168	216	165	176	166	180	160	188	179	166	193	162	183	156	167	159	185	168	180	161	164	161	153	162	179	175	189	184	154	165	168	182	177	180	191	143	161	172	177	161	162	184	185	153	169	165	165	163	180	187	170	180	169	153	184	173	162	169	162	184	175	175	155	161	192	179	171	202	176	173	171	199	184	138	156	165	151	179	171	206	158	204	172	189	171	164	151	183	157	157	169	162	175	176	171	163	152	182	161	153	184	183	165	162	162	160	165	174	171	171	162	158	183	185	157	170	164	178	168	181	167	200	181	176	174	170	155	157	154	193	149	169	182	157	173	185	183	178	160	175	154	175	168	191	182	168	148	165	167	156	174	156	153	184	166	180	183	169	186	166	173	159	161	152	154	179	167	176	187	166	187	173	161	151	171	163	190	169	159	176	184	167	172	158	153	174	174	168	185	188	189	178	180	168	204	197	164	180	185	169	180	201	181	160	191	205	184	191	168	183	145	164	181	179	191	180	164	171	175	168	174	169	158	187	188	190	180	166	163	168	182	176	169	180	173	204	182	174	179	163	186	168	165	165	158	168	176	149	189	175	148	178	178	148	185	151	150	223	176	180	178	202	188	174	141	155	175	172	175	182	166	182	161	186	184	168	176	140	179	169	177	164	169	173	176	161	192	154	158	167	152	182	181	177	175	171	153	172	166	196	178	183	188	174	201	185	159	162	165	176	177	156	178	166	165	164	183	180	171	190	172	167	175	181	186	194	168	201	173	182	160	163	183	177	200	166	183	191	180	192	162	154	175	168	171	185	165	168	172	176	172	181	177	165	160	166	194	136	183	169	163	179	172	176	177	170	200	166	170	177	182	158	157	182	163	164	159	179	160	168	161	172	166	176	172	191	182	173	183	157	184	180	146	180	179	166	170	153	176	175	169	189	179	183	176	165	157	169	170	170	176	149	187	176	178	168	195	186	199	187	180	135	184	200	142	187	165	179	186	175	190	168	182	158	166	158	164	174	198	165	179	176	165	163	154	173	167	179	167	173	181	165	164	200	175	180	178	178	175	187	180	168	166	195	184	202	175	175	169	186	187	162	185	170	165	168	189	176	177	186	158	163	170	177	177	174	163	167	141	179	181	191	186	195	169	181	149	189	179	183	186	167	177	171	191	169	193	169	189	162	172	151	171	179	176	169	173	190	155	153	162	161	181	172	160	161	158	183	158	166	177	165	169	185	154	195	164	175	184	163	163	167	178	165	179	191	156	168	171	155	193	143	181	159	162	169	168	169	175	183	168	177	179	177	179	171	193	177	188	172	152	180	150	196	174	190	164	160	184	174	177	199	188	161	188	209	169	174	153	179	175	174	166	191	185	164	158	174	164	164	174	170	153	180	173	159	179	186	168	153	170	196	171	179	177	164	160	168	190	165	179	186	174	190	185	168	179	157	189	183	178	173	178	175	177	181	147	178	155	176	168	185	148	181	165	181	150	171	186	160	177	183	164	185	162	173	185	167	152	186	166	143	168	157	177	178	175	171	165	188	156	172	184	184	162	173	169	177	174	179	162	177	175	155	176	161	163	166	184	170	169	194	169	164	156	189	169	178	192	193	184	179	168	166	189	169	167	174	198	164	172	195	165	180	176	166	144	182	182	171	174	162	196	168	187	168	189	155	201	173	179	191	156	183	196	173	167	197	157	175	150	169	163	173	174	174	186	157	165	172	155	169	173	165	172	185	187	167	180	160	163	179	176	166	169	179	156	150	179	141	172	166	185	187	164	166	178	211	197	159	180	159	173	163	190	170	150	185	146	160	167	164	163	198	184	169	179	187	193	194	181	182	177	163	161	183	154	191	191	183	197	165	188	171	154	169	170	162	166	173	181	192	155	179	165	171	180	184	183	175	207	156	199	182	194	186	185	165	163	171	164	188	171	176	183	166	163	165	199	184	151	174	199	161	170	171	181	161	171	194	173	167	189	168	174	189	169	171	179	188	170	177	173	162	173	184	150	180	187	182	177	142	164	137	183	163	167	182	155	195	157	188	149	181	195	197	175	173	162	178	183	196	174	175	175	185	178	171	165	158	148	166	157	198	145	193	183	182	181	157	199	156	170	183	182	177	177	167	177	160	163	171	178	163	161	196	171	171	183	167	180	191	184	177	186	171	169	170	176	165	155	157	159	162	194	178	183	159	180	160	155	185	192	195	181	162	185	172	160	162	178	184	183	206	150	176	187	188	159	153	174	191	172	181	151	171	167	174	190	160	182	159	162	157	164	178	196	172	168	168	171	168	158	184	178	164	199	208	184	193	189	171	170	180	143	157	147	158	158	168	203	175	160	180	157	171	169	184	161	173	173	185	186	172	182	165	157	176	191	175	174	168	170	179	161	196	193	192	155	158	181	192	183	192	177	179	192	184	187	203	172	164	173	193	170	178	188	174	171	169	178	158	169	175	158	158	160	162	174	191	162	186	176	182	152	182	174	170	173	171	166	184	200	159	188	162	179	181	162	171	171	156	177	177	188	175	177	165	177	152	177	166	157	168	166	169	175	163	164	180	181	180	159	158	145	161	144	165	159	180	188	169	184	153	173	169	175	171	154	169	208	159	187	168	178	187	150	184	187	204	185	188	165	164	161	173	167	179	168	179	163	177	156	161	187	176	182	176	210	156	186	176	192	166	154	151	163	186	172	172	163	188	188	162	192	165	168	153	175	190	174	159	162	180	157	174	173	181	152	193	166	195	192	161	165	193	161	185	175	192	155	211	182	170	192	174	179	187	180	174	172	173	203	161	170	148	160	186	194	169	186	173	152	176	142	198	170	187	173	196	187	166	184	184	184	164	151	184	164	178	167	174	179	172	177	170	183	158	161	174	181	173	166	172	181	173	168	158	164	156	197	166	183	180	187	170	165	191	185	205	144	172	174	159	153	160	150	182	162	191	169	166	168	170	183	155	174	183	189	190	166	179	157	168	200	177	166	139	176	169	150	190	187	162	190	167	165	163	181	173	171	170	174	176	193	173	171	188	185	189	189	165	153	174	129	171	165	174	153	180	153	175	190	188	165	163
5488	3087	1479	631	344	365	267	260	203	216	241	218	235	183	201	185	198	197	163	193	209	183	212	208	199	195	198	190	190	211	190	189	210	204	236	185	185	181	192	198	222	189	176	167	201	200	190	204	184	191	169	187	206	182	215	201	210	235	200	209	169	183	201	174	195	212	188	201	190	204	183	176	197	236	216	182	210	207	199	187	202	192	187	207	168	192	207	195	192	177	225	191	188	202	190	199	211	186	218	180	202	187	169	174	179	187	197	194	169	183	198	177	205	176	186	196	204	195	177	207	199	188	186	201	194	171	205	191	180	193	181	209	161	201	185	211	216	185	201	196	179	190	211	184	189	210	196	195	181	180	214	210	208	201	184	207	206	215	181	189	212	180	195	190	203	162	205	194	189	195	199	187	204	190	198	184	170	198	217	195	182	201	200	195	200	175	204	188	199	181	204	187	193	208	185	207	187	211	222	221	198	193	185	173	194	196	164	179	199	199	184	168	165	184	194	197	238	220	185	207	177	199	196	193	196	195	204	206	201	204	206	191	228	200	205	172	179	207	177	179	195	196	204	196	200	191	187	178	179	197	204	185	205	184	204	206	206	194	189	187	181	180	224	205	197	194	197	207	180	175	210	188	189	214	182	191	180	189	189	189	200	197	195	197	181	201	221	221	196	191	176	181	193	203	182	177	175	203	193	200	174	187	216	193	183	195	208	171	188	191	192	154	207	181	207	184	204	180	204	197	223	207	202	202	195	193	174	186	200	196	215	207	210	195	204	196	185	173	201	191	195	192	204	199	191	211	212	189	209	207	198	181	169	194	202	198	189	206	191	205	207	210	206	208	187	193	194	194	217	197	178	201	185	210	181	201	196	187	188	175	204	170	218	185	208	218	195	212	215	190	177	170	201	207	190	203	192	189	196	210	202	202	192	202	179	176	212	210	208	177	206	178	207	199	190	178	179	198	191	197	199	200	203	205	200	208	189	202	190	201	192	195	183	197	220	207	181	197	182	186	175	198	199	187	216	215	180	201	218	178	197	215	203	200	188	208	189	194	196	183	183	193	217	195	215	193	222	195	172	198	195	185	198	213	185	184	190	174	159	202	184	199	210	195	189	179	176	187	193	199	203	190	201	187	206	197	188	193	218	177	207	209	177	213	197	217	195	212	191	185	216	210	188	207	196	198	202	182	197	196	192	197	216	190	181	187	198	206	193	205	201	200	192	185	225	187	207	197	194	192	203	195	204	207	211	192	195	214	188	194	178	178	187	186	192	227	164	186	197	192	200	193	187	193	197	189	188	216	179	203	196	220	183	198	173	195	178	205	180	189	192	217	199	179	203	176	199	175	204	213	211	180	221	214	197	209	207	213	177	196	175	187	204	187	206	221	180	218	200	200	201	201	184	202	195	193	211	193	203	219	182	184	177	188	198	186	203	179	192	191	219	194	183	183	178	205	186	177	206	204	202	210	181	204	201	197	185	170	187	201	175	191	198	216	188	179	185	200	212	190	210	187	202	191	184	194	193	200	207	191	196	199	196	205	190	204	194	197	189	182	197	171	211	190	182	213	187	194	185	189	216	175	215	201	168	189	224	183	178	175	186	210	200	214	201	201	174	207	193	197	180	198	191	187	201	193	195	194	192	192	179	182	196	209	192	191	188	204	179	203	194	171	204	177	192	204	199	178	208	163	167	181	183	203	191	190	208	190	187	180	198	194	217	194	189	207	232	212	230	218	186	190	185	184	233	188	198	186	191	177	189	178	186	191	201	194	182	222	184	213	206	195	177	205	181	192	189	201	197	197	175	198	221	214	174	178	215	183	200	168	176	176	213	185	208	212	193	174	186	196	187	186	180	180	187	191	197	192	185	182	222	170	212	198	208	196	165	221	181	201	162	212	169	189	170	172	209	228	216	221	227	199	176	197	203	214	194	189	188	209	194	188	216	213	208	191	183	210	186	208	203	181	167	206	194	159	177	192	179	180	195	188	207	184	199	180	194	208	195	181	201	205	204	190	196	230	201	181	191	197	194	194	201	213	186	203	194	205	200	196	170	190	177	161	194	182	198	213	207	180	196	184	184	230	169	195	227	200	172	195	206	187	190	201	180	187	180	196	195	184	180	212	183	191	231	188	192	179	213	183	192	201	177	220	179	210	184	202	183	193	175	195	183	205	206	179	214	198	212	191	214	176	201	201	163	185	203	214	194	173	190	186	187	195	174	179	240	201	210	181	179	182	202	210	191	187	211	196	205	189	204	172	208	188	199	208	186	208	191	227	199	186	187	184	206	205	200	178	201	197	180	215	169	187	213	203	182	186	203	188	194	203	181	183	200	211	190	205	200	196	203	209	217	197	191	185	189	196	178	182	217	190	203	205	197	204	185	188	201	188	192	193	189	188	209	218	198	188	196	195	176	216	199	161	218	213	195	185	200	202	213	202	194	221	192	203	211	190	219	189	211	210	204	183	217	189	197	194	179	193	211	181	216	179	200	194	199	197	179	176	202	203	198	195	225	161	191	197	208	196	214	189	200	192	195	174	181	185	195	186	186	190	212	187	221	203	175	192	181	183	206	194	201	215	201	197	202	184	198	196	198	197	174	184	190	196	209	201	197	177	185	173	185	186	178	186	202	195	198	190	184	180	203	193	189	203	188	220	182	197	203	204	199	214	183	179	190	215	203	193	221	211	209	187	222	185	176	209	186	163	188	195	190	193	198	231	187	235	203	184	214	185	204	206	210	187	201	198	188	204	223	195	175	195	192	185	165	183	212	212	185	187	192	200	190	210	168	220	235	173	212	179	187	214	173	189	181	191	186	195	219	197	204	204	208	171	197	199	191	195	199	187	199	201	194	198	198	195	203	220	166	198	215	188	165	179	187	195	202	190	220	201	177	185	178	191	206	186	214	182	168	194	204	197	181	177	214	187	187	193	208	190	173	176	181	188	190	195	200	188	199	188	173	184	197	207	190	176	174	182	192	202	192	201	189	207	190	170	204	187	227	199	200	168	189	221	194	199	174	194	194	225	214	193	212	209	188	210	198	184	210	179	217	177	219	166	196	185	214	195	203	172	207	222	190	194	212	195	174	188	205	189	190	209	196	195	182	179	198	203	183	201	176	189	177	176	178	195	220	203	200	211	195	198	202	214	184	167	196	192	201	213	191	187	187	195	177	202	198	202	183	181	225	196	193	192	198	220	208	191	206	199	196	208	194	212	216	174	217	187	186	188	202	187	211	208	195	180	194	211	185	208	196	171	189	188	189	196	189	194	181	186	202	184	226	209	213	195	223	176	199	207	196	210	196	176	194	194	203	187	181	192	188	186	207	196	192	200	200	217	196	205	188	203	207	176	185	194	198	206	203	168	229	228	195	193	201	194	193	165	188	215	185	188	195	203	196	167	211	193	200	210	190	187	199	199	213	205	204	200	203	191	184	195	185	183	207	193	173	171	205	209	203	174	200	182	189	209	196	191	196	216	185	190	184	190
23593	20972	27934	24172	20933	7741	795	769	374	325	251	234	218	218	200	173	186	145	171	160	156	155	128	134	137	138	149	146	143	119	151	130	122	134	131	118	131	122	125	93	128	137	116	131	137	121	131	115	138	109	135	151	117	128	131	134	122	117	137	116	108	132	105	117	110	126	118	133	139	120	145	127	126	121	105	136	117	111	124	114	114	144	124	139	104	126	98	119	128	124	129	120	123	126	141	133	132	130	149	128	133	100	114	140	120	129	129	134	125	124	138	128	110	121	112	119	137	122	117	130	105	135	119	124	122	113	119	121	128	130	115	110	107	113	127	116	113	129	126	129	106	134	118	134	131	122	113	125	134	116	106	131	139	128	111	121	94	123	127	108	126	116	125	106	112	131	134	124	122	131	118	117	110	124	129	151	141	120	103	142	111	134	151	141	107	137	132	130	131	114	115	125	115	118	106	137	128	131	102	112	116	107	111	115	123	123	118	110	135	121	129	139	114	136	109	121	107	124	123	129	129	107	118	113	130	143	119	116	110	111	118	148	139	109	117	105	117	129	127	117	147	139	131	140	147	133	107	115	125	106	124	106	130	133	126	138	118	127	97	101	133	125	123	117	103	124	136	113	138	141	137	120	143	119	135	110	143	136	143	115	126	112	140	157	107	130	126	124	121	124	131	138	112	105	132	126	115	113	115	118	131	126	110	109	128	108	112	136	130	119	113	113	115	119	129	131	129	108	125	111	127	116	128	144	123	124	116	109	124	112	121	142	132	116	135	118	95	122	124	109	133	115	117	124	130	117	125	111	133	118	111	110	140	127	124	125	118	105	127	113	114	108	135	129	118	137	124	129	128	143	129	136	156	128	114	117	124	119	128	98	123	123	97	108	132	115	149	116	105	119	125	131	106	105	119	120	108	121	115	125	125	114	106	105	158	118	122	139	123	120	112	126	117	104	132	129	121	125	113	132	119	116	132	118	113	133	138	124	135	134	116	123	100	123	122	128	107	116	123	116	106	114	121	122	111	142	119	125	122	125	110	113	115	120	116	120	104	125	106	124	112	97	134	99	118	117	125	121	136	117	121	136	120	118	124	144	113	126	114	122	137	108	136	124	122	127	118	126	123	118	129	124	151	123	111	120	91	117	115	119	116	104	146	113	119	135	129	127	118	105	141	122	133	113	118	116	118	123	120	130	102	108	141	131	129	128	131	119	120	138	119	121	118	123	118	140	131	124	107	127	115	124	126	114	120	142	107	137	120	110	135	113	130	127	110	116	125	111	120	109	117	98	115	147	147	112	121	122	145	113	133	121	109	128	129	124	126	114	119	121	102	110	140	136	113	120	147	154	124	118	144	117	118	112	113	128	128	124	137	112	118	114	130	137	121	117	126	127	110	133	102	117	138	129	124	113	126	126	115	133	117	130	138	97	135	119	128	138	106	129	116	123	130	109	116	118	124	114	130	131	132	120	116	122	141	115	108	117	115	116	116	123	118	147	141	123	138	142	127	126	123	123	98	128	104	126	120	129	136	104	120	116	148	109	120	110	93	120	113	136	123	158	119	135	113	148	121	120	119	102	108	135	115	142	143	116	110	135	117	124	112	111	113	130	114	124	104	115	110	132	125	115	119	122	140	112	127	135	108	103	110	140	140	128	135	112	123	120	105	118	115	109	112	115	103	123	139	108	115	115	121	133	123	118	108	125	122	106	108	128	111	140	124	128	122	108	111	117	141	136	128	120	112	127	142	103	99	124	106	127	109	129	125	106	105	131	104	141	127	123	116	108	119	119	114	118	115	127	118	141	132	117	116	141	132	119	139	125	138	111	124	135	108	119	133	125	130	120	129	114	127	121	100	118	134	109	109	122	106	123	119	130	143	138	137	99	116	113	134	122	119	127	113	128	111	136	122	116	107	126	130	132	98	112	115	122	117	136	125	127	120	126	137	140	125	129	109	143	118	111	129	120	122	116	130	130	120	140	119	128	131	141	105	139	112	109	97	135	122	132	124	125	126	138	135	133	122	127	109	120	130	117	138	126	126	122	103	122	133	126	130	123	112	111	139	114	115	113	126	131	139	129	107	124	132	126	119	105	124	122	108	100	116	120	130	109	130	117	130	134	131	125	132	130	120	118	129	124	126	124	124	112	141	142	137	129	123	121	133	108	109	145	121	128	118	135	125	117	121	123	130	133	99	136	128	129	141	116	131	138	131	133	112	134	134	137	119	136	103	142	140	122	95	150	134	123	116	138	131	143	118	106	127	105	108	134	133	120	104	105	124	115	113	138	116	118	113	133	119	141	127	114	130	115	111	125	119	115	128	126	117	156	106	126	115	124	129	145	130	118	136	123	112	128	114	126	125	119	108	120	119	101	135	132	120	112	106	104	117	139	111	123	114	124	118	135	102	125	123	133	111	135	120	129	113	127	135	129	114	117	131	137	113	121	117	124	115	126	114	129	133	116	119	108	122	124	124	128	114	147	107	143	127	129	128	110	131	134	112	97	127	103	133	125	118	112	112	116	115	122	123	128	144	120	125	134	140	119	114	128	113	131	100	103	136	121	130	120	122	127	130	123	129	135	129	116	125	129	135	118	108	134	116	115	121	116	114	111	104	101	112	115	122	123	116	130	124	123	147	128	127	124	133	115	126	137	127	119	119	114	117	132	156	129	125	112	133	116	136	120	117	113	131	129	109	123	135	100	109	124	115	118	124	134	117	108	105	132	124	122	118	133	121	119	121	119	131	143	123	132	121	127	108	118	134	112	123	106	111	139	114	110	102	112	131	126	130	120	141	144	141	128	133	112	121	123	110	100	112	104	108	126	110	114	123	135	118	128	115	121	97	120	138	119	114	119	118	113	129	109	127	138	110	125	97	129	121	131	130	126	132	102	115	123	123	115	115	112	135	126	110	128	131	138	123	107	139	105	125	119	116	140	136	122	104	126	120	126	115	144	130	120	138	138	117	142	127	114	124	117	128	127	108	138	124	136	129	126	112	127	126	116	122	127	119	127	147	95	141	99	124	135	115	121	139	112	121	113	119	120	121	117	114	119	119	136	111	137	133	113	109	121	120	103	136	123	114	110	103	134	138	121	138	114	122	111	133	118	130	104	122	127	131	100	123	124	119	117	130	139	99	115	121	130	128	122	105	128	126	124	124	121	106	121	127	133	105	112	126	111	139	109	115	120	119	126	121	117	127	135	126	119	113	139	140	137	130	113	131	134	109	129	112	113	122	147	121	142	122	121	135	123	117	112	92	129	99	130	144	120	112	111	119	140	132	110	126	125	123	126	130	111	134	106	128	131	118	124	127	129	123	117	115	132	125	132	111	152	122	118	122	122	131	119	127	126	122	120	107	130	127	137	101	116	129	128	129	112	115	103	124	134	111	115	129	122	102	111	127	106	126	133	116	128	117	123	116	117	128	134	122	105	124	119	119	101	129	126	91	146	119	116	131	127	109	124	124	134	141	132	137	134	123	136	124	123
4836	11906	7049	5781	1821	1500	1075	1287	680	497	405	340	293	298	245	213	209	215	200	187	198	162	171	168	162	158	171	161	159	165	124	156	149	150	152	132	145	166	132	164	147	153	144	147	122	150	171	132	136	152	163	146	152	146	128	152	131	146	132	127	127	157	123	126	155	135	136	140	123	155	149	137	112	157	145	137	140	137	132	147	142	126	135	148	142	131	147	106	126	138	141	163	148	138	143	126	150	149	133	141	127	155	132	127	132	122	127	144	118	136	123	155	142	128	129	145	118	136	139	134	133	119	161	135	135	138	142	125	132	135	144	128	132	119	134	144	134	144	149	106	130	142	135	132	116	114	114	118	120	131	128	162	126	152	141	119	112	119	128	147	126	134	151	140	127	125	132	130	145	143	146	112	152	133	139	134	141	137	145	133	133	151	145	154	138	133	138	128	128	119	114	125	139	149	131	146	138	153	129	121	141	136	125	131	140	142	139	133	128	139	137	142	136	132	140	110	141	154	121	134	135	136	123	124	133	133	154	140	135	124	143	143	123	154	127	139	146	157	121	154	132	142	137	136	151	144	149	148	139	138	134	113	169	135	132	154	134	120	130	151	143	138	142	133	125	132	123	158	138	129	137	143	129	134	154	128	160	135	158	145	117	156	147	131	128	160	144	146	133	141	164	145	134	156	154	118	157	148	134	124	124	146	123	131	143	120	153	158	133	133	131	163	116	125	122	128	150	133	143	122	143	137	133	135	113	142	114	140	116	140	130	115	146	143	136	130	128	140	136	139	150	125	127	127	120	134	144	134	124	153	142	139	145	129	151	113	147	119	151	136	129	150	122	152	132	139	145	123	153	121	140	135	128	156	144	112	135	148	132	130	148	143	113	129	168	115	149	137	119	150	139	123	138	128	142	143	132	135	139	138	125	147	132	144	132	160	136	127	150	157	130	143	159	148	128	133	147	134	157	133	133	121	146	128	150	145	129	139	125	137	138	135	131	134	117	132	137	118	138	117	129	111	146	121	133	125	125	130	111	132	140	160	120	151	143	132	163	134	159	138	133	138	129	146	136	149	137	141	143	141	144	139	147	151	138	131	148	114	139	141	140	158	125	130	156	145	155	142	163	132	136	142	138	137	116	137	138	139	133	134	126	130	130	157	124	128	130	133	159	141	119	132	140	126	149	142	154	133	143	125	139	143	157	136	137	121	133	128	130	152	153	126	155	141	152	143	133	143	142	142	143	143	150	137	138	139	140	126	112	149	131	138	147	136	141	147	129	122	133	120	147	119	125	127	118	139	122	113	142	136	122	130	134	147	137	147	126	131	145	128	119	139	143	142	146	142	139	143	136	151	134	133	165	156	129	142	131	168	152	141	160	148	146	106	137	130	143	129	122	146	146	144	150	115	111	143	136	129	122	115	140	139	138	133	127	127	144	141	160	140	147	136	131	140	147	130	140	155	112	119	116	143	132	127	138	147	141	118	134	135	137	118	138	147	162	132	133	127	126	138	131	141	127	159	134	128	142	136	134	135	141	149	128	142	138	136	155	148	145	118	160	132	129	155	141	134	120	117	157	165	130	135	127	132	135	128	113	129	146	149	130	142	138	161	150	115	162	150	131	133	126	128	152	132	141	142	122	155	154	140	114	128	135	122	162	122	149	151	139	144	138	125	120	121	133	134	126	132	140	141	136	133	136	146	151	132	147	144	135	140	97	144	126	141	133	149	134	135	123	151	135	121	130	156	126	131	144	143	137	150	141	129	123	133	124	129	124	145	152	136	151	152	126	136	138	150	125	149	145	146	135	142	153	141	137	156	149	131	112	127	147	152	149	121	125	154	140	127	143	131	141	128	150	143	150	141	119	138	135	153	141	126	128	125	124	136	140	137	132	123	123	131	143	147	123	130	132	153	138	159	137	136	139	158	140	133	137	138	134	152	133	152	124	157	133	140	150	125	138	134	145	122	135	148	136	144	163	135	125	118	121	141	132	129	116	127	168	127	135	129	175	143	156	139	133	123	122	152	147	140	131	142	118	147	136	147	126	118	122	142	123	129	145	142	122	134	139	146	131	147	132	148	124	129	142	146	121	133	142	132	123	143	142	132	118	133	146	133	137	135	142	122	163	146	145	138	137	142	136	131	118	132	118	114	127	130	129	133	145	137	134	120	140	146	155	152	127	151	123	111	126	138	161	141	138	129	165	132	128	152	145	140	131	138	130	151	138	150	139	128	143	153	132	142	140	111	129	126	141	156	124	148	133	133	144	132	125	147	131	165	127	138	133	122	139	126	129	140	141	132	153	129	136	127	147	129	116	120	126	140	142	144	123	140	127	141	142	133	123	116	126	142	125	156	141	158	140	128	126	133	131	129	153	127	132	128	125	146	150	153	131	147	139	118	131	133	143	165	149	149	137	124	154	146	153	136	129	130	121	129	127	153	134	119	142	147	148	118	132	139	140	153	129	154	139	131	135	119	132	137	141	131	126	138	142	146	145	143	145	128	152	123	146	128	155	119	130	160	138	132	132	143	152	126	129	134	141	132	132	129	131	135	145	134	141	111	123	142	151	132	151	137	135	154	146	145	129	141	150	135	130	135	138	150	121	153	132	131	123	133	157	129	117	147	134	131	142	144	141	125	154	144	133	137	147	133	151	121	137	128	148	151	139	154	117	144	151	152	153	121	128	151	126	135	157	139	135	139	147	139	115	144	138	144	138	132	127	152	119	148	131	140	139	125	140	132	140	134	128	141	143	132	134	141	124	142	142	129	128	130	152	123	143	136	146	145	142	141	153	146	128	157	143	149	148	158	120	114	140	130	138	122	126	139	128	133	115	139	152	138	130	146	117	99	122	123	123	145	134	135	126	125	140	139	164	128	143	123	110	157	124	137	123	145	134	126	132	138	116	161	141	127	132	135	140	139	139	140	123	136	114	136	133	118	126	130	145	126	136	128	137	155	134	125	129	134	131	133	146	102	145	157	144	135	152	150	116	136	142	144	119	119	141	139	155	150	135	124	142	136	122	145	143	159	159	143	143	146	122	121	133	121	152	114	133	127	142	139	136	140	140	128	160	143	132	154	154	139	145	126	156	121	153	134	138	125	129	140	123	139	126	156	110	143	149	126	137	128	142	115	142	157	149	140	145	131	146	119	126	138	140	114	150	151	136	132	139	150	146	127	133	131	134	147	151	147	153	143	150	143	138	133	142	127	143	127	140	137	141	139	156	152	131	147	136	139	141	149	125	128	142	140	145	140	132	135	157	135	122	121	146	131	143	114	138	126	147	124	168	122	150	152	142	133	146	116	138	142	133	112	139	137	133	136	144	154	136	131	139	137	129	131	148	154	130	133	109	143	127	130	128	144	131	137	163	133	152	142	135	141	133	133	125	139	140	136	148	133	119	147	137	161	156	137	135	140	131	134	133	144	125	144	146	140	144	151	136	120	149	120	135	137	133	134	154	120	137	149	133	165	131	112	115	137	131	141
24747	21018	26823	25308	8092	752	594	595	474	433	421	408	395	343	384	362	338	324	349	332	339	371	353	326	328	346	333	308	337	296	342	361	328	336	331	331	307	329	344	331	361	313	318	328	327	328	312	359	317	331	336	344	321	302	318	314	323	302	317	314	315	314	326	322	347	328	319	315	318	318	307	344	317	321	317	343	293	336	285	302	320	334	296	294	324	324	319	318	317	309	343	320	320	307	355	308	344	333	329	326	327	314	324	305	355	346	308	346	343	323	322	331	331	302	310	326	341	330	350	300	312	299	340	314	336	311	330	309	340	315	344	312	343	309	351	347	316	345	287	345	308	319	308	312	324	322	323	275	326	330	323	335	306	323	298	344	311	303	341	314	312	349	329	326	293	306	331	308	361	317	308	316	301	342	316	302	301	324	305	349	316	330	335	314	315	323	341	296	339	326	320	340	343	309	348	327	330	323	329	301	320	325	300	329	294	341	363	339	327	343	352	296	299	269	291	310	280	312	314	327	325	360	345	293	325	340	289	354	302	314	322	306	315	292	336	284	314	333	326	335	322	316	324	312	348	357	306	334	309	308	345	323	315	295	333	306	327	316	293	314	295	340	348	315	326	301	347	328	341	331	326	302	335	319	313	328	338	280	358	313	334	315	327	336	317	324	320	301	347	310	298	327	323	350	327	350	320	306	317	290	345	318	313	307	333	290	302	303	313	309	300	310	332	329	321	300	328	350	307	326	322	317	328	345	340	289	326	319	305	308	357	315	330	300	304	331	307	328	335	332	278	338	316	301	298	340	279	344	323	305	321	310	319	315	349	312	342	284	330	338	331	339	324	328	318	307	288	319	301	334	324	348	304	344	292	332	343	324	311	293	295	334	296	338	288	324	319	319	311	315	313	329	329	369	300	319	320	318	322	337	324	308	322	304	311	311	313	332	328	318	302	326	322	337	339	351	324	320	305	326	326	306	300	311	308	348	359	301	320	350	308	346	346	301	310	321	318	336	308	321	309	303	347	293	356	326	316	319	336	281	287	323	332	344	286	314	296	334	339	321	335	327	318	279	318	330	309	323	343	322	358	344	324	312	332	353	311	284	333	331	343	345	305	349	337	332	339	334	319	311	319	305	303	329	324	288	304	322	348	333	305	315	338	310	325	325	332	306	302	342	333	333	310	318	284	326	344	314	317	322	340	331	310	325	272	311	327	350	318	273	324	323	322	324	313	318	302	314	308	311	292	281	326	304	313	323	316	312	326	347	328	301	296	349	321	351	298	338	356	338	311	311	314	295	299	344	333	331	336	344	322	319	334	296	300	332	329	332	310	344	307	331	321	320	321	317	305	316	316	323	310	324	318	326	317	304	326	350	335	332	315	305	328	293	342	329	332	318	294	331	312	287	356	318	323	317	327	335	330	297	363	325	319	277	313	320	350	329	358	329	320	338	312	316	295	324	320	318	371	319	321	314	328	314	322	332	320	326	316	301	291	340	299	301	338	316	357	316	315	317	323	308	304	320	310	325	330	302	349	371	297	345	316	352	355	357	363	317	325	307	313	304	311	342	320	323	356	331	314	342	325	329	313	318	315	293	294	326	299	315	305	320	345	308	294	322	318	312	340	309	320	285	346	308	347	346	319	292	303	305	314	304	334	284	353	330	299	307	333	330	325	301	338	330	327	305	335	289	337	323	300	317	318	333	332	322	325	338	298	337	343	345	285	329	326	299	305	305	302	342	328	338	300	318	331	346	316	306	333	307	289	312	282	311	314	322	317	282	308	380	296	336	320	289	315	314	309	348	325	321	362	315	348	352	329	332	330	313	335	329	346	347	304	315	311	330	361	324	325	338	340	327	338	339	313	306	323	320	305	323	331	354	316	322	280	322	340	336	311	330	285	336	272	332	341	342	325	311	327	299	327	330	381	291	301	344	319	321	294	318	324	322	301	305	332	330	318	299	354	303	307	323	308	317	315	325	330	326	352	322	327	357	301	306	327	288	307	303	302	321	333	338	344	311	311	337	310	338	321	332	312	301	313	348	333	320	307	335	338	325	321	350	326	356	344	343	339	316	301	319	328	305	311	326	304	344	305	329	321	294	308	338	314	327	318	304	312	291	341	312	307	354	318	347	333	313	334	365	310	305	314	303	335	309	326	320	309	318	304	358	283	288	333	319	302	321	328	323	317	366	328	304	297	320	330	303	354	315	299	363	276	318	316	337	296	324	328	331	305	302	317	333	333	308	320	335	339	335	322	331	309	308	335	327	330	336	317	272	345	325	350	328	320	305	324	317	333	321	332	344	340	361	346	316	295	314	336	339	332	319	325	322	329	315	343	333	319	315	327	298	297	315	313	296	309	312	327	325	304	339	325	336	345	372	371	337	333	295	326	345	307	309	312	328	337	281	335	319	316	319	301	345	350	342	333	345	319	281	346	343	329	350	316	290	287	311	355	323	327	361	332	365	321	286	347	341	345	335	312	318	314	298	335	311	330	306	331	309	310	315	309	337	299	327	328	354	279	332	336	302	327	296	304	300	332	338	302	349	283	331	313	322	336	309	331	310	340	340	359	293	329	340	328	279	315	300	306	329	331	293	319	292	316	323	321	328	329	317	317	316	308	315	342	323	305	348	306	333	321	364	322	314	308	315	315	305	286	330	335	351	308	331	327	348	327	344	318	358	297	335	317	339	312	318	313	325	351	288	307	306	331	321	304	323	332	317	316	340	321	286	349	327	315	309	312	306	306	316	334	322	311	289	343	327	330	333	341	307	326	309	316	330	334	331	358	303	322	306	336	358	288	317	346	358	346	318	321	341	307	289	348	307	320	315	341	318	327	339	302	313	327	320	324	342	328	308	359	327	333	324	339	280	319	323	372	325	311	325	333	324	318	309	337	310	301	347	322	336	331	339	328	320	330	327	324	316	318	310	280	319	302	299	307	300	356	329	336	310	357	326	295	323	305	325	313	354	331	297	337	329	320	356	337	339	339	309	327	319	311	328	324	332	328	315	323	295	355	294	325	324	320	335	377	307	338	349	335	301	319	300	355	340	332	341	319	327	366	304	355	344	280	315	345	322	308	325	321	318	319	333	318	334	323	317	309	325	336	347	325	304	302	338	312	339	317	325	315	335	350	313	325	305	298	306	318	316	312	343	318	338	332	353	335	323	314	343	334	277	302	332	316	315	339	304	299	319	296	316	277	306	311	321	317	313	299	328	319	312	334	338	308	345	320	343	305	296	306	354	301	300	294	316	343	330	343	321	336	292	322	316	328	324	340	312	325	333	318	340	330	327	319	346	305	327	323	333	318	314	342	330	342	322	323	282	321	353	293	321	301	313	327	330	318	317	326	281	329	301	329	307	323	330	326	295	327	338	328	335	358	315	320	340	327	330	323	364	295	346	312	312	306	327	354	276	317	306	321	331	316	330	342	341	303	350	314	341	305	299	362	299	342	324	327	319	316	311	302	343	312	320	302	322	295	297	343	294
4836	7614	4480	3499	1351	1088	863	1074	693	522	494	465	482	440	398	387	391	387	371	384	368	389	344	351	365	364	374	360	343	339	341	356	353	351	351	357	368	313	323	349	377	380	355	354	336	325	387	370	334	375	356	315	338	340	333	341	358	377	332	348	324	343	336	325	320	336	353	353	360	338	331	333	318	317	317	366	343	331	359	364	328	353	334	353	349	340	357	344	351	340	358	328	394	318	314	359	334	337	320	294	363	362	358	360	338	303	352	372	356	351	322	338	365	334	327	331	316	383	327	353	332	362	355	326	404	334	342	350	366	356	344	347	329	342	328	334	339	336	351	350	326	319	344	307	342	352	353	328	366	334	343	295	342	314	343	328	327	363	327	336	339	306	362	337	343	362	324	354	357	323	362	351	341	337	328	362	359	345	356	333	358	339	372	350	375	365	355	324	338	334	341	342	336	341	325	368	372	354	332	333	332	355	335	332	337	345	359	322	362	324	345	353	333	332	349	360	351	319	339	348	329	358	287	342	334	316	341	338	358	340	338	341	362	345	339	343	338	348	315	314	342	339	348	342	333	308	344	352	318	361	345	332	352	329	343	361	337	349	366	365	348	325	344	309	356	348	327	343	371	316	304	375	357	331	297	377	372	337	346	373	341	334	351	366	338	330	327	343	352	349	364	334	335	332	339	334	331	333	313	335	332	349	332	323	333	337	312	340	343	354	338	323	358	330	337	351	354	344	374	345	301	353	338	341	359	365	330	358	332	336	361	357	354	330	338	334	334	340	362	373	349	349	376	356	298	334	351	336	314	336	358	329	349	376	319	321	330	332	337	333	354	336	329	353	347	336	328	360	321	323	351	326	345	319	345	292	340	346	309	328	354	298	356	351	335	382	312	317	348	394	362	383	339	349	335	337	336	349	321	358	357	334	338	356	347	326	334	348	319	313	322	308	354	336	329	325	312	295	364	345	334	359	371	328	382	390	336	348	342	322	323	303	320	327	338	303	386	339	339	340	329	335	335	346	323	342	343	328	359	373	325	352	338	349	344	310	337	338	331	350	337	354	339	323	351	338	327	323	380	369	354	353	320	358	348	337	380	342	346	315	351	369	345	335	339	348	312	335	336	324	360	327	370	311	366	332	341	369	343	337	326	347	354	336	339	345	322	316	327	367	355	356	351	318	368	355	367	341	329	355	326	319	337	383	343	364	323	348	328	369	351	334	348	359	340	332	330	367	354	348	320	333	355	339	348	350	335	372	335	358	345	372	362	381	297	336	315	335	327	324	331	354	329	336	344	325	334	335	315	282	296	341	353	309	361	383	321	326	352	330	331	343	339	354	325	364	297	325	358	335	350	317	371	319	321	328	340	364	327	391	336	350	331	356	334	330	347	315	384	352	327	363	361	368	338	341	338	396	337	349	333	345	343	333	346	352	334	347	341	359	332	340	360	324	334	328	330	353	358	336	329	342	336	356	359	334	298	354	354	362	344	357	357	347	313	370	344	288	337	325	345	342	340	355	333	355	343	336	296	312	335	345	317	344	310	331	341	342	343	342	348	351	347	321	351	333	357	378	336	362	345	359	342	323	342	348	363	361	327	327	336	335	314	345	345	361	297	352	338	365	345	328	352	342	339	372	358	366	330	325	338	329	354	323	366	340	336	352	369	372	341	349	341	323	294	337	336	347	330	320	358	354	354	343	337	351	328	346	380	345	330	357	339	377	343	320	341	305	288	342	343	360	336	313	364	349	336	307	342	347	360	357	357	321	323	331	307	303	320	341	346	361	352	316	330	361	346	315	344	342	312	346	341	334	322	334	335	319	342	322	345	323	324	362	321	366	313	353	324	328	333	345	312	333	350	332	349	362	322	354	348	338	342	314	367	342	341	338	351	359	369	313	302	380	334	332	352	352	338	356	334	351	348	328	318	370	354	327	347	342	351	334	351	321	331	356	314	367	331	344	325	343	354	353	391	367	315	356	333	328	316	346	306	347	368	336	319	324	320	320	338	352	349	335	331	358	348	366	334	347	380	343	324	359	345	331	342	334	319	356	341	344	355	339	330	322	322	319	328	313	309	382	348	336	353	366	358	346	337	329	339	382	373	381	361	333	366	307	350	337	338	324	345	315	333	344	331	393	352	360	351	359	343	330	346	356	336	349	337	343	370	301	314	342	331	343	331	346	333	362	359	354	329	362	349	334	335	397	331	338	363	353	351	347	383	338	368	343	341	344	333	353	305	367	323	371	371	350	352	348	324	362	322	354	351	356	332	333	370	320	360	344	329	351	348	328	305	312	327	337	357	328	324	291	325	321	356	359	310	322	325	338	322	348	345	343	356	320	340	367	315	321	349	336	334	352	361	336	364	377	387	351	339	349	328	339	354	349	368	347	347	371	343	331	328	357	342	313	320	340	332	325	366	351	341	364	346	343	333	333	337	351	330	326	323	317	339	356	370	351	328	308	339	315	345	366	343	358	328	316	343	339	352	365	306	330	355	339	329	351	336	325	342	337	304	370	353	341	360	344	348	283	356	354	350	329	345	351	334	297	322	331	329	367	319	346	343	328	340	368	336	337	308	339	353	361	343	344	332	364	334	346	322	358	331	332	333	321	340	325	361	382	366	352	356	344	350	328	330	365	314	345	368	327	329	342	333	336	332	339	302	347	358	343	344	315	338	342	333	349	361	354	343	316	351	367	333	349	359	339	322	323	346	355	370	314	373	351	344	328	338	361	347	350	355	334	350	365	315	385	323	339	316	353	307	327	357	351	342	339	325	356	351	338	354	317	339	369	373	324	370	364	311	343	336	318	364	344	326	354	366	362	335	340	315	332	369	318	371	351	345	351	353	344	347	338	370	352	349	344	335	343	318	315	352	323	349	358	366	377	335	352	333	316	366	353	366	372	316	347	356	322	351	329	319	349	332	356	336	351	409	340	355	353	324	323	327	378	343	336	341	324	364	330	333	322	308	361	340	347	322	343	364	312	326	348	364	350	358	345	324	341	299	301	297	339	339	335	335	356	386	343	369	342	337	357	340	355	340	365	345	327	352	364	342	309	348	334	377	349	316	347	329	355	350	345	306	331	344	352	330	315	317	323	366	335	336	344	348	345	326	364	349	353	357	299	386	341	312	344	332	327	320	353	345	322	323	344	345	346	329	377	339	369	356	325	348	356	330	341	313	336	326	333	335	354	356	344	326	358	282	335	330	352	330	325	305	315	340	383	321	325	338	378	356	354	334	328	319	323	346	349	334	338	371	380	350	346	337	325	356	331	328	351	352	356	322	342	323	369	315	321	395	371	339	333	349	352	307	379	335	354	332	335	336	381	331	321	346	320	334	367	316	373	374	333	334	346	344	376	315	326	354	320	361	352	361	329	372	365	364	317	302	366	341	347	346	314	340	348	344	337	313	360	374	305	343	365	326	352	336	332	330	344	345	355	351	344	340	365	345	334	347	352	347	338	344	341	323	325	317	342	349	327	332	338
22595	21071	28604	23759	21065	21089	7104	1671	823	629	578	542	488	426	409	405	452	387	384	364	330	351	359	356	372	348	349	289	329	327	340	299	339	324	314	328	285	312	313	313	316	278	294	296	296	297	327	316	305	328	308	288	285	262	292	292	305	287	305	310	300	294	288	275	289	305	298	284	294	307	269	288	295	314	335	311	264	287	287	307	316	300	254	303	293	300	309	327	328	297	297	312	277	303	314	321	295	288	290	265	282	320	304	276	285	297	318	256	269	288	290	281	304	311	324	313	329	301	281	271	309	279	286	298	310	271	311	304	280	285	266	278	315	327	285	288	272	280	280	304	296	287	268	283	276	312	295	313	302	280	299	310	271	315	303	324	278	319	326	339	318	307	282	263	279	274	293	313	278	306	256	286	323	298	302	307	287	303	269	309	281	291	307	304	307	302	310	261	322	309	283	273	296	317	315	265	287	320	296	276	289	288	337	311	296	325	300	332	269	325	309	302	295	286	298	292	300	275	299	309	249	300	324	288	278	315	283	279	321	292	267	299	292	301	312	303	297	309	313	309	273	292	317	273	274	293	294	293	290	291	295	332	269	282	265	312	292	285	319	308	309	284	295	293	289	322	316	316	265	301	306	308	301	313	260	323	295	281	298	338	282	296	272	316	288	320	325	297	339	305	284	300	288	260	311	300	270	284	304	279	287	278	294	321	312	312	283	303	291	341	295	308	343	282	321	323	294	281	279	295	308	284	320	314	302	307	288	333	274	280	315	311	312	321	299	284	292	277	329	292	290	316	318	319	306	282	264	322	290	312	307	288	304	305	306	295	283	327	285	289	282	293	282	291	309	317	291	286	284	270	314	284	313	280	281	275	310	308	314	301	336	321	291	289	301	288	288	302	289	290	272	295	300	275	285	315	279	283	292	304	297	276	283	310	282	310	310	287	294	306	260	294	299	320	341	323	316	304	264	291	306	285	332	296	313	310	305	319	313	306	289	317	310	295	301	296	289	278	283	300	303	290	310	294	293	322	311	318	291	273	314	291	294	285	326	329	280	273	303	333	279	282	291	315	304	304	295	301	297	275	293	299	282	322	304	303	281	318	316	306	303	305	302	293	303	285	294	300	295	309	307	305	278	330	273	315	273	304	299	306	319	308	277	316	308	319	279	285	315	299	317	276	284	277	324	317	315	282	286	277	309	303	276	295	285	275	299	296	298	310	297	311	318	303	294	318	286	309	293	295	285	324	291	278	299	286	293	336	301	278	319	284	286	266	322	324	277	330	287	289	314	281	338	294	299	304	289	283	287	291	271	316	302	310	295	310	308	290	284	298	297	274	300	291	282	289	315	273	292	325	281	329	333	316	318	288	285	289	285	289	332	308	308	279	284	287	310	312	283	322	299	279	289	304	298	288	278	293	266	331	311	297	271	295	262	294	315	305	307	292	294	295	272	272	336	320	287	309	321	284	279	301	290	291	272	277	280	275	292	281	304	267	334	329	300	277	279	293	297	298	331	279	286	290	275	306	292	298	279	273	317	304	287	283	273	306	312	327	302	293	277	294	299	275	315	305	308	309	309	290	345	313	287	273	293	317	292	292	323	290	267	291	314	285	300	305	330	306	302	277	295	300	274	316	312	268	315	312	326	311	281	289	287	263	293	315	292	289	338	285	316	291	286	304	279	316	334	311	304	289	289	298	276	318	309	299	285	307	289	299	255	305	307	324	316	278	325	299	309	297	311	309	299	290	309	271	289	263	292	320	288	271	289	320	298	248	286	311	272	316	282	293	306	286	289	311	287	275	270	277	326	287	302	313	305	282	294	272	307	268	295	322	293	290	279	302	286	303	271	311	283	300	307	287	314	298	284	283	284	305	316	296	304	282	299	316	308	286	327	283	295	277	298	279	300	305	309	308	276	294	277	295	284	248	288	305	324	315	307	281	286	331	309	316	316	306	327	303	318	276	265	292	310	284	297	306	284	335	289	291	313	306	307	317	315	291	285	308	309	308	284	304	311	302	302	313	315	315	299	294	307	274	321	267	296	281	299	329	302	329	292	274	333	328	318	282	340	271	279	310	300	310	303	286	294	286	312	311	346	287	316	322	304	288	304	287	305	317	297	300	264	299	290	319	241	322	307	293	267	303	296	304	262	313	320	308	286	305	297	292	330	300	294	283	266	280	275	305	278	308	327	288	308	285	269	313	278	281	295	309	282	269	294	314	305	300	324	291	293	308	313	303	341	298	303	325	265	255	289	354	298	280	298	294	304	279	277	266	317	269	299	304	304	299	290	290	281	295	304	287	324	325	307	280	298	288	307	272	286	259	298	308	283	314	265	293	288	343	285	290	287	308	292	322	281	300	301	306	311	306	307	296	314	276	291	310	320	310	289	286	300	309	326	312	309	299	280	287	307	270	275	315	303	334	279	298	259	300	279	323	296	288	308	284	302	294	296	299	287	313	304	297	323	262	291	313	304	306	285	280	303	307	287	290	299	280	317	300	271	263	268	302	292	308	312	301	315	275	278	310	272	315	313	314	315	265	283	280	311	268	286	298	288	304	326	304	282	307	318	303	332	289	273	287	287	285	280	324	298	301	304	278	340	277	290	311	304	281	288	321	275	266	290	302	295	307	307	294	316	283	319	315	301	272	298	329	320	301	315	290	311	289	285	320	277	277	272	309	285	313	266	315	305	253	280	280	288	336	278	271	286	308	332	312	302	296	260	309	269	288	290	288	298	262	311	310	288	287	312	305	313	313	283	258	297	309	281	288	302	310	294	314	301	283	314	302	271	285	267	278	262	304	311	310	287	286	330	293	307	268	297	279	336	272	308	293	307	289	289	300	315	277	307	294	308	296	310	314	286	288	266	313	315	313	287	299	274	282	283	283	320	304	330	281	263	287	309	305	298	297	313	297	304	300	280	281	305	297	288	293	284	299	283	318	312	308	278	286	295	287	290	316	299	304	340	296	287	273	279	303	309	288	290	327	310	303	276	311	293	297	285	281	311	326	270	285	320	290	306	319	284	274	288	267	314	344	300	287	267	288	310	330	291	319	294	291	318	315	285	274	308	287	325	315	289	288	273	305	294	281	294	310	276	265	274	312	298	278	314	274	292	318	313	298	280	306	298	298	289	292	327	271	298	296	297	340	306	319	273	284	280	295	294	288	307	282	297	319	288	297	277	285	306	297	339	303	314	270	315	304	275	311	305	291	288	304	279	301	302	314	316	270	308	282	309	270	278	272	295	295	275	302	296	300	276	319	284	301	300	309	292	289	283	298	283	321	278	260	290	327	287	287	276	277	303	305	291	273	305	283	291	312	294	293	291	292	314	288	331	275	290	327	269	258	303	275	301	302	308	302	313	305	267	278	302	295	276	299	288	290	285	299	306	290	276	278	268	333	302	290	283	301	303	309	275	273	283	303	294	295	314	281	303	284	339	311	295	294	277	276	291	277	276	298	299	291	294	300	313	284	310	285	343	265	335	301
6223	17533	11589	10050	3562	2668	2001	2634	1350	1031	836	722	676	612	521	496	455	451	420	399	389	369	359	403	356	365	355	345	379	320	348	357	334	334	331	306	339	329	360	324	312	320	288	320	326	315	331	331	287	303	326	327	312	316	345	336	305	281	314	320	316	292	272	310	313	284	301	340	306	308	303	294	305	293	312	327	307	270	298	278	297	316	291	303	277	296	310	293	304	308	330	287	305	291	294	326	279	340	301	297	300	301	295	330	290	300	301	326	339	287	299	252	247	324	288	312	293	282	314	282	326	333	282	289	305	312	302	311	283	274	295	285	297	273	298	314	297	302	302	305	293	294	293	317	319	277	264	290	281	320	294	319	287	309	296	302	274	315	301	311	337	311	299	271	335	315	286	299	279	305	334	301	305	310	299	277	294	307	337	307	292	304	294	292	287	308	308	288	307	326	304	286	284	314	296	305	304	285	288	294	326	291	298	297	305	304	256	322	314	308	287	310	314	300	298	278	302	294	279	299	299	331	316	291	304	281	296	280	284	295	311	283	331	295	309	304	279	288	277	266	313	290	292	289	319	282	300	293	313	285	286	306	302	307	297	293	301	265	298	322	318	309	278	262	300	307	312	294	294	311	308	332	313	279	284	283	324	295	321	295	303	277	272	297	294	289	294	327	322	310	268	314	328	293	282	291	294	302	292	319	277	286	298	281	324	284	277	316	285	307	308	291	309	295	297	301	291	331	287	281	285	283	311	293	310	312	284	289	290	293	294	296	306	305	317	317	324	321	317	314	297	309	295	283	301	289	276	288	323	322	319	331	308	287	296	277	310	308	318	278	303	297	307	297	305	285	273	328	325	298	291	309	296	294	294	301	298	292	278	291	306	259	296	314	299	311	290	304	306	316	277	340	302	344	307	299	320	318	293	314	286	295	294	279	278	255	324	308	287	298	287	276	297	297	305	293	301	334	302	299	291	291	294	313	287	341	277	309	293	312	322	315	302	322	293	262	301	299	319	289	311	312	294	327	296	308	288	301	291	279	310	254	325	306	283	306	301	326	287	323	304	307	292	307	308	321	292	304	305	296	304	332	314	289	291	302	338	286	294	268	290	293	307	302	308	319	333	306	304	284	315	279	327	317	306	263	291	329	271	274	307	285	312	275	287	278	316	290	303	295	279	313	312	316	313	323	284	269	289	274	321	301	331	321	296	292	274	331	304	305	299	324	296	291	301	281	309	282	297	270	273	293	295	272	302	311	334	295	305	330	300	338	308	268	275	313	267	286	288	291	309	318	304	311	296	304	313	286	314	302	308	284	275	288	288	287	307	321	291	307	325	298	315	339	318	305	287	318	307	292	301	317	314	263	300	331	289	352	281	268	333	314	301	308	321	273	280	302	273	300	342	305	278	309	299	281	304	325	287	314	307	296	303	345	329	264	285	304	304	301	303	296	304	271	287	322	299	303	279	313	321	313	286	304	302	310	299	290	307	291	307	310	267	313	280	293	308	286	311	279	315	287	315	340	287	309	292	288	311	301	313	320	308	280	307	339	311	281	308	312	322	322	299	310	324	279	282	303	306	272	319	301	302	299	295	297	291	322	287	319	268	291	297	313	314	306	296	287	297	325	318	307	305	298	332	301	314	313	327	294	273	280	334	292	294	290	288	331	295	304	300	313	303	302	326	273	283	321	329	301	307	336	296	310	325	278	326	293	296	309	276	285	307	284	315	307	322	278	329	266	305	296	280	282	306	278	315	314	292	316	314	303	296	305	299	290	336	285	283	316	265	316	303	286	294	290	270	293	299	309	323	294	297	331	292	302	346	309	287	326	312	266	317	317	321	291	311	309	302	330	297	312	300	314	294	286	309	286	316	292	286	295	302	296	304	310	304	292	310	319	291	288	315	315	325	303	267	303	308	284	288	341	309	302	323	315	275	299	301	299	294	294	297	296	274	306	297	308	279	295	279	314	311	323	310	287	307	298	280	274	264	304	311	289	300	281	322	296	298	308	313	291	294	285	310	297	288	295	323	285	335	327	278	316	310	330	324	318	277	287	320	297	295	259	287	293	307	301	305	318	288	289	293	330	313	305	287	274	303	304	311	243	280	316	281	309	318	286	299	304	319	317	290	294	310	301	319	297	283	308	276	290	322	295	300	314	293	273	302	321	321	305	287	311	310	296	305	307	301	262	302	316	296	319	324	315	278	310	314	285	252	268	325	276	294	295	293	292	298	301	276	304	281	274	276	288	296	307	308	291	249	305	300	298	294	292	278	291	308	297	289	310	292	288	329	314	286	302	306	298	290	323	285	314	287	293	282	294	313	299	338	334	277	309	339	317	307	309	324	296	277	313	294	272	304	309	275	340	286	298	307	346	311	288	300	284	259	297	314	275	310	327	290	317	322	274	309	307	301	300	274	302	305	301	305	287	309	307	320	307	287	311	287	291	277	316	304	280	350	315	302	316	314	293	310	346	313	289	304	309	274	292	301	311	292	324	310	286	309	282	291	286	298	304	309	290	293	282	307	287	289	297	297	308	286	261	297	319	279	287	295	284	341	316	297	291	334	298	265	285	318	309	294	285	286	273	295	329	306	274	294	306	303	284	295	306	299	292	310	294	287	281	291	289	293	332	292	294	292	328	282	277	279	314	295	293	308	307	307	300	319	304	285	329	288	331	264	332	301	283	293	265	275	270	295	283	306	275	297	303	294	282	306	287	288	295	284	321	277	287	303	302	296	319	295	316	288	294	321	256	281	294	320	293	273	341	311	319	303	303	280	306	319	323	305	312	296	310	277	323	319	295	316	269	295	291	263	305	286	293	276	299	303	279	313	330	305	310	302	289	334	272	310	304	317	304	296	332	312	305	346	251	264	292	289	317	279	301	308	306	324	268	287	313	289	319	298	301	301	285	319	299	299	302	281	298	313	309	328	311	294	281	333	317	298	324	297	314	291	325	292	295	270	300	285	302	325	312	319	305	270	290	301	322	296	297	325	294	294	313	283	282	309	284	320	294	298	281	273	297	294	332	293	259	304	343	320	293	314	283	295	347	300	305	299	314	311	324	311	307	335	297	287	317	288	316	341	310	320	298	274	322	307	309	305	294	273	297	296	289	292	309	309	288	342	278	281	290	321	271	295	297	263	330	298	305	323	314	291	272	292	272	278	268	288	312	312	278	306	305	299	299	307	313	310	294	284	296	287	298	303	290	277	314	326	305	284	298	299	293	318	304	307	308	283	284	293	300	329	340	322	299	316	306	297	286	317	294	303	302	308	262	320	304	299	304	298	316	282	311	315	332	294	304	287	315	319	302	294	303	307	301	328	284	300	311	312	296	325	318	292	310	309	317	332	290	301	316	296	306	287	324	300	306	309	328	309	319	295	300	304	277	290	309	308	286	296	330	305	310	310	298	297	292	284	302	299	313	325	315	288	309	324	274	284	313	290	341	295	296	314	309	266	299	311	310	287	287	285	300	325	293	317	339	327	298
27501	16501	3125	739	298	269	197	183	179	186	171	184	170	164	170	162	187	190	174	130	162	175	176	172	179	190	182	174	178	175	176	182	164	172	166	182	163	166	181	156	151	176	152	161	194	184	185	177	194	167	170	156	158	173	180	183	168	158	170	179	183	166	178	181	172	177	160	138	190	150	190	191	185	162	181	173	179	178	151	174	171	190	172	184	172	152	155	191	168	172	157	169	197	194	163	195	194	169	162	163	174	162	173	184	193	174	189	162	142	162	161	192	168	176	175	167	198	181	199	166	179	192	158	159	182	185	170	173	157	186	168	163	182	186	177	153	162	173	156	167	181	170	179	201	150	192	202	204	202	209	178	192	172	175	178	175	157	159	173	186	190	191	166	147	171	165	163	172	178	186	159	173	191	191	155	161	179	150	162	152	151	187	172	161	178	172	177	163	161	173	187	168	192	176	155	171	167	156	188	168	196	162	167	183	189	173	177	176	179	179	190	177	182	194	175	165	156	173	187	175	177	157	188	177	165	195	164	196	170	165	175	185	177	183	181	178	165	188	180	190	167	170	195	178	178	195	138	175	172	191	174	179	179	168	190	181	177	156	168	184	179	161	170	171	173	176	168	165	171	189	160	193	167	188	197	153	168	183	183	171	183	184	188	184	189	174	164	167	165	171	169	179	178	182	182	181	184	153	180	182	189	177	175	149	167	156	176	193	172	176	171	189	153	146	175	187	179	167	162	160	155	159	202	180	161	175	190	190	175	178	180	168	166	148	175	171	159	190	184	185	202	175	181	176	159	164	183	175	195	182	198	159	177	164	183	201	171	143	170	174	188	162	189	187	170	163	167	186	157	155	165	184	199	157	170	173	182	170	169	162	171	156	166	159	178	172	160	192	201	142	153	172	169	154	174	186	178	186	186	170	200	180	181	165	162	190	207	188	182	176	193	169	163	148	170	163	164	199	164	187	176	200	182	190	140	173	154	175	141	165	157	175	205	173	170	174	181	172	155	207	190	167	164	168	176	160	163	164	210	179	166	175	158	170	182	153	167	194	162	156	165	187	191	162	190	183	154	180	161	179	196	169	170	171	181	166	161	168	163	161	156	194	159	155	174	194	211	187	174	199	187	171	199	171	149	171	154	189	173	175	153	202	161	163	160	169	157	174	147	177	177	191	158	185	163	179	177	171	178	173	168	159	159	167	156	165	134	175	191	167	161	187	151	185	171	175	188	167	187	162	176	162	178	169	176	186	171	181	140	167	164	190	171	181	150	150	171	177	177	154	189	188	181	153	173	156	185	151	202	159	152	153	174	168	178	181	183	156	169	190	191	179	167	178	189	171	184	211	188	174	155	170	178	184	175	157	171	186	190	167	158	159	161	147	164	162	182	165	151	164	159	190	170	155	181	162	152	152	175	175	179	176	171	180	163	181	158	194	188	184	158	170	179	200	179	159	175	182	181	184	174	162	175	164	180	175	173	195	180	177	184	181	199	173	168	185	163	187	185	172	160	165	205	178	159	176	160	168	185	187	182	180	195	175	176	162	159	169	191	179	156	164	162	185	197	176	161	186	139	153	166	171	175	167	184	157	179	176	167	199	156	169	175	189	169	179	172	156	169	194	179	177	172	173	186	188	176	192	170	158	177	176	155	150	164	169	182	147	165	185	146	181	187	160	171	170	172	180	168	195	155	171	193	176	174	162	189	168	175	183	158	179	179	177	189	162	168	180	174	184	180	156	167	195	161	196	161	193	171	160	178	203	183	175	179	205	174	184	192	195	176	167	202	171	198	187	191	176	182	180	166	168	164	186	189	192	194	172	167	169	180	194	148	149	181	208	152	158	152	162	164	188	193	176	203	160	170	163	160	190	172	192	192	186	180	168	198	155	195	162	157	171	169	182	177	173	192	162	159	177	182	157	159	183	184	184	162	162	149	184	178	161	173	181	162	185	164	169	168	183	165	157	186	197	183	178	152	183	186	167	171	174	174	178	177	148	165	175	176	171	167	148	156	202	177	192	161	177	175	191	200	183	189	178	179	173	164	165	148	191	169	171	181	187	154	179	180	147	189	173	168	177	165	169	179	189	185	168	153	158	152	191	156	174	148	176	153	177	165	212	173	162	170	188	162	190	171	160	174	171	161	144	173	178	168	165	174	179	192	172	157	178	190	181	157	175	179	175	195	169	165	185	194	150	179	183	146	191	186	181	163	183	168	182	177	177	167	171	175	177	168	166	172	155	170	183	164	186	161	162	187	176	200	164	176	175	152	174	175	176	184	188	180	180	180	180	177	167	181	169	162	196	185	159	173	168	177	176	165	170	150	179	181	177	191	180	195	208	176	172	196	183	174	162	162	177	172	175	169	188	175	207	178	203	184	196	186	172	155	182	187	175	159	182	165	161	156	161	169	171	153	158	188	171	170	182	159	185	175	143	162	165	179	189	187	161	163	177	177	163	152	191	182	179	183	176	173	152	194	153	156	175	161	170	173	170	177	159	166	158	168	174	152	182	167	149	159	215	170	182	180	193	187	203	147	192	161	167	178	149	164	180	176	178	162	169	171	168	185	183	182	188	174	211	150	165	175	179	188	148	172	184	176	174	146	184	166	174	173	171	146	152	184	183	166	169	177	178	155	177	186	159	190	156	172	185	168	159	183	161	173	186	204	176	186	190	170	188	176	151	155	180	149	175	170	188	187	174	188	169	178	162	191	170	183	177	175	194	156	163	165	179	160	189	166	178	162	155	150	161	163	178	175	153	166	176	170	159	187	187	172	179	171	173	187	177	147	181	175	182	177	208	157	183	189	184	191	186	167	175	202	143	198	161	182	185	161	174	167	165	179	151	191	174	152	181	177	182	176	184	170	173	198	180	158	176	184	192	167	165	176	163	215	174	183	175	183	152	167	180	170	172	164	175	165	190	174	146	167	178	176	176	203	179	154	182	161	163	167	201	188	168	181	179	180	168	167	175	162	194	184	156	195	184	182	186	199	182	175	156	182	153	157	179	167	166	184	181	169	197	171	176	198	164	163	181	153	182	180	176	166	159	163	172	164	185	204	172	175	175	159	178	190	175	188	189	168	176	153	163	183	165	171	173	207	189	162	196	176	173	156	167	167	174	184	165	165	186	161	191	186	166	167	162	178	192	170	156	177	175	202	173	165	165	182	179	165	188	173	169	126	177	170	182	171	206	199	163	185	156	184	186	196	158	190	177	174	181	168	143	150	186	182	189	175	158	180	173	148	178	180	155	166	180	185	171	165	179	168	172	170	185	141	174	186	170	160	168	146	171	170	178	177	167	190	174	167	177	187	170	176	154	172	180	171	156	176	192	168	154	184	150	168	180	190	149	159	182	161	157	172	171	202	169	167	194	183	185	181	171	161	167	166	217	184	177	190	166	171	178	159	179	174	178	184	175	193	157	187	169	171	175	179	181	160	170	167	171	165	177	176	140	189	179	179	143	160	188	169	161	168	159	157	193	176	184
5142	2670	1550	656	327	297	289	232	216	234	223	203	213	199	200	203	189	181	215	184	226	183	195	179	217	215	194	187	179	204	193	181	200	196	182	205	220	202	205	193	173	182	231	189	201	193	174	185	161	175	198	184	187	217	205	213	201	178	213	172	220	194	207	214	188	205	232	208	188	193	194	208	192	190	190	208	174	181	197	211	193	224	192	209	186	208	188	169	211	208	194	197	187	182	197	218	176	187	167	202	185	210	187	198	173	178	206	196	181	194	174	185	235	189	214	205	201	180	190	176	200	213	176	202	212	197	184	181	221	202	191	172	202	204	213	223	199	194	195	200	200	191	192	208	189	186	195	188	192	196	199	214	194	166	187	196	170	189	200	201	195	206	195	176	190	198	201	181	193	196	187	203	197	188	178	187	181	188	181	209	198	175	166	196	187	207	193	201	188	197	195	210	209	191	192	195	215	205	192	208	198	214	179	186	214	195	178	189	195	196	195	220	191	204	203	196	201	158	183	221	201	178	201	188	176	199	190	161	180	181	186	186	209	206	211	173	192	189	218	184	192	184	202	192	216	184	190	197	192	213	210	201	194	178	173	184	195	188	189	181	188	183	193	199	202	175	196	191	203	194	184	216	219	210	198	206	196	186	194	196	183	207	192	180	182	178	215	219	184	201	197	196	190	186	192	205	198	179	195	172	203	209	191	223	227	185	214	203	198	190	187	203	202	199	190	211	188	197	218	175	215	217	218	192	191	177	217	181	185	181	177	212	197	200	194	183	191	198	189	193	191	209	194	207	198	208	195	214	185	196	168	185	211	192	189	202	196	195	198	196	159	221	202	208	206	182	195	205	180	191	172	192	191	191	194	203	191	189	179	196	205	196	181	202	228	178	187	203	200	197	189	226	185	216	158	180	195	195	202	205	215	203	177	178	194	199	194	194	184	209	184	189	201	172	197	198	198	210	189	214	184	193	192	200	174	196	196	183	215	214	213	199	236	211	184	201	194	182	184	188	200	194	199	215	195	193	215	183	183	225	199	208	185	195	191	194	192	209	206	190	199	215	180	193	189	195	201	223	193	197	193	188	190	187	192	234	198	171	202	196	200	204	183	214	202	205	199	176	207	207	173	215	197	193	206	194	187	200	207	206	212	192	180	176	182	187	211	223	200	204	196	209	193	203	208	211	182	209	200	213	199	198	194	195	214	174	179	197	186	205	181	196	181	191	191	199	209	217	188	211	200	181	202	219	183	209	187	192	185	186	198	191	186	203	191	194	207	209	204	201	186	185	191	182	191	195	175	200	200	178	207	211	200	195	187	197	181	200	174	169	205	171	205	174	207	204	179	185	174	193	177	199	194	182	195	177	190	226	207	212	192	197	187	192	196	207	197	189	201	205	207	192	185	205	191	196	197	207	186	182	209	218	215	202	176	202	193	180	191	189	208	199	219	198	200	205	173	204	192	194	227	190	201	183	183	204	202	194	196	203	215	183	174	202	205	197	200	189	182	201	207	187	169	197	184	192	201	196	174	188	216	212	189	211	197	198	186	192	208	197	221	191	176	193	184	182	190	203	206	188	226	197	203	227	205	185	216	195	215	184	204	194	188	175	186	192	184	211	190	196	187	194	182	194	188	192	212	183	186	204	173	206	186	175	167	199	224	176	196	194	184	229	173	211	191	182	198	194	185	190	180	184	208	205	187	207	197	183	202	225	201	187	203	195	193	172	209	179	183	213	198	196	195	186	215	207	191	195	203	200	184	153	199	217	183	213	187	204	198	220	198	208	192	176	191	182	215	212	218	204	171	188	203	191	196	203	200	198	189	185	171	218	181	195	192	190	189	188	176	207	184	197	195	193	193	217	212	205	191	192	192	198	193	176	214	203	176	189	189	180	188	173	191	207	189	213	183	212	182	208	183	192	180	201	194	205	198	193	199	190	202	196	211	178	186	183	177	207	194	169	203	195	192	200	179	207	204	201	180	174	189	210	190	210	178	200	187	206	196	197	203	206	212	184	221	196	213	212	196	207	161	223	186	181	166	238	167	186	163	183	189	219	199	208	177	230	183	183	203	200	189	187	210	194	197	191	174	211	193	172	196	185	187	207	188	203	202	173	195	186	192	189	205	213	221	202	182	197	174	204	196	198	187	188	193	198	185	216	188	188	215	193	196	171	190	218	178	201	166	199	219	196	197	207	189	193	198	189	195	185	213	193	191	190	200	180	188	235	212	189	184	184	181	217	174	206	179	190	201	191	210	190	180	209	194	200	187	196	222	176	190	194	209	194	191	192	184	194	177	190	209	187	181	213	188	204	201	189	212	185	213	205	184	204	212	216	187	210	198	179	174	223	231	196	201	217	200	208	183	181	181	200	218	168	222	182	217	190	205	182	177	192	191	197	222	179	204	188	220	183	205	206	224	187	183	198	199	216	180	205	187	199	202	199	190	178	171	217	212	173	177	198	226	200	198	198	196	186	177	207	190	178	201	210	183	194	217	172	183	187	181	182	208	211	195	196	191	210	191	176	225	187	218	221	200	201	210	201	190	199	218	187	207	216	190	198	186	194	211	207	219	202	215	187	170	205	185	196	194	195	194	192	208	194	195	190	183	192	223	204	190	185	195	187	206	224	192	191	189	196	231	207	213	201	195	191	205	214	191	187	199	198	180	178	227	217	183	207	212	234	200	194	221	197	161	171	182	204	185	185	187	183	174	180	200	205	204	187	192	184	196	174	203	175	186	172	211	192	205	165	183	190	193	218	160	213	207	208	196	204	196	205	199	210	190	213	184	210	203	207	188	188	194	202	198	201	205	192	191	192	193	206	188	198	162	184	205	203	184	210	196	193	199	192	171	179	175	203	202	191	202	211	210	176	211	196	188	195	201	209	200	184	169	209	225	191	191	182	177	205	216	191	195	188	182	182	202	225	185	203	205	202	196	200	191	214	201	181	178	204	185	207	210	196	201	199	211	188	219	172	210	178	195	214	192	189	215	176	215	180	196	182	198	198	191	198	192	171	203	186	186	200	187	175	186	207	184	208	196	211	196	167	185	182	187	171	209	204	213	196	196	244	196	208	184	214	193	189	199	175	193	192	184	179	229	223	177	200	202	171	213	185	204	200	167	190	191	215	170	232	193	178	189	205	190	212	173	202	209	174	172	202	191	196	198	176	210	213	198	191	210	197	210	214	181	216	190	172	195	208	197	201	205	205	214	206	219	168	209	194	160	217	181	198	199	216	198	187	178	177	204	180	193	195	190	204	199	225	204	162	208	198	187	193	205	190	190	200	199	177	196	202	176	205	184	172	188	188	193	196	183	189	175	191	189	192	198	188	195	219	184	189	220	201	177	203	198	214	186	211	186	181	179	192	193	201	186	181	179	202	199	195	216	201	174	204	185	231	206	206	195	184	224	196	188	190	204	203	178	209	223	198	217	181	193	189	187	185	184	179	222	174	206	203	205	188	197	179	195	186	170	225	190	193	197	202
23544	20993	28022	24146	20946	7646	714	538	473	299	265	249	209	216	202	179	164	199	134	184	152	145	151	158	155	166	126	134	141	137	138	142	137	146	147	144	130	111	141	147	134	130	110	137	124	124	130	139	112	131	131	123	141	138	131	111	134	130	118	117	130	122	146	116	111	114	101	124	143	118	112	142	129	114	125	157	112	108	139	135	133	134	139	127	143	125	129	120	135	138	133	121	129	109	119	121	104	109	137	133	144	118	114	104	128	134	90	130	115	127	123	124	138	107	127	134	125	115	126	141	143	111	103	114	130	128	147	114	130	132	112	99	116	109	145	134	144	113	100	139	142	145	132	118	128	115	141	142	123	129	139	129	116	134	120	134	142	113	130	141	117	129	108	131	124	125	130	116	129	112	114	123	133	122	105	120	121	115	127	122	112	135	122	127	120	110	118	109	125	129	115	109	129	108	130	126	110	101	145	113	135	131	126	118	124	110	140	132	142	133	129	113	138	126	127	94	113	140	131	116	102	141	109	123	119	122	125	125	109	128	127	123	100	126	106	136	121	121	147	127	145	121	125	102	136	135	125	117	131	132	125	108	103	116	123	149	122	136	111	107	123	123	135	103	139	121	123	124	129	130	132	137	112	132	114	122	127	116	108	131	118	124	119	136	119	135	124	142	103	133	131	131	125	108	137	141	119	124	125	146	147	110	133	121	120	120	110	116	125	131	125	131	121	114	119	103	123	120	139	112	120	117	129	136	136	153	115	127	128	127	124	116	127	111	112	135	131	140	139	105	110	112	116	123	118	135	110	116	122	132	110	137	112	121	140	122	139	133	140	117	117	118	118	141	121	117	115	132	121	127	116	118	117	133	120	99	134	119	139	139	118	122	126	146	130	130	135	109	123	121	108	128	113	135	124	120	135	128	119	110	130	129	123	120	142	124	130	119	129	129	127	142	132	106	136	132	118	121	123	137	132	122	126	123	124	118	133	141	117	129	127	120	115	130	135	110	136	102	128	128	120	121	116	118	129	134	115	127	118	106	121	115	134	132	115	141	134	133	104	120	121	119	112	105	126	133	117	98	147	134	121	122	127	103	150	114	123	119	113	126	127	96	129	119	131	132	132	130	139	119	126	112	128	108	117	133	144	133	119	125	119	139	104	125	103	132	132	131	106	134	137	128	136	102	121	131	134	120	110	116	124	117	124	116	108	135	135	106	130	110	133	132	116	130	135	130	140	132	126	125	116	116	131	122	103	91	130	120	127	128	114	100	115	116	130	114	114	127	129	127	138	142	144	129	121	143	111	129	127	122	128	125	121	116	139	120	124	111	133	117	108	126	132	122	108	141	125	108	135	114	147	107	130	136	109	119	127	138	127	123	127	117	124	121	117	117	124	123	141	140	132	130	142	118	116	99	119	142	126	123	131	106	117	134	118	136	125	131	121	138	104	144	116	135	121	114	118	108	121	121	125	137	91	102	120	135	110	123	136	125	124	136	124	137	137	130	111	127	117	140	133	133	114	138	119	140	115	150	135	141	127	143	132	116	120	116	152	161	121	150	116	116	165	112	116	128	113	108	118	131	118	121	137	114	100	132	136	114	119	135	117	124	139	118	111	129	115	119	127	111	138	104	105	120	123	122	118	116	112	136	114	122	127	124	151	120	138	129	126	140	143	126	111	116	124	142	131	114	119	134	119	102	123	137	114	134	122	121	105	127	125	125	130	115	112	129	142	128	124	116	131	141	133	125	113	131	124	116	152	118	142	129	112	125	129	125	117	115	128	127	125	122	126	114	134	155	124	142	120	126	107	131	127	125	137	116	127	123	127	109	116	123	113	115	142	129	118	111	126	113	126	121	119	112	130	136	95	133	129	103	121	127	116	124	124	133	144	122	121	122	122	121	117	134	132	125	134	131	117	119	134	146	115	136	116	112	124	125	121	106	113	136	106	136	117	135	110	137	103	104	117	121	119	112	128	125	136	131	154	140	134	124	116	108	143	131	114	120	141	122	135	127	98	121	129	120	128	122	125	128	118	138	122	135	111	97	120	122	120	124	121	131	114	118	120	112	109	142	123	129	124	112	127	139	129	140	112	125	99	138	124	125	125	127	107	96	134	141	138	113	140	126	112	130	123	127	129	119	112	139	115	126	121	126	139	146	113	117	126	94	127	133	125	107	109	119	145	119	119	123	141	101	106	120	138	113	123	126	118	135	133	116	121	126	133	136	149	146	110	123	126	120	125	124	115	132	122	121	122	118	123	115	125	126	108	103	123	117	128	118	138	120	131	113	110	108	120	107	115	141	115	156	121	121	112	121	122	111	125	115	114	117	115	121	126	137	121	137	122	130	115	123	135	124	124	114	123	137	119	106	127	123	120	109	132	108	123	140	104	128	127	110	137	124	123	138	115	123	127	120	127	115	125	109	111	113	117	117	129	122	111	122	122	116	104	114	142	126	130	137	107	135	135	115	119	116	141	116	122	132	118	124	135	113	110	120	141	113	149	113	118	126	152	132	113	127	121	117	123	116	119	132	133	119	123	126	125	116	117	121	117	123	111	116	125	131	123	131	125	123	112	134	122	113	125	113	111	104	122	157	107	115	110	119	140	129	119	117	118	121	135	123	134	138	123	118	121	138	118	120	140	101	135	125	124	131	122	128	123	113	119	112	102	128	136	120	121	123	127	116	116	137	115	122	119	124	111	133	119	134	110	122	126	121	140	119	127	118	119	136	124	139	125	137	113	129	142	130	116	118	118	115	117	123	104	118	106	144	126	104	102	122	128	101	127	110	115	126	108	103	130	123	127	131	116	127	111	114	110	113	118	121	102	122	136	125	127	134	127	132	126	115	119	135	116	146	123	100	135	127	122	106	133	134	119	135	121	122	114	119	131	121	109	151	123	129	119	122	133	103	109	114	115	123	120	131	123	130	114	121	124	130	114	102	125	121	116	117	113	125	137	120	129	129	112	116	136	129	108	100	132	133	138	136	136	104	124	126	130	90	120	133	135	103	119	146	122	133	132	113	118	124	117	127	130	125	149	103	114	129	122	105	142	123	115	131	106	135	136	122	138	129	135	130	117	120	139	118	137	147	114	107	140	128	123	136	94	128	128	142	118	131	115	121	130	111	128	98	106	143	130	112	141	116	121	134	113	123	126	142	135	135	114	113	123	131	116	104	136	121	101	107	133	120	121	122	117	126	132	127	108	115	131	132	96	122	126	124	113	145	135	119	100	128	119	123	134	115	99	122	122	125	131	144	103	140	110	129	128	105	141	129	118	141	111	141	108	113	120	127	128	126	109	119	117	122	119	135	108	124	130	119	122	129	118	125	130	134	119	134	115	122	117	116	129	106	125	135	129	142	124	119	104	115	125	144	113	126	108	113	116	122	126	120	132	124	96	122	121	124	129	117	121	134	114	109	130	133	111	120	123	152	124	114	134	118	104	132	130	130	121	123	97	114	129	124	129	105	131	136	116	115	125	125	110	104
4437	11627	7137	4661	1855	1362	972	909	758	442	433	325	315	261	266	206	227	217	196	211	193	199	178	165	144	190	168	179	129	156	143	155	133	149	155	155	162	148	141	163	140	146	145	130	114	154	141	138	145	140	154	136	152	162	128	154	145	138	147	141	141	118	145	155	139	147	172	139	126	165	129	146	142	127	152	138	138	142	152	139	155	126	129	140	140	122	147	125	136	152	142	142	131	127	176	154	137	138	121	156	115	142	162	145	141	142	151	145	133	129	155	141	162	147	148	146	141	161	157	148	139	142	124	129	143	156	166	126	144	116	145	97	132	152	132	138	137	136	119	140	134	144	133	141	126	145	132	130	130	139	134	129	121	148	149	130	141	149	122	145	133	135	142	138	153	132	122	136	124	124	138	127	145	137	126	155	142	134	127	131	135	142	172	132	138	120	144	134	116	136	135	140	128	138	135	143	136	141	135	141	149	151	135	146	133	140	137	120	116	136	135	133	145	131	150	140	122	138	125	132	129	125	136	140	146	162	154	141	157	123	143	132	148	132	160	127	151	149	133	157	135	129	139	140	125	152	160	121	133	130	141	130	125	114	141	153	126	109	150	124	118	143	140	126	148	138	138	135	136	115	157	169	119	134	141	145	141	114	132	123	135	129	150	115	127	137	150	162	119	138	139	134	141	142	116	143	145	139	131	126	126	130	139	157	151	146	134	128	120	138	130	143	140	126	126	141	126	126	126	141	132	124	141	141	140	141	122	147	154	132	140	137	150	129	117	111	130	139	154	131	127	137	134	143	136	155	119	128	153	150	112	138	145	137	134	117	142	130	159	148	134	128	136	115	125	139	153	142	140	111	133	133	138	137	130	151	138	154	115	129	129	144	152	137	135	137	160	140	138	123	149	142	140	111	142	114	148	117	135	126	148	136	128	118	134	124	158	145	160	138	138	130	154	118	139	126	149	104	116	133	143	151	130	153	114	144	155	126	141	150	132	130	138	113	124	123	127	132	140	114	125	157	117	139	129	133	111	127	141	148	139	147	150	126	120	148	144	136	154	126	129	144	129	138	157	136	151	144	132	122	146	127	143	159	149	148	139	144	126	122	153	133	126	153	137	130	145	152	125	158	149	143	127	122	131	138	141	123	143	138	125	138	145	127	133	122	143	154	120	131	132	128	132	132	122	152	133	111	131	148	139	142	138	133	156	149	134	123	137	136	135	128	131	138	126	132	146	141	128	144	145	134	158	142	127	134	122	133	146	149	149	144	127	160	146	134	133	146	128	143	142	122	141	126	138	141	129	138	141	128	142	129	125	154	150	146	140	131	156	147	144	154	148	146	127	116	153	152	150	153	133	119	143	123	140	152	133	134	140	144	139	126	120	137	146	150	132	126	132	147	148	122	133	146	137	133	134	147	132	124	136	153	147	132	133	126	126	157	162	124	144	141	135	132	130	116	142	153	145	141	135	134	125	129	156	109	140	154	138	133	135	136	140	133	157	150	128	129	142	130	143	157	122	135	126	128	123	145	160	148	121	148	156	126	137	131	123	108	144	134	138	140	148	124	125	139	118	137	135	169	156	136	147	172	153	147	144	139	136	139	132	142	126	169	129	130	128	156	133	134	129	147	143	138	133	104	146	123	153	144	142	148	151	131	122	132	130	130	142	122	154	160	146	125	158	130	157	148	129	139	144	140	136	127	130	148	133	137	138	142	134	140	134	153	138	151	149	130	138	129	140	155	118	127	152	143	124	128	129	130	153	135	122	131	140	123	147	111	148	140	127	140	142	140	151	153	123	142	130	140	123	135	123	135	143	156	128	139	145	145	112	139	133	123	173	143	151	129	141	122	126	159	135	137	139	136	125	134	154	141	133	140	141	149	130	151	147	142	157	143	127	125	149	144	139	142	148	133	129	127	144	116	144	134	137	139	177	136	139	134	136	148	128	152	132	136	137	137	131	140	128	144	153	152	122	132	136	128	128	118	152	139	135	149	150	122	150	137	131	141	146	136	132	126	158	133	130	142	152	145	107	129	162	135	139	142	142	138	120	133	139	157	153	141	131	132	137	116	143	139	151	131	145	147	152	128	146	158	125	111	129	130	146	141	123	143	133	137	135	142	141	148	135	124	145	132	118	141	145	134	123	139	132	141	144	153	123	150	145	133	138	128	145	117	138	147	146	115	139	135	143	115	144	144	143	132	125	131	137	144	149	143	158	151	138	117	145	136	143	150	151	123	158	127	143	154	158	136	97	146	143	133	141	122	131	137	123	130	138	143	130	148	131	117	142	112	132	139	147	147	144	158	143	150	133	131	124	125	154	130	135	139	141	165	133	136	141	146	135	126	137	146	149	128	148	121	138	135	148	142	112	128	163	158	143	122	133	148	122	124	116	124	119	133	139	132	155	139	116	132	146	158	142	114	126	149	137	118	149	135	139	123	145	131	108	132	136	132	139	126	161	134	133	143	134	154	132	143	140	150	133	144	129	140	140	128	125	127	122	139	150	142	130	111	141	176	136	147	143	129	137	143	125	132	135	115	137	133	139	136	128	162	142	126	124	136	118	109	146	154	152	121	143	129	122	141	128	142	148	119	121	162	139	131	130	146	136	139	135	152	130	148	112	142	150	139	153	152	143	149	147	146	129	147	133	141	143	122	141	141	141	141	131	132	149	110	136	128	129	132	138	147	134	127	138	127	147	146	139	138	125	141	139	138	148	142	143	154	151	134	129	147	117	143	155	144	129	138	136	137	142	133	141	142	125	132	129	121	132	123	130	122	127	140	129	148	124	144	129	157	129	137	138	137	136	119	164	133	124	136	131	139	147	144	157	139	144	133	116	142	131	136	130	152	130	152	130	127	158	150	117	119	149	119	145	138	147	134	135	146	147	131	146	125	139	156	149	153	157	136	139	137	137	124	121	130	140	136	123	125	146	126	133	145	128	126	142	143	150	140	133	134	146	145	129	136	127	151	130	139	130	141	137	132	125	156	154	130	165	118	151	130	150	120	126	152	124	130	113	139	151	148	131	141	146	148	147	113	138	139	151	151	128	126	138	140	142	142	154	134	152	148	135	135	130	125	152	155	128	120	125	137	152	144	138	144	124	145	137	148	140	147	127	149	136	137	140	125	143	144	123	162	141	145	147	114	147	129	137	144	148	164	154	144	149	145	121	127	131	140	127	139	118	132	130	145	144	160	133	160	154	140	152	129	143	123	149	150	140	134	149	133	116	123	115	117	125	135	138	141	129	116	146	154	143	137	122	127	144	151	129	123	148	125	125	151	138	131	138	135	130	138	118	147	138	131	125	141	140	141	120	130	136	143	135	132	129	134	155	126	160	138	144	128	102	135	113	130	139	145	152	134	143	129	128	150	128	134	114	148	128	125	160	136	150	135	142	133	151	137	136	129	135	139	141	144	157	151	135	151	133	136	135	125	148	143	123	138	134	132	137	128	144	120	147	142	138	146	132	137	145	136	144	144	135	140
24797	21031	26808	25276	7655	718	569	495	516	396	395	398	370	356	383	381	358	355	319	323	328	319	322	341	341	286	341	325	284	370	347	296	359	329	333	325	331	330	345	315	325	347	340	336	316	351	316	343	318	351	342	359	317	318	321	293	323	293	321	349	291	285	316	323	317	359	335	299	339	331	344	318	301	302	347	291	321	338	341	343	295	310	309	290	341	323	319	305	318	308	327	335	302	351	293	305	311	297	326	322	338	338	319	318	320	332	330	338	349	312	306	328	340	316	301	321	309	312	333	372	283	377	341	350	337	342	322	301	298	309	322	342	322	307	343	326	318	323	334	319	326	316	320	315	337	339	299	324	335	317	296	326	355	334	327	283	320	306	316	334	312	331	326	343	308	305	328	329	299	339	355	307	323	338	338	322	316	326	324	329	309	337	336	336	310	325	289	320	298	306	304	313	318	304	325	329	342	309	296	338	329	310	322	354	335	330	329	325	337	314	289	305	320	336	340	308	297	341	310	356	298	305	336	337	318	318	312	324	298	304	317	328	327	315	305	305	306	340	329	357	317	300	302	312	311	340	331	320	351	311	306	322	340	370	343	284	343	317	302	343	306	336	294	298	328	361	335	315	339	329	282	301	307	307	304	318	306	311	335	294	299	346	329	315	330	321	348	328	333	312	307	297	297	329	320	332	358	339	343	306	333	333	308	296	317	336	299	302	317	314	327	332	315	319	324	319	303	332	336	336	350	315	317	332	312	306	300	329	341	304	329	303	335	325	326	351	327	299	308	305	299	378	318	353	309	338	329	315	316	318	309	338	320	320	317	320	324	331	341	327	322	298	340	326	335	339	322	312	333	313	322	345	326	321	338	285	346	330	301	296	326	299	336	307	352	291	311	340	345	356	317	293	309	363	304	365	325	320	321	346	304	326	324	303	316	286	334	348	349	300	326	302	338	351	355	307	302	365	321	340	331	342	332	330	329	285	332	311	307	337	357	304	308	305	258	357	309	341	345	332	324	321	357	349	318	300	313	306	286	366	322	335	291	346	309	319	314	322	349	343	290	370	335	316	325	304	345	326	323	305	298	303	327	284	304	310	343	320	303	312	330	314	309	297	333	323	308	313	332	319	343	310	345	322	326	351	335	293	303	323	333	346	309	330	324	296	339	329	317	341	333	321	304	354	324	307	318	336	333	308	345	299	329	362	316	307	325	320	366	317	313	296	331	329	320	331	297	319	286	325	319	325	308	313	354	286	284	343	295	348	313	313	320	306	316	313	351	318	365	313	318	299	318	337	296	301	323	330	310	350	319	311	302	348	332	306	308	326	292	311	334	349	331	334	366	358	284	276	305	329	313	327	293	340	310	315	303	332	363	317	336	314	298	309	332	348	326	305	346	337	325	333	344	324	314	317	331	316	325	299	348	320	308	329	337	327	292	295	315	344	345	333	300	326	312	294	289	345	295	318	330	308	322	310	307	326	308	329	304	291	331	321	334	348	332	303	335	350	318	306	317	302	323	329	314	309	337	327	293	315	326	328	317	302	325	317	300	311	296	339	321	324	333	338	352	335	338	320	339	330	337	322	322	325	318	319	360	314	343	305	307	322	320	312	324	292	333	324	326	328	357	302	342	311	332	354	306	302	340	311	332	327	348	320	299	283	331	321	334	325	372	337	335	315	349	290	349	304	339	319	336	331	324	360	348	371	357	318	322	362	290	350	295	352	298	333	354	328	329	305	343	364	323	293	302	331	338	316	305	323	313	297	300	319	279	296	286	323	354	327	300	324	284	321	328	270	327	307	321	328	301	334	316	319	307	308	332	310	315	292	304	325	335	307	294	347	349	283	321	318	298	319	299	335	340	328	340	324	319	321	313	314	326	338	319	314	292	321	311	310	311	314	321	328	342	316	322	328	312	321	297	338	322	283	305	324	289	326	313	333	330	282	303	316	325	315	313	316	337	311	320	289	331	330	315	360	312	299	318	336	307	289	329	319	339	336	320	314	305	339	348	321	321	319	294	303	311	325	304	322	315	338	320	332	284	345	347	289	317	306	341	309	322	321	357	339	318	344	369	317	289	328	307	326	375	337	333	326	289	325	315	340	347	322	273	285	347	324	329	313	332	332	338	329	311	334	341	306	342	322	310	341	372	310	344	315	303	306	318	304	319	315	315	300	318	300	307	311	318	302	330	312	315	331	317	308	305	322	327	329	327	319	350	323	356	315	317	311	343	302	332	335	310	307	332	326	311	337	309	313	314	304	310	304	305	319	301	322	347	284	310	297	326	341	312	327	371	333	357	291	319	338	320	337	308	345	310	359	322	288	335	282	319	325	332	320	318	330	329	324	300	267	339	305	325	345	323	309	310	312	351	321	330	334	305	342	319	285	349	350	330	324	327	325	323	324	335	304	353	290	356	299	326	292	323	353	340	303	302	328	327	310	288	346	326	326	288	315	311	312	339	321	348	327	326	319	328	325	313	332	339	356	324	332	323	345	325	349	317	294	326	338	286	299	310	327	304	332	328	314	330	329	307	335	310	333	342	324	310	314	313	315	310	350	269	325	296	316	334	323	344	326	335	333	305	335	315	321	312	318	318	328	333	351	346	322	333	327	304	324	323	335	335	317	316	321	324	333	324	319	340	323	324	315	305	292	328	307	322	305	293	317	332	330	284	308	334	325	355	339	341	338	348	314	331	339	291	295	333	332	311	352	296	339	328	324	327	340	290	313	268	334	301	319	333	346	344	332	333	304	357	317	328	312	333	333	319	290	308	320	311	313	300	299	328	297	337	328	323	306	304	293	333	348	332	343	314	347	305	331	354	324	312	343	303	320	344	332	341	320	294	317	344	362	331	312	321	312	334	304	325	310	331	327	305	274	327	349	324	336	320	300	343	319	307	291	326	324	329	312	339	308	348	316	314	312	328	341	321	321	322	328	333	307	381	319	310	321	324	348	301	283	342	321	323	363	328	324	306	327	329	313	320	349	309	350	304	297	332	343	325	311	364	307	307	326	363	356	312	327	321	309	301	321	321	328	298	307	324	318	316	306	341	320	276	336	327	323	330	321	363	313	331	311	337	329	327	303	321	283	321	312	286	310	286	320	344	330	300	309	360	314	339	334	305	343	306	329	339	328	324	327	298	317	338	356	327	316	350	356	317	339	327	342	339	274	329	331	348	332	328	328	323	321	340	352	320	319	329	326	296	320	302	350	301	320	296	331	323	284	363	320	320	327	314	326	342	324	270	304	320	305	332	306	323	318	314	326	319	344	296	330	332	304	307	336	344	302	318	316	311	328	305	319	329	341	341	301	316	316	311	304	314	337	347	295	302	315	316	346	336	303	332	322	323	342	326	316	352	323	358	298	333	320	300	292	309	350	280	349	339	342	308	329	298	360	344	319	302	295	338	300	294	283	318	360	332	319	294	313	335	284	291	347	308	316	324	298	355	310	330	318	316	317	316	290	309	325	331	314	350	337	329	294	316	325
4379	7183	4491	2123	1257	996	799	768	803	549	520	475	455	416	421	406	404	392	349	359	369	391	354	401	363	396	365	362	360	363	347	337	345	352	334	370	341	333	354	317	325	369	325	341	334	336	335	377	332	345	338	378	368	346	360	318	368	366	329	361	331	367	334	308	313	347	345	318	346	351	355	334	376	366	378	377	322	344	330	355	325	386	360	355	365	341	313	321	363	404	322	356	333	361	352	373	338	347	294	333	328	343	365	348	360	363	336	305	336	326	339	340	378	321	341	345	354	341	344	340	359	353	337	333	345	372	304	320	326	337	375	322	339	329	361	345	327	381	352	339	316	337	366	368	368	316	346	337	351	361	320	329	354	301	348	335	343	371	356	358	340	348	377	351	370	358	335	366	340	341	353	331	337	332	372	324	355	352	357	358	337	333	334	319	321	330	369	366	344	361	317	335	361	327	339	338	350	359	380	359	335	369	352	345	311	345	329	338	335	335	331	357	360	326	315	325	343	352	360	353	381	330	366	353	322	344	331	358	295	342	334	312	336	327	341	380	338	364	359	350	339	298	329	331	333	311	328	342	362	339	313	331	357	368	366	366	327	357	315	322	362	350	332	368	347	316	332	301	314	321	351	366	347	323	358	326	360	357	355	355	366	330	328	341	313	354	307	329	361	311	322	329	316	345	290	333	321	343	349	349	377	346	341	317	336	333	342	313	371	320	331	324	331	342	331	327	322	335	319	333	328	324	311	341	328	367	351	371	325	353	330	347	323	347	358	350	313	368	344	342	381	353	351	313	355	342	347	380	336	343	362	338	362	298	308	365	322	334	366	373	355	348	360	338	337	371	342	320	335	358	330	350	288	354	356	324	319	344	338	341	323	371	330	341	352	322	361	356	351	358	340	362	322	315	354	321	327	306	369	338	380	371	382	368	325	359	367	333	343	335	318	379	365	332	347	337	360	321	315	352	326	376	359	352	355	346	357	360	355	341	338	356	346	337	357	387	320	307	369	341	329	326	346	328	353	371	339	329	357	350	345	351	334	388	337	321	334	310	357	348	340	346	327	358	340	333	325	361	354	337	348	354	342	363	363	304	312	324	295	341	355	349	319	368	318	357	327	319	348	319	371	375	334	344	343	360	356	342	364	339	375	372	372	325	340	344	367	325	368	355	320	333	334	337	312	346	358	343	339	352	345	344	349	343	346	327	331	324	341	385	298	367	313	327	322	353	347	368	308	329	349	367	322	308	343	388	321	358	360	364	338	342	306	354	324	337	348	374	319	337	352	339	335	326	354	346	373	344	322	326	322	324	337	321	366	296	359	339	341	342	356	346	333	288	343	332	361	328	339	355	302	364	348	341	340	330	343	364	335	350	335	337	365	338	335	354	331	323	331	350	332	372	343	324	365	324	349	339	332	330	357	326	325	341	350	350	339	338	359	336	332	342	333	322	329	331	354	357	327	402	368	362	346	338	363	393	355	365	338	328	348	316	336	320	314	332	365	345	320	329	356	339	344	349	362	299	351	362	356	338	335	334	343	350	340	340	326	318	315	325	322	323	330	339	362	361	334	343	339	390	335	350	334	332	349	348	351	368	381	334	353	336	316	332	340	341	346	380	379	350	314	339	317	361	340	355	331	338	353	369	351	323	336	315	331	347	333	323	315	335	326	364	344	337	334	342	315	336	366	320	377	337	360	368	354	330	346	351	343	321	320	350	297	344	310	334	312	319	337	352	316	353	347	324	366	338	356	364	340	348	348	333	334	353	341	340	324	327	338	356	316	363	351	323	336	335	391	344	327	305	329	337	349	372	336	339	313	336	312	328	299	289	330	339	342	330	367	323	306	349	375	357	331	338	366	349	347	299	344	332	350	376	336	326	374	339	374	324	364	324	353	357	362	344	336	318	361	343	371	354	343	358	347	329	325	312	349	338	347	356	331	314	333	332	381	366	347	328	326	352	356	328	340	342	344	356	346	375	347	320	359	333	358	346	329	343	319	341	399	337	356	343	316	328	374	354	374	371	337	365	322	354	338	335	349	332	324	339	348	304	307	358	355	329	328	362	336	378	334	347	325	360	351	344	365	318	307	335	312	355	313	331	329	344	337	344	316	350	306	343	369	354	338	328	343	341	378	336	375	342	333	329	336	352	332	336	336	352	333	346	357	349	332	347	366	338	361	360	343	369	360	347	325	344	354	295	353	323	372	341	353	364	351	361	348	325	340	327	344	358	341	347	356	337	338	315	343	328	345	361	318	333	351	369	354	325	324	333	361	340	317	313	340	316	377	360	334	333	319	327	371	356	314	310	353	353	341	357	325	324	349	340	360	325	339	321	366	384	319	374	365	347	312	329	332	324	339	350	379	341	318	330	371	335	342	368	345	334	333	355	355	332	343	333	340	343	344	306	368	344	326	335	341	355	355	338	328	330	340	328	353	335	356	342	308	332	364	350	350	327	332	337	352	344	359	344	356	354	333	316	308	390	330	324	353	326	347	344	323	355	341	381	382	365	342	323	310	334	319	350	331	351	349	372	348	339	342	351	321	341	340	353	328	308	328	345	332	351	328	336	321	328	351	348	309	352	338	329	347	350	305	339	336	315	342	345	334	364	364	375	321	349	368	339	313	335	346	338	370	322	356	344	325	328	337	315	380	341	347	332	348	326	335	358	296	361	332	332	330	384	357	352	310	322	351	315	332	373	322	342	335	365	354	350	343	337	369	329	338	329	359	363	329	334	308	355	330	370	329	355	332	344	334	343	327	358	315	338	334	342	360	357	340	338	333	353	305	358	345	320	338	339	334	341	331	324	343	349	372	338	340	311	327	314	348	347	344	392	368	359	305	318	349	342	318	337	343	332	345	358	353	380	365	377	357	325	357	357	332	354	351	331	361	324	343	335	342	324	300	330	339	337	340	323	310	360	344	337	345	343	366	347	356	349	324	396	340	323	310	382	325	333	328	325	339	354	358	340	331	329	355	339	339	323	361	344	349	355	357	350	358	339	355	337	323	313	335	368	335	357	322	316	342	322	350	366	349	309	343	355	319	354	324	323	327	348	323	342	356	358	358	357	300	316	339	333	325	340	337	358	345	356	332	347	322	340	344	346	372	359	314	312	348	326	344	311	315	353	296	327	330	343	330	330	333	331	313	337	381	331	357	349	332	358	368	324	329	359	327	343	341	314	357	351	343	344	302	323	348	342	354	315	370	370	317	353	373	327	331	332	376	326	341	343	344	335	337	317	317	353	360	351	343	355	319	325	320	344	348	346	382	335	337	365	316	358	364	339	340	372	334	334	336	321	356	327	335	324	341	350	315	331	363	321	364	317	339	358	363	364	370	333	342	373	348	337	303	324	362	344	334	382	352	338	323	358	325	369	347	334	333	342	347	355	362	332	314	357	366	347	348	325	344	346	338	315	350	333	348	320	352	365	337	324	322	353	324	375	312	328	337	332	371	359	343	339	326	321	312	333	354	339	370	329	354	310
22490	21040	28562	23728	21041	21070	6044	1228	1038	654	583	499	502	453	423	416	410	389	363	394	388	334	304	336	320	329	345	330	317	329	323	315	319	290	328	338	345	312	308	307	349	279	275	322	308	288	299	329	297	303	312	295	291	336	341	334	268	309	276	332	266	308	309	300	341	303	312	348	315	308	316	291	312	330	307	285	309	301	282	310	285	270	303	311	315	312	304	312	316	309	300	324	297	319	311	277	330	308	290	280	313	325	285	285	301	293	270	280	322	303	290	302	287	307	299	277	306	267	274	293	278	273	296	298	328	300	290	341	326	310	284	249	334	264	287	287	296	252	316	304	297	318	284	322	303	308	269	291	305	297	300	268	299	306	259	322	296	284	327	285	276	303	311	290	307	305	295	288	318	299	278	346	277	292	288	305	332	286	306	299	301	290	338	311	306	277	294	306	321	313	264	298	280	290	301	293	279	308	287	297	297	295	286	305	302	284	288	318	285	275	308	301	313	275	304	316	305	300	306	306	279	310	293	286	264	337	336	293	287	291	292	309	268	299	292	288	310	329	291	282	279	305	280	319	293	304	282	284	315	314	305	275	291	330	321	292	317	270	316	309	307	299	291	295	323	268	271	298	302	270	312	273	294	322	310	313	291	289	293	277	304	302	289	294	291	299	313	297	323	306	289	306	315	287	286	300	278	305	285	301	281	314	290	310	305	313	287	295	337	302	298	296	307	302	301	299	273	296	265	271	303	307	295	291	308	282	314	296	257	288	272	311	321	286	286	300	270	282	309	310	312	297	293	266	313	308	282	286	285	323	276	313	289	296	292	302	278	295	321	304	309	303	300	303	313	275	287	299	268	294	276	260	329	298	286	287	316	295	314	286	312	322	320	313	305	296	326	298	277	272	296	311	300	294	300	288	320	316	311	290	304	255	275	299	313	314	282	286	294	271	283	290	311	305	307	295	267	285	305	286	310	276	303	334	308	324	267	287	276	287	292	275	299	324	323	297	290	294	305	314	314	304	299	295	288	319	299	306	321	335	295	300	303	315	309	313	320	285	277	266	273	295	281	293	311	302	288	297	290	285	262	290	310	285	310	268	301	273	280	290	342	299	260	303	318	285	295	302	286	299	297	297	280	289	314	303	273	316	302	298	287	323	299	328	321	280	305	309	282	279	284	296	274	323	287	278	311	277	311	275	273	339	298	272	289	294	318	301	291	292	307	297	300	256	305	275	290	284	319	285	311	279	285	284	301	277	299	298	278	294	289	331	290	322	290	308	314	311	300	323	302	298	305	285	301	303	276	306	305	283	313	329	295	321	308	308	295	302	288	304	322	309	291	267	310	329	293	303	277	338	293	344	290	310	267	308	292	299	305	302	277	306	301	280	264	282	294	284	298	282	286	314	297	289	294	277	291	317	346	305	313	281	280	296	299	316	289	284	292	274	280	282	311	275	322	272	316	304	263	318	302	298	302	297	269	309	267	304	303	303	323	338	304	279	312	304	284	294	297	316	276	277	307	308	328	308	268	298	289	307	299	327	298	297	313	317	326	294	303	301	298	293	282	283	287	290	281	309	325	295	309	292	301	319	277	282	276	252	273	321	297	304	287	311	290	290	305	298	311	274	264	256	306	281	303	291	270	298	279	295	326	283	323	303	332	273	297	286	319	307	309	305	305	282	310	321	296	306	272	313	292	278	281	280	297	278	311	300	309	288	308	288	300	272	302	307	285	300	286	286	304	304	295	282	303	304	307	304	282	305	288	288	303	338	316	372	284	300	309	283	285	306	292	331	320	289	292	309	328	314	312	275	291	295	297	306	291	289	309	314	314	306	289	305	302	302	310	293	312	312	294	285	330	280	306	318	302	300	321	302	281	322	309	299	318	292	300	328	274	323	313	317	271	295	287	296	322	300	294	269	320	316	289	308	287	295	331	296	289	329	298	293	344	319	274	293	315	290	286	287	314	342	298	282	323	265	326	296	345	277	288	304	298	306	323	297	310	299	281	313	271	311	311	317	284	296	315	294	277	281	270	297	303	327	263	286	290	295	312	304	294	297	319	279	295	288	281	286	293	304	323	302	278	287	286	289	285	294	311	302	310	315	319	294	296	300	323	321	289	262	312	287	290	272	314	291	317	329	308	284	302	281	314	310	302	273	273	287	289	305	289	336	304	286	278	292	329	300	304	294	286	302	339	286	296	291	288	272	326	302	271	305	335	294	298	294	292	304	310	283	348	277	326	296	286	275	317	291	306	302	298	307	292	314	286	296	286	309	279	306	310	307	275	300	285	296	310	301	293	321	279	333	308	312	319	304	299	306	282	318	310	300	273	298	284	268	295	290	278	298	323	291	334	282	309	323	323	319	310	286	282	309	289	294	256	283	277	283	300	299	271	309	291	304	285	327	322	297	310	275	274	280	292	295	316	299	288	297	333	293	297	280	285	293	289	290	285	312	316	271	283	324	281	304	295	269	295	305	326	288	286	306	304	309	281	296	293	303	316	324	281	277	264	280	329	299	288	311	266	263	304	330	313	294	302	301	311	280	298	339	341	303	274	307	335	311	289	281	271	300	321	312	299	300	329	298	278	307	274	292	303	337	310	296	308	317	309	315	304	290	297	288	306	303	289	299	319	291	268	286	296	313	282	342	296	318	324	293	296	281	280	314	278	299	287	306	286	318	303	291	302	297	284	270	292	286	316	310	257	320	304	292	291	316	321	285	297	276	342	297	315	330	313	285	306	320	267	288	300	274	319	267	323	283	288	297	290	310	302	313	258	291	297	293	305	278	280	281	279	301	310	279	327	265	275	298	318	293	304	247	307	320	315	288	304	305	297	291	292	306	310	293	317	325	314	310	311	297	288	310	281	317	284	301	296	308	285	267	328	297	305	286	321	324	302	306	306	314	308	259	323	334	304	291	338	306	311	274	317	270	280	315	307	295	322	274	280	274	294	301	285	278	335	292	287	316	311	298	295	326	338	310	301	284	288	290	324	322	295	316	316	290	278	297	294	329	313	308	322	311	306	299	272	301	282	315	298	282	312	298	271	295	261	301	295	267	276	322	292	262	313	301	300	287	291	303	303	299	305	303	315	288	277	308	299	282	281	292	284	303	296	314	276	290	285	278	290	290	299	294	294	310	267	283	306	299	296	288	304	306	263	286	310	306	306	319	293	287	340	308	276	296	294	306	330	289	316	286	303	320	279	317	323	317	274	291	289	297	287	294	294	311	275	328	287	260	292	270	311	319	263	285	312	299	292	269	336	280	291	292	289	266	275	296	302	286	320	288	299	308	295	323	300	328	291	295	327	300	273	304	285	286	298	288	308	291	267	290	311	324	304	272	288	295	272	264	254	336	289	300	294	337	299	300	339	312	272	282	327	304	308	297	319	323	299	290	288	308	297	298	312	298	287	289	276	294	297	305	299	324	273	277	301	306	296	311	309	308	293	317	272	288	287	301	291	307	290	313	335	276	308	317	251	308	292	274
5727	17204	11541	5608	3354	2693	1998	1801	1703	1005	862	736	618	578	529	503	504	456	429	421	411	398	401	344	366	371	370	356	346	357	353	369	316	313	350	346	329	300	332	338	353	347	329	345	311	342	290	296	292	300	306	281	312	358	298	348	328	316	295	312	319	341	303	309	321	294	291	274	298	311	299	299	303	318	323	296	293	291	326	289	288	305	304	315	280	315	295	297	288	309	288	289	320	281	299	310	304	300	289	306	304	304	284	295	309	307	305	315	302	290	291	282	318	291	307	296	300	289	289	311	291	326	305	290	334	293	291	334	337	276	288	319	312	326	297	303	327	338	281	298	285	309	291	304	317	323	337	302	275	279	292	297	320	282	312	286	283	353	321	296	320	274	306	335	293	288	319	327	308	289	302	314	304	303	331	293	335	268	292	280	318	281	312	306	296	311	295	294	297	310	293	293	299	286	286	331	316	266	298	303	285	292	304	316	340	332	336	330	310	321	317	322	307	279	303	298	301	298	303	289	316	320	299	305	312	304	312	315	318	285	318	302	305	311	298	305	303	297	316	296	309	314	284	319	314	312	311	285	330	285	310	305	320	320	299	324	311	325	287	290	303	301	309	323	303	275	301	308	340	290	320	309	328	330	326	299	292	282	331	267	296	304	303	277	300	292	291	300	290	326	300	332	327	333	296	296	292	285	323	297	278	302	288	307	312	302	311	294	308	330	308	283	293	326	276	303	283	289	335	307	314	333	291	291	300	282	296	302	264	288	296	275	295	310	316	290	342	308	333	295	311	311	319	303	275	315	266	290	300	289	311	281	294	295	287	291	287	282	323	303	291	293	296	260	314	287	282	311	276	260	284	307	324	278	305	311	279	294	313	285	297	311	292	302	327	316	295	281	312	333	309	292	291	315	309	290	329	328	292	281	303	274	295	286	306	320	315	300	308	313	331	340	304	309	322	280	290	329	298	304	312	324	287	300	289	314	275	318	304	313	325	303	293	294	289	294	302	314	305	275	284	318	286	291	304	308	305	302	303	310	326	275	280	301	301	306	313	299	307	301	266	342	291	303	314	309	324	301	283	289	280	295	303	293	310	284	322	297	302	343	311	314	305	304	298	282	286	318	312	276	292	283	287	301	298	328	309	310	282	285	281	319	292	311	294	306	301	325	323	316	281	290	296	279	265	291	309	284	299	308	314	319	271	278	308	278	321	278	321	316	301	305	300	285	305	271	312	305	309	296	318	271	325	318	264	282	307	301	250	298	297	327	295	312	310	283	309	298	321	289	302	293	276	295	286	280	290	286	335	299	285	293	275	305	302	327	306	307	293	304	296	289	296	288	305	314	273	311	305	312	311	319	282	336	325	281	277	318	300	309	304	308	319	294	314	302	309	285	310	305	323	292	273	319	294	315	308	305	303	318	290	293	322	300	272	305	284	283	308	273	289	302	292	313	298	284	302	276	273	302	295	305	290	311	327	324	328	322	326	327	326	336	339	277	298	292	319	319	323	276	305	301	306	329	293	298	319	292	301	311	294	289	330	267	289	324	294	286	301	312	313	332	289	320	337	291	323	290	318	290	306	276	301	285	314	311	274	292	284	305	303	285	323	259	310	309	288	310	267	328	314	301	326	352	308	302	293	268	321	295	307	289	327	286	308	302	295	311	265	307	278	302	290	302	298	284	301	277	286	309	307	295	336	324	305	292	301	283	283	297	319	299	306	276	313	341	282	327	264	306	289	310	306	271	310	279	282	307	299	314	317	312	297	287	318	303	316	306	317	289	317	306	315	325	327	303	312	341	311	317	290	322	314	324	292	303	264	320	293	311	314	302	274	330	284	296	310	330	272	335	314	292	309	296	271	312	320	321	291	313	298	316	294	315	299	301	317	305	330	300	290	289	298	320	312	285	300	314	280	313	293	313	317	282	302	293	326	308	319	299	297	316	309	290	330	260	277	308	305	310	315	296	308	291	298	267	291	277	290	315	293	260	328	272	309	307	299	278	322	346	295	275	288	303	301	292	291	314	303	332	264	317	327	327	302	292	324	283	306	301	285	296	302	317	303	290	283	309	312	272	287	308	335	277	311	293	302	300	303	310	317	261	293	293	316	294	319	317	317	357	298	290	287	290	307	314	283	314	330	303	325	313	312	318	316	326	305	302	317	282	307	296	317	272	285	305	310	297	318	301	296	287	293	302	305	312	287	302	305	265	315	342	300	302	280	293	321	283	330	286	308	302	278	284	305	331	306	293	280	287	317	293	324	309	294	295	310	323	296	330	298	304	268	291	283	300	337	298	297	298	298	317	311	280	293	316	284	346	316	271	301	300	302	323	292	297	298	330	278	291	366	283	312	289	264	290	286	303	289	337	284	274	298	296	282	321	268	283	320	299	332	306	285	288	302	292	302	309	308	300	280	309	295	320	307	268	336	310	329	334	280	325	275	268	306	305	328	319	310	329	328	300	292	281	282	282	287	324	304	324	265	328	305	265	298	292	300	294	303	323	296	314	295	271	312	322	267	313	315	324	318	298	280	318	298	342	318	290	301	316	312	266	300	328	269	321	281	284	292	329	289	321	293	310	291	295	294	317	320	296	296	294	291	316	316	283	290	306	291	297	311	331	263	328	314	315	314	303	304	331	297	310	314	285	340	283	317	309	308	323	318	296	314	305	290	274	291	292	312	312	270	288	318	283	304	293	276	294	278	308	311	315	287	287	302	306	294	294	291	293	306	293	318	315	281	295	322	320	318	284	304	285	272	286	259	314	269	275	292	295	323	310	289	266	317	277	315	298	321	284	341	291	295	296	316	306	298	297	289	313	296	300	314	308	300	327	268	289	310	304	290	307	297	287	314	292	320	282	309	278	283	342	338	323	294	304	285	298	305	291	265	309	297	274	289	275	322	280	253	295	295	302	270	319	296	336	286	273	321	303	258	291	286	326	307	313	307	292	301	321	305	317	335	267	274	275	286	298	326	301	299	310	306	297	314	308	291	290	316	276	307	268	300	297	286	326	303	290	300	308	315	298	295	286	305	292	326	337	310	282	321	313	281	299	307	296	280	309	320	312	310	320	305	291	307	302	301	300	287	275	309	291	269	304	318	306	282	308	274	304	335	287	266	311	298	295	319	311	322	301	325	355	294	297	279	292	321	288	323	298	319	310	320	320	317	308	246	280	263	297	307	295	313	334	316	296	303	302	273	285	302	284	275	295	282	300	324	324	338	307	293	275	301	282	318	313	303	261	313	294	315	314	324	303	293	306	285	303	301	289	294	306	321	311	295	321	282	317	301	283	269	309	292	304	325	307	317	306	292	267	291	276	275	317	287	261	304	293	265	299	291	298	291	300	294	292	250	309	341	295	335	299	296	289	318	293	301	307	315	316	318	314	309	339	275	280	276	313	271	273	291	308	322	295	322	304	324	306	292	318	316	290	307	291	296	310	277	328	309	283	320	292	325	319	342	312	286	274	337	271	291	280	330	292	290	293
27434	16560	3383	891	434	373	244	200	208	187	195	199	204	173	187	160	186	195	162	175	173	192	202	171	189	167	201	171	168	180	179	165	184	197	169	194	157	187	193	192	185	170	178	160	180	173	171	170	162	175	170	157	189	152	199	196	201	163	171	166	165	176	171	157	182	177	194	167	163	171	172	194	184	182	172	194	187	154	178	173	167	172	173	173	163	171	179	177	166	174	204	153	195	172	164	181	178	179	182	172	203	174	182	163	185	157	169	161	176	184	182	164	179	181	202	173	171	167	192	159	176	181	138	167	178	169	208	165	168	146	176	200	157	178	165	175	155	174	166	165	176	180	166	194	197	181	173	177	184	168	156	171	176	180	167	162	170	160	175	179	194	200	182	186	186	178	164	176	157	195	166	180	175	172	171	166	167	182	154	155	199	157	170	178	184	164	155	176	183	181	171	172	190	164	193	181	182	169	196	184	158	182	170	178	192	170	191	175	191	170	174	190	189	207	166	170	183	203	172	185	184	176	194	167	167	192	181	184	162	164	180	165	154	162	170	167	167	172	194	157	171	176	164	201	182	161	176	170	181	171	164	181	154	192	169	171	193	164	161	191	174	190	176	190	179	153	173	178	189	170	187	170	189	187	163	170	189	176	199	186	202	180	172	212	172	167	165	185	178	175	157	170	180	176	192	188	156	188	175	177	168	169	176	196	159	178	174	175	176	162	176	183	156	170	172	168	164	170	174	157	182	176	150	168	173	172	201	197	188	168	186	175	179	169	172	174	177	172	181	198	191	163	200	159	196	174	179	159	168	177	184	196	167	177	187	186	183	197	179	176	196	165	175	178	178	178	179	178	182	158	177	155	192	168	189	159	181	173	191	166	160	164	164	180	170	163	179	161	197	175	165	179	180	180	161	178	197	186	191	197	178	145	178	175	175	171	194	175	177	169	181	187	178	173	184	173	200	193	181	150	169	182	192	177	184	165	176	181	171	169	172	179	172	181	184	163	159	197	168	178	178	167	188	168	176	204	166	157	177	183	158	180	180	166	184	177	183	158	183	181	175	160	172	174	167	176	179	150	192	165	166	165	183	181	175	179	182	184	180	201	192	153	186	192	163	178	178	174	160	198	198	184	205	166	163	185	169	172	154	171	157	156	182	166	201	153	185	186	189	178	153	173	180	175	170	175	201	173	207	163	185	163	186	171	194	195	147	159	151	168	198	169	145	189	177	187	193	176	178	167	179	197	178	167	206	173	165	193	172	194	166	167	175	158	177	179	184	180	193	182	180	184	165	163	177	155	177	172	168	168	208	159	184	194	179	203	199	179	193	159	182	181	189	173	190	184	190	197	184	178	161	173	165	163	158	197	162	190	167	187	191	167	171	187	201	170	174	162	162	177	191	179	164	174	193	179	165	165	186	174	191	179	158	174	171	176	186	173	192	183	176	173	184	172	160	181	164	178	171	168	158	196	167	164	162	153	194	168	187	190	151	175	158	181	160	153	154	172	177	181	213	191	189	188	169	146	164	173	185	186	175	196	176	189	154	185	177	192	182	167	178	163	191	166	177	168	176	181	171	188	203	177	178	153	167	188	164	168	177	176	187	175	162	155	166	188	190	170	163	174	175	168	170	179	201	172	168	160	171	161	177	187	178	166	177	181	152	200	194	163	182	192	174	146	185	197	166	166	209	175	179	168	193	189	184	181	172	190	151	190	209	160	177	175	186	173	173	196	187	177	187	190	188	184	174	195	209	172	175	186	186	181	153	171	182	171	175	173	169	173	148	188	170	171	176	172	184	198	163	166	175	182	184	205	186	181	149	167	180	203	174	171	172	160	171	187	164	164	133	160	154	192	190	166	171	174	193	186	176	162	180	177	155	169	178	169	174	202	176	167	167	191	175	165	179	190	185	194	172	210	160	176	188	179	202	179	179	176	149	168	172	176	169	172	169	179	160	170	178	157	175	179	166	178	156	175	165	161	191	185	168	157	190	199	163	150	177	179	156	184	170	173	176	167	167	137	180	200	169	178	179	174	177	207	162	173	182	157	165	171	192	184	205	170	192	160	175	183	186	173	186	168	187	162	181	182	171	175	175	176	172	166	179	163	167	212	177	169	192	193	152	199	186	160	162	184	163	189	180	151	155	174	176	167	195	191	209	181	161	151	176	176	169	170	180	155	160	163	169	162	174	171	177	194	162	153	160	158	159	168	189	156	179	201	178	183	163	178	199	170	184	174	162	175	195	161	185	183	175	203	168	189	159	177	170	183	171	204	171	170	159	164	163	174	165	176	185	176	189	180	199	195	167	164	173	173	161	183	173	162	194	175	163	155	208	183	156	176	158	204	188	181	196	163	157	192	200	150	192	186	195	187	172	184	186	210	169	147	144	173	181	165	167	174	171	168	197	162	191	182	151	178	179	183	182	165	159	160	174	154	182	181	179	196	205	164	172	196	169	161	175	172	173	186	161	180	174	178	192	192	172	159	181	175	186	154	188	185	181	184	170	184	183	204	182	174	168	168	170	175	183	167	176	145	170	167	177	184	182	166	171	140	197	179	189	178	172	172	167	200	190	187	172	181	161	189	180	187	172	183	180	170	172	174	166	170	177	184	172	158	171	142	155	197	192	155	192	170	179	165	161	170	188	171	162	174	170	151	151	182	175	190	183	175	172	167	175	167	170	184	173	178	196	194	179	192	170	176	169	152	193	172	179	169	173	174	178	176	178	188	190	159	175	181	169	196	192	192	171	153	187	184	190	169	174	188	169	182	188	189	167	166	202	161	177	190	169	179	174	182	204	172	186	155	190	180	200	171	152	182	171	185	172	183	162	173	168	156	165	180	193	183	196	177	158	186	185	176	178	179	166	160	182	187	156	175	167	196	171	168	170	188	184	179	170	170	171	182	182	190	165	184	183	202	181	160	190	175	162	188	166	156	180	176	180	178	183	190	172	167	182	146	161	172	194	178	185	195	165	178	190	177	164	167	162	169	169	160	161	175	176	152	173	162	183	192	157	158	170	176	161	185	173	148	169	150	174	168	146	169	177	180	176	184	171	196	163	156	168	199	163	160	176	191	169	193	151	176	175	172	184	170	177	180	180	165	188	200	181	187	170	189	182	174	196	170	184	181	174	159	191	167	174	165	181	169	189	181	164	185	173	165	162	178	180	176	180	185	157	191	179	167	151	192	172	164	180	172	173	173	190	158	179	180	187	169	168	187	157	215	168	172	145	188	176	174	193	181	186	189	155	179	187	162	185	168	168	180	191	171	167	171	183	153	177	165	178	164	179	155	181	152	180	192	201	167	164	199	170	154	172	174	174	172	165	184	180	173	168	209	167	202	166	177	178	160	173	180	160	158	175	166	178	181	157	156	165	150	191	192	187	189	176	174	183	191	165	181	193	199	162	173	183	189	162	177	168	166	169	172	162	153	162	183	172	167	169	156	163	173	178	194	188	167	158	183	199	186	169	184	185	176	165	190	151	162
4802	2569	1653	678	304	333	273	256	224	250	229	217	186	190	234	203	214	186	197	190	198	194	187	171	187	199	204	198	222	193	202	197	211	212	195	208	184	195	190	216	190	204	204	208	217	188	198	186	221	178	165	203	202	191	223	177	185	190	203	192	198	196	207	197	213	187	173	183	231	189	188	192	216	190	186	202	197	188	206	223	192	211	187	172	189	204	184	217	213	199	197	187	197	209	194	191	191	210	177	211	164	206	185	186	180	184	199	215	203	193	187	185	192	187	170	168	188	203	213	184	221	204	202	199	207	198	203	178	198	205	196	202	195	221	184	214	216	194	206	192	188	182	229	179	215	178	184	194	197	183	203	192	184	187	202	210	217	188	173	202	172	201	191	181	237	215	202	199	207	166	176	187	203	168	199	187	192	206	219	190	200	178	188	196	226	190	199	190	208	191	198	227	200	191	205	214	212	213	178	198	187	210	175	172	186	175	182	179	206	196	189	202	195	191	202	187	205	205	198	206	202	208	206	191	207	193	196	202	232	192	199	189	163	195	184	186	196	216	201	201	196	189	222	183	207	184	197	211	234	215	216	215	217	200	184	204	221	205	171	216	199	207	209	204	198	197	189	209	245	187	201	175	204	178	188	217	177	206	168	192	206	190	198	198	199	193	206	226	185	213	182	184	210	202	193	185	225	216	189	211	208	193	216	211	187	218	179	175	206	220	214	186	179	183	171	221	214	194	187	208	220	209	204	187	191	210	153	200	170	204	209	199	187	174	210	206	232	199	188	200	169	209	196	185	191	170	195	205	177	182	198	200	197	216	182	218	175	216	185	206	223	192	198	205	203	210	195	182	199	235	198	191	193	190	194	194	185	210	210	194	194	192	194	209	230	188	216	223	183	225	194	203	193	178	199	231	189	190	195	204	209	217	175	208	169	181	195	185	242	161	207	183	175	192	188	181	216	203	226	171	193	207	197	177	191	207	197	176	171	210	205	224	202	200	196	215	178	194	203	209	185	190	205	192	159	217	224	205	207	193	194	194	194	197	195	170	187	177	191	164	176	193	183	190	205	190	190	197	183	195	203	176	185	172	202	211	208	199	188	208	205	169	174	172	190	202	194	214	199	181	226	210	186	195	181	203	184	193	184	219	195	188	205	211	175	191	200	184	222	208	226	207	194	174	211	190	184	180	203	209	173	227	200	187	199	192	194	195	205	178	198	227	204	190	203	207	202	165	193	173	206	206	185	198	200	196	216	191	209	195	187	183	184	186	203	219	195	165	191	215	215	204	210	206	203	212	188	168	202	200	177	199	205	181	230	186	202	210	177	201	176	199	205	190	212	187	180	198	197	185	202	201	172	197	187	200	195	200	183	193	195	168	203	193	203	181	194	193	184	199	215	209	192	180	203	215	196	191	226	208	214	196	195	209	201	196	203	188	173	225	177	192	180	205	187	210	206	190	191	211	204	183	198	193	200	195	210	226	207	205	191	194	192	208	197	200	176	188	193	217	166	195	192	192	201	188	181	193	197	196	188	192	217	206	211	194	198	183	173	190	180	203	193	214	191	201	197	198	208	200	191	210	202	189	210	205	194	194	193	184	188	221	200	205	208	186	192	193	189	209	185	198	179	203	194	210	210	202	200	182	191	202	223	213	182	201	198	197	222	193	215	203	202	192	187	206	187	206	195	170	189	201	180	207	198	198	196	213	204	191	194	200	185	193	181	198	162	162	189	214	194	198	201	179	186	168	216	216	204	195	190	200	196	220	181	190	195	185	207	182	165	182	187	189	191	204	229	201	204	202	211	183	225	199	167	206	196	205	221	194	186	191	199	187	169	202	206	202	204	199	188	207	187	198	187	220	184	216	217	193	200	188	170	223	203	220	206	214	185	183	200	207	198	173	191	193	194	202	203	196	175	210	214	212	214	200	214	205	193	218	211	181	239	191	184	197	199	180	194	177	205	227	194	197	177	171	212	220	191	210	198	207	208	224	211	191	191	194	206	183	205	192	181	203	193	194	214	209	194	225	197	187	221	225	203	200	204	181	204	206	181	168	177	162	195	181	193	226	196	193	195	191	200	205	184	195	190	189	214	212	205	177	177	203	175	178	215	196	198	205	200	200	190	173	180	209	181	153	200	179	209	183	209	207	203	174	192	198	179	201	199	189	207	211	150	189	220	200	189	204	201	215	203	197	187	203	202	203	183	179	206	188	212	228	198	185	205	201	182	182	189	180	222	194	243	186	187	186	204	207	196	188	196	197	218	186	175	195	192	184	182	194	196	184	210	200	226	209	209	196	195	209	205	194	180	192	192	188	204	209	191	201	200	174	199	206	197	192	204	196	186	186	195	213	219	201	199	202	209	176	221	194	199	193	188	189	214	202	194	200	196	188	195	176	184	167	195	209	200	187	206	177	197	192	176	203	209	203	199	188	203	182	200	194	232	185	196	198	189	203	180	195	193	211	186	213	174	239	192	189	182	186	179	182	196	219	199	208	220	174	210	202	210	173	206	206	206	188	209	212	206	209	191	209	206	178	215	199	189	206	200	203	190	190	203	206	200	204	177	204	213	200	208	187	190	179	181	203	180	189	184	199	179	212	192	194	191	209	224	205	209	182	197	217	182	174	212	190	180	200	191	191	200	196	211	228	203	209	187	202	207	196	198	197	228	190	174	189	185	202	196	184	167	199	194	169	218	183	181	202	215	209	203	217	177	180	219	205	169	191	187	202	199	212	178	179	196	237	202	201	196	197	213	196	184	175	200	172	182	211	200	181	176	216	195	203	201	198	199	192	184	204	224	205	181	197	207	173	211	198	203	175	174	199	202	188	217	184	198	224	222	186	206	178	206	220	212	193	200	210	188	207	190	219	199	201	219	171	212	187	202	195	215	202	207	192	200	187	204	204	205	206	174	205	195	199	190	188	165	189	194	209	183	200	193	200	184	182	213	177	201	197	198	194	195	218	204	201	215	205	217	208	218	208	222	185	179	205	200	217	192	185	213	185	185	185	228	187	215	204	183	170	199	181	177	195	208	203	196	205	215	172	196	208	205	199	199	197	192	200	218	228	186	195	181	195	184	197	213	211	200	195	194	169	181	192	192	200	224	200	211	200	193	197	189	211	178	204	179	183	197	191	199	196	184	193	202	179	177	185	202	182	190	159	207	182	214	193	203	191	190	185	216	196	191	198	202	197	192	202	223	191	219	188	189	202	185	199	180	193	213	208	223	192	195	204	193	189	187	207	205	214	192	240	187	208	201	196	167	176	190	181	202	182	208	175	174	226	200	159	207	179	202	188	169	189	230	211	201	205	186	188	187	194	191	209	200	195	194	197	192	198	178	192	208	199	184	205	172	214	206	192	197	195	207	198	189	187	178	185	192	180	184	210	212	197	206	195	182	215	173	176	170	164	206	200	205	180	182	185	194	188	168	175	192	200	209	162	191	214	206	203	191	196	211	201	185	189	200	221	190	203	200	176	203	240
23452	20938	27982	24078	20857	6684	752	527	418	330	250	248	206	192	195	180	148	191	164	152	140	148	141	147	142	133	124	135	165	132	156	137	145	132	131	124	136	122	126	101	117	125	142	145	125	108	125	124	119	126	107	139	117	131	118	124	139	131	136	108	130	119	122	119	148	127	134	121	132	115	103	141	122	120	109	130	123	137	133	109	135	98	131	106	122	126	144	116	131	146	109	128	95	115	118	114	122	136	123	115	131	127	141	121	124	118	131	128	132	121	118	130	113	116	128	130	119	135	112	119	122	120	127	134	117	98	137	139	121	125	124	118	131	114	126	114	113	133	134	110	127	160	130	129	149	121	120	136	128	126	120	147	136	106	117	105	126	122	139	105	125	124	108	136	130	138	129	131	125	136	107	115	133	112	104	130	126	125	127	122	125	123	128	118	128	128	118	125	145	130	126	111	126	173	130	139	113	137	105	133	115	111	115	125	117	123	110	118	125	136	128	109	129	124	145	118	119	144	122	108	136	120	127	121	112	124	119	109	145	116	121	129	120	112	129	127	125	115	104	120	129	127	117	126	138	110	111	141	135	109	135	135	133	117	115	127	134	122	118	136	113	136	132	110	123	140	114	121	123	108	105	131	140	127	126	116	127	127	145	121	137	126	124	138	133	124	114	129	108	131	132	116	117	131	124	121	122	125	116	126	119	111	134	128	117	128	123	132	119	118	132	119	109	129	118	116	129	145	146	127	113	143	109	108	136	116	116	108	125	117	136	119	134	134	128	129	121	119	116	117	111	129	101	148	125	113	115	145	117	134	141	130	125	134	134	116	124	128	112	126	131	133	119	150	132	127	104	117	149	114	116	126	124	121	140	122	128	126	125	116	127	125	132	127	140	134	123	135	123	134	107	116	129	112	140	128	143	124	114	133	134	110	124	116	118	139	143	130	139	135	120	131	115	113	136	129	139	128	131	119	117	136	125	126	134	123	112	115	121	109	128	108	116	126	112	123	116	136	116	153	146	118	137	116	124	123	144	128	126	156	134	131	129	113	136	109	133	108	130	115	108	128	136	124	123	121	125	114	130	115	111	134	137	116	108	128	122	127	127	129	104	114	122	132	123	144	128	130	134	136	128	122	131	122	129	128	115	121	123	92	144	120	136	118	123	134	122	137	123	111	118	119	95	115	116	103	123	108	116	131	129	101	118	138	129	134	131	139	133	129	118	132	141	120	95	130	129	123	122	132	131	130	133	109	119	128	122	101	126	114	121	133	126	120	137	136	129	133	134	115	112	127	126	99	100	125	113	128	131	100	127	110	129	134	126	125	115	141	140	106	107	126	146	123	131	126	138	123	134	122	125	129	125	124	111	136	121	116	116	120	122	118	123	148	117	134	136	121	131	111	122	120	115	128	116	112	126	127	111	126	131	120	120	126	135	104	117	119	110	126	105	134	106	139	113	138	108	117	117	143	144	131	125	148	143	108	126	116	129	132	121	127	133	147	129	120	122	125	118	117	134	113	129	118	123	122	127	124	139	130	110	126	116	103	132	120	142	135	120	144	130	128	128	118	126	130	121	125	110	118	111	96	117	118	106	142	121	122	144	133	118	125	117	133	124	128	126	117	107	121	127	99	124	124	110	114	149	115	130	112	125	108	137	120	112	102	142	134	159	107	96	131	125	98	128	120	122	119	146	117	110	104	118	134	119	118	131	111	145	130	122	97	116	129	113	117	130	114	130	124	129	135	131	115	123	113	118	125	137	114	139	119	127	108	113	125	145	120	119	111	128	125	139	125	123	119	130	143	125	129	118	137	139	127	97	135	123	114	119	127	116	122	103	148	134	108	121	126	128	122	122	99	116	114	129	127	122	116	115	127	120	147	137	116	107	120	129	125	120	131	127	117	134	127	106	141	143	137	119	105	110	115	131	136	107	110	132	116	124	100	120	116	132	136	129	159	133	113	142	118	150	119	131	113	129	133	106	112	138	136	91	124	141	127	136	129	143	110	117	112	120	133	124	128	119	105	117	114	124	135	123	130	131	111	119	109	122	134	130	109	124	127	123	120	128	108	117	138	110	141	111	114	137	118	119	141	119	129	142	117	122	110	123	132	112	118	144	108	123	134	124	145	131	135	121	100	125	117	140	112	125	125	131	147	119	114	135	116	142	146	132	131	100	113	118	140	145	127	108	137	114	118	102	136	123	117	142	123	122	124	125	115	125	119	123	128	125	109	129	125	127	144	122	134	117	114	122	127	114	113	130	121	123	127	123	115	126	124	133	157	131	113	114	135	115	108	117	114	136	115	121	104	103	126	131	130	111	111	116	115	145	115	96	117	109	115	122	125	118	143	140	123	118	119	147	124	134	115	119	123	138	122	111	117	115	132	131	113	129	135	127	144	116	131	114	109	129	128	108	117	148	128	104	111	130	142	114	135	130	106	147	117	127	141	112	104	140	134	121	132	121	137	127	98	118	121	133	122	120	124	132	96	124	139	123	148	126	118	130	128	120	132	119	121	149	110	110	142	135	111	120	113	118	130	133	112	144	129	123	133	129	106	120	103	112	106	128	109	101	123	117	107	123	122	131	118	104	132	110	118	141	131	125	127	127	129	124	134	121	126	119	128	128	137	126	117	121	123	134	122	127	126	116	111	116	118	130	115	127	112	115	122	122	133	137	113	120	113	133	131	115	117	108	124	132	129	126	120	132	119	123	119	127	127	128	122	108	136	134	128	140	125	146	132	136	126	135	130	132	119	119	118	135	125	106	114	132	131	100	112	124	120	120	137	118	105	126	117	140	110	138	124	123	106	136	124	124	133	115	130	121	126	136	104	121	117	127	109	139	139	116	132	116	139	118	130	145	138	112	130	131	154	120	144	107	144	123	119	117	118	124	124	122	114	125	103	118	115	129	117	119	104	116	107	116	124	123	131	120	109	113	124	123	141	128	107	108	145	147	118	138	109	109	109	150	132	127	130	144	126	120	98	123	116	139	110	112	138	143	126	114	121	130	105	122	126	136	138	125	109	126	121	120	134	115	129	126	133	115	125	130	135	120	122	132	138	127	137	111	141	119	125	131	122	103	119	142	137	126	125	104	122	129	133	116	118	115	128	118	131	137	123	127	107	119	131	113	118	124	139	114	123	98	120	112	100	129	121	138	132	119	155	131	105	129	136	143	135	133	115	127	124	106	126	133	132	116	125	114	129	100	127	137	110	121	103	135	123	127	130	136	121	124	120	118	137	126	83	101	121	127	111	136	104	117	132	115	119	117	117	117	115	143	118	125	122	135	137	121	110	124	128	116	130	144	128	145	113	148	127	163	112	124	125	117	129	127	136	135	130	141	143	139	124	128	121	117	122	143	124	118	115	110	109	139	130	114	120	126	122	119	109	136	128	120	122	125	117	137	115	129	124	120	124	123	138	124	126	132	125	136	125	136	131	149	128	116	113	117	117	118	104	129	117	131	129	122	112	133	125	151	126	131	128	108	113
4025	11203	7250	7917	1733	1396	1005	826	732	498	415	337	326	302	273	255	215	192	207	198	185	178	175	181	151	191	152	157	167	153	152	140	157	152	144	151	145	157	151	160	157	120	141	135	143	160	146	145	146	133	157	145	141	120	138	159	124	149	152	159	140	163	165	136	162	142	138	132	131	136	147	140	142	146	154	166	146	136	111	133	118	173	142	120	132	143	130	164	154	147	151	135	124	156	149	145	135	137	140	148	135	135	132	151	144	134	159	141	140	122	146	138	129	141	143	143	156	157	142	138	137	153	139	145	122	155	137	122	138	125	145	130	133	160	132	145	120	143	127	122	154	142	141	153	127	140	136	127	137	157	141	135	128	162	137	157	144	155	149	132	141	130	117	137	138	134	125	139	131	125	145	153	145	155	140	135	139	140	142	132	135	146	158	144	165	138	128	130	138	158	128	124	122	136	150	149	126	141	154	136	128	131	130	156	129	131	148	129	144	135	137	123	131	138	138	131	144	158	135	123	148	166	117	126	127	148	133	173	168	136	122	148	128	142	153	129	144	125	137	146	130	117	139	143	143	129	143	136	142	119	146	155	144	158	127	142	148	136	136	153	155	135	138	125	167	134	145	138	140	140	132	155	133	136	135	147	131	124	135	150	122	141	154	151	146	130	163	126	132	134	150	141	144	157	130	124	122	138	128	133	131	134	112	153	128	122	157	130	120	139	149	140	133	144	131	141	144	156	133	118	125	139	131	172	119	131	141	155	124	142	117	149	133	132	144	139	133	132	148	143	140	132	143	131	146	140	123	144	161	146	125	150	131	136	145	155	116	128	130	115	152	131	163	165	127	140	132	132	133	138	126	125	127	141	123	154	125	130	125	157	139	141	129	129	143	138	154	135	149	123	160	135	144	138	141	123	139	155	149	159	144	130	122	156	132	115	128	143	125	143	116	135	131	125	144	121	159	139	138	133	137	148	142	138	132	140	143	127	127	127	135	135	135	108	121	119	143	142	131	125	150	125	144	126	148	126	157	150	146	130	122	125	122	137	131	148	149	146	135	126	148	129	119	131	117	119	152	130	132	120	118	140	134	140	126	120	147	135	135	143	144	114	147	120	145	123	135	128	141	137	137	123	124	124	129	147	143	140	134	138	141	135	136	135	122	156	147	137	132	106	150	142	140	143	136	149	147	149	143	137	141	112	128	129	133	143	132	169	136	140	133	131	134	156	135	122	151	127	111	141	130	133	144	165	123	151	140	140	150	160	125	132	133	139	129	139	139	122	129	117	127	123	142	146	141	130	130	141	130	135	115	161	143	135	150	140	122	126	112	129	142	152	133	142	133	126	151	127	128	144	137	123	151	130	154	138	157	147	137	120	136	135	142	128	133	132	140	127	141	155	126	143	129	137	147	139	133	140	132	135	127	133	157	120	138	132	129	130	132	118	135	134	167	150	161	112	134	154	131	139	125	131	127	141	134	133	153	157	137	136	139	133	124	140	125	118	160	142	140	132	154	161	129	145	133	161	134	128	141	140	129	150	126	147	148	134	137	145	126	125	134	134	145	144	131	124	141	147	145	148	136	159	124	138	153	121	141	149	132	133	126	151	135	129	144	149	128	132	148	129	144	141	133	152	135	146	142	127	150	124	148	133	138	133	152	137	148	131	151	162	134	134	123	136	133	123	135	144	136	128	134	140	122	131	147	123	146	135	147	136	141	150	119	137	152	146	134	136	153	128	124	141	157	150	127	122	129	129	150	107	144	116	140	153	153	116	146	138	125	124	126	152	137	146	153	126	122	130	125	136	147	132	128	134	147	138	135	122	141	133	121	122	132	149	132	136	141	147	126	127	130	148	134	131	133	121	135	120	124	123	152	117	140	156	144	124	136	136	146	141	132	129	133	136	131	142	135	124	141	147	120	133	141	149	113	164	137	138	131	152	142	144	126	133	126	135	131	113	121	127	128	140	121	128	116	146	125	138	146	120	128	123	144	136	134	117	139	125	135	127	138	156	134	134	122	139	142	127	158	127	142	152	129	146	146	129	136	134	145	126	129	144	134	154	164	132	131	125	127	125	140	134	159	120	146	133	146	132	125	123	117	122	133	133	136	143	137	142	126	123	127	146	148	120	112	136	156	120	127	135	139	146	129	132	117	139	166	125	153	142	143	130	142	132	145	153	143	148	144	148	133	137	146	135	160	127	144	132	137	115	147	124	153	151	119	143	128	124	157	123	150	141	141	132	164	125	121	145	138	146	138	152	124	130	128	126	119	142	127	105	117	156	127	168	137	124	144	139	124	137	152	148	128	129	145	124	133	146	147	142	150	167	131	150	151	146	143	141	147	132	127	149	123	147	140	129	120	144	134	137	140	141	132	127	133	138	125	135	144	143	150	136	124	120	144	135	141	149	139	123	138	118	145	132	128	127	119	140	151	132	154	145	105	140	163	142	130	134	130	148	146	144	131	109	143	135	119	139	131	126	124	131	145	136	134	127	142	115	123	151	139	145	137	131	136	144	140	132	127	156	146	123	122	123	131	128	147	122	132	116	157	133	149	135	144	142	136	155	143	143	136	136	142	160	123	162	155	124	126	140	128	148	130	125	137	147	108	125	135	137	126	155	133	141	145	123	125	140	158	132	138	147	118	108	140	128	175	139	157	121	140	143	138	130	143	123	148	122	127	124	130	148	137	131	130	118	147	127	147	125	142	129	150	150	149	122	143	119	143	137	121	137	151	131	143	139	125	145	127	162	148	156	141	138	150	140	144	145	117	133	137	136	144	117	105	133	112	134	132	123	126	128	129	142	141	145	139	129	157	142	143	147	149	138	140	128	129	127	156	138	134	124	128	132	135	159	132	134	133	162	147	142	160	130	164	132	127	154	123	117	141	140	154	154	131	135	136	131	127	118	146	144	135	123	135	141	137	151	130	146	117	133	130	130	128	147	148	137	134	131	144	151	123	122	126	132	140	157	137	136	129	141	138	139	129	124	125	127	135	155	146	119	143	144	150	143	144	138	141	139	132	144	147	128	162	132	132	146	132	144	138	120	127	111	122	127	146	147	129	110	125	139	144	127	138	128	145	142	144	142	124	134	148	131	145	111	162	137	137	129	143	136	126	153	147	130	154	139	141	129	144	147	136	126	150	138	143	140	151	153	131	137	141	148	114	138	142	134	117	136	144	137	143	141	149	132	140	141	145	132	119	114	129	145	134	140	132	150	121	114	150	150	158	110	128	157	165	123	151	152	148	118	131	131	148	148	134	127	151	142	124	145	149	143	128	108	165	129	134	145	146	139	159	145	131	113	130	133	116	119	154	138	126	136	136	115	161	148	140	150	151	125	122	141	122	166	132	141	131	150	141	135	124	127	121	133	141	137	135	146	116	136	134	126	140	138	124	139	144	137	141	117	126	122	121	152	136	132	141	141	153	133	146	140	154	126	144	134	123	141	134	124	151	119	161	136	118	139	128	134	129	131	131	122	155	125
24696	20969	26787	25176	8096	720	562	572	492	415	392	379	349	353	352	353	308	346	359	376	313	347	326	327	339	344	331	354	323	352	345	322	334	361	352	349	303	317	319	347	279	343	332	337	303	336	328	285	336	335	297	333	293	312	317	315	333	341	350	316	339	311	347	290	312	338	306	348	332	311	330	292	312	318	319	300	329	334	316	316	314	301	318	317	345	314	292	317	336	319	323	315	333	328	334	316	320	340	333	310	302	316	316	336	278	339	293	303	333	324	326	367	325	315	334	309	308	317	329	342	305	296	313	327	315	321	315	343	343	324	314	302	334	336	308	304	327	293	319	332	292	351	335	331	302	310	323	306	298	302	291	330	328	317	342	336	308	302	323	329	350	328	333	310	316	331	333	313	316	322	313	374	329	299	343	339	353	308	336	349	335	300	314	354	357	309	346	330	339	340	325	312	317	299	318	339	308	346	311	306	312	346	328	312	316	312	306	311	336	326	307	330	321	314	340	328	294	321	298	374	310	327	307	344	314	314	321	348	338	310	329	309	299	324	306	339	311	321	303	332	289	345	343	295	345	322	333	326	349	358	320	306	348	339	296	355	303	293	308	328	319	321	326	311	328	335	343	351	323	341	321	340	313	335	361	329	298	312	342	330	325	348	302	319	348	341	355	310	316	344	353	318	327	298	319	339	288	341	351	315	322	299	306	342	312	342	322	320	333	300	303	355	333	311	330	310	329	294	332	307	320	346	354	334	313	346	323	328	324	346	329	329	313	318	308	306	365	312	330	302	342	331	320	321	301	339	292	316	341	315	335	320	319	312	313	335	320	347	349	295	307	320	322	327	327	341	323	318	349	315	327	330	340	297	336	321	290	347	357	301	334	316	339	311	361	329	362	320	337	334	332	303	331	325	318	319	302	312	340	288	323	324	319	334	345	320	360	340	313	320	327	308	321	336	290	307	341	325	319	320	322	320	290	339	331	364	299	308	344	304	324	310	325	290	312	326	350	310	327	367	351	308	306	328	303	325	318	302	330	307	316	340	314	310	283	347	332	328	347	346	321	277	310	337	305	302	342	311	302	303	315	363	311	323	328	310	320	302	317	323	306	305	351	321	304	317	325	302	320	304	352	299	308	306	336	324	343	329	333	352	325	280	350	337	336	351	333	334	308	294	348	306	344	340	362	315	331	298	318	304	361	340	310	315	332	291	334	316	330	329	342	342	305	310	342	343	330	314	319	314	282	315	346	345	289	334	315	329	344	327	333	320	339	311	337	329	341	304	317	288	352	355	331	320	324	320	323	313	317	321	314	354	334	304	323	330	305	346	349	322	310	357	326	327	315	297	312	308	321	299	339	309	337	372	312	326	321	307	313	332	316	334	329	333	329	296	323	329	299	272	360	310	293	328	336	328	321	272	327	336	329	331	342	310	330	305	340	346	296	303	327	303	313	298	319	346	331	333	312	342	326	310	324	325	325	330	339	322	333	298	296	343	302	321	337	294	340	338	312	312	339	295	334	337	319	358	335	319	323	333	319	319	319	305	296	333	327	370	315	286	295	308	340	324	306	308	318	327	340	342	343	317	333	340	336	301	307	324	304	336	287	318	330	318	313	314	296	323	323	305	295	321	318	337	308	318	328	307	295	343	313	308	308	336	319	351	312	296	313	323	317	309	323	287	344	317	333	326	324	343	311	307	313	340	339	305	286	326	324	324	349	341	304	368	309	313	333	322	325	302	323	328	335	347	310	334	348	309	303	334	325	325	318	316	328	318	304	348	305	312	316	355	306	344	320	281	309	319	326	354	321	331	322	350	354	295	344	337	313	318	318	311	327	337	325	368	325	313	319	338	345	332	342	327	279	326	312	307	319	308	304	299	338	298	381	331	318	328	330	326	265	358	335	312	326	352	326	319	318	368	331	312	324	321	312	328	321	308	346	311	318	324	311	330	308	334	323	310	307	337	327	323	320	298	334	318	327	304	330	334	323	333	331	312	319	323	344	309	324	303	324	330	333	347	311	309	331	321	330	337	314	315	310	308	318	315	354	300	312	306	322	323	350	344	296	308	321	303	308	307	314	325	328	347	323	313	346	319	353	315	318	329	338	334	335	309	334	304	288	296	310	302	324	340	326	316	307	288	331	336	305	327	283	350	347	350	311	331	306	337	330	329	332	296	338	314	316	332	306	331	354	321	310	333	274	330	309	317	329	347	348	311	287	330	314	334	297	339	354	332	320	327	328	322	333	360	316	329	346	322	316	317	311	329	341	335	300	326	346	278	330	325	327	307	314	317	341	329	336	293	327	304	316	324	321	297	347	342	316	338	300	327	305	306	340	344	344	316	310	353	297	326	352	306	312	331	307	298	356	322	327	310	332	322	329	334	337	299	319	300	357	339	332	321	306	350	327	331	310	293	313	338	331	326	329	325	335	351	355	317	318	295	349	330	325	307	330	308	324	310	303	323	305	291	297	317	339	312	299	335	336	324	299	302	297	344	306	331	348	336	327	333	306	276	349	314	316	328	309	331	356	340	301	340	313	289	351	315	353	325	339	326	335	324	316	318	320	330	335	324	322	340	342	314	313	318	324	331	327	311	331	291	334	291	343	334	337	352	296	334	340	319	306	319	319	292	329	314	296	352	333	301	339	324	352	344	357	277	317	285	318	331	344	326	309	333	296	319	306	318	312	290	281	331	354	333	332	318	323	321	337	346	332	338	314	332	308	341	304	325	340	295	305	338	327	325	304	309	341	392	330	303	309	359	300	322	311	318	297	346	320	324	297	319	328	344	293	311	297	307	338	307	304	319	345	323	328	306	342	347	337	282	298	328	332	329	323	301	332	313	321	323	319	279	312	309	329	345	339	353	315	337	308	298	325	317	328	318	326	306	306	306	316	308	315	319	342	326	309	328	324	324	342	352	329	320	323	346	307	324	332	314	316	321	320	298	337	339	300	305	330	319	335	353	299	326	345	329	320	309	332	314	326	315	311	336	309	291	328	317	339	318	304	323	338	326	297	322	346	324	294	298	311	271	323	293	327	318	341	329	314	299	309	323	318	320	314	326	336	326	330	321	331	309	320	335	334	315	364	336	329	310	315	313	326	291	356	350	320	341	308	331	318	300	338	343	315	308	319	309	369	319	335	296	332	294	326	329	318	337	308	286	315	348	295	313	292	344	342	315	327	378	323	341	336	341	321	303	346	290	328	352	319	304	325	317	340	332	356	331	309	307	348	326	361	303	328	308	295	321	326	279	323	345	344	355	318	309	311	315	335	320	338	315	320	329	326	318	324	317	355	311	303	297	328	356	332	334	297	317	316	332	365	287	281	354	345	319	309	301	320	321	344	316	340	335	304	312	339	334	330	320	362	323	346	342	324	315	319	318	340	319	298	343	354	342	287	314	296	304	312	321	349	326	345	354	310	324	334	319	309	305	341	307	347	318	291	286	331	318	314	346	291	356	312	322	339	313	324	314	296	325	342	330	328	304
4234	7234	4412	4477	1236	1008	806	903	703	552	492	452	446	421	402	406	374	403	398	382	358	354	368	328	355	348	354	352	362	384	366	330	347	380	360	333	391	380	351	379	355	367	350	352	362	303	346	359	327	348	327	359	350	326	339	347	352	300	348	376	367	330	343	374	393	353	357	349	329	349	342	329	357	362	355	350	362	361	345	328	303	341	331	346	342	351	325	316	326	390	339	357	355	313	358	348	331	381	335	338	335	370	345	339	337	367	347	328	350	334	382	350	322	350	319	348	306	313	355	320	360	334	358	347	386	344	350	391	319	328	372	347	360	352	343	352	349	345	333	349	321	336	353	356	336	330	333	340	328	364	335	341	358	311	371	359	356	358	343	344	317	364	338	332	320	377	343	355	332	389	354	329	366	326	321	341	342	358	324	347	357	331	338	327	371	350	303	342	314	378	316	340	344	309	332	342	353	327	342	364	353	329	325	324	330	360	313	320	375	350	361	323	361	372	373	357	366	310	346	316	369	348	364	391	320	361	301	350	349	330	331	370	350	338	341	378	337	357	341	317	344	344	357	370	344	349	339	352	341	345	324	328	343	342	308	370	350	300	342	350	352	326	334	327	357	353	369	319	337	349	346	320	336	329	359	338	354	350	349	352	355	323	375	341	332	378	387	347	318	357	360	322	364	310	366	355	340	318	324	346	361	323	341	327	346	336	347	306	372	361	302	330	339	339	317	362	364	330	348	333	330	320	346	378	318	350	333	354	351	349	343	323	345	344	330	376	354	365	361	369	332	350	341	356	339	361	353	350	365	321	357	326	348	358	337	348	346	305	354	334	371	365	348	334	346	333	371	363	327	347	323	317	363	342	353	317	344	310	326	319	361	339	368	333	351	336	370	322	337	368	363	351	341	352	313	318	334	326	304	354	339	331	342	341	345	349	322	345	299	355	350	364	327	330	366	324	350	315	343	309	333	332	350	343	352	343	329	363	337	322	335	298	329	348	331	363	347	362	367	362	305	356	326	355	390	313	342	338	355	346	324	345	359	365	337	365	339	329	336	361	370	357	348	360	319	370	384	351	348	343	317	354	332	374	343	328	366	385	336	345	346	329	351	361	343	374	373	363	317	376	344	334	343	322	369	345	359	338	335	324	341	327	318	328	324	330	351	339	343	326	368	339	346	356	337	327	338	354	351	333	323	354	345	342	357	347	337	335	354	338	331	353	355	354	348	331	326	349	340	364	315	338	310	338	345	327	333	360	354	327	341	318	340	353	342	359	331	345	349	334	364	328	339	339	324	365	365	342	332	317	333	346	374	343	352	333	323	354	380	365	342	363	328	317	328	346	321	364	331	343	317	340	329	351	364	337	348	340	380	368	344	339	360	334	371	357	326	326	363	335	335	347	340	322	323	325	383	354	357	362	334	355	323	314	340	337	340	285	317	355	360	329	319	370	310	362	352	351	341	352	358	366	371	326	344	349	347	340	345	357	340	337	339	339	361	347	320	338	312	362	342	360	381	353	372	340	346	305	314	358	323	342	343	368	346	321	341	334	341	339	324	357	336	371	339	329	346	379	350	340	339	303	331	310	329	353	329	357	353	357	355	336	357	368	361	352	317	315	336	331	349	360	373	327	332	376	369	300	317	307	334	346	340	363	358	348	331	352	327	332	310	340	332	343	330	344	334	343	355	298	372	328	346	360	336	352	337	325	295	381	364	351	345	362	322	299	346	348	347	363	336	343	324	333	321	375	384	316	319	331	341	315	347	335	384	319	355	335	331	340	320	330	363	367	336	348	325	378	347	320	327	340	368	385	347	337	355	345	316	323	354	347	364	312	361	314	346	360	324	333	349	349	321	367	345	322	349	374	325	336	325	320	373	357	368	339	344	383	344	323	370	352	352	347	365	341	334	345	335	330	339	316	351	368	343	331	363	325	347	391	332	290	364	343	317	355	346	376	347	349	355	314	326	335	331	356	327	333	367	347	356	321	352	361	367	346	319	332	345	336	320	345	345	353	335	362	382	344	350	346	361	332	336	300	333	350	353	352	314	374	350	351	376	336	352	351	347	320	356	331	385	384	345	328	349	341	342	365	385	323	335	336	345	320	335	321	355	345	356	325	339	326	360	363	333	367	375	344	363	323	335	370	349	348	314	339	331	320	309	369	359	369	331	320	373	330	299	341	375	353	334	346	346	351	310	318	367	353	342	376	350	327	351	320	350	343	340	347	349	358	333	331	341	367	342	357	360	335	366	356	327	340	340	314	381	351	344	348	311	326	347	331	340	309	367	340	342	334	350	337	354	358	325	363	376	371	340	340	336	321	387	336	341	362	346	338	340	353	339	343	330	346	341	348	343	360	333	339	357	316	357	352	345	332	331	392	359	311	343	349	361	319	381	367	341	337	343	327	351	367	306	346	323	307	326	357	328	347	339	336	342	397	323	342	319	362	349	330	357	355	388	335	332	344	351	360	339	330	326	356	377	335	354	334	385	377	329	331	375	334	345	355	331	353	355	320	331	320	334	349	336	355	345	361	315	329	349	326	349	338	373	330	341	340	355	325	327	341	352	335	365	350	370	325	333	352	353	305	357	308	350	378	358	333	356	379	334	326	347	331	318	347	333	358	313	353	348	348	313	383	360	356	340	347	326	305	347	339	324	359	351	353	346	342	334	318	342	363	344	309	358	309	334	320	324	360	337	349	346	367	344	349	361	342	339	360	336	364	348	353	361	354	326	332	355	339	357	345	335	347	327	363	331	353	316	369	325	333	339	348	345	348	334	370	346	332	341	348	346	336	344	355	335	348	345	348	373	350	341	322	350	343	334	376	350	330	343	354	358	315	332	317	346	304	327	370	334	322	329	334	359	343	369	341	332	345	379	344	321	367	389	303	344	370	333	339	338	361	346	345	360	334	362	325	327	366	322	325	387	365	320	331	350	361	366	374	345	363	363	362	321	373	338	305	305	339	342	339	359	337	353	307	341	349	327	330	310	370	362	342	338	348	342	375	384	346	342	353	340	352	328	350	344	331	333	369	329	305	369	320	353	310	344	324	365	365	332	313	401	302	337	328	368	350	333	334	319	344	326	330	350	317	341	345	332	317	326	342	354	345	346	349	364	333	400	341	353	337	336	313	344	377	343	328	342	377	323	343	333	295	306	342	322	313	377	385	307	331	354	333	362	344	364	341	339	322	294	329	336	341	362	331	356	330	352	337	359	357	337	345	336	350	351	330	357	357	340	341	337	347	366	345	355	338	336	345	348	310	322	335	342	341	341	332	347	378	353	368	350	352	369	379	332	311	342	356	334	328	353	353	350	326	319	323	335	374	363	342	335	336	350	325	384	336	346	356	359	351	335	342	328	324	344	371	370	348	321	362	363	331	324	342	338	323	332	331	359	361	337	349	299	331	316	364	331	368	336	357	340	332	334	353	310	343	354	322	310	368	339	361	306	336	356	339	320	345	377	344	344	338	355	335	340	341	347	343
22499	21012	28528	23692	21016	21044	7191	1853	1000	680	575	501	473	454	442	414	407	397	372	343	362	354	353	353	361	345	336	311	322	331	328	326	324	318	336	325	302	324	312	330	332	285	294	302	302	318	296	299	314	322	297	343	349	292	341	286	300	273	319	317	289	303	302	303	309	305	297	311	333	312	309	291	300	294	308	321	302	257	307	296	315	316	284	318	315	313	291	300	289	294	288	332	337	281	300	313	278	307	308	333	320	310	331	309	274	301	269	326	275	316	336	269	299	321	296	275	289	306	325	306	305	286	300	319	280	299	315	281	316	287	318	311	285	287	313	300	300	296	307	311	276	317	284	310	303	297	285	309	300	329	292	319	318	307	315	302	313	306	282	283	303	309	306	298	308	318	291	309	293	267	289	339	305	302	283	315	305	297	331	293	311	282	291	329	303	298	262	312	267	302	319	298	312	298	311	298	278	299	325	292	279	280	270	313	306	326	323	284	322	293	253	304	273	310	317	277	270	325	307	292	283	268	269	289	290	285	317	287	315	303	305	326	268	296	307	294	325	281	309	293	313	328	287	310	305	305	313	281	301	324	297	307	292	295	310	297	284	286	291	286	284	326	285	296	305	305	310	300	332	272	326	286	277	292	285	317	277	311	283	300	289	303	297	300	308	296	296	319	305	307	289	306	326	296	292	317	277	277	333	284	304	302	270	306	283	293	305	277	294	285	319	304	268	327	307	307	274	309	291	289	300	304	277	327	292	274	301	304	297	297	301	318	298	305	289	303	332	314	275	283	306	290	299	290	258	295	287	300	296	322	268	284	275	301	316	277	307	298	289	298	273	298	304	305	287	315	289	313	329	292	286	295	297	340	288	284	276	296	279	285	289	308	305	275	327	273	304	298	281	303	303	302	302	309	332	338	319	297	295	304	280	289	293	318	285	280	316	320	289	291	308	289	286	285	296	303	294	298	306	317	316	275	313	309	291	309	318	319	281	290	288	294	286	324	294	309	298	303	293	303	296	292	286	305	313	316	292	297	303	344	315	278	300	308	305	314	284	283	283	331	309	305	321	281	314	275	295	303	311	283	346	323	288	311	283	315	257	315	289	323	286	293	268	315	310	305	293	309	282	287	322	286	280	292	321	323	286	301	309	311	320	323	318	279	311	291	284	275	278	308	288	299	313	296	298	300	293	296	267	280	317	299	303	317	311	290	315	304	296	290	298	287	315	302	304	288	345	328	297	302	330	315	275	281	325	290	289	303	293	294	291	306	290	289	301	281	303	309	302	307	339	293	288	325	299	286	287	273	279	322	286	308	313	312	292	310	327	305	297	326	287	286	293	311	316	296	284	301	307	299	281	325	305	272	297	312	308	301	295	298	302	272	321	279	311	261	280	309	311	311	285	308	302	293	310	318	304	312	316	289	304	288	300	314	288	313	277	295	300	279	294	293	290	306	279	338	295	272	303	304	310	291	323	311	310	323	288	296	295	294	294	292	282	297	294	321	250	328	311	289	302	267	309	313	333	288	314	311	332	323	302	286	309	287	304	292	284	275	288	315	312	277	280	298	282	286	328	297	285	305	301	278	311	306	303	278	312	291	292	272	309	289	298	283	303	263	318	328	291	321	296	317	327	292	279	286	262	315	310	325	305	300	313	294	292	293	308	295	286	293	279	309	298	285	311	297	297	328	326	322	275	299	289	300	310	295	298	303	321	305	301	335	278	256	297	314	289	270	290	316	320	297	282	286	315	309	289	287	312	301	277	295	327	305	298	310	306	299	285	284	330	331	306	285	315	276	281	306	316	301	274	274	328	282	323	303	299	317	293	310	280	273	302	295	286	306	300	306	290	271	277	330	296	292	296	291	297	286	285	311	295	284	284	295	294	294	287	307	278	311	304	256	294	317	281	287	328	299	306	316	310	326	305	291	331	282	263	291	297	282	277	290	301	296	272	310	274	295	299	321	292	308	303	300	316	297	299	283	287	303	299	280	283	298	297	301	289	306	308	302	273	297	291	282	287	310	308	318	266	315	319	305	283	316	322	289	298	324	315	306	301	303	307	331	259	279	317	322	287	302	295	284	299	293	307	291	301	330	296	305	300	309	315	286	275	322	279	313	296	300	283	290	285	317	293	305	301	290	275	285	284	311	306	289	317	288	277	276	297	283	295	310	288	303	311	293	262	300	318	317	265	265	324	296	310	321	319	279	287	315	301	290	307	317	295	276	309	293	288	295	278	316	296	321	296	294	281	332	327	301	310	285	281	306	309	311	310	308	280	313	301	272	292	288	283	292	305	299	294	301	308	320	329	307	304	290	308	293	296	297	307	283	296	255	303	312	305	298	276	312	340	279	302	319	281	298	301	290	272	311	313	274	300	289	284	278	299	288	325	300	326	295	310	277	311	277	269	312	297	297	305	266	338	299	275	298	289	293	310	295	319	297	298	297	267	294	293	299	307	314	303	295	314	332	295	292	274	279	298	277	296	298	275	287	259	295	292	292	288	291	334	265	338	292	307	330	286	305	280	323	318	313	301	290	282	286	291	317	330	298	304	291	306	288	311	310	268	271	305	298	315	293	302	278	294	252	279	281	291	284	303	304	282	315	315	308	274	297	306	315	284	288	304	313	328	315	283	289	301	294	311	319	312	307	310	294	310	300	300	314	330	308	304	288	285	309	283	266	294	323	324	315	301	327	294	298	326	298	328	276	302	330	327	297	298	301	294	299	306	278	271	313	312	306	308	304	309	292	333	293	296	313	313	316	283	288	329	314	304	325	310	298	310	301	292	293	276	294	299	318	334	291	286	279	286	284	295	295	275	300	325	269	293	294	282	294	294	303	328	299	281	321	300	300	305	282	292	304	316	310	287	316	306	294	266	296	309	303	267	299	308	312	284	281	289	305	281	256	269	297	302	299	299	306	313	274	279	274	317	322	305	305	344	297	289	281	276	287	317	269	315	317	283	327	332	295	313	262	319	284	303	305	261	310	300	296	336	315	292	309	307	292	320	286	302	289	280	297	287	324	325	283	261	297	284	328	299	320	278	300	319	313	303	325	268	316	319	289	304	302	344	328	304	321	312	304	280	286	307	281	271	298	280	282	287	290	315	324	253	294	314	296	291	294	302	315	274	295	326	290	288	296	284	293	287	291	325	306	305	283	317	291	304	363	288	291	292	318	319	259	300	302	322	294	324	319	301	339	279	274	278	319	281	296	278	316	273	288	281	310	312	315	287	286	305	302	298	292	301	296	312	283	309	314	291	307	273	337	302	272	331	303	279	279	297	289	269	302	287	298	301	320	328	275	318	299	296	312	297	309	318	287	302	298	290	292	321	323	314	281	308	322	275	277	281	294	299	302	318	287	302	281	284	335	312	308	311	285	319	311	309	295	313	292	285	316	277	277	273	305	304	265	290	302	320	291	296	283	322	298	293	281	279	296	296	286	277	288	302	306	311	315	308	287	312	299	303	292	301	278	311	283	293	284	346	268
5545	17553	11509	11659	3514	2583	1979	2975	1633	957	793	719	685	610	553	514	504	478	443	408	405	404	421	378	385	335	330	370	373	338	340	305	341	342	341	351	320	340	323	326	338	355	310	325	336	333	313	334	323	302	327	317	304	291	293	297	315	337	346	310	319	294	303	313	320	293	332	296	295	314	332	312	343	309	329	309	286	326	326	339	322	296	303	275	326	328	318	292	316	305	248	293	323	313	295	267	304	337	287	337	304	298	287	342	318	303	352	317	294	343	248	313	339	326	328	313	307	292	330	284	304	308	314	320	295	287	261	317	311	302	285	320	294	320	318	322	315	328	309	291	300	271	293	312	307	292	305	303	282	295	314	312	295	342	301	310	305	317	293	307	287	312	287	290	286	291	295	280	294	325	322	322	319	281	296	320	324	303	275	303	294	322	317	299	320	303	310	315	308	302	310	301	310	311	309	269	276	344	292	283	318	305	296	327	296	282	319	331	299	299	332	295	323	315	336	297	316	323	308	302	293	307	326	289	283	297	328	334	301	326	299	299	285	312	309	307	297	285	330	275	302	326	312	313	315	285	303	341	265	297	337	289	287	294	312	318	296	302	283	303	353	327	311	311	317	309	304	316	285	326	293	284	299	314	306	289	316	283	289	337	314	353	335	318	258	310	291	320	295	326	313	311	282	327	314	308	319	301	301	264	277	283	272	311	338	302	285	316	304	289	281	292	312	294	311	343	322	284	282	294	283	322	287	309	268	354	287	297	324	287	306	291	297	288	313	311	273	296	323	286	307	305	311	292	304	285	304	296	310	320	310	304	333	302	314	303	276	296	310	321	334	299	332	296	323	308	286	326	296	313	302	272	310	277	320	298	297	298	302	282	311	322	301	316	306	317	328	309	293	322	311	278	286	327	316	311	334	290	313	276	289	271	315	310	336	307	310	291	312	311	324	291	289	315	330	314	310	320	298	319	310	326	296	285	297	317	317	334	323	321	280	338	324	319	315	337	286	272	316	336	291	300	303	325	289	315	292	274	283	279	310	321	294	274	306	310	313	294	329	334	295	333	279	311	279	331	295	293	307	333	317	300	291	303	339	293	331	306	306	291	293	306	275	300	319	316	279	333	301	306	294	299	299	309	328	316	308	259	302	305	299	286	296	310	288	306	296	263	283	297	289	273	335	313	313	322	300	313	283	324	305	343	296	292	290	298	324	276	275	312	298	276	317	296	323	288	314	320	316	329	342	302	313	295	311	293	341	303	332	292	309	303	279	317	302	309	291	319	320	307	297	316	301	301	302	338	323	314	301	317	310	302	328	287	313	309	318	319	317	286	300	325	301	296	329	301	318	314	321	297	305	311	308	286	274	317	301	336	320	304	301	297	299	327	275	293	318	332	301	311	319	305	310	271	327	310	303	286	298	299	310	322	313	288	328	308	278	273	295	295	298	282	313	280	313	311	318	312	311	299	319	310	273	286	310	327	291	321	277	321	299	313	309	309	319	307	308	300	300	313	307	301	293	300	316	315	289	314	309	298	316	319	310	328	301	293	311	275	328	266	247	311	282	293	306	322	308	323	298	319	318	321	281	308	316	282	295	277	331	295	335	306	307	332	336	288	313	299	302	291	331	284	311	310	297	321	341	277	338	265	313	304	304	332	311	322	291	285	317	312	317	326	273	326	340	300	311	302	260	322	290	304	303	298	258	281	307	293	327	317	280	284	310	274	330	287	301	305	304	334	307	322	297	290	319	338	309	289	312	324	313	294	295	275	295	315	309	281	309	320	292	301	294	310	305	321	280	321	296	316	294	342	281	311	309	295	320	308	300	287	290	300	282	312	297	299	326	294	292	318	290	296	318	356	294	314	329	306	325	332	305	315	290	306	307	272	324	279	312	328	297	308	289	280	328	307	318	315	281	303	277	300	293	309	291	323	312	303	275	295	298	287	295	298	314	317	300	339	298	282	294	312	314	315	346	312	304	293	301	310	303	298	268	295	318	319	305	299	315	293	305	279	285	274	303	317	327	333	316	325	309	302	309	278	308	278	291	315	314	288	292	286	315	274	319	313	306	274	306	324	297	320	302	293	267	291	287	305	314	274	328	297	315	341	285	280	304	301	320	286	308	270	303	306	315	306	315	305	304	319	310	274	310	280	299	295	321	299	323	294	323	342	346	310	280	311	303	323	301	295	285	334	315	287	305	283	293	324	310	324	292	307	304	325	304	312	294	301	302	289	289	283	316	293	305	303	288	275	311	320	340	330	294	309	317	281	297	341	281	313	308	309	302	289	267	257	312	324	271	297	307	286	269	313	275	275	270	297	312	291	302	306	297	296	305	351	318	285	268	345	320	263	348	293	313	307	310	322	311	304	317	306	319	305	274	280	275	299	329	309	294	316	295	298	287	299	279	307	313	280	304	295	329	294	294	330	333	304	338	288	323	281	326	319	318	293	313	277	307	320	329	288	319	280	349	302	302	292	330	331	317	319	311	314	290	293	332	349	328	301	319	306	314	298	288	313	307	303	324	307	320	267	296	320	308	322	293	308	316	297	292	274	317	338	292	291	285	315	289	266	317	305	286	349	297	319	344	298	288	307	345	293	325	271	309	323	323	341	299	267	314	305	315	313	324	320	318	284	308	320	265	297	293	277	293	305	288	304	289	294	321	320	282	307	319	306	296	334	314	323	332	294	309	272	306	301	309	295	290	297	306	295	296	324	291	329	311	291	314	334	307	353	318	336	310	276	297	309	318	341	319	282	342	307	339	324	286	304	317	291	280	296	277	335	298	316	284	277	290	272	293	281	293	293	318	296	319	310	299	296	282	279	284	314	305	310	304	309	296	330	300	315	300	345	312	279	312	281	305	315	310	287	320	287	321	284	332	303	318	291	328	311	317	339	300	293	305	309	301	326	318	303	329	302	286	294	298	318	332	284	313	303	305	299	287	317	304	299	264	305	303	291	319	304	328	294	312	277	331	301	291	267	303	299	281	280	284	279	333	286	320	287	298	335	314	330	306	331	260	306	314	297	310	271	304	290	295	296	327	292	325	297	291	328	300	286	275	307	306	266	307	291	289	323	302	301	307	312	284	314	305	335	314	312	331	332	293	278	304	308	327	266	293	309	298	295	319	304	307	300	306	325	300	336	334	296	317	274	292	289	295	297	308	300	286	314	288	301	281	303	294	308	330	287	289	281	324	313	309	266	291	300	275	331	296	309	308	305	314	297	297	319	315	278	285	326	294	295	321	327	291	301	313	343	316	305	281	326	300	312	286	286	300	304	294	303	338	322	296	297	308	308	301	331	331	309	298	331	278	329	305	330	312	278	304	308	307	309	314	302	293	319	308	304	333	294	310	295	288	305	319	314	292	294	287	285	328	302	297	301	335	302	315	290	314	299	299	324	337	303	272	316	327	296	340	282	302	316	291	323	272	317	298	299	314	315	305	329	319	320	286	333	283	301	315	314	338	300	307	317	305	318	308	304	319	303
27499	16595	3247	1064	301	242	230	219	191	170	182	186	179	206	181	189	166	195	175	170	178	176	178	192	175	184	168	207	178	165	183	183	159	178	178	167	179	188	167	191	179	176	211	181	173	185	171	165	149	153	163	160	167	181	170	177	162	154	199	179	176	175	171	204	175	186	205	185	166	173	155	155	167	189	181	194	138	181	178	173	193	182	166	152	169	152	168	169	166	170	189	168	175	196	186	179	198	179	173	167	195	181	183	181	174	180	170	159	174	176	170	177	217	154	170	160	164	164	179	207	192	185	171	185	178	175	150	159	180	172	171	148	177	170	174	157	177	194	161	175	181	164	176	203	191	162	181	197	171	191	172	179	169	167	167	156	188	184	187	176	183	174	178	163	173	184	177	180	164	173	166	173	165	199	168	168	169	167	172	204	165	166	185	169	165	185	163	170	177	180	178	163	175	185	177	157	145	174	187	178	151	176	192	172	160	187	176	175	153	169	139	160	165	167	201	190	175	189	167	177	174	183	176	184	182	172	163	163	199	172	170	217	179	185	169	188	168	166	173	184	171	164	189	179	172	170	199	180	173	189	181	165	175	206	188	181	167	180	144	176	181	171	147	184	171	170	196	166	145	171	158	176	163	195	185	155	167	176	178	187	185	174	197	190	184	169	190	164	172	157	161	170	165	160	164	195	188	181	177	176	189	181	168	182	198	188	173	189	178	176	164	153	192	161	167	176	166	194	159	173	169	176	189	162	200	184	200	169	194	177	186	170	155	178	192	156	170	171	164	177	173	170	163	158	173	197	169	149	161	190	189	172	175	176	182	156	172	175	173	160	180	190	177	164	190	169	185	170	191	181	192	174	165	168	172	170	198	186	162	153	194	174	165	184	188	195	174	156	175	187	190	175	179	177	174	192	148	184	172	196	154	140	165	203	167	183	157	162	140	173	194	169	171	178	205	173	189	173	184	166	185	193	174	183	156	171	188	183	181	164	140	163	162	171	165	172	166	167	186	197	174	180	177	183	173	220	153	177	182	167	179	184	173	182	166	171	190	165	153	172	165	165	205	154	169	177	171	174	179	181	196	178	183	187	181	173	185	175	188	183	184	193	172	192	205	188	153	177	173	168	165	196	198	189	174	202	170	159	156	158	186	170	172	160	169	171	189	164	196	176	160	143	171	186	192	178	215	170	182	185	175	173	172	185	166	167	186	155	159	187	141	187	172	200	176	193	178	180	195	168	168	174	159	164	182	158	182	190	158	183	166	175	188	173	164	176	155	163	168	208	194	175	169	165	166	176	175	170	173	157	163	173	193	170	174	184	160	166	177	158	174	184	187	172	157	174	194	170	172	171	175	177	195	184	172	185	182	174	173	188	180	181	160	176	157	185	176	163	135	166	200	182	164	176	188	170	187	171	163	155	175	164	159	177	169	184	180	192	173	187	165	165	174	184	186	158	158	197	163	176	178	161	175	162	169	181	168	170	175	180	155	153	161	162	171	176	177	144	171	181	184	193	164	209	171	177	178	159	171	159	172	166	156	166	168	167	181	154	161	178	190	196	180	173	166	174	184	181	184	181	162	196	196	173	176	168	199	166	162	182	174	178	185	184	154	180	172	193	170	176	167	192	177	188	160	180	188	177	184	171	180	190	181	184	156	182	172	180	173	185	165	193	178	168	209	186	162	175	154	176	164	176	190	171	159	185	181	174	176	197	173	179	173	188	174	154	176	177	193	164	158	186	158	169	188	177	192	178	160	166	154	173	181	174	167	178	157	202	177	167	174	150	184	179	177	182	163	157	160	198	165	170	183	179	182	182	182	203	165	158	183	161	163	182	176	171	180	173	188	186	167	161	177	167	169	205	196	172	187	156	166	179	163	189	153	190	178	187	161	165	174	181	157	161	176	176	182	188	183	178	165	161	193	177	179	173	166	175	170	187	175	182	179	184	196	163	193	177	188	163	170	164	164	154	150	176	156	175	183	197	166	159	177	175	171	176	172	201	170	188	160	171	188	179	164	157	175	171	175	184	169	180	167	175	185	167	171	172	156	188	160	168	164	176	178	176	155	189	154	181	184	161	194	136	148	218	197	154	148	186	211	165	166	191	172	182	175	170	175	176	174	188	155	159	177	169	141	201	182	157	172	168	174	166	136	173	160	170	165	182	185	183	183	177	167	154	182	166	191	166	168	167	175	151	156	191	178	164	164	190	179	164	195	178	176	161	180	182	173	177	176	149	170	177	172	164	185	149	184	188	182	169	190	165	149	186	172	172	174	190	169	187	180	156	163	186	154	173	162	162	175	188	160	196	164	186	189	163	172	173	146	171	154	168	186	164	151	184	177	181	170	154	179	172	179	182	156	176	173	190	170	142	174	181	177	190	176	179	174	199	168	167	157	150	167	178	167	163	152	166	176	180	177	178	169	170	171	165	184	160	158	185	167	159	199	169	217	181	184	173	184	187	164	163	174	188	174	170	168	178	177	176	193	171	144	176	145	165	181	143	179	169	177	189	156	185	180	160	178	163	189	172	169	186	183	183	184	178	182	173	183	159	172	164	176	183	173	180	172	208	181	160	175	169	182	176	204	195	154	179	207	176	176	177	167	187	195	165	181	185	143	173	169	149	183	156	170	177	152	159	162	185	185	192	186	170	171	179	155	178	173	159	179	189	176	179	165	167	168	173	173	153	179	163	148	163	179	174	189	168	160	184	143	183	168	183	143	175	169	168	184	169	160	166	189	184	155	197	179	187	162	186	177	186	193	183	163	161	169	195	170	179	169	185	159	191	200	162	159	178	189	178	181	184	159	160	177	189	187	164	184	153	177	172	163	182	177	170	207	185	177	153	180	195	161	161	178	163	169	173	169	169	168	181	171	191	192	179	150	186	171	191	193	174	201	173	183	185	179	180	165	189	168	168	181	177	174	185	180	186	175	144	177	168	174	188	167	172	172	174	193	177	153	177	170	189	169	193	167	165	168	166	187	187	194	153	165	177	186	184	174	191	187	172	159	186	160	181	185	183	187	156	178	168	191	171	166	182	185	145	170	206	145	181	173	191	161	166	180	189	168	165	190	185	185	178	181	160	159	164	173	171	181	173	198	195	147	208	158	188	209	156	165	179	183	171	193	160	170	170	163	165	177	162	191	183	177	181	198	191	185	164	163	152	199	162	199	165	164	181	181	193	172	183	166	165	164	185	182	197	162	154	157	177	161	175	164	170	169	178	162	172	176	197	178	190	193	153	163	181	180	158	156	161	165	169	184	181	202	169	192	166	159	173	190	183	199	193	162	186	180	176	196	200	178	196	160	159	199	215	206	168	144	193	180	180	189	166	171	187	163	184	185	167	174	175	170	172	183	180	176	168	182	196	167	194	188	184	169	176	224	162	169	159	171	196	167	193	183	168	193	175	188	194	216	172	133	177	179	183	178	172	193	164	173	160	176	151	162	171	191	167	164	168	177	181	187	205	180	160	183	180	169	164	176	177
4692	2683	1490	845	277	298	256	266	202	224	211	217	201	211	205	189	183	192	206	207	216	186	208	187	208	208	215	199	176	214	205	190	198	214	195	199	198	203	226	223	190	184	173	215	220	205	202	203	175	192	201	195	216	188	225	223	194	178	199	192	214	200	190	208	184	194	196	194	207	182	224	177	203	200	211	194	202	233	213	198	201	186	214	194	198	185	192	186	197	207	194	201	192	210	216	242	204	219	198	189	212	201	199	202	191	190	219	196	211	196	187	186	191	198	201	200	213	203	195	184	201	197	203	209	192	181	178	183	178	173	163	174	209	236	193	197	218	175	184	211	205	170	192	196	207	161	204	178	211	219	211	186	191	172	204	201	181	183	235	220	183	211	199	185	200	205	185	167	181	201	192	186	207	186	224	195	211	198	177	199	191	178	177	232	212	193	189	180	185	225	185	211	191	207	194	196	176	192	206	196	201	197	199	205	190	203	153	222	183	189	185	220	214	168	166	203	198	198	205	198	192	196	176	181	193	191	188	206	202	231	198	181	172	201	211	208	191	202	185	215	170	203	188	189	211	204	180	196	209	205	178	192	226	227	172	196	197	177	214	196	193	200	193	192	180	205	209	188	212	190	207	181	173	214	202	176	220	219	203	191	195	192	204	190	215	206	185	194	188	220	219	170	203	205	193	212	212	209	206	185	194	186	206	186	201	193	196	188	224	195	203	218	193	198	190	190	200	189	197	193	212	211	191	203	194	175	206	190	195	198	189	222	222	198	204	206	178	193	184	196	221	176	219	192	206	206	235	181	189	216	196	220	172	184	206	197	212	202	197	192	214	209	204	205	211	185	200	211	186	197	201	190	228	196	199	181	200	198	187	216	221	175	195	199	213	169	185	205	207	186	185	194	185	189	219	168	211	189	202	177	180	207	216	175	184	199	213	196	197	206	209	177	205	181	178	187	197	206	167	183	183	184	179	206	206	197	185	189	157	226	186	193	200	197	216	219	177	190	193	190	200	193	218	233	204	180	198	192	190	193	207	196	205	234	174	187	196	213	212	169	192	201	212	165	195	182	193	187	191	184	202	197	213	206	179	175	203	194	233	191	192	196	182	190	212	210	212	168	193	210	210	164	192	189	193	180	185	214	189	201	210	179	178	184	239	173	183	205	215	215	197	218	202	194	178	206	192	168	187	206	189	198	214	198	181	189	192	193	193	232	217	198	206	175	192	214	190	176	197	194	210	193	199	225	183	185	216	189	208	186	188	203	218	183	183	195	190	210	224	203	202	218	221	180	226	203	172	192	199	190	200	201	190	188	193	218	187	206	214	181	199	233	219	209	209	213	195	203	194	208	196	193	198	195	196	205	209	220	219	195	186	196	169	212	208	210	190	192	176	210	204	193	183	187	198	180	212	178	199	201	223	202	199	202	201	209	200	190	226	220	215	216	196	180	177	185	210	193	177	207	206	199	214	194	198	227	193	204	206	192	221	192	193	181	189	199	192	179	210	193	185	179	179	199	199	202	190	168	203	187	199	194	175	180	183	192	193	184	198	195	208	208	191	218	208	193	203	221	177	221	197	195	178	213	197	204	203	190	211	190	172	203	198	220	181	180	215	200	220	176	201	192	190	202	182	202	178	191	179	221	195	184	207	192	197	193	205	189	201	197	205	217	188	186	182	189	189	215	203	194	193	196	181	180	201	200	230	183	212	173	199	203	225	199	208	169	182	205	220	206	214	188	184	196	197	189	192	177	172	213	222	170	185	189	197	186	214	213	190	195	186	213	206	180	198	206	191	189	200	192	191	188	193	189	197	180	203	228	218	190	197	207	191	206	216	217	210	181	177	209	222	220	173	204	170	194	207	204	189	196	210	184	201	186	194	195	191	173	203	189	217	198	184	180	211	207	195	218	200	201	184	202	200	196	206	178	184	210	187	208	177	198	195	186	191	206	210	192	194	184	194	200	199	207	203	203	214	212	201	194	201	194	225	200	193	192	211	190	197	197	182	205	218	191	196	177	204	188	190	180	193	162	199	185	202	225	207	184	219	175	196	179	225	200	207	209	165	183	214	218	208	191	234	200	200	180	215	214	216	189	184	209	198	215	196	195	198	214	217	206	184	185	201	216	183	215	173	199	188	195	187	190	174	192	201	206	198	195	184	203	197	167	188	203	177	209	197	234	214	197	214	190	198	195	203	195	193	196	197	188	195	192	213	171	222	211	188	193	203	191	200	211	206	191	201	177	226	209	208	177	158	232	226	217	194	188	189	199	204	221	177	208	195	227	207	198	178	203	197	189	190	210	204	211	207	192	201	207	194	216	187	205	182	208	185	213	211	187	198	185	203	183	218	202	185	232	194	188	187	201	202	199	186	195	175	210	205	209	203	206	199	192	191	205	198	195	200	193	195	168	186	179	191	190	211	168	208	201	209	201	184	205	196	213	197	203	175	206	177	195	184	210	183	187	218	222	190	199	185	205	226	193	193	183	189	199	198	203	207	206	215	229	198	190	194	215	195	191	182	201	197	191	210	185	184	174	181	195	190	198	196	195	199	197	197	213	174	200	175	188	192	173	203	202	200	191	211	190	181	201	193	194	206	208	184	190	210	204	214	193	197	223	196	189	229	207	166	214	228	182	157	192	213	167	202	203	178	226	231	210	197	181	195	189	179	204	176	218	206	199	198	207	185	192	193	209	167	191	177	198	189	196	195	177	203	213	168	194	197	207	195	203	213	184	205	190	223	211	207	199	207	170	191	187	219	194	222	198	206	178	197	187	201	197	216	173	169	196	186	156	190	204	211	176	200	217	184	211	207	189	219	199	223	194	198	215	203	200	214	172	190	209	179	226	197	204	201	196	184	176	189	192	211	199	190	192	202	212	200	203	195	185	188	193	197	156	230	180	215	189	210	176	206	186	179	187	180	207	175	179	211	215	204	194	191	199	184	197	194	205	175	212	193	222	174	169	192	217	212	229	178	190	207	205	183	167	217	209	198	213	204	202	195	194	168	179	194	188	217	162	198	192	197	168	187	202	185	191	192	201	206	208	192	187	185	207	178	198	185	205	198	196	202	191	207	207	209	201	200	217	218	196	185	206	178	201	193	210	196	182	211	228	232	213	197	198	195	189	225	213	194	190	190	206	190	217	189	173	188	201	183	186	198	194	195	177	219	186	167	198	196	194	222	189	181	195	200	207	207	195	174	181	190	197	203	192	212	210	214	175	191	227	198	196	200	205	199	186	193	200	209	216	192	205	197	180	213	189	203	210	204	192	203	195	206	202	208	202	196	185	202	200	181	186	204	164	195	201	193	178	193	210	228	175	178	207	219	195	212	199	205	212	181	181	203	198	169	192	205	199	192	215	196	204	205	190	210	212	182	198	208	184	164	187	181	193	206	198	161	207	190	231	213	189	196	182	217	187	210	190	204	203	207	204	218	215	196	206	199	206	198	217	186	206	190	196	196	195	195	198	220	185	182	195	194	191
23562	21012	28117	24098	20986	9027	741	1622	824	277	268	269	218	213	202	179	197	161	182	169	161	165	153	156	145	133	161	130	123	153	147	129	134	144	126	134	125	137	139	148	150	119	131	123	112	124	129	120	139	146	141	144	125	136	134	113	123	109	109	135	132	151	120	110	143	129	123	123	111	142	117	107	139	136	124	130	148	124	143	130	136	135	125	124	117	143	123	126	123	104	112	135	133	135	134	123	98	137	100	135	141	118	125	128	130	131	126	152	129	135	122	125	129	125	126	134	118	114	135	123	127	127	154	125	116	125	131	125	127	111	141	109	126	135	127	119	124	128	125	110	126	115	119	124	131	154	133	120	121	127	145	126	116	137	126	134	116	128	119	118	131	111	132	128	136	113	139	126	114	103	102	121	111	127	128	117	143	138	122	151	112	127	123	129	131	106	123	141	126	95	130	136	127	134	149	125	132	111	115	129	126	119	116	126	118	103	112	123	104	145	124	117	120	120	115	109	126	118	144	140	120	116	128	148	128	119	119	131	132	117	109	123	124	134	127	126	112	133	130	137	128	123	125	116	120	122	135	130	120	132	124	130	130	124	128	135	119	139	128	100	131	144	108	116	139	109	128	126	135	119	125	123	124	105	118	123	149	146	124	126	135	133	108	128	141	124	118	135	117	124	130	129	124	134	131	116	139	127	132	124	125	119	127	128	124	117	141	140	133	113	158	104	130	159	120	121	145	132	116	126	112	122	134	135	142	131	118	127	129	115	122	126	131	110	130	124	122	114	123	117	121	136	137	133	130	115	115	110	128	138	136	123	145	122	126	138	113	122	113	127	117	121	121	140	98	150	107	151	128	113	146	115	134	113	116	131	111	141	115	101	137	148	114	110	109	113	133	116	134	130	130	120	129	123	119	149	117	132	123	144	128	116	132	134	144	140	141	121	131	130	123	118	119	121	133	133	150	129	120	129	118	147	124	121	116	132	128	130	125	128	128	128	124	130	118	128	128	125	134	104	112	107	132	142	124	126	124	127	116	126	114	135	109	143	122	134	126	131	100	120	117	100	130	101	128	127	120	138	127	119	132	119	102	119	115	139	146	126	130	122	130	136	130	122	137	133	109	135	137	110	135	126	131	136	120	133	117	123	136	108	117	136	126	117	126	134	114	129	125	143	122	110	123	123	114	144	128	110	125	130	146	136	126	126	140	113	109	120	125	112	133	128	131	114	117	113	141	136	113	121	117	140	134	139	124	115	153	114	138	131	125	119	124	126	134	134	135	108	124	135	129	142	131	120	133	141	114	120	138	133	116	125	135	133	133	129	132	121	129	124	141	132	133	104	138	123	120	120	120	139	129	128	140	140	122	139	115	114	111	107	106	116	110	128	130	124	107	129	119	129	126	119	138	123	134	114	126	131	141	121	137	130	127	127	133	117	130	120	124	141	134	126	137	124	115	126	109	126	100	124	112	118	122	117	128	118	114	122	118	135	123	134	107	136	120	132	148	129	136	123	116	133	130	133	113	138	118	131	136	131	117	119	121	114	144	130	118	134	123	134	130	124	122	139	123	131	130	112	136	133	114	140	132	133	127	130	129	109	118	149	128	112	129	139	119	142	120	119	134	119	132	146	118	128	136	120	114	122	124	131	130	125	106	121	112	139	104	125	114	130	141	111	124	115	123	132	106	136	143	127	105	122	104	107	145	145	136	121	130	143	115	130	132	118	125	121	128	131	124	118	99	117	117	106	117	124	129	121	126	133	133	129	137	120	144	129	109	145	122	139	121	102	124	124	144	138	144	124	138	118	132	132	119	132	148	120	130	125	120	124	118	98	126	133	125	115	141	132	119	124	140	131	130	146	134	122	114	123	125	114	135	118	133	129	128	152	131	118	131	119	129	126	124	120	128	119	136	128	134	133	140	128	132	112	114	116	134	128	124	139	127	129	127	139	116	143	115	135	125	140	121	120	118	120	126	119	141	138	142	115	126	138	119	121	134	114	156	112	123	123	139	121	114	135	131	137	133	126	129	117	123	117	123	124	112	112	127	122	126	171	126	128	140	123	125	141	148	119	138	110	128	132	120	143	121	121	107	122	126	152	140	125	112	111	102	136	147	133	112	120	125	128	121	131	127	121	133	114	115	113	118	114	127	112	141	133	140	119	121	133	115	143	146	133	132	152	117	138	150	120	144	111	143	137	121	125	135	122	123	139	133	140	130	122	124	123	134	118	141	118	143	128	123	127	134	131	142	138	114	114	119	130	126	134	126	129	145	142	119	130	118	124	107	118	112	125	136	123	96	130	127	129	114	120	122	123	117	126	122	125	116	136	127	113	123	132	126	122	135	112	124	128	135	128	142	136	112	116	111	122	134	131	119	140	130	138	125	123	135	142	129	143	134	140	124	114	107	134	117	128	137	131	140	121	127	134	147	122	130	116	103	133	122	118	128	129	122	127	99	119	139	131	124	99	127	131	121	121	132	122	135	125	121	134	120	124	128	138	129	124	118	124	118	129	113	115	119	106	124	115	134	128	140	130	131	119	132	116	111	112	135	123	132	126	136	122	123	121	145	142	105	126	131	110	141	128	123	125	130	109	134	126	118	127	131	138	135	119	123	115	124	136	123	120	139	140	113	117	134	145	119	126	128	126	130	139	119	127	114	131	118	161	116	137	147	115	148	108	142	120	118	123	103	111	114	123	138	127	134	129	130	132	129	130	122	118	145	123	131	111	129	123	117	132	135	107	134	125	139	126	136	133	125	122	125	128	115	107	120	132	117	126	131	130	134	115	100	114	130	136	142	139	114	117	114	136	136	115	95	122	126	129	113	114	119	128	121	124	126	162	108	111	123	117	93	118	133	136	135	129	115	136	128	110	122	134	133	135	129	125	122	104	113	117	124	132	124	119	132	127	142	134	119	137	145	108	128	133	133	118	119	127	127	110	124	122	122	147	120	107	115	144	131	112	129	131	126	124	130	106	132	125	123	134	125	135	121	116	117	129	122	132	122	114	136	132	129	108	132	118	118	129	135	111	128	117	123	125	131	142	132	119	139	143	138	144	119	133	122	106	129	134	147	135	140	102	142	113	124	116	140	142	137	135	129	120	113	116	118	107	136	96	130	114	113	120	123	126	145	114	131	110	115	150	130	116	131	113	102	114	136	126	136	125	141	118	139	131	130	124	122	123	139	120	125	130	123	129	133	130	124	118	138	122	116	112	115	122	137	118	119	125	108	117	122	119	106	150	126	132	106	134	123	107	135	143	124	131	136	115	116	113	126	139	119	133	116	128	136	104	128	124	126	135	133	140	138	134	118	118	139	131	149	134	142	118	133	130	127	131	144	118	128	124	120	140	123	134	120	121	111	145	116	122	129	121	134	150	128	128	135	127	133	121	127	130	125	125	132	125	120	119	113	114	124	130	125	120	121	117	128	120	134	134	117	99	118	119	136	113	127	124	138	119	123	133	135	140	134	135	136	122	113	116	135	141
3918	11326	7114	8979	1837	1314	1013	2949	1498	489	403	361	280	288	281	240	233	217	202	200	193	218	196	173	207	184	144	150	169	181	164	197	149	137	157	150	139	140	145	146	145	140	157	141	173	147	135	161	158	162	155	166	159	162	138	157	143	141	159	137	151	133	146	137	147	150	128	161	161	122	146	123	136	102	157	141	161	130	139	157	140	146	136	163	149	134	151	150	132	143	144	131	124	149	127	132	142	135	129	142	153	143	134	162	147	135	158	136	150	156	129	137	131	141	116	137	138	152	147	126	149	140	145	155	129	139	150	122	132	155	155	170	129	153	161	141	138	126	165	135	144	155	137	131	116	137	143	118	147	155	144	125	123	145	123	145	155	144	158	155	134	157	148	126	122	156	142	123	155	142	168	130	131	154	144	130	136	130	133	144	152	122	121	129	141	145	129	138	144	128	126	133	142	122	117	153	119	136	143	112	144	157	144	148	131	135	156	147	142	138	148	139	161	131	151	134	132	125	147	139	134	123	132	133	149	140	147	131	136	138	135	115	141	119	128	134	149	144	154	143	126	138	141	121	150	140	141	122	119	115	169	159	134	145	149	142	140	126	131	139	134	161	143	149	153	112	154	141	151	129	114	127	150	132	141	144	134	129	146	138	138	134	137	146	138	121	134	139	129	130	149	141	133	128	126	160	140	140	140	132	155	134	136	130	147	142	112	138	155	113	128	136	128	133	142	140	137	125	152	145	119	152	120	131	132	129	125	144	122	118	137	128	131	140	135	124	140	124	124	156	146	133	135	133	170	144	135	121	132	129	135	138	133	163	143	163	144	132	165	154	137	140	140	135	151	143	113	148	132	124	136	134	127	139	134	129	152	129	159	130	141	128	134	151	150	145	149	129	137	140	142	126	122	141	125	136	152	125	137	139	163	146	147	183	167	140	151	147	145	130	136	149	123	132	149	150	132	137	127	146	138	146	130	134	160	154	139	138	142	137	122	141	152	142	137	136	147	148	149	130	142	140	141	129	118	147	139	147	143	146	142	132	122	127	142	148	122	130	116	143	120	142	140	130	124	157	153	126	148	157	144	132	151	153	161	139	151	131	148	137	163	139	155	139	127	116	136	138	128	143	137	139	155	135	124	133	137	145	141	150	168	143	140	142	137	138	176	146	133	146	155	143	132	124	119	137	145	140	154	130	132	136	128	143	135	130	151	138	135	142	126	159	141	132	146	132	128	138	146	111	128	136	139	135	128	140	128	144	128	156	142	149	109	131	137	128	144	141	159	122	138	144	144	138	177	131	146	146	133	140	144	118	139	127	136	137	124	133	136	119	149	149	141	165	124	156	136	133	119	139	151	134	127	144	151	148	129	146	154	139	132	132	139	141	154	142	152	136	120	136	143	162	140	146	146	133	134	150	128	162	150	131	114	136	160	130	106	160	150	138	130	153	140	128	136	140	140	122	139	144	137	161	133	132	156	136	150	160	140	138	145	132	124	131	145	133	119	156	130	133	136	142	139	140	150	144	149	157	138	165	159	139	140	128	117	130	122	152	141	125	121	128	139	148	158	129	152	140	130	160	143	144	140	150	130	125	151	136	143	129	128	134	128	140	148	129	157	137	144	126	118	148	141	126	144	127	129	146	132	145	130	175	148	135	143	140	141	145	135	123	151	127	152	138	137	144	151	155	128	138	122	136	152	137	147	127	139	157	155	139	138	141	155	120	142	145	126	142	142	142	133	144	125	128	134	142	149	128	162	151	155	140	144	145	143	144	120	151	137	144	139	168	135	153	148	137	133	137	165	151	161	145	133	159	139	126	137	149	138	129	148	143	138	126	131	139	118	151	128	151	143	122	124	133	152	140	134	140	127	123	119	147	129	155	146	132	144	111	145	124	139	145	135	142	122	159	139	129	156	153	152	138	164	140	119	129	154	167	137	136	120	148	145	127	137	139	135	143	118	143	141	150	151	117	159	134	138	136	137	151	131	146	148	138	129	130	138	143	143	130	134	125	125	150	149	136	138	136	128	141	145	122	144	156	117	148	158	128	138	149	144	136	144	133	131	142	140	147	121	118	149	134	136	143	138	146	144	137	134	132	136	135	157	119	152	137	167	132	137	137	153	135	150	153	143	130	153	135	134	138	155	128	142	149	135	155	136	177	143	149	137	142	138	133	136	150	139	122	134	158	144	133	153	126	163	143	141	153	126	154	130	142	148	134	135	129	128	137	128	126	122	135	147	141	133	126	121	153	137	134	145	167	145	138	148	157	143	144	145	143	133	125	138	155	151	133	129	158	143	112	137	132	148	136	151	145	136	133	154	124	128	114	135	141	147	133	148	125	151	146	152	147	128	141	151	154	122	141	148	148	131	136	143	134	161	132	135	153	141	136	153	126	144	127	116	148	140	129	146	145	155	146	129	139	138	160	129	127	152	143	163	136	146	130	150	143	151	146	152	139	147	163	120	137	164	126	157	141	140	143	127	119	139	156	135	145	132	154	156	124	150	143	141	144	139	135	149	144	138	122	131	142	145	160	134	155	144	131	142	130	132	133	113	143	137	160	151	139	141	142	144	137	135	133	128	166	152	148	150	165	125	162	137	143	142	157	135	130	122	126	144	156	126	146	152	150	153	143	132	139	154	137	148	131	149	146	142	156	136	144	116	136	115	146	137	141	151	155	133	159	141	128	126	173	128	139	139	136	134	136	156	162	136	131	163	122	137	156	146	128	130	131	137	146	146	132	124	126	134	137	156	153	137	140	138	115	148	153	138	149	127	157	149	139	148	126	149	148	138	145	147	141	142	152	157	130	147	139	146	116	140	148	123	131	132	113	132	133	140	137	145	163	139	140	126	129	155	127	128	134	134	136	131	146	149	140	139	146	138	169	125	141	124	135	139	135	130	154	133	138	123	137	126	147	146	138	152	138	154	136	117	168	126	139	139	117	147	120	128	148	144	154	150	124	131	164	149	125	134	144	158	116	142	124	148	142	133	120	135	154	136	145	136	162	160	136	139	132	138	139	159	123	140	144	151	139	117	127	137	137	147	136	155	119	133	152	141	141	134	132	131	144	133	133	123	144	145	134	156	124	166	134	154	154	154	155	145	160	131	148	131	129	133	143	142	140	157	152	136	120	139	142	152	153	142	131	121	143	129	148	137	162	140	158	142	151	153	131	129	127	127	147	138	114	137	156	116	143	147	130	113	133	136	133	138	128	145	133	133	145	125	155	149	120	114	157	133	129	147	143	155	139	147	114	138	121	145	141	131	143	124	123	143	142	130	138	150	151	124	129	143	140	159	135	124	136	152	153	125	136	149	160	151	137	146	137	144	143	148	130	146	150	137	122	145	159	127	144	140	141	136	148	133	137	140	131	131	131	157	131	141	123	144	145	163	123	119	151	134	151	151	159	142	133	157	156	142	133	170	118	122	146	114	159	136	136	145	132	138	139	152	137	146	150	143	150	139	138	142	117	136	131	151	142	119	118
24665	20976	26745	25208	9976	835	545	1420	687	402	441	359	388	380	357	368	359	371	357	326	353	347	334	342	326	290	302	309	335	350	308	306	353	331	317	340	327	319	295	330	348	327	342	304	326	344	323	330	358	357	296	324	329	332	319	322	312	312	336	320	314	325	325	331	334	333	295	315	338	323	348	321	350	298	325	325	327	317	349	320	326	336	311	311	320	319	300	342	351	320	342	332	322	343	318	305	324	327	359	328	306	317	318	326	323	332	339	307	310	323	321	320	325	323	335	314	337	320	323	313	322	328	358	355	332	344	321	326	350	312	333	309	314	315	338	301	305	305	335	342	299	337	300	356	297	349	311	345	312	324	307	327	322	301	318	309	344	317	313	352	331	325	315	329	318	338	315	302	313	341	330	320	289	335	303	294	318	338	316	331	316	320	311	345	298	326	290	344	331	331	352	302	290	321	338	315	330	294	295	316	346	324	303	330	338	283	331	296	314	329	301	359	315	346	314	297	313	332	336	353	314	324	318	300	336	313	298	323	316	294	339	335	306	310	321	318	287	310	315	334	335	339	336	310	300	343	351	332	308	295	290	325	336	350	333	323	346	351	354	325	328	351	318	326	328	327	338	295	317	352	293	332	308	319	341	301	308	351	296	329	292	306	311	330	331	321	323	328	315	311	340	311	287	323	312	308	293	300	317	333	338	299	302	326	341	323	307	325	311	321	298	322	307	285	307	324	315	308	301	325	375	316	318	335	325	354	352	344	331	299	316	307	306	306	315	345	304	331	332	342	340	301	334	330	322	349	314	361	320	302	306	317	291	327	309	322	336	313	333	306	312	348	297	302	325	299	331	351	350	315	306	311	308	351	342	340	342	332	332	342	324	319	343	314	296	339	314	329	292	337	322	295	315	309	378	327	322	321	321	299	315	326	316	309	332	310	297	354	312	329	296	327	327	333	311	319	313	292	333	295	351	317	324	318	281	340	311	343	346	361	329	344	305	296	327	350	290	344	322	337	313	325	332	354	332	350	355	311	341	311	315	328	338	327	329	299	331	284	306	315	306	326	307	351	329	319	356	331	325	358	309	325	325	294	325	318	328	329	328	322	346	350	313	313	303	332	321	343	322	340	292	321	330	326	313	315	301	306	311	310	325	335	338	322	291	314	319	296	333	309	337	317	317	338	335	319	314	323	351	337	314	308	333	323	315	296	298	322	310	314	334	318	319	352	329	322	301	304	309	334	313	327	335	280	337	299	325	327	303	338	316	304	332	315	297	323	328	350	327	314	334	308	315	287	299	295	316	296	315	326	298	312	311	315	341	340	300	299	303	344	356	345	295	340	333	302	359	362	341	312	312	333	326	302	362	317	355	327	324	327	344	333	350	370	341	355	311	350	319	299	356	313	337	333	316	336	285	333	320	328	319	282	317	312	330	356	320	321	311	295	343	337	343	344	327	327	320	304	316	317	303	297	336	314	310	309	291	322	315	358	298	335	342	306	360	299	333	338	337	325	347	311	312	339	355	360	330	359	309	322	330	315	340	310	307	332	297	353	332	334	334	347	324	328	336	346	324	298	312	315	341	297	315	352	343	321	314	321	327	307	327	333	313	323	336	313	303	284	327	345	322	332	312	319	307	330	313	301	300	296	328	356	304	307	315	325	347	329	305	358	320	318	323	316	324	326	337	335	337	296	346	298	305	314	303	338	330	332	341	312	335	327	340	330	311	322	332	327	343	337	341	278	324	348	313	320	320	302	316	297	317	358	343	310	361	309	318	360	323	337	324	323	294	363	315	321	339	313	320	335	330	316	325	327	304	325	320	351	302	338	338	338	328	320	316	320	307	348	311	319	326	312	324	317	327	314	294	323	308	351	323	339	308	313	312	338	332	313	333	315	348	359	326	347	306	306	307	340	282	320	319	308	317	288	325	319	297	304	305	322	303	340	333	323	309	288	297	330	322	320	308	322	310	297	349	322	333	304	312	311	326	338	311	306	318	325	327	289	315	330	350	337	329	328	314	334	329	328	308	328	311	309	363	318	322	296	317	320	325	332	329	312	358	322	333	327	332	322	344	346	324	322	328	334	349	311	334	364	315	329	323	338	323	312	327	330	367	303	354	298	338	316	338	321	316	300	339	349	349	311	321	323	327	313	333	328	305	317	323	325	329	315	336	320	324	326	352	332	320	327	364	338	361	303	310	309	342	316	347	335	330	316	323	330	323	364	329	306	325	316	299	356	316	353	332	339	334	313	322	287	313	315	305	316	303	316	298	332	348	316	325	323	322	329	359	321	310	336	311	332	345	335	322	334	337	317	303	328	286	303	316	337	312	336	318	307	322	332	323	321	328	315	328	329	326	349	325	359	304	324	313	333	334	322	315	354	335	326	308	323	368	322	312	332	342	315	330	335	332	293	338	303	326	309	319	325	322	350	322	326	325	348	336	316	315	321	317	324	340	298	336	325	341	316	303	326	340	327	346	357	293	322	359	322	332	329	326	322	339	313	368	320	331	325	333	344	349	349	337	326	337	345	317	333	313	275	298	330	336	310	326	318	311	309	345	322	333	270	319	312	315	314	358	345	318	378	342	351	321	299	351	315	343	330	312	304	324	303	293	306	287	342	310	299	332	312	329	337	313	304	351	324	310	295	334	303	329	305	314	341	277	307	314	284	337	300	324	314	313	343	333	351	313	318	334	344	327	346	337	302	319	343	320	305	300	336	347	336	312	324	385	327	370	361	328	353	315	318	360	311	316	337	315	330	348	301	324	308	312	337	329	303	348	318	359	354	317	345	315	344	322	327	321	317	289	321	269	323	322	337	339	344	347	332	344	323	298	332	326	318	319	299	334	340	320	316	321	315	321	331	328	323	300	310	316	327	334	361	311	327	316	285	346	333	303	330	325	338	339	304	320	307	341	351	303	327	333	313	305	334	313	294	323	324	350	316	334	333	343	340	323	343	336	302	333	286	343	327	335	302	335	308	330	324	301	295	333	332	309	325	308	343	341	322	332	309	323	317	324	330	351	344	330	329	325	315	347	331	311	316	338	332	313	325	329	301	327	305	317	305	295	299	278	308	337	344	362	342	305	320	306	309	345	300	321	336	302	329	310	311	337	293	290	297	325	335	320	308	321	302	285	347	317	368	320	350	308	304	336	319	348	316	340	347	322	316	316	321	328	324	330	311	321	321	291	311	337	321	303	304	303	336	333	328	343	348	307	333	310	295	318	314	312	296	339	337	348	336	337	319	329	349	338	317	312	311	318	328	356	349	334	335	321	336	322	301	301	317	296	355	338	327	326	340	323	313	350	356	332	361	300	315	318	320	332	326	301	335	314	323	324	351	332	315	313	305	334	333	313	318	348	298	338	346	336	353	331	334	328	314	311	317	299	352	313	284	348	322	323	312	318	333	330	336	342	340	336	335	303	298	340	339	340	353	305	308	347	314	299	298	352	331	347	296	309	299	343	331	320	320	307	324	309	358	307	323
4205	7358	4558	7388	1164	919	779	2700	1068	555	481	481	458	416	443	398	368	372	396	387	359	368	385	375	347	368	386	370	380	342	356	328	361	336	349	369	347	362	373	351	365	353	363	370	364	304	343	337	345	333	326	341	355	400	343	361	356	361	308	322	312	333	372	352	353	331	333	364	325	379	365	351	377	335	328	352	361	324	352	337	324	320	340	363	332	349	349	366	311	349	339	325	355	346	331	382	365	340	332	358	312	363	351	344	369	305	387	373	365	343	340	362	348	348	331	322	345	340	336	339	347	362	326	359	356	365	330	336	364	321	306	360	345	322	345	360	349	373	368	344	331	333	359	354	361	361	313	338	330	328	351	333	353	373	330	336	327	325	333	357	361	333	325	348	330	360	357	349	320	340	334	359	347	344	322	383	313	355	341	315	331	339	332	353	359	316	358	365	393	353	346	338	358	344	366	350	372	358	360	335	343	366	378	342	334	343	344	334	335	345	322	363	350	343	329	324	340	334	335	367	338	368	321	339	363	314	370	350	373	378	323	358	328	365	323	306	383	373	368	346	309	319	348	341	338	367	330	340	326	321	356	356	358	357	364	325	397	345	331	365	375	355	355	326	378	370	352	372	359	365	344	376	336	340	359	355	363	343	345	332	350	297	354	365	395	360	375	357	360	355	381	287	331	358	346	357	354	362	313	331	320	341	308	376	367	349	358	315	341	353	305	370	345	345	354	378	324	360	349	312	329	303	335	341	330	327	358	335	378	366	343	298	348	353	357	350	361	324	347	364	374	338	345	339	349	345	377	335	379	346	335	329	367	356	331	367	348	332	313	375	328	339	327	332	345	324	315	333	333	352	324	309	356	331	350	369	360	337	357	353	355	323	338	365	317	309	360	353	345	355	359	368	349	327	323	342	328	339	346	328	357	345	356	375	359	320	336	342	319	342	348	322	337	356	315	331	376	338	340	339	358	333	371	314	406	343	394	327	360	327	360	325	328	338	342	339	320	341	360	331	341	329	353	348	326	392	368	339	366	351	376	330	366	344	320	349	361	316	346	368	343	336	343	337	354	349	339	341	340	347	345	347	316	318	357	349	329	341	336	327	351	366	358	366	322	331	349	341	331	331	298	352	330	354	324	358	348	364	350	354	360	357	348	348	323	333	334	355	316	351	319	363	331	361	342	357	359	338	331	371	334	367	366	374	370	328	340	346	295	361	333	373	358	360	319	373	335	369	345	326	331	355	362	322	347	340	318	316	364	369	350	368	354	331	334	343	327	355	346	339	347	315	327	332	350	328	348	338	357	364	341	338	371	362	361	352	330	347	354	339	329	317	367	319	345	301	363	386	350	382	357	301	364	329	349	339	342	335	357	339	362	324	361	331	367	332	353	331	325	311	340	361	356	364	314	333	370	343	336	349	327	348	327	332	330	311	332	355	322	356	362	345	329	320	360	327	320	346	329	349	355	335	339	391	332	322	341	328	346	385	356	324	357	342	331	342	360	366	358	319	333	366	302	381	353	339	338	361	345	315	359	354	337	318	381	362	318	366	337	368	349	379	349	339	364	367	374	369	326	377	328	352	352	346	344	343	351	320	353	364	349	348	344	357	327	315	316	358	348	361	329	379	357	330	329	368	371	334	382	331	324	325	327	345	369	333	348	346	334	295	342	324	350	333	321	382	352	339	345	339	354	338	338	339	360	339	330	336	361	323	345	327	322	366	346	368	315	354	347	372	384	323	307	338	333	349	359	328	341	351	359	378	344	357	379	358	327	341	314	348	331	345	353	336	354	317	380	341	359	336	337	346	355	331	327	358	345	307	357	351	351	376	337	391	346	336	370	319	357	333	379	361	330	356	383	331	350	339	341	355	344	361	376	344	353	329	334	338	345	360	349	344	323	326	375	304	307	334	332	346	338	335	333	364	338	357	385	356	366	367	359	388	312	335	350	341	372	343	335	359	316	379	333	317	339	344	354	371	334	362	364	338	332	373	332	323	340	348	335	365	351	338	323	344	334	323	324	335	346	302	342	337	332	311	346	358	340	303	314	339	372	327	356	333	333	376	357	382	365	350	326	353	332	346	361	333	350	341	317	311	323	351	348	340	359	387	350	379	305	354	354	343	331	340	386	330	323	358	310	329	328	325	334	323	330	337	323	363	345	361	348	334	340	330	313	344	338	356	379	366	354	347	360	324	350	340	343	349	343	361	369	373	357	336	368	356	338	320	332	339	317	352	380	312	340	344	344	329	326	376	337	346	369	334	370	385	345	332	355	367	364	323	367	316	332	355	337	350	331	327	340	337	345	356	334	351	330	335	340	304	354	361	338	363	371	360	357	383	341	364	367	329	342	317	352	356	342	348	320	343	344	326	347	336	345	321	322	355	364	336	301	366	374	342	370	318	342	345	300	354	356	327	326	353	374	332	372	336	325	331	371	327	330	363	328	318	352	343	302	348	346	319	348	337	333	312	342	363	338	340	332	327	383	352	342	331	351	326	325	311	322	354	351	334	362	333	310	344	324	342	343	367	296	318	351	313	327	321	330	326	359	341	344	346	344	346	313	311	338	339	330	325	337	349	318	368	356	340	336	335	323	340	370	320	311	329	352	378	340	343	379	346	333	384	376	346	340	346	332	363	353	326	348	356	332	353	360	392	337	345	364	367	352	320	343	328	346	371	352	330	324	338	368	345	308	383	331	372	355	311	347	350	353	325	341	324	346	359	345	361	338	343	364	349	349	322	348	356	317	360	374	345	351	335	341	370	371	338	340	344	326	318	329	330	358	303	325	332	332	360	334	290	333	337	367	364	353	326	330	368	336	356	367	367	341	353	367	331	317	353	363	347	333	330	370	357	322	340	343	352	316	344	358	358	335	349	328	370	390	337	354	337	318	331	354	343	336	343	345	321	352	359	313	330	372	363	370	320	347	356	364	342	342	377	342	361	379	313	334	342	337	347	394	360	331	361	342	358	357	342	365	326	352	344	364	354	340	354	322	342	315	325	368	332	363	362	349	363	343	338	343	343	323	344	306	350	343	370	361	348	349	333	362	340	333	333	334	328	313	342	342	327	357	341	331	335	342	329	350	339	316	339	349	322	324	350	329	342	346	348	318	334	343	339	316	343	340	387	336	337	336	347	324	327	352	320	327	326	349	317	353	334	313	335	345	332	384	347	354	357	351	302	347	330	359	315	372	331	344	342	341	346	366	337	338	351	348	328	372	329	369	366	320	347	352	345	323	321	342	375	359	382	355	366	321	332	312	369	336	318	356	326	347	335	338	333	383	325	330	341	331	335	355	362	366	343	318	334	344	343	344	368	326	332	340	345	383	335	352	361	348	354	338	352	333	375	328	303	342	305	323	349	377	336	332	346	355	365	362	358	338	337	356	315	344	332	362	339	404	345	326	355	335	301	358	349	362	328	358	335	362	363	327	363	352	317	324	349	375	341	347	334	344	360	320	343	322	348	344	335	355	384	336	309	351	367
22474	21029	28573	23686	21024	21074	8174	3712	1274	646	563	547	512	468	430	415	413	387	373	379	385	354	366	343	337	307	301	320	337	357	317	318	345	325	310	324	291	313	337	300	289	307	323	295	334	320	319	301	318	320	333	350	319	321	288	302	321	342	306	318	297	296	309	353	297	284	310	276	284	290	331	308	290	266	292	303	331	306	292	320	304	298	310	308	283	278	317	319	290	288	298	284	316	303	258	311	333	309	270	340	309	322	301	323	306	294	300	294	334	304	281	288	325	299	285	337	293	323	296	293	296	306	344	292	289	288	296	308	319	275	291	348	298	311	332	297	333	323	324	320	272	324	264	282	281	332	314	251	315	290	316	301	300	324	314	305	280	268	315	270	296	315	295	318	305	303	302	329	313	313	295	316	285	300	340	327	307	322	330	304	290	271	315	300	302	279	289	312	288	267	297	292	308	299	290	308	307	288	331	286	288	307	313	309	285	311	324	300	288	291	273	316	281	310	324	283	307	306	316	315	270	303	294	307	305	295	272	325	307	260	314	306	291	272	334	285	309	349	308	303	286	275	314	312	313	304	261	305	278	328	317	326	300	313	289	274	292	299	279	251	302	315	310	297	293	283	292	272	286	308	318	334	308	271	288	336	323	274	294	278	303	296	304	294	293	321	304	334	311	307	301	321	315	312	300	324	287	309	295	288	300	287	310	305	315	286	300	276	299	262	355	309	276	336	273	287	302	303	291	257	324	311	313	318	282	355	296	312	346	277	291	277	308	312	315	330	312	308	328	272	283	271	295	312	283	304	276	293	314	289	295	289	289	317	280	298	272	319	310	299	304	300	306	344	298	299	319	283	330	296	332	256	311	305	333	303	300	320	290	306	305	303	297	280	280	314	292	307	289	277	321	293	281	316	296	285	304	301	312	295	309	273	294	304	298	335	315	289	331	309	322	299	274	329	312	291	299	304	296	309	299	276	289	316	304	325	296	312	295	335	305	272	285	348	328	282	351	359	292	272	296	297	336	289	303	293	286	327	322	294	298	314	304	301	295	256	306	278	323	330	279	307	275	314	282	311	320	309	297	325	326	297	329	309	314	284	296	302	279	316	289	308	288	289	295	291	291	286	273	266	296	303	276	271	307	312	302	314	285	311	313	305	315	309	290	301	311	295	301	261	273	319	288	327	301	316	307	286	294	313	313	296	290	304	293	294	299	299	312	305	281	323	321	304	320	292	296	318	326	282	326	285	305	338	307	295	311	289	305	333	307	294	332	321	303	299	297	302	294	335	313	305	327	335	305	300	307	319	308	308	308	311	267	284	300	297	291	315	263	336	314	307	305	308	299	280	304	291	306	329	287	346	279	290	300	302	293	295	298	304	293	273	290	295	301	321	322	316	314	275	282	281	313	317	329	308	280	282	315	293	294	287	323	319	325	310	300	273	291	315	317	307	308	321	352	311	295	305	274	295	300	301	307	308	329	296	287	279	325	284	306	270	283	318	296	295	328	328	321	302	285	314	295	288	315	329	332	323	304	263	284	327	325	300	287	327	279	278	313	296	285	291	313	279	303	292	318	299	288	309	318	295	288	303	292	334	331	286	336	279	304	291	334	328	326	296	331	323	348	276	294	303	296	304	285	298	286	306	302	287	304	289	284	305	315	277	301	329	316	322	314	280	298	280	306	300	296	308	298	291	290	270	291	344	275	324	287	308	297	286	288	297	285	274	286	297	278	297	287	308	298	291	312	318	289	313	307	351	293	279	326	319	317	290	268	298	298	319	298	302	312	292	300	323	292	299	298	282	278	278	291	315	325	305	275	344	299	295	301	300	313	320	320	292	323	336	318	331	307	308	300	273	341	301	283	293	289	317	306	307	295	288	301	266	320	283	287	287	306	286	320	285	304	308	290	318	314	308	338	329	280	300	311	292	313	302	276	316	316	289	301	315	313	315	296	343	306	310	316	356	293	292	283	301	294	276	306	293	300	300	281	300	290	322	292	297	288	324	324	269	301	315	290	297	271	347	291	302	294	278	273	324	318	271	298	298	297	324	321	305	300	317	295	284	287	324	304	294	276	310	287	288	296	331	330	299	292	288	281	291	318	288	332	301	289	317	333	336	315	343	317	303	306	279	300	303	280	299	285	294	288	270	311	315	319	324	277	300	307	255	310	330	311	292	314	313	308	291	336	310	316	307	315	310	299	285	291	272	316	306	288	345	295	317	325	313	301	318	301	307	296	315	299	309	305	288	308	313	330	299	317	299	316	317	289	287	325	307	297	327	310	307	314	329	329	272	293	294	293	297	309	305	274	288	304	297	308	284	303	308	297	287	297	300	315	293	304	239	331	286	306	317	315	285	276	284	287	314	302	297	286	325	301	312	279	314	294	294	311	306	317	308	295	335	354	349	307	291	303	277	326	326	281	332	318	297	279	318	322	289	289	304	293	310	314	312	307	320	300	284	295	305	293	285	331	297	305	343	256	298	329	308	333	274	325	311	298	314	287	304	268	338	324	298	306	335	303	312	315	294	283	279	292	328	288	328	272	299	287	294	272	294	293	305	277	287	290	262	262	324	311	319	300	317	339	302	322	298	286	306	311	307	320	333	324	283	285	289	300	277	297	270	280	316	289	296	269	311	310	320	289	320	296	298	278	298	267	298	291	318	318	297	322	320	311	286	321	325	286	343	310	319	309	301	286	305	307	287	301	301	317	278	297	264	334	305	285	296	330	289	277	285	307	324	285	292	297	311	300	303	283	305	283	272	302	272	318	297	289	281	305	281	299	335	325	294	313	326	286	297	294	311	311	305	281	302	294	294	275	327	301	296	320	289	334	328	355	303	311	285	307	335	301	335	282	322	291	310	320	298	310	287	307	302	330	291	302	297	277	287	268	293	315	315	301	315	292	276	275	315	287	301	326	282	271	318	321	284	343	288	304	338	304	302	302	305	309	322	319	312	315	317	361	297	285	300	299	295	312	299	275	312	327	291	298	284	288	284	318	290	291	283	297	327	318	331	285	275	273	283	285	288	300	317	315	304	339	283	297	325	293	290	296	289	303	299	284	289	295	286	294	318	319	279	311	289	292	308	292	279	302	276	284	300	298	295	313	281	320	277	293	306	311	266	284	302	271	299	313	270	286	335	291	282	288	311	313	333	278	297	285	324	308	287	296	308	319	320	309	331	290	306	311	310	303	300	291	290	270	295	310	295	304	308	315	280	324	287	324	316	306	324	270	279	286	294	294	312	318	295	307	289	293	317	278	302	318	270	330	278	264	293	314	321	293	311	292	288	307	279	288	313	311	314	310	310	265	306	290	273	274	274	314	297	306	290	322	307	280	319	290	295	324	285	273	307	309	318	307	264	317	303	310	311	316	283	294	308	289	290	328	321	327	277	299	319	327	311	312	292	288	293	283	298	312	289	302	268	290	301	290	319	327	289	279	279	306	273	301	306	291	305	325	304	290	289	297	295	291	305	315	291	319	306	313	269
5787	17255	11397	14084	3327	2646	2014	6056	1958	994	817	742	692	582	550	490	453	470	443	383	402	399	417	375	364	406	371	369	327	373	352	378	328	346	353	382	357	337	340	345	313	311	315	333	312	329	342	330	331	314	328	308	285	354	321	302	326	320	304	320	327	314	347	315	269	303	295	356	323	318	306	314	288	297	320	317	274	278	305	290	265	286	377	343	310	329	299	308	304	302	289	323	300	279	315	327	289	322	299	313	294	296	333	323	291	290	310	282	327	267	281	321	275	304	305	320	309	317	294	287	321	311	315	303	299	311	336	314	271	307	288	301	279	303	285	313	305	325	327	294	318	295	308	305	295	288	314	290	298	310	289	310	318	281	294	334	311	321	302	282	312	357	294	300	306	308	308	300	306	282	313	292	296	298	313	271	305	325	308	292	294	318	302	329	304	308	303	335	298	297	309	319	292	304	321	324	287	298	350	285	316	331	297	302	291	295	320	296	298	312	311	295	270	298	299	311	302	295	312	293	313	285	310	328	305	272	324	293	330	305	280	330	289	280	304	318	329	300	315	319	325	319	326	300	330	316	265	281	308	319	306	263	319	297	309	321	280	280	298	308	299	278	336	318	291	312	300	315	296	323	316	354	336	310	328	326	293	327	322	302	318	283	280	312	269	268	298	306	299	300	307	307	298	330	288	314	328	302	323	290	299	283	323	311	283	322	308	294	299	324	304	319	329	310	284	311	309	283	272	290	303	264	327	291	301	320	320	303	317	348	290	273	314	315	289	285	303	311	283	287	295	299	336	309	308	277	309	299	275	338	312	326	315	303	340	314	306	300	281	332	307	290	337	284	293	309	297	341	331	269	300	359	321	305	309	326	334	320	307	292	292	327	259	281	341	292	307	293	302	299	306	281	312	316	326	304	311	310	320	326	325	287	280	293	300	297	339	294	307	291	280	311	327	282	328	317	311	305	312	284	310	281	284	317	338	310	288	327	308	302	272	308	316	310	313	307	310	301	328	290	295	308	313	332	325	291	314	292	286	323	291	298	300	317	293	323	323	280	276	309	327	336	314	358	303	293	299	295	272	318	299	284	302	273	306	298	309	334	268	319	309	287	325	311	339	316	323	313	331	320	295	308	317	303	333	319	292	305	291	306	329	300	292	330	294	314	333	285	302	311	294	305	293	287	342	315	288	310	310	309	297	287	275	312	302	299	289	306	316	321	306	286	304	289	307	353	316	288	309	309	295	298	266	327	290	304	328	303	302	305	328	314	316	301	346	324	289	326	337	328	308	309	312	291	294	300	310	301	281	293	284	315	308	304	284	328	292	295	335	326	284	300	317	299	297	303	338	318	307	314	303	333	306	294	306	296	306	334	289	314	320	280	288	298	307	317	317	301	317	288	300	329	294	320	331	311	309	319	297	327	305	291	334	320	343	334	266	325	315	325	286	308	306	333	283	332	292	305	309	293	308	304	326	298	296	316	333	287	298	335	307	272	306	296	284	308	321	317	297	283	313	334	323	299	318	325	286	307	291	303	275	310	323	304	305	295	277	306	290	306	293	327	320	292	356	303	303	302	293	297	298	327	314	303	299	287	274	272	267	306	281	312	315	323	292	290	292	283	303	309	319	302	307	347	259	301	288	314	303	284	320	304	345	292	287	319	275	317	304	319	279	301	306	350	287	317	325	313	276	310	277	292	314	273	308	296	326	289	329	292	313	310	303	335	281	315	324	305	296	317	289	283	322	283	306	319	269	285	315	293	318	325	324	313	305	342	331	298	302	284	308	300	302	320	294	276	282	312	317	293	299	304	303	329	306	276	300	337	324	323	286	307	308	306	308	305	291	326	313	337	298	293	278	297	317	274	266	304	331	282	302	307	318	281	310	317	285	308	306	318	307	315	318	324	326	286	323	304	287	317	350	324	311	355	305	299	334	274	270	279	277	333	302	303	297	277	326	293	295	307	293	306	298	336	307	324	295	305	293	303	304	301	300	309	299	283	262	294	310	332	305	335	314	285	304	323	308	296	301	308	309	313	321	312	303	326	303	326	288	330	293	308	299	316	310	308	292	303	301	305	337	317	310	308	316	329	302	265	308	279	298	320	345	302	289	305	321	306	312	314	283	314	311	313	319	300	327	310	277	312	322	323	298	328	302	304	326	312	296	318	347	304	264	332	302	300	268	332	310	289	337	299	312	297	305	335	302	316	324	284	284	279	301	287	284	294	322	289	295	314	287	325	285	272	273	321	326	320	303	305	321	321	277	290	299	344	308	289	307	282	308	329	295	320	301	310	302	291	319	308	279	296	301	312	310	316	309	320	289	306	299	294	326	325	315	310	318	302	332	301	317	310	278	311	326	292	284	296	318	311	326	334	290	289	320	340	316	292	289	270	294	289	336	307	302	300	272	303	320	314	314	328	272	276	293	314	302	300	306	343	326	321	314	285	319	308	315	297	301	287	289	335	287	285	295	314	307	288	306	307	290	289	308	286	297	302	300	284	303	312	319	291	351	271	344	318	363	297	309	317	296	310	309	266	270	293	296	325	303	321	304	284	305	293	289	287	293	291	299	300	306	318	296	304	302	339	308	318	318	309	291	315	298	296	298	271	297	337	291	293	298	319	320	303	324	308	301	291	304	305	316	271	293	304	291	336	284	314	309	301	294	281	324	338	332	288	304	278	305	308	274	300	309	289	311	338	304	297	301	319	303	293	298	338	290	285	306	326	272	300	319	296	277	277	326	301	285	330	312	311	308	316	304	301	303	298	273	290	299	294	328	297	268	305	302	288	297	294	309	318	306	296	314	284	308	311	310	294	319	322	325	300	311	321	282	278	302	304	313	322	286	282	298	312	318	319	308	281	281	287	322	293	268	289	297	310	279	338	282	305	305	312	308	294	308	327	284	311	329	286	281	291	302	317	311	317	304	311	306	295	293	306	316	288	276	304	291	304	312	344	293	311	315	320	277	307	324	291	331	306	307	275	340	319	301	302	284	303	317	303	303	324	302	294	341	319	317	297	284	311	320	277	320	297	316	300	317	303	346	307	301	276	336	291	280	301	308	317	321	310	294	321	315	297	334	322	301	294	309	288	336	304	296	323	301	302	295	294	303	317	295	298	284	317	296	304	306	298	313	314	304	304	286	320	311	287	300	323	285	279	314	281	334	302	292	344	295	298	298	282	304	316	286	294	316	283	331	286	276	293	287	295	302	300	342	330	325	302	312	302	305	312	293	316	306	332	305	335	308	290	310	282	310	300	298	326	309	293	321	314	304	295	300	302	355	326	323	306	273	321	311	297	311	279	307	300	315	336	324	297	305	310	312	344	304	306	321	317	322	280	292	311	313	268	279	337	299	278	298	322	300	328	293	296	310	286	299	279	304	329	320	311	297	283	298	306	324	311	301	327	325	316	313	305	320	292	277	283	311	275	295	297	327	299	320	311	337	333	322	308	302	328	320	297	296	318	288	311	292	313	343	348	333	273	284	332
27391	16673	3217	1605	295	264	217	275	210	196	188	178	167	172	195	171	161	143	187	179	172	154	176	191	202	160	166	145	174	159	178	172	171	172	151	183	170	180	170	203	197	192	164	158	170	158	172	140	170	183	166	198	181	175	156	168	181	193	176	180	182	185	171	163	171	170	169	168	215	170	168	177	161	166	183	195	150	166	199	180	204	183	181	179	167	195	182	166	173	185	149	171	210	158	173	183	171	161	172	160	186	162	166	176	185	189	167	196	192	175	170	184	170	189	179	168	175	187	191	170	171	188	181	177	184	176	188	173	165	171	173	155	190	168	169	184	163	181	180	188	159	185	183	169	167	170	174	187	194	187	162	173	161	164	172	171	186	183	162	176	171	179	174	150	178	166	167	192	176	163	163	169	176	162	184	174	195	179	145	174	173	189	175	183	194	170	161	181	180	162	173	170	191	174	187	177	174	182	180	198	168	168	165	188	189	175	165	189	170	181	183	188	187	189	157	170	173	188	165	186	194	187	174	204	162	164	161	169	151	164	157	178	198	152	161	168	166	156	188	158	163	178	156	165	155	149	155	157	180	183	181	183	173	174	170	160	177	173	197	178	190	153	173	175	197	179	178	190	176	214	176	192	161	149	152	169	170	190	170	156	198	162	171	172	189	161	179	174	211	176	174	200	173	167	146	199	188	161	193	183	165	183	144	210	170	197	173	172	172	173	170	181	169	168	158	168	198	170	168	202	156	143	168	164	186	174	166	189	179	166	196	175	174	170	164	168	198	163	173	178	186	179	180	186	182	167	182	170	181	172	193	186	191	177	178	154	168	186	175	161	184	162	151	211	172	173	159	171	182	193	159	161	187	167	195	176	176	206	189	171	193	162	188	171	171	161	156	175	156	165	176	166	160	194	171	168	179	209	180	170	173	172	199	150	196	172	151	163	165	189	170	193	171	168	210	159	170	184	182	169	177	160	185	161	147	180	174	148	169	160	166	181	182	188	185	159	208	184	156	173	171	160	171	187	158	174	177	159	187	194	180	172	165	173	179	163	194	196	182	159	167	192	157	211	172	169	148	177	170	183	182	170	190	185	178	156	164	175	156	177	190	181	188	167	179	177	176	172	171	170	179	176	211	164	157	170	175	174	174	162	170	176	182	166	171	180	171	164	179	168	161	181	216	176	166	182	173	189	171	182	177	188	160	188	179	168	179	193	187	179	156	176	192	177	190	169	160	177	156	166	174	171	197	196	179	176	205	159	165	187	156	187	169	147	187	209	172	188	162	174	161	179	175	176	169	160	170	177	153	180	183	166	172	166	178	167	169	147	181	166	156	173	173	166	161	159	199	162	178	182	191	182	170	196	173	155	204	174	168	196	178	174	161	195	184	190	183	187	149	192	181	178	171	169	156	188	196	175	181	157	164	177	145	189	188	163	178	169	170	169	162	163	155	177	164	164	161	171	185	163	156	165	177	181	153	176	175	161	173	173	193	178	171	175	185	170	175	177	155	172	175	184	184	180	192	178	171	195	179	185	162	150	171	168	161	164	191	171	174	173	175	161	158	178	184	183	153	156	171	170	165	186	180	179	163	161	169	170	159	203	179	168	180	178	152	170	177	193	181	156	179	185	169	188	167	160	163	179	184	184	181	189	176	182	184	166	177	163	162	164	172	178	186	189	194	157	164	194	213	175	180	178	164	171	169	195	167	176	150	153	192	196	172	165	166	190	156	175	173	191	193	165	163	171	178	190	178	188	173	170	176	185	182	179	185	173	162	162	185	197	172	177	169	145	171	181	198	167	183	189	174	174	164	170	163	174	158	167	183	173	151	196	156	151	189	177	176	171	160	183	166	186	177	183	186	194	183	188	199	165	213	170	176	178	195	176	191	169	171	178	192	199	184	168	162	175	170	182	170	170	175	180	188	154	162	166	203	184	169	178	193	176	164	190	183	173	193	190	182	157	161	186	186	172	182	162	158	179	188	146	169	165	178	182	166	175	154	188	182	204	139	175	175	174	188	156	170	172	181	154	174	195	182	186	151	193	197	186	186	177	197	152	191	187	155	156	189	193	183	187	159	170	169	187	196	195	157	184	182	190	147	155	168	147	156	174	175	174	178	166	183	188	211	177	169	165	145	163	167	185	179	190	157	176	179	170	168	160	178	205	182	167	151	171	180	167	174	186	190	196	156	150	174	174	176	179	166	154	194	155	186	185	189	168	176	174	177	143	149	160	190	137	174	191	183	193	156	181	173	174	186	192	173	213	166	184	147	180	177	193	203	191	190	180	171	193	200	164	172	177	193	161	167	159	180	198	165	185	150	180	185	188	176	164	170	181	165	165	167	181	178	187	174	178	188	185	163	177	176	169	188	179	187	179	200	158	176	141	163	179	190	167	187	190	165	167	205	182	187	179	150	203	174	173	188	171	187	177	174	136	201	172	186	142	182	176	203	160	163	155	158	155	165	183	165	200	154	192	168	190	175	194	170	170	179	166	178	187	155	158	153	182	163	186	171	153	160	174	158	181	199	224	173	174	177	162	174	177	186	188	177	182	176	177	199	186	141	150	177	167	182	177	193	174	166	199	176	166	182	166	169	163	164	191	173	189	185	154	164	155	185	178	183	167	160	179	175	166	178	182	185	174	169	162	197	161	156	166	163	173	165	164	182	193	169	154	170	155	176	168	212	165	173	192	181	166	176	184	185	168	171	173	189	185	183	174	160	194	195	182	182	188	172	183	183	178	168	158	161	171	172	178	174	169	189	175	193	174	204	161	177	161	173	189	167	183	174	163	167	160	175	167	163	180	180	177	183	179	167	175	191	196	196	179	172	151	175	172	189	177	171	192	172	198	162	164	145	170	174	193	178	202	162	162	185	182	198	172	183	177	168	173	175	172	151	169	167	191	190	175	165	149	163	172	170	183	170	171	180	181	174	173	165	172	150	176	182	160	190	184	172	169	167	176	203	172	151	170	174	165	200	159	178	187	177	171	177	173	182	164	151	150	162	179	180	175	187	204	187	185	164	171	181	158	150	173	163	174	182	202	164	160	186	166	183	175	168	173	188	192	176	196	187	179	192	161	184	155	183	176	145	172	155	177	195	164	158	185	185	172	179	176	162	187	162	155	160	163	186	177	174	177	161	189	173	160	185	178	164	172	187	178	176	189	179	174	203	173	191	198	175	176	187	175	201	173	158	175	170	179	186	156	180	183	184	155	205	181	164	189	155	168	171	157	193	187	176	191	180	159	181	192	159	150	161	177	150	163	177	190	180	171	158	192	179	170	171	157	175	204	167	177	158	182	164	178	163	191	181	179	177	183	155	180	166	205	169	150	173	169	178	173	196	184	174	180	157	182	169	166	158	211	167	187	189	153	187	166	164	172	166	175	173	189	165	197	180	162	166	141	180	164	180	198	173	187	192	174	173	171	191	170	167	166	178	169	175	178	183	176	167	175	169	151	182	171	154	170	187	169	176	170	184	174	176	178
4781	2374	1492	1361	322	283	270	400	262	214	194	211	190	221	214	221	200	208	193	224	183	211	194	185	211	203	180	187	226	210	211	214	190	194	181	179	209	167	205	199	186	202	199	204	201	196	182	204	191	163	211	207	197	184	197	215	203	221	183	202	187	212	196	200	195	190	199	214	210	182	226	185	191	192	217	201	207	217	196	198	209	228	201	204	219	185	189	191	175	197	211	212	184	209	202	192	181	209	194	203	226	175	189	197	203	185	170	201	226	194	193	189	188	191	178	199	189	210	209	191	197	203	194	174	202	212	188	186	191	204	180	207	177	189	225	212	213	186	215	204	190	176	227	174	206	189	178	206	184	184	210	182	199	225	178	193	205	179	196	196	194	216	207	208	179	189	190	167	197	209	199	192	191	203	185	185	187	205	193	190	184	194	207	183	196	208	189	199	198	199	202	200	162	189	203	181	206	223	198	218	194	200	204	223	220	176	203	228	218	181	199	214	207	180	189	223	193	205	189	188	188	199	205	209	188	189	213	213	190	209	200	222	175	201	221	187	173	182	162	213	204	210	196	203	199	220	187	192	192	202	240	218	201	191	193	200	205	176	185	185	205	188	214	205	167	198	195	182	188	212	190	227	184	217	181	182	213	198	221	174	217	184	185	174	194	173	212	199	211	178	216	171	204	183	187	212	181	187	187	195	193	194	206	192	208	199	205	186	213	209	189	185	197	227	185	194	208	212	206	165	203	181	184	175	178	184	204	201	195	190	193	192	190	233	181	187	195	175	174	200	188	182	182	206	195	189	187	208	217	201	220	197	197	188	174	180	184	222	179	169	199	208	192	205	189	188	202	193	198	221	191	211	179	202	174	199	200	177	183	203	208	177	202	196	179	184	165	203	200	181	210	196	184	192	194	207	215	190	213	195	213	194	230	202	196	198	211	170	180	199	220	212	212	208	229	198	194	201	221	207	214	204	215	190	202	215	195	202	195	200	195	215	198	195	194	182	206	190	192	196	210	205	195	197	182	210	198	181	200	218	227	189	180	183	204	197	173	209	220	175	201	188	210	203	200	215	193	185	190	213	194	168	171	185	172	199	211	195	199	199	184	187	202	159	203	220	191	212	186	204	206	177	176	195	209	201	193	184	181	173	196	199	216	208	192	180	171	183	208	202	188	201	213	203	207	184	182	177	188	191	171	188	219	206	203	196	209	227	190	204	187	203	204	202	207	195	202	236	210	199	196	204	193	198	197	196	198	208	183	194	179	192	215	172	195	214	170	177	198	190	193	216	193	223	183	197	216	169	206	221	178	195	190	209	189	219	169	198	178	187	187	203	211	207	202	210	213	201	220	174	192	191	178	175	202	206	182	215	197	216	180	194	196	179	184	206	197	176	227	194	205	206	197	209	179	191	206	204	193	190	200	168	200	219	197	207	200	184	198	198	210	202	196	198	199	191	189	191	240	182	193	192	202	179	230	183	195	178	200	202	218	196	225	174	196	195	196	209	194	210	212	205	221	205	171	183	222	201	186	192	200	197	191	198	214	180	197	197	189	190	189	190	203	198	201	190	204	191	197	198	216	197	198	191	213	190	218	191	205	203	217	207	196	189	177	198	208	188	200	195	196	205	214	182	207	198	202	199	191	191	184	204	224	199	202	187	185	232	196	181	206	198	194	198	232	207	170	206	222	209	223	191	190	200	176	191	210	180	208	203	208	188	194	200	214	205	195	204	205	201	209	182	215	156	204	200	197	200	202	179	186	203	195	184	208	207	197	192	207	198	210	189	197	206	210	202	223	184	215	198	204	213	192	211	199	188	204	181	216	215	194	175	170	191	215	208	160	187	201	190	193	197	204	229	200	195	190	211	187	197	172	192	198	206	196	188	195	180	231	177	212	183	199	214	187	207	205	208	181	199	204	186	183	189	186	218	186	177	179	211	192	182	189	196	199	201	220	181	202	178	187	195	197	194	202	212	189	184	204	191	215	176	179	228	210	184	209	209	178	196	196	198	213	193	194	205	217	208	191	208	179	186	209	185	188	206	181	183	194	189	196	194	194	222	213	210	193	195	190	207	198	204	213	202	195	200	213	203	190	182	194	191	182	194	210	201	186	205	199	216	199	180	188	186	209	195	208	179	184	195	215	204	186	198	177	208	183	217	204	219	210	207	182	176	191	193	233	208	217	182	181	189	177	182	205	196	210	203	181	197	194	198	199	194	166	193	180	193	173	183	169	200	181	172	199	202	208	193	217	196	214	181	203	179	210	200	218	202	203	178	190	211	192	173	178	211	213	209	172	200	177	201	181	159	185	201	208	194	217	210	201	193	209	202	208	169	209	184	201	188	205	200	186	194	228	193	200	218	224	198	208	187	200	214	187	201	193	208	206	192	183	174	213	201	183	206	194	215	188	177	190	219	222	226	177	165	212	191	198	184	191	180	212	201	183	218	215	213	162	201	206	204	202	191	197	187	210	194	193	191	220	210	176	200	195	177	205	202	203	196	183	192	156	218	196	208	221	196	205	211	191	182	214	202	189	189	178	203	200	208	207	183	173	212	219	187	208	178	219	212	176	196	219	191	191	200	177	196	206	174	213	197	195	195	207	196	200	204	180	195	194	181	193	224	192	209	231	209	172	225	215	199	190	201	186	181	203	194	203	217	194	204	204	213	192	232	179	200	188	189	196	200	172	169	215	186	205	203	207	195	202	199	194	190	189	208	188	205	179	202	182	219	181	195	184	201	219	186	181	215	184	167	198	192	182	183	213	224	193	221	178	204	188	194	203	195	195	218	177	204	191	203	203	188	199	194	203	223	187	204	213	186	188	199	191	185	203	185	180	206	166	191	214	200	196	180	189	187	214	192	224	172	188	196	180	219	185	194	214	188	221	196	196	215	195	187	222	204	194	211	210	209	205	205	194	208	203	192	177	219	192	181	188	165	196	207	182	185	216	203	201	198	198	217	200	194	187	188	198	183	180	211	213	188	196	208	181	198	232	195	197	198	191	207	209	224	177	185	197	178	229	207	191	191	211	197	184	207	225	219	198	184	184	190	209	203	168	202	193	186	221	199	208	187	200	200	184	229	205	200	193	181	182	194	201	184	218	190	217	196	200	209	197	185	176	198	175	178	181	203	201	188	203	181	188	197	196	201	180	208	192	200	178	207	214	201	178	198	182	209	204	203	227	215	172	179	183	213	234	203	179	193	187	187	210	203	207	186	192	177	200	199	195	209	197	176	222	198	204	212	195	196	185	210	194	220	185	189	182	201	212	188	204	192	215	197	182	181	177	201	206	215	203	204	184	206	198	205	172	178	203	208	203	197	164	194	199	214	220	203	227	169	193	202	185	206	182	199	195	220	192	187	191	175	191	174	190	175	209	203	203	190	200	188	208	202	208	189	213	196	200	185	194	177	209	202	173	224	193	213	210	226	213	188	196	166	195	192	210	162	217	227	185	191	185	212	200	191	191	218	185	213	178	196	206	209
23610	21020	28076	24171	21007	10355	845	1125	425	301	284	251	272	205	201	188	165	175	168	171	175	148	144	166	162	145	150	130	143	140	138	120	114	140	119	116	143	133	132	148	143	133	121	131	142	127	136	137	115	116	116	128	121	107	142	120	112	120	152	113	127	129	131	133	134	124	124	134	135	135	152	120	147	119	133	128	143	143	149	138	127	158	128	123	120	129	128	140	129	135	120	125	126	138	132	128	137	121	126	124	111	121	142	144	116	131	119	124	119	115	129	111	132	139	134	140	131	122	121	138	114	118	114	137	140	152	113	129	131	141	131	106	115	111	125	131	130	125	145	145	124	118	123	135	119	119	128	138	116	134	135	109	119	131	121	128	126	129	140	123	127	127	129	123	135	117	131	110	121	128	108	123	134	107	123	130	130	134	118	124	120	123	123	135	127	132	129	129	121	126	117	103	105	116	120	121	132	120	125	122	139	143	120	154	115	122	123	116	126	149	123	106	143	138	118	133	122	145	134	157	135	119	138	112	135	129	114	109	123	112	150	136	121	102	112	109	119	130	139	125	152	131	128	150	139	135	133	127	126	117	109	148	124	113	142	121	131	126	133	128	113	143	127	143	112	115	121	117	120	142	121	133	112	106	123	132	107	118	136	125	132	107	119	136	115	125	131	133	130	121	129	119	131	112	138	151	138	112	115	123	124	104	142	114	127	138	125	125	118	130	131	112	116	112	120	119	129	121	121	121	140	121	135	146	99	125	126	122	140	140	130	139	135	136	134	95	126	125	135	131	135	116	142	109	124	153	107	120	128	130	120	130	133	128	105	128	151	99	137	122	141	115	112	122	142	113	115	136	117	125	135	119	121	118	139	123	120	118	134	126	128	140	134	138	121	146	129	138	125	113	127	131	146	132	106	102	142	121	128	146	124	125	109	140	119	138	123	126	124	113	118	122	124	140	115	120	124	152	126	146	124	104	147	145	120	109	120	122	130	127	118	140	136	147	150	136	137	130	152	133	126	128	120	135	124	120	126	132	130	103	120	143	118	135	120	117	127	143	132	126	143	128	142	152	127	129	130	126	128	116	142	117	129	134	122	138	120	141	131	128	122	117	129	132	141	99	131	118	109	140	133	115	153	146	108	129	123	143	134	127	137	140	127	109	146	112	113	128	131	103	108	137	126	133	107	106	125	120	139	127	116	122	129	129	124	109	118	116	117	116	141	120	136	133	136	112	131	137	110	137	119	122	117	118	163	118	128	132	140	116	118	139	117	96	112	118	133	114	120	109	120	135	146	117	123	112	118	133	121	128	124	123	123	155	115	114	127	128	110	130	127	117	107	132	124	134	127	134	127	132	97	145	133	109	135	132	119	127	130	122	118	112	117	115	121	139	122	120	124	136	125	121	122	138	125	132	119	146	113	134	127	139	115	121	141	114	117	128	126	116	137	151	129	152	132	140	118	134	131	109	106	131	116	144	137	121	116	116	125	130	117	127	146	141	127	117	127	124	131	124	120	118	128	110	111	134	101	104	109	130	118	112	103	124	101	122	134	122	120	122	135	135	117	131	114	132	127	101	133	144	113	134	109	134	127	138	118	127	143	130	110	117	135	113	115	119	129	148	126	132	123	131	123	132	119	107	104	127	148	118	135	139	127	127	106	117	127	109	112	135	125	133	126	113	112	148	122	117	146	115	125	130	140	126	120	135	132	140	127	145	144	105	113	153	138	116	130	120	120	129	117	120	103	136	107	120	137	122	130	115	122	120	118	127	117	120	129	104	117	125	119	129	134	131	148	130	107	123	145	139	117	123	104	132	142	144	104	127	126	126	119	135	116	133	124	111	140	116	159	138	131	133	129	126	126	136	123	137	117	115	135	109	107	131	145	116	138	132	121	111	114	115	132	128	130	119	137	124	96	111	134	129	155	133	116	113	116	119	137	129	135	140	122	136	128	105	111	148	112	126	121	131	150	126	134	136	115	127	135	105	117	106	132	118	136	122	123	123	108	126	125	126	121	120	138	120	131	131	125	134	133	150	115	135	120	131	115	132	146	149	133	127	111	126	126	120	123	114	122	128	124	138	119	134	115	125	137	127	137	135	116	138	129	129	108	116	111	130	139	126	106	107	112	131	140	133	131	141	123	103	135	143	116	125	130	124	136	140	120	118	142	134	131	131	117	137	136	136	100	123	113	123	115	128	102	136	133	127	136	123	111	121	144	130	115	115	137	115	123	121	126	136	136	133	154	119	114	98	119	106	129	133	125	129	119	127	143	134	134	120	112	139	114	130	113	143	125	118	117	118	127	110	106	141	127	151	136	129	142	149	116	131	96	137	121	109	120	130	129	110	139	131	121	124	144	127	137	110	128	120	140	118	132	134	137	108	123	113	117	130	121	124	103	143	132	121	127	128	129	121	126	121	121	123	100	112	119	112	125	96	115	145	130	140	119	123	132	112	104	130	125	112	136	144	111	130	121	133	125	117	124	130	117	123	134	133	114	124	141	147	135	114	128	131	124	140	128	113	130	117	131	120	130	127	114	140	134	134	133	124	120	145	127	133	126	148	139	121	142	115	118	127	125	127	110	121	126	139	131	100	119	104	122	121	125	134	129	128	127	107	121	132	137	104	110	122	141	130	131	108	138	123	118	123	110	125	105	108	132	131	115	111	129	127	117	123	123	102	127	130	115	142	117	124	118	129	131	125	134	140	129	135	122	123	99	129	128	103	135	121	111	116	128	112	129	151	122	116	115	118	133	109	151	130	120	124	122	119	132	118	119	124	123	111	128	140	125	131	114	130	145	126	144	128	139	136	138	135	116	127	124	116	102	126	133	124	131	134	106	121	116	132	123	119	123	122	117	128	115	119	128	111	135	137	126	151	122	120	131	126	122	127	113	126	101	139	122	113	133	107	115	118	124	114	143	127	136	120	121	117	134	135	146	131	143	103	123	120	119	157	111	125	126	127	113	133	142	126	136	117	117	129	130	127	116	127	134	119	129	116	149	123	130	120	133	123	139	132	120	118	119	121	151	123	133	121	117	127	139	125	138	136	110	107	130	121	125	117	118	121	117	115	118	131	120	146	119	115	120	138	112	118	120	128	127	116	148	125	110	124	130	116	125	120	103	112	125	137	121	114	124	123	132	118	131	133	147	139	132	131	135	137	131	124	130	132	123	129	114	131	139	153	123	128	129	146	122	140	144	114	126	120	138	123	133	166	129	127	118	135	130	152	117	139	124	129	140	129	119	129	131	119	131	123	117	131	157	147	123	137	132	121	129	123	125	139	113	126	123	137	126	113	114	120	122	119	134	122	121	134	128	138	126	103	133	120	144	153	124	124	123	127	113	132	128	116	118	110	135	126	117	135	98	100	122	131	113	122	130	128	138	143	129	137	131	132	125	122	125	118	127	127	113	127	130	112	128	134	139	146	125	142	118	113	125	118	104	139	109	127	117	127	109	111	126	124	137	137	113	108	124	125	120	122	113	135
4040	11089	7195	12630	1839	1372	1037	1898	689	550	402	358	319	294	255	260	217	206	203	207	190	198	199	174	186	166	170	152	154	165	162	156	144	138	165	146	167	177	136	141	158	172	148	158	158	160	152	158	144	159	140	146	139	156	140	146	141	126	148	129	173	156	146	144	135	148	140	168	140	138	158	150	157	142	137	146	140	146	150	132	161	148	145	160	118	139	144	126	139	153	140	153	135	148	153	146	123	148	148	154	156	142	139	143	155	134	134	135	124	148	140	150	136	132	143	145	138	138	152	156	143	143	158	131	155	126	142	122	124	150	155	121	139	150	151	130	142	139	121	153	155	129	150	146	146	139	170	147	139	150	116	141	124	128	133	146	142	132	142	153	130	161	127	146	133	124	147	135	143	144	145	150	138	153	156	128	161	119	132	132	151	134	146	125	151	151	138	134	136	130	164	150	110	148	137	135	138	133	160	132	143	139	135	129	132	136	164	126	126	151	146	136	128	143	123	110	151	133	168	138	156	131	146	152	150	141	129	150	150	132	146	122	140	159	133	135	148	145	174	121	152	148	152	122	135	151	154	147	164	143	140	154	166	162	156	120	135	148	130	137	139	139	134	149	131	140	141	165	141	142	163	163	155	137	154	128	156	124	136	130	154	144	152	142	150	140	130	140	140	121	146	134	141	144	140	152	148	144	155	132	150	152	145	128	160	136	155	150	148	135	122	139	148	132	162	137	123	157	148	168	148	150	141	142	151	146	145	132	158	140	146	140	140	153	166	130	132	150	137	137	136	144	134	162	127	132	132	160	148	146	141	132	141	137	149	149	146	137	147	142	136	151	154	141	129	138	142	148	140	136	146	162	126	142	131	134	151	125	130	140	134	144	153	134	133	134	133	137	136	131	140	147	121	133	164	143	138	138	134	147	110	146	145	151	142	129	156	153	127	139	127	130	115	135	134	136	137	144	122	145	140	137	125	130	160	148	149	143	151	141	143	150	162	156	119	135	150	148	150	118	140	116	141	139	152	148	146	150	151	133	140	121	126	121	139	140	138	164	140	156	151	139	141	147	134	119	119	136	137	152	153	158	130	132	132	146	152	137	155	142	129	150	135	149	140	153	137	154	144	137	141	137	151	151	146	149	135	159	124	137	126	137	157	135	154	148	141	132	140	166	144	126	158	113	129	153	157	140	160	153	127	138	127	140	143	141	151	152	151	155	156	143	131	131	168	160	135	115	141	137	138	167	155	132	146	157	152	144	138	161	116	125	127	143	128	132	129	125	143	146	136	150	138	137	130	142	137	134	150	144	135	121	141	137	140	159	148	134	133	151	148	156	134	120	142	145	153	133	128	124	140	161	126	130	144	137	141	128	133	134	138	159	159	162	132	145	136	122	142	148	146	122	137	139	147	142	133	142	142	136	111	129	145	132	157	161	149	133	136	153	143	125	149	144	157	141	138	131	154	140	127	162	131	138	133	115	150	130	159	120	156	148	152	107	136	146	158	160	144	114	158	122	154	147	139	134	122	149	129	164	126	135	146	150	143	139	158	124	141	131	132	135	151	144	129	137	161	122	141	139	134	153	138	140	140	143	120	139	142	152	137	143	130	117	134	124	124	137	144	136	144	140	154	148	147	145	136	153	138	137	156	140	143	131	152	171	136	143	121	136	147	152	138	130	145	134	151	114	141	142	121	133	148	127	123	126	126	150	132	130	157	147	138	144	121	134	149	128	146	158	134	129	144	137	141	137	153	140	170	133	139	160	131	127	124	127	153	156	149	134	143	126	131	138	166	138	123	141	132	136	126	131	113	143	141	124	162	120	160	148	175	134	147	149	129	124	135	138	155	132	138	137	144	142	145	152	128	148	150	118	164	138	141	128	142	135	154	156	147	141	147	137	117	142	141	119	153	142	125	144	143	148	131	142	136	158	142	170	158	151	153	142	128	152	135	155	151	143	123	179	140	144	150	132	130	144	134	124	168	157	143	132	159	149	125	158	141	144	147	138	125	136	143	136	135	147	135	136	148	142	155	142	147	138	143	129	158	132	145	170	162	155	134	136	135	137	149	132	142	134	135	147	130	139	144	137	133	134	150	168	150	157	132	144	135	131	159	124	136	130	164	126	144	145	140	141	143	145	149	134	143	142	152	143	162	134	131	147	131	137	121	160	129	114	133	143	144	127	134	122	158	137	127	148	152	155	128	155	138	148	147	137	153	124	143	135	136	122	149	147	139	152	138	137	162	132	160	135	145	156	147	125	130	134	140	152	139	152	159	156	154	150	139	154	168	148	152	164	127	142	157	138	133	140	157	137	133	114	128	142	150	149	125	140	142	137	137	149	119	159	146	140	150	134	151	133	141	171	130	135	141	148	167	123	151	148	119	140	150	150	123	149	150	147	133	141	145	143	151	157	133	145	143	135	135	150	134	147	158	126	136	123	117	149	124	121	122	144	135	159	136	128	130	115	120	154	124	141	146	136	158	137	149	158	128	140	131	144	156	149	151	146	147	132	134	142	134	119	131	148	148	130	143	165	138	164	149	134	130	144	153	136	137	132	143	141	144	114	138	138	129	159	150	139	140	131	128	150	141	140	124	136	125	161	125	157	153	143	144	133	133	139	141	143	114	130	147	135	147	134	155	165	135	160	151	168	139	141	138	155	146	110	128	125	117	126	142	148	136	131	148	160	157	146	155	135	144	132	167	122	149	135	138	155	155	128	144	145	129	123	152	146	135	159	144	157	141	138	138	150	166	142	168	121	165	150	134	127	152	130	160	150	121	131	141	137	138	153	135	133	136	151	131	150	134	147	126	121	132	147	136	142	144	163	152	152	150	139	160	138	125	137	153	132	114	137	145	136	126	121	155	151	142	144	121	142	144	132	146	143	148	149	141	144	145	141	133	152	132	167	141	136	140	134	141	134	155	154	150	147	127	157	122	144	155	150	136	143	130	111	141	138	151	138	149	143	165	160	130	131	147	158	158	135	151	130	144	120	120	163	130	151	150	144	130	143	138	151	131	132	133	156	137	141	158	132	151	146	136	142	151	132	127	154	137	135	131	137	141	134	133	142	143	156	136	134	142	143	115	132	144	156	126	140	137	160	116	126	135	128	152	136	151	150	135	143	135	145	132	143	157	154	109	150	146	149	130	149	154	142	173	135	151	131	148	143	153	151	146	140	143	143	136	167	119	133	161	146	147	150	146	139	144	140	157	135	149	125	125	150	156	145	122	142	138	143	129	161	148	135	129	136	152	129	124	138	139	134	153	137	118	152	117	135	123	150	144	144	120	145	140	155	155	154	153	131	138	133	144	129	121	148	120	140	115	134	137	157	150	127	141	139	151	144	135	134	134	164	147	143	133	129	114	131	123	128	147	125	153	135	134	144	138	149	131	137	148	145	112	166	158	144	143	137	118	144	131	159	155	143	159	146	140	139	157	127	139	126	130	141	125	167	119	153	157	120	163	112	152	126	136	136	154	147	152	140
24682	20968	26827	25224	9895	774	578	974	507	408	373	380	371	359	344	353	325	347	335	305	348	333	347	338	304	358	353	347	353	326	341	310	290	342	323	324	327	317	363	309	317	351	360	321	337	351	321	316	310	354	313	321	342	310	334	293	311	357	303	333	321	320	318	352	339	330	332	344	327	315	337	330	344	331	323	327	360	325	329	332	324	351	359	311	317	338	302	331	311	304	348	316	285	345	316	326	332	309	358	311	307	330	350	330	313	356	307	340	327	340	332	337	300	304	313	342	309	316	325	328	311	318	283	329	320	328	302	300	330	299	352	341	301	325	338	326	336	358	351	320	329	330	332	324	292	312	356	295	357	315	277	326	290	298	328	309	293	284	342	371	309	344	327	320	335	293	327	330	305	339	285	324	293	308	340	349	322	367	330	343	346	344	319	332	306	311	316	328	362	310	369	349	302	347	312	332	312	319	325	362	308	308	311	323	322	339	335	324	350	330	346	330	334	305	343	324	327	348	356	309	340	297	334	302	324	355	344	297	340	350	326	328	320	324	333	295	308	339	329	322	332	318	321	361	342	336	295	293	318	333	299	328	273	282	309	337	339	293	293	336	376	315	301	298	299	330	336	321	315	317	320	330	310	344	326	337	307	320	313	306	357	316	289	323	311	315	309	342	337	334	331	340	331	300	320	341	309	320	302	324	313	329	320	336	328	359	324	271	359	312	332	335	326	342	339	330	325	343	310	339	336	357	304	322	308	294	329	298	337	304	331	333	302	337	343	314	285	334	320	305	310	312	338	318	280	310	305	323	347	358	326	343	364	348	288	342	341	300	335	270	326	320	299	332	354	284	296	307	323	342	328	314	339	314	319	321	352	323	315	321	359	331	332	309	343	352	317	288	329	318	309	335	320	318	344	314	300	320	321	309	338	291	287	300	366	341	336	328	314	309	323	365	341	350	319	315	312	303	331	332	307	319	334	343	305	304	347	365	327	299	326	326	346	312	343	299	317	333	318	355	340	313	332	322	345	324	354	348	316	327	330	301	322	322	323	330	314	301	311	325	306	314	361	285	322	326	338	289	337	334	316	315	335	327	337	311	316	333	320	347	350	296	318	325	346	353	312	338	336	353	314	320	323	343	323	318	293	326	346	298	338	346	347	331	349	330	332	314	316	356	336	312	335	306	304	329	338	321	318	355	310	327	346	335	325	320	305	304	359	326	316	309	314	324	334	341	337	304	342	324	294	320	298	326	321	321	319	327	342	331	312	334	337	329	325	317	324	334	327	304	344	340	329	314	325	331	276	350	319	325	343	357	343	320	330	329	313	311	353	311	327	296	328	349	297	324	340	327	332	312	323	342	344	318	312	347	325	293	299	328	332	316	295	318	343	319	299	318	347	327	298	305	319	335	326	335	346	320	312	338	336	304	326	335	337	321	340	308	313	306	320	304	330	339	331	346	326	347	351	318	306	332	304	326	342	355	370	337	321	329	309	312	328	296	322	302	346	327	289	319	334	319	315	306	354	324	343	300	329	288	319	322	313	340	334	321	345	339	327	337	337	333	317	326	324	335	334	326	332	276	333	318	348	317	309	342	331	337	304	316	305	303	338	339	349	327	323	332	288	338	363	312	326	353	345	340	331	300	341	346	328	270	354	302	318	324	337	299	291	297	366	356	320	327	344	342	328	320	311	289	339	337	357	334	319	336	330	355	324	310	322	324	346	325	273	297	329	326	347	338	327	329	353	300	337	329	325	315	324	302	344	346	338	321	340	330	310	324	310	325	294	343	298	305	307	306	311	347	332	324	354	319	345	304	306	362	329	315	335	317	319	329	285	309	321	337	341	335	326	337	338	291	324	357	328	319	294	311	350	342	333	306	323	349	288	290	313	336	316	311	331	318	317	349	323	305	344	295	343	303	298	331	321	337	288	322	326	333	324	333	337	346	306	331	328	351	332	326	331	295	314	285	316	321	328	322	328	297	308	318	318	311	346	377	309	315	354	343	304	339	322	331	336	308	355	317	317	320	333	304	305	334	318	319	293	351	322	343	317	338	322	350	314	300	291	345	314	291	315	329	311	324	309	323	339	331	350	325	342	320	343	312	343	337	361	294	330	317	335	323	347	299	346	318	302	347	322	326	322	309	296	315	340	324	321	302	325	345	312	336	330	325	329	311	346	330	315	322	325	337	354	313	302	331	300	328	340	339	310	325	323	316	332	345	353	315	355	337	324	334	338	342	313	348	327	328	330	321	328	331	327	334	331	345	312	315	324	304	327	325	316	362	315	310	335	339	351	326	354	302	303	327	334	344	318	350	308	316	345	343	322	313	359	336	339	288	307	309	335	317	320	358	352	311	298	307	317	341	340	324	308	313	325	316	320	332	324	354	324	306	339	338	311	350	349	345	321	340	330	307	282	355	323	317	324	319	326	324	328	307	309	303	327	339	313	333	334	315	310	331	344	333	351	320	328	356	311	348	318	316	319	340	343	326	338	323	319	352	306	312	311	347	343	304	317	341	319	327	318	326	326	331	365	365	340	329	332	327	338	311	317	322	343	316	327	339	361	341	332	320	318	313	326	340	322	324	323	330	298	347	335	316	321	339	304	332	359	311	359	285	362	334	319	278	329	316	332	329	374	297	337	348	304	326	337	325	297	313	303	317	312	321	310	322	299	266	330	322	306	277	297	321	338	292	341	312	349	324	352	344	319	337	336	315	306	318	342	319	299	306	309	321	321	321	320	349	328	328	359	317	325	393	340	347	349	351	329	306	360	330	305	345	328	312	318	311	338	309	342	334	320	327	312	319	352	317	342	322	344	318	346	303	300	273	326	344	321	325	295	302	360	322	311	340	363	322	324	312	351	304	319	321	353	339	314	329	341	319	313	354	328	338	307	327	335	328	299	315	359	338	329	336	319	331	309	301	318	303	334	329	291	330	334	335	333	322	318	313	314	317	314	307	321	318	294	343	315	343	360	337	314	319	331	318	324	297	297	296	365	336	319	316	340	337	317	300	344	333	338	327	289	333	319	337	333	280	309	366	321	366	340	306	317	321	312	317	314	379	307	350	326	338	312	333	317	323	330	333	311	332	323	360	342	285	339	313	309	307	327	320	312	315	297	323	332	352	330	347	317	328	329	329	306	344	306	327	339	307	343	318	342	320	313	323	323	307	337	320	328	356	294	338	317	309	350	305	320	300	318	339	307	337	340	317	338	351	343	341	325	318	299	321	298	324	338	313	344	362	348	319	338	331	356	324	331	336	344	315	331	314	328	332	300	330	330	326	308	329	331	321	299	320	357	325	307	297	356	320	336	356	322	316	355	332	329	314	332	277	335	334	319	314	326	307	339	364	315	328	351	331	325	324	321	326	325	288	325	345	321	330	297	312	322	327	334	326	321	329	317	315	305	347	320	379	287	328	308	343	327	325	320	351	339	340	308	311	334	322	325	332	393	305	336	322	322	338	339	318	345	303	323	324	310	332	333	334
4084	7058	4487	8738	1208	1058	838	1974	740	516	476	499	447	403	401	416	438	389	384	343	376	411	372	355	374	375	362	344	345	380	359	373	333	343	360	364	380	365	316	351	341	322	368	301	384	361	381	357	382	311	313	342	356	322	350	335	325	368	338	334	382	361	327	306	381	352	315	359	366	319	355	340	372	303	356	338	335	330	333	370	302	345	344	353	362	320	352	336	367	364	338	350	311	363	344	339	375	318	351	369	348	357	362	366	353	350	307	385	379	307	340	300	345	344	343	309	334	327	351	356	350	334	321	336	339	335	341	337	336	360	329	329	359	347	348	316	317	371	388	335	357	358	342	326	335	325	370	308	413	332	368	318	350	342	344	316	332	381	346	358	346	353	345	322	343	364	336	328	341	326	328	345	360	320	323	330	327	323	382	395	348	331	357	319	322	348	328	339	338	349	347	355	320	334	318	309	373	365	327	338	362	337	350	359	346	347	310	368	348	424	303	347	355	355	334	363	345	285	330	318	357	335	350	344	365	353	362	345	354	378	366	382	357	336	336	324	331	343	314	344	359	358	354	332	389	372	333	344	328	351	343	387	393	343	354	344	376	307	344	338	362	336	343	346	357	346	351	345	349	340	365	326	343	351	356	324	331	350	339	328	341	354	324	403	327	368	301	325	353	372	352	314	353	365	383	356	370	356	352	364	340	328	340	362	348	324	350	330	325	362	346	322	352	362	331	352	374	335	333	343	366	363	363	329	356	348	339	339	349	346	362	340	369	359	344	331	316	335	318	319	351	385	358	388	329	318	353	336	306	362	352	388	361	360	340	363	369	285	334	323	338	375	335	365	321	358	355	366	341	355	350	391	342	381	331	366	334	354	371	335	352	346	337	368	333	365	348	318	398	347	373	349	333	358	331	340	350	351	351	339	349	371	310	343	332	334	328	337	360	321	315	347	352	341	363	321	377	344	337	364	369	355	348	340	355	337	350	356	352	327	351	359	350	325	370	334	346	362	378	364	342	368	353	347	347	316	358	367	330	351	367	324	347	340	312	348	327	357	340	333	342	354	354	360	377	339	339	340	359	346	350	326	347	359	357	335	364	362	341	337	316	363	325	318	368	346	325	343	338	338	339	341	321	345	374	335	362	312	328	320	360	346	347	334	342	335	286	339	359	343	346	332	295	350	342	350	357	349	304	319	347	332	342	346	361	348	341	337	344	318	377	347	329	347	342	333	331	325	342	354	327	345	342	362	363	332	351	373	330	351	341	360	367	351	355	326	342	372	339	331	350	335	325	373	325	352	308	329	367	293	285	332	314	342	364	316	333	355	358	340	354	353	322	353	354	318	347	346	343	349	360	351	349	338	334	400	357	355	384	412	352	340	315	361	348	332	375	350	353	325	344	344	338	364	332	355	316	338	360	338	342	346	324	342	329	352	330	310	316	325	354	345	329	340	314	333	360	342	335	348	304	306	366	319	330	352	334	350	334	315	343	372	321	318	360	356	354	355	359	330	362	353	340	354	335	339	338	359	335	344	349	341	377	349	355	370	326	328	367	348	327	331	337	338	323	323	367	355	343	326	314	378	319	343	333	367	349	319	343	364	343	342	355	352	329	337	361	320	312	330	343	324	340	328	331	353	351	336	353	369	363	346	323	374	347	330	366	354	375	318	318	348	340	341	340	351	355	341	364	350	348	325	357	335	350	351	330	380	331	369	345	368	366	346	333	343	384	324	355	324	357	341	336	330	376	345	316	326	344	382	341	340	358	359	379	357	380	344	329	356	344	355	344	334	350	331	354	333	356	354	373	331	357	322	310	335	345	350	370	333	347	360	345	330	362	355	366	319	337	314	363	314	367	366	324	320	375	342	367	347	365	338	344	354	345	372	342	337	377	326	338	358	337	355	334	365	366	355	375	353	355	357	361	374	357	317	363	363	335	382	328	343	355	339	330	330	328	354	368	348	341	350	368	356	366	361	312	347	367	376	363	347	345	360	373	359	349	339	348	336	388	336	349	335	374	321	336	357	374	393	339	343	333	358	357	356	335	356	341	350	348	355	361	329	346	382	342	350	383	336	369	356	343	338	350	330	361	355	342	348	332	338	328	366	295	316	370	351	358	333	346	375	352	306	346	362	376	357	353	338	389	346	352	344	353	396	342	317	349	341	347	356	337	327	352	343	338	356	317	323	316	366	356	366	344	362	354	364	338	348	353	299	370	342	372	335	321	377	339	347	337	348	333	351	357	372	314	327	337	343	324	357	385	342	368	348	371	353	353	356	351	315	333	349	366	366	360	353	352	337	326	335	353	351	366	337	334	381	321	363	343	330	349	368	386	337	338	340	329	397	335	340	338	331	344	344	338	364	331	344	359	362	339	344	319	341	359	371	324	340	348	329	353	346	331	334	372	362	334	329	361	355	332	336	325	340	339	345	329	353	341	330	365	366	330	314	327	329	353	355	353	302	344	360	342	343	349	341	338	365	321	350	334	319	367	359	340	331	373	361	359	323	361	379	331	348	352	346	364	331	355	335	373	371	350	333	326	355	354	348	340	355	412	367	346	343	339	337	353	335	328	345	334	344	335	341	355	331	344	365	347	347	362	326	372	338	382	333	340	336	338	331	333	379	345	333	357	336	327	320	367	362	346	344	338	337	333	377	337	376	327	348	340	339	328	348	352	353	346	330	318	355	319	343	345	321	359	335	364	363	349	371	338	320	348	339	355	341	340	348	333	333	337	331	331	337	352	350	329	354	363	326	324	376	372	315	332	295	342	342	365	355	369	339	360	346	323	354	322	328	333	324	359	344	329	344	311	361	348	354	334	322	316	324	332	331	359	330	363	343	353	343	349	349	338	348	324	343	343	344	355	341	322	344	381	329	357	346	316	367	329	332	317	361	351	372	368	371	332	323	357	327	336	388	355	340	343	324	315	361	301	376	375	321	367	342	355	340	351	322	349	349	349	335	333	366	348	311	355	329	354	374	345	320	366	342	373	348	364	343	364	349	351	328	353	359	349	311	290	346	320	371	368	338	332	353	340	345	341	372	342	386	307	367	330	347	352	351	369	349	359	318	325	324	338	353	349	355	370	372	321	319	363	335	359	345	351	353	388	318	341	336	372	365	359	326	340	318	360	369	307	360	381	336	338	326	344	356	325	331	361	349	329	357	307	366	325	316	331	347	332	358	354	338	351	331	351	321	359	365	368	389	343	337	325	325	315	353	325	341	388	332	339	332	348	331	397	358	315	348	367	370	335	325	358	329	357	355	333	331	357	339	342	321	325	323	360	354	328	365	357	321	355	340	360	364	347	331	315	367	327	343	307	337	345	330	362	338	373	368	354	327	375	327	344	345	385	341	352	376	371	350	338	342	359	307	338	312	372	378	334	358	321	336	371	366	344	358	366	358	345	342	331	351	320	381	368	352	355	316	373	336	343	324	351	358	334	348	307	335	340	365	355	388	396	354	375	359	339	335	349	351	360	322	346	352
22425	21024	28575	23661	21025	21023	6558	3025	892	653	561	530	487	445	475	430	416	404	374	370	386	380	330	356	319	371	340	338	322	333	329	344	339	328	311	325	295	305	322	324	316	309	332	333	289	319	270	339	338	292	326	304	302	306	300	309	300	317	315	357	298	306	283	313	314	316	282	263	319	321	314	310	301	288	328	293	316	314	313	318	301	289	312	299	294	308	342	307	281	329	317	292	273	304	307	313	295	306	314	321	338	305	318	308	297	299	292	276	302	317	326	295	323	274	322	322	339	304	289	312	275	276	268	326	324	284	307	278	291	289	308	326	314	315	316	298	289	296	290	266	306	300	280	307	292	343	301	331	321	315	304	305	314	335	327	310	284	263	300	349	295	289	294	319	315	285	309	310	303	290	315	317	312	336	305	298	291	319	303	323	301	337	276	291	325	300	285	320	298	324	295	321	296	308	293	328	313	316	313	291	329	300	323	293	340	295	308	310	320	293	296	284	334	295	345	295	311	283	290	303	300	327	292	271	306	306	296	303	297	311	308	310	296	319	318	254	299	287	296	300	310	328	290	274	330	317	326	291	287	302	298	289	309	279	310	287	265	291	279	312	309	312	350	292	290	292	325	315	279	296	302	295	316	281	327	306	306	303	311	291	291	269	298	312	317	321	304	299	291	311	278	309	257	326	311	322	285	322	272	305	294	317	299	275	311	307	300	302	294	297	288	294	304	329	313	318	295	305	312	331	304	300	295	279	298	307	314	312	319	336	346	322	298	309	292	297	313	302	309	315	311	304	283	314	284	319	327	291	318	291	341	325	302	300	284	311	294	297	270	308	327	285	298	313	301	290	310	305	278	306	302	330	287	302	297	308	362	309	302	295	290	277	328	298	292	288	292	310	314	296	345	271	308	323	287	310	300	299	321	303	303	295	275	293	290	313	335	322	284	272	328	306	333	280	258	303	289	316	311	305	299	320	294	330	310	299	306	303	306	288	324	306	297	306	305	288	304	339	320	272	324	295	295	303	307	283	297	293	310	321	292	277	295	313	306	309	301	303	308	314	308	289	322	284	282	325	308	310	279	331	298	310	295	295	315	278	287	318	283	300	300	306	307	302	302	288	308	299	280	315	326	291	320	296	317	309	310	291	325	281	291	296	295	282	305	312	322	301	332	311	290	300	304	292	343	279	279	299	283	309	285	292	294	334	296	306	269	306	313	291	314	314	280	301	296	277	277	318	321	294	304	283	322	279	337	310	327	301	308	312	323	314	306	315	325	324	306	294	293	308	301	296	283	295	359	307	306	294	301	291	282	294	288	314	334	290	323	277	311	298	287	301	319	308	281	278	312	316	282	306	336	321	315	326	318	294	307	281	291	293	320	301	313	308	291	295	315	316	319	302	301	310	325	296	272	287	282	305	298	284	291	323	326	330	315	301	271	297	289	318	313	281	280	350	319	296	290	264	317	276	292	312	317	275	323	274	311	292	278	285	264	297	267	311	289	298	292	298	296	307	318	291	328	303	300	289	319	287	316	280	298	307	281	301	308	287	280	326	312	277	276	306	285	285	296	338	315	292	325	277	305	313	320	276	311	320	294	318	302	319	315	290	309	291	294	283	278	299	280	311	291	288	283	314	330	299	292	300	282	290	278	313	327	291	337	298	281	315	307	309	310	310	297	297	294	285	320	322	279	307	327	333	323	315	265	314	289	303	309	285	308	273	284	317	287	309	297	317	307	307	287	291	339	332	281	277	291	264	296	295	359	286	274	288	302	318	284	328	333	287	296	301	309	300	331	283	316	305	321	304	308	319	336	320	301	301	312	290	304	323	321	302	330	311	312	265	317	294	276	327	327	282	307	303	308	311	311	281	315	304	283	284	309	309	315	294	292	315	294	318	297	312	287	300	314	280	290	282	278	325	315	321	304	324	331	279	289	308	272	311	323	332	339	292	335	295	286	305	316	308	337	310	301	325	264	280	299	290	295	312	298	325	312	342	313	287	281	300	320	279	292	302	305	289	320	318	273	315	316	288	270	293	301	315	301	337	338	337	318	319	324	296	318	310	291	299	294	275	313	322	311	301	300	291	314	320	292	306	310	282	293	304	295	277	302	303	292	331	277	336	289	284	315	322	332	310	299	335	291	307	319	300	287	313	302	292	295	274	257	328	270	320	305	320	323	296	328	292	280	309	297	347	300	305	289	298	286	295	319	286	331	301	318	288	303	305	304	298	326	285	279	293	295	311	299	294	329	307	306	295	314	313	310	297	291	315	315	274	282	295	317	335	316	314	304	305	306	277	306	305	282	270	322	297	300	315	324	284	307	304	307	299	283	291	277	269	277	299	310	311	318	306	283	278	304	298	290	295	290	341	344	286	302	293	273	306	292	292	324	281	292	316	303	307	307	324	316	269	313	322	285	296	266	288	325	335	275	302	310	325	320	338	313	288	275	283	311	289	291	290	309	299	279	324	299	277	287	294	296	274	290	297	281	304	312	295	313	293	276	299	295	310	298	302	305	318	294	325	281	298	292	296	308	276	290	274	334	281	290	301	309	301	300	325	318	315	266	313	315	321	302	300	300	283	334	308	302	335	302	307	306	293	290	303	316	301	301	315	276	310	302	296	305	330	315	305	308	283	278	323	338	320	292	298	300	292	290	301	290	294	301	283	320	297	295	295	287	318	283	321	328	320	282	305	287	282	312	282	299	317	324	309	302	312	280	333	315	320	292	256	292	302	291	286	293	313	290	312	293	312	290	291	295	314	308	324	293	303	316	306	290	313	282	294	297	298	300	302	266	312	326	301	301	297	313	270	312	334	302	320	290	302	316	323	289	287	321	319	294	278	277	277	284	328	324	291	274	304	302	290	290	299	256	331	285	328	310	306	311	281	317	285	295	299	344	294	311	306	295	322	285	282	296	292	290	267	304	338	338	320	262	301	276	308	312	302	305	291	298	300	315	315	311	277	298	286	306	367	284	298	307	318	296	301	332	300	277	307	286	328	301	266	334	295	296	304	314	325	327	281	323	305	303	312	289	293	291	320	278	307	314	350	307	258	299	313	326	288	307	290	327	299	292	331	298	289	287	301	291	312	301	300	316	309	312	274	302	287	272	276	297	342	329	296	313	270	298	297	330	319	309	284	297	333	309	309	290	323	305	314	274	302	296	333	304	319	273	282	342	319	293	302	300	294	288	285	300	300	285	283	292	303	310	324	323	298	268	272	303	318	290	295	289	298	297	310	266	294	290	284	287	310	312	296	280	309	290	309	310	311	312	298	303	316	286	335	305	310	284	303	277	337	277	303	295	285	290	294	309	289	316	300	319	288	294	315	349	296	299	291	290	288	295	308	306	299	330	281	272	312	265	298	295	306	303	332	285	307	302	295	321	265	319	304	294	308	293	298	294	280	306	298	280	308	300	310	319	301	306	306	315	293	327	274	329	288	305	291	328	273	264	303	270	294	303	291	297	333	298	284	318	273	285	291	294	295
5714	17313	11315	15041	3383	2673	2072	4926	1239	960	818	715	624	587	564	503	487	437	462	398	414	407	415	388	383	401	385	353	362	338	359	337	364	353	356	348	354	327	314	343	305	295	329	313	311	353	338	335	315	335	342	324	318	322	325	309	325	302	331	295	344	324	291	283	285	315	307	298	303	341	319	320	299	316	301	330	309	329	311	305	305	284	318	313	309	319	333	333	349	273	307	311	285	297	312	327	289	318	336	298	323	320	317	272	312	301	287	318	305	322	301	261	340	301	297	287	322	279	307	293	305	317	294	319	296	294	289	295	324	306	330	305	307	304	319	333	286	304	311	296	306	296	287	338	293	332	309	306	326	321	310	307	333	297	313	292	315	324	320	304	312	304	310	310	282	278	362	318	318	323	320	311	249	315	306	316	346	301	355	303	311	320	268	281	300	310	304	315	308	322	259	296	311	295	271	282	307	295	291	269	297	330	262	313	304	327	320	312	325	316	282	333	317	290	277	282	309	314	323	284	309	303	324	345	286	298	306	316	277	310	300	287	323	309	270	304	304	329	327	331	333	305	293	305	324	281	314	335	319	315	314	318	323	298	317	314	272	301	299	295	271	312	320	322	312	326	325	310	345	326	346	305	309	296	305	290	281	296	276	301	247	337	338	327	311	303	299	350	304	297	319	318	309	314	278	290	300	300	272	289	318	309	301	334	304	297	285	322	297	313	309	296	328	346	281	307	351	326	337	309	345	276	342	312	315	320	339	323	336	303	302	281	305	317	304	329	308	301	300	295	289	306	317	312	346	321	313	324	295	307	311	304	331	335	325	293	336	304	315	316	277	290	299	296	321	301	322	338	294	331	303	300	292	313	280	310	309	308	310	297	316	312	301	322	275	332	330	322	298	337	315	312	302	308	291	313	311	322	298	321	311	311	328	311	311	296	312	309	307	318	315	315	288	302	297	315	304	318	340	352	296	315	300	293	329	319	324	285	302	316	267	296	280	325	319	322	267	304	336	310	279	301	282	298	311	303	341	320	313	281	309	301	325	311	299	313	308	326	295	302	316	278	309	321	298	306	287	295	334	324	275	305	302	302	292	303	320	296	321	279	281	322	313	285	346	317	285	302	286	288	284	305	311	319	286	313	326	354	337	319	306	323	299	288	291	296	319	320	269	293	291	300	321	330	317	276	308	269	303	291	299	299	367	316	316	312	280	288	294	311	297	299	297	322	303	312	314	286	324	335	311	288	321	304	328	308	293	310	299	296	306	281	332	305	339	307	299	301	308	294	319	305	334	292	324	307	308	312	297	311	310	307	324	281	326	303	303	309	321	316	301	278	316	307	275	300	319	306	339	327	274	332	294	311	317	311	331	300	302	314	288	297	304	290	281	332	327	307	296	294	314	321	310	312	295	263	294	287	339	310	324	318	300	297	335	300	311	317	304	337	302	336	296	326	306	325	294	312	303	280	307	295	293	325	304	329	308	313	302	310	287	317	312	305	300	273	322	336	294	308	294	329	328	261	325	357	317	295	327	329	301	309	278	279	336	326	284	315	324	296	325	323	307	304	319	317	287	340	286	295	314	308	298	304	288	286	305	317	274	299	277	289	330	317	325	315	325	286	305	312	312	274	323	306	291	330	286	305	289	299	323	326	276	268	314	308	308	307	311	320	282	312	306	295	326	261	291	281	282	311	300	311	288	314	308	312	298	274	322	278	315	304	252	304	285	312	312	314	320	290	323	285	317	306	334	291	292	296	310	276	312	315	301	335	287	300	258	330	293	305	307	300	334	310	281	308	298	281	286	316	299	308	313	325	312	296	339	299	339	283	314	300	289	348	285	302	301	303	323	286	301	319	290	344	274	298	289	299	275	293	329	324	304	314	344	311	284	290	322	327	303	316	294	308	299	295	335	300	316	318	305	304	305	300	280	296	300	292	278	276	296	328	305	326	316	309	318	315	315	327	310	320	300	275	323	296	324	280	284	318	298	366	299	277	267	306	300	335	313	282	293	314	296	302	309	300	299	294	337	277	291	301	298	293	330	291	304	323	282	286	299	328	308	299	291	308	330	306	316	287	336	335	298	327	306	318	336	296	277	307	356	320	343	314	299	284	368	352	315	327	338	321	302	321	303	320	299	291	320	307	326	325	299	322	311	304	272	285	294	294	323	306	302	316	291	307	304	296	339	296	324	271	317	296	312	288	295	300	314	287	325	274	309	300	296	332	323	338	318	309	340	291	324	269	296	306	320	332	319	291	311	323	325	311	282	301	306	288	315	294	303	304	296	308	333	302	305	303	291	302	277	308	315	325	300	279	315	298	307	308	312	283	303	307	319	294	304	326	334	313	316	314	298	289	311	344	285	305	325	318	306	295	309	300	300	321	327	354	297	294	311	299	317	317	293	274	363	296	297	300	353	317	316	320	308	286	308	307	321	316	293	323	302	311	328	301	320	295	320	322	316	305	278	349	294	314	316	312	323	332	347	301	308	329	286	327	309	278	316	326	340	261	314	311	319	318	312	318	339	351	285	325	308	338	299	287	310	290	308	310	316	331	312	319	298	309	325	293	319	306	271	317	287	287	284	291	294	313	324	308	312	305	276	310	308	302	299	292	320	294	313	323	316	334	291	293	303	287	321	309	328	303	287	313	313	318	291	328	298	289	307	313	301	311	358	325	315	279	302	334	284	291	329	333	319	310	273	309	311	304	329	307	282	321	339	309	334	288	308	283	328	307	312	310	295	322	320	312	303	298	317	273	273	318	299	274	315	320	301	293	298	301	266	316	299	290	311	307	282	300	313	311	349	302	291	330	291	337	313	296	271	293	325	303	318	316	299	318	289	332	320	310	304	287	288	315	295	307	303	289	292	321	299	311	281	288	303	314	317	307	319	288	273	310	290	315	311	313	291	316	295	339	291	288	308	309	314	250	320	296	328	315	286	283	267	291	275	315	357	321	300	357	297	319	274	284	295	320	321	314	318	315	335	298	286	301	316	302	291	293	309	307	292	330	292	303	329	289	300	319	334	273	296	267	291	323	307	317	314	300	330	317	337	323	338	298	297	321	317	306	327	310	298	289	306	306	298	302	287	342	303	307	294	297	308	298	284	296	295	337	311	315	353	281	294	271	332	294	335	310	307	327	302	317	294	304	345	313	279	316	313	311	286	275	313	311	320	288	322	328	304	301	340	288	314	317	306	313	315	302	337	293	286	289	329	293	297	336	319	317	309	300	308	288	296	319	336	320	306	271	286	333	314	301	318	322	303	306	321	315	337	310	308	301	318	335	330	296	337	316	299	298	296	311	303	298	297	310	337	312	297	315	285	284	279	311	308	296	275	303	272	317	326	269	309	301	316	316	277	300	302	286	329	331	345	296	285	298	308	312	328	313	278	291	303	319	312	299	296	258	325	328	308	315	288	278	318	322	323	288	306	278	273	331	289	305	317	305	316	294	305	301	291	349	299	297	298	299	300	297	312	292	299	326	316	313
27599	16710	3281	725	294	246	210	222	181	198	162	205	178	182	177	180	148	170	200	173	185	166	167	181	183	174	191	192	175	173	190	201	165	153	185	194	175	178	183	161	165	199	180	158	181	187	183	188	155	197	189	177	196	189	169	196	170	167	171	164	177	183	189	184	188	168	162	192	173	164	182	179	168	167	181	158	178	179	178	163	194	178	210	173	176	157	166	180	169	190	180	205	169	189	167	180	177	182	180	186	181	180	164	173	187	166	165	191	171	173	189	180	159	155	173	190	195	151	203	171	174	170	187	186	171	185	168	192	207	186	177	172	184	178	163	175	176	195	180	185	164	195	161	184	187	185	157	156	190	190	182	188	154	180	157	164	174	170	183	198	170	171	187	150	170	183	183	193	173	189	141	182	177	174	173	174	168	182	164	182	154	157	194	147	160	175	173	167	174	175	173	182	165	211	185	177	160	193	150	165	159	152	153	183	157	161	198	172	173	168	189	187	171	171	171	182	185	177	183	176	162	158	182	154	185	178	174	195	176	182	192	196	182	168	193	169	156	191	162	186	175	171	179	160	163	175	176	167	171	190	161	181	170	180	165	173	189	184	205	161	191	153	149	167	185	187	189	193	182	189	185	198	185	166	189	185	176	162	198	178	188	168	157	164	167	172	167	179	169	192	171	190	184	181	189	179	137	192	171	153	190	185	169	180	167	181	162	152	192	174	185	151	166	185	172	207	189	161	166	170	172	183	157	169	188	175	199	181	188	184	172	172	184	159	189	169	200	168	193	179	152	169	163	156	190	176	183	191	169	184	170	173	174	182	187	167	192	183	190	168	161	155	153	173	187	187	170	176	160	167	162	155	171	177	180	169	205	158	192	167	190	155	160	189	189	192	140	177	169	179	163	183	176	186	190	192	151	175	169	207	186	179	185	165	179	189	163	199	181	174	187	168	192	163	152	177	170	184	178	192	165	185	167	197	182	182	183	195	184	175	186	179	186	186	185	168	169	170	182	191	182	179	161	176	172	183	160	180	191	173	181	160	159	168	174	170	177	185	177	175	154	177	166	169	184	174	183	173	169	158	197	178	183	189	169	192	161	215	207	188	184	185	170	191	165	167	162	172	162	200	164	170	177	189	175	159	165	187	186	196	172	171	166	195	173	161	171	179	191	165	171	163	178	162	165	171	185	171	190	161	186	157	173	182	175	179	161	173	169	154	190	196	179	199	178	163	187	194	189	199	161	182	173	183	186	190	144	169	189	174	175	173	181	159	168	188	169	144	165	173	169	177	142	185	183	163	174	173	156	183	171	184	182	162	175	187	163	180	165	177	166	167	179	163	185	172	178	193	165	181	211	180	172	185	179	169	189	182	168	174	174	172	186	188	160	167	169	183	188	176	164	193	165	162	182	163	158	167	163	167	178	163	157	189	188	176	173	177	169	190	158	161	177	198	167	191	214	170	189	184	184	163	185	182	165	169	194	155	196	177	185	186	181	186	160	182	167	167	186	177	190	168	166	187	180	194	176	149	155	161	169	187	169	187	166	193	170	179	195	176	170	178	202	176	180	172	174	162	156	208	165	166	196	183	171	171	173	151	200	150	181	166	152	182	161	179	166	163	151	194	170	178	197	174	181	166	165	149	184	154	204	171	165	187	174	174	176	176	176	199	147	189	186	180	168	183	185	180	169	160	180	176	172	180	187	181	169	185	178	161	156	189	155	171	191	188	165	181	174	157	181	168	181	176	189	189	187	180	173	172	177	181	181	178	182	180	181	174	196	163	173	185	186	166	184	156	184	163	167	175	196	175	176	175	199	184	201	177	199	174	187	152	182	151	181	181	170	174	165	161	198	166	162	186	178	156	161	161	158	186	181	170	172	164	174	182	176	185	178	180	179	167	194	171	178	182	198	158	181	165	186	172	180	221	178	175	195	156	175	174	170	171	166	175	160	181	167	190	181	195	190	160	189	157	159	159	160	185	174	193	178	152	187	172	176	177	170	160	177	191	167	184	173	186	156	168	192	174	168	201	165	163	178	193	179	175	181	170	139	184	186	160	187	157	167	162	182	175	183	179	173	172	171	171	147	182	175	166	187	180	202	185	185	207	184	180	166	197	169	180	186	183	164	157	168	166	178	190	171	189	161	164	182	173	188	188	179	166	184	167	167	186	181	184	174	171	190	190	191	179	159	187	199	187	155	181	167	172	149	181	194	172	178	168	190	182	168	162	171	201	165	170	184	168	193	168	173	182	166	180	184	180	171	166	160	158	158	165	159	195	190	147	178	181	170	163	167	186	175	187	184	172	175	183	171	185	165	159	182	177	161	181	185	203	177	188	189	172	183	180	178	165	198	171	175	177	168	165	145	178	169	175	169	170	191	169	196	160	180	170	177	174	167	173	171	179	181	182	147	185	168	188	193	166	168	187	177	164	158	192	181	163	166	183	173	163	171	183	170	177	191	155	176	153	189	148	185	176	215	192	190	184	177	162	172	172	167	177	179	173	175	183	196	160	154	160	211	168	163	189	176	198	191	190	193	148	162	168	178	187	177	168	194	189	180	169	186	166	172	185	176	164	161	173	169	165	168	152	183	198	163	181	194	172	180	176	160	170	198	165	166	186	201	154	151	194	175	196	170	149	181	151	201	181	169	136	186	192	170	177	177	207	193	189	183	170	162	171	167	187	155	163	182	171	152	148	177	193	182	179	188	180	167	155	181	179	171	182	165	175	175	179	164	171	177	201	159	180	185	173	169	174	193	182	189	166	181	174	149	163	179	179	177	190	178	186	164	175	173	178	178	171	184	184	183	168	169	196	189	184	166	191	174	181	190	189	181	192	160	179	181	179	196	169	186	177	162	177	163	171	159	170	191	157	232	195	165	154	167	169	172	167	179	163	170	192	196	153	193	177	190	172	184	188	173	182	168	176	163	177	157	209	186	160	187	189	160	151	194	150	173	171	170	177	181	154	159	150	184	199	216	173	163	185	167	175	178	163	193	172	193	183	163	174	156	191	190	170	190	190	178	177	160	168	168	183	207	164	182	177	153	151	170	176	181	160	174	206	182	155	197	154	180	186	198	183	150	168	171	190	171	172	184	160	168	174	189	181	179	151	176	184	180	163	167	169	192	185	156	184	171	176	181	194	158	167	189	163	171	175	177	179	134	162	184	177	181	170	172	174	194	197	172	166	199	184	158	166	176	178	182	184	174	161	197	165	185	190	178	175	179	180	187	179	175	177	172	171	221	163	185	178	188	168	168	167	163	185	184	192	159	160	205	164	169	195	159	211	180	181	199	192	165	191	185	165	185	158	196	153	189	181	153	155	175	174	169	177	178	158	184	196	189	187	154	186	195	192	194	179	158	163	184	184	189	164	185	169	201	164	191	178	162	190	177	156	193	185	174	175	180	175	177	174	191	162	160	180	190	159	184	200	163	183	178	172	174	171	192	188	171	157	169	148	169	198	180	173	178	175	173	192	171	173	178	179
4817	2664	1489	708	347	351	263	323	232	203	204	249	232	196	204	218	182	203	206	192	213	205	210	192	208	215	182	221	181	182	222	180	199	209	194	199	211	198	199	192	180	189	194	177	205	186	207	201	182	178	184	206	218	178	195	218	201	174	195	213	198	205	185	171	208	204	197	196	198	200	202	230	204	202	204	201	171	197	201	200	204	195	230	192	222	209	204	189	201	184	195	188	200	199	178	192	184	205	180	197	201	216	182	203	185	174	185	205	182	182	193	180	188	243	200	204	206	200	210	176	190	210	193	190	178	189	197	190	202	203	208	181	187	181	221	182	201	183	184	200	189	224	200	209	210	208	182	205	189	221	180	205	207	184	193	212	190	192	222	206	202	221	173	204	183	190	220	218	181	219	207	213	163	216	213	195	200	218	242	202	199	195	197	200	188	194	207	205	221	203	168	236	181	225	188	179	217	197	195	221	195	189	207	200	208	161	190	190	208	199	191	217	177	163	201	195	212	199	182	218	210	221	196	206	232	186	194	222	212	212	192	210	225	189	205	200	187	175	184	189	190	184	193	213	191	211	183	191	187	190	205	159	208	195	191	181	188	198	214	194	179	197	193	183	186	211	196	205	208	163	209	200	216	211	201	212	195	192	204	181	202	175	206	209	203	179	226	212	218	198	233	179	204	200	205	200	204	183	188	199	201	211	185	187	172	200	217	195	180	208	197	216	200	182	190	213	196	207	195	206	193	202	212	217	204	194	192	227	198	196	193	193	219	184	206	199	194	181	184	203	238	188	198	184	204	208	182	206	215	192	211	183	200	193	205	206	207	202	200	208	196	192	212	162	244	210	198	213	190	211	202	199	194	188	211	222	212	219	217	213	208	199	197	212	190	197	199	209	203	206	182	201	184	186	190	202	203	220	188	203	201	180	200	212	205	175	201	203	201	189	193	191	193	184	198	206	189	208	214	199	195	202	202	225	200	200	167	199	185	208	217	200	173	199	207	188	186	193	199	198	225	208	207	194	189	173	226	221	202	231	178	205	206	204	202	182	207	206	196	192	186	191	212	202	179	187	210	183	207	213	195	195	205	209	201	185	177	207	191	204	191	197	196	199	184	187	214	189	204	181	195	199	234	179	174	181	197	212	176	166	182	216	187	172	192	186	212	227	178	179	194	198	202	181	221	216	190	192	193	210	207	202	191	188	186	205	220	227	204	201	204	209	199	213	169	200	192	217	203	196	178	211	198	182	198	198	185	180	201	202	190	219	202	196	188	180	220	196	195	183	209	184	205	191	206	187	206	201	223	197	189	192	217	217	187	209	198	181	197	180	196	228	244	199	180	211	197	199	180	207	205	216	198	205	195	207	213	170	195	171	199	180	189	205	198	176	208	216	206	182	212	212	185	216	208	203	200	201	195	184	188	172	189	187	223	201	211	175	177	208	207	203	185	193	200	211	189	202	201	198	237	187	194	181	194	177	183	203	202	181	208	182	195	236	192	194	190	176	191	183	224	184	205	198	203	192	191	206	209	190	214	190	210	165	205	183	194	227	195	202	196	213	184	199	206	220	204	202	199	192	201	189	210	179	219	190	219	213	203	203	186	220	197	191	199	174	204	183	196	223	208	199	208	202	199	196	208	195	185	188	229	199	202	194	198	188	205	195	190	200	189	207	210	201	208	212	198	200	210	194	218	225	210	171	203	205	216	197	190	188	193	217	204	212	197	188	170	177	216	210	196	198	195	195	186	192	198	188	206	190	200	208	218	216	217	217	201	226	219	211	208	184	207	207	206	207	197	191	200	187	194	198	214	219	221	205	196	194	191	213	210	198	202	214	218	217	200	225	214	192	202	208	196	194	206	195	212	211	217	199	235	223	199	195	192	201	177	183	198	197	228	197	185	187	206	214	175	209	207	194	190	176	206	208	227	176	232	203	190	201	167	235	199	233	222	205	210	211	178	219	207	198	176	214	227	203	206	164	212	212	167	208	210	206	203	190	186	207	192	208	227	181	211	217	207	210	209	184	216	215	190	190	207	213	206	200	225	211	197	203	205	213	206	179	188	208	202	178	218	195	191	206	195	180	209	175	197	194	197	181	209	185	190	226	232	209	210	223	215	184	235	212	231	207	202	208	185	210	195	208	227	188	219	197	223	208	201	203	177	199	196	206	201	186	204	200	188	180	215	241	208	190	184	197	207	202	222	198	214	227	175	210	185	192	198	196	189	199	186	225	186	185	185	182	172	214	231	191	192	188	201	193	207	184	186	201	200	183	219	175	196	197	206	211	182	182	207	207	186	189	187	203	184	220	226	195	223	208	186	185	184	166	211	196	198	193	218	207	213	212	183	207	196	207	208	216	216	210	208	214	190	209	184	191	204	211	198	202	210	202	193	240	193	200	202	211	205	231	179	187	216	223	186	208	202	200	182	202	195	211	169	161	217	191	210	197	212	200	183	207	201	210	207	205	184	203	193	211	195	214	181	181	217	176	196	207	238	189	223	208	185	190	195	217	198	199	174	175	184	198	198	177	197	188	202	214	204	202	226	214	192	189	236	183	194	206	204	188	196	198	205	198	187	191	203	199	246	206	200	200	219	180	194	191	185	204	207	209	186	217	208	187	194	182	199	189	201	203	202	210	198	216	209	198	202	210	208	192	189	188	179	210	178	200	184	215	202	212	189	196	185	194	210	199	222	192	204	164	187	199	223	184	207	208	183	177	204	199	188	188	184	198	191	184	226	182	200	222	206	234	215	222	195	182	190	181	201	224	211	202	203	226	194	192	235	184	190	181	177	212	186	187	178	195	194	201	192	197	188	189	178	156	196	210	196	197	210	201	200	229	210	221	207	206	204	189	216	201	202	217	184	189	183	177	213	187	218	198	202	220	185	190	185	191	190	195	197	197	216	180	186	185	220	205	207	221	199	226	202	207	173	191	192	202	205	174	174	182	174	207	194	194	194	197	228	183	183	197	196	194	195	188	206	209	193	186	186	201	189	214	201	196	220	197	195	172	201	187	220	216	194	203	194	193	194	211	189	191	199	195	210	203	197	185	218	205	212	192	202	189	223	175	191	193	202	213	215	187	177	207	223	201	216	194	178	195	195	197	197	229	204	184	188	192	182	208	214	192	222	176	204	223	209	172	188	205	194	187	227	201	206	206	174	206	207	208	182	187	189	206	193	188	214	176	185	179	193	199	208	221	226	196	199	185	196	188	182	195	224	208	190	172	204	219	183	198	187	202	190	205	197	207	216	197	211	175	217	196	218	220	201	206	201	182	198	190	219	200	227	187	200	187	200	205	208	201	200	235	219	205	189	199	181	178	235	199	202	182	183	187	198	185	198	169	219	193	218	215	201	197	205	203	232	209	199	181	191	199	216	182	190	217	202	204	208	171	203	216	211	214	205	197	202	205	192	198	183	184	190	206	184	211	197	186	218	183	178	178	201	198	200	199	238	205	191	214	196	225	200	195	203	187	177	179	201	193
23628	21041	27990	24090	20914	8081	804	1157	377	314	288	237	195	217	194	183	181	164	179	156	147	161	142	134	149	129	145	148	144	115	175	129	143	142	152	138	144	143	128	118	141	134	142	145	127	141	125	129	106	149	135	116	144	138	118	128	142	134	109	173	142	118	121	139	130	121	128	135	126	115	128	140	112	108	120	123	130	127	150	146	142	134	125	123	132	140	119	158	117	136	106	145	140	110	129	128	133	122	127	116	123	129	152	134	141	130	127	134	133	137	124	117	134	120	122	138	127	134	129	146	131	135	126	124	132	120	134	131	145	137	139	140	143	140	142	127	134	133	125	105	118	135	120	113	122	131	122	128	123	136	148	131	125	126	127	128	146	141	136	124	148	154	128	118	121	112	130	124	111	128	113	139	143	138	129	133	136	137	113	122	124	118	115	122	121	106	121	124	132	109	131	120	122	144	140	121	144	113	138	151	141	112	133	135	138	128	105	136	140	107	136	113	136	118	131	127	136	124	128	121	129	125	146	124	116	125	136	129	137	132	98	119	128	118	124	119	139	142	141	137	118	119	114	110	137	129	108	133	106	116	144	109	126	151	103	123	118	139	136	138	152	110	125	137	134	124	131	133	118	106	125	136	109	105	135	122	112	123	132	130	128	143	120	120	109	146	117	118	135	128	121	158	117	127	133	135	129	109	131	114	108	142	134	139	125	128	122	133	117	124	121	133	130	115	126	123	125	136	132	118	116	123	139	146	135	114	111	137	130	138	121	104	125	142	113	108	126	144	127	122	121	136	116	136	124	116	133	115	109	114	117	121	124	122	129	139	108	122	115	140	123	111	135	147	137	133	113	144	130	144	123	118	130	137	109	136	112	128	119	135	123	144	132	134	136	131	123	149	140	113	142	129	123	119	139	152	142	134	152	148	125	132	128	134	134	140	118	108	120	121	136	129	117	127	119	139	125	134	127	128	99	134	114	121	107	117	123	116	129	150	136	127	118	130	127	135	114	113	137	142	128	120	131	120	136	120	114	126	113	116	127	111	127	131	123	143	143	135	131	116	129	116	121	121	134	142	135	113	146	131	131	125	128	141	116	122	138	105	146	142	129	135	127	121	115	135	119	128	138	125	137	145	128	111	117	124	122	127	111	142	128	140	122	104	130	114	114	123	125	118	132	113	137	115	111	135	138	123	113	118	114	131	125	138	118	125	129	117	118	121	124	131	145	119	122	132	132	135	110	117	129	127	129	152	128	116	119	144	127	124	123	149	141	128	134	148	110	140	135	132	126	129	100	132	131	132	134	143	120	114	121	138	109	141	145	106	121	119	120	133	119	123	137	136	118	136	124	125	102	141	138	161	135	115	135	122	104	144	146	132	113	124	119	140	138	138	136	110	114	133	140	103	135	118	109	133	144	115	127	98	121	126	142	116	141	118	122	127	106	114	121	144	130	137	129	115	109	115	140	133	132	120	121	105	132	132	134	119	104	119	135	132	126	121	132	124	142	123	146	106	108	124	132	148	126	114	126	134	138	136	122	147	99	122	137	125	143	142	117	121	128	120	110	122	131	129	130	137	134	124	124	136	114	113	117	116	124	132	134	134	123	103	132	116	116	142	121	125	142	121	122	127	119	126	124	118	119	128	121	140	134	108	124	120	125	139	116	120	134	112	129	131	105	124	122	125	114	131	117	136	109	137	131	147	135	149	103	139	128	129	145	129	139	133	127	132	119	118	107	132	122	117	146	135	131	116	125	127	143	125	127	130	129	114	128	153	130	130	149	122	95	139	138	120	141	131	147	118	122	114	128	133	120	128	127	133	140	125	140	135	121	117	125	125	122	114	124	134	117	136	136	113	127	145	122	130	134	119	133	119	126	112	124	130	128	132	138	146	111	129	118	133	130	135	137	121	154	136	138	126	122	134	139	141	140	110	127	134	121	123	152	136	128	144	131	131	134	129	121	130	131	133	133	129	118	134	126	117	102	151	136	132	114	132	107	119	125	125	118	131	121	121	119	127	107	124	145	144	132	118	125	130	131	117	122	110	115	129	126	122	107	123	112	117	124	108	114	111	130	116	148	122	116	128	124	116	139	146	112	115	144	136	144	125	114	111	106	122	122	111	108	118	120	136	107	103	120	146	127	123	124	131	120	144	140	129	127	131	146	136	129	125	132	116	143	143	124	125	114	122	118	126	147	120	133	146	118	130	112	123	136	127	126	132	143	112	132	129	144	137	124	117	122	142	129	129	145	118	148	136	147	113	120	122	117	140	128	133	109	150	132	115	134	125	128	129	122	127	133	134	138	130	149	130	127	119	131	106	121	131	126	137	110	124	133	118	125	120	125	129	132	143	108	131	136	137	111	133	143	139	137	112	125	135	134	141	132	131	123	122	132	133	123	109	131	135	101	113	129	119	133	131	99	119	134	123	127	126	120	134	140	128	137	122	123	125	127	115	135	127	145	137	128	127	118	139	122	128	121	118	125	145	128	132	149	132	114	145	139	135	134	121	108	121	137	132	114	121	136	138	131	116	138	138	139	125	104	122	119	144	116	121	133	127	133	135	137	125	123	115	132	135	134	117	132	116	125	138	120	117	149	135	135	134	129	123	132	133	122	119	127	122	130	128	139	118	125	114	142	122	95	125	108	141	137	156	124	125	143	119	128	150	125	122	129	136	126	115	115	118	108	110	112	128	108	126	131	140	154	128	125	138	120	137	140	130	115	110	126	114	128	117	133	130	118	118	147	113	118	132	127	121	131	154	115	129	118	129	113	128	150	136	142	114	111	105	124	109	106	144	122	120	123	144	136	135	123	127	130	129	138	137	116	147	133	130	130	113	128	107	115	114	141	123	137	137	131	107	127	124	131	123	115	132	137	133	133	127	139	128	143	143	127	118	117	137	117	117	132	118	119	139	133	114	131	138	137	141	127	117	141	130	151	116	129	140	138	124	120	123	109	130	108	125	122	131	136	128	137	130	126	121	118	126	130	150	131	125	140	131	123	128	121	134	131	142	115	118	135	152	118	128	128	139	136	115	114	129	128	130	120	125	119	125	128	136	126	136	131	128	142	111	129	129	124	127	121	126	127	120	129	144	123	103	116	144	134	105	121	125	144	143	133	141	153	143	140	121	144	136	136	126	108	129	127	151	137	140	94	127	125	110	139	129	126	132	143	131	129	103	116	135	118	133	132	136	136	123	124	139	121	117	112	114	114	123	130	129	129	137	126	130	129	120	127	142	123	139	137	113	135	113	114	134	132	126	139	119	152	123	153	113	125	124	153	144	135	125	126	106	122	147	127	128	149	134	119	127	126	134	127	127	127	134	118	131	120	131	131	141	131	120	127	111	135	113	120	131	123	128	137	138	109	127	126	112	139	134	123	129	118	120	143	149	137	143	138	116	139	133	113	117	148	117	140	126	124	112	128	117	114	136	136	146	134	149	112	127	149	139	142	136	142	122	128	119	133	113	146	144	152	123	157	118	136	123
4231	11177	7135	4859	1931	1372	1056	1951	653	476	408	369	289	276	290	259	257	221	204	171	188	189	167	183	177	176	183	144	132	165	166	171	174	177	146	131	157	151	154	167	167	140	140	159	166	154	141	161	122	148	152	129	151	144	138	151	146	132	144	148	128	150	148	141	154	153	154	164	118	169	130	135	135	141	150	129	175	143	152	131	126	147	135	123	156	130	146	144	142	158	134	120	160	146	126	135	144	144	149	147	155	156	136	141	134	145	136	147	146	138	134	162	159	140	155	143	130	140	141	150	161	150	150	125	145	142	131	125	149	148	143	129	148	121	158	154	153	145	138	150	131	143	153	154	153	140	150	124	145	135	158	139	139	152	144	163	166	119	147	145	130	152	142	138	140	145	141	139	154	161	134	122	151	141	124	132	145	146	142	143	154	152	140	152	136	154	126	154	161	144	139	142	169	169	125	134	131	147	156	124	132	147	148	135	145	170	149	146	134	118	145	134	162	154	142	149	134	132	152	142	133	137	127	126	171	143	145	160	139	123	136	152	150	135	132	143	131	125	153	136	156	137	160	144	142	152	129	141	144	137	161	125	127	122	146	136	131	138	148	150	146	165	132	139	155	128	148	156	134	143	135	162	175	137	137	134	137	139	141	141	160	150	133	132	146	134	160	126	151	130	127	140	155	168	145	147	131	156	146	156	120	150	150	132	134	133	149	135	156	140	127	150	120	150	148	149	136	128	135	115	138	154	135	121	142	157	143	145	147	143	134	155	160	157	160	160	139	161	132	147	157	138	126	133	139	131	136	154	159	159	141	150	145	151	132	126	155	146	141	138	134	137	137	144	159	141	129	134	144	135	140	153	127	156	124	126	139	162	132	125	135	129	160	133	129	160	128	127	137	147	117	127	152	167	141	129	128	146	143	129	156	148	134	144	146	121	152	148	120	145	139	166	132	138	142	158	135	132	136	166	138	151	125	149	127	151	154	136	158	127	154	151	151	135	138	145	138	161	151	138	121	151	140	119	120	145	141	138	146	142	156	151	137	129	116	136	129	146	157	135	135	153	141	140	136	142	143	124	142	153	137	145	131	141	148	133	138	144	140	127	148	150	118	142	138	145	152	166	138	143	155	133	146	143	136	143	153	155	151	151	153	134	147	133	128	147	143	138	142	143	140	152	142	129	155	136	125	136	168	154	139	160	134	129	159	135	125	170	157	150	150	143	144	147	144	138	128	154	149	150	151	136	141	145	161	149	157	131	130	133	151	132	168	145	165	139	151	149	139	128	142	128	147	154	132	129	136	137	159	141	132	141	159	134	139	129	134	136	132	144	136	145	158	146	157	156	148	146	152	149	116	137	148	148	155	148	143	103	167	147	135	117	131	145	164	134	162	147	146	143	131	142	142	142	131	143	141	147	151	142	139	155	143	138	150	146	151	142	134	133	157	127	131	145	139	127	142	135	147	141	141	151	131	145	133	142	144	131	126	145	126	131	151	145	160	113	125	133	149	146	128	137	129	130	143	140	130	122	128	144	122	134	158	130	147	122	144	123	155	139	148	138	150	142	137	142	141	130	146	118	154	154	129	143	155	128	137	143	153	160	142	158	157	155	129	143	137	156	146	140	141	138	146	137	129	147	127	156	119	141	125	142	149	152	149	126	126	150	149	143	146	155	144	144	141	150	153	128	148	143	127	144	149	128	157	142	140	152	155	143	130	123	150	139	134	163	141	135	148	141	148	146	146	127	154	123	136	149	130	146	162	124	127	142	133	152	122	135	129	145	159	134	138	136	148	145	127	132	164	170	164	138	128	131	137	159	169	142	159	160	155	142	157	142	139	148	137	150	138	141	155	144	144	127	144	115	133	169	143	149	143	134	158	113	106	127	140	141	137	158	128	129	143	133	157	154	150	129	151	138	144	133	127	125	151	161	144	132	140	176	136	152	138	141	159	126	114	137	140	122	154	126	159	157	145	134	127	146	115	133	131	134	141	103	121	154	142	131	146	151	129	143	146	153	141	130	153	157	151	136	148	149	158	128	131	147	120	128	110	134	141	147	153	136	137	149	167	163	146	135	153	130	140	162	147	128	131	132	121	159	148	135	123	142	139	138	132	144	141	136	162	140	130	150	154	136	142	128	129	153	147	154	148	127	153	137	158	149	131	135	130	142	150	147	154	141	136	136	142	124	159	147	145	152	141	136	152	119	150	130	144	170	164	134	145	143	142	139	134	153	123	144	124	165	120	121	149	137	154	129	155	153	135	133	150	152	140	151	149	160	156	147	114	150	145	127	121	154	138	140	138	122	147	150	152	126	156	137	140	149	136	155	144	128	141	156	150	132	159	160	172	136	136	138	142	139	170	139	121	140	130	122	148	128	139	136	132	136	154	143	151	184	144	142	134	137	125	135	140	136	136	124	144	149	143	138	149	149	137	125	135	123	129	145	162	136	147	139	132	187	134	159	142	143	136	145	149	145	143	141	141	152	139	133	136	139	139	137	141	143	127	153	119	151	120	150	142	138	147	149	134	145	153	162	154	152	153	135	143	127	116	162	158	153	139	140	122	137	139	147	135	126	119	153	137	137	128	156	135	150	138	146	145	125	135	149	141	163	121	129	148	148	147	141	124	129	140	128	132	131	133	144	138	137	133	131	138	139	142	156	140	129	131	132	157	155	140	135	149	134	129	160	132	159	152	127	143	139	139	137	156	128	132	143	131	130	149	148	131	134	134	148	161	134	122	126	153	152	139	139	139	133	136	150	133	139	135	154	144	147	152	154	136	100	133	146	148	124	128	155	148	165	165	154	143	149	147	138	151	157	138	133	152	149	147	127	134	157	151	155	141	139	144	133	152	143	155	145	139	151	136	136	131	138	139	125	144	147	134	128	149	152	131	122	140	148	135	128	138	121	171	145	142	139	149	142	138	140	134	134	144	129	163	159	166	143	132	129	141	156	143	142	145	133	161	140	148	138	133	118	150	143	128	145	166	134	140	121	145	131	142	155	137	154	151	122	137	111	129	152	141	167	133	155	158	135	147	133	137	149	148	130	133	160	125	150	122	132	119	162	152	133	148	114	149	158	132	148	132	139	143	138	147	139	126	126	142	135	115	154	152	161	152	136	129	151	141	149	119	162	128	146	129	148	149	154	139	124	171	133	125	143	123	140	156	157	137	136	143	139	124	147	156	127	141	158	134	123	144	137	162	139	122	137	135	160	144	139	127	125	154	127	143	145	147	128	129	141	130	145	146	137	140	136	144	141	137	155	145	126	126	139	136	142	144	145	122	133	127	152	159	126	160	134	146	143	149	137	154	139	149	157	135	130	130	134	131	158	137	130	115	118	136	132	150	142	136	137	160	148	128	141	141	153	128	115	148	131	142	136	143	125	133	138	117	140	162	137	140	155	133	133	135	134	150	153	147	146	140	142	130	141	141	130	158	128	152	133	146	129	150	142	137	127	127	155	132	134	158	121	142	141	123	168	145	144
24865	21055	26893	25258	8296	775	581	749	497	402	399	389	376	345	361	377	342	367	359	344	352	349	332	366	318	340	349	390	325	322	387	327	346	310	353	339	338	342	328	323	296	297	352	316	328	355	306	330	352	355	334	320	326	359	376	323	326	311	344	325	343	325	294	341	338	351	305	306	333	372	324	334	319	339	307	314	363	350	347	330	336	328	323	363	323	324	315	329	293	352	326	317	325	349	304	352	313	318	325	332	307	343	316	360	323	340	332	315	322	287	329	343	294	314	341	332	332	318	315	333	341	324	293	359	345	346	321	310	316	332	347	337	308	358	305	334	289	347	318	326	343	350	342	338	326	324	334	332	337	325	332	355	328	318	324	341	321	333	353	310	307	328	292	344	370	312	353	321	330	316	310	331	326	319	329	335	292	332	354	308	318	281	315	330	327	312	321	309	325	308	350	344	319	324	313	325	307	331	330	337	315	305	347	352	310	336	292	326	317	310	347	356	309	315	341	324	342	350	309	321	298	338	337	300	335	326	322	312	346	333	329	309	335	323	313	309	352	316	316	316	345	353	342	333	314	347	329	364	312	344	291	308	358	302	341	323	343	314	332	332	318	329	313	354	307	312	315	295	344	352	314	295	316	326	340	321	308	312	352	341	353	297	334	305	345	356	360	313	319	316	300	346	349	352	358	329	377	332	304	310	355	316	347	364	313	330	317	323	306	334	341	352	321	307	353	318	336	367	319	338	348	328	346	363	357	372	326	327	330	360	337	360	329	330	306	324	333	286	311	321	333	304	337	283	301	330	311	324	318	323	321	293	339	348	343	292	329	301	338	366	345	330	313	316	306	316	354	318	318	327	301	292	332	271	324	334	319	328	307	348	326	317	307	311	338	344	317	315	357	301	370	343	312	369	339	342	332	352	309	346	331	292	313	294	329	325	324	310	355	362	346	325	305	349	343	316	351	302	336	302	330	319	351	313	307	320	305	341	340	331	331	302	362	324	321	334	310	342	355	351	311	323	307	325	315	339	324	270	326	309	314	330	334	304	346	320	344	336	314	357	346	318	299	331	328	362	373	339	351	352	343	334	343	310	322	306	327	364	348	294	320	322	326	338	323	330	321	375	342	318	356	334	325	335	323	330	321	327	319	330	308	300	354	342	319	350	301	304	352	326	323	327	308	344	355	379	305	329	306	305	305	323	333	295	344	335	329	295	323	304	352	332	312	353	346	310	347	279	302	351	338	360	311	322	324	332	322	329	348	331	302	314	325	345	305	327	325	333	323	331	329	318	342	342	355	369	309	328	353	341	287	357	354	324	309	355	330	353	323	291	329	373	341	317	325	319	322	323	320	329	303	311	328	351	341	331	314	310	314	325	331	340	347	317	323	337	334	349	345	324	317	332	330	320	298	298	328	322	315	322	312	314	334	333	316	341	331	305	332	335	297	313	347	346	281	299	333	316	317	337	332	339	331	277	337	333	365	341	334	360	353	323	304	314	368	309	284	331	340	322	310	308	321	335	323	326	337	324	308	300	359	349	308	322	300	331	348	345	328	361	310	315	326	305	325	344	333	329	333	314	316	328	304	339	325	340	343	321	337	319	343	328	324	306	348	325	318	347	314	354	315	344	319	309	354	351	336	350	347	333	331	363	328	341	345	325	350	310	313	325	336	319	309	293	300	342	335	317	328	340	355	330	328	324	347	338	352	318	331	310	349	331	298	323	336	299	308	304	360	319	292	353	311	345	349	313	318	369	316	293	310	346	328	320	293	305	340	338	292	307	337	320	330	346	363	328	332	269	332	341	357	347	315	334	311	340	309	322	350	332	273	348	338	310	320	318	343	333	324	308	327	348	315	350	340	312	341	346	346	352	292	304	303	326	333	350	335	347	339	322	298	337	298	326	331	356	332	342	320	370	368	337	327	314	353	318	315	340	336	320	314	343	316	337	333	344	324	298	351	357	386	304	353	319	296	321	305	314	367	332	337	316	300	316	299	352	324	318	332	299	334	330	313	321	329	330	298	342	296	340	350	322	357	325	317	302	323	333	306	350	306	335	306	359	327	342	313	307	351	310	346	330	327	312	322	343	325	303	333	313	342	341	328	325	321	322	325	337	322	324	323	321	335	304	352	283	312	331	328	329	340	302	326	301	323	315	324	305	298	329	326	346	323	306	286	360	327	322	349	320	323	307	321	329	334	353	306	317	325	319	327	311	320	320	320	318	327	312	328	311	343	351	358	378	334	355	290	337	323	282	340	336	339	338	281	346	317	340	308	331	320	339	322	347	312	335	312	317	321	346	331	319	324	323	334	352	340	305	333	343	291	364	325	338	334	301	341	311	279	310	361	363	341	355	344	343	333	329	345	357	324	336	334	313	341	328	340	301	324	306	329	314	329	333	323	344	326	308	327	324	355	304	349	319	321	339	348	320	312	317	309	330	347	332	337	298	312	319	331	353	340	339	332	287	342	339	333	334	334	344	321	293	329	337	335	309	341	317	310	344	329	312	325	358	350	336	354	318	326	330	336	341	337	345	304	317	346	326	311	349	325	341	336	316	326	305	335	325	316	367	304	323	342	338	323	354	339	310	293	345	301	346	301	338	323	331	352	329	340	330	339	327	331	318	321	321	321	355	347	333	336	279	312	343	349	318	312	353	345	288	327	321	330	353	351	334	318	348	300	334	344	345	332	342	332	374	336	357	322	330	361	313	311	327	293	328	325	308	328	342	310	332	362	339	345	312	356	329	316	340	333	326	355	312	324	311	316	310	354	350	333	327	300	323	318	302	342	338	305	293	283	345	378	313	329	341	339	333	358	365	350	369	319	319	332	322	331	368	345	321	323	331	303	328	367	328	332	321	326	314	323	307	323	332	302	306	270	312	327	348	351	311	294	318	328	336	351	327	342	296	324	313	358	331	342	321	315	327	338	333	347	299	331	340	331	321	329	313	326	336	334	332	317	320	332	323	309	327	337	330	308	325	327	348	318	346	289	319	363	323	300	352	334	310	321	337	320	352	329	364	335	322	337	342	327	351	327	305	309	305	313	326	330	349	316	309	325	337	350	362	301	334	339	337	326	326	356	342	314	316	316	326	332	307	328	342	306	333	312	338	339	307	337	335	293	341	349	355	329	341	324	325	311	325	307	326	338	353	338	322	310	320	345	334	320	309	332	306	285	324	316	353	301	325	309	328	311	327	357	292	305	327	329	322	334	342	300	317	350	287	321	327	309	341	345	367	306	321	311	330	322	340	314	327	309	344	358	322	315	320	346	315	360	334	363	308	329	336	320	326	299	291	331	336	322	300	354	325	341	336	314	314	322	304	351	313	334	347	293	326	319	338	305	309	305	324	350	341	309	317	343	326	321	337	328	335	330	345	356	339	312	305	336	329	309	321	311	314	338	330	357	303	307	330	326	326	320	336	313	314	349	319	336	340	351	304	320	310	304	345	356	324	337	350	338	341	334	308	338	353	336	352	332	317	328	347
4482	7655	4315	2893	1314	1102	878	1501	754	526	517	452	432	420	409	402	424	391	399	401	361	382	372	391	367	368	373	356	401	370	357	345	388	374	308	362	351	355	339	381	338	351	358	348	355	352	359	360	375	332	332	370	333	344	351	341	366	352	352	371	360	317	338	364	373	347	328	342	338	383	361	401	366	355	346	346	359	354	375	306	309	359	346	359	345	352	327	343	353	337	327	341	353	354	347	369	358	362	325	330	347	359	318	361	332	364	336	350	340	321	345	323	341	350	352	374	359	346	352	388	333	322	357	334	350	340	395	342	354	340	358	352	402	337	342	365	337	348	354	343	310	354	357	336	352	354	333	371	349	376	348	370	356	317	347	353	351	348	367	375	351	326	346	368	329	297	299	340	353	344	361	397	328	361	340	355	333	357	356	342	357	358	356	351	341	348	327	341	375	346	335	315	330	364	357	341	341	338	370	313	384	317	334	351	358	344	344	340	344	360	342	356	363	359	336	325	356	337	386	367	340	332	331	369	368	357	348	342	344	373	340	337	341	348	330	352	353	325	371	336	347	353	361	320	344	381	358	340	344	357	349	345	333	354	362	320	341	340	335	326	356	387	386	344	351	348	340	380	374	336	319	339	356	373	336	341	366	363	333	380	373	369	366	359	357	335	334	375	373	344	327	317	343	344	353	388	345	365	346	325	365	334	322	346	380	354	349	330	359	364	344	346	342	351	362	350	348	347	362	346	349	330	348	350	354	329	360	336	359	346	354	361	337	339	353	334	375	373	318	373	354	345	374	357	349	360	363	336	358	345	340	337	310	351	346	374	343	327	358	363	346	354	388	332	369	341	365	366	352	327	344	344	364	339	379	359	331	354	369	315	348	360	313	304	340	331	379	356	363	330	330	355	345	353	315	329	328	340	363	336	325	339	308	331	366	349	352	348	327	357	344	381	350	341	322	321	348	361	333	358	378	328	363	362	315	357	332	357	336	328	331	343	339	329	359	340	364	308	322	365	349	325	351	347	341	346	358	358	353	314	304	343	330	343	344	349	344	372	307	328	367	384	317	326	318	338	344	356	332	357	352	342	354	346	359	357	362	349	351	373	336	376	363	367	334	368	339	363	336	330	342	376	336	342	346	337	320	344	336	386	358	370	338	347	354	350	394	316	353	323	358	349	360	364	364	336	326	347	365	353	324	342	360	371	358	319	383	336	344	324	371	313	337	363	349	324	334	360	323	339	374	337	366	361	348	322	321	310	350	380	382	340	343	355	328	337	382	320	353	350	342	346	358	317	404	331	341	344	324	348	369	347	360	328	339	357	343	345	373	336	348	338	365	339	368	347	339	346	353	341	316	359	354	382	330	367	325	345	346	317	323	386	345	341	397	334	324	354	364	357	352	364	353	338	353	360	312	323	346	312	320	377	325	387	344	356	324	357	319	367	346	342	357	334	393	336	333	354	329	343	327	382	344	326	345	363	329	395	355	373	330	323	308	363	335	338	333	349	357	350	329	344	322	360	347	367	339	354	336	361	333	326	361	367	371	348	392	354	346	350	325	341	337	351	343	362	371	317	320	341	303	311	327	344	337	353	380	334	346	294	332	350	339	325	303	328	347	365	355	334	355	369	338	318	347	324	378	370	345	326	304	355	320	342	336	351	347	346	365	322	355	347	368	375	363	352	331	298	380	334	364	327	347	354	328	333	356	365	380	330	370	343	391	337	324	331	318	349	352	323	333	349	327	347	356	319	366	348	369	314	313	332	349	354	294	388	350	334	330	349	345	320	354	352	349	344	329	356	357	319	350	393	334	368	342	345	337	320	364	369	344	342	344	336	346	346	391	341	331	386	348	353	328	348	326	361	370	355	369	359	339	366	344	335	379	338	337	339	374	373	346	315	340	304	320	378	344	369	354	335	328	322	334	367	349	363	373	332	342	333	331	343	350	323	362	343	354	343	356	367	312	357	346	350	303	311	356	335	303	354	364	371	343	332	366	365	338	346	322	349	361	341	343	352	357	373	340	327	348	343	325	362	339	335	357	361	325	365	376	327	340	333	378	347	297	348	330	342	390	376	357	319	341	339	362	379	374	354	353	365	336	363	346	367	354	377	337	318	353	343	361	323	349	320	372	349	319	343	336	366	349	312	371	332	334	337	354	325	348	341	355	354	339	384	312	367	340	346	329	378	319	353	331	314	361	358	331	314	343	345	331	351	333	335	320	368	364	351	354	390	349	347	369	363	348	334	313	347	360	325	349	354	351	355	339	351	338	316	328	328	349	384	346	386	321	317	346	347	377	353	376	319	340	329	331	351	348	362	368	329	336	391	352	326	350	355	387	347	344	346	329	346	362	329	351	388	338	336	331	365	364	325	368	321	374	345	348	356	367	329	364	329	344	341	351	353	360	359	322	344	331	321	349	358	342	339	332	355	330	359	357	360	367	355	342	365	320	357	372	375	359	345	349	341	372	359	389	358	340	321	340	329	360	343	316	334	340	320	347	339	325	322	346	348	319	349	342	375	355	352	333	349	318	320	335	348	353	359	358	349	333	331	382	341	346	325	379	348	363	358	353	338	390	351	342	356	360	382	346	381	353	325	349	332	335	346	332	335	369	350	351	338	323	333	345	334	331	316	326	395	362	338	331	364	376	339	335	324	347	353	371	353	380	327	346	357	335	341	345	354	373	361	347	367	310	316	363	370	313	372	328	338	364	374	367	316	310	353	346	336	327	373	365	365	333	377	327	341	345	328	361	345	354	371	315	338	349	350	344	341	315	351	365	340	308	337	348	385	347	366	360	384	325	375	355	350	341	330	343	367	367	357	367	339	362	326	325	346	331	372	341	335	361	329	339	355	363	353	340	363	362	327	347	380	354	344	342	316	301	371	364	328	355	364	316	324	329	335	339	336	322	366	345	366	356	341	329	333	351	371	363	373	337	367	368	366	338	335	314	353	356	334	350	319	339	330	394	361	355	309	343	347	337	347	329	324	335	320	352	337	326	358	341	378	336	368	329	362	362	341	386	365	338	345	352	344	309	352	368	339	365	329	346	362	335	339	360	315	315	363	360	370	342	333	354	358	347	337	326	338	332	332	329	353	362	343	353	328	337	351	364	324	348	334	334	348	328	344	346	328	389	358	369	344	337	367	361	377	363	346	352	373	348	376	382	369	363	352	386	326	339	339	383	323	357	344	377	332	338	377	352	354	363	320	330	339	353	336	312	349	326	352	339	343	346	365	344	333	304	358	345	339	344	350	333	340	360	365	365	345	325	389	372	360	327	353	340	323	328	334	323	291	343	381	348	345	376	378	384	326	317	347	303	321	389	355	316	333	350	353	352	337	351	333	347	357	357	356	317	335	370	332	336	318	345	349	355	352	346	323	335	341	342	340	373	331	362	350	315	336	351	371	313	323	329	354	364	335	370	342	342	324	348	345	347	381	359	328	337	323	367	367	316	344	311	342	331	366	336	343	371	343	368	302	351	333
22496	21004	28519	23659	20930	20901	7208	3203	857	688	583	502	491	513	461	422	384	400	368	320	371	386	350	327	358	328	355	366	328	334	344	343	344	351	321	325	293	307	295	335	321	338	324	329	330	320	320	318	323	344	292	316	305	316	316	337	320	309	298	320	314	323	319	321	305	313	311	309	310	308	325	356	318	301	310	310	294	321	309	315	297	345	297	271	273	292	308	311	303	324	297	287	292	300	294	288	299	306	309	329	304	313	304	293	318	283	322	325	264	303	341	320	348	312	283	289	326	319	295	285	301	294	308	309	293	305	302	313	268	342	317	263	313	336	276	276	298	289	316	336	317	329	317	342	303	308	303	332	283	302	301	309	322	290	306	310	318	308	308	292	286	284	281	303	256	279	268	329	311	299	336	317	299	300	297	314	300	307	312	275	298	284	316	305	294	329	299	326	291	327	272	318	288	328	307	316	284	288	296	287	302	325	308	337	291	307	308	337	284	329	333	299	296	327	295	289	288	305	318	298	284	303	304	306	296	318	278	291	289	301	313	313	311	309	294	279	300	324	289	317	331	303	327	307	344	261	308	290	285	337	293	282	309	293	296	290	323	312	307	267	269	301	318	306	296	317	326	311	292	271	299	302	310	315	340	269	294	319	327	288	314	318	302	305	291	328	319	292	280	299	326	316	305	319	289	299	306	300	306	300	310	304	302	275	316	308	288	323	336	298	296	295	292	327	292	315	305	291	324	275	301	317	306	344	304	268	335	329	301	289	301	300	307	302	288	288	309	306	285	306	296	308	297	325	318	317	306	276	285	312	308	292	308	339	274	296	314	320	290	292	288	329	331	306	340	285	319	305	301	311	290	330	308	334	353	299	309	287	292	318	328	302	307	312	306	274	313	328	319	289	299	318	308	326	319	265	306	290	313	303	296	302	305	285	324	292	288	329	300	312	314	357	279	312	294	274	325	306	306	296	268	264	320	316	297	262	300	306	286	294	323	314	296	315	301	310	298	275	317	306	291	337	346	301	287	313	285	295	293	301	310	296	319	306	295	283	290	286	333	313	289	294	309	344	326	296	306	316	316	291	335	310	317	320	332	320	303	312	340	271	288	257	286	306	293	330	292	304	284	283	280	306	305	306	298	301	291	267	340	283	277	311	316	330	288	297	291	310	301	343	287	295	306	334	310	270	294	302	295	329	334	313	295	311	273	283	287	304	310	333	278	298	305	297	323	305	305	301	316	296	297	305	296	307	299	299	335	322	341	307	288	288	278	330	294	333	318	313	301	315	326	309	303	299	269	329	327	346	278	285	321	297	326	291	264	296	315	299	325	290	283	320	323	282	297	316	287	320	298	305	312	318	289	292	313	301	281	314	313	289	285	374	310	304	318	306	326	302	324	334	326	305	309	296	297	244	305	315	311	305	303	302	316	303	336	291	318	318	346	320	295	285	289	299	308	320	305	298	318	283	314	292	316	316	322	289	296	285	313	292	312	291	313	301	340	311	276	281	299	307	338	308	318	291	327	310	298	301	314	306	315	337	301	295	297	302	276	289	352	297	293	307	290	307	290	320	300	269	304	291	297	334	310	290	306	297	293	301	325	315	311	255	278	322	280	272	330	320	297	305	317	297	298	314	309	294	322	297	292	320	311	305	315	303	299	321	295	288	329	325	327	304	309	297	322	294	312	288	329	320	308	273	296	317	305	317	327	290	296	301	286	312	298	297	307	282	289	312	345	311	262	296	315	305	310	331	299	346	264	337	317	303	323	266	294	306	306	318	315	327	320	306	316	309	319	296	314	305	310	329	299	317	283	301	294	319	318	295	300	289	278	312	333	311	338	303	279	312	266	318	288	277	305	327	284	305	313	300	303	266	315	282	282	275	305	322	316	290	307	270	323	308	331	328	292	277	287	300	304	283	319	303	310	306	266	325	298	290	303	281	337	302	309	306	324	334	276	296	333	325	307	314	335	319	312	284	296	294	311	320	294	303	264	324	286	286	294	287	330	300	321	325	312	276	310	302	307	329	302	283	309	303	312	335	274	307	296	312	302	300	305	298	293	303	298	319	274	330	295	312	286	287	291	343	290	331	300	319	335	309	301	308	283	325	304	306	300	307	282	318	327	301	301	302	301	323	280	265	294	326	290	318	305	311	319	276	311	338	296	301	322	316	294	315	274	349	292	319	285	318	298	295	283	310	308	295	316	328	278	304	310	310	294	311	338	292	296	309	312	311	291	294	301	348	298	326	312	287	319	348	275	307	299	312	308	333	300	317	309	294	294	303	259	308	304	300	316	305	297	303	346	305	283	327	340	265	317	325	315	301	286	319	321	312	306	302	314	320	297	299	310	328	307	291	303	294	340	294	316	322	302	297	311	297	340	345	299	324	317	298	328	314	312	289	327	302	297	311	310	291	289	289	294	269	320	296	296	289	315	325	263	277	277	310	303	298	292	306	293	301	310	296	268	294	297	284	318	302	329	311	313	304	315	302	327	314	345	327	282	280	292	299	302	315	297	274	319	309	304	315	303	293	308	291	319	280	314	308	326	289	307	287	301	289	300	314	290	291	294	324	309	299	320	300	316	307	331	324	295	281	291	316	315	284	290	306	288	300	300	288	304	323	316	319	289	324	332	288	286	296	302	339	293	339	298	304	297	317	324	294	267	285	334	303	294	280	293	287	283	275	317	301	291	360	321	298	301	284	337	328	305	310	276	283	327	320	306	294	308	313	283	305	272	283	306	294	320	273	257	341	306	334	291	304	319	296	303	299	300	311	307	315	292	320	308	325	296	310	315	332	322	355	286	289	341	268	291	309	331	301	318	331	301	271	325	326	303	296	297	307	291	285	284	316	297	324	316	314	318	297	321	322	295	299	309	311	292	284	314	308	296	296	284	316	292	304	304	297	314	293	310	305	291	329	305	282	302	287	295	291	272	311	295	283	344	316	334	325	316	287	344	304	302	289	332	303	291	269	317	315	300	328	281	314	297	309	289	305	303	263	299	310	314	314	319	309	331	309	282	306	293	331	287	297	290	271	285	301	357	312	315	299	325	281	307	309	278	313	320	278	311	301	358	318	309	319	312	307	296	325	327	296	304	315	318	308	297	320	293	308	310	306	304	307	331	300	315	338	332	287	294	324	287	271	275	305	288	275	318	294	277	288	319	311	335	298	303	308	298	321	309	276	303	282	276	289	320	305	273	283	317	342	305	301	341	310	260	311	303	283	331	284	288	278	314	298	279	312	307	304	289	305	294	293	294	338	312	316	311	280	300	308	307	316	298	354	302	300	318	301	315	298	294	296	328	302	294	314	302	293	302	304	310	291	289	277	291	309	297	294	306	287	281	305	297	280	288	307	313	327	280	295	308	307	301	313	291	334	284	286	307	320	301	315	302	326	305	339	277	311	299	308	300	309	304	298	305	317	287	320	326	314	296	315	285	313	341	309	320	327	321	293	302	303	314	285	312	321	281	306	300	285	326	282	301	315
6255	17956	10818	9129	3562	2783	2271	5396	1209	1018	819	716	679	600	530	539	496	441	407	419	426	385	424	363	390	408	361	364	352	363	380	346	355	343	350	319	323	334	350	322	328	308	305	328	317	290	309	318	328	324	325	362	314	301	341	302	337	312	310	332	275	304	315	311	308	321	303	310	313	318	290	321	338	347	309	327	307	303	330	282	315	336	319	335	340	296	298	298	287	276	301	269	315	309	336	303	316	304	328	292	303	330	304	317	316	330	300	324	310	312	313	285	331	331	290	332	330	285	283	311	309	329	334	292	308	320	285	337	286	303	251	298	328	294	321	295	300	318	275	315	309	318	329	315	300	309	331	286	328	325	290	307	356	305	300	329	342	306	361	294	309	309	305	293	291	331	300	294	303	262	307	309	284	279	341	285	313	312	293	330	313	327	330	286	300	323	314	311	312	330	303	304	312	313	323	298	337	352	267	307	291	320	304	334	333	331	279	317	309	320	313	324	319	326	307	306	338	298	294	322	293	293	311	344	339	330	322	291	310	301	292	305	324	287	295	316	317	312	311	292	313	310	324	310	273	285	316	323	330	297	322	300	315	309	308	315	297	310	305	283	321	314	295	333	300	322	307	301	321	298	294	329	314	334	281	314	311	319	290	301	297	295	300	306	304	311	298	329	306	270	311	292	297	302	315	308	349	295	312	307	295	296	305	310	283	328	308	288	320	341	295	306	287	288	326	299	290	316	303	305	342	328	353	307	328	319	311	323	316	307	305	266	326	319	310	346	300	283	305	300	296	295	303	309	307	279	306	315	312	300	294	309	349	305	303	320	334	307	298	312	307	276	292	297	290	313	321	328	306	300	330	309	295	296	286	304	299	304	314	292	305	300	324	320	310	288	328	279	300	297	301	291	321	291	321	299	308	319	344	324	305	320	300	306	290	332	283	303	322	308	321	335	302	314	308	341	320	297	318	286	309	307	307	316	308	292	260	305	306	288	316	284	304	312	279	306	313	288	335	310	321	280	294	346	328	342	316	328	299	319	308	337	305	316	326	328	317	302	272	317	304	298	323	308	318	323	292	299	313	313	313	324	327	317	289	305	294	303	326	288	288	316	291	323	312	341	287	281	308	335	313	289	284	327	317	300	299	319	310	277	299	298	305	310	279	310	298	324	307	312	301	310	286	303	318	303	341	309	322	315	306	314	318	316	302	304	321	338	288	295	302	316	312	299	325	318	318	299	334	309	313	318	291	334	287	323	322	315	289	320	348	321	318	311	305	287	301	306	299	339	306	272	317	332	304	310	315	306	297	298	342	294	304	297	338	368	337	306	312	270	311	315	288	326	291	324	308	304	303	307	285	292	355	308	325	275	347	322	283	295	286	284	297	299	325	284	317	300	303	293	318	283	324	306	314	310	272	294	303	319	336	291	287	331	314	312	319	305	305	320	283	300	309	324	270	333	290	302	300	315	318	312	310	288	324	311	307	326	287	304	291	310	292	303	295	311	279	336	325	316	303	298	283	307	278	329	288	309	289	299	320	340	306	331	317	312	317	305	296	330	341	302	289	299	329	324	277	299	329	319	307	319	331	308	283	276	298	318	290	305	293	319	320	318	322	295	276	269	287	305	318	302	324	327	290	299	274	300	324	356	301	303	322	345	301	293	297	354	316	293	313	296	338	297	327	341	300	322	317	312	325	288	291	292	332	301	335	288	298	311	309	283	313	290	296	319	309	284	302	299	304	324	311	315	303	311	326	285	298	299	329	292	315	302	319	326	309	302	317	318	311	280	303	313	323	307	293	313	281	303	289	314	321	311	322	280	315	329	314	308	331	299	309	315	281	318	309	310	323	301	286	303	305	305	312	310	273	308	312	317	323	318	324	308	302	307	288	342	337	323	310	336	297	296	319	343	325	315	284	312	310	279	319	320	303	327	275	330	287	285	319	314	307	304	302	300	307	315	279	298	297	301	293	312	340	320	296	317	317	290	321	303	306	335	297	303	307	314	328	280	277	333	299	285	301	333	303	322	295	309	272	346	324	269	309	289	294	305	320	340	298	353	302	300	348	300	321	310	309	310	293	330	341	320	281	324	323	310	305	297	320	315	298	329	317	308	297	335	309	301	303	312	345	322	339	334	313	295	278	285	317	316	324	302	288	322	314	329	301	322	316	314	319	316	320	313	314	318	305	315	332	345	314	285	313	302	330	297	305	289	336	289	346	362	276	354	302	293	288	304	298	309	309	290	342	290	317	326	280	296	347	309	289	300	309	294	317	315	315	304	322	334	337	314	316	311	288	293	296	303	308	280	286	303	302	307	351	306	294	306	308	328	339	296	313	322	318	301	271	317	305	311	301	285	316	311	313	307	327	313	318	290	302	315	294	288	318	309	280	299	332	327	293	306	331	275	319	311	310	289	331	294	334	289	315	293	323	314	315	297	341	292	333	317	327	280	315	295	297	302	322	330	336	319	327	303	330	314	338	327	302	303	313	285	324	311	329	306	351	325	297	301	312	298	319	304	319	310	311	300	303	292	283	285	307	323	300	300	300	260	332	327	331	335	306	302	269	315	312	336	292	317	293	329	322	325	326	292	298	329	283	321	327	299	322	273	287	314	306	288	348	310	286	312	320	306	311	342	316	279	347	300	296	278	333	307	266	359	296	302	333	311	294	314	345	320	293	291	306	312	296	273	302	337	305	314	316	304	294	299	315	313	276	310	323	362	282	329	320	316	309	289	265	291	291	323	298	308	283	312	306	310	316	320	299	322	300	289	311	286	300	300	353	320	318	322	292	317	294	289	316	292	307	287	301	283	314	329	297	320	318	304	307	302	308	303	294	291	311	311	315	300	321	316	324	300	340	296	341	328	295	319	302	292	314	316	320	304	278	280	312	293	323	305	336	314	314	302	322	267	305	311	321	283	329	279	306	338	300	308	304	315	301	341	314	321	330	323	325	308	318	324	313	304	299	308	282	336	317	272	322	330	304	314	314	313	292	321	309	331	320	310	331	280	280	308	310	324	298	312	312	297	329	315	320	318	291	343	320	289	344	279	291	308	308	283	299	292	320	311	309	279	308	315	299	309	306	289	270	306	303	312	301	324	307	289	325	302	315	325	300	300	311	273	294	290	302	320	318	321	298	304	319	311	322	306	280	320	301	346	286	328	323	286	336	326	303	299	314	305	310	320	320	285	315	306	309	300	319	312	308	293	311	282	302	309	315	329	317	289	342	296	271	335	316	301	323	291	286	309	334	314	313	341	327	319	291	342	320	321	307	290	294	283	278	309	314	280	304	316	246	322	320	316	330	302	288	326	332	323	312	312	289	264	320	300	281	303	283	328	327	300	315	333	266	307	314	326	301	291	314	292	312	298	273	321	335	315	291	300	303	301	322	314	294	283	309	311	320	311	321	319	327	326	307	308	305	298	320	305	293	287	299	317	311	300	312	297	318	299	278	266	286	322	296	283	326	331	276	320	294	324	318	277	319	312
27604	16922	3274	980	484	420	284	259	206	201	200	199	198	191	162	173	173	177	198	170	166	194	190	172	185	171	178	183	181	192	179	172	187	153	178	185	191	191	137	183	174	167	169	165	181	166	170	187	178	174	178	174	160	178	175	166	175	168	174	180	170	176	164	179	178	195	184	187	201	178	174	172	183	161	179	176	187	193	174	189	172	190	172	201	194	189	157	189	206	163	182	155	206	186	187	168	209	168	188	171	185	180	179	163	197	187	161	190	189	168	171	184	187	155	183	158	157	172	172	192	147	161	195	204	170	152	188	184	195	161	165	170	203	184	181	188	178	166	196	180	176	180	185	169	185	188	187	156	158	191	176	168	208	193	170	171	191	175	162	177	211	167	179	185	178	157	179	200	174	180	157	175	191	182	189	180	204	178	161	172	191	171	176	190	183	176	172	183	164	181	183	194	187	200	193	179	187	193	179	159	183	198	173	188	182	206	171	159	187	168	167	161	205	173	182	180	187	166	198	204	164	164	210	179	184	164	186	157	165	181	177	167	186	164	193	169	181	182	169	170	165	172	199	192	187	179	173	176	196	178	186	151	170	181	171	186	145	188	200	169	194	159	159	147	171	182	166	152	185	198	198	180	179	173	169	192	158	163	198	195	189	155	179	186	177	170	193	189	193	175	171	149	209	183	170	173	191	174	198	174	181	194	156	173	184	164	162	191	178	183	165	171	186	188	172	179	174	182	172	167	158	192	190	180	198	166	187	153	179	163	172	165	167	179	166	174	172	144	169	187	181	188	160	179	194	160	169	167	190	181	195	184	189	172	164	179	161	169	159	175	184	199	185	181	195	183	181	175	179	148	168	182	179	167	194	164	149	191	143	164	177	168	186	169	171	160	177	176	168	176	169	185	191	198	190	170	191	151	152	183	184	186	189	195	169	172	182	195	178	194	194	181	170	195	160	172	181	161	187	179	163	175	172	182	192	166	184	179	164	169	169	184	154	213	179	195	206	155	176	186	174	198	173	169	152	200	187	191	178	173	172	162	190	197	156	196	175	175	191	172	174	170	206	159	173	167	159	169	180	190	166	188	146	169	192	207	166	177	171	174	171	189	181	165	174	180	167	199	195	191	168	171	209	187	193	216	175	169	171	154	185	174	178	165	184	187	164	180	186	161	169	175	194	175	203	163	186	187	173	199	169	174	175	192	183	180	162	190	172	185	180	181	181	188	172	158	171	184	157	164	176	190	171	170	165	182	180	182	201	169	161	178	170	191	179	183	200	196	190	171	205	182	202	176	176	173	164	153	156	178	164	180	176	183	187	199	189	176	147	199	162	199	195	179	176	175	190	173	192	193	193	197	167	185	172	204	170	187	191	203	178	163	174	177	196	161	167	190	170	165	164	180	176	185	174	168	189	162	156	208	175	190	171	179	147	180	192	161	172	177	197	145	191	192	164	182	186	157	189	192	175	168	154	193	173	197	184	158	157	200	173	153	182	177	179	193	173	165	179	182	175	168	180	197	200	184	175	159	198	194	174	182	166	165	174	180	186	182	170	178	166	176	159	187	166	160	196	153	182	164	180	182	164	188	190	179	189	157	190	196	191	189	161	185	181	176	188	181	185	194	181	189	172	177	163	176	169	173	170	137	186	179	183	167	182	184	176	162	167	176	186	158	205	189	177	172	184	171	158	171	201	176	175	161	184	196	168	184	178	190	197	165	195	161	174	186	177	186	172	160	179	180	175	176	184	154	181	185	176	184	170	173	181	180	173	169	182	179	173	155	188	202	165	162	202	168	170	155	188	171	180	164	195	169	196	200	170	187	177	170	169	192	176	199	159	169	186	172	167	187	184	164	178	174	149	186	192	182	191	179	174	162	154	174	183	213	191	178	165	159	180	177	177	181	186	170	196	186	166	193	153	176	201	180	175	182	174	184	170	172	181	165	166	173	192	175	168	172	179	163	177	200	184	165	183	179	172	194	184	168	182	174	185	182	176	181	190	159	161	176	177	189	162	175	163	168	168	188	170	167	194	172	186	184	171	159	181	181	165	166	152	182	173	187	192	158	175	169	184	178	158	186	146	156	183	187	174	172	188	184	165	164	184	185	208	181	171	167	178	173	161	207	185	174	178	174	166	151	176	169	179	166	186	163	168	167	187	181	181	183	201	190	214	169	168	176	192	176	193	169	150	151	170	195	184	188	185	183	184	205	176	171	192	191	182	151	180	180	190	184	170	170	187	167	148	182	189	185	199	172	176	146	176	192	174	166	189	199	173	172	200	204	168	181	190	210	171	165	183	172	179	146	153	175	193	180	179	178	191	169	158	178	195	210	186	157	166	182	185	169	190	197	186	205	180	163	216	185	173	188	187	173	161	193	181	174	160	169	177	200	184	181	167	152	190	190	186	166	174	187	159	216	186	160	179	174	160	158	177	179	157	172	196	178	197	174	179	196	166	179	187	169	178	199	207	166	183	207	177	166	180	187	172	212	192	176	185	170	185	158	169	186	175	144	180	174	199	150	184	187	176	182	180	159	176	181	141	168	174	185	164	176	175	177	182	173	170	165	182	181	155	162	165	176	178	196	184	192	168	147	187	167	193	163	183	180	188	186	179	175	185	201	181	191	203	174	203	183	166	146	178	172	193	185	170	192	196	186	174	180	189	187	190	183	177	183	139	178	175	194	170	175	175	174	197	161	204	178	160	169	183	162	196	201	176	151	174	187	166	190	173	177	167	179	182	172	174	156	175	173	159	201	158	160	187	201	169	171	201	194	186	172	181	179	190	212	170	188	200	185	191	153	177	206	184	164	168	190	188	170	209	196	188	156	182	181	186	161	188	168	173	170	188	166	206	178	174	176	182	199	192	167	160	182	182	174	175	205	199	181	193	176	180	172	169	170	201	162	195	175	183	165	168	172	170	175	178	161	177	156	172	181	165	187	187	171	195	181	168	166	200	187	171	194	183	165	148	160	193	192	192	200	187	189	194	163	170	186	174	182	178	179	187	172	186	157	157	164	158	177	152	188	172	172	195	180	203	183	177	163	203	164	194	159	167	171	163	186	165	182	174	165	156	190	192	180	186	186	192	198	158	173	164	175	185	161	183	200	202	176	168	179	210	203	192	182	180	189	171	178	196	196	164	192	162	190	167	174	209	173	190	179	171	176	188	196	155	171	208	173	178	164	197	206	167	177	170	148	150	198	170	165	180	159	186	188	171	191	163	179	189	209	180	179	167	147	175	194	193	187	198	177	173	182	187	208	169	159	196	191	183	192	186	173	153	186	166	190	200	175	170	187	173	168	186	170	171	188	191	163	168	194	165	180	189	188	163	169	181	203	197	194	180	168	174	187	180	175	165	202	173	180	192	166	189	179	196	186	137	193	153	205	200	192	186	172	179	191	168	175	162	170	203	200	155	185	177	169	178	173	178	192	210	164	168	176	171	187	191	204	184	176	164	199	187	174	181	166	193	180	184	175	176	184	170	192
4962	2680	1147	714	388	364	295	352	222	207	204	221	215	224	210	192	203	208	194	217	220	206	184	228	217	194	226	199	204	198	212	200	192	227	193	209	197	198	176	207	191	186	194	201	200	208	194	183	208	191	182	228	216	200	216	194	200	206	199	194	227	193	195	219	178	211	189	211	221	208	209	213	213	204	200	196	196	221	188	181	201	182	214	179	194	203	215	227	220	197	187	188	185	196	188	207	193	209	205	213	197	204	183	205	197	201	220	203	190	207	199	221	172	189	199	191	202	198	232	209	178	210	199	183	201	231	209	220	224	214	215	226	197	207	208	200	197	187	208	156	229	186	215	215	193	194	199	198	212	189	184	197	226	162	213	221	207	203	219	182	214	202	174	215	199	190	207	214	190	201	174	197	217	221	215	190	205	218	186	217	196	213	194	171	185	201	201	197	197	217	176	222	198	188	198	191	194	205	214	169	192	177	179	206	207	179	188	206	195	193	198	215	220	212	183	201	172	195	217	183	196	214	213	200	203	197	198	197	183	211	220	189	231	222	185	215	194	190	208	229	186	225	185	204	204	181	202	193	204	227	203	193	175	207	211	189	197	215	227	210	199	225	221	201	207	220	170	228	214	200	214	198	197	229	208	212	211	213	203	189	216	191	219	207	190	192	237	207	186	215	199	167	183	208	202	176	204	181	193	187	200	194	194	202	214	206	218	187	195	216	204	176	206	199	204	193	191	211	206	178	193	196	193	217	180	200	223	183	212	202	194	188	225	178	210	202	171	205	228	180	192	212	228	198	193	210	202	212	191	186	224	216	217	202	182	186	192	206	194	184	187	186	184	200	170	176	193	191	198	197	193	191	177	207	180	208	208	215	205	185	206	219	185	181	169	206	197	201	215	172	187	223	211	211	190	201	193	206	190	200	187	219	200	230	201	215	219	211	178	184	217	208	204	193	203	186	202	197	249	218	207	194	191	181	211	186	227	192	189	203	170	193	197	200	205	218	188	204	232	205	206	202	192	196	193	195	180	180	210	193	185	214	189	205	209	198	186	189	185	193	202	178	189	188	182	214	186	215	204	203	210	217	207	196	207	207	222	219	191	181	169	207	218	207	219	204	227	195	186	197	201	198	180	208	237	212	196	200	189	208	225	178	192	209	190	209	214	211	215	205	186	218	198	214	200	187	189	224	176	195	191	196	184	223	210	178	208	203	203	199	225	198	189	227	199	225	196	196	203	194	176	203	180	184	205	197	196	210	209	214	184	175	230	203	193	195	182	170	195	190	235	208	179	202	189	185	184	216	208	205	181	186	208	200	183	203	219	225	212	201	198	191	200	206	191	207	189	177	216	180	206	194	191	218	212	219	186	228	182	215	192	193	196	214	192	215	215	206	219	196	194	216	199	195	166	205	167	206	204	202	185	193	197	204	191	213	212	196	205	196	225	203	223	218	244	210	203	214	203	195	199	190	190	187	227	189	176	193	216	205	216	190	185	228	190	200	209	192	211	197	200	213	208	194	196	218	194	189	219	194	206	203	200	219	199	196	193	201	202	205	227	219	209	205	219	185	228	198	170	201	231	207	215	215	201	191	213	195	204	187	184	190	199	232	177	196	223	197	179	213	191	209	190	208	211	189	184	206	205	201	203	195	215	205	183	231	212	181	192	207	192	220	208	198	200	203	191	215	193	201	192	180	224	211	187	196	190	203	196	178	209	201	182	204	182	180	208	189	213	205	214	213	211	205	200	199	201	201	206	197	184	194	191	199	212	194	225	192	201	203	174	199	210	195	223	205	194	185	174	191	200	213	210	196	208	216	183	219	205	199	208	196	229	180	210	205	226	214	190	206	192	174	196	196	191	180	215	197	209	218	188	206	203	206	221	207	196	187	217	220	205	200	203	200	202	189	227	187	204	199	189	188	225	213	193	177	189	189	183	183	196	211	211	213	207	214	201	170	218	214	197	199	188	181	190	209	192	186	179	209	179	214	222	218	200	193	208	221	228	215	173	193	183	177	208	220	196	185	192	193	206	187	210	193	210	196	200	206	180	186	201	200	166	197	238	205	199	200	215	187	225	191	189	170	185	177	205	226	213	214	220	201	240	212	189	208	191	222	198	189	185	199	196	192	204	207	184	202	228	200	200	196	209	195	206	185	214	204	211	184	182	220	204	194	193	200	189	215	180	199	212	195	207	199	210	206	201	206	180	232	189	182	193	205	182	221	197	220	193	227	209	179	189	188	184	195	191	194	213	206	175	201	189	227	210	212	207	199	186	189	192	185	205	208	232	190	188	181	211	199	206	190	213	213	196	208	195	188	195	183	198	197	211	210	214	217	208	215	219	185	200	187	211	208	198	190	190	208	212	203	208	215	203	206	211	203	204	213	187	170	193	188	215	242	209	230	244	216	216	200	213	203	203	209	212	186	216	193	185	201	201	198	202	211	203	208	191	208	206	226	198	166	223	204	197	179	209	188	211	183	192	209	199	203	190	206	222	204	216	187	192	191	190	198	187	189	194	216	194	185	199	203	192	195	234	195	207	203	210	193	188	191	201	188	192	206	204	225	168	181	207	203	185	199	211	210	182	215	194	207	201	202	208	190	171	166	192	186	197	188	214	188	185	203	183	222	212	201	211	230	219	207	206	193	209	191	212	215	220	203	192	192	217	193	206	211	194	206	215	184	225	204	220	209	183	209	196	216	175	216	194	184	215	210	211	219	212	207	193	181	193	225	198	185	200	217	213	177	210	192	211	194	215	187	214	203	191	219	174	214	187	199	206	177	199	210	164	205	188	201	184	224	175	183	225	214	205	209	213	212	181	211	186	183	217	174	188	183	218	191	183	208	195	213	178	211	199	204	208	189	215	188	198	185	198	212	199	197	194	179	210	183	208	189	194	206	192	208	200	213	205	191	210	202	191	200	204	192	194	172	179	206	206	191	215	216	208	195	194	201	176	199	209	189	200	207	195	164	208	179	210	203	198	210	200	201	190	203	205	198	213	188	194	215	202	206	186	194	220	209	210	190	196	218	192	195	199	195	206	202	199	228	194	191	207	208	190	181	192	192	171	198	199	205	204	211	183	189	207	192	196	225	182	200	200	184	184	218	202	225	175	180	196	187	193	191	178	190	203	187	202	183	186	183	190	172	206	192	194	191	198	205	172	181	205	207	204	185	193	188	209	187	200	198	183	201	206	213	194	180	206	204	202	209	220	208	219	223	221	178	207	209	224	219	194	200	199	223	165	201	207	214	195	178	188	200	204	205	209	205	196	207	198	201	189	202	207	182	191	194	205	212	193	182	215	192	171	220	192	187	249	202	194	190	188	215	186	224	209	208	187	200	203	219	190	218	220	226	205	207	196	206	194	198	227	184	192	197	169	214	195	175	200	186	174	169	188	225	207	179	206	204	204	213	197	190	209	197	225	190	200	160	232	217	187	195	217	231	219	187	203	228	180	201	203	214	190	194	214	218	179	203	182	211	181	208
23655	21094	28154	24265	21063	9512	910	1198	390	311	300	267	215	201	211	192	172	181	158	148	164	163	125	160	162	148	128	139	123	154	141	144	131	135	138	140	156	136	145	159	150	125	125	136	154	124	132	138	131	122	131	132	122	137	139	134	129	165	115	115	151	143	126	134	120	126	109	130	126	157	124	142	118	126	123	128	129	127	128	115	140	148	111	129	107	132	152	120	121	134	138	146	132	134	123	115	139	131	125	142	147	134	123	121	118	119	142	129	117	131	126	160	134	133	122	115	130	143	116	140	116	124	116	141	127	124	109	140	129	113	126	125	120	122	119	134	124	121	141	134	119	134	139	152	140	126	103	133	145	127	135	143	110	147	129	122	115	156	144	126	123	118	120	119	141	115	120	134	116	146	108	123	118	108	142	129	129	120	126	132	125	103	117	128	123	127	107	112	135	129	153	142	119	123	139	152	130	121	125	120	115	140	129	126	126	114	143	140	142	114	113	132	155	117	110	128	145	115	118	132	153	128	127	135	113	140	127	121	141	136	124	122	133	113	121	124	117	143	131	114	116	115	127	129	144	132	130	120	142	116	116	121	129	116	149	132	139	129	146	111	141	124	137	138	134	119	133	147	123	114	137	124	108	142	128	142	140	121	138	119	121	131	156	140	153	146	130	125	130	122	113	129	102	122	137	136	144	146	131	129	143	125	128	132	130	133	116	103	135	144	117	110	132	109	128	133	136	124	120	129	139	121	121	118	129	133	137	141	130	140	140	123	115	105	122	119	134	114	123	125	142	129	126	149	124	134	146	133	114	131	135	129	146	130	124	109	125	131	128	101	119	143	128	130	128	129	126	126	126	146	129	113	112	122	155	135	124	124	122	113	137	141	144	144	139	136	136	120	136	119	142	125	140	133	131	139	132	134	135	132	118	138	128	113	124	143	118	144	125	131	110	130	131	120	148	115	123	142	114	138	123	128	122	120	122	127	130	115	107	133	130	109	121	132	125	126	135	110	150	154	137	150	120	117	119	109	131	148	146	144	136	137	148	136	125	124	137	127	129	130	122	135	123	122	128	139	112	121	115	119	129	138	130	110	131	112	131	120	126	137	131	142	134	121	135	126	121	120	112	131	124	151	133	121	103	127	120	140	104	134	153	130	117	142	124	126	115	144	147	133	132	150	129	151	114	138	121	130	139	124	115	124	124	135	120	130	112	130	128	118	143	127	133	126	120	145	118	125	133	132	125	113	103	149	138	141	150	116	139	124	137	105	141	116	145	127	148	132	121	101	128	141	127	127	146	122	136	139	117	142	124	148	135	134	113	151	126	111	118	138	144	158	109	130	118	134	120	113	123	108	128	145	134	137	148	144	136	131	119	119	131	94	136	136	120	110	133	130	119	122	127	127	133	124	133	151	128	116	131	126	127	114	121	108	130	135	124	143	134	122	153	130	141	132	112	108	128	159	134	118	140	112	127	118	132	141	141	115	134	124	133	130	135	131	123	131	138	159	138	133	127	131	130	127	131	129	132	134	132	139	137	135	120	123	142	136	141	122	140	134	121	117	123	138	118	121	137	132	120	144	118	112	107	115	118	123	149	118	141	129	130	158	156	142	131	139	125	132	121	136	143	128	129	137	119	147	125	127	122	104	121	126	127	135	128	140	124	111	117	146	123	122	112	138	101	119	109	126	155	129	137	145	122	128	130	129	141	152	116	116	123	139	145	138	121	114	112	127	124	111	145	139	135	111	126	144	142	110	108	161	142	133	130	130	128	145	121	119	142	108	128	113	132	120	143	127	121	125	122	127	124	119	138	103	128	129	122	95	145	120	142	125	131	114	114	152	142	125	149	143	125	130	135	138	141	142	139	123	145	141	120	135	126	137	111	128	135	157	141	132	121	133	130	120	152	140	137	126	123	134	145	105	120	124	123	141	117	137	140	125	132	97	141	118	132	144	107	138	136	127	140	135	122	126	122	133	123	128	124	116	112	142	117	120	116	123	131	125	153	131	129	146	113	133	127	119	124	115	144	120	136	124	135	130	135	131	119	108	147	136	139	134	119	112	145	137	139	132	130	127	122	111	139	131	129	119	122	132	135	119	144	116	129	130	136	144	131	119	136	123	122	125	129	132	116	145	124	95	119	125	121	114	119	109	122	123	138	115	119	132	126	118	148	119	133	123	132	121	127	119	121	125	119	140	120	128	108	126	121	133	143	137	148	118	132	115	145	113	141	115	118	140	133	111	137	144	119	135	146	131	134	143	126	129	128	138	132	135	143	132	117	113	128	120	131	140	142	151	130	150	132	146	120	133	120	106	112	121	143	125	116	135	146	129	133	150	131	142	134	138	129	131	128	133	129	159	120	137	115	109	115	121	111	120	116	143	129	127	142	133	139	113	163	129	148	140	127	115	141	128	130	124	115	119	141	141	125	114	126	122	138	135	126	146	109	124	133	133	128	133	148	129	116	137	117	128	139	132	117	138	135	135	147	131	143	130	127	140	141	139	136	123	127	120	125	133	112	129	130	118	112	123	121	133	127	149	128	131	125	130	146	132	132	118	125	124	111	109	129	135	114	141	111	102	127	118	127	130	121	128	139	122	130	129	124	103	109	146	120	124	128	133	141	113	121	121	125	134	130	120	109	138	104	130	134	131	129	144	120	149	132	144	115	121	110	133	129	108	137	115	166	158	125	131	132	120	117	147	147	119	133	113	131	128	128	114	123	141	134	135	112	147	133	136	145	132	122	129	146	116	113	140	121	135	129	125	152	142	143	115	137	137	114	129	131	135	146	105	114	129	113	132	126	120	132	140	120	145	126	132	124	137	128	138	134	144	144	132	131	125	104	144	130	129	144	135	146	104	133	130	120	147	117	102	111	147	134	145	136	132	122	117	133	124	129	119	123	119	141	153	124	136	125	115	137	142	113	135	114	124	132	127	122	146	137	126	117	131	153	129	121	124	125	122	124	131	137	115	119	124	128	134	129	110	118	144	144	135	118	138	103	106	141	115	127	114	146	127	110	148	133	146	109	127	123	130	131	112	136	119	143	146	125	124	134	144	126	149	122	145	124	107	139	135	128	131	122	154	139	130	136	111	145	152	123	119	103	123	112	140	129	113	134	132	151	141	124	112	133	135	141	147	142	138	123	132	105	130	115	130	152	134	132	129	133	128	129	133	121	129	134	118	125	101	124	127	118	129	116	140	123	146	138	135	146	139	130	133	140	139	106	130	114	129	116	121	136	136	125	135	130	130	112	121	114	150	126	139	136	130	136	125	141	105	127	130	131	118	133	140	160	117	125	122	110	134	107	116	123	137	114	118	128	117	123	152	137	143	124	143	140	146	114	141	132	119	122	131	132	133	115	128	142	127	114	110	136	127	130	120	131	115	142	133	147	118	144	125	134	128	122	134	135	133	151	116	119	145	135	115	106	114	131	127	130	130	143	120	139	124	142	117	119	126	125	138	141	112	140	131	120	133	125	143	133	124
4376	10927	6440	8064	1839	1478	1077	2095	623	503	416	387	313	300	237	242	246	213	216	183	198	157	174	182	196	190	195	152	163	167	157	181	171	163	142	166	157	157	149	146	155	165	142	150	135	142	134	157	151	149	152	164	152	160	160	158	154	178	123	137	154	144	176	148	140	137	132	133	126	154	128	148	111	120	137	137	134	166	143	139	151	149	144	132	160	141	133	142	155	143	147	154	128	147	138	170	144	143	144	146	156	156	161	123	154	142	150	156	133	161	130	135	150	159	151	172	113	138	135	139	129	119	149	145	132	159	160	139	141	145	134	147	149	143	146	144	157	152	153	149	149	142	143	156	153	125	128	144	141	147	153	160	124	162	147	157	135	147	144	129	148	152	145	128	131	135	131	161	153	147	120	140	142	108	149	155	134	150	147	137	129	155	142	142	129	143	132	157	147	156	142	112	143	152	146	134	127	153	153	156	151	146	138	130	152	136	145	146	151	135	144	135	165	122	138	136	136	114	141	154	148	142	151	129	125	141	119	142	146	163	134	139	160	132	137	145	133	125	148	130	134	151	150	140	136	156	143	136	143	154	142	130	156	152	146	144	155	153	132	149	150	141	126	134	128	123	140	132	142	142	143	137	134	142	137	149	134	138	133	130	135	131	137	156	106	134	129	149	157	131	123	168	141	126	128	137	144	154	150	138	136	142	153	133	148	156	181	160	113	133	135	153	141	140	125	109	139	133	148	129	143	123	149	131	139	141	133	147	141	145	146	139	140	132	146	143	149	147	142	157	150	146	129	149	118	144	140	142	150	139	142	121	146	155	151	134	136	131	159	141	119	135	131	149	150	132	139	161	149	164	148	151	158	147	132	132	131	145	167	134	138	140	142	130	132	136	135	150	137	132	135	118	136	156	141	142	126	133	145	136	127	147	141	161	159	137	133	146	127	139	140	137	135	156	141	151	138	131	132	123	157	162	125	145	137	148	134	139	150	158	133	139	150	143	152	136	101	144	129	129	129	130	130	143	153	151	144	156	166	134	157	151	150	138	143	136	132	141	159	151	139	131	136	151	158	179	143	142	128	156	142	143	143	130	131	144	154	162	134	128	140	124	139	159	134	140	136	154	154	135	148	149	137	166	123	157	140	132	123	157	144	140	152	149	166	135	143	130	145	139	172	140	150	166	134	157	139	133	144	128	140	151	136	142	149	145	140	146	161	144	148	136	160	154	138	148	137	144	139	143	142	114	146	143	148	145	153	179	123	127	135	136	143	140	162	138	129	150	142	155	148	124	125	143	161	129	122	126	152	151	157	166	134	135	155	151	153	131	129	133	130	161	134	144	144	132	139	132	147	124	130	149	156	132	159	145	149	145	144	119	130	157	149	139	168	129	142	133	145	138	132	112	184	131	156	147	146	116	157	142	142	121	146	167	138	144	140	128	151	119	145	160	144	143	160	117	129	143	117	137	140	137	153	125	149	157	133	125	144	155	144	141	159	140	120	135	139	167	140	126	153	147	116	150	119	129	137	141	152	147	123	155	151	127	156	138	150	137	155	157	152	159	149	132	134	165	137	153	140	139	128	134	143	139	157	140	136	139	155	132	148	154	155	148	152	135	141	143	144	132	146	153	138	151	140	151	152	148	129	152	145	152	139	134	144	151	140	145	155	128	156	154	135	160	120	123	161	141	131	168	148	149	136	139	149	148	137	148	162	146	157	128	134	163	130	130	159	156	160	144	137	139	147	128	157	153	148	135	135	140	125	158	143	154	129	157	159	150	162	151	145	146	120	140	154	145	144	153	142	156	148	148	160	145	132	138	138	165	130	133	139	147	119	155	149	154	145	144	139	133	157	143	146	118	122	142	162	138	148	155	143	148	126	127	156	143	160	153	139	158	148	135	157	165	144	132	150	159	153	148	152	140	129	137	153	155	154	148	142	154	148	152	115	137	125	127	125	125	133	140	123	133	137	144	145	124	137	162	143	155	127	116	133	139	145	154	146	159	141	152	152	147	157	135	122	134	153	170	175	148	145	143	130	130	143	142	146	136	129	142	134	154	138	143	158	130	168	173	142	121	135	144	127	145	135	153	146	156	125	137	131	157	143	137	137	152	150	132	163	150	143	143	146	173	160	131	142	139	128	139	142	139	142	140	157	142	146	118	166	156	142	136	124	118	156	136	152	150	153	134	145	180	136	166	133	144	147	128	136	138	141	127	141	150	144	143	124	138	141	145	150	161	126	154	138	144	145	137	134	146	162	129	139	150	138	130	124	140	134	132	125	145	144	158	154	144	143	136	139	155	172	139	130	146	118	150	123	143	132	146	158	136	152	168	154	130	138	129	158	146	139	132	141	126	161	123	137	138	167	120	147	154	139	140	141	132	154	150	134	158	127	137	143	136	133	121	108	135	124	140	146	135	135	132	132	129	145	143	164	127	117	138	124	131	150	145	139	144	158	142	145	133	132	149	143	164	131	142	150	142	152	148	145	130	145	147	137	142	141	135	151	142	136	146	157	153	153	132	145	127	156	159	126	132	154	145	137	145	133	146	142	118	150	146	127	150	140	141	126	159	116	117	141	155	148	134	157	151	152	142	132	127	119	129	139	141	153	148	110	128	153	150	137	156	144	124	128	142	154	158	135	138	134	136	161	139	155	171	142	167	149	129	140	136	133	118	153	139	146	143	134	146	137	132	139	132	150	147	139	150	136	136	155	131	132	128	135	142	156	139	144	130	162	139	159	140	133	142	137	129	151	140	138	146	144	177	153	157	142	143	147	150	126	148	162	128	127	144	149	129	161	135	133	147	153	152	133	157	134	156	125	149	141	125	146	122	162	123	145	127	146	140	132	146	131	142	143	135	144	156	136	145	140	147	151	146	135	139	158	145	173	142	139	135	145	137	145	151	166	138	133	130	125	138	146	153	140	155	132	156	155	127	144	143	135	139	146	135	136	161	147	158	132	146	156	138	141	141	142	141	144	122	154	138	145	144	136	133	135	162	126	156	132	151	147	123	160	149	126	132	149	148	155	137	151	134	154	136	152	156	143	143	160	121	137	143	149	149	155	138	148	142	125	128	142	141	124	127	124	149	155	151	143	144	144	152	128	167	132	155	148	147	142	143	155	132	140	149	119	137	147	148	163	148	137	157	146	168	141	140	149	135	138	149	139	124	146	138	129	128	154	134	127	130	129	143	142	148	141	138	134	136	158	154	143	166	139	150	155	136	138	143	165	134	130	164	138	146	135	130	148	157	122	140	136	145	131	139	147	125	141	141	132	152	137	159	142	152	143	155	139	126	146	133	140	138	147	140	149	129	157	159	134	140	134	137	144	154	156	148	140	152	149	137	143	151	148	115	131	140	153	146	136	141	137	132	156	141	132	154	154	126	134	160	147	156	133	147	118	155	142	161	144	135	144	119	146	126	129	166	145	140	125	152	141	149	152	150	124	152	147	122	139	146	148	137	147	126	132	144	132	159	171	142	147	139
24696	20963	26817	25164	9777	861	582	846	413	410	393	401	359	381	328	337	385	344	359	356	351	364	354	341	343	323	329	345	343	325	347	335	307	323	353	347	337	314	362	350	352	341	322	355	322	334	330	322	362	303	317	338	340	308	326	324	358	361	361	322	336	317	337	310	324	373	347	319	320	314	323	314	342	316	316	319	328	322	310	337	339	350	333	323	344	328	363	341	314	336	324	328	325	330	295	346	322	316	355	364	355	319	354	346	339	334	335	296	329	353	322	330	326	319	297	314	300	323	299	290	318	330	325	330	329	335	347	324	294	307	336	332	300	297	330	318	322	359	327	321	323	362	316	275	315	335	343	322	323	323	320	322	329	334	332	322	292	300	326	349	361	316	301	304	320	312	378	326	330	319	337	333	308	331	319	330	332	360	301	330	316	318	342	303	311	331	337	359	346	300	322	321	322	305	366	323	331	304	298	323	331	315	325	320	327	308	311	341	322	303	340	312	329	320	374	332	320	323	348	339	344	311	306	306	319	330	331	306	334	355	348	337	302	347	355	329	309	324	303	311	340	270	330	302	310	336	337	309	332	329	338	343	328	321	335	337	329	340	350	359	307	303	305	299	345	331	322	297	322	327	324	291	337	310	349	352	347	344	338	304	317	340	309	343	298	352	363	343	350	309	299	321	326	290	317	322	340	321	328	313	355	324	304	310	359	322	327	295	320	347	322	340	318	303	294	307	347	331	317	321	314	334	320	337	333	350	321	314	320	338	337	312	326	340	391	314	344	337	309	311	336	345	326	333	352	317	311	321	341	346	336	311	328	308	314	315	312	314	300	334	355	377	336	332	331	353	326	331	309	318	346	312	331	342	301	341	308	328	316	320	340	325	331	348	316	323	361	320	352	322	326	337	317	307	330	326	316	307	354	333	339	317	342	309	296	304	305	359	314	344	322	317	323	329	302	345	329	321	311	323	302	368	288	312	316	316	321	330	331	328	326	319	325	302	320	321	360	328	320	327	346	322	319	334	317	323	319	303	321	351	355	366	295	316	331	319	320	339	319	359	328	337	347	315	331	326	347	358	323	348	338	312	315	318	292	320	332	324	282	326	316	324	329	338	317	329	331	332	337	327	327	338	311	333	302	359	315	308	337	289	344	303	312	339	337	331	327	312	331	324	358	343	315	348	338	337	313	296	309	350	296	324	340	302	330	325	322	366	331	308	340	326	357	343	343	305	279	335	320	314	319	304	326	348	320	317	315	330	315	357	333	366	322	340	286	334	326	345	313	320	313	324	326	334	301	312	319	312	318	331	280	332	348	341	324	315	342	320	332	332	343	319	346	340	294	351	347	338	300	311	324	381	338	326	339	327	320	337	303	363	315	357	353	347	330	327	316	349	295	317	296	323	308	330	318	330	333	357	357	326	339	382	348	344	314	357	318	315	334	354	321	295	302	335	341	323	322	331	300	328	336	311	344	280	350	330	342	325	328	346	358	331	348	291	337	337	352	356	331	334	333	331	347	325	317	303	307	342	311	323	322	361	344	305	311	300	322	345	328	335	305	324	320	323	330	304	339	309	311	355	308	317	322	300	327	314	343	340	362	323	330	300	305	318	325	314	332	336	318	322	357	318	294	325	387	338	316	319	344	315	329	287	335	310	327	302	327	322	341	307	315	351	322	326	304	321	338	336	340	315	355	334	305	315	343	344	320	353	346	336	319	308	342	317	305	297	330	341	369	338	321	342	318	328	282	348	351	318	318	348	324	327	343	331	326	348	307	335	310	315	308	318	340	349	343	324	324	316	294	332	342	287	305	357	328	300	353	340	290	325	344	337	337	300	303	352	322	301	277	333	329	306	339	363	320	300	322	339	306	322	342	343	351	338	341	331	313	357	354	349	301	301	333	331	341	315	306	320	336	340	313	350	340	328	319	345	306	311	347	317	275	300	340	291	327	310	318	312	337	311	340	343	301	333	336	310	371	338	293	321	317	340	303	337	339	327	338	353	309	329	351	290	330	337	333	363	341	319	322	301	348	340	344	318	338	338	322	321	291	352	362	313	351	318	340	341	321	295	324	332	321	341	312	324	332	340	332	329	324	322	317	343	315	320	301	288	333	319	324	321	293	320	352	320	333	282	309	312	324	332	317	310	313	342	321	343	318	327	324	335	336	290	363	324	329	342	335	288	309	328	301	318	339	344	313	360	326	342	313	299	321	303	320	324	344	321	318	320	302	329	366	339	331	310	348	318	334	310	309	319	323	327	351	338	309	331	312	298	317	336	370	349	345	361	339	336	305	332	357	318	312	333	307	300	328	323	340	360	317	326	319	325	323	338	300	350	297	323	290	342	316	313	350	304	333	327	335	330	344	316	315	339	310	344	316	326	339	342	327	325	333	316	329	355	327	314	339	319	314	319	354	303	327	329	311	300	350	336	320	359	337	328	320	346	342	285	325	320	325	301	309	325	306	324	342	317	318	319	321	295	312	367	322	313	304	316	357	341	319	334	321	319	333	327	337	329	297	324	349	357	329	343	338	312	320	335	331	339	306	320	347	327	327	308	317	295	353	303	318	305	287	329	319	320	319	352	338	328	333	371	333	323	294	352	289	328	280	365	312	353	331	326	335	338	318	310	331	318	350	335	309	320	313	324	319	283	310	325	296	316	361	323	310	352	339	296	301	317	316	352	320	330	321	326	340	321	286	330	329	298	307	326	324	308	298	320	337	346	331	312	318	365	315	343	320	322	312	339	327	327	306	326	304	352	302	348	350	350	352	349	349	303	296	330	346	355	295	328	325	321	297	357	318	308	315	312	342	301	298	361	306	329	361	352	306	322	344	347	314	307	296	360	317	323	357	321	326	344	318	307	339	355	345	295	326	323	309	301	313	325	354	313	304	318	307	347	301	326	362	380	337	343	343	311	321	337	309	336	301	316	302	297	332	327	315	329	317	322	322	319	330	323	325	339	362	358	303	342	329	343	305	335	336	335	336	317	311	305	335	314	312	335	341	332	342	327	338	325	342	329	315	304	337	325	326	345	272	330	336	354	322	307	321	300	333	329	335	311	332	315	347	331	347	334	306	352	333	278	318	336	329	345	313	332	312	330	355	341	316	330	336	360	305	350	311	327	325	341	300	348	335	337	336	340	303	326	333	307	324	308	341	320	360	334	328	345	327	349	327	327	316	340	327	330	301	311	332	342	321	334	361	316	315	325	362	353	321	294	318	335	320	304	334	312	341	332	315	326	320	308	306	319	306	317	306	352	363	319	384	348	309	327	309	306	322	342	347	338	295	312	346	373	316	313	323	375	345	321	320	305	335	335	322	294	335	349	339	298	332	334	298	319	341	324	339	373	325	294	375	337	367	347	313	336	317	311	315	348	328	328	305	336	315	323	304	340	331	340	322	325	304	330	364	339	332	324	324	339	327	366	317	337	326	336	341	342	316	304	297	317	363	330	324	337	333	335	360	331	321	311	336	362	329	328	322	311
4205	6573	3881	4969	1393	1053	887	1550	618	518	499	445	439	416	412	357	366	384	391	396	373	383	361	352	390	370	360	343	391	357	354	368	310	352	349	380	376	359	360	387	355	358	356	382	353	342	334	343	340	369	321	346	335	350	337	334	335	361	342	363	325	333	369	333	337	362	316	342	335	356	375	377	360	294	369	371	373	345	327	311	337	318	332	318	348	325	345	324	359	323	313	344	360	321	359	336	360	347	352	356	357	341	368	374	355	331	330	332	372	353	364	380	340	345	363	306	338	334	330	333	357	336	350	331	333	362	333	352	321	322	335	334	336	373	361	374	377	319	391	340	380	340	345	369	367	325	359	339	353	363	349	379	323	371	331	367	343	364	351	328	319	342	368	305	371	339	362	364	332	330	338	351	363	323	303	324	334	397	340	301	337	345	353	314	373	349	338	329	360	371	326	327	356	374	328	333	352	393	321	359	356	350	319	361	327	346	349	339	355	370	344	349	351	352	316	327	345	365	372	336	337	360	368	356	344	375	339	352	348	329	337	351	352	341	380	369	354	371	350	340	368	376	345	376	330	380	353	335	339	353	354	363	336	338	320	389	325	326	321	324	333	340	344	310	320	319	369	331	335	315	387	345	339	353	349	335	343	336	336	348	354	347	336	319	304	363	341	365	363	325	290	342	348	341	348	320	365	377	320	324	378	339	343	346	351	333	357	327	308	329	381	329	334	359	337	318	366	324	329	350	364	365	349	311	342	348	358	333	332	343	344	352	358	337	336	388	341	321	365	340	355	343	311	388	319	322	396	327	339	343	339	371	340	327	360	333	329	336	331	352	354	350	335	311	331	346	337	362	372	343	317	337	332	318	374	344	324	355	342	375	341	339	367	314	351	364	360	353	358	318	340	334	361	332	365	371	314	353	303	338	369	326	311	333	344	361	384	341	367	333	394	354	320	360	349	346	341	355	357	370	367	340	340	333	385	316	358	358	328	316	354	323	320	360	343	351	359	367	349	370	352	349	364	306	337	336	356	373	381	342	352	357	340	376	383	353	326	349	361	322	351	351	319	335	352	369	341	349	351	321	365	324	310	344	347	330	352	352	341	374	330	367	336	377	343	343	311	347	334	326	363	389	332	345	342	357	359	352	347	337	355	360	326	352	347	345	297	341	369	372	357	352	360	362	319	363	368	322	347	333	343	329	362	368	364	377	344	334	317	322	347	374	318	350	355	363	354	355	363	329	361	346	344	363	337	333	364	359	360	359	342	324	305	355	355	337	349	340	343	345	351	374	348	361	375	332	368	348	345	324	329	351	341	354	369	348	380	355	355	344	358	359	356	385	360	307	338	325	342	333	364	337	348	319	323	334	355	345	344	375	321	345	333	357	320	352	343	325	341	358	300	375	333	371	365	341	374	351	369	379	364	365	312	329	347	339	332	331	349	366	351	353	349	366	336	360	389	359	355	321	357	349	346	333	362	335	377	337	360	353	354	369	312	349	338	355	327	334	335	347	323	328	367	322	351	332	345	347	381	325	330	320	344	341	394	351	331	371	308	357	360	370	328	348	348	335	343	348	363	352	378	346	341	342	340	350	333	349	350	345	366	343	347	350	354	358	367	320	361	377	347	359	349	341	360	376	317	335	364	345	313	358	354	342	343	354	342	368	357	332	337	343	371	364	329	300	318	335	357	331	373	367	324	332	305	341	330	349	362	355	336	344	306	361	320	310	334	375	347	332	340	349	356	325	373	338	340	353	343	369	354	342	307	351	346	336	334	344	353	354	346	333	344	375	365	321	367	337	355	320	361	351	378	353	363	337	348	336	328	331	351	320	331	337	352	373	352	335	323	336	344	363	328	315	320	358	338	347	339	318	352	357	381	379	366	390	339	308	365	346	351	351	348	355	325	334	340	345	338	350	358	323	356	328	356	353	367	379	332	348	353	353	330	347	343	338	352	365	308	333	322	341	339	330	369	345	317	330	326	354	350	351	359	356	321	380	340	354	342	340	345	365	339	335	364	377	336	346	326	358	317	341	373	323	341	360	392	341	325	347	352	327	346	334	340	355	356	340	333	329	340	370	344	327	355	337	362	377	368	375	332	329	306	357	315	352	301	363	353	334	385	347	355	328	322	362	369	323	322	369	375	293	359	350	314	334	320	355	342	359	352	351	348	315	371	373	332	319	303	342	346	340	356	325	338	314	373	325	349	352	344	317	324	378	346	330	339	322	354	316	340	334	343	378	373	355	370	320	352	337	349	327	340	375	344	358	358	362	372	344	329	353	330	332	345	372	336	343	332	358	357	351	347	338	349	333	356	355	353	364	361	324	321	359	351	300	358	345	369	337	349	321	337	334	348	338	344	345	351	365	351	358	363	325	346	325	373	355	317	321	378	368	334	347	328	331	374	355	343	323	327	329	327	355	364	329	356	365	377	337	343	340	345	302	346	395	308	319	325	376	352	356	310	342	327	365	334	379	377	351	314	333	351	326	330	329	343	322	337	360	312	334	330	380	320	371	357	360	334	341	358	349	331	330	351	345	331	337	341	320	337	347	358	340	329	322	349	317	345	360	360	330	338	350	367	308	310	364	340	364	355	350	348	325	363	351	371	368	361	334	320	341	327	342	377	330	337	345	321	306	325	348	329	335	372	336	337	354	345	350	322	362	373	370	340	320	359	357	339	360	364	338	352	340	359	372	325	339	337	349	320	328	327	336	371	350	335	333	358	345	353	322	368	367	320	328	313	332	333	339	376	341	369	380	354	349	355	363	328	312	346	348	320	408	368	345	359	337	377	336	373	355	327	353	360	332	346	370	334	304	353	311	320	361	345	359	362	358	361	354	327	334	330	337	354	343	324	356	321	356	361	347	384	333	344	333	330	316	330	351	330	363	308	339	342	338	356	336	333	371	359	366	333	328	365	372	343	338	372	346	354	358	344	324	357	375	339	342	364	368	370	355	347	350	325	336	311	325	352	350	337	329	333	319	357	373	347	338	322	347	345	364	339	331	377	359	351	361	358	325	346	347	349	352	346	341	353	349	331	362	359	323	322	337	346	338	325	319	370	334	357	362	323	348	373	352	331	359	373	356	395	366	360	355	333	334	326	332	374	349	327	349	320	389	327	346	318	364	340	343	350	343	343	381	339	350	338	330	331	339	327	376	353	374	340	353	362	311	343	366	337	347	316	336	360	354	372	374	356	347	339	339	345	316	355	339	351	366	342	352	349	316	354	325	329	332	360	357	325	332	325	348	351	340	369	355	369	309	309	316	356	373	296	332	361	333	375	343	367	346	375	346	328	364	372	354	332	322	348	322	345	347	346	373	379	365	337	318	366	329	313	356	358	351	365	338	359	358	355	347	333	368	347	338	320	373	386	361	333	331	353	353	367	328	327	330	349	354	353	351	354	366	328	331	337	386	351	330	349	327	309	339	328	332	340	339	362	358	360	347	374	327	342	334	373	345	353	333	343	352	358	370	308	326	362	332
22507	21064	28616	23724	21057	21101	8583	3766	819	669	606	512	520	464	440	424	415	388	367	397	375	356	360	348	362	366	312	381	323	349	325	318	316	323	314	324	346	316	316	346	328	332	337	316	312	333	323	280	332	333	338	326	303	310	302	290	300	332	338	335	321	286	299	302	292	314	301	319	298	307	319	318	330	298	315	292	298	320	313	317	339	320	297	282	286	301	327	306	314	277	332	311	281	280	305	344	329	280	331	315	283	311	295	327	341	312	311	307	273	315	281	301	288	324	327	300	306	300	315	302	301	325	301	296	274	295	277	329	296	307	324	304	270	290	301	338	295	285	300	306	308	317	307	315	286	324	304	278	295	335	307	318	323	320	250	305	329	305	304	291	304	317	318	301	271	319	323	353	289	278	301	354	299	319	304	310	269	324	346	292	294	284	326	313	336	319	314	339	287	325	318	315	329	304	284	311	314	290	314	308	306	309	316	352	277	302	296	296	303	293	320	288	313	311	302	307	317	282	303	292	308	303	322	307	317	275	322	320	310	291	332	319	321	316	306	300	302	263	327	283	320	290	295	320	327	303	288	308	314	331	292	292	313	331	308	303	305	281	281	357	301	316	336	302	313	278	323	301	332	309	306	332	302	299	278	306	327	294	315	266	304	303	312	306	314	326	308	305	313	310	333	317	294	332	308	312	322	264	291	324	277	296	322	281	300	353	284	303	295	301	273	293	339	306	296	300	277	291	292	282	278	306	297	285	323	322	300	318	322	318	283	306	305	306	305	330	330	307	305	288	302	310	326	280	334	372	321	300	294	316	317	311	318	318	326	302	285	287	300	290	307	299	297	310	325	277	318	300	336	301	306	306	296	299	308	351	306	290	294	284	309	364	327	309	317	292	302	296	308	330	315	289	302	327	315	310	344	317	337	301	305	288	299	331	303	309	295	297	273	328	291	308	302	319	315	277	317	312	300	291	325	320	312	292	316	318	305	303	304	288	312	336	317	289	318	327	301	294	296	342	310	288	312	302	291	313	322	314	286	290	328	299	309	322	337	309	314	320	305	287	321	302	303	312	288	307	302	300	331	318	321	302	293	326	281	285	324	323	298	293	323	291	357	289	319	289	283	275	300	324	278	312	316	325	313	291	305	300	302	306	307	305	280	309	309	280	315	311	309	287	301	322	318	290	318	294	311	291	321	317	315	309	336	319	311	319	315	292	326	300	274	306	293	311	288	331	298	302	282	289	308	290	316	327	307	275	340	303	283	314	336	289	304	306	293	287	319	326	303	306	297	352	302	342	314	267	289	300	309	291	319	308	306	280	307	301	310	326	318	338	310	296	266	271	298	351	280	321	300	296	312	286	331	308	310	322	345	299	323	279	298	329	329	300	308	307	290	271	312	309	346	270	291	306	327	313	288	332	301	299	339	339	322	305	287	290	306	289	294	309	322	303	285	323	319	300	317	299	291	315	321	293	304	315	285	307	311	316	319	298	301	306	307	341	333	338	308	312	288	292	295	306	292	295	318	296	310	300	297	301	322	296	291	305	298	306	306	337	302	296	337	338	300	339	303	271	307	295	301	312	277	319	301	328	305	296	302	292	311	293	317	281	295	297	300	289	286	303	304	327	315	317	316	284	289	278	291	299	306	323	302	331	315	319	331	305	340	299	287	309	331	300	295	276	294	315	311	289	309	282	336	295	337	290	306	318	303	291	303	342	321	323	328	331	283	312	282	320	331	335	306	306	345	297	306	287	290	313	286	274	275	295	309	355	325	287	302	331	290	262	330	349	310	280	300	317	321	285	305	322	318	313	307	299	295	318	302	282	310	328	252	319	310	289	307	303	298	342	336	284	317	312	331	295	304	299	280	314	288	312	323	302	308	307	349	302	285	319	297	306	294	322	326	310	323	294	334	284	316	318	300	299	290	321	327	306	291	335	281	310	316	284	336	307	296	335	291	319	332	348	326	326	274	307	310	320	339	304	350	329	315	317	307	284	313	321	327	307	286	309	296	320	282	316	311	302	305	305	315	298	311	319	283	309	305	267	334	276	300	296	308	325	316	334	307	282	308	287	304	337	312	297	316	290	288	310	308	326	315	309	292	306	273	320	328	300	291	310	286	327	313	295	269	299	291	319	317	286	310	300	309	297	300	316	298	301	329	323	332	317	298	327	315	326	340	297	289	330	294	306	295	292	335	313	304	354	308	322	305	322	275	350	314	335	297	303	323	318	298	328	299	307	293	285	307	323	290	268	280	319	280	317	326	324	328	323	332	308	310	272	300	294	341	308	300	314	345	310	306	319	328	289	324	316	328	318	309	337	338	309	293	314	328	332	289	308	298	329	281	328	313	291	307	325	302	333	281	298	346	328	298	303	298	326	297	311	321	302	328	305	313	309	339	311	301	321	289	296	319	306	304	312	316	286	347	316	310	305	302	319	275	331	326	321	253	323	318	262	310	328	321	298	305	328	309	311	302	308	318	301	320	284	295	313	289	284	314	310	314	340	271	296	313	327	282	322	299	288	294	280	293	335	307	305	314	308	288	304	299	313	286	304	313	319	324	294	290	284	310	331	301	303	313	311	304	281	313	305	321	269	288	326	299	354	270	306	290	358	319	320	299	327	312	285	294	307	312	311	297	319	313	303	303	319	313	321	307	277	344	319	313	324	295	318	296	296	324	302	288	316	315	294	289	328	280	309	273	300	322	312	319	300	311	313	313	321	285	312	312	332	297	349	308	291	294	334	299	290	307	293	301	316	295	323	296	304	332	301	313	297	297	270	320	310	295	312	314	314	306	318	318	330	316	307	296	297	273	336	301	297	324	281	279	294	342	277	302	311	288	330	260	330	320	284	311	303	306	309	319	305	315	297	285	333	332	328	277	326	299	299	324	296	310	299	306	292	281	292	341	290	299	347	292	321	286	337	296	295	305	310	316	319	317	304	293	321	302	330	310	310	288	280	322	291	300	297	292	302	324	325	319	328	316	324	321	283	307	290	294	307	339	296	289	285	316	324	330	307	304	328	283	282	284	298	324	287	307	299	302	302	301	314	324	290	301	315	303	332	300	296	290	301	302	307	307	314	292	320	311	310	321	328	328	314	296	296	307	310	275	284	308	310	326	304	297	292	314	294	313	296	306	320	295	325	303	288	311	278	293	317	272	329	283	323	307	311	286	286	319	314	309	286	281	281	319	318	331	321	305	356	299	320	349	319	308	282	306	302	308	294	325	315	332	303	308	297	310	311	318	263	293	306	318	306	310	323	309	298	337	303	298	320	298	318	298	296	315	323	307	323	287	324	292	283	307	311	310	307	300	294	314	321	296	264	343	303	290	330	336	321	309	313	314	296	308	292	331	305	312	282	292	327	306	301	323	302	336	294	273	318	323	319	285	303	311	309	315	277	333	302	312	347	331	275	304	333	308	309	289	345	302	277	305	326	310	330	313	307	315	311	304	303	295	309	324	310	324	295	323	312	277	291	327	315	318	261
5933	16153	10785	11992	3827	2760	2463	5895	1181	985	821	736	640	637	517	545	452	427	432	388	444	387	452	394	388	374	386	391	359	346	338	364	377	362	355	316	310	336	332	304	341	324	344	347	306	302	310	333	348	316	319	336	312	309	311	329	344	317	344	324	331	307	310	324	349	337	344	339	334	317	305	326	327	321	282	288	304	301	309	347	313	312	347	316	316	303	302	288	318	283	308	318	305	306	312	304	323	310	322	284	318	288	343	327	343	291	325	318	319	326	305	281	308	309	328	342	275	321	341	299	299	315	310	356	276	316	362	315	282	322	288	310	285	321	309	349	302	294	292	314	291	285	301	321	314	305	286	327	311	335	304	321	315	298	283	317	299	296	333	286	293	331	324	303	314	330	315	290	315	308	306	305	317	290	279	314	313	346	284	335	287	317	297	286	303	318	314	311	303	321	282	285	277	300	322	310	327	309	278	292	303	327	311	332	311	300	305	274	325	292	333	313	289	318	318	318	297	293	312	317	304	321	317	332	304	296	293	313	267	308	315	308	311	301	281	294	321	319	334	327	298	334	349	301	301	318	305	302	295	317	331	309	352	311	299	298	283	326	311	342	298	306	278	290	338	279	290	323	339	293	304	326	315	353	305	283	271	317	313	335	324	320	316	333	297	307	302	305	296	343	340	323	313	301	309	320	297	327	327	332	328	274	303	308	285	328	309	295	306	335	307	320	313	347	320	320	263	311	324	315	340	325	290	339	310	323	363	320	305	299	331	309	293	297	314	293	298	291	314	322	293	306	312	306	305	318	320	292	312	268	302	326	344	328	305	312	305	327	315	316	308	335	302	312	330	316	300	326	319	294	288	321	307	325	271	326	323	325	299	298	293	326	307	306	325	290	308	309	310	274	323	291	320	317	316	308	322	315	305	291	335	336	299	294	330	312	264	309	297	296	296	323	299	314	314	317	326	320	306	328	327	329	282	285	309	327	290	325	333	314	304	304	330	297	296	279	306	296	313	281	323	302	313	302	329	297	343	293	299	289	309	324	339	315	318	295	292	324	303	313	313	304	318	344	292	295	303	290	314	326	301	306	271	331	305	308	288	333	296	297	296	297	287	304	329	300	326	319	278	299	304	306	318	312	303	323	304	315	311	298	345	312	315	321	305	336	343	300	312	329	313	321	309	309	300	341	307	269	301	260	284	289	288	306	302	318	300	293	292	293	317	320	273	299	297	305	305	327	314	345	313	286	279	302	315	323	287	300	313	299	346	299	318	328	364	309	299	308	280	308	340	312	308	356	349	323	329	300	323	326	308	327	327	291	320	297	274	313	298	322	314	307	304	322	289	312	306	327	311	299	297	261	296	312	328	318	307	287	323	299	337	320	311	294	317	312	339	310	319	323	309	284	287	315	302	307	324	297	299	314	297	295	324	292	298	276	302	314	330	324	325	314	291	301	314	307	275	310	311	308	341	321	293	299	315	305	305	309	350	310	325	313	321	337	279	322	322	312	318	294	285	304	312	303	348	302	304	299	317	324	355	311	312	302	299	298	312	322	323	279	316	329	334	314	329	325	304	293	318	293	300	319	311	303	350	309	314	316	344	340	294	306	311	289	290	323	311	282	304	296	290	330	298	320	330	317	350	289	324	331	321	300	310	322	298	326	321	310	319	339	289	308	296	289	306	325	293	313	309	292	330	313	320	302	309	325	276	320	316	304	325	320	312	270	295	332	300	323	295	295	307	284	315	320	332	313	316	316	300	279	301	326	319	305	330	317	320	338	306	296	305	302	306	301	329	292	320	296	318	310	294	312	325	324	297	271	307	312	346	293	303	313	306	292	315	312	315	300	333	304	309	313	329	320	302	330	295	324	295	334	276	313	330	296	307	314	307	267	303	293	324	314	292	323	327	310	306	293	302	308	304	327	298	322	310	292	308	324	300	325	321	332	336	297	309	258	345	335	317	338	273	326	317	308	312	286	302	288	312	305	293	298	324	300	295	322	311	306	296	297	325	280	284	319	338	325	272	323	326	306	343	296	293	282	311	307	312	320	291	331	297	353	325	327	285	336	323	299	323	315	321	341	307	294	329	360	314	307	316	278	275	315	320	313	308	302	313	307	291	321	305	346	272	304	322	290	289	299	305	293	286	324	314	288	281	303	326	312	312	299	281	299	316	291	301	309	303	320	295	329	303	300	329	266	318	307	327	301	292	327	324	308	301	317	307	346	324	316	331	318	280	311	292	332	316	284	331	310	325	298	310	327	319	287	305	329	330	294	327	332	307	287	332	306	315	315	334	291	319	276	303	324	309	306	278	331	316	313	299	316	334	294	351	307	331	307	307	293	317	309	297	311	316	301	298	316	316	309	292	313	290	310	351	304	307	323	290	314	315	313	315	291	306	322	333	358	284	326	313	289	307	306	294	347	310	321	319	343	328	306	303	293	316	300	304	325	326	285	304	294	289	313	288	274	324	320	291	297	286	284	303	298	324	294	319	315	289	318	326	318	302	305	309	324	306	332	318	325	326	308	323	300	300	294	306	331	325	311	292	334	341	336	268	287	313	304	303	306	317	302	266	313	291	307	304	331	309	330	297	278	307	345	312	323	306	305	338	304	296	271	297	294	333	303	306	304	341	316	282	317	306	307	304	304	295	303	309	292	291	327	278	290	309	295	306	279	274	325	304	296	299	314	319	305	317	303	289	296	325	325	302	298	341	317	300	296	291	323	318	265	328	326	313	324	312	306	331	279	310	293	300	311	292	322	317	294	327	318	326	318	303	303	290	283	322	281	291	309	256	314	302	325	329	269	291	315	314	291	331	333	326	321	316	303	298	313	310	295	335	331	309	315	310	312	298	291	305	341	311	281	298	324	306	320	322	286	300	303	308	306	294	299	346	326	297	315	305	367	296	303	312	303	344	312	340	314	318	300	324	324	312	325	285	280	299	315	320	320	306	316	292	329	287	319	324	323	310	311	325	282	277	324	303	298	292	305	322	294	309	310	336	316	290	293	281	298	334	279	301	320	314	311	325	315	300	329	324	314	304	317	301	308	306	288	342	295	298	313	298	294	301	325	300	317	310	277	306	286	322	327	282	283	298	302	276	304	328	275	298	305	317	293	285	285	346	342	315	298	298	291	309	327	324	309	306	318	283	307	331	331	288	308	337	316	342	288	290	292	280	313	298	327	329	283	281	288	311	318	302	308	332	324	319	324	309	297	295	360	327	299	323	265	343	313	296	332	297	285	314	289	317	313	323	308	338	352	345	295	325	313	318	322	301	302	341	268	294	296	325	341	325	313	316	329	325	287	315	286	301	331	274	287	288	316	299	329	307	302	306	339	326	313	319	342	357	273	304	282	279	305	306	307	290	311	352	335	270	309	314	346	317	308	323	302	340	318	262	326	321	322	305	330	324	343	329	315	335	305	310	312	306	319	310	337	313	299	327	285	319	316	319	329	316	310	271	295	308	322	305	319	340	325	313	275	326	282
27564	16902	3371	1048	513	427	259	219	201	192	190	184	189	173	202	217	179	189	201	168	195	184	188	168	178	186	171	187	166	179	214	190	178	187	201	187	184	194	183	175	186	176	182	197	177	191	142	210	180	133	179	189	180	196	167	203	196	181	182	182	185	184	177	160	169	176	170	182	185	184	193	185	190	184	179	187	171	190	166	170	169	167	186	173	173	180	155	147	182	180	168	179	179	168	201	176	186	195	169	185	147	177	202	178	174	168	165	211	174	162	172	205	192	193	179	183	192	190	191	201	150	184	199	187	199	166	176	161	160	203	175	167	161	145	176	187	163	175	164	204	165	177	164	168	161	172	188	157	181	162	143	177	167	174	184	179	179	160	171	174	180	176	189	164	184	171	203	187	157	155	193	169	161	156	159	193	165	214	191	184	181	171	190	173	162	166	154	168	192	163	169	174	175	183	180	154	169	160	163	145	179	211	185	173	188	171	162	175	186	182	193	167	163	176	158	162	167	188	187	183	185	166	195	193	186	170	173	175	157	179	169	182	179	164	184	156	166	176	174	234	175	176	150	164	178	162	173	184	180	153	169	189	184	157	189	184	181	179	211	190	179	191	189	181	191	172	189	178	159	190	181	161	164	176	184	196	183	172	168	183	169	191	182	159	209	167	177	196	178	201	186	182	157	196	213	159	197	174	184	196	185	154	167	189	188	163	200	189	153	193	191	178	168	177	180	197	199	164	172	162	173	162	179	162	191	173	170	187	175	157	178	176	189	178	178	161	192	205	163	188	181	186	173	185	165	160	161	171	200	184	174	165	176	189	185	158	190	180	190	194	151	187	198	177	167	173	169	184	176	197	174	207	161	178	176	169	189	184	156	189	185	213	183	200	184	189	174	189	191	169	197	166	179	172	190	170	158	209	189	190	185	179	174	199	176	171	185	179	179	162	180	167	169	180	169	192	193	177	185	169	164	177	168	173	167	174	165	198	163	191	184	161	179	174	209	191	180	173	184	187	178	160	156	195	191	187	173	185	179	178	188	192	182	188	152	174	175	191	150	159	182	178	197	171	193	166	183	168	161	200	170	213	190	198	201	174	185	151	148	167	195	167	185	168	187	175	184	162	167	181	171	176	195	167	154	188	167	182	201	160	198	183	185	183	178	193	182	186	163	174	194	184	159	174	197	193	162	196	194	189	174	172	208	168	183	172	178	200	171	201	195	172	185	182	196	192	176	170	177	173	181	154	205	197	164	171	166	181	186	159	182	180	164	195	172	176	177	169	171	151	157	173	171	172	192	162	189	168	204	166	160	176	182	169	140	170	186	175	183	188	178	177	199	170	165	164	201	183	176	171	192	178	183	205	170	186	171	167	155	158	198	182	180	204	181	177	184	192	162	174	173	181	170	197	164	185	157	158	185	176	169	183	191	175	192	187	201	208	177	193	202	181	205	191	172	198	198	186	186	197	164	175	197	186	189	158	174	175	200	169	176	186	200	182	169	162	196	171	186	191	166	174	194	199	176	182	157	176	186	171	166	179	172	185	167	172	167	165	180	186	194	179	185	178	194	173	196	183	201	158	172	191	189	172	180	157	173	184	184	193	205	186	161	182	177	190	192	196	218	184	183	177	192	164	199	170	177	184	179	179	189	151	174	178	184	168	168	159	158	174	171	160	157	188	168	190	153	178	184	182	184	202	187	198	180	172	195	169	174	180	157	165	191	181	168	163	164	189	164	177	200	181	188	184	181	179	180	167	196	197	195	177	172	174	168	191	206	160	198	196	191	164	186	187	195	175	197	189	181	179	191	173	175	183	185	183	182	171	191	156	162	169	185	171	165	199	199	184	186	149	176	176	162	165	158	178	174	191	181	187	177	195	169	163	175	169	189	183	191	179	168	171	196	183	190	191	217	179	148	184	167	183	171	180	164	170	189	176	176	166	205	186	166	200	175	178	161	174	180	199	168	163	172	178	183	174	175	168	195	171	173	174	177	177	184	171	179	187	182	148	176	161	212	179	177	197	169	174	170	184	172	176	186	184	187	156	171	172	195	172	173	163	184	182	160	168	201	190	176	199	196	189	174	188	187	157	190	168	199	184	166	189	180	177	162	185	160	159	167	199	170	176	182	163	189	201	152	176	171	190	181	181	205	203	173	192	179	157	178	184	159	161	191	172	173	170	170	161	182	185	163	185	155	167	185	177	197	161	182	166	181	169	176	182	181	155	173	164	157	169	178	172	198	194	159	138	216	197	182	166	156	183	170	187	167	183	203	177	169	200	186	183	171	180	169	161	189	184	184	152	181	184	208	184	155	169	148	176	173	196	173	173	170	184	155	167	185	158	181	174	206	189	181	182	188	194	152	201	194	175	202	182	179	183	177	196	161	187	193	191	150	174	178	156	194	194	201	160	193	173	195	182	177	195	164	173	183	181	176	170	185	180	188	183	154	175	198	194	158	166	151	156	184	183	173	201	156	153	190	170	203	184	188	180	172	164	191	163	171	188	175	161	180	164	205	170	174	179	175	167	201	181	158	177	156	203	195	191	178	165	176	182	174	168	170	160	174	188	180	190	190	182	166	176	186	193	162	187	181	186	179	164	174	179	175	189	175	214	161	163	175	193	173	178	197	171	185	178	160	181	194	198	175	195	170	205	158	159	164	200	161	191	204	192	157	160	169	190	182	176	193	181	180	177	175	177	178	183	172	159	163	205	194	188	162	174	170	166	161	175	192	189	194	180	208	184	149	140	178	189	172	190	152	170	172	158	159	169	180	190	185	166	189	184	158	179	171	167	187	165	187	178	177	202	162	201	167	176	163	157	172	207	183	175	165	201	201	196	158	159	168	158	167	180	172	167	178	188	173	168	205	203	189	180	190	190	178	178	168	184	183	201	171	178	187	175	176	181	156	182	171	173	200	166	196	183	159	217	182	163	161	181	216	182	177	187	184	187	186	162	162	177	150	171	175	167	173	172	167	187	179	178	179	195	198	183	173	174	184	171	180	171	188	192	168	173	161	193	187	167	178	196	169	175	186	183	169	165	165	190	195	176	153	174	160	193	194	183	161	183	223	164	167	182	165	174	187	173	168	169	168	175	174	206	191	164	162	202	180	173	161	179	180	169	176	163	175	164	188	159	163	186	180	164	186	178	196	192	169	164	183	184	190	182	167	189	182	155	172	202	177	180	168	190	154	187	170	193	181	161	160	166	193	164	167	176	188	193	178	176	158	178	185	173	179	156	184	184	183	179	181	184	206	177	181	182	151	171	188	180	177	188	153	186	175	178	190	190	167	197	183	172	202	176	174	187	170	191	168	184	173	159	175	168	161	172	180	163	185	165	198	170	187	194	175	162	188	156	208	172	176	180	178	182	173	188	197	176	189	169	171	195	156	171	187	204	173	157	190	172	175	184	163	184	191	169	195	175	195	175	178	185	205	181	183	178	172	158	160	162	192	173	176	159	162	189	177	186	186	199	192	172	195	195	185	188
4782	1802	1179	796	445	377	268	304	230	218	225	216	218	202	226	210	192	197	216	163	187	187	197	169	198	202	183	198	239	174	192	231	213	196	205	203	203	211	211	190	234	209	212	218	211	189	195	198	191	196	196	203	209	224	194	201	207	236	213	176	175	178	190	204	192	192	209	223	207	197	206	191	216	182	186	176	198	206	219	206	203	203	173	197	189	193	221	191	202	204	191	196	196	210	202	194	227	194	193	192	192	181	202	208	180	194	209	220	186	195	188	199	211	201	187	191	191	187	191	202	203	219	200	177	211	197	191	223	196	187	195	198	196	188	200	183	193	203	170	200	192	178	220	211	205	196	191	205	211	191	186	214	191	217	225	203	217	219	218	186	208	203	203	190	208	190	200	194	185	214	212	188	213	185	220	237	216	200	235	193	204	206	182	198	215	185	222	196	203	213	194	215	190	196	191	179	225	184	220	189	203	199	202	191	216	201	173	174	182	212	225	196	219	179	206	206	216	215	175	197	186	213	200	203	217	207	186	197	227	188	232	189	200	241	192	200	178	188	184	207	198	212	200	181	194	169	165	193	201	200	180	206	212	198	220	210	211	168	200	171	199	198	196	186	189	218	193	215	217	192	214	208	171	194	217	189	187	203	185	213	205	209	206	221	181	196	204	197	212	216	192	184	203	190	196	192	198	195	196	198	185	191	220	189	206	194	201	184	223	181	191	206	193	209	192	199	206	188	179	200	186	203	195	185	212	201	195	186	185	188	215	228	175	223	216	193	206	192	207	205	210	192	210	215	217	225	224	232	224	196	197	186	200	207	202	202	190	206	205	222	180	189	203	213	183	229	198	184	196	210	206	205	197	201	216	207	214	203	198	210	191	221	196	189	191	195	213	193	209	200	224	224	210	195	165	239	195	202	200	213	198	201	212	220	206	196	173	197	203	194	191	189	213	170	185	197	186	178	189	190	187	201	211	201	219	190	214	172	228	216	175	193	207	225	193	199	204	193	177	209	195	218	163	210	201	216	193	177	207	178	196	214	172	169	199	187	221	190	191	192	225	184	205	183	209	187	185	212	223	188	222	182	188	215	200	191	193	202	206	194	232	198	195	225	187	207	210	207	228	197	210	209	208	169	197	211	192	201	214	199	198	193	181	200	199	206	190	189	196	196	195	206	181	199	201	188	185	177	197	180	192	193	210	217	231	208	165	189	219	189	216	198	207	190	202	204	198	186	195	198	189	229	194	173	185	196	200	221	185	184	211	204	222	189	205	220	182	184	207	196	200	179	187	198	204	197	205	189	182	194	173	184	199	194	172	199	172	203	222	215	207	186	234	195	204	198	209	232	199	211	203	225	215	190	206	209	216	182	182	200	208	225	210	232	211	196	182	194	210	202	196	201	178	195	227	179	212	188	205	211	208	214	194	217	204	198	171	203	202	183	216	195	211	203	191	205	179	210	195	191	199	202	180	190	206	216	202	173	216	214	189	197	209	196	200	227	197	209	181	183	180	194	214	184	205	200	208	182	191	205	191	198	206	197	203	194	203	206	222	221	214	185	179	186	230	219	210	201	214	211	192	197	218	200	211	216	205	194	200	218	211	216	203	170	210	218	207	190	203	190	192	208	197	207	191	212	210	209	177	225	203	230	226	210	200	209	212	207	205	208	209	183	207	181	210	209	210	211	184	185	204	213	227	203	219	183	234	212	207	205	185	197	206	195	213	208	191	216	211	215	196	203	199	195	195	213	182	183	194	205	207	204	192	224	182	203	205	219	222	225	215	228	188	191	179	197	237	209	198	197	206	195	192	187	179	194	189	207	203	205	212	193	216	180	213	192	179	194	178	186	201	193	174	198	195	219	202	208	201	177	169	187	206	213	236	189	217	196	209	190	191	198	216	221	200	204	202	172	208	180	211	232	217	191	208	206	203	197	210	205	206	210	198	188	192	194	212	190	195	208	223	202	201	222	200	204	170	214	204	199	185	187	218	197	181	194	195	209	185	202	187	175	192	170	199	198	195	203	187	215	191	205	181	205	216	212	219	233	206	181	213	197	224	209	196	234	212	210	206	195	198	218	207	210	205	173	184	190	219	200	182	208	195	196	201	201	187	198	201	199	209	172	228	215	207	190	215	195	181	189	212	193	177	202	196	202	192	215	197	204	199	185	213	191	210	198	213	218	222	201	207	209	188	175	212	184	213	221	197	176	211	182	219	207	180	211	200	230	207	202	208	195	190	208	198	178	201	186	189	202	174	213	187	209	194	216	202	207	195	213	193	188	225	227	204	209	180	216	214	212	209	182	206	177	214	193	195	189	205	199	210	197	198	204	206	178	215	207	182	199	205	208	215	220	175	198	210	203	190	195	224	176	188	185	199	204	205	194	206	197	209	196	175	190	177	195	188	202	204	188	209	204	206	216	197	194	189	185	215	187	204	223	211	226	193	190	198	209	191	183	208	217	209	188	208	193	209	191	198	217	177	179	219	201	207	209	199	191	196	194	221	192	215	216	215	192	197	189	181	208	192	191	199	188	192	192	210	226	197	196	209	209	208	187	220	191	222	198	203	207	191	210	192	196	205	191	216	186	215	192	181	205	215	217	196	206	203	200	188	195	195	211	203	192	208	197	203	218	205	219	206	176	207	200	212	197	181	196	206	195	211	217	193	198	198	197	186	213	200	223	208	213	202	202	208	198	195	194	217	193	194	183	204	199	212	199	197	214	211	190	218	185	204	193	191	225	195	201	198	208	190	197	194	182	216	182	182	213	226	209	209	181	215	214	211	204	200	175	186	218	219	210	206	202	215	215	181	214	199	190	207	216	193	203	198	190	215	215	209	191	216	192	211	178	203	196	221	216	209	190	172	221	203	222	188	210	225	197	222	200	192	203	216	200	208	196	181	209	207	191	195	219	193	217	205	205	215	216	218	201	194	207	196	186	203	207	200	186	233	189	187	207	199	213	193	220	201	213	221	193	225	203	172	194	190	215	201	195	187	190	200	178	190	197	193	211	210	206	208	203	207	185	208	202	195	201	197	195	189	202	194	208	244	187	205	201	218	217	210	193	221	190	184	200	184	180	217	187	204	214	189	198	182	214	209	209	197	183	221	217	191	173	242	180	204	205	171	193	204	209	194	194	210	192	211	194	195	204	189	212	190	194	205	205	192	185	177	187	184	214	194	229	219	197	201	218	183	201	202	203	198	186	219	197	217	217	199	178	215	185	197	206	219	203	191	191	184	202	199	199	184	197	206	196	220	207	189	191	212	184	202	181	186	203	200	199	227	194	198	192	204	191	190	211	192	223	204	188	189	210	198	175	204	195	191	198	199	173	210	209	215	217	227	188	190	213	201	199	225	219	194	205	202	198	186	217	210	200	232	223	194	201	215	176	221	165	207	215	167	200	210	213	203	206	196	203	193	215	233	163	208	192	204	197	188	191	204	184	210	210	219	178	185	196	213	186	184	222	206	201	191	203	204	195	215	201
23751	21144	28249	24299	21116	8563	874	1419	395	341	251	259	217	207	181	206	180	162	174	143	152	186	165	147	119	163	148	144	128	145	141	124	157	141	135	133	144	149	136	133	125	151	130	142	139	114	137	138	115	134	135	125	144	134	114	120	127	125	117	124	141	138	141	121	115	138	134	115	131	118	146	144	133	124	122	127	137	125	131	154	124	141	116	113	125	149	134	133	148	112	99	119	127	119	120	138	126	123	125	150	136	133	124	129	131	149	117	138	140	134	124	117	111	111	123	126	124	115	135	136	119	143	96	126	145	130	122	133	131	131	129	139	119	129	128	136	139	125	121	129	145	126	130	128	137	141	125	116	124	142	127	114	122	127	129	115	141	125	116	141	125	125	112	115	140	141	119	122	123	116	150	127	137	130	113	139	120	139	145	130	127	128	117	133	125	116	133	133	118	137	135	113	137	135	126	150	138	142	128	145	106	122	132	123	125	106	138	108	158	123	155	134	129	133	156	135	129	113	120	145	154	128	125	128	146	123	116	139	129	134	140	133	131	135	128	138	153	133	142	115	135	141	117	157	145	128	118	143	141	130	135	135	131	130	112	122	126	127	116	126	139	138	125	131	137	134	142	114	126	127	121	129	136	133	129	125	137	126	129	141	130	125	115	119	147	114	133	135	147	131	119	110	137	146	113	125	131	136	136	138	117	131	113	149	141	104	117	118	120	142	112	131	142	134	143	134	128	133	125	116	145	127	105	119	140	119	117	135	132	119	128	108	154	113	163	144	141	108	122	134	133	131	114	110	128	124	134	123	139	113	109	114	118	144	121	122	129	116	132	124	134	126	138	128	131	129	138	133	115	138	127	126	123	135	156	129	131	106	122	136	125	116	156	129	156	135	125	142	116	135	120	109	112	117	136	136	146	126	130	120	133	119	133	129	115	126	135	131	118	148	137	116	149	142	126	133	139	132	116	131	143	152	124	127	132	122	109	140	109	120	115	133	142	156	134	111	116	145	123	134	118	124	150	133	112	140	151	119	138	137	113	163	146	133	140	141	136	111	132	125	115	119	112	138	139	144	137	130	113	130	131	124	121	96	148	130	120	121	144	137	135	127	124	153	127	135	135	142	127	122	145	117	154	103	125	128	110	109	128	113	111	135	136	112	121	110	127	119	118	143	132	140	121	120	148	112	128	145	128	147	154	131	121	142	104	132	136	136	122	131	121	129	129	150	122	135	126	138	121	135	148	132	126	122	130	147	152	148	119	125	117	148	130	116	123	137	130	134	125	147	139	132	150	141	120	130	130	116	147	139	115	123	134	131	115	123	114	122	116	121	138	124	112	143	150	114	104	143	142	125	118	128	122	135	123	125	128	135	139	117	135	129	124	148	101	128	133	146	120	139	143	120	131	134	125	137	124	135	127	139	144	114	133	138	115	131	131	127	138	144	125	127	155	121	145	130	118	118	139	123	118	118	123	121	138	133	138	145	110	143	129	129	129	133	129	121	128	152	141	135	123	142	125	119	146	122	113	146	149	144	137	149	140	123	135	123	130	151	132	145	130	130	120	133	131	120	138	156	122	124	133	126	142	109	123	144	132	129	147	116	119	118	124	129	135	132	142	125	121	133	123	138	122	144	119	137	125	131	112	122	144	135	118	133	117	135	145	122	118	117	118	136	136	133	139	127	106	132	138	141	129	129	134	115	115	128	137	122	139	147	140	130	125	117	112	113	128	131	132	155	118	114	132	129	134	123	136	133	135	130	138	142	106	116	124	139	116	146	118	143	115	122	118	142	107	138	132	134	133	138	117	135	127	122	159	118	141	132	118	136	156	150	142	141	133	115	131	155	151	127	108	136	127	118	121	119	136	137	158	134	130	119	127	152	125	141	126	119	132	127	149	123	126	134	127	131	140	133	135	147	120	128	120	139	144	131	135	126	122	127	131	120	115	136	124	106	126	120	144	154	122	139	124	122	121	114	143	123	132	154	136	122	106	138	120	142	138	120	111	126	135	124	133	135	105	117	128	147	124	108	122	107	138	138	119	111	131	129	135	116	136	117	137	122	104	155	130	128	139	102	146	140	143	117	126	130	138	141	123	147	143	110	126	127	127	125	106	136	135	124	132	130	119	121	125	124	122	112	147	114	128	115	135	126	117	120	136	127	133	134	126	132	120	119	118	130	136	161	133	139	122	130	131	145	115	151	142	123	136	110	107	144	156	137	121	123	124	125	131	132	154	119	145	116	127	126	153	117	118	130	114	135	138	150	121	116	125	133	123	107	127	122	131	129	136	126	155	111	123	135	136	118	110	138	111	121	121	144	132	136	136	139	118	146	130	144	141	131	125	129	157	112	125	121	132	135	133	140	126	142	121	139	122	132	116	147	135	118	121	132	134	124	124	126	126	125	127	133	133	133	122	135	122	122	147	156	128	131	139	138	143	124	129	127	131	118	126	134	107	128	119	122	132	131	132	124	137	148	132	138	131	119	138	109	133	138	111	128	110	139	135	149	134	112	127	127	130	140	140	142	141	106	148	133	134	127	124	160	131	142	151	121	140	114	134	155	110	132	122	113	126	121	124	114	146	116	122	137	136	132	101	126	102	137	128	121	135	137	119	123	140	127	124	145	122	126	152	134	124	126	140	136	115	129	123	136	122	136	139	125	136	148	135	137	111	126	137	147	108	121	121	147	140	114	127	128	128	131	122	123	121	115	125	126	112	128	110	144	132	123	124	107	131	135	143	139	145	119	142	155	136	136	148	138	128	119	111	113	120	152	148	124	123	128	131	125	136	149	114	140	138	112	140	152	146	144	135	135	140	142	110	102	113	143	137	102	124	125	100	132	115	136	123	133	138	128	145	120	134	131	154	129	113	152	121	139	138	117	135	144	140	124	153	127	132	100	146	135	122	146	123	124	129	151	144	139	138	126	154	150	129	124	133	117	134	123	137	133	138	142	134	116	139	118	119	134	122	118	127	145	109	122	118	157	145	127	105	115	130	146	121	118	120	127	136	121	131	120	121	115	131	154	137	141	149	139	136	140	115	126	137	119	128	135	122	140	141	138	112	149	109	132	126	124	130	130	125	142	123	118	143	114	125	117	115	118	117	142	136	125	125	133	124	138	133	135	132	114	133	109	131	143	127	122	129	130	127	124	119	144	121	106	119	121	141	132	125	151	148	130	108	148	133	128	135	120	116	139	109	119	127	116	120	117	133	135	136	148	127	117	142	114	122	134	153	124	132	124	134	128	129	118	135	132	117	123	130	146	119	144	142	141	151	136	123	140	146	141	141	125	153	141	117	115	154	140	139	130	138	132	108	127	109	167	148	142	108	122	139	104	137	136	124	129	115	112	121	116	116	126	136	135	130	121	133	145	130	121	127	134	117	124	148	117	152	126	136	126	145	115	133	129	120	126	145	135	134	138	132	112	124	125	151	130	133	124	145	148	131	139	125	112	135	123	124	132	131	127	132	124	130	129	114	124	125	114
4223	10563	6583	7205	2166	1433	1250	2550	581	488	424	380	314	285	274	247	244	239	207	192	204	190	176	194	160	174	165	164	162	134	171	173	167	152	156	158	155	160	157	162	139	135	161	153	173	146	131	147	142	149	132	154	149	145	141	146	135	121	142	157	157	145	157	137	156	155	132	161	152	144	150	148	141	147	151	129	143	151	136	147	138	162	152	153	135	157	155	152	139	169	138	143	130	126	145	138	153	154	153	152	131	148	141	116	157	138	155	133	121	143	145	141	149	159	151	125	156	141	146	144	116	146	144	148	152	132	158	150	150	133	141	141	162	140	147	149	123	110	169	129	179	165	155	137	153	147	171	133	162	142	142	139	141	159	121	135	130	147	155	142	118	145	134	150	136	156	129	132	152	135	151	160	122	138	149	153	137	146	114	136	153	131	142	148	141	128	144	145	137	137	145	141	130	152	142	154	142	115	155	138	158	123	156	167	139	135	134	147	118	139	160	140	146	134	138	143	143	155	152	145	150	162	130	136	161	142	134	175	131	143	149	148	149	150	130	155	157	133	118	137	159	147	146	134	139	140	146	150	125	118	152	141	131	144	147	155	143	154	144	154	117	156	140	159	146	136	158	141	159	142	150	138	141	141	149	149	133	147	129	160	124	153	155	147	141	145	126	140	142	148	132	141	150	142	152	133	138	118	124	148	154	167	148	131	126	123	163	139	137	132	121	161	131	152	119	132	130	147	144	144	156	149	139	148	146	145	131	148	139	153	141	147	154	141	135	144	118	140	128	127	146	128	148	155	150	152	108	120	135	126	139	136	148	141	144	126	157	103	135	137	149	145	135	148	127	145	141	155	125	145	144	176	124	159	142	137	155	139	140	157	145	147	134	128	154	136	127	135	169	159	129	133	135	118	132	143	119	129	153	159	131	142	149	136	137	153	139	133	111	146	122	148	150	166	145	137	141	140	141	153	136	140	137	122	142	137	133	146	127	147	150	144	143	146	142	136	158	152	147	144	149	160	128	151	144	139	161	137	124	148	150	132	133	133	132	151	132	128	126	119	130	134	122	156	144	140	131	121	160	150	121	140	146	135	145	138	136	161	149	139	146	126	125	153	167	140	134	160	149	154	121	138	177	155	143	122	150	128	153	132	146	146	131	137	150	139	150	144	139	149	139	153	156	132	168	129	145	113	128	155	145	181	145	141	143	155	135	129	143	119	146	138	150	144	133	153	149	134	158	138	131	139	151	138	160	143	138	128	142	137	138	137	146	159	137	125	133	127	134	151	144	132	140	158	130	157	153	144	122	141	145	147	135	158	147	146	137	136	154	143	126	146	140	137	151	145	150	130	132	158	155	142	142	133	150	134	138	149	136	156	129	149	150	135	149	145	145	155	158	176	140	136	179	147	159	148	134	126	133	151	148	140	153	129	154	162	140	125	136	149	144	136	121	133	147	143	146	138	151	138	160	142	134	151	149	138	151	129	144	152	132	125	143	151	148	141	151	154	154	151	142	140	136	144	137	135	144	161	128	133	141	132	143	147	155	127	136	123	146	135	154	122	142	129	134	136	135	134	150	158	157	136	151	141	145	145	154	143	138	131	143	144	154	132	137	138	142	130	148	128	146	126	145	147	146	140	128	118	167	129	151	146	126	118	142	144	148	139	137	139	167	144	139	145	131	134	148	169	161	149	136	151	136	142	148	152	151	137	138	139	131	145	137	143	172	128	151	130	160	148	158	137	132	122	150	148	138	141	148	134	161	144	148	130	151	150	139	154	160	137	154	141	151	136	134	146	134	138	137	140	130	168	137	159	159	132	157	154	149	151	139	128	142	145	156	168	151	137	120	151	146	163	131	132	153	178	150	148	150	164	143	138	143	156	126	123	151	138	133	173	126	135	137	141	128	121	138	142	143	130	160	134	137	148	158	145	160	160	157	137	144	131	143	146	132	134	129	145	113	113	154	157	152	134	148	155	141	149	154	151	153	148	140	150	135	131	146	127	167	145	128	132	126	150	151	156	156	132	150	113	155	141	146	150	123	128	120	128	141	139	124	142	136	154	137	151	136	140	129	122	165	143	146	156	138	150	131	150	154	129	155	143	152	166	146	159	150	136	152	144	174	142	135	154	142	128	153	144	141	131	166	127	118	157	138	131	145	155	152	143	134	154	148	146	132	129	153	155	136	134	139	143	142	126	140	134	150	144	151	148	155	120	149	143	146	140	144	145	152	138	137	144	142	146	141	154	118	145	157	159	144	135	146	105	159	128	139	167	143	141	142	137	146	134	113	149	143	141	146	129	139	129	135	143	126	142	148	132	145	120	123	138	158	142	130	139	143	154	154	142	127	149	140	171	155	144	141	146	125	148	159	137	165	140	140	148	147	121	141	155	129	125	167	136	139	139	147	132	126	172	136	151	118	148	136	147	164	145	120	143	150	144	161	155	143	139	143	143	136	155	155	145	136	131	143	153	156	152	132	145	153	141	144	144	131	135	143	128	144	158	136	147	153	152	120	127	125	149	124	158	144	148	139	138	146	151	148	137	147	153	147	132	159	143	156	164	114	159	140	149	170	172	153	155	145	130	157	159	160	144	136	161	144	150	142	150	155	155	134	152	142	138	160	158	147	137	137	159	124	128	150	148	136	139	132	133	133	152	144	145	143	125	139	132	169	149	133	150	134	160	129	132	141	133	147	144	144	164	127	150	144	134	146	145	135	124	123	158	144	146	151	140	145	154	160	170	143	140	135	145	126	153	135	149	146	144	130	144	150	126	145	160	131	131	138	156	145	154	155	129	153	153	142	147	137	130	139	146	161	131	178	139	121	158	124	142	143	133	146	138	143	146	126	153	146	131	162	157	121	150	158	136	150	157	157	146	142	145	133	157	144	128	134	138	150	158	147	158	131	155	133	171	167	146	131	128	150	178	146	125	133	126	136	133	151	138	141	133	140	151	147	146	124	136	163	142	142	111	139	151	158	136	170	145	138	142	167	139	147	167	140	140	146	166	143	139	126	151	153	161	140	130	130	155	127	167	154	145	141	144	146	137	143	137	142	126	141	145	144	140	141	147	150	137	135	145	164	155	153	153	165	141	145	144	126	140	131	141	133	141	129	133	140	151	170	145	139	159	128	119	152	151	137	118	147	165	127	156	137	146	126	138	132	117	146	132	133	136	122	158	128	156	142	154	130	137	136	158	134	130	167	139	159	143	146	165	147	132	161	151	142	131	129	128	146	171	155	147	139	144	132	142	136	159	135	137	150	141	152	139	121	134	137	143	130	156	131	125	143	167	154	140	117	156	160	162	127	136	130	145	138	148	123	157	138	152	167	152	121	154	140	148	154	133	167	151	132	157	144	149	121	136	142	148	141	165	120	146	162	137	155	144	162	134	126	151	147	158	154	138	135	144	149	140	134	154	146	131	142	164	157	151	161	160	155	180	131	142	133	157	135	157	138	137	133	145	140	132	126	141	150	160	139	152	128	120
24911	21126	27061	25415	8939	795	562	617	384	414	403	350	351	335	377	356	365	334	349	349	341	372	347	345	308	343	346	330	329	364	339	344	301	309	331	318	336	340	325	352	351	354	336	369	350	321	323	309	311	322	364	288	353	364	323	304	349	326	333	371	349	325	320	352	325	333	335	363	335	324	370	300	346	331	336	339	346	351	321	315	349	316	333	321	312	329	348	307	326	325	353	293	329	344	348	328	355	351	336	341	313	334	328	348	361	387	339	337	337	371	304	312	334	333	337	331	339	329	344	299	331	331	325	313	304	313	311	350	330	322	327	314	299	368	336	301	327	294	335	354	338	334	349	339	327	318	373	341	297	324	319	346	334	306	326	312	319	329	308	328	348	316	330	345	336	344	349	334	328	329	357	337	317	331	336	354	301	319	354	312	339	331	334	318	302	354	327	336	352	342	327	335	361	379	330	338	363	309	322	321	328	319	357	317	390	302	326	335	326	330	349	324	351	344	349	343	329	317	302	337	318	342	342	329	338	324	345	345	336	378	294	338	333	325	356	309	338	331	367	339	355	335	349	312	323	325	347	321	341	364	360	353	328	323	338	308	353	339	366	352	323	378	342	320	307	291	305	341	327	323	344	360	347	355	338	340	338	330	343	349	339	377	328	314	335	315	311	352	356	365	310	308	286	298	345	334	341	334	317	317	331	333	330	310	305	340	314	352	310	319	331	334	334	324	330	302	312	347	303	324	330	318	308	311	339	332	287	331	338	339	352	337	355	353	329	325	347	343	367	303	342	299	294	348	339	318	309	313	317	352	332	336	314	313	351	351	350	313	346	343	291	324	341	321	329	346	333	323	332	327	353	358	372	346	332	314	319	322	330	313	382	295	316	341	315	348	328	328	342	322	327	327	334	339	330	327	341	357	316	334	317	312	303	359	322	371	331	341	346	319	307	328	318	355	312	344	315	333	339	315	323	328	360	330	326	333	359	324	323	314	347	359	321	328	341	360	343	322	328	309	355	323	326	358	348	340	338	348	305	308	349	346	333	337	315	320	335	324	330	327	329	362	324	337	316	304	355	334	359	336	332	318	340	320	349	317	349	334	333	341	309	302	341	334	327	309	387	355	362	337	359	328	316	324	306	340	333	345	322	345	323	335	366	332	327	330	346	316	338	328	333	338	341	350	309	364	317	336	320	331	344	323	301	323	310	358	328	324	330	358	339	329	324	331	321	343	376	314	306	321	331	346	314	319	320	326	318	324	295	311	332	324	353	301	312	333	328	286	322	329	325	334	339	300	355	314	363	294	318	328	324	330	300	307	311	362	333	323	323	353	306	329	329	359	332	297	311	310	317	325	313	324	341	339	331	340	313	348	302	325	315	301	334	307	304	318	329	325	326	308	336	337	302	308	308	348	334	315	332	338	348	321	340	338	337	339	345	325	338	335	330	360	332	351	300	336	326	349	334	339	293	351	320	318	320	326	308	328	331	347	364	315	343	317	362	318	319	329	322	326	325	313	318	328	302	315	330	291	322	332	325	350	315	316	313	319	316	317	343	318	352	343	330	346	301	331	331	321	346	357	353	337	313	369	319	369	342	342	336	345	309	321	331	354	345	337	333	301	349	342	356	336	305	330	290	360	335	342	300	320	334	364	334	337	299	326	328	351	330	314	332	316	327	336	335	335	317	308	322	315	327	311	328	331	308	337	336	324	339	320	319	332	339	369	328	343	319	313	343	348	306	334	314	324	313	336	356	341	361	322	347	307	314	360	324	335	344	297	325	333	304	343	364	345	324	318	301	310	311	314	354	363	368	302	325	351	356	313	336	337	329	330	323	330	378	327	350	341	333	326	330	349	330	310	293	329	317	336	325	328	310	322	365	347	289	350	338	325	332	280	316	387	309	318	338	325	331	314	316	321	335	334	330	326	286	354	340	339	340	342	363	324	333	332	303	332	308	314	322	323	327	335	329	312	304	300	297	314	355	329	332	305	358	320	353	313	329	331	361	296	334	347	334	330	314	322	300	313	354	326	317	328	340	340	340	323	341	337	356	337	333	313	377	332	331	340	341	340	314	319	318	329	335	345	342	334	356	317	317	345	356	330	325	319	346	320	351	322	312	317	337	329	330	301	332	331	340	318	341	342	288	313	342	296	320	354	335	317	339	327	338	316	323	325	345	320	323	321	327	339	311	320	304	360	331	326	276	295	318	310	323	361	348	315	344	307	326	330	299	327	330	370	367	352	319	322	337	322	325	369	330	342	311	340	355	317	334	357	338	323	315	342	342	335	323	336	357	308	359	347	328	329	352	296	338	327	323	285	309	348	340	325	326	346	306	322	355	333	314	314	326	307	341	328	327	320	327	380	322	350	344	388	313	324	295	340	313	326	323	285	327	334	336	333	310	366	326	315	323	342	320	345	332	317	323	311	338	326	339	328	344	343	350	311	329	339	329	316	362	342	327	323	344	319	341	316	334	346	323	323	339	326	336	350	355	320	326	308	323	341	359	330	324	332	318	316	316	353	339	318	294	301	333	334	322	339	345	332	317	327	319	330	325	336	301	340	340	339	330	328	347	328	334	325	332	342	348	336	336	308	327	320	330	303	336	329	325	356	317	313	318	331	355	333	319	311	326	339	315	345	344	345	328	335	302	333	334	320	294	355	335	335	324	332	309	317	343	332	322	314	302	352	342	315	332	368	306	333	321	356	307	352	316	323	356	320	311	327	294	358	347	340	335	321	331	319	305	368	339	339	333	331	302	335	292	311	311	341	326	328	354	318	315	365	307	338	341	321	320	331	327	324	342	334	339	343	320	277	321	305	338	331	325	361	341	325	301	354	303	275	313	336	315	330	334	317	315	346	367	318	323	320	334	345	338	295	362	321	322	328	335	304	331	328	341	330	333	334	331	320	305	327	366	327	357	325	351	363	304	313	342	325	289	324	346	339	317	339	336	345	328	328	345	331	343	358	370	313	324	339	337	342	360	313	322	360	348	319	317	349	307	302	294	344	312	333	358	337	365	341	313	347	336	340	329	291	273	348	359	326	346	327	319	351	320	332	320	291	345	353	326	295	342	303	335	328	341	325	305	295	341	327	337	335	303	332	299	349	331	317	338	323	316	349	340	296	337	316	335	391	338	308	333	328	315	340	336	345	319	328	306	357	339	335	295	351	349	342	311	316	314	341	320	356	349	332	310	338	347	357	333	344	362	320	332	321	325	326	319	287	329	332	314	373	340	334	312	300	350	314	311	337	317	309	306	330	322	363	338	309	325	339	337	334	339	306	319	316	308	348	354	336	314	358	314	342	340	331	359	326	320	330	314	366	341	334	300	343	347	352	308	355	316	332	357	378	330	333	321	330	340	353	290	357	310	319	351	308	347	341	348	347	347	299	298	350	345	319	308	324	346	345	314	346	323	323	311	358	323	342	328	328	317	300	305	345	289	319	361	336	322	346	338	310	314	320	354	329	329	314	315	324	337	314	332	320
4389	6555	4143	4350	1471	1061	861	1007	599	537	505	473	459	420	440	404	405	384	375	390	399	371	395	366	379	391	369	360	381	377	346	346	358	404	329	335	312	328	380	349	360	377	353	324	369	330	413	338	357	379	344	341	354	347	371	372	376	366	341	359	374	352	338	328	397	349	384	348	377	335	367	341	319	352	335	346	323	370	318	352	366	385	345	310	338	312	373	359	346	353	295	340	322	336	353	366	378	328	367	331	351	345	350	364	358	338	376	336	356	363	366	356	372	358	350	336	363	347	356	335	375	364	387	357	358	333	361	348	348	331	339	346	337	341	336	334	368	370	355	310	370	333	373	315	340	322	331	332	374	343	337	344	344	339	307	370	340	331	343	355	354	381	356	352	380	335	348	359	363	351	349	365	350	355	344	346	345	341	354	331	378	310	339	308	364	332	324	346	355	354	342	332	378	347	372	339	363	319	326	359	366	345	352	374	353	361	372	343	345	351	345	348	360	401	358	337	355	351	328	345	337	350	352	347	318	360	396	325	374	363	359	374	355	335	373	349	349	312	365	362	368	343	342	333	351	335	348	373	335	350	342	338	358	324	362	367	341	328	341	374	337	338	362	336	316	332	372	363	358	349	368	365	352	351	341	364	371	345	350	349	350	362	393	353	321	352	385	380	351	373	381	367	351	339	336	365	366	368	371	357	331	367	365	336	350	360	376	355	374	350	363	344	312	381	368	352	341	342	346	302	330	349	357	364	376	381	377	385	356	353	324	384	352	333	345	368	370	332	333	344	360	353	358	323	334	331	369	349	374	364	365	355	353	351	346	336	335	331	374	335	325	323	343	344	350	345	313	332	360	375	343	350	363	368	369	341	377	359	333	338	383	379	359	377	367	339	324	338	369	364	330	342	350	343	367	357	360	348	311	338	322	353	317	384	353	352	349	359	351	354	349	352	351	320	328	339	363	359	356	334	324	347	371	346	352	306	347	316	361	366	354	344	348	366	327	343	355	338	362	333	355	349	356	413	361	329	340	356	352	351	303	374	344	406	353	342	348	339	330	371	355	353	336	345	373	364	352	355	345	357	324	344	371	347	375	371	335	388	330	368	348	345	342	352	336	387	358	329	337	364	346	353	381	389	370	333	341	381	338	336	316	350	360	307	364	358	348	358	351	311	353	349	354	347	335	376	321	376	368	355	400	364	368	324	349	329	344	364	357	347	385	373	330	338	334	360	355	326	374	375	354	361	376	319	365	368	380	369	351	343	343	337	355	318	315	327	376	355	363	379	340	352	338	318	367	387	380	352	335	358	356	307	357	337	344	378	322	347	369	359	389	355	374	345	343	352	351	342	351	369	362	312	336	339	328	378	346	369	347	372	364	343	343	343	347	342	311	329	343	329	344	376	352	321	353	347	380	368	345	375	365	361	358	390	359	377	364	343	326	336	342	354	344	365	345	336	405	333	332	362	363	347	336	375	332	331	345	354	371	345	351	352	364	375	353	361	346	342	355	351	382	383	345	370	365	344	355	389	342	357	337	346	372	354	332	367	358	362	329	355	351	343	339	358	316	364	337	376	352	334	368	340	375	357	353	344	337	354	350	321	332	355	334	325	358	331	375	337	365	370	373	343	368	335	327	346	371	362	326	348	329	377	353	334	333	352	377	325	344	344	331	316	329	362	366	330	358	344	349	291	365	336	345	362	359	345	351	384	306	345	339	351	338	353	357	336	332	375	332	341	364	388	358	317	357	369	343	354	367	342	377	323	362	339	310	351	334	344	349	345	366	329	371	343	338	356	362	316	362	369	333	313	386	328	342	396	361	387	359	371	337	362	320	357	380	359	301	344	329	334	341	347	342	339	314	361	367	340	341	345	350	356	325	373	358	331	358	350	362	358	332	337	351	356	335	368	328	373	316	347	369	361	341	369	351	352	337	334	353	362	375	365	337	328	368	350	328	360	338	367	389	311	360	328	360	376	360	337	359	341	348	365	351	381	358	345	357	313	339	367	314	359	375	347	334	348	374	322	331	369	358	344	311	387	362	341	348	368	352	360	338	331	367	371	349	353	370	356	348	335	375	375	322	323	352	345	316	331	358	357	347	335	339	356	377	339	335	337	379	390	354	353	370	340	329	361	338	352	362	360	389	354	372	349	373	373	362	311	345	346	358	325	364	373	337	330	374	344	348	332	325	344	374	349	370	350	321	363	355	322	342	328	375	355	343	382	353	351	316	326	342	351	356	366	343	347	378	331	327	357	354	390	376	330	384	348	350	357	375	335	348	361	361	328	358	400	341	330	360	343	360	344	352	385	327	369	341	352	335	362	332	334	335	356	375	327	367	373	343	324	396	394	365	354	391	403	335	332	341	349	373	365	331	360	360	350	366	319	347	346	343	380	369	324	336	351	342	356	395	359	343	367	360	343	333	362	342	319	382	312	356	364	327	344	333	357	356	364	366	310	366	376	362	377	356	366	353	343	368	343	340	381	368	327	346	360	358	365	334	342	343	350	371	333	337	363	344	369	350	359	332	361	375	344	352	349	325	355	334	368	383	339	354	336	347	368	344	337	346	338	351	355	358	343	316	341	350	352	353	324	367	352	362	315	311	368	340	338	340	344	352	352	369	367	343	362	359	325	367	361	328	350	371	328	347	353	358	351	335	348	380	354	302	361	367	331	370	344	312	373	336	348	350	358	344	363	342	358	365	360	336	362	364	356	362	352	332	346	321	340	349	336	369	381	361	365	366	372	353	337	357	359	355	341	319	344	316	361	347	394	310	374	345	360	357	368	383	383	360	385	380	376	326	342	353	373	362	320	351	364	362	312	318	331	326	315	375	332	375	318	379	377	316	321	311	324	324	408	358	323	322	347	345	330	375	363	335	370	346	321	379	355	327	352	349	365	363	346	340	355	379	347	351	340	356	372	348	352	390	358	347	348	341	345	339	362	361	367	340	320	377	348	374	353	355	344	357	312	379	348	345	397	337	374	303	327	333	364	345	347	375	331	322	353	344	359	342	368	334	358	394	306	363	369	367	352	365	365	350	340	362	327	339	380	354	364	362	341	367	385	350	350	350	369	351	333	358	338	358	344	357	347	375	352	354	337	386	344	328	332	352	361	344	341	329	343	359	346	332	357	327	347	345	344	308	340	377	355	324	344	338	360	373	342	340	337	335	378	346	355	330	362	348	325	343	349	318	338	353	359	335	376	343	374	362	330	342	333	371	367	361	351	383	363	353	352	349	330	343	350	389	370	365	351	338	334	359	315	310	372	323	344	357	373	333	358	370	351	345	348	356	349	362	368	338	359	329	338	362	329	347	343	355	382	340	358	363	325	344	344	330	338	330	336	297	379	319	364	382	348	384	336	364	329	380	348	376	374	336	354	348	320	314	344	335	345	373	325	346	361	335	378	346	328	353	360	389	360	313	330	353	343	348	332	309	343	370	349	358	374	393	381	370	385	333	310	364	348	381	361	354	379	353	390	367	368
22484	21074	28647	23700	21071	21092	6638	1601	782	661	639	534	509	476	445	421	409	403	383	361	358	376	344	349	337	356	349	359	332	325	339	315	325	310	314	306	304	316	352	331	362	336	300	314	324	314	334	318	282	291	318	342	316	321	297	308	286	326	325	330	316	288	353	288	334	304	306	337	314	327	314	307	308	317	331	283	312	312	280	292	313	315	293	310	305	291	336	271	306	306	305	318	316	305	330	340	317	307	323	310	305	280	306	312	346	331	292	334	320	326	324	307	297	308	318	307	302	305	358	328	330	313	304	301	340	316	307	321	310	301	324	283	307	301	338	312	329	293	318	282	312	305	283	332	288	323	305	288	282	292	307	294	282	313	303	319	333	311	329	303	301	322	324	308	311	290	330	278	327	323	307	342	314	291	311	288	312	332	312	310	323	314	300	318	343	291	327	352	305	309	339	303	293	332	297	343	290	283	312	280	331	315	300	320	289	283	296	325	330	330	298	301	326	327	291	305	277	285	309	338	281	313	322	304	304	262	284	339	320	297	340	313	308	328	323	297	308	295	341	301	322	291	332	321	303	300	289	323	297	289	281	320	283	275	285	326	310	294	329	272	298	307	295	315	308	303	312	335	302	296	298	316	317	297	267	310	315	302	304	313	331	281	289	290	280	320	335	311	317	305	285	295	309	292	328	282	292	335	289	296	294	313	335	304	331	296	307	305	310	293	311	283	296	288	302	314	337	281	310	294	302	296	276	311	287	283	339	337	294	331	317	307	283	277	302	298	294	290	296	285	326	319	326	271	319	301	329	285	322	316	298	306	297	330	293	301	322	288	314	321	283	301	320	297	299	331	339	315	321	304	323	293	340	275	317	284	308	297	323	332	289	292	313	298	314	341	336	305	277	301	316	300	302	322	343	318	301	305	315	315	301	286	290	297	290	309	295	310	284	289	312	311	284	324	307	316	289	296	332	299	306	293	317	304	332	322	291	298	305	328	321	330	299	338	309	284	292	317	298	321	312	274	311	313	300	310	285	299	284	304	309	317	283	341	327	311	287	299	306	333	298	337	298	289	279	308	288	327	310	345	331	309	309	304	308	332	277	272	299	310	310	295	249	348	326	320	282	320	336	275	315	309	289	358	299	271	305	318	309	289	305	302	328	314	308	312	310	270	323	295	300	299	316	303	279	304	315	284	313	309	316	315	297	292	289	295	319	326	294	291	268	320	317	306	356	287	287	252	303	283	309	297	284	315	312	304	333	312	303	311	284	303	318	298	301	296	277	310	292	312	340	306	348	304	314	313	324	343	297	308	309	310	284	275	312	299	299	305	276	287	304	287	300	281	322	317	312	323	289	301	309	324	297	297	312	324	316	315	317	322	322	324	293	319	306	322	317	321	307	303	287	264	306	307	293	316	315	309	313	300	300	324	294	340	305	282	338	293	301	338	306	290	282	314	315	277	323	318	298	320	307	285	296	296	288	316	312	324	331	305	308	302	294	310	318	314	326	321	313	261	281	311	315	304	304	297	330	288	297	305	292	304	330	323	289	295	308	304	299	305	299	338	294	277	255	310	311	319	322	306	291	299	315	295	273	290	307	300	356	299	327	322	334	309	295	310	309	333	302	298	273	296	293	334	304	292	334	305	253	286	328	287	315	271	306	324	308	308	286	336	338	315	303	323	294	307	280	363	299	299	311	322	273	298	321	322	298	268	311	313	352	311	295	292	297	338	290	317	294	309	300	331	301	332	288	324	280	290	352	305	278	305	314	313	282	291	309	327	293	307	316	306	292	308	284	292	312	302	277	298	354	340	322	330	312	317	318	314	290	306	304	294	334	287	310	284	307	300	311	307	313	291	346	313	308	314	308	293	315	317	314	282	299	270	289	283	294	279	343	313	322	308	288	264	291	344	306	312	333	298	307	316	303	328	295	303	305	313	309	322	291	313	339	292	321	285	301	315	304	314	303	321	322	322	324	322	323	302	303	332	298	315	310	303	315	303	279	294	298	322	305	314	295	279	279	299	313	322	288	321	324	290	333	301	298	322	306	317	311	325	288	296	310	306	308	318	304	302	289	310	296	322	309	306	341	313	283	305	272	296	311	325	321	272	321	294	285	267	318	293	315	329	300	315	288	291	311	299	301	322	304	295	300	285	307	299	338	282	343	305	313	301	324	295	329	299	327	321	330	357	334	287	311	301	295	322	293	345	324	309	310	281	310	307	339	312	326	272	274	291	258	277	337	326	303	292	297	336	292	292	333	311	324	333	305	284	293	302	324	344	293	295	286	307	304	324	315	336	300	314	357	307	292	293	300	290	295	318	323	311	297	298	316	305	326	300	294	348	290	327	304	304	309	292	301	337	303	320	324	320	289	322	318	291	295	299	326	285	281	319	309	288	342	341	322	334	301	288	322	306	290	299	302	298	308	319	334	339	287	308	325	302	294	304	308	299	303	293	292	291	317	307	325	334	287	309	323	301	344	319	268	274	325	325	276	317	315	317	297	317	278	343	317	313	334	303	297	317	302	314	328	308	321	296	307	258	294	288	293	284	296	321	303	296	329	318	302	282	326	296	291	276	312	314	316	323	318	342	308	291	298	320	350	323	292	286	285	314	292	305	281	292	301	317	297	309	345	306	312	319	334	305	299	317	324	328	294	300	320	307	320	330	322	291	329	305	303	302	317	302	309	316	301	313	323	316	339	303	309	308	329	290	308	303	268	282	303	307	312	323	259	324	323	325	317	318	347	278	313	293	299	338	318	307	303	303	303	346	291	296	292	320	317	306	317	300	343	287	298	322	312	305	366	327	297	293	320	349	324	341	317	299	282	276	335	284	350	298	296	303	320	306	305	304	319	311	293	284	321	318	316	336	326	320	273	306	320	303	345	286	321	301	320	310	304	306	294	326	334	287	311	296	292	328	314	303	291	301	294	296	315	321	303	310	330	303	311	327	329	326	299	317	275	307	319	310	294	343	342	296	308	306	264	338	294	321	291	326	306	331	299	270	301	313	287	294	298	302	293	294	311	301	343	304	297	309	321	323	314	330	329	332	293	321	277	293	320	313	301	283	307	270	307	291	322	291	328	300	305	326	317	331	299	290	318	284	325	330	333	283	333	298	314	326	289	298	299	276	323	310	322	323	305	308	329	293	320	304	307	308	309	325	299	323	296	280	307	338	270	330	301	293	314	291	323	315	318	326	303	311	310	333	304	306	304	291	304	295	332	287	313	278	279	300	298	327	329	316	291	296	300	309	320	284	305	332	288	312	295	293	303	303	282	261	346	336	288	296	305	284	325	288	301	307	279	310	314	320	308	292	301	340	306	299	310	291	305	297	314	305	302	316	339	281	310	308	313	310	280	329	284	341	319	289	311	340	319	300	364	290	321	331	286	289	289	323	318	302	293	298	315	326	310	310	304	288	306	313	290	321	287	322	319	293	323	268	287	323	288	268	316	291	325	323	318	325	271	332	293	311	322	289	282	281	298	323
5829	16850	10826	10598	3823	2791	2090	2466	1231	1020	851	761	688	629	542	520	479	483	450	441	437	434	383	385	383	370	343	376	363	331	377	335	352	353	354	346	366	350	354	345	328	335	342	349	312	319	319	327	326	325	299	357	311	319	325	298	286	374	336	314	322	343	330	284	302	327	323	337	326	330	320	305	342	308	309	345	325	310	317	301	311	326	329	322	341	320	337	322	359	316	270	315	305	347	314	331	325	317	310	306	284	335	304	315	316	310	349	324	329	324	310	304	319	308	298	299	310	298	304	300	309	321	296	284	297	309	306	316	327	310	288	356	285	305	314	334	313	290	305	330	298	307	328	300	312	321	298	316	289	322	304	313	336	329	309	324	369	341	331	322	319	315	313	330	323	303	302	314	314	316	310	341	335	317	325	306	286	339	315	325	340	322	337	330	354	305	316	314	321	305	305	311	299	327	339	307	322	329	300	305	320	338	342	327	352	326	305	316	301	295	316	343	320	324	307	309	333	327	305	302	329	308	290	328	299	275	338	317	304	286	292	303	286	308	321	333	280	316	311	317	316	321	340	321	319	312	318	303	325	285	315	303	317	321	316	300	332	317	325	336	293	291	309	300	332	274	305	320	299	290	336	317	291	343	288	307	319	311	313	276	331	316	308	332	302	295	286	318	332	318	317	325	287	305	331	292	309	297	288	314	309	308	322	296	322	308	316	325	347	294	311	314	302	337	315	336	328	312	338	301	303	303	327	313	322	281	322	328	286	307	328	288	297	324	309	332	313	296	315	305	298	325	328	321	336	338	301	323	356	329	317	331	315	293	284	326	344	317	319	326	325	328	292	316	308	295	313	323	291	321	294	298	324	296	282	320	301	328	293	344	284	312	313	304	290	337	264	329	319	344	303	317	323	311	316	341	281	315	305	286	315	316	344	281	300	314	305	308	321	313	329	325	306	318	324	307	315	282	330	300	310	311	322	332	300	324	312	315	313	304	327	294	302	304	338	303	279	308	297	314	335	324	292	326	326	304	329	294	287	321	289	304	325	306	339	307	297	327	308	302	297	312	333	341	328	336	320	290	315	322	313	299	340	328	277	313	323	291	295	315	319	298	316	332	306	294	305	314	295	326	352	301	308	310	313	337	351	314	310	286	330	310	334	319	332	324	318	293	303	330	310	348	305	293	304	293	289	303	318	317	329	343	311	312	312	301	334	325	307	294	329	294	327	342	312	325	315	347	293	277	297	304	308	316	329	335	357	289	298	322	301	284	298	331	344	335	309	332	284	318	334	323	283	297	322	337	260	318	327	269	347	298	325	323	301	284	333	320	305	309	306	337	303	289	328	307	317	294	336	343	288	282	283	296	293	300	314	307	306	313	309	283	305	303	315	314	305	315	312	334	325	304	349	343	297	320	328	313	287	366	328	338	292	297	314	300	321	299	297	331	289	318	321	330	333	300	336	284	268	318	301	299	292	340	315	307	316	292	311	311	306	295	342	349	319	291	313	327	320	322	320	306	339	290	302	330	302	326	325	317	324	311	341	326	304	300	303	317	321	303	317	289	299	298	303	289	327	298	315	324	315	298	270	312	311	312	296	297	297	286	289	314	325	316	304	289	301	336	308	313	312	340	305	324	281	296	297	310	337	314	313	307	323	305	313	287	318	342	301	297	306	317	340	347	321	330	314	311	317	312	291	319	331	349	313	333	338	321	281	312	351	331	307	330	295	303	302	312	317	314	311	347	324	309	327	310	317	276	305	327	319	312	325	306	336	338	329	312	333	318	296	272	304	334	325	315	337	303	321	286	271	302	335	271	300	324	313	304	322	303	309	333	304	303	314	305	311	312	295	316	321	303	310	300	280	324	337	312	312	314	290	332	304	284	316	347	333	306	301	301	296	282	294	304	285	314	332	309	311	336	286	311	322	282	305	315	300	323	314	309	298	300	325	287	314	349	295	299	303	310	320	296	286	313	287	348	326	323	312	292	295	299	318	301	305	280	320	284	320	305	301	307	282	331	319	328	337	319	306	313	317	304	278	308	294	311	313	329	296	367	337	305	325	337	316	278	301	320	321	298	305	319	328	310	292	331	316	278	312	316	311	286	338	310	305	342	283	350	290	311	323	327	345	310	284	321	305	298	329	323	312	305	330	293	325	339	322	314	297	289	306	326	330	324	330	322	304	326	291	284	318	342	294	327	272	311	327	305	310	308	306	318	302	327	330	298	310	324	302	335	316	343	318	311	307	273	306	298	290	282	319	341	320	325	328	286	318	306	355	292	332	304	308	303	306	303	297	309	300	312	300	313	332	304	307	324	305	312	297	305	318	306	316	303	278	300	311	304	328	285	310	337	301	307	294	307	322	331	311	344	325	279	332	298	313	315	299	264	325	326	330	334	297	302	322	277	298	299	349	299	331	292	295	304	318	288	282	305	318	312	310	276	333	316	296	303	286	334	348	321	327	304	291	308	337	318	317	332	325	306	316	300	292	330	313	307	303	305	301	300	317	320	307	333	310	280	284	304	312	293	313	314	318	358	317	304	318	324	333	291	311	296	291	322	290	311	305	311	321	321	332	328	293	274	313	297	317	310	310	335	287	308	355	335	311	275	293	320	311	306	283	336	290	300	296	330	313	313	321	304	289	323	293	290	342	313	313	313	330	315	320	310	328	317	329	303	350	322	332	308	309	316	269	317	299	290	311	309	292	314	311	315	315	298	317	297	309	309	295	316	323	333	315	304	302	273	302	295	334	304	322	320	302	313	317	313	297	329	310	321	315	310	297	338	315	315	347	327	284	314	292	308	324	319	324	320	307	295	320	356	302	313	320	323	304	312	321	313	291	304	299	310	338	314	306	289	350	311	321	299	319	351	325	310	328	321	316	308	317	303	328	317	311	315	339	303	339	277	322	329	330	320	308	343	336	323	294	334	324	341	298	295	296	294	315	296	292	332	350	319	288	327	325	327	330	307	342	312	311	323	342	310	335	321	278	285	326	301	343	276	319	324	319	346	296	301	320	323	320	332	317	301	313	309	304	304	311	293	303	332	272	305	308	307	314	278	318	307	296	311	324	313	307	325	307	333	305	302	339	285	279	321	308	330	309	319	295	327	346	309	298	304	312	299	309	306	335	332	285	327	302	352	315	308	331	316	310	300	348	317	314	300	284	308	302	335	301	336	304	303	284	308	308	328	315	294	332	311	278	315	309	342	292	317	334	315	326	328	289	313	300	305	311	333	342	332	348	316	345	316	360	316	324	321	303	295	324	297	312	324	264	295	322	298	301	304	338	304	311	298	300	290	275	328	314	288	320	322	330	331	304	305	307	315	327	329	297	337	280	307	328	296	292	292	339	322	308	309	331	326	286	319	319	305	334	313	301	311	323	332	289	324	308	333	330	335	310	312	310	300	343	298	335	326	308	335	285	333	318	331	323	308	317	293	311	310	329	315	321	296	337	351	283	304	306	329	305	306	317	320	331	312	310	331	290	289
27471	16776	3149	795	392	278	200	227	208	192	187	225	186	195	176	193	181	160	181	173	184	191	176	173	181	180	170	178	164	177	170	184	184	190	177	183	186	184	165	183	174	152	154	168	167	198	205	177	161	171	173	173	169	191	203	183	177	185	194	180	177	189	170	175	174	170	168	191	192	136	163	202	167	190	190	176	172	170	161	179	175	164	190	182	184	146	154	164	196	157	173	183	154	180	158	165	166	169	177	170	181	135	195	179	173	169	181	163	188	184	159	178	176	192	192	185	166	170	170	206	184	169	173	179	178	143	147	174	183	165	171	168	182	178	166	158	182	188	182	172	173	164	156	193	173	182	160	159	192	171	162	163	208	189	186	168	154	189	180	152	156	145	183	164	222	164	186	195	196	162	163	200	189	190	189	200	188	180	163	183	180	152	166	161	174	164	173	171	181	176	151	170	171	189	179	165	155	179	154	176	164	169	187	162	167	171	161	181	183	159	177	208	180	190	206	177	185	177	168	185	186	167	176	167	180	177	168	168	158	167	181	145	181	171	144	184	173	166	199	161	178	182	168	180	175	170	207	175	163	188	170	184	182	158	167	162	173	177	186	163	176	197	163	159	180	184	183	186	169	150	168	175	151	154	170	201	160	168	165	163	179	172	216	172	173	172	178	203	167	189	176	141	161	166	196	179	205	158	181	177	165	200	174	177	171	173	162	166	158	207	174	185	168	182	180	175	163	179	149	164	169	187	154	178	180	171	186	166	165	172	167	153	144	179	198	183	192	167	165	154	187	210	188	175	176	157	183	160	179	165	192	181	166	178	166	187	182	201	211	182	184	189	175	188	167	184	183	181	185	164	147	182	171	167	197	167	174	174	169	172	179	188	166	176	184	182	186	172	204	179	160	194	161	189	191	153	173	179	180	163	176	152	182	177	190	171	183	161	170	162	177	204	182	179	210	173	155	187	168	173	172	178	181	160	185	173	183	159	194	182	156	194	181	181	163	189	163	167	178	177	195	153	178	193	144	184	160	184	202	172	180	188	153	191	166	177	180	161	195	187	187	176	160	143	162	166	173	176	170	150	189	162	184	209	145	148	189	184	189	165	183	189	182	171	153	194	175	175	192	175	180	177	165	160	210	155	174	168	167	192	170	190	185	195	175	169	159	154	178	199	168	178	186	171	167	187	171	178	179	177	183	168	177	178	178	194	177	177	164	183	171	188	178	175	183	192	170	164	185	145	177	174	180	177	172	168	151	199	161	179	175	209	174	176	189	176	171	169	178	195	157	202	161	178	199	160	159	179	197	187	161	167	171	182	140	176	155	188	193	160	150	168	193	186	166	171	167	170	161	168	172	174	187	169	203	169	187	211	182	160	182	199	179	153	178	168	170	184	182	166	163	178	154	162	186	154	166	176	176	160	147	170	160	182	169	175	159	161	189	184	173	186	176	208	182	189	172	170	179	160	178	168	167	182	171	168	197	184	199	175	181	179	173	185	194	169	176	147	181	168	174	168	163	171	184	172	175	177	175	178	151	192	184	200	146	179	160	178	184	156	200	180	184	165	160	188	183	160	177	166	166	177	203	194	143	194	173	188	176	175	171	163	175	179	169	182	187	155	153	161	167	170	197	176	166	164	173	191	167	194	144	175	173	179	171	176	171	186	167	153	167	181	189	176	158	175	153	177	167	155	170	189	176	151	165	179	154	166	176	179	164	160	170	169	189	179	177	179	188	189	180	163	193	163	144	193	158	165	213	175	166	173	182	175	180	184	186	171	202	164	172	213	188	177	176	168	181	165	173	176	180	184	179	188	180	187	168	165	179	179	169	181	186	165	175	181	166	164	181	182	188	165	178	179	158	151	164	150	160	157	191	162	174	189	181	184	179	156	164	150	168	188	187	171	145	196	170	180	201	183	165	176	171	154	183	183	159	167	166	159	153	178	181	189	159	161	189	188	145	182	180	164	169	156	179	191	155	180	169	187	169	177	174	181	192	180	197	184	166	159	168	196	179	160	184	165	204	177	163	164	179	180	198	153	157	182	175	174	169	192	171	179	180	180	167	162	163	151	160	180	181	178	164	175	182	153	178	173	185	161	177	197	176	168	192	177	162	171	165	157	161	180	166	156	175	162	169	166	195	182	194	187	168	197	163	175	162	164	163	174	168	150	177	157	173	194	156	185	176	180	189	157	184	179	174	181	196	152	191	175	172	178	202	196	152	174	182	181	146	163	170	160	180	176	164	186	168	169	157	176	173	168	172	179	192	193	173	172	186	149	171	179	173	181	187	179	180	162	157	169	160	190	174	163	163	192	150	187	164	184	199	161	181	165	162	177	193	171	172	165	183	173	177	181	165	188	183	171	196	170	175	186	168	157	167	165	160	181	191	184	174	189	179	185	160	167	162	178	164	202	186	192	184	153	164	156	203	184	172	177	186	166	183	157	154	167	182	160	163	187	155	183	178	182	157	153	181	169	174	175	190	177	181	177	185	187	174	174	175	151	181	178	186	153	202	182	143	151	167	173	161	167	180	197	160	181	158	180	157	184	190	197	186	171	183	164	185	184	165	172	174	178	181	184	164	172	161	151	194	175	150	172	188	149	176	190	186	190	191	179	169	163	186	157	182	185	175	205	172	158	175	158	186	177	165	167	183	163	157	167	161	193	197	179	191	190	163	144	145	170	188	196	174	155	167	184	177	186	169	177	158	175	179	197	159	148	166	167	193	164	163	190	199	148	165	176	180	197	162	144	171	186	204	169	192	174	165	177	183	178	177	149	179	155	148	192	183	201	175	182	181	151	159	174	191	177	183	188	191	192	170	183	134	177	185	173	195	173	203	196	195	182	192	199	167	168	175	176	190	205	204	169	177	182	199	176	162	165	158	189	180	149	187	184	181	183	161	164	181	181	189	166	169	164	176	163	161	185	183	178	161	200	170	161	190	184	185	181	168	170	175	170	176	180	188	185	184	159	180	160	169	164	155	202	166	181	174	190	182	167	158	154	168	169	172	174	177	175	184	165	166	167	166	196	151	165	182	180	172	175	176	160	172	172	178	168	197	161	177	190	162	164	174	172	178	172	173	171	193	194	159	177	175	164	170	182	184	176	191	162	177	166	186	155	174	179	164	169	196	159	178	169	188	150	184	188	174	186	169	183	161	175	193	179	168	160	164	187	200	181	172	193	189	160	155	202	168	185	170	179	170	197	162	205	185	177	169	176	177	177	191	141	165	183	172	170	158	175	163	174	149	202	161	175	212	182	170	169	178	175	184	170	175	166	172	189	181	196	187	161	192	164	185	183	175	190	190	169	180	175	166	163	158	176	171	178	175	182	187	175	166	170	171	152	176	192	166	167	176	158	187	161	163	186	167	158	166	172	173	183	176	172	175	134	178	181	168	195	197	177	168	191	195	202	192	177	171	162	177	176	182	185	172	174	182	211	166	160	164	165	160	173	170	183	166	195	175	186	191	168	209	173	176	164	175	175
4832	2070	1254	711	464	396	273	267	210	201	202	208	204	196	203	202	236	227	219	193	221	190	191	199	179	198	202	199	189	206	192	171	197	177	215	222	192	222	210	197	179	205	199	181	180	224	199	227	205	202	199	220	193	181	189	197	202	201	193	196	242	185	183	195	177	204	196	184	218	231	180	179	205	197	188	189	192	206	209	208	191	205	196	204	193	210	214	200	194	187	209	205	175	198	190	201	206	188	186	199	199	202	200	177	199	206	209	189	192	206	223	217	184	199	179	210	215	196	219	193	220	205	197	184	198	180	196	182	186	199	186	220	192	191	212	189	209	181	206	191	184	207	189	209	207	194	198	190	200	215	192	216	202	189	185	195	204	213	195	178	194	225	185	184	164	196	196	185	203	190	220	210	194	181	184	184	229	192	207	221	231	192	194	209	184	215	206	197	173	190	215	216	216	200	185	197	180	177	187	184	205	197	193	202	178	211	181	213	173	203	189	199	213	197	218	210	203	178	187	203	197	196	221	197	202	191	193	208	218	183	192	209	219	193	211	195	217	201	206	200	204	181	189	194	185	208	194	199	222	200	192	188	204	193	189	212	218	191	206	222	196	190	207	206	182	196	233	173	207	201	195	202	192	200	175	237	212	194	189	219	223	220	201	166	193	207	175	203	190	185	190	182	186	205	200	194	210	198	194	195	218	202	193	206	206	205	207	208	203	227	182	211	188	187	205	188	185	226	205	217	194	183	232	196	189	200	201	219	215	217	193	212	198	196	197	183	191	222	224	213	198	175	199	203	194	180	185	191	191	175	183	196	198	221	188	167	199	212	207	215	173	175	200	191	181	202	220	236	218	198	200	204	192	194	190	175	199	202	207	213	176	206	218	187	198	193	165	224	187	233	197	183	197	193	199	194	180	183	188	218	193	218	184	208	191	217	226	222	195	208	171	191	165	192	201	185	198	167	182	170	196	187	206	223	206	184	219	202	183	217	185	181	200	188	184	203	190	234	183	185	195	213	182	196	195	204	183	197	199	180	216	195	205	203	180	194	193	191	195	195	190	183	192	201	211	209	218	218	223	198	196	190	201	198	191	228	182	208	191	183	175	202	215	217	203	207	196	224	179	195	207	203	194	195	181	200	189	199	191	207	202	195	214	221	221	183	184	201	219	180	214	195	204	222	209	200	177	223	190	211	205	207	202	202	204	199	199	196	202	209	214	184	196	201	174	214	181	188	206	194	195	187	205	175	194	170	201	205	196	203	210	213	182	210	209	198	213	205	201	205	189	193	207	202	199	206	215	209	197	192	205	189	194	203	198	175	222	212	203	208	201	192	217	194	175	186	199	201	197	188	199	194	180	210	193	220	171	197	199	209	195	178	205	191	179	183	189	225	209	199	178	214	189	208	196	184	183	199	207	179	180	221	189	195	202	195	205	203	205	207	205	231	204	189	209	199	217	195	223	170	190	178	217	207	196	186	213	238	223	205	207	215	193	211	199	191	194	215	197	193	205	192	217	201	205	210	202	202	201	207	195	197	216	198	201	183	202	195	177	206	236	196	197	211	210	187	194	183	216	198	195	191	191	162	166	185	205	209	205	192	195	200	217	202	211	195	196	197	195	201	219	202	204	198	180	205	199	212	181	187	210	183	176	209	197	169	212	183	187	196	183	183	169	206	186	208	185	161	175	197	183	215	209	199	198	186	202	206	195	200	203	195	217	221	191	192	177	194	171	172	227	183	221	200	184	194	178	207	180	200	189	209	205	203	162	193	189	198	226	214	177	216	188	204	177	180	211	190	191	194	191	199	195	183	202	180	211	174	208	224	194	205	196	223	206	199	215	200	199	199	218	200	186	198	180	207	220	181	198	198	213	193	187	179	200	202	199	202	196	192	203	224	206	211	205	215	195	219	196	217	228	198	192	193	214	203	198	190	177	197	193	195	181	198	191	244	206	185	186	206	227	183	194	213	202	183	197	186	184	186	190	212	195	190	211	201	221	170	196	216	213	201	203	201	195	195	178	197	196	189	204	185	212	173	180	195	209	210	191	206	188	201	201	210	184	207	201	181	185	192	171	203	190	200	194	209	194	178	190	181	166	182	178	193	196	194	190	214	207	172	215	204	210	194	207	190	196	227	191	180	203	195	207	170	199	192	211	216	233	206	178	222	172	182	187	221	225	188	218	202	192	213	208	204	209	216	184	212	217	197	225	178	174	199	223	200	205	205	188	200	192	188	178	213	208	207	203	204	204	199	177	199	208	186	191	178	232	191	182	189	227	194	205	234	203	186	216	187	176	194	197	189	208	177	192	185	209	194	195	229	202	204	213	204	201	204	182	173	184	211	199	213	204	196	206	201	217	185	198	187	197	220	174	200	196	173	215	189	217	197	204	193	216	206	203	232	208	205	190	182	210	226	218	196	198	172	186	223	199	189	211	192	196	224	191	219	222	198	199	222	196	198	184	209	208	165	195	198	194	212	198	183	189	207	205	207	200	225	204	207	216	222	223	184	202	197	204	194	194	188	198	196	199	186	198	213	200	215	191	199	209	185	205	194	190	178	223	191	211	199	180	193	189	174	206	194	208	196	190	192	185	220	206	184	193	197	202	203	214	199	171	207	188	200	220	172	199	206	214	200	198	195	200	208	172	195	172	206	185	221	205	178	184	220	189	182	193	194	196	207	207	203	201	215	179	196	190	205	217	208	205	175	196	178	203	197	219	184	227	212	212	222	200	191	186	191	224	169	212	186	193	211	191	204	202	201	225	230	195	209	176	205	186	191	204	213	176	211	204	183	228	186	196	212	173	183	189	204	186	211	197	199	179	201	210	212	199	186	183	218	203	203	203	209	213	194	224	193	176	211	201	206	216	194	207	183	217	211	207	215	206	185	194	210	224	215	183	221	191	184	205	218	194	206	205	223	209	183	184	211	233	188	166	203	192	198	216	167	178	195	186	191	206	210	200	183	188	197	188	202	201	206	203	222	214	189	189	206	204	199	211	184	199	196	214	195	214	185	217	224	196	189	181	202	201	203	218	210	184	222	225	180	203	207	181	213	190	226	198	189	188	222	187	170	206	189	166	203	193	193	158	172	202	217	183	215	195	187	199	195	185	217	176	182	210	193	195	193	180	204	192	219	171	185	235	182	205	187	198	193	209	196	190	168	183	201	212	184	200	193	199	191	178	201	227	182	195	185	193	198	191	202	211	189	198	200	198	188	179	191	225	212	216	199	194	190	212	201	173	195	216	208	212	210	197	213	198	235	201	186	196	212	184	207	199	220	206	184	195	215	178	196	214	198	195	203	212	194	216	223	198	182	191	184	216	210	206	211	195	238	207	179	192	211	223	199	203	180	204	186	216	195	207	189	201	211	160	186	194	199	195	190	192	194	185	191	209	197	198	231	189	194	193	193	205	200	199	185	230	199	191	227	206	201	197	211	213	218	187	220	194	220	193	228	195	193	178	191	194	201	225	208	219	211	211	208
23514	21028	28125	24147	21025	8257	846	801	392	287	280	265	229	204	210	181	188	175	186	180	184	160	164	172	129	161	150	140	156	146	142	162	125	127	121	120	137	134	121	138	126	121	130	132	127	141	154	136	148	150	128	120	146	165	126	127	125	125	132	126	114	124	122	132	133	130	133	130	129	140	152	136	128	131	133	109	141	145	128	133	132	125	130	147	107	122	132	140	109	126	133	120	130	140	131	144	140	124	109	122	123	129	119	121	112	125	162	137	119	126	116	124	135	125	126	146	127	133	119	126	133	140	141	117	115	123	110	127	118	141	136	131	119	118	128	126	128	110	106	111	125	129	127	121	130	133	137	141	125	133	140	124	147	136	114	114	151	122	132	117	131	119	129	128	126	118	121	124	133	136	124	130	136	131	117	144	126	150	121	122	125	124	135	120	128	138	120	144	133	123	138	124	132	113	126	125	145	121	119	154	132	117	115	125	108	137	136	112	120	124	154	118	123	122	149	125	121	124	127	118	119	133	134	135	135	114	138	125	126	146	132	135	107	122	127	135	146	122	138	117	123	122	123	118	126	114	139	123	131	114	129	131	130	136	144	132	121	122	130	142	115	121	120	124	114	134	127	124	112	141	138	135	127	135	137	113	132	117	164	134	95	123	121	141	149	122	123	114	128	148	120	118	153	126	130	132	124	124	132	151	122	148	140	124	127	127	130	135	106	140	135	124	112	137	137	116	141	120	124	136	129	123	109	128	119	122	118	126	120	128	128	120	117	134	142	105	125	115	130	121	151	144	130	139	136	140	133	121	135	124	132	133	127	111	131	149	117	128	128	127	144	166	132	128	114	121	118	125	138	104	118	128	138	132	141	112	135	133	140	127	135	139	142	105	138	110	119	122	141	114	121	142	126	137	137	125	132	128	129	119	124	128	125	131	126	149	119	117	127	131	125	122	129	109	138	135	137	123	134	113	110	112	135	142	122	128	124	122	139	122	136	128	110	120	127	109	138	120	140	130	129	121	125	121	137	120	126	139	136	126	145	130	126	131	133	129	138	135	136	114	131	142	129	121	100	120	140	124	152	119	130	131	114	115	135	148	134	130	117	127	133	125	123	127	135	120	141	124	145	134	124	115	143	123	114	142	123	126	138	141	135	146	139	104	137	110	144	143	108	137	115	138	147	113	131	106	146	145	115	129	133	123	131	149	124	148	130	121	102	134	130	142	139	139	143	131	136	121	147	121	108	135	136	116	118	127	135	133	129	131	131	122	108	132	144	140	143	116	132	103	130	121	106	136	135	142	129	110	120	123	114	147	128	104	125	125	115	124	132	107	141	132	149	140	123	144	139	127	137	121	130	126	118	128	133	131	124	148	131	133	130	143	145	103	145	119	139	133	120	153	146	140	135	91	147	131	116	118	165	130	137	132	131	134	127	135	116	113	119	140	120	131	127	135	150	115	132	122	144	124	145	139	127	135	166	117	126	126	142	152	120	119	127	120	113	123	134	107	134	117	142	125	138	113	124	128	132	147	114	127	137	127	125	130	109	126	137	135	130	136	142	149	114	151	160	138	126	150	147	134	151	115	123	118	108	113	118	128	96	124	121	127	125	139	125	130	135	140	107	98	138	125	126	139	150	110	140	149	130	130	129	134	114	104	137	125	137	122	115	130	144	136	133	121	134	126	124	129	161	141	140	129	148	131	122	122	118	143	137	122	123	119	136	132	126	136	151	127	123	130	132	133	131	148	126	154	112	119	116	145	132	131	116	118	137	118	129	134	128	116	149	132	142	111	112	111	121	123	123	149	98	137	112	124	118	121	119	133	107	130	128	133	156	120	119	119	115	136	117	130	147	114	117	134	128	102	135	116	137	142	131	147	115	108	148	115	135	133	119	135	131	121	119	153	141	121	132	136	129	126	126	126	130	151	121	123	127	131	123	127	152	142	121	118	140	137	129	121	96	129	153	136	127	112	128	121	130	148	152	137	130	140	139	109	142	143	144	135	121	136	141	128	138	144	149	135	136	102	116	130	126	109	122	133	154	117	130	126	125	127	143	114	127	123	116	127	120	120	133	147	116	120	115	138	144	129	120	129	130	128	145	145	139	134	134	123	159	138	144	142	128	129	113	119	115	133	120	111	128	131	107	133	122	131	127	109	112	126	139	124	140	142	117	124	139	127	151	123	143	119	130	127	123	129	136	135	149	116	125	129	125	130	121	124	143	136	129	120	122	125	139	157	135	147	121	142	125	134	133	123	145	141	134	138	132	147	125	140	121	136	136	157	131	115	116	128	142	129	124	143	128	129	127	142	136	131	123	112	138	144	130	155	131	141	134	152	135	131	127	133	113	116	134	133	147	115	141	141	134	118	136	114	136	117	138	124	122	127	131	146	144	126	133	128	123	126	138	116	142	121	142	127	126	145	123	152	131	121	125	135	125	121	133	119	126	112	151	143	116	128	147	138	113	123	134	110	134	116	128	132	124	138	116	118	104	109	117	129	134	148	137	144	121	146	122	114	134	137	124	120	138	138	125	147	128	142	122	108	133	137	124	140	119	141	136	152	122	154	125	129	126	136	127	135	126	117	125	135	128	131	120	122	136	133	145	124	131	101	123	107	129	126	132	119	119	136	130	118	135	107	121	129	135	127	125	117	121	124	141	128	135	119	142	120	117	112	112	129	116	116	129	138	133	128	141	157	145	112	138	93	151	142	130	130	126	148	135	128	134	120	139	128	123	140	116	138	125	132	130	139	119	115	146	126	129	132	121	128	152	116	146	129	151	133	98	118	124	115	132	147	120	123	119	114	124	130	132	130	128	137	136	134	137	141	145	126	127	115	130	128	129	145	114	113	126	116	108	135	118	130	108	154	113	143	130	131	113	131	113	117	107	145	120	138	136	108	129	141	134	121	131	125	156	131	123	119	132	138	115	140	128	119	147	127	113	133	123	145	141	112	116	143	126	151	121	122	138	130	122	128	114	136	125	114	121	119	129	143	116	128	138	122	121	115	143	93	148	127	134	132	125	125	159	108	136	136	137	134	134	130	148	114	128	133	140	136	119	116	119	105	111	121	119	120	128	134	105	144	124	132	115	121	147	151	145	144	124	126	126	111	126	134	120	116	121	129	144	137	124	135	114	117	132	120	112	120	123	135	133	141	127	122	142	130	135	112	136	129	127	133	128	115	104	150	134	132	126	127	141	124	123	131	122	114	119	127	133	138	103	140	141	137	120	118	126	136	138	137	149	124	106	124	119	128	137	118	140	139	131	130	121	108	125	119	127	154	126	130	133	143	133	156	122	125	145	127	118	109	137	127	121	135	127	141	131	122	136	111	141	113	130	125	132	154	138	150	117	119	130	135	126	146	119	109	104	125	153	139	128	111	146	143	142	132	135	133	135	145	126	130	114	144	123	120	138	123	108	130	122	140	139	119	121	151	134	121	113	127	146	128	113	129	132	133	122	151	126	107	128	124	135	120	126	132	133	114
4250	11213	6814	5499	2137	1571	1104	1352	649	486	420	349	334	307	285	264	243	227	216	187	207	187	180	199	194	179	185	157	154	188	132	155	156	143	158	159	169	148	160	159	157	163	183	161	157	147	144	161	152	163	148	155	156	146	149	134	150	171	187	156	145	157	139	151	153	131	146	135	135	140	141	157	100	134	157	142	130	143	153	152	143	145	148	148	151	133	131	138	148	146	151	166	164	150	138	154	132	127	133	143	168	137	144	136	133	164	127	141	149	118	165	143	167	126	155	147	144	143	142	147	138	151	140	115	122	145	152	146	145	138	172	165	138	132	125	141	142	140	151	128	144	147	119	137	156	133	146	160	134	142	151	129	126	133	143	142	142	147	141	130	145	137	142	123	130	126	148	164	150	118	148	154	155	161	155	150	126	151	144	139	152	159	150	149	147	145	127	131	136	152	135	149	148	113	141	129	151	167	134	139	148	138	166	147	139	153	138	132	146	157	142	121	136	157	138	162	124	144	134	150	126	148	137	147	141	146	150	163	144	134	139	133	154	119	145	149	131	151	149	148	155	139	145	141	154	143	141	146	113	147	141	142	117	138	139	150	138	130	146	146	136	148	152	132	133	139	141	130	140	139	156	135	152	117	143	170	148	140	144	129	148	154	163	142	140	128	157	122	156	163	143	143	134	118	147	143	132	168	152	140	150	153	145	130	135	142	121	138	130	146	142	152	140	152	167	151	143	138	148	116	139	149	154	128	138	139	151	117	140	142	117	130	172	141	159	130	152	152	144	134	163	146	134	131	144	134	147	141	143	150	137	139	131	172	156	156	149	130	123	149	137	154	144	154	149	158	141	130	141	150	154	159	141	145	148	127	151	140	159	157	147	144	162	152	138	140	149	135	146	147	149	128	144	158	135	139	137	138	131	144	151	119	159	163	136	139	124	147	118	115	156	134	159	129	139	142	133	144	137	145	146	145	163	155	140	143	140	154	121	143	137	151	150	145	149	147	133	155	146	133	143	145	136	140	135	136	159	155	126	143	139	152	133	134	151	147	152	146	157	139	134	133	139	137	155	148	135	154	135	163	151	136	131	128	134	143	147	144	155	145	122	149	163	126	125	159	160	154	167	153	138	149	164	170	138	142	144	127	143	176	164	147	129	139	139	142	135	141	131	131	132	142	137	134	173	147	151	141	144	165	132	150	156	149	160	153	126	144	153	141	138	137	137	146	151	139	152	135	141	149	150	128	184	137	143	128	142	133	142	122	134	132	144	143	141	149	157	142	135	138	144	117	149	122	130	155	143	141	132	168	136	159	136	143	150	139	150	140	127	153	163	148	121	149	149	148	142	164	126	139	178	141	144	140	147	144	141	134	131	166	138	136	126	144	153	126	144	129	160	144	153	134	136	147	148	142	144	158	136	125	151	136	146	155	142	138	138	149	156	130	178	128	138	150	130	160	132	154	146	138	124	143	143	140	140	137	147	143	139	157	125	145	145	147	158	133	131	140	150	148	143	150	130	146	132	148	162	138	150	121	135	163	139	137	151	122	133	149	128	143	148	128	147	138	128	134	133	169	163	148	121	138	121	133	143	146	138	130	126	144	154	132	132	120	133	154	130	155	141	131	169	165	135	157	135	135	144	150	144	123	127	165	148	115	146	129	150	142	143	135	125	136	149	136	140	148	128	157	137	124	132	144	132	145	151	154	150	143	144	141	136	139	131	140	140	161	141	150	132	129	126	146	153	130	145	144	148	123	156	134	145	145	137	147	149	146	152	136	153	141	143	161	134	157	129	137	144	153	166	151	120	143	145	154	147	140	149	137	147	138	139	153	164	135	140	145	143	164	152	128	140	135	141	110	149	147	128	149	146	141	158	167	125	142	146	143	140	132	149	137	149	135	123	123	159	151	135	144	158	123	126	168	165	150	129	160	149	150	147	143	154	142	132	150	127	146	159	131	130	151	122	130	155	154	137	149	152	155	161	140	138	137	132	129	149	131	150	112	136	164	128	123	140	178	157	152	140	163	148	136	158	152	153	142	143	125	138	145	144	147	137	156	154	148	141	142	147	135	152	156	153	143	126	165	164	121	133	152	161	135	151	139	131	155	131	164	127	150	131	147	146	136	150	116	131	153	132	154	132	145	148	144	136	146	120	156	151	132	132	163	135	155	135	139	148	143	135	152	156	146	143	158	149	138	122	133	169	133	150	147	149	128	143	134	141	142	150	170	126	144	127	152	141	132	132	140	155	134	158	133	131	112	154	142	142	144	146	141	144	132	150	160	154	150	144	148	154	149	142	131	135	151	137	147	124	138	148	143	138	128	146	156	158	180	141	135	126	146	156	137	141	132	129	150	128	138	157	148	136	133	148	152	119	148	161	146	137	133	133	136	157	151	143	124	134	136	148	143	143	145	143	135	124	134	137	132	148	159	134	127	152	133	145	131	129	143	167	140	147	136	149	147	162	136	149	147	152	134	143	137	137	124	154	144	153	135	152	146	143	129	153	137	161	151	150	153	148	132	139	144	146	161	143	149	156	162	133	141	156	160	153	167	146	151	141	141	149	140	116	143	124	154	127	124	146	161	166	141	144	152	159	135	154	150	149	156	111	132	145	139	145	134	158	147	137	159	127	151	139	123	137	155	140	153	150	129	144	148	163	155	153	143	128	129	155	161	127	155	127	139	163	151	144	156	124	137	146	144	126	143	136	135	140	141	143	150	147	125	141	152	151	140	157	133	146	142	155	165	159	154	140	132	153	155	147	155	142	139	121	131	149	143	135	152	152	132	159	136	157	146	151	150	148	135	158	133	145	139	134	149	149	142	129	171	140	128	152	135	158	141	139	128	144	149	156	151	150	132	146	135	143	125	128	144	135	126	137	147	151	122	130	141	128	150	151	120	131	138	165	137	142	144	126	157	153	134	144	138	152	143	142	172	132	158	153	144	157	143	127	152	133	158	174	133	144	137	133	126	140	138	124	156	150	145	139	146	132	128	156	135	138	151	155	156	141	173	151	145	154	154	142	158	153	141	144	135	130	145	139	144	134	141	150	148	121	147	136	135	135	148	135	135	132	152	130	141	132	162	141	143	135	151	157	144	153	150	148	144	149	156	155	144	150	138	146	157	145	145	133	134	122	131	136	134	142	130	128	141	135	164	144	136	135	130	143	128	146	140	135	152	138	131	144	119	139	150	136	137	138	147	145	129	132	134	133	137	159	164	155	150	157	155	151	149	153	154	120	143	151	142	159	156	145	144	125	153	160	155	145	143	132	158	136	155	139	137	133	156	136	147	146	131	126	158	142	145	145	159	142	168	161	155	133	125	138	146	121	131	143	147	168	140	151	144	135	143	144	147	116	165	154	146	138	133	143	146	157	131	142	142	167	131	130	137	152	190	152	164	143	152	151	130	144	168	130	139	150	139	130	134	139	132	168	143	130	144	137	152	154	135	149	128	121	132	149	121	143	143	158	140	134	154	143	125	134	161
24886	21057	26942	25264	8998	806	552	668	469	416	415	364	365	387	375	356	367	359	336	374	306	369	361	347	347	349	343	317	310	352	326	345	334	319	340	344	328	337	350	350	301	319	352	349	344	313	326	323	306	325	338	308	330	343	336	356	354	331	332	318	317	356	358	338	357	329	344	318	341	330	314	294	345	342	345	324	336	311	309	346	361	284	359	320	306	339	336	337	326	322	335	340	352	338	325	331	338	342	337	354	318	307	356	328	305	306	328	337	286	340	344	324	357	328	346	333	340	327	336	334	334	320	340	322	352	364	322	336	323	344	349	322	321	367	328	298	300	331	373	305	308	296	331	326	325	342	324	330	310	296	334	340	323	351	335	322	346	316	312	352	313	336	309	324	344	328	323	352	334	347	311	342	336	346	330	344	324	350	326	325	319	308	298	344	309	340	319	333	334	317	314	329	326	329	293	347	328	325	316	353	374	315	340	331	354	338	351	309	328	324	328	315	352	335	374	331	346	342	324	334	341	288	364	345	380	310	322	330	332	373	312	355	335	358	318	343	328	350	332	339	343	313	306	325	326	340	318	323	347	294	328	324	344	338	322	318	340	354	347	329	339	327	303	338	290	337	308	361	339	353	304	314	339	320	331	305	356	342	342	357	342	327	332	326	313	335	329	320	309	332	336	354	303	330	351	320	337	336	334	318	313	340	341	323	338	314	305	331	309	364	358	349	320	342	328	342	301	324	326	321	287	323	333	318	350	330	309	309	312	305	319	310	313	332	312	323	315	341	326	368	333	330	341	333	325	317	370	321	310	305	325	347	329	336	344	347	306	335	347	361	329	343	333	346	314	301	351	339	331	298	292	334	358	356	322	314	361	336	329	319	332	312	306	322	336	341	333	325	326	291	328	329	290	332	329	362	339	341	332	305	327	345	336	313	354	328	300	343	373	373	363	336	334	339	311	335	319	300	332	345	318	325	320	307	317	345	341	324	326	320	316	309	322	351	327	322	344	333	330	344	333	338	333	379	343	335	307	330	317	354	332	316	342	353	334	330	317	366	302	357	306	338	333	359	306	334	343	347	339	313	349	330	320	340	364	345	350	363	319	304	286	351	333	345	332	344	345	316	313	353	348	344	355	324	314	342	332	338	329	365	361	321	349	311	328	344	286	341	316	298	334	334	309	338	346	300	325	328	306	337	356	347	308	318	348	355	340	321	290	328	331	344	317	313	307	318	343	301	336	332	345	319	351	308	313	339	346	305	343	342	348	341	300	354	341	332	343	360	347	317	323	342	309	324	324	349	338	355	306	356	331	310	338	338	331	352	378	316	334	343	333	303	313	308	354	321	329	338	336	346	315	318	316	335	328	313	338	339	382	337	328	354	325	316	309	314	355	327	339	346	310	312	321	364	339	347	344	291	356	326	323	318	360	333	331	353	351	328	320	351	341	320	329	317	326	348	330	336	322	359	355	302	302	342	313	334	330	321	321	311	344	335	348	379	323	329	349	328	332	341	365	349	346	363	344	333	352	328	320	316	348	304	317	324	330	321	335	303	309	329	318	325	338	332	352	318	310	349	345	336	342	360	335	360	337	302	330	311	312	310	308	337	328	307	319	325	316	329	345	331	342	335	359	363	332	355	329	316	333	316	307	321	302	339	310	332	329	323	333	359	321	313	334	323	311	302	351	338	332	349	347	318	323	329	357	308	333	372	317	325	340	347	334	357	299	325	326	335	326	355	310	329	318	325	327	370	363	356	330	316	330	335	320	333	311	286	307	357	343	351	358	331	330	338	301	321	293	325	340	353	352	332	378	332	316	359	338	344	326	323	358	363	354	321	331	315	312	346	382	342	344	351	342	320	327	327	344	347	314	299	310	307	356	329	326	346	320	349	312	312	358	331	362	351	313	293	339	328	345	341	320	355	318	303	361	334	333	326	326	292	355	308	305	323	326	362	328	328	324	324	359	330	338	305	336	321	314	318	356	339	321	356	326	343	313	342	363	350	308	320	322	338	298	351	316	320	320	337	320	339	322	332	321	324	346	350	339	340	334	327	345	341	340	346	330	326	355	322	335	358	318	323	294	360	336	318	336	287	321	309	318	356	323	330	341	328	312	356	330	351	360	309	370	295	312	310	321	346	299	306	304	348	319	322	393	325	360	328	341	334	331	333	335	325	309	311	316	342	329	344	312	315	311	369	366	362	345	329	319	354	330	347	331	379	315	326	346	344	321	350	359	337	328	313	330	339	349	318	346	336	355	315	352	333	313	322	342	309	331	327	303	359	333	321	328	315	337	318	339	333	324	320	307	338	333	335	356	352	319	328	319	366	341	367	302	349	320	321	363	330	335	295	305	366	286	320	342	329	316	327	321	330	327	338	340	355	317	355	331	344	316	328	306	323	291	346	357	342	341	353	332	329	324	317	338	341	335	322	332	332	337	316	340	366	323	361	310	341	329	322	325	342	315	338	316	329	329	332	320	348	346	316	346	332	301	317	352	330	318	319	338	330	350	354	344	345	367	331	317	342	315	336	322	318	347	293	297	328	310	323	344	312	304	326	334	340	324	351	332	319	331	335	328	353	372	341	328	305	314	324	336	325	332	319	344	364	350	312	343	338	352	331	325	322	334	367	309	314	331	351	320	372	334	333	363	336	362	309	316	300	306	327	301	311	348	325	295	365	331	293	352	332	322	322	325	335	334	381	313	366	327	337	326	307	351	339	343	333	321	330	341	372	356	315	324	327	318	345	323	297	295	278	296	325	302	351	309	335	315	313	317	326	331	337	339	326	331	341	355	370	315	325	303	352	300	298	331	334	321	331	305	344	340	341	315	333	346	312	343	320	298	343	331	328	286	327	334	311	333	336	325	343	343	328	330	316	326	351	321	341	297	316	350	362	333	319	326	305	331	338	292	311	326	298	353	297	308	332	330	354	339	336	322	321	338	342	354	342	317	317	332	348	311	308	319	285	318	333	305	344	315	313	329	311	326	333	327	336	318	353	327	322	319	339	313	339	365	328	310	347	337	346	312	296	355	357	330	331	333	329	302	351	323	346	330	350	340	380	348	346	331	335	372	345	313	280	340	317	308	293	343	332	318	319	342	320	335	357	335	316	339	342	328	334	354	331	320	372	312	371	343	348	332	312	302	336	313	326	309	327	311	314	351	320	337	339	358	326	349	342	326	334	317	307	303	365	357	318	309	323	348	340	325	346	305	327	326	354	335	346	360	322	337	321	349	350	307	321	315	344	335	322	331	343	338	325	344	300	318	329	308	307	335	310	318	342	347	292	326	356	306	359	319	334	312	321	332	336	338	333	319	305	338	321	346	338	347	308	348	323	321	347	336	339	341	322	288	352	317	327	349	308	347	290	315	354	331	330	321	303	368	298	314	306	318	313	335	311	319	343	331	308	332	338	307	310	315	342	344	347	323	331	355	352	308	312	349	337	338	330	369	346	372	306	329	334	336	343	343	317	342	287	356	315	353	306
4426	7081	4328	3084	1522	1187	915	1189	618	510	501	483	461	419	358	420	419	386	408	409	374	394	342	359	390	369	368	378	354	367	348	369	342	382	338	358	377	380	374	359	365	347	329	329	354	358	379	370	341	352	357	347	397	352	354	369	368	357	347	361	321	334	360	385	365	340	364	327	349	344	347	376	357	341	373	366	350	325	358	323	330	342	348	324	368	380	384	335	355	386	362	342	327	362	325	323	359	354	409	352	359	335	346	341	348	363	370	344	349	356	333	362	374	357	356	394	360	368	355	322	378	373	365	360	368	329	319	360	339	358	374	362	367	352	353	345	331	351	350	345	345	376	351	364	325	336	376	362	336	371	351	350	370	321	368	350	337	335	344	320	351	356	360	373	366	387	328	378	353	358	368	348	391	362	358	332	364	326	335	351	372	378	352	338	361	345	390	373	343	372	385	347	368	343	344	358	342	359	350	337	364	344	383	368	354	360	363	347	367	391	343	379	363	351	339	334	350	353	338	319	359	341	334	384	339	317	391	357	371	351	358	308	348	332	362	356	335	348	386	338	340	298	302	337	371	354	322	364	335	339	350	345	313	370	362	352	352	341	356	361	323	344	337	394	360	354	355	320	369	347	368	369	337	349	372	374	359	335	357	347	330	378	361	356	360	345	362	338	342	355	340	318	357	341	342	331	333	339	393	367	379	362	385	356	310	362	377	356	348	344	360	336	393	314	364	317	356	365	331	343	347	360	359	341	345	325	345	316	339	365	347	347	365	353	347	339	330	366	356	322	319	351	365	342	348	358	325	343	361	349	324	363	309	343	384	349	368	355	345	324	356	352	346	366	320	364	349	358	333	344	361	347	363	364	326	341	319	350	342	351	358	367	315	314	345	359	325	343	374	363	340	345	341	334	347	318	375	365	336	352	343	367	363	344	365	363	340	342	411	382	334	327	364	355	343	362	334	340	352	356	330	333	363	310	338	316	349	389	356	342	347	376	360	332	391	350	339	347	366	370	379	375	367	367	372	355	397	348	345	343	359	344	327	388	349	345	326	324	349	395	351	355	325	330	350	339	365	344	356	347	327	349	326	360	346	359	379	381	344	389	344	322	339	356	384	354	349	345	326	362	333	339	304	335	334	351	312	349	345	357	402	373	346	357	328	354	362	338	361	326	371	346	373	380	352	332	350	315	364	335	338	345	370	380	376	380	354	374	375	328	358	335	348	333	366	376	355	343	312	362	386	358	358	339	346	364	361	348	374	363	352	368	333	341	330	346	345	346	353	346	344	354	348	359	352	350	332	350	336	342	353	385	327	363	336	346	333	356	359	335	361	333	334	323	369	316	353	351	362	371	365	333	364	355	367	349	349	410	369	363	356	375	334	348	350	329	347	356	352	323	341	334	343	357	350	353	316	322	357	341	376	330	314	352	339	332	333	364	348	319	366	382	371	347	357	361	348	341	348	330	378	342	341	339	321	363	348	339	345	338	324	350	348	316	351	385	335	343	345	391	374	352	367	336	344	378	351	320	362	369	376	336	369	372	333	368	373	366	350	349	367	350	356	341	379	326	313	378	368	367	345	341	359	361	350	336	335	371	365	353	348	347	379	344	339	364	332	343	371	358	358	328	359	362	350	344	338	342	328	371	332	346	319	346	354	384	359	375	341	380	343	340	325	337	341	341	329	401	368	361	356	333	374	338	350	320	352	342	330	344	351	353	337	318	351	362	356	329	367	334	369	365	343	352	353	317	377	329	378	367	369	340	360	318	371	347	381	335	355	334	376	359	332	338	339	383	352	356	372	352	352	305	354	354	357	325	361	339	339	385	323	345	378	365	336	361	371	351	358	396	337	334	338	372	366	326	365	345	333	325	379	350	326	337	364	354	377	347	357	341	372	357	373	356	319	344	341	351	367	343	371	341	325	358	358	342	375	374	381	320	357	353	340	357	351	356	334	324	372	418	303	353	328	359	337	345	343	367	373	324	370	334	343	353	348	307	337	329	325	334	367	345	366	354	336	355	373	358	339	342	325	362	354	348	340	337	349	315	322	344	357	345	354	346	320	335	368	346	345	348	362	338	360	344	334	368	327	365	345	359	332	370	343	328	343	354	344	371	382	342	321	328	369	346	344	359	374	361	336	338	304	346	346	356	329	333	374	342	373	343	365	359	344	374	362	363	389	331	347	353	364	366	337	323	358	362	352	353	335	376	345	331	361	352	346	351	350	361	340	343	361	352	329	332	353	364	343	374	320	377	353	320	340	330	363	336	337	336	380	368	341	350	377	360	366	341	336	332	334	321	374	374	348	346	351	331	358	359	367	339	343	360	330	349	360	342	368	368	334	320	386	376	349	318	354	390	311	363	363	359	320	358	340	356	339	328	391	353	337	372	368	379	353	363	337	331	358	374	329	345	382	378	349	329	373	370	380	308	321	335	372	361	351	343	373	344	318	348	354	370	369	354	341	350	361	364	327	354	343	352	348	327	349	367	382	350	328	367	352	362	341	355	349	352	346	380	334	363	381	357	336	346	321	344	339	354	357	353	368	380	360	347	351	375	343	321	353	401	352	338	355	327	332	360	337	358	340	380	315	364	338	327	371	366	300	378	337	354	341	333	350	381	353	322	348	339	339	338	376	312	373	338	356	376	326	310	348	368	319	312	389	333	332	325	376	344	339	365	372	348	353	376	375	363	327	343	364	326	363	362	343	344	356	336	357	344	356	375	338	385	356	325	322	370	343	367	323	366	361	370	359	362	369	347	325	299	365	375	323	317	361	327	341	338	356	379	379	362	369	351	368	357	352	349	341	325	370	346	366	347	334	373	384	322	352	350	373	362	383	328	357	334	358	365	366	347	358	344	320	325	338	343	321	351	336	347	320	348	377	366	342	368	350	370	349	363	358	387	368	376	363	374	353	340	352	317	352	366	345	346	314	348	337	325	367	338	347	354	376	363	374	309	350	365	360	340	355	341	349	345	372	360	345	320	368	364	363	333	350	348	355	325	349	344	366	316	329	358	309	362	349	359	340	351	358	364	305	334	375	313	337	350	342	349	372	371	341	326	362	353	341	333	346	346	346	341	358	371	332	394	368	340	339	354	317	371	345	318	367	343	363	370	346	343	339	358	341	377	336	374	390	334	329	327	345	379	369	363	357	359	368	355	372	334	361	341	339	331	361	316	339	349	351	363	356	339	358	352	350	309	333	334	353	352	376	358	348	312	327	366	359	361	354	343	340	349	326	324	345	378	336	372	341	337	315	370	380	336	354	360	319	395	350	354	357	341	353	335	329	376	344	382	342	363	359	343	370	345	361	333	359	358	349	355	357	360	343	340	343	355	315	316	364	361	354	329	354	356	350	383	366	342	349	309	378	343	327	377	356	353	382	351	356	365	368	341	314	369	335	369	346	357	343	349	355	330	335	339	335	318	351	384	346	332	333	372	359	323	362	346	332	376	347	361	353	371	377	365	357	371	330	340	347	334	351	315
22563	21080	28643	23749	21082	21135	7241	1871	765	647	638	525	500	468	460	440	408	376	418	413	390	388	377	381	388	335	331	351	354	326	360	352	342	338	329	323	316	331	314	323	341	333	322	323	317	309	306	328	330	332	333	314	325	354	333	343	304	297	297	344	287	308	337	333	320	299	301	321	309	329	322	303	313	300	320	302	319	320	330	314	275	302	292	296	293	318	293	298	303	302	326	321	321	337	318	318	293	310	319	339	312	309	326	281	290	340	288	300	284	336	326	289	290	329	293	307	280	305	286	305	305	309	327	322	346	306	320	339	295	302	307	337	321	325	329	294	287	307	334	307	318	334	313	307	306	327	302	272	318	299	317	293	352	303	309	320	328	311	332	312	333	298	289	343	323	306	327	299	360	272	311	304	290	338	316	307	292	285	286	284	311	303	309	294	328	324	323	289	325	297	294	303	321	318	283	327	285	308	300	261	327	289	334	307	307	314	310	325	341	315	327	309	343	320	312	304	288	313	295	285	301	336	283	278	307	318	330	311	365	300	312	282	296	299	322	316	342	327	295	311	323	333	340	344	350	346	294	346	322	324	281	308	326	310	283	317	287	306	300	300	301	292	336	333	324	324	281	330	322	309	318	324	300	313	309	319	317	311	302	312	296	315	320	340	304	318	310	295	322	310	321	309	303	308	318	319	339	297	319	322	314	312	328	276	304	290	303	311	328	328	336	352	303	303	325	323	306	309	289	294	315	334	322	287	313	303	298	299	285	282	321	312	331	291	329	302	299	308	299	335	296	298	312	297	331	313	309	296	299	296	314	326	281	288	293	304	301	326	337	344	297	312	323	279	299	327	283	308	320	314	295	340	319	314	320	316	303	336	329	307	303	341	310	293	329	263	307	262	353	331	306	307	328	332	307	308	328	303	341	318	321	302	320	314	279	311	330	311	273	280	295	304	267	280	309	307	292	310	343	330	322	317	306	296	285	304	299	302	307	302	285	333	315	298	337	305	313	300	309	326	310	329	313	290	317	298	287	316	285	351	303	301	331	340	290	336	323	304	266	328	333	312	285	320	321	270	313	274	294	321	300	311	277	296	300	321	318	297	331	318	272	314	339	290	338	307	324	335	300	314	340	334	298	315	303	329	300	276	327	298	291	322	308	278	318	328	314	307	250	293	324	291	317	293	321	288	325	322	320	314	308	326	299	310	303	275	282	315	358	284	340	311	309	329	328	323	319	285	293	321	339	302	310	299	324	301	334	331	316	312	333	314	324	291	303	305	263	331	346	310	305	329	289	335	310	335	315	329	305	302	313	340	303	300	320	326	317	336	332	315	307	326	320	278	332	291	328	316	342	326	303	310	302	323	290	303	304	284	337	308	330	263	300	327	316	303	305	332	308	289	283	295	293	292	286	278	307	290	317	318	320	284	313	295	293	321	298	304	313	310	269	301	337	295	307	335	326	303	298	294	315	297	294	318	310	306	323	289	320	314	320	326	294	306	325	321	306	320	306	307	292	327	306	322	308	330	310	302	301	274	305	306	311	332	297	326	314	307	310	309	313	346	302	299	336	312	306	286	306	307	331	295	302	336	288	309	326	302	282	306	288	310	327	324	290	337	286	331	283	330	319	293	302	316	312	301	295	321	311	324	311	304	328	303	350	300	295	296	290	310	313	308	304	295	336	281	289	319	318	303	315	311	304	309	314	315	326	322	305	297	321	341	304	296	294	311	325	301	331	301	296	299	329	333	312	320	305	350	298	290	332	313	315	313	303	327	294	267	318	342	294	330	300	285	345	311	301	339	300	323	308	305	288	314	330	311	305	300	301	315	309	291	337	337	295	347	306	323	313	320	300	276	322	288	305	281	313	324	301	306	316	298	289	300	311	291	317	298	334	297	293	337	296	318	323	315	333	304	310	309	261	344	326	341	317	279	326	330	323	308	296	326	301	318	316	303	345	312	345	320	285	298	299	314	326	302	303	297	311	332	331	317	289	272	319	344	299	279	345	277	308	298	322	298	340	333	332	314	282	331	313	319	323	311	320	317	322	319	311	289	296	316	313	329	318	332	295	316	324	323	304	335	282	321	337	308	292	339	296	301	297	300	349	288	336	299	311	307	330	313	309	295	309	353	315	286	343	341	303	326	326	300	295	311	309	279	302	306	308	318	252	273	298	311	299	322	317	287	293	302	325	301	321	308	290	337	324	297	333	312	313	318	337	310	313	303	290	296	329	306	309	318	308	293	302	334	296	348	348	303	292	311	326	323	292	316	321	303	276	297	297	327	289	312	310	323	269	292	314	290	324	337	333	322	325	297	323	292	304	310	307	331	311	269	295	326	305	307	307	302	296	339	319	293	277	308	330	322	307	298	318	335	326	307	295	282	271	306	325	296	320	297	308	343	321	309	312	324	333	288	336	315	319	299	343	320	307	316	293	342	321	324	305	333	296	308	306	310	285	289	288	315	305	335	343	312	331	328	357	329	329	318	302	320	301	306	299	319	290	318	328	340	301	344	310	323	306	295	322	308	314	327	337	313	320	311	318	327	279	298	329	301	341	292	309	314	299	343	313	279	300	285	319	320	334	344	298	309	334	300	307	312	317	278	285	343	324	313	309	283	293	313	346	314	342	318	304	307	299	326	322	314	317	330	328	287	314	327	313	311	298	317	305	314	274	316	315	308	295	324	327	356	338	291	283	306	309	311	324	311	321	340	337	296	330	301	323	298	301	322	299	298	318	313	309	306	329	320	349	296	303	326	274	316	325	326	313	319	316	300	293	312	321	294	316	306	275	310	302	361	329	330	313	294	267	275	285	311	286	328	291	327	316	302	315	297	318	286	320	318	285	307	350	298	323	311	334	301	312	313	292	302	300	303	315	326	319	316	315	296	311	332	328	341	287	293	312	304	308	321	327	289	323	280	295	325	309	300	322	300	307	341	313	290	294	285	303	302	336	264	316	282	306	347	301	317	312	293	323	309	337	305	303	316	321	274	314	342	325	309	327	316	325	309	319	311	292	300	294	309	334	292	323	322	313	303	327	326	284	314	299	321	289	312	295	301	302	306	291	348	318	311	327	338	326	296	312	305	298	292	330	304	334	301	313	303	311	289	299	323	328	297	343	330	327	307	317	307	320	317	309	334	319	295	297	316	353	344	307	285	330	289	332	304	339	316	294	322	295	278	288	310	307	309	328	317	301	313	316	294	283	302	324	306	323	271	319	318	296	316	294	318	304	282	303	321	293	304	315	295	293	296	278	301	303	299	294	311	289	308	323	295	325	303	340	314	296	309	305	315	288	314	299	289	309	357	318	309	285	327	308	327	319	317	330	289	300	314	315	314	306	270	318	305	311	310	304	302	304	337	324	300	321	306	361	288	321	262	308	319	317	324	291	284	321	325	306	319	321	321	311	291	287	287	319	320	304	315	282	299	279	317	306	268	292	326	270	280	307	319	292	299	314	276	314	295	306	287	342	327	297	305	302	281	273	286
6175	17242	11323	7506	3986	2781	2081	2976	1156	1028	810	734	682	596	558	532	541	433	469	434	460	402	401	406	356	405	401	391	346	366	356	391	339	330	357	356	324	351	310	342	334	340	338	319	305	325	350	343	333	284	317	346	335	314	321	344	322	315	329	324	328	319	359	330	346	324	351	301	320	300	311	326	315	303	327	335	332	302	301	290	320	311	295	349	319	322	298	316	338	292	322	323	321	327	331	320	288	300	307	331	257	296	298	315	352	287	323	311	324	304	315	303	296	333	280	326	357	294	350	328	314	332	304	277	307	334	297	333	326	270	285	333	331	291	299	311	311	314	288	298	313	334	286	312	319	311	320	319	313	321	319	309	314	291	333	301	342	334	330	326	332	298	315	310	288	332	288	329	346	308	305	329	309	302	304	306	335	309	303	286	343	322	303	318	296	316	309	321	320	302	274	300	325	319	307	324	333	339	327	315	331	358	321	297	300	318	295	292	318	314	311	335	305	322	315	310	300	315	297	302	312	310	303	326	331	355	292	342	318	307	287	323	316	284	351	334	308	349	312	323	342	318	321	347	317	325	319	334	343	305	321	303	326	330	316	298	296	358	336	330	326	296	314	324	319	334	332	322	301	332	317	297	304	326	286	302	332	322	283	316	352	336	288	320	300	297	304	334	289	355	298	311	316	300	346	305	328	317	289	316	334	292	318	301	329	306	293	314	305	329	299	331	322	295	305	305	305	301	316	308	300	314	322	334	333	328	326	336	290	297	317	294	292	297	297	323	309	287	338	309	330	292	306	332	308	302	351	324	304	330	312	302	307	308	288	295	304	304	333	315	329	284	338	324	318	311	311	321	286	348	312	330	307	309	294	319	310	324	315	322	314	329	326	313	356	284	299	271	301	286	329	321	340	330	316	306	302	297	322	299	332	302	341	348	329	327	322	301	296	312	350	330	334	303	312	317	309	351	329	303	311	294	306	317	289	324	310	312	301	301	297	302	308	312	322	310	300	299	306	345	311	297	294	330	301	302	312	357	281	299	296	326	302	291	325	331	295	291	301	294	333	296	329	312	285	304	310	317	347	284	311	307	299	325	347	321	312	296	320	314	305	277	335	279	317	314	292	352	291	311	294	327	331	278	311	323	288	334	323	290	311	314	286	327	328	281	319	297	323	300	316	314	298	319	343	321	296	277	320	324	337	322	307	326	324	308	327	320	304	319	358	274	346	306	306	307	331	310	289	293	333	320	316	332	279	342	287	309	316	330	308	306	331	302	314	322	292	321	307	304	312	327	317	292	344	310	301	281	300	302	346	307	299	315	310	308	317	310	270	293	321	315	308	314	312	325	317	313	322	295	323	287	336	318	340	324	314	314	311	305	312	326	301	308	321	300	325	333	329	333	316	317	341	294	335	336	317	323	341	289	322	325	324	346	305	285	343	333	319	311	315	308	304	328	322	325	316	330	300	285	320	339	326	280	313	332	335	303	331	322	307	300	313	286	313	297	317	281	308	289	304	306	334	329	324	299	341	290	323	330	308	323	298	300	286	301	308	309	324	321	289	294	318	313	292	311	319	289	318	327	309	322	305	317	331	296	342	279	300	306	334	326	319	338	329	335	286	316	334	296	321	326	285	304	299	325	327	323	314	320	325	332	312	318	291	307	299	327	301	317	299	305	323	317	323	300	308	341	299	292	317	292	329	320	332	315	374	297	318	313	319	301	317	292	291	326	329	314	303	342	321	305	307	308	310	305	316	326	301	312	298	346	337	304	328	339	361	306	303	296	334	332	327	300	314	311	299	301	309	326	313	312	295	328	332	318	311	313	282	321	292	329	287	324	293	314	292	294	318	306	342	328	316	340	333	311	303	305	326	325	363	306	301	315	303	322	313	317	324	304	326	277	327	318	277	342	329	310	292	307	295	330	299	309	284	344	319	333	322	305	321	292	333	282	305	303	275	327	326	303	304	292	319	325	315	299	297	306	304	321	280	319	311	340	312	298	293	323	307	313	279	316	339	304	297	303	344	315	313	298	319	298	287	340	359	314	323	348	271	317	296	298	305	309	327	305	286	334	302	335	317	312	332	333	328	319	313	315	363	295	319	321	306	322	354	317	296	296	324	337	318	336	306	327	300	323	321	290	341	309	311	330	340	314	318	293	318	304	323	316	302	302	334	289	327	321	337	327	293	325	344	309	302	302	309	349	331	324	326	310	329	295	308	300	309	295	311	287	312	317	336	283	350	306	325	317	321	328	331	304	366	322	318	282	318	312	317	307	314	311	301	325	335	300	330	297	298	326	305	319	302	306	313	335	272	322	370	314	303	289	326	314	316	329	334	313	305	330	319	321	292	322	366	284	315	289	312	321	318	336	323	285	315	307	330	352	286	306	315	291	329	294	306	318	314	288	318	318	309	338	292	309	318	289	318	337	321	345	304	324	338	303	322	319	320	313	314	363	308	289	308	319	306	319	312	314	327	299	309	291	314	332	298	314	340	316	288	296	334	279	307	316	331	318	284	277	292	303	316	270	331	324	298	314	293	313	352	302	325	314	313	324	318	300	303	325	349	316	322	318	284	308	329	318	375	337	341	288	306	309	316	296	329	327	308	266	323	343	332	288	325	324	325	318	277	350	309	304	317	281	331	313	332	332	338	305	313	358	326	298	316	295	354	302	308	343	295	313	328	304	286	340	302	354	301	310	352	307	317	299	329	321	301	323	287	303	325	302	285	309	308	298	305	288	337	327	321	308	293	333	300	288	345	309	316	333	348	323	303	323	317	291	279	310	309	312	307	313	317	313	324	302	330	303	306	292	331	297	307	323	332	351	303	319	330	316	293	288	328	325	301	292	317	356	312	301	301	311	317	303	316	329	333	312	300	322	293	315	325	319	334	304	337	312	303	306	326	311	301	321	361	344	311	315	294	338	335	291	313	332	312	314	294	352	337	334	275	300	330	309	308	276	298	310	282	341	336	316	328	341	326	329	322	310	313	319	338	294	320	295	317	322	321	316	323	308	300	305	301	286	297	330	300	324	296	307	310	327	317	306	328	338	305	284	309	307	315	319	313	324	335	310	308	296	317	343	343	320	324	330	285	341	294	281	310	313	327	324	336	318	302	338	300	325	300	303	341	333	301	303	319	285	323	328	355	299	321	343	333	314	340	282	296	285	313	313	360	301	310	301	316	289	318	379	300	321	292	299	318	326	318	311	329	343	295	293	315	312	318	288	329	306	310	320	330	315	348	310	303	312	309	310	297	322	335	347	330	333	325	318	309	326	311	328	309	302	323	292	330	344	322	288	324	332	288	349	322	310	315	329	317	332	328	320	326	317	294	299	305	321	326	340	333	343	328	315	299	302	302	311	323	288	309	312	306	304	298	292	301	289	304	301	307	307	309	330	343	321	324	344	318	307	321	316	330	314	332	332	340	299	316	302	308	303	303	324	315	294	281	306	282	327	306	310	284	314	317	304	321	308	304	298	321	298	309	333
27689	16822	3201	619	385	272	239	274	197	198	188	190	203	152	159	183	179	209	193	170	171	182	211	185	187	154	166	175	198	182	194	172	167	188	169	163	182	171	177	205	213	155	183	184	181	163	195	179	180	186	193	171	175	177	178	180	172	177	227	176	172	164	151	179	170	200	166	176	196	148	171	189	184	173	163	190	170	176	164	182	182	164	192	186	176	176	179	175	161	167	174	172	201	204	148	166	187	183	191	177	200	180	165	183	161	180	149	193	146	157	185	158	207	184	173	181	183	185	160	163	189	162	173	174	187	177	177	203	159	164	166	178	181	187	169	162	169	193	177	155	173	179	165	158	160	178	179	155	181	207	165	201	177	202	179	196	189	189	171	186	181	176	174	169	197	173	177	189	192	188	189	174	198	158	166	174	187	165	182	174	197	199	165	185	172	194	187	162	186	154	182	161	201	188	137	170	187	175	176	168	160	186	155	193	157	178	160	152	150	173	167	178	172	199	174	181	167	158	169	191	176	192	184	180	185	165	186	184	177	183	187	183	185	173	177	171	173	156	175	181	164	204	189	181	189	176	174	167	178	177	176	151	184	193	196	159	176	174	180	159	146	194	193	186	173	198	169	175	182	191	177	168	151	183	186	185	187	182	196	187	169	173	190	176	195	177	178	181	174	195	179	192	154	175	207	187	183	182	193	179	160	212	160	187	169	176	185	198	165	175	180	193	170	165	191	186	160	159	179	179	172	194	185	180	192	188	167	199	168	168	200	177	180	156	169	194	191	155	179	168	180	167	192	167	191	172	185	176	167	174	185	163	185	161	196	178	175	164	179	187	185	162	196	183	217	203	179	169	175	156	169	198	177	184	171	167	177	167	191	172	167	194	176	170	181	161	174	173	187	178	174	176	188	166	157	165	166	142	184	185	174	183	177	181	173	157	177	184	175	192	178	177	174	161	171	153	180	177	163	179	172	180	138	168	190	170	175	175	175	176	189	164	182	197	190	183	183	161	185	174	193	161	178	174	159	195	139	185	186	201	144	186	172	186	163	175	170	187	172	181	188	188	182	181	202	182	195	206	161	190	162	185	187	184	173	196	166	191	190	182	199	191	192	158	192	172	191	180	155	172	187	176	140	187	185	193	191	174	173	170	173	180	177	167	172	189	168	168	190	178	167	161	170	161	181	160	180	195	193	174	180	197	172	178	189	170	195	201	203	160	157	197	193	185	174	181	163	175	164	184	168	188	167	176	165	172	176	192	190	175	180	191	171	165	197	183	155	186	179	185	170	183	195	207	154	183	162	173	166	165	197	185	182	182	180	180	148	180	168	173	185	184	188	166	179	177	205	178	175	165	155	178	174	203	177	176	186	186	172	178	162	168	167	178	170	160	167	201	186	167	175	179	181	162	196	170	169	158	180	215	175	190	166	172	190	174	166	184	164	198	181	170	180	167	176	167	186	174	191	199	177	176	163	182	174	185	167	162	168	182	177	172	187	185	162	207	182	199	184	188	170	194	170	182	190	155	175	189	178	183	180	178	167	183	203	161	182	190	167	190	156	188	205	192	178	181	172	186	166	182	185	204	165	170	167	190	179	193	182	152	151	151	159	186	192	177	168	194	191	179	197	172	179	159	177	185	161	179	176	167	192	147	161	187	191	168	195	190	171	176	172	167	196	191	183	179	186	172	204	171	196	168	191	181	186	187	178	156	175	163	177	177	165	184	171	194	163	184	187	153	181	189	190	186	178	178	192	162	177	174	172	177	176	175	190	196	148	178	167	185	174	200	159	176	186	187	177	189	156	156	169	171	186	170	192	185	175	188	185	180	196	154	163	175	175	160	184	184	202	161	182	188	208	169	174	190	176	169	168	180	171	183	190	168	175	163	177	184	201	172	177	184	169	166	213	161	160	171	166	157	175	195	181	176	176	174	176	183	178	175	195	190	170	187	202	166	174	184	165	183	185	180	182	189	175	180	175	171	185	175	157	193	158	185	149	187	189	184	162	170	195	185	158	182	178	193	191	182	179	158	188	184	191	149	184	188	178	163	177	184	200	164	194	171	175	175	172	178	188	183	156	185	194	162	163	179	187	186	189	165	163	174	191	199	179	191	178	201	189	179	188	200	184	169	163	176	164	152	184	187	164	180	183	189	191	191	184	167	167	167	156	151	176	176	189	171	205	194	168	210	177	190	196	187	163	174	182	209	150	191	172	174	174	180	199	180	166	200	191	215	199	176	165	151	184	168	165	162	136	164	191	183	188	159	175	176	177	178	213	184	184	164	194	203	172	176	166	179	178	199	165	165	174	174	161	163	184	174	182	176	194	170	187	182	196	186	194	175	189	178	182	191	189	171	182	168	159	174	168	192	171	172	155	175	182	186	170	173	193	168	186	187	181	179	165	153	188	194	160	158	175	183	169	167	155	157	181	193	169	171	187	185	178	188	184	179	166	169	177	193	185	156	194	161	192	168	186	170	195	173	177	160	164	173	180	182	187	156	215	176	190	179	169	161	169	179	163	169	175	192	169	166	197	156	181	178	152	182	184	164	185	160	184	185	196	175	185	181	177	179	177	173	165	191	145	195	173	184	192	180	170	201	176	193	176	163	157	188	174	181	168	171	165	179	153	183	170	163	178	164	178	184	162	175	200	155	175	161	166	176	171	166	187	184	210	190	188	175	173	184	181	189	164	178	163	168	194	168	179	166	178	181	171	181	176	185	157	185	168	173	171	166	159	179	195	175	189	185	170	178	175	167	200	207	186	171	159	194	175	175	169	187	169	198	164	159	181	171	188	184	189	189	165	161	188	185	179	192	170	145	160	154	196	188	163	171	187	183	168	184	192	175	200	160	178	178	172	182	188	193	176	175	174	190	169	167	181	199	198	181	174	193	148	179	164	176	191	180	163	198	177	194	184	174	173	184	172	185	182	181	194	173	180	182	151	168	177	181	162	181	167	180	179	190	194	164	183	164	197	193	176	183	191	207	161	172	175	185	170	183	178	194	186	178	184	163	156	183	181	194	200	172	195	175	154	147	156	167	150	174	184	172	162	184	170	171	184	189	175	188	179	218	162	186	199	167	187	185	177	165	150	192	161	168	156	178	179	186	187	170	166	173	165	182	192	164	199	182	187	182	161	184	188	198	166	180	184	184	182	178	175	211	189	167	200	155	148	189	167	165	176	169	178	173	185	178	200	187	176	168	172	186	174	186	182	176	160	157	177	151	173	187	183	150	168	163	185	194	171	184	192	158	184	184	170	170	184	197	173	174	200	173	160	173	173	195	179	162	187	170	173	170	197	179	192	186	187	189	158	155	187	183	178	164	172	172	174	189	194	186	172	163	185	177	166	160	146	177	171	171	179	187	196	166	188	168	192	212	159	164	148	190	184	183	162	176	166	184	161	161	163	168	181	164	193	174	165	192	175	209	166	135	185	181	175	187	175	162	153	168	174	189	177	191	143	196	171	183	184	179	172	177	206	167	172	159
5074	2391	1353	670	489	354	278	283	203	210	209	207	168	232	244	187	209	224	197	183	198	198	232	178	198	213	201	204	202	197	174	216	199	228	199	199	224	207	193	194	210	193	185	215	203	187	205	181	211	205	209	190	213	211	171	217	199	213	188	192	193	190	218	234	185	212	187	177	213	177	191	199	232	193	197	191	181	198	196	210	195	196	210	202	167	189	196	222	208	190	205	194	212	193	210	196	188	198	189	223	226	201	205	193	207	236	221	239	191	213	189	231	212	188	213	174	229	202	205	208	198	195	213	206	203	234	201	201	207	223	215	213	209	197	189	192	203	203	203	212	217	191	174	191	216	215	208	200	210	187	199	210	191	194	203	197	198	174	189	213	212	187	226	187	191	212	195	229	207	203	210	197	197	201	217	196	211	181	205	184	206	179	210	185	193	162	198	190	204	199	203	196	210	208	192	193	213	219	194	203	194	201	219	209	183	207	216	203	198	203	224	179	215	189	191	188	207	170	208	175	185	228	201	206	191	233	195	194	213	198	208	184	197	217	194	201	191	219	207	214	212	188	203	215	174	223	198	206	210	217	191	190	231	186	200	215	197	206	199	167	171	195	205	197	210	218	199	180	191	221	197	171	195	203	187	202	176	213	220	222	212	220	196	196	199	192	189	185	210	184	183	189	183	185	184	191	207	186	189	194	193	194	209	195	189	187	240	243	184	223	190	216	206	220	196	220	206	185	211	189	247	219	186	202	199	227	208	190	194	215	205	201	215	209	214	173	224	220	194	202	218	199	193	191	193	196	190	197	190	218	197	197	207	200	191	220	208	220	194	203	205	191	201	194	219	212	190	223	193	202	202	174	168	202	201	190	220	190	219	193	182	200	204	216	191	193	171	202	204	220	201	208	181	228	216	208	225	207	214	196	182	220	179	197	174	219	188	214	200	213	198	213	208	199	203	196	208	195	195	181	195	203	189	209	209	200	210	215	205	193	208	193	203	221	203	216	187	211	177	204	182	193	194	196	194	187	203	200	202	202	182	190	202	176	219	209	185	221	215	213	199	187	208	211	215	188	213	190	173	191	200	173	208	194	199	207	194	215	189	188	193	189	216	185	206	191	191	191	208	204	194	206	185	190	224	196	203	216	199	184	193	215	207	213	199	237	208	207	201	160	207	188	205	209	196	197	206	199	201	199	200	191	184	159	169	184	202	194	198	193	212	199	196	205	197	194	209	187	208	191	202	219	201	196	197	193	197	183	204	215	201	207	181	209	187	214	208	200	191	196	203	216	191	217	196	229	206	194	196	217	186	227	189	213	195	212	195	208	185	193	187	198	199	197	210	188	223	188	223	201	193	210	197	211	223	206	199	209	195	198	196	197	193	183	183	183	188	178	189	205	227	215	182	200	187	231	188	209	193	238	223	191	220	208	207	186	197	186	201	190	200	205	220	203	206	196	207	210	205	193	195	197	187	193	211	206	213	211	197	193	218	194	178	212	202	221	189	177	197	187	210	207	181	200	178	234	198	205	210	218	183	216	196	195	207	188	175	209	202	208	187	203	220	186	201	212	214	196	209	192	196	177	215	190	196	176	191	195	192	180	201	219	187	195	196	194	196	221	196	212	208	191	190	189	201	193	206	188	179	205	203	208	225	202	214	203	221	193	201	173	193	200	227	210	191	227	191	209	199	201	180	209	194	213	215	195	225	195	226	210	191	175	196	204	186	197	181	205	198	192	197	190	189	186	203	184	217	220	220	203	227	179	173	202	189	187	232	193	194	186	193	199	195	197	192	213	189	178	199	184	200	215	198	191	211	210	188	192	184	203	206	204	209	206	179	188	229	228	195	210	168	191	179	204	200	210	170	212	197	165	206	211	184	234	163	204	212	223	205	201	224	205	210	202	192	187	217	171	200	213	213	204	195	217	201	197	232	234	208	187	171	200	186	204	200	197	178	202	197	182	187	205	176	210	179	213	231	204	199	203	195	196	222	198	209	186	191	213	198	198	198	208	212	212	213	228	209	208	213	196	172	200	226	232	209	185	205	218	220	197	206	208	196	232	186	195	204	201	215	206	235	215	200	200	167	200	207	196	197	188	186	190	225	170	190	180	177	194	224	186	191	190	216	203	193	186	204	200	188	217	207	188	205	184	216	183	202	193	204	193	232	205	218	193	207	204	202	204	212	214	245	206	192	193	199	212	206	196	199	193	190	193	202	185	190	197	197	181	215	202	198	203	198	187	208	178	205	204	207	174	185	190	189	177	199	221	177	199	175	215	190	190	183	192	188	225	202	186	210	214	195	225	207	218	230	218	205	218	204	204	188	180	225	203	203	214	207	212	197	203	220	204	193	233	219	205	207	190	196	218	208	195	215	202	182	222	225	206	191	207	192	213	191	195	219	175	220	183	226	192	224	197	197	196	201	184	202	205	195	200	186	205	217	207	193	190	215	187	197	196	194	212	205	204	205	195	191	196	180	180	203	218	191	178	181	229	191	226	220	196	229	222	219	196	198	223	205	194	194	193	179	189	191	211	205	197	188	207	202	199	169	206	189	231	202	194	198	192	177	217	189	196	237	201	202	191	215	191	207	173	213	186	217	206	209	195	192	207	196	205	206	174	198	184	186	210	198	188	207	207	219	178	193	191	179	196	195	210	203	185	177	188	203	208	196	211	204	195	190	210	196	205	186	209	186	216	208	197	195	222	206	203	181	193	185	200	206	192	191	210	202	213	227	198	205	206	200	197	197	181	212	220	210	224	190	173	176	200	194	229	205	177	225	173	200	205	211	195	195	207	182	199	203	229	212	193	219	197	200	184	226	206	186	205	202	226	195	207	199	200	238	189	206	240	219	199	214	199	184	200	181	202	204	216	230	192	179	219	200	203	236	196	211	209	212	205	207	192	207	196	184	185	196	195	208	224	206	197	171	225	184	209	206	198	207	209	214	220	173	207	200	215	208	205	201	184	211	186	185	185	194	213	211	206	223	202	186	182	208	216	212	177	200	208	197	239	195	204	184	194	198	198	197	187	205	177	197	215	185	202	206	193	208	179	234	178	206	216	186	215	197	197	206	186	182	194	211	218	204	177	185	204	221	173	196	189	200	200	207	181	189	197	201	203	209	197	178	204	215	190	181	220	185	221	192	190	210	191	199	181	200	227	208	242	195	216	196	196	214	198	195	217	211	197	199	205	197	199	185	213	210	189	218	204	200	186	220	209	182	180	217	219	215	218	206	200	196	172	194	218	205	201	187	186	209	213	190	176	204	197	222	217	204	212	207	206	181	174	190	211	213	192	201	197	213	226	215	197	183	192	194	220	200	207	209	209	225	194	206	199	184	207	233	201	186	199	174	173	187	175	208	208	184	202	212	200	197	207	183	200	221	226	220	231	203	219	189	211	202	180	223	214	211	194	199	205	189	196	210	207	218	205	225	205	190	186	184	193	185	208	197	193	211	201	206	176	196	192	214	215	175	185	197	203	186	199
23656	21080	28181	24227	21057	8236	945	1700	412	297	289	268	219	195	208	185	203	165	156	165	192	160	135	154	157	133	139	138	149	128	152	157	150	140	129	123	142	138	136	144	149	132	123	145	131	136	128	153	133	136	142	129	119	133	119	161	139	151	106	146	125	121	135	131	126	134	142	144	137	131	114	129	120	123	152	127	130	137	129	131	125	128	117	137	154	125	150	145	114	131	135	123	143	124	148	129	135	124	112	143	139	111	131	126	126	106	119	139	126	125	144	133	129	121	146	112	129	112	119	123	133	119	130	134	116	132	135	127	140	128	131	134	128	142	118	103	135	131	122	126	134	128	131	125	130	138	112	129	145	143	130	145	115	138	149	121	141	138	150	162	123	121	132	127	129	125	127	126	121	141	144	118	128	139	133	136	125	140	156	126	134	143	127	124	120	126	122	134	138	137	129	158	133	130	119	121	127	128	134	144	131	144	134	115	129	145	140	125	134	118	136	133	125	144	119	147	141	132	153	119	113	112	136	141	139	122	128	115	141	142	145	133	118	134	123	161	124	126	133	119	131	124	112	126	153	169	125	132	143	125	144	141	133	133	139	150	125	136	138	131	113	144	131	146	135	128	113	122	105	140	148	145	106	145	143	140	124	127	128	137	126	125	127	119	125	118	133	128	137	129	119	128	140	147	149	140	146	107	119	130	121	122	118	143	108	115	121	153	134	124	122	141	118	135	129	122	145	120	131	127	126	123	147	117	128	141	139	124	116	118	134	142	134	148	108	135	147	126	124	144	121	153	116	142	132	142	116	141	114	107	133	136	132	152	151	131	111	107	130	119	128	133	143	133	118	127	116	131	137	108	131	127	126	143	137	126	139	128	148	129	122	107	142	123	125	146	135	153	140	132	155	138	129	134	130	114	130	132	123	135	116	118	123	144	135	146	118	135	113	122	128	130	124	149	105	126	128	132	131	128	120	136	125	136	130	126	124	136	131	127	133	130	137	156	118	109	126	151	132	147	126	137	130	147	134	151	138	113	131	114	149	133	139	148	153	115	127	149	136	132	140	118	108	134	141	143	132	122	129	125	127	125	129	119	115	109	135	134	138	137	122	151	120	128	127	146	123	122	137	129	157	138	127	129	130	142	132	117	146	139	112	129	151	138	116	136	139	136	120	126	142	130	135	118	113	114	146	153	132	152	113	138	122	120	136	146	121	151	121	121	125	115	130	127	135	125	117	109	134	116	124	119	138	107	116	130	128	140	109	148	123	151	131	133	118	137	129	137	125	133	133	118	139	117	146	137	139	145	158	120	117	130	137	141	119	135	117	117	151	135	139	159	126	147	146	147	126	141	138	112	112	130	125	135	152	128	156	145	119	124	135	121	137	138	106	133	133	130	133	161	130	135	147	108	128	123	142	133	122	121	123	121	133	119	142	136	138	145	120	133	143	112	135	130	123	130	119	135	137	144	127	141	135	123	140	135	109	124	141	126	142	125	146	117	158	129	125	133	131	161	123	137	135	144	121	135	132	146	133	125	126	132	133	128	126	127	140	129	106	137	141	127	133	142	141	147	122	115	127	119	156	125	139	129	131	140	147	130	129	139	135	130	137	122	139	134	131	139	148	135	131	128	138	140	116	129	118	138	135	112	124	139	132	134	141	143	144	128	128	138	143	137	139	122	129	143	120	120	109	129	127	130	131	127	118	129	119	141	132	117	116	143	138	138	121	127	134	129	127	119	115	127	135	139	132	114	110	127	124	123	109	132	122	114	154	135	136	128	134	118	144	142	137	139	116	142	137	142	155	142	137	130	142	127	123	121	152	113	157	111	112	127	141	108	124	130	159	106	136	126	124	129	142	136	149	135	123	151	118	130	111	114	136	143	141	119	125	140	150	136	145	137	125	129	130	137	113	139	130	119	119	129	126	127	116	122	131	134	121	136	145	144	133	125	140	119	121	132	133	135	114	130	116	127	142	136	135	122	147	119	130	119	133	117	128	140	116	116	125	122	132	125	139	125	121	118	138	124	137	112	150	116	124	124	125	133	104	158	137	119	130	115	131	121	138	148	133	111	127	144	136	118	136	131	127	121	152	127	125	130	118	120	147	126	120	121	113	119	124	124	131	135	153	149	130	129	133	142	125	136	133	142	131	123	130	124	135	121	138	113	143	134	136	128	127	128	128	95	147	144	144	124	130	130	123	112	133	138	150	139	134	127	128	123	136	144	121	123	132	130	123	119	114	129	134	134	134	128	124	109	160	128	119	118	123	128	117	141	124	132	146	130	123	127	116	136	119	131	128	118	104	128	133	132	149	140	133	120	143	144	142	120	154	127	119	146	128	114	124	124	138	135	127	128	141	135	110	140	140	98	155	148	129	126	138	135	115	137	140	125	139	141	136	119	123	126	142	125	145	133	139	118	139	124	122	151	124	134	117	133	134	133	145	141	146	133	130	113	131	143	132	142	130	152	139	125	155	153	138	148	121	121	119	114	129	128	119	139	124	125	137	137	118	136	128	146	136	127	131	128	150	143	127	120	134	134	137	143	125	125	139	126	139	160	136	139	113	146	142	117	125	120	148	126	128	134	141	140	132	121	120	126	135	121	124	136	109	133	149	131	120	150	119	134	110	123	146	127	124	135	157	154	121	137	106	112	136	144	122	129	114	102	132	115	137	142	133	133	146	133	136	143	119	128	126	141	117	157	114	140	125	131	144	129	124	158	126	119	136	116	131	109	101	120	115	145	120	154	119	116	140	134	151	127	129	132	144	137	131	137	121	158	135	121	113	121	120	113	124	137	136	133	137	137	114	108	149	131	123	141	110	130	114	161	119	121	125	119	123	133	132	122	138	137	155	146	120	117	110	145	122	107	122	134	132	141	130	132	137	129	128	113	131	136	141	129	158	125	130	124	135	116	136	121	133	140	126	120	132	150	160	122	144	145	130	137	140	134	119	135	155	121	132	137	118	115	116	127	127	111	122	120	109	125	133	136	139	157	134	149	128	156	109	114	136	138	143	136	135	144	149	127	140	134	136	134	122	153	121	138	147	124	124	118	112	119	145	121	134	147	143	111	124	128	114	133	134	127	151	105	113	134	118	133	132	114	128	140	123	112	123	133	125	139	137	125	124	129	148	125	124	137	123	133	136	121	125	133	136	137	129	107	149	124	118	144	135	118	121	146	110	131	139	135	124	111	138	126	124	125	137	134	143	138	128	109	122	137	123	124	142	141	127	122	129	136	133	113	120	143	134	132	120	132	117	121	136	129	124	135	122	108	135	121	130	119	124	122	127	134	127	137	128	147	115	133	134	133	112	129	119	157	147	124	126	127	164	114	126	123	156	135	135	119	116	124	136	109	134	123	146	138	125	127	117	133	138	132	123	130	130	135	130	128	148	132	119	138	128	118	132	126	110	116	141	127	130	123	137	128	126	122	114	128	130	134	134	122	132	119	123	135	130	125	129	131	120	130	125	135	136	122	122	129	121	146
4412	10865	6831	3391	2132	1466	1392	2802	690	476	395	341	304	264	256	239	233	228	214	213	187	177	184	163	188	198	155	159	164	150	170	151	156	160	163	155	163	164	156	148	164	143	165	147	164	161	172	140	136	136	176	172	131	118	145	143	163	159	130	169	132	144	174	136	150	149	157	148	138	151	145	151	138	142	146	142	138	148	138	133	152	127	138	179	156	156	147	125	162	131	143	142	163	145	147	152	146	151	148	136	136	150	149	153	142	138	156	142	129	142	135	144	176	158	154	141	162	143	178	156	130	146	140	136	140	137	140	160	153	165	131	134	144	131	162	142	157	143	148	140	139	138	146	142	170	135	137	147	130	130	149	130	149	148	143	149	141	134	156	166	155	145	140	139	139	141	139	163	146	172	137	140	136	145	136	154	141	150	165	138	151	155	163	143	132	159	143	138	162	136	160	120	124	155	129	142	120	165	150	133	132	141	135	146	139	127	141	143	162	132	152	136	152	174	140	143	139	137	124	161	123	134	144	144	135	132	143	136	140	141	125	141	142	151	126	143	128	147	135	148	148	136	142	170	151	124	156	139	148	184	144	127	174	156	141	127	131	153	151	138	140	151	132	134	143	155	105	136	131	151	124	137	145	154	146	152	164	165	138	152	137	134	125	137	166	147	156	155	153	126	136	147	145	133	127	151	165	139	160	120	140	154	127	124	156	142	129	146	134	137	156	159	137	154	159	158	176	142	143	144	139	166	163	153	136	154	147	138	158	164	141	163	139	153	139	144	137	162	146	129	149	169	166	150	149	149	148	150	139	133	151	140	156	153	144	146	161	156	131	157	132	141	131	131	137	146	151	148	147	137	149	160	146	134	129	146	153	135	129	153	156	138	133	152	156	145	145	138	141	154	152	144	138	140	124	151	139	146	161	149	135	147	148	146	135	133	161	138	147	145	149	142	138	147	156	142	129	140	170	150	146	135	129	134	141	127	140	130	160	137	152	157	137	147	157	147	152	128	141	131	145	129	139	136	147	153	151	149	147	166	151	147	146	156	138	155	144	142	143	150	157	148	138	151	138	164	130	156	133	151	154	149	137	152	151	140	144	155	149	151	140	142	148	135	156	129	146	137	143	151	153	133	154	126	136	144	151	157	126	138	149	140	156	143	134	155	146	136	157	154	153	146	137	149	148	146	122	146	124	145	136	147	129	141	133	130	147	143	148	158	139	148	125	156	127	173	146	146	131	129	134	147	138	156	135	153	143	131	126	138	131	137	141	146	151	140	158	135	144	141	148	131	156	148	135	138	151	151	137	139	144	159	144	123	132	162	148	136	145	131	153	139	144	126	126	138	133	132	137	147	126	123	170	157	134	161	139	138	142	149	149	152	145	155	150	152	129	129	161	139	141	166	139	148	137	145	156	125	154	153	136	156	150	163	154	139	151	156	148	137	158	137	144	144	139	150	173	141	138	142	145	157	157	165	157	128	135	160	132	153	136	151	144	153	136	143	140	150	142	137	167	149	135	151	145	138	148	138	142	153	151	144	140	173	154	149	157	129	124	141	153	170	151	158	121	153	147	151	139	156	150	152	149	120	139	142	140	150	141	134	142	148	125	153	148	151	152	141	148	140	149	147	146	152	165	142	150	149	155	145	150	139	158	160	161	141	165	139	141	146	146	153	142	159	156	148	143	130	143	139	140	173	152	141	144	124	141	149	143	142	135	141	164	137	152	126	144	144	142	141	136	143	128	149	136	132	150	147	159	136	142	124	148	150	134	127	161	133	146	157	139	151	137	165	148	140	163	151	165	151	148	142	150	154	130	132	146	175	144	151	138	142	153	128	148	148	155	129	133	140	167	149	147	156	144	161	157	153	159	146	133	136	120	155	153	151	146	158	143	143	143	136	146	142	153	144	150	134	158	141	161	146	146	134	166	137	153	164	188	151	135	174	139	140	142	120	144	169	162	141	167	136	156	141	131	135	148	103	162	141	138	138	153	148	136	124	167	155	164	154	135	149	157	147	162	134	128	141	145	124	141	129	154	164	157	144	164	178	151	142	156	163	145	139	149	141	140	156	160	138	136	173	149	156	138	171	144	152	132	174	162	138	118	151	140	147	159	132	137	144	140	126	151	139	140	154	152	153	137	149	168	147	175	135	142	154	144	137	130	148	156	148	130	135	132	137	158	155	140	125	128	152	132	147	148	155	155	156	131	145	137	143	165	144	147	165	147	118	133	127	157	137	163	151	143	153	154	155	152	134	147	138	154	137	112	134	142	138	147	148	128	150	150	155	128	150	152	153	148	151	151	132	146	159	123	136	152	143	165	146	129	163	137	142	158	150	150	153	141	156	169	117	157	154	155	150	151	160	158	144	144	143	149	140	140	127	163	142	136	141	138	132	157	118	138	132	155	157	121	155	136	144	135	135	146	154	143	148	164	144	145	142	161	140	127	148	168	141	140	149	145	151	158	136	122	136	144	135	154	166	156	143	164	133	141	157	125	139	153	152	147	129	161	151	136	158	126	139	151	149	143	138	167	145	135	163	154	153	133	134	150	121	156	129	141	141	141	153	134	137	141	141	153	131	128	134	169	133	134	151	163	136	138	143	147	166	145	143	129	153	117	142	164	136	151	148	154	147	150	127	166	141	140	163	163	146	148	132	154	147	145	149	132	135	143	138	145	136	140	140	153	152	125	166	155	152	154	148	137	141	130	136	158	133	137	147	125	163	162	143	163	154	127	139	143	127	148	138	165	142	148	134	169	131	137	152	123	152	130	156	138	130	133	151	160	130	145	139	163	151	146	155	139	137	144	156	145	174	169	151	132	169	161	126	137	145	157	154	152	137	132	138	154	145	140	154	126	142	141	130	165	162	127	126	150	162	136	124	148	164	158	131	147	155	148	148	160	144	144	131	140	144	152	153	151	141	148	140	152	132	134	173	147	141	148	138	144	131	136	150	130	125	140	142	143	123	152	162	144	142	139	141	134	132	142	129	122	142	143	135	120	130	147	148	142	142	155	130	140	168	154	151	148	155	150	168	127	129	146	145	146	155	129	116	160	154	140	146	146	139	138	127	138	149	154	142	141	136	136	156	156	146	133	141	151	129	142	159	124	154	150	109	142	100	125	158	153	136	163	160	127	181	156	141	162	144	160	152	135	134	137	147	147	122	141	151	133	146	146	147	134	129	143	144	128	142	161	151	119	143	136	156	145	148	151	138	144	148	142	143	160	138	123	159	137	149	138	130	127	157	138	149	139	144	129	154	147	142	161	152	130	157	128	133	143	140	148	132	137	151	135	169	142	151	149	145	141	128	143	141	134	112	165	138	143	139	152	124	138	140	148	148	166	148	129	130	135	143	153	139	144	151	150	157	184	137	145	127	144	132	148	157	133	159	145	161	127	129	128	137	126	131	142	143	150	141	164	151	164	141	143	141	140	171	138	141	147	149	149	133	126	141	156	132	164	158	147	146	157	152	140	148	155	134	148	168
24791	21067	26999	25213	8813	728	572	1176	448	410	398	354	370	359	374	353	347	356	349	360	331	344	363	366	323	345	337	369	353	317	315	342	339	337	311	327	312	327	362	314	326	322	310	339	323	356	353	329	358	316	360	312	355	348	325	342	290	347	326	357	318	321	335	329	368	359	357	299	350	326	311	339	342	342	322	337	329	330	324	353	364	343	307	318	341	342	329	340	364	359	365	325	298	312	350	306	320	314	307	331	301	308	299	350	347	338	334	352	333	320	303	344	339	331	307	342	333	302	386	335	346	314	323	324	345	374	325	347	357	333	309	310	332	291	323	336	323	337	338	301	314	334	317	342	326	323	363	279	344	321	339	330	322	315	282	304	314	353	365	342	302	354	338	310	333	311	331	346	346	367	350	301	319	324	338	337	324	331	315	334	337	325	312	343	322	315	339	317	336	308	306	373	316	305	349	343	344	315	327	333	322	330	335	373	305	317	315	347	337	379	333	324	330	303	343	351	333	345	316	351	318	323	315	346	338	321	312	338	299	352	323	329	346	334	341	306	334	348	346	341	322	325	362	337	311	340	329	357	335	328	320	343	322	341	319	344	312	339	327	324	331	331	321	338	339	337	350	322	327	342	296	324	322	311	331	326	270	315	301	327	332	328	306	319	339	335	348	364	329	331	328	330	348	327	330	322	315	309	325	298	317	326	344	302	336	346	335	328	319	323	346	331	338	325	324	332	324	341	297	339	334	329	322	324	314	302	353	310	347	334	336	335	352	327	304	321	350	324	337	325	316	347	296	319	326	330	346	325	312	345	344	349	320	304	340	317	347	327	333	343	320	336	367	310	371	330	333	351	336	320	328	334	300	332	345	324	362	332	349	312	334	300	322	344	326	340	352	304	305	328	349	340	322	319	329	328	309	349	328	303	327	329	325	309	308	319	345	310	329	349	361	345	338	317	336	356	344	354	360	293	346	316	343	349	320	292	308	323	328	308	339	339	362	337	339	323	326	335	305	350	348	306	313	330	320	346	338	328	335	317	350	333	344	325	294	310	307	320	348	345	324	319	301	337	317	354	330	349	316	325	320	348	372	323	351	312	289	329	344	350	350	328	338	305	335	331	306	325	364	320	328	330	330	352	313	356	321	320	319	318	365	297	358	348	321	315	317	316	351	339	321	330	337	326	355	302	344	346	290	372	327	331	338	327	346	340	322	310	317	316	316	325	260	345	325	369	316	303	311	327	304	319	352	333	322	317	347	317	332	313	354	327	313	293	310	334	328	346	355	319	312	321	356	327	351	319	332	351	348	297	310	341	298	331	308	315	327	367	354	329	349	327	308	344	370	341	324	321	348	315	348	374	300	351	335	318	343	330	298	342	298	333	321	347	346	330	322	340	319	326	354	340	314	338	336	316	379	318	327	317	318	367	306	352	300	350	329	308	359	348	299	345	316	341	340	321	349	333	348	333	333	316	345	326	335	337	308	303	308	333	343	356	345	315	332	332	332	324	316	346	293	303	363	333	356	323	322	285	341	340	322	317	337	339	328	347	324	294	344	346	294	336	340	305	348	329	364	321	314	321	318	340	311	330	330	364	316	308	341	328	341	344	337	317	322	316	323	341	291	343	339	344	318	338	338	308	341	340	374	333	329	339	318	288	349	333	300	304	311	328	355	343	298	323	321	304	325	316	347	296	346	324	338	347	332	333	317	315	324	363	322	350	319	320	330	346	346	328	317	309	328	327	320	330	337	313	321	338	336	302	319	323	352	308	334	305	350	326	347	327	332	331	305	337	320	338	317	327	356	343	360	341	306	343	337	322	374	337	379	327	318	343	326	328	317	327	324	321	319	348	353	340	341	337	337	333	356	321	330	328	326	315	292	316	357	323	327	326	327	313	334	349	344	330	332	332	279	302	323	352	329	321	313	292	349	333	314	331	355	338	341	335	355	356	347	324	295	307	292	341	320	313	372	326	349	347	316	328	326	333	318	349	327	323	328	301	354	294	323	336	348	310	336	325	343	322	338	324	330	339	342	319	302	323	324	320	336	304	297	326	304	353	317	323	365	331	336	341	312	344	322	340	353	324	330	353	318	324	309	321	299	317	332	333	349	336	365	339	339	316	368	361	307	343	356	325	339	358	398	343	304	327	338	315	320	331	352	320	349	363	336	364	290	335	323	339	355	334	344	315	338	328	318	304	309	313	333	332	334	354	301	338	291	320	339	332	334	336	333	318	316	330	317	335	337	351	308	307	296	305	334	338	310	336	337	349	301	294	317	362	354	342	333	333	334	313	356	323	328	332	347	341	312	327	323	327	352	312	318	320	300	352	366	348	302	296	297	301	338	300	314	313	338	336	348	352	310	320	344	302	354	316	372	349	316	321	338	315	353	331	343	333	321	287	285	344	339	342	314	352	310	350	315	314	343	332	339	326	327	328	337	308	324	343	322	336	321	352	333	345	305	350	294	356	332	345	357	328	322	329	322	337	320	348	332	338	296	315	347	320	323	361	315	332	323	382	331	329	341	329	327	318	364	325	373	332	331	327	343	296	325	308	348	306	348	335	326	320	334	337	310	342	335	303	334	305	317	317	349	347	338	299	326	301	364	329	347	326	330	319	330	332	312	345	309	318	348	354	312	302	314	371	350	317	341	305	314	359	335	324	353	352	327	341	362	355	337	349	345	318	332	329	323	352	328	365	347	318	301	341	330	321	336	327	324	352	332	316	307	303	338	342	309	309	328	324	338	360	344	337	313	350	355	341	346	354	338	284	322	316	333	285	337	347	304	334	308	347	340	311	318	324	375	297	336	292	340	326	335	331	322	310	314	324	321	307	313	353	319	300	317	311	312	358	308	309	361	341	319	334	327	300	328	354	346	321	333	332	303	330	343	320	344	346	358	307	317	296	304	366	334	323	334	320	331	318	338	340	360	318	337	299	321	315	323	360	342	322	348	336	344	345	354	358	335	342	352	335	317	321	340	334	314	330	341	335	318	352	329	324	305	339	332	334	296	355	346	314	308	304	318	312	320	315	311	342	340	316	314	319	322	303	334	339	330	336	311	331	329	289	330	337	317	348	320	332	308	348	312	341	367	363	336	300	309	338	329	325	318	325	348	361	344	305	304	300	304	338	324	337	359	330	324	322	318	332	328	316	325	322	339	323	311	320	314	333	313	346	327	341	337	328	319	315	336	315	333	316	352	320	345	329	340	330	328	301	339	344	344	330	321	341	344	349	314	307	328	370	342	362	363	324	311	310	337	354	346	310	348	348	302	352	365	338	325	311	318	339	331	323	325	352	325	312	333	319	309	328	341	322	334	312	302	339	343	327	352	369	346	316	344	334	296	343	316	332	313	332	316	331	349	314	324	332	309	308	308	328	330	317	342	368	339	323	362	326	326	319	335	346	324	323	340	321	304	344	311	344	325	359	311	338	327	330	310	319	332	325	325	323	354	319	353	337	330	376	338	321	313	299	302	323	326	311	352	347
4401	7039	4131	2527	1469	1101	945	2309	654	526	536	475	452	423	433	400	412	404	393	386	380	392	372	360	358	391	353	392	365	363	355	364	355	375	343	379	358	346	354	327	346	334	359	363	344	379	370	372	346	387	392	348	368	325	355	367	335	335	394	355	377	362	351	349	353	378	342	381	344	312	375	319	353	356	344	361	353	347	375	352	380	346	312	360	392	350	368	370	371	360	360	319	360	381	358	372	326	352	320	348	337	337	393	369	347	376	354	372	367	358	386	363	374	322	334	364	340	378	342	344	320	347	379	343	358	350	334	349	343	324	356	372	339	350	326	362	363	402	356	351	361	373	349	376	319	362	325	353	342	366	346	349	365	336	370	359	360	351	372	347	352	378	345	380	354	346	367	381	343	324	338	327	360	375	336	373	352	374	347	386	344	367	357	367	346	337	328	325	324	345	357	362	338	372	340	362	385	358	365	338	326	331	352	362	362	346	367	372	341	347	344	358	366	347	336	383	342	346	350	361	362	352	333	330	338	359	374	348	323	354	373	355	310	344	323	340	354	373	365	321	345	371	356	312	370	368	321	355	360	332	358	349	326	334	328	359	367	318	356	331	381	365	377	304	359	322	347	330	319	340	360	352	373	350	357	348	358	363	328	344	345	324	382	325	348	360	365	354	349	315	374	345	344	359	348	344	364	326	320	359	323	352	338	330	343	338	355	331	328	350	360	349	323	328	326	398	337	360	321	354	353	345	361	342	355	316	372	335	335	377	347	363	352	360	355	359	371	362	387	362	334	363	364	337	372	341	348	344	376	331	348	306	359	357	353	340	341	334	335	365	373	362	326	356	353	349	355	344	324	348	368	348	340	343	359	320	364	357	317	390	357	372	326	401	377	333	330	312	358	312	330	343	361	331	334	357	381	367	332	327	362	350	337	323	339	329	388	354	357	341	330	307	333	344	335	372	366	351	327	341	374	346	349	354	368	342	353	376	326	339	335	384	333	339	317	357	362	372	326	348	352	354	348	349	359	379	353	337	351	350	373	348	362	325	364	358	352	354	347	361	378	349	351	362	337	361	356	332	354	336	313	327	335	353	368	342	374	354	370	328	361	372	351	317	349	342	341	334	340	370	388	333	323	343	341	361	341	371	375	341	350	348	333	358	339	351	359	356	342	370	371	357	312	357	339	313	359	349	357	330	325	340	366	372	338	350	346	350	380	343	378	314	364	345	342	390	348	331	371	384	335	329	363	360	328	345	352	337	370	390	365	356	363	354	355	376	354	378	349	339	349	352	357	390	375	355	356	345	368	366	354	351	349	342	311	357	344	390	346	373	354	335	359	381	328	329	369	339	347	362	347	336	327	338	348	368	364	353	368	349	401	362	370	314	360	364	369	374	364	336	362	348	370	332	324	341	387	377	349	343	355	377	338	350	335	360	351	325	368	346	349	349	376	334	355	354	354	363	354	342	350	361	339	338	339	358	354	369	346	338	346	388	359	343	352	369	359	333	348	329	364	352	372	349	376	325	373	359	331	350	345	371	338	340	358	346	350	365	370	360	358	356	346	326	350	327	319	348	344	396	385	330	365	351	314	342	326	330	336	323	350	351	375	360	328	371	343	338	354	361	338	344	355	356	335	352	389	356	347	319	349	372	359	355	356	352	342	366	326	338	335	354	352	337	362	340	347	311	371	320	382	395	329	345	357	348	388	334	350	346	363	368	324	344	361	358	322	344	360	390	350	322	366	351	377	370	343	351	350	338	352	345	373	335	360	375	367	372	342	334	350	360	352	355	371	345	367	358	333	346	360	340	361	308	363	340	348	348	349	332	343	332	366	386	358	348	331	371	373	309	337	342	365	350	360	320	358	375	336	337	366	326	377	350	362	307	352	352	337	353	345	341	342	378	333	331	343	368	338	357	379	361	402	334	339	353	363	368	367	356	354	355	358	346	383	360	308	353	323	342	348	374	352	315	362	322	324	368	331	324	322	348	313	391	340	362	371	359	328	302	374	341	342	334	340	355	363	349	325	329	317	343	373	337	339	360	342	322	359	338	370	382	344	341	325	343	339	334	369	368	353	339	341	367	353	334	347	344	368	356	340	345	370	325	352	364	348	365	348	379	347	354	338	373	328	350	345	401	347	353	334	329	345	330	363	357	333	356	345	339	343	343	333	378	365	362	338	348	377	325	327	349	361	327	334	352	372	339	326	314	379	348	362	374	327	363	338	332	309	383	403	352	339	365	390	366	322	379	344	375	329	351	371	347	337	359	362	338	384	355	326	358	321	383	385	351	363	338	379	346	374	345	370	360	325	324	330	329	346	346	370	342	349	338	361	361	334	370	302	339	369	362	358	346	339	337	355	349	356	415	352	360	346	355	357	340	396	384	353	381	336	355	392	380	329	366	326	333	317	347	331	337	343	364	379	353	363	347	333	347	320	330	362	337	358	342	345	372	311	333	354	334	380	347	350	331	309	322	366	345	352	369	352	375	360	374	325	354	358	371	335	344	322	381	339	352	326	343	343	346	360	351	354	337	335	362	338	335	361	356	335	334	358	335	359	353	372	320	353	330	356	386	354	355	374	381	325	341	317	385	370	398	348	366	347	354	368	342	369	342	326	340	372	361	342	369	349	344	362	351	360	358	344	360	367	384	382	371	336	339	350	352	327	358	330	364	326	349	364	353	343	367	353	332	363	377	348	369	312	350	331	370	342	350	327	344	360	365	324	339	304	346	372	356	330	355	339	350	361	317	343	357	349	346	367	350	342	340	356	337	344	342	322	350	348	314	388	361	371	357	333	364	344	343	339	365	355	388	353	350	362	380	360	353	349	354	341	382	348	346	373	356	329	352	372	364	334	362	352	347	346	356	338	373	351	384	354	348	350	366	350	343	339	342	343	351	333	371	328	339	324	365	344	344	351	320	367	326	358	357	340	365	336	351	349	341	366	335	355	373	387	385	349	323	342	385	371	372	348	359	389	349	374	370	348	417	340	384	337	372	346	353	359	304	340	355	365	347	359	339	367	350	334	389	368	336	368	323	321	309	356	350	399	327	369	361	357	360	378	349	340	363	356	341	338	346	387	364	320	365	385	335	347	350	358	347	406	358	369	359	318	359	356	361	372	341	369	389	339	346	350	362	357	321	350	325	333	368	354	356	380	318	358	361	336	357	369	326	340	309	358	350	342	342	327	341	368	354	340	377	335	312	373	361	357	370	349	337	353	381	343	326	345	356	367	380	360	329	326	317	337	361	333	376	331	377	351	379	358	321	341	407	351	326	349	349	388	350	340	352	361	346	333	381	364	333	345	339	319	371	341	316	382	358	304	372	360	344	350	328	324	338	330	345	377	350	330	345	364	378	355	332	384	372	351	352	384	374	363	363	357	364	331	328	314	343	361	361	378	368	336	354	359	321	377	346	328	345	365	335	356	360	361	341	362	344	370	363	379	350	367	388	356	333	312	376	335	357	374	375	326	365	372	387	339	350
22443	21056	28665	23686	21051	21095	7556	2577	801	665	576	581	511	436	457	468	422	402	382	416	400	362	390	379	337	379	326	358	339	330	322	345	326	306	334	309	346	380	307	320	320	283	365	306	331	325	317	314	336	312	331	357	319	312	309	294	316	326	348	351	313	318	302	357	366	320	332	342	300	349	295	328	315	346	294	336	312	299	278	302	318	296	315	303	310	281	353	300	321	281	331	309	328	308	324	321	297	305	332	343	309	318	336	331	302	308	274	293	332	276	279	321	335	318	293	298	303	294	288	350	287	309	273	286	329	313	335	335	312	300	305	307	309	301	311	309	295	291	321	343	313	316	316	292	323	297	297	320	334	309	317	304	318	321	310	303	333	333	306	290	326	292	334	314	329	313	323	303	346	292	288	318	300	283	307	327	346	314	344	338	327	318	307	296	289	305	303	310	307	304	330	306	304	311	349	330	308	321	319	337	357	317	315	294	315	348	311	312	297	334	308	300	297	337	348	288	306	330	315	284	326	313	329	322	300	301	301	298	327	309	267	314	289	303	299	322	327	307	312	301	299	340	328	304	336	302	311	316	323	308	328	336	301	343	311	295	318	318	294	319	326	323	308	302	293	284	344	329	327	335	294	310	335	318	299	329	277	346	328	308	285	331	333	336	277	369	312	278	314	317	303	346	328	296	318	350	323	292	304	299	311	295	288	306	325	297	301	310	324	299	329	316	298	278	296	339	286	316	320	336	297	319	299	307	295	341	300	320	328	329	320	297	316	330	294	344	285	322	320	314	311	298	316	361	304	338	305	302	324	308	308	337	297	312	321	311	328	288	288	306	322	346	291	310	308	279	293	324	314	304	284	333	325	317	329	353	329	349	369	302	306	314	316	313	327	331	306	339	306	312	329	301	305	302	314	289	333	319	332	296	330	303	305	330	307	309	313	299	320	330	328	311	328	285	318	322	328	297	294	318	318	328	307	326	282	324	316	322	292	325	307	291	309	336	293	291	330	314	287	332	295	292	323	334	325	323	304	295	313	345	302	309	286	313	305	306	297	291	302	339	314	325	328	304	306	284	329	289	333	336	346	332	307	294	313	288	294	337	322	301	303	386	314	321	329	314	305	315	311	300	321	304	316	319	326	318	317	315	332	326	298	296	323	324	306	304	296	281	271	314	297	311	315	330	312	299	326	337	363	304	316	341	290	317	311	306	308	340	302	324	353	309	288	315	330	341	338	294	299	298	311	318	312	341	348	308	312	306	298	372	311	308	327	321	302	320	311	326	307	307	284	307	326	313	302	294	316	303	333	300	323	317	331	294	323	287	320	313	351	320	326	326	296	308	344	278	320	291	327	313	341	293	325	374	317	301	312	292	313	312	299	298	289	301	331	303	313	313	279	345	323	317	339	309	319	296	290	287	325	306	294	287	293	310	288	280	305	281	293	330	308	325	326	309	321	317	328	319	309	319	306	343	303	303	289	283	325	292	332	333	284	298	297	302	315	321	331	304	330	316	291	310	297	309	304	314	306	343	314	312	285	345	319	345	300	322	320	316	314	311	307	295	322	328	304	302	313	301	327	323	283	307	313	306	282	309	298	347	326	338	282	334	305	343	324	308	292	317	310	287	329	285	314	307	291	299	326	298	312	337	344	311	320	317	313	350	300	350	316	308	323	318	324	314	352	312	328	336	306	297	277	323	298	283	315	325	316	350	345	345	313	290	309	342	319	293	328	325	320	309	287	312	338	309	309	298	321	288	322	305	349	292	314	341	289	310	314	320	332	332	332	338	337	341	320	321	271	340	306	267	312	294	299	288	308	298	305	333	292	325	324	354	321	353	303	290	302	320	335	326	309	307	333	304	328	293	347	346	310	304	321	283	310	327	300	322	290	306	305	297	308	311	318	298	310	322	321	302	311	338	311	307	302	316	327	343	349	314	304	338	288	303	306	317	322	333	353	308	307	300	345	352	319	303	327	329	288	337	311	312	324	293	311	310	289	315	332	344	294	293	296	291	283	302	302	294	302	329	298	330	314	301	316	296	309	299	308	312	318	320	295	325	300	316	308	354	330	292	304	299	310	309	311	316	321	310	320	292	337	317	303	338	302	296	325	328	310	294	315	302	337	320	300	313	305	313	286	311	307	318	333	290	336	321	310	329	323	347	300	336	325	299	326	289	300	293	331	322	329	313	307	301	305	286	285	319	309	347	354	321	291	285	295	285	319	303	307	309	289	315	301	316	288	270	316	339	324	321	295	290	318	300	295	326	312	309	305	323	294	312	313	293	291	318	322	293	324	289	296	319	314	332	291	270	315	336	294	304	308	293	308	320	320	313	331	298	281	321	326	332	276	282	314	318	306	317	327	316	299	306	330	327	296	291	306	287	320	313	289	310	327	340	329	314	295	327	326	304	314	347	298	289	317	299	308	337	325	305	281	291	306	336	313	322	311	305	290	336	302	287	296	323	340	335	340	334	330	340	332	325	283	325	329	295	329	311	320	329	269	309	319	325	306	301	286	324	323	300	316	314	317	307	324	297	345	331	364	314	332	318	320	318	313	312	352	286	306	332	300	312	291	297	329	309	277	313	306	340	331	266	293	320	325	321	324	335	319	286	335	352	336	304	274	308	312	295	324	335	294	329	308	323	295	290	343	297	314	313	308	291	305	310	333	267	317	295	293	324	297	300	286	303	331	297	313	302	314	331	337	346	295	311	310	323	288	316	358	339	309	308	303	331	325	305	311	316	295	300	336	330	308	331	330	273	316	284	351	302	321	342	302	276	310	301	310	329	295	295	342	282	317	324	318	336	314	293	319	357	321	327	290	281	303	310	336	307	323	319	346	306	279	304	305	322	310	303	324	319	338	334	305	292	305	310	339	297	326	310	339	309	260	297	328	323	293	319	299	293	338	288	330	292	315	310	292	308	354	340	313	319	314	318	316	300	309	348	315	354	314	332	299	310	310	312	303	326	302	330	339	336	328	315	302	298	327	294	323	283	328	306	340	352	280	298	302	287	292	327	300	311	320	302	312	329	291	312	320	303	324	293	325	302	299	305	316	322	324	327	306	299	356	299	301	292	341	312	286	303	297	315	305	321	320	311	330	324	306	308	327	299	306	324	339	290	321	321	326	317	316	322	306	309	317	326	325	298	311	306	293	332	302	304	341	323	329	287	319	309	315	290	312	320	322	304	315	314	308	308	303	349	334	329	297	314	364	326	318	339	313	258	318	317	294	310	301	347	354	310	331	306	323	301	296	314	315	294	353	299	335	305	295	343	312	268	338	283	336	321	297	298	345	319	313	325	284	298	300	304	286	285	287	303	301	302	279	332	294	324	345	326	295	339	323	324	338	291	314	314	312	308	318	340	312	307	295	285	279	313	319	325	337	324	316	315	311	312	302	301	301	310	310	343	332	318	314	297	331	325	293	278	309	325	306	294	324	319	309	323	302	310	312	295	314	311	298	333	293	306	293	294	279	315	327	303	343	330
5950	16999	10927	8060	3835	2844	2241	4301	1158	981	869	746	672	573	581	489	474	460	477	445	399	435	404	384	387	385	347	325	376	354	351	382	348	346	365	363	324	306	372	325	338	319	356	327	336	308	346	328	329	356	344	315	353	346	310	337	308	342	298	338	341	305	333	343	345	353	292	328	312	285	321	325	325	284	317	312	312	315	333	319	294	323	310	331	328	342	286	295	329	334	341	317	309	338	304	324	308	282	310	308	305	343	277	331	307	318	302	355	343	351	313	331	303	305	337	303	332	318	301	308	307	303	334	337	300	312	297	301	325	368	292	333	314	340	323	327	340	329	333	313	327	319	310	281	328	302	342	307	328	343	335	323	339	361	305	289	301	317	275	311	309	310	324	285	322	323	336	309	300	289	289	346	314	308	329	350	304	308	318	307	278	336	330	335	315	322	333	311	283	309	298	311	317	327	336	318	309	304	317	307	315	283	297	300	320	335	306	330	301	334	315	301	318	300	302	319	350	338	328	325	349	316	313	301	313	293	320	294	330	316	337	294	312	324	324	312	319	313	315	345	303	282	311	328	318	295	339	322	338	287	332	325	318	292	292	354	312	316	298	317	310	326	280	349	300	302	330	315	299	334	308	303	284	277	304	328	319	312	326	358	289	297	314	308	313	334	307	307	303	337	324	339	294	300	328	298	309	322	317	356	302	305	330	329	338	295	298	318	324	320	341	328	318	308	316	306	301	319	327	317	317	356	298	355	290	343	303	328	288	299	282	316	323	309	350	340	317	302	311	308	309	310	321	340	297	329	336	322	309	316	319	329	330	346	296	317	271	306	332	296	299	297	337	318	374	323	311	323	322	358	327	318	314	344	329	338	302	327	321	334	283	360	309	323	310	294	304	340	305	333	298	329	333	297	324	300	325	324	319	344	294	312	309	349	317	336	297	292	313	305	323	321	294	325	335	314	311	319	295	307	285	315	317	345	350	302	319	333	327	301	345	324	318	305	297	311	335	306	325	322	298	300	323	354	299	304	355	327	302	308	318	293	336	313	357	304	317	311	316	323	284	312	316	324	311	310	335	302	307	297	312	315	323	309	322	347	320	331	293	302	327	303	293	308	311	371	342	319	305	296	308	322	321	322	280	318	320	304	340	323	299	304	313	310	282	309	299	281	320	322	334	324	295	284	290	307	291	323	306	335	293	323	330	310	357	280	305	351	311	323	291	312	305	324	326	321	334	295	300	305	336	313	326	321	313	306	300	330	280	318	314	318	331	330	312	317	347	307	296	306	319	334	308	285	326	323	343	304	325	302	319	320	330	299	306	320	284	306	301	291	327	316	314	318	301	287	302	294	302	321	330	321	314	304	304	317	285	314	312	310	294	308	304	290	334	306	317	340	313	319	302	301	315	314	328	320	351	271	335	340	358	338	310	313	299	325	301	329	307	329	335	315	305	302	322	305	336	304	319	344	328	325	303	307	317	310	285	308	339	323	287	349	341	320	328	334	324	329	324	297	308	310	307	298	311	307	329	321	308	337	301	298	339	316	334	328	309	330	322	333	300	293	339	321	299	310	311	321	293	329	318	310	274	285	285	351	295	303	319	310	280	334	312	301	321	335	301	293	284	332	298	305	299	304	316	334	314	298	323	302	317	317	331	334	300	305	315	331	333	308	347	301	312	318	316	339	349	328	310	306	291	318	357	329	307	305	334	305	300	288	317	329	332	303	294	327	317	312	317	314	295	319	321	334	322	302	337	326	367	299	334	288	296	336	267	315	332	303	311	341	347	333	302	318	340	303	342	323	304	314	338	311	289	325	283	339	312	323	314	309	325	320	301	351	310	330	331	324	307	279	335	310	316	319	307	311	315	325	335	316	289	291	317	313	323	308	291	312	346	325	320	339	301	317	339	311	293	332	265	334	306	317	322	310	312	320	293	312	315	299	315	299	332	336	308	315	327	333	321	308	313	290	347	343	304	291	324	295	301	312	312	330	301	322	290	315	351	276	321	333	337	290	307	333	323	333	320	325	293	323	326	325	313	307	319	317	320	321	310	338	291	299	307	340	292	328	347	329	328	297	307	319	309	301	305	323	318	310	294	345	310	314	323	338	319	298	304	322	343	324	323	350	327	340	330	335	321	317	322	345	304	341	303	310	304	326	291	317	312	307	279	332	348	338	322	343	314	306	311	307	341	321	290	309	335	301	351	315	316	310	305	312	333	325	299	333	317	301	336	301	298	328	301	330	309	294	340	318	293	322	324	342	328	319	304	333	302	309	284	297	321	322	311	271	288	309	301	341	317	316	346	322	327	315	300	322	342	327	312	295	306	300	331	328	308	299	323	335	328	327	300	295	307	316	302	317	295	320	316	334	300	292	315	302	345	362	319	309	319	307	310	325	327	317	347	334	323	306	315	339	307	326	344	310	342	324	329	335	290	283	311	297	346	334	296	286	305	312	324	320	314	313	344	295	302	304	294	318	301	323	344	307	352	306	313	306	315	298	314	312	329	375	337	316	320	310	332	327	287	343	313	332	292	322	332	326	285	290	328	313	306	337	309	284	321	272	312	279	301	323	350	285	316	323	312	337	292	323	305	327	311	304	300	334	326	340	350	309	325	293	289	323	290	295	323	311	349	330	312	343	315	316	336	327	306	306	327	317	271	331	295	326	309	337	337	319	271	308	345	316	304	302	355	303	318	290	321	339	301	313	293	286	311	332	335	312	330	310	320	339	314	295	352	326	332	308	278	301	298	317	294	314	325	332	333	300	316	360	321	317	343	304	297	296	297	326	315	326	292	320	328	322	345	288	320	305	347	318	301	322	291	315	296	334	292	306	316	314	336	302	297	353	337	282	324	316	309	284	315	313	317	318	316	316	315	336	313	308	355	289	305	341	306	303	307	300	312	290	308	319	330	279	294	337	288	315	301	319	304	300	301	311	331	294	344	333	307	332	288	314	308	334	298	314	324	315	316	337	322	304	323	327	318	292	300	308	355	323	337	354	316	291	304	296	298	331	304	294	282	305	296	312	314	291	327	298	304	319	329	332	298	293	317	309	331	308	300	307	320	305	332	333	333	309	307	323	319	339	302	335	317	337	324	337	332	335	335	297	314	329	315	298	320	311	300	298	324	335	296	298	296	273	340	330	315	328	302	317	301	338	322	302	288	319	314	316	300	322	303	300	318	334	335	327	299	300	330	316	336	324	301	329	315	311	282	333	321	316	313	299	302	301	308	297	326	305	334	338	306	343	328	310	316	339	318	318	302	284	331	320	323	336	307	312	341	300	320	320	308	321	301	309	301	330	323	330	335	331	327	309	301	308	316	314	286	315	360	289	314	332	279	310	339	314	348	300	315	303	345	312	316	275	318	345	304	346	320	336	328	293	315	258	322	318	301	309	313	331	322	311	316	322	297	317	317	292	337	291	342	293	322	313	301	330	315	308	295	306	342	320	313	292	307	328	310	334	316	333	317	332	285	340	304	310	284	269
27363	16664	3083	806	434	302	261	253	202	191	179	204	174	185	212	160	185	191	183	172	190	166	180	179	168	208	150	160	176	196	164	179	156	177	142	152	183	177	172	181	190	160	173	164	176	207	184	139	177	176	187	177	189	150	195	207	173	173	168	196	199	177	159	190	220	205	180	171	162	164	173	185	172	202	178	171	169	168	179	165	170	181	198	185	190	168	164	177	151	167	177	170	171	174	163	166	167	192	179	177	171	186	162	188	164	198	169	149	185	174	169	211	196	153	169	190	170	179	182	200	170	184	177	197	185	174	193	169	172	149	178	183	180	175	143	190	167	189	192	192	185	181	162	183	161	183	200	179	178	167	173	184	182	164	171	179	187	163	176	196	161	181	181	175	170	175	173	161	199	203	177	167	176	176	184	145	182	172	185	175	171	155	169	155	174	165	165	174	172	152	172	189	167	177	156	180	222	164	172	169	182	172	168	154	165	178	172	171	170	158	170	177	182	172	170	197	197	165	201	196	171	177	191	181	189	170	173	166	170	184	173	173	184	182	184	194	185	182	164	183	188	166	176	183	182	201	177	146	165	206	172	197	165	176	200	174	183	180	189	173	183	164	154	184	190	171	172	172	155	169	184	179	186	176	191	153	161	197	164	197	159	163	185	183	181	192	184	173	188	156	163	161	172	175	161	183	162	198	184	177	159	187	182	167	176	178	162	171	201	219	183	188	168	172	165	164	180	155	175	161	166	154	175	157	176	177	188	177	166	191	172	179	145	167	156	166	159	183	184	177	171	198	188	174	159	156	169	180	159	158	180	167	183	168	193	177	173	169	149	153	172	180	150	182	168	184	160	159	176	168	185	201	165	179	197	192	155	173	188	169	188	175	165	163	180	177	163	175	187	185	162	168	193	173	190	180	162	179	171	180	166	171	164	164	190	156	161	171	184	195	184	178	155	175	177	153	203	169	160	198	173	165	175	163	177	173	194	197	176	164	180	177	179	162	186	154	191	160	178	158	154	158	172	175	182	154	188	166	185	181	165	138	198	179	191	191	170	185	192	177	187	165	185	177	159	148	165	189	218	189	155	163	153	182	162	181	185	178	200	159	172	179	148	158	215	180	182	161	166	154	188	164	179	201	201	182	185	183	189	192	176	166	178	180	168	165	157	191	163	177	159	202	192	173	180	151	191	166	166	203	192	164	189	192	169	179	165	185	175	169	188	177	168	191	177	146	185	175	177	192	182	164	170	151	160	173	171	199	186	169	179	167	185	184	184	175	180	161	168	184	182	194	182	179	156	179	189	179	170	153	157	169	182	155	167	190	185	187	157	187	183	191	160	155	183	190	191	177	177	174	181	161	165	178	159	192	169	179	201	178	163	181	155	185	182	158	168	156	146	192	171	146	179	172	186	173	161	170	181	175	171	169	164	169	187	179	180	175	146	167	152	192	176	191	176	173	181	172	186	182	159	183	179	175	168	155	197	172	175	186	196	159	172	180	183	171	176	158	161	171	169	183	163	153	184	156	171	165	182	183	199	177	185	208	174	169	154	169	183	179	177	184	171	170	190	182	162	208	160	172	157	190	175	186	186	168	160	194	152	155	168	179	161	186	173	145	174	182	191	189	169	172	141	153	155	154	187	176	160	163	171	168	180	164	162	156	189	180	178	183	184	188	157	166	181	180	166	167	177	184	164	170	171	165	198	157	205	157	191	197	154	154	182	165	194	169	180	173	187	188	191	193	169	191	164	180	178	184	158	185	172	172	192	177	162	175	171	169	179	162	183	165	156	181	175	192	190	166	161	160	171	171	190	210	164	179	192	195	191	156	194	172	185	161	145	175	165	160	176	170	156	171	174	182	173	164	176	169	184	177	159	164	182	182	192	184	181	166	208	168	164	161	177	169	181	181	162	184	188	189	169	169	167	175	193	179	181	170	171	158	147	165	191	166	194	169	170	150	160	170	175	178	186	175	149	185	185	158	183	169	166	154	188	194	179	179	180	157	187	174	172	157	177	170	186	184	168	183	175	186	180	169	158	173	169	174	167	173	161	183	177	174	156	197	173	212	164	184	177	185	183	189	182	165	204	158	181	182	190	189	183	171	181	167	188	144	162	181	197	163	182	175	161	175	168	180	152	182	160	204	178	175	189	174	163	181	166	163	175	190	166	181	189	183	169	166	208	190	181	191	162	187	150	185	197	184	174	167	162	198	167	165	178	167	178	181	173	157	180	161	195	182	191	169	175	203	189	168	159	158	185	170	181	160	161	188	173	177	166	191	163	147	180	188	164	172	152	187	154	180	185	180	177	167	165	176	197	172	172	170	186	175	171	174	191	157	180	192	160	172	159	181	188	194	175	181	178	170	151	182	181	170	177	181	163	178	205	171	178	160	173	174	184	144	169	183	164	165	166	173	163	169	193	162	162	172	181	152	186	195	202	162	195	202	167	190	176	174	157	180	177	168	160	177	211	148	172	172	152	188	182	165	175	153	140	174	185	161	183	196	166	175	167	174	160	158	179	176	188	211	216	156	201	205	199	185	187	181	177	166	178	185	158	187	175	185	187	185	173	168	185	189	209	157	179	134	165	181	175	187	163	183	173	190	161	157	161	165	180	172	160	191	176	179	164	187	188	152	177	179	169	162	155	165	166	163	179	168	177	179	196	169	177	160	170	196	165	175	199	156	163	190	170	181	158	196	165	192	172	171	176	173	178	188	156	212	175	170	203	182	159	171	162	173	170	170	184	157	194	190	190	177	158	177	149	182	170	185	182	166	188	181	192	184	174	160	164	185	177	179	208	165	178	184	168	194	179	174	176	180	169	195	173	190	175	166	187	180	189	168	190	161	156	144	169	147	165	178	185	190	194	163	171	162	155	164	185	177	185	182	160	171	159	149	184	148	175	172	189	195	186	154	177	174	175	180	152	178	158	179	189	186	150	181	204	190	178	183	167	186	177	192	193	179	169	160	164	161	163	173	176	176	158	180	194	178	170	169	207	166	180	154	174	174	179	180	173	166	168	184	178	180	182	173	183	187	194	153	163	168	193	170	166	159	166	176	174	163	180	162	180	172	162	170	174	176	168	182	183	168	165	160	171	179	178	160	172	176	171	171	165	171	192	172	188	186	171	170	179	160	181	166	169	178	151	182	191	195	159	162	175	178	167	185	187	186	155	183	175	163	175	174	205	201	162	168	179	178	171	181	188	168	179	180	157	186	181	189	185	147	180	179	200	182	173	189	179	156	213	160	188	167	174	173	180	174	178	175	171	166	190	160	192	172	185	175	162	193	187	167	168	191	164	180	170	179	167	163	200	160	174	180	171	201	171	154	190	178	179	191	186	192	163	171	171	166	191	177	176	175	175	201	183	171	176	189	178	205	157	170	177	190	172	176	148	173	197	183	180	190	156	182	162	150	174	179	168	184	188	186	168	196	201	179	171	174	163	159	185	197	144	171	178	156	163	177	180	152	175	169	164	195	175	187	177	173
4856	1971	1223	778	486	370	252	290	237	226	197	178	199	219	226	217	202	195	181	196	193	190	202	226	205	192	201	186	200	187	205	214	208	190	215	203	200	215	203	178	210	191	186	194	205	199	187	192	177	197	191	193	210	181	194	195	193	196	203	183	196	215	186	220	205	214	184	209	203	220	184	211	212	191	201	201	196	181	211	177	217	199	215	193	198	209	191	196	197	197	197	194	198	203	210	171	198	190	192	201	184	186	192	186	184	193	202	194	189	184	171	175	219	203	185	190	193	217	221	196	196	185	204	247	202	186	197	193	190	194	178	190	199	209	213	216	184	201	186	200	195	199	207	210	197	212	205	197	184	193	200	206	192	178	212	196	197	213	173	201	188	201	231	205	209	232	180	204	211	205	201	196	195	202	200	207	199	215	188	211	195	199	200	197	182	211	206	215	203	207	226	191	198	178	177	149	200	212	206	181	194	206	198	207	184	214	191	201	203	173	197	188	204	192	205	181	220	193	181	194	185	226	194	212	207	186	183	192	176	230	222	203	183	192	201	188	206	176	201	190	202	221	202	191	224	188	194	192	176	210	196	181	200	206	228	205	206	194	199	189	200	194	189	197	183	175	210	195	177	211	203	194	208	196	221	214	173	211	177	229	208	186	191	210	192	210	194	188	245	203	217	211	198	178	224	184	202	220	199	197	201	180	211	226	234	180	187	206	193	190	216	200	171	194	202	228	199	183	205	206	225	226	172	186	191	190	205	189	185	205	181	210	204	199	195	215	198	185	181	193	189	197	182	200	187	207	211	168	200	206	190	174	193	201	185	189	160	196	188	211	191	199	205	183	197	216	178	212	210	210	200	190	186	185	193	202	199	194	194	203	192	188	186	217	227	198	195	212	199	187	203	181	184	196	205	197	207	168	197	186	201	186	221	188	205	196	211	211	214	207	185	195	212	202	190	192	190	168	192	182	222	190	195	205	193	186	212	215	200	182	206	210	176	191	214	207	197	208	218	205	188	176	202	199	180	187	202	191	200	219	211	188	192	209	161	201	225	213	220	235	184	189	186	190	199	191	184	192	222	175	194	191	194	208	178	178	201	190	192	210	227	210	199	192	208	197	209	188	185	200	214	199	200	203	232	194	184	191	188	198	217	175	206	194	227	194	168	202	203	200	190	220	175	202	215	178	187	205	214	175	203	204	202	182	190	192	203	218	184	192	175	197	202	206	195	203	206	178	173	194	196	198	194	194	197	208	183	173	205	199	221	208	181	205	189	197	210	195	205	192	207	191	212	200	201	192	206	210	204	201	211	197	205	184	189	184	189	185	200	183	202	200	200	220	181	206	210	197	218	200	197	186	232	181	207	170	199	173	204	188	189	219	188	205	189	205	188	178	160	186	206	185	184	196	192	184	176	222	210	220	209	185	199	200	163	175	205	200	192	197	207	205	218	173	199	185	197	206	210	197	218	216	180	191	227	187	196	230	197	191	192	178	193	203	223	181	209	204	199	208	203	168	198	195	217	203	190	217	226	180	205	187	200	172	208	192	199	208	193	187	233	201	209	186	183	194	205	192	193	206	218	207	215	177	176	200	198	198	214	170	203	220	181	196	197	191	178	211	204	189	205	187	186	186	199	203	237	204	213	206	238	199	197	196	173	208	193	203	195	188	201	177	178	164	193	202	205	179	226	181	172	203	202	189	184	194	212	205	206	207	186	204	199	234	199	188	217	207	200	183	197	168	198	179	202	212	193	227	205	213	196	184	174	216	198	186	205	207	195	220	194	199	200	234	206	196	191	196	212	214	197	190	159	216	200	195	190	204	207	188	185	209	217	201	181	193	212	180	192	214	198	182	200	182	200	199	190	218	175	184	196	204	207	204	187	221	190	188	189	222	187	180	196	194	172	217	197	192	211	195	176	194	183	191	217	217	218	187	191	222	196	191	193	196	213	225	208	193	172	182	195	180	185	198	187	199	185	206	199	193	188	198	200	204	197	209	190	176	208	206	212	174	198	211	190	224	192	214	223	176	195	194	222	207	197	186	217	200	201	220	214	179	194	170	198	213	157	216	184	214	210	176	194	195	195	224	198	219	178	194	201	192	180	176	211	213	209	196	201	196	208	204	196	198	206	197	190	207	178	175	188	205	207	179	216	191	180	213	200	191	188	180	207	219	184	169	192	201	197	217	192	198	175	197	193	208	204	236	217	189	191	207	181	193	208	198	192	194	207	209	211	186	203	200	188	183	209	196	194	202	179	206	198	193	187	184	184	211	164	207	211	212	180	220	199	188	190	210	205	193	197	194	209	182	211	195	216	188	190	209	189	192	191	180	178	200	196	204	215	204	204	201	207	216	197	185	205	218	197	217	202	196	175	199	198	200	216	206	214	180	210	167	183	199	191	192	205	220	201	199	204	199	211	196	204	238	218	207	209	196	182	186	197	227	206	184	206	197	190	192	208	196	211	202	221	172	183	185	187	209	201	192	198	194	227	195	208	191	182	202	202	203	225	178	192	210	180	189	201	203	188	219	190	189	199	200	185	214	200	209	188	172	189	171	216	213	189	218	187	196	191	213	219	180	219	190	176	230	182	207	210	221	218	195	195	182	198	205	219	216	218	204	194	222	192	171	206	184	177	184	200	197	210	207	202	224	187	193	226	194	219	203	184	186	203	209	195	200	173	201	190	192	213	186	181	223	179	197	196	218	195	215	211	222	207	196	178	191	166	201	184	196	216	202	206	179	199	172	199	188	196	184	185	217	209	199	198	208	182	184	195	202	185	188	181	210	195	181	209	203	185	203	202	194	217	224	195	185	197	175	226	213	198	232	188	200	172	202	184	197	190	213	194	192	192	195	214	196	201	208	190	190	181	207	187	188	204	202	189	198	195	192	190	175	191	214	166	193	212	208	215	202	184	222	193	198	188	174	169	218	213	181	178	200	192	194	195	196	196	187	214	186	205	192	201	194	216	184	193	196	200	193	208	188	192	187	214	203	188	195	208	204	196	209	187	181	209	187	187	232	203	197	225	207	195	212	196	188	214	207	196	207	206	192	181	195	178	187	177	188	217	195	225	204	205	169	206	184	215	221	193	214	188	189	211	196	196	194	214	196	183	193	201	207	208	232	203	199	194	193	200	192	215	191	190	198	195	179	206	208	212	186	180	200	189	202	214	198	201	191	192	202	211	209	201	221	206	195	224	175	205	187	190	179	211	188	232	204	184	184	195	224	190	199	190	190	203	188	183	212	205	196	191	200	194	184	209	200	187	176	223	195	193	177	178	187	182	192	216	211	197	215	196	190	190	178	210	198	203	199	205	201	204	239	200	199	200	190	220	207	194	209	188	206	198	202	190	234	235	163	185	209	202	194	192	203	217	197	206	203	196	224	188	196	197	183	216	197	195	216	202	183	206	209	194	197	198	195	207	177	190	190	208	192	208	180	193	178	193	202	208	204	198	201	195	175	200	202	211	183	188	181	188	227	190	209
23569	21036	28122	24144	21012	8524	964	1801	388	307	294	268	237	235	204	216	184	181	163	169	181	141	162	142	149	167	129	128	144	135	136	155	133	116	159	147	135	148	152	150	146	137	142	115	162	165	136	140	141	114	125	148	147	139	156	140	140	102	151	152	137	147	130	145	132	155	141	104	123	136	156	152	142	134	112	134	127	130	136	112	136	121	126	144	133	131	140	155	128	129	148	131	146	138	127	128	129	111	140	127	117	127	119	140	122	115	111	126	136	132	141	138	137	122	159	164	129	135	148	122	124	127	130	125	123	135	139	146	122	142	137	148	140	125	104	130	136	157	154	125	154	111	120	141	146	129	125	126	131	151	141	151	124	117	133	148	118	128	127	123	137	160	115	129	135	125	128	106	123	153	121	148	139	135	110	149	132	137	130	147	125	131	141	125	131	150	128	133	137	151	126	126	134	119	112	129	143	123	136	151	114	122	127	143	139	127	132	128	135	149	129	113	128	131	122	105	121	114	129	117	117	130	137	140	124	131	143	138	163	126	124	128	121	105	137	126	146	128	133	138	138	133	147	125	149	114	133	130	134	132	135	138	160	131	147	131	159	116	128	137	128	127	141	140	138	140	151	137	133	126	119	134	126	133	107	136	122	123	124	136	130	142	150	127	127	125	146	137	156	122	129	139	134	136	129	128	125	139	132	105	144	135	130	138	133	128	106	122	126	134	122	124	128	146	140	131	139	127	132	141	130	140	132	138	112	129	141	131	124	128	148	115	111	123	137	127	151	127	134	142	105	123	118	129	136	140	123	141	132	130	122	124	135	117	142	121	116	118	128	121	142	120	140	130	133	127	124	138	134	136	139	115	124	132	135	115	131	117	160	125	148	122	145	114	132	136	113	137	138	156	133	146	140	131	116	119	126	144	143	119	137	140	132	122	133	117	129	131	165	112	137	134	137	131	135	135	112	133	129	119	128	136	152	114	118	135	128	130	120	146	130	134	143	126	123	130	125	145	125	129	173	119	119	132	145	137	149	127	145	143	128	145	134	122	121	129	160	127	116	134	150	138	124	145	123	138	132	116	144	126	132	135	142	132	132	149	144	128	118	129	139	107	137	118	131	147	122	116	111	129	124	129	119	112	111	138	112	127	138	146	152	131	128	134	138	133	142	133	113	146	135	143	127	140	110	132	134	149	133	118	128	127	123	120	133	109	114	140	149	120	136	130	127	130	120	119	140	132	131	140	138	118	128	128	148	113	118	126	125	106	118	130	134	144	126	114	123	125	127	142	143	136	132	129	137	162	107	142	125	129	118	113	139	130	136	144	151	136	133	126	148	130	125	127	120	138	117	115	131	118	136	138	128	105	127	146	131	139	141	133	136	123	124	122	124	141	125	98	128	150	148	136	142	128	106	159	131	150	130	127	117	134	119	130	130	130	124	151	116	148	118	121	147	136	125	136	144	134	141	122	125	115	132	118	114	141	129	127	130	145	123	124	116	139	136	120	130	142	121	136	119	140	135	124	116	126	128	127	116	134	123	154	132	140	137	155	129	144	128	140	143	113	139	135	119	110	146	150	120	151	136	116	136	126	150	125	141	121	145	144	143	131	134	137	115	144	107	121	140	117	128	133	145	160	116	130	133	143	125	140	132	121	117	138	113	141	130	116	138	130	141	142	149	135	131	133	123	94	115	136	133	131	131	138	131	102	132	128	131	115	140	125	131	135	129	126	136	135	121	130	138	124	117	123	150	127	117	131	121	120	128	138	141	129	114	141	154	146	120	145	137	111	136	134	145	126	129	133	116	140	109	134	127	157	119	129	134	139	117	146	157	110	121	126	125	151	119	107	128	136	139	146	154	135	123	148	129	126	144	127	117	122	133	142	137	125	128	138	138	135	121	122	131	117	137	125	116	112	119	118	126	123	123	116	118	140	119	128	128	147	146	117	114	127	123	130	116	123	129	124	125	144	118	126	135	141	123	130	125	139	114	139	146	125	130	117	146	123	113	124	131	120	110	141	116	123	119	126	115	135	122	141	149	123	157	152	136	128	133	104	124	147	134	114	134	140	138	121	153	119	143	129	141	134	99	121	108	116	138	139	128	122	142	140	115	121	137	137	149	122	116	137	102	113	133	107	131	128	126	139	143	139	127	132	121	122	129	107	122	111	135	151	136	149	150	133	131	104	101	138	126	129	130	117	136	130	130	126	142	119	119	130	132	114	123	132	124	113	129	125	116	138	126	130	131	134	166	122	103	133	125	135	129	134	139	135	127	158	151	121	128	123	137	117	113	100	144	141	145	134	145	129	133	144	113	135	137	110	129	131	133	141	116	137	132	127	123	118	133	136	132	118	129	122	141	144	125	121	119	137	130	143	147	141	132	141	122	136	142	133	135	144	110	125	143	146	138	139	136	140	126	134	153	125	138	129	131	144	141	127	145	139	129	123	139	108	121	124	128	120	119	141	129	154	103	130	143	113	142	127	131	122	105	142	117	131	127	140	119	131	122	135	135	117	126	137	113	149	128	114	133	117	126	122	131	132	128	146	131	134	141	126	127	124	135	121	112	124	128	140	137	122	122	140	121	138	134	136	152	132	123	133	159	142	125	128	133	136	149	154	102	100	117	124	129	116	118	126	109	123	124	126	135	124	122	143	144	118	127	120	156	153	127	135	128	125	131	130	117	141	124	127	104	138	113	143	135	112	125	137	113	126	145	153	131	128	130	125	142	131	106	131	118	132	136	144	131	114	126	116	124	131	129	144	140	135	143	120	128	156	151	137	132	137	133	142	131	106	124	125	127	136	145	130	155	126	122	123	130	148	133	133	115	132	122	129	138	143	155	111	106	127	106	133	130	123	147	120	140	145	117	138	142	123	161	126	154	128	121	148	119	130	135	147	132	136	136	123	134	125	135	139	122	132	131	141	141	159	119	136	129	147	151	145	121	132	118	138	141	133	150	139	121	134	145	127	137	135	116	135	124	146	136	158	144	129	135	117	116	113	142	143	142	118	129	137	136	139	149	134	114	121	129	124	136	128	105	128	139	148	112	125	118	140	117	143	128	135	137	130	145	148	131	138	137	147	133	131	145	125	131	130	139	116	140	118	122	130	121	134	124	127	136	125	135	125	137	141	122	116	131	131	108	119	135	98	120	151	144	121	134	142	162	123	137	132	138	118	133	128	146	142	153	135	134	145	117	141	151	112	154	111	140	144	138	126	125	127	127	119	118	119	131	123	137	125	133	121	142	129	144	139	121	120	116	125	122	157	140	138	158	115	147	129	154	128	106	138	118	146	132	131	128	125	147	140	158	117	126	115	115	118	138	150	133	113	117	110	124	135	144	142	118	131	150	162	128	126	126	130	120	125	143	146	125	114	127	121	132	149	121	143	132	112	143	145	138	134	139	132	141	128	133	135	116	140	122	132	128	125	115	128	122	129	113	133	151	141	134	139	120	129	128	123	130	136	129	128	124	120	139	120	138	146	150	127
4094	10513	6869	4178	2182	1504	1317	3089	566	465	426	385	283	287	290	259	228	231	206	199	194	197	173	184	165	181	186	187	206	172	175	185	159	152	150	150	135	158	155	154	154	138	144	166	148	143	132	157	155	139	154	149	159	130	137	141	157	165	148	153	161	144	150	143	144	135	164	128	165	156	155	157	142	150	148	148	142	136	146	164	142	161	148	170	140	176	131	154	178	149	108	159	147	137	155	164	165	155	136	128	145	128	143	144	151	172	160	144	140	154	152	144	128	155	148	132	143	160	135	141	157	163	156	172	149	148	141	150	129	160	150	157	119	155	167	142	142	158	120	144	156	174	133	133	144	119	165	141	158	131	143	119	166	147	140	122	133	138	153	140	152	148	154	146	165	135	134	147	126	148	136	135	117	149	143	143	123	133	155	152	172	139	137	135	136	147	150	142	138	134	133	151	134	122	136	154	142	140	159	155	149	151	151	143	134	172	146	154	138	137	152	136	137	118	161	146	162	158	163	137	150	144	140	142	153	142	126	144	130	159	151	155	151	133	138	144	153	122	131	141	143	153	144	124	118	134	135	144	164	138	147	122	173	158	149	135	128	141	145	158	145	143	146	138	127	153	143	139	147	144	124	132	156	142	139	150	144	138	131	149	157	137	168	152	139	143	149	135	143	141	180	133	130	157	148	157	155	141	138	150	155	167	144	122	151	148	146	140	137	140	174	129	133	140	143	152	151	139	143	154	156	164	132	144	135	131	149	145	144	141	161	140	145	155	148	147	139	161	152	145	142	137	151	142	116	157	147	143	149	157	155	153	121	136	147	140	135	136	157	132	126	148	137	140	151	122	141	123	152	143	136	146	149	150	129	130	155	135	140	131	132	145	157	146	153	136	129	153	154	132	147	153	171	164	164	150	134	158	167	162	123	166	156	136	131	150	153	142	152	136	145	153	142	140	129	149	152	152	153	162	145	147	147	155	127	157	122	133	145	130	133	134	153	142	143	171	152	158	115	117	145	151	147	141	142	132	131	168	160	121	113	124	146	148	142	147	128	144	132	164	156	136	138	122	138	129	153	144	154	142	163	159	142	134	131	136	138	136	141	147	153	134	153	123	152	148	145	149	126	140	128	137	164	155	163	156	161	146	147	135	134	138	151	134	146	148	129	139	136	132	142	146	136	143	135	145	138	132	145	143	149	148	132	158	178	135	146	129	171	153	156	149	151	138	149	150	140	157	132	146	146	146	140	124	136	136	151	137	172	129	144	147	141	152	145	127	137	146	153	136	145	129	151	162	138	133	142	162	150	152	121	157	137	160	143	143	159	151	153	145	161	150	135	128	120	146	135	137	140	144	154	122	155	140	149	161	182	144	142	154	141	161	144	158	155	140	139	161	165	149	142	148	144	152	141	170	135	123	146	143	139	154	129	154	138	131	145	158	146	112	147	155	137	171	153	126	152	142	148	157	140	127	140	137	143	146	135	143	151	151	135	143	151	154	143	144	152	119	149	169	144	150	144	135	154	149	142	138	150	145	160	148	155	141	140	133	150	154	145	144	145	143	136	125	159	157	158	151	143	153	128	150	130	142	131	148	136	139	142	163	142	146	154	148	151	149	150	139	133	164	125	134	150	160	121	133	141	157	132	143	160	154	126	143	142	147	143	117	136	141	145	159	159	131	134	138	163	137	152	123	146	153	169	165	147	151	119	141	136	141	134	146	148	153	160	155	129	121	143	155	122	148	135	166	141	114	154	149	164	144	140	130	136	150	145	164	152	133	131	130	146	137	165	136	146	138	151	128	149	139	143	174	141	149	157	145	152	152	127	129	156	152	141	123	127	164	148	152	145	143	136	135	134	162	143	158	126	165	172	154	143	143	160	141	150	151	148	127	131	156	152	130	139	145	152	155	145	153	153	154	155	151	122	142	146	148	141	151	144	137	154	157	153	157	134	171	148	135	125	133	122	151	137	150	152	153	148	156	135	131	145	146	154	141	129	136	155	156	136	133	134	142	149	147	148	140	117	137	136	146	152	138	157	153	155	174	133	145	141	120	138	139	148	142	153	138	157	137	158	146	143	144	140	157	149	157	135	141	156	148	138	160	156	156	122	162	162	149	135	140	124	149	136	142	147	134	160	153	154	152	161	162	129	173	129	141	144	144	126	158	144	129	159	128	137	164	149	145	166	161	149	146	141	131	138	130	160	141	148	143	143	138	150	153	136	138	151	156	138	157	133	166	129	151	145	147	154	139	169	157	133	135	157	140	146	145	120	138	151	154	129	139	146	140	138	138	129	138	156	149	151	148	135	120	158	156	150	147	145	129	157	140	132	148	155	152	165	151	152	136	135	146	149	134	132	129	135	135	157	148	140	128	129	141	171	139	150	133	148	138	134	155	147	153	141	145	181	141	149	134	147	134	150	133	152	145	126	144	127	142	153	153	143	139	143	143	148	138	137	162	157	144	164	139	143	170	157	133	166	145	176	157	152	123	151	143	146	136	153	156	144	139	136	139	127	137	149	160	147	146	126	148	140	119	157	144	124	144	133	142	167	151	182	152	143	143	151	152	141	168	124	147	155	153	147	137	131	130	148	161	131	138	152	140	145	168	146	152	156	159	131	145	142	131	156	144	142	149	133	139	143	132	150	153	159	139	146	134	149	163	152	131	137	155	146	145	136	122	160	167	128	144	115	142	138	140	145	154	132	135	137	144	147	164	136	141	152	141	144	141	143	172	150	128	148	132	137	140	150	150	137	146	136	154	168	135	142	150	148	132	132	164	149	163	134	132	155	134	153	137	122	146	137	137	135	122	144	133	138	138	131	136	149	139	146	129	170	175	145	144	151	131	150	138	147	126	138	143	149	147	149	138	156	157	143	179	142	142	153	160	156	152	149	143	158	141	152	159	170	151	146	156	135	145	129	161	131	138	158	157	161	137	141	120	152	137	147	140	161	142	146	158	144	158	177	161	146	129	134	119	161	142	130	162	139	139	155	153	143	153	134	153	130	145	144	131	135	139	134	145	174	141	147	138	146	128	145	147	130	148	145	134	152	140	160	140	152	140	141	147	148	146	155	155	141	149	130	152	145	141	152	136	148	122	147	146	187	144	118	142	146	120	177	128	141	139	149	149	141	125	142	132	147	160	151	135	152	144	147	147	149	131	148	152	132	140	144	161	157	141	143	141	141	155	150	147	149	135	137	145	144	134	149	166	164	154	145	165	148	121	142	148	123	135	142	134	122	158	140	134	145	157	144	141	141	114	131	140	146	148	146	143	129	135	162	147	145	147	130	148	143	143	130	148	142	122	162	137	158	139	154	157	125	153	130	133	135	168	144	155	146	133	159	140	123	124	129	160	149	126	133	131	160	157	127	135	160	174	134	151	146	126	151	139	154	144	131	128	141	139	147	128	123	133	137	137	127	157	146	137	139	155	142	160	152	139	143	154	151	149	144	156	144	151	155	140	126	147	162	153	148	126	128	144	125	138
24829	21074	27002	25292	9007	793	632	1301	475	391	380	427	385	346	366	352	351	355	337	378	371	332	354	332	361	347	310	377	345	352	326	334	356	328	350	331	337	322	329	328	324	328	322	334	344	339	342	334	350	308	334	338	384	320	328	331	306	317	334	347	350	321	347	303	365	336	352	318	332	323	339	339	358	338	300	366	315	339	347	332	314	310	321	310	344	342	319	329	327	334	308	342	362	322	317	357	340	325	326	328	321	337	321	342	314	335	327	341	360	322	362	327	315	338	317	305	340	308	362	333	326	330	336	349	362	312	318	342	296	329	346	345	331	333	342	339	320	330	330	338	350	330	311	347	339	326	337	333	330	347	343	356	318	315	370	344	341	296	334	308	359	332	327	329	304	305	338	379	309	351	324	335	376	336	331	323	322	331	316	304	339	325	330	298	304	341	320	315	334	322	337	326	337	324	338	330	283	323	354	362	332	314	339	316	344	355	324	349	322	323	354	354	312	335	329	306	351	320	366	315	330	319	348	330	353	352	330	332	326	310	331	336	306	376	303	332	344	294	311	315	342	334	344	308	349	318	336	351	354	352	348	321	296	348	320	328	332	313	325	297	319	337	345	337	345	333	339	313	295	349	295	343	324	309	328	322	325	327	339	345	340	383	338	352	316	339	329	358	332	351	299	350	311	336	332	341	312	362	337	337	325	311	358	353	302	298	317	320	327	297	325	318	385	356	323	346	341	319	337	307	324	327	319	349	346	324	364	332	378	309	310	315	312	330	329	306	339	370	368	325	369	346	320	306	342	332	335	323	321	330	327	324	326	313	332	316	307	360	299	330	344	305	302	316	335	344	336	322	346	334	300	334	339	347	321	314	341	349	343	344	318	320	323	386	323	331	318	322	299	297	314	336	317	330	344	346	337	366	314	340	306	333	316	319	343	305	334	364	321	303	339	336	317	334	302	335	317	330	340	317	299	339	338	363	319	353	313	339	370	364	316	311	329	324	326	316	340	338	313	355	314	300	331	348	367	368	341	310	317	318	313	296	304	286	361	344	308	336	343	316	352	348	324	333	322	340	322	384	322	329	352	327	328	350	345	317	317	337	294	348	348	339	341	359	323	344	324	317	329	324	320	319	328	328	340	291	320	315	316	306	308	321	331	320	341	331	347	342	354	332	308	341	345	346	365	321	313	350	329	328	295	335	342	351	310	333	330	315	332	333	332	329	323	312	340	316	330	321	379	335	331	344	341	334	347	330	329	343	336	328	312	336	354	353	347	313	314	343	347	374	345	345	292	324	325	310	310	306	324	304	316	310	317	336	300	351	325	326	338	350	316	367	345	346	333	340	336	325	297	324	320	354	339	342	330	339	327	320	328	306	319	317	332	336	330	346	335	363	356	326	347	326	326	371	325	357	327	315	323	339	335	345	328	367	330	351	333	336	306	314	347	325	354	346	307	327	362	303	376	350	381	343	332	309	328	332	316	336	348	342	309	308	324	339	359	336	323	318	356	329	322	321	360	297	344	353	337	314	335	329	317	341	336	333	304	289	338	338	339	316	341	334	319	326	315	302	337	299	312	337	317	326	349	315	307	350	310	328	307	366	315	355	349	351	330	315	326	334	328	352	350	346	359	320	329	349	340	312	318	336	330	367	328	327	347	316	326	299	310	344	365	354	321	326	326	356	355	342	321	337	360	310	355	322	305	327	352	316	320	361	304	328	335	312	333	325	313	357	321	316	312	362	316	318	330	342	355	320	331	354	371	336	304	330	346	322	306	344	304	355	313	322	361	326	322	335	339	364	308	304	332	337	324	348	340	334	332	318	308	337	352	334	320	327	330	315	300	284	333	316	367	313	332	330	344	354	343	322	313	335	328	337	320	330	332	328	327	319	325	316	340	367	306	285	307	337	331	337	338	347	362	342	365	325	347	336	350	362	329	329	292	361	345	337	318	306	333	357	301	335	325	340	331	316	348	367	310	323	346	301	335	336	368	336	323	334	306	335	316	303	307	317	340	376	320	306	313	318	342	287	357	315	343	314	321	307	334	317	356	309	338	348	311	295	330	340	328	290	328	323	347	352	321	317	303	340	312	324	322	330	309	332	304	331	336	328	355	352	326	316	334	340	300	322	299	299	289	361	315	323	319	315	331	326	335	293	348	316	328	324	336	296	310	312	330	310	332	313	315	334	349	324	342	324	330	345	354	321	338	351	311	342	324	308	324	309	279	340	327	381	332	359	361	339	336	335	323	354	364	305	313	308	317	334	345	336	325	265	363	330	343	369	335	313	321	300	308	337	341	317	365	342	380	282	311	366	360	305	347	348	332	338	317	334	338	316	341	340	348	346	341	343	310	306	314	314	336	351	339	371	329	355	334	327	364	354	330	322	321	320	275	353	376	303	341	337	319	353	371	339	343	335	334	332	357	336	327	325	329	350	340	307	312	347	320	322	327	357	360	338	344	352	312	340	328	314	315	343	309	337	334	349	342	297	321	316	356	353	329	341	367	297	317	309	349	309	356	358	321	321	328	313	310	350	344	341	346	330	302	362	353	355	332	339	310	315	316	319	334	364	335	325	330	353	331	341	334	323	330	318	328	354	327	322	346	325	332	303	355	338	330	353	327	321	318	321	332	349	327	344	318	316	304	334	354	306	353	344	322	340	315	303	313	362	307	324	355	329	321	338	349	320	336	361	337	317	361	320	317	320	365	317	338	314	313	311	318	319	333	323	344	329	339	278	346	332	335	345	324	343	367	357	317	316	329	335	344	343	313	348	336	308	334	324	352	317	329	348	344	317	338	292	338	337	367	345	313	339	327	336	319	336	319	336	306	332	321	336	345	340	345	342	311	325	305	353	346	329	345	345	304	327	355	323	325	330	335	355	323	290	312	321	331	316	309	361	355	308	323	366	331	323	324	326	347	319	312	346	372	329	295	308	342	338	326	348	359	309	357	358	335	347	334	314	328	326	343	362	328	358	321	348	358	343	320	334	313	319	334	340	343	302	285	334	318	319	348	340	328	368	319	319	339	336	321	337	339	339	354	323	317	300	328	326	352	348	311	356	359	334	313	316	350	346	304	324	334	316	314	322	319	289	296	332	327	310	355	335	326	363	353	337	328	331	351	343	334	301	314	338	331	350	337	323	325	304	350	316	330	345	368	306	336	348	332	339	327	301	351	360	299	313	310	341	301	322	300	315	320	331	351	326	351	324	329	293	312	335	316	357	319	332	347	323	322	339	335	306	327	306	319	332	321	346	325	341	344	335	336	316	338	308	307	323	292	337	332	332	329	327	329	309	332	345	310	365	294	366	358	305	347	331	344	332	311	320	346	320	336	320	331	322	349	350	336	307	321	341	329	339	334	354	322	342	335	337	323	307	326	314	366	334	309	342	326	335	319	314	358	345	347	320	315	313	293	333	300	330	298	326	344	318	361	327	331	341	324	297	348	309	329	337	351	312	313	363	317	366	321	348	339	327	359	347	305	323
4552	6543	4273	2746	1564	1136	978	2623	603	567	515	471	433	426	428	427	400	385	423	380	369	400	355	380	376	369	400	335	405	358	356	369	342	353	367	358	378	338	380	347	366	326	355	360	359	358	379	367	359	359	377	352	358	350	355	348	352	377	357	363	333	364	357	339	349	335	328	350	372	366	385	352	353	333	366	360	345	369	331	364	338	351	378	318	369	352	379	316	354	360	314	330	363	343	374	375	357	359	379	365	354	359	360	367	379	344	374	347	364	358	359	344	380	350	318	332	377	350	350	376	341	328	383	350	368	325	334	354	356	364	334	321	342	307	375	373	370	351	383	350	332	337	325	356	359	373	346	368	374	359	353	353	331	344	338	381	420	383	337	344	356	340	367	367	319	341	378	343	370	357	373	373	350	319	335	349	333	405	344	326	328	368	337	362	381	346	370	329	342	338	368	332	357	355	378	374	333	335	373	321	333	339	354	370	342	368	321	321	372	347	347	341	360	347	339	386	385	363	337	364	379	324	336	323	347	357	361	378	362	352	375	358	317	358	368	360	360	373	365	349	356	353	354	376	359	329	345	348	375	334	372	344	334	347	350	349	349	351	381	386	327	306	351	378	382	347	337	356	353	348	365	359	348	368	378	297	339	369	342	345	357	364	374	357	362	368	316	362	334	315	351	378	318	330	355	346	364	346	394	358	359	340	352	336	356	394	379	382	334	319	365	348	361	370	363	324	342	347	336	340	373	353	314	374	386	389	375	379	328	365	370	364	378	332	339	359	388	342	383	332	348	339	336	348	344	351	330	357	365	360	352	361	322	355	327	377	327	330	360	332	344	351	329	346	355	380	375	351	366	396	347	325	361	356	355	348	347	347	382	364	396	388	356	368	313	373	357	345	373	339	336	352	353	338	365	370	351	344	385	383	326	341	371	383	364	321	356	354	377	382	366	329	319	347	345	357	330	378	362	313	363	368	347	344	342	335	384	358	340	355	313	358	382	362	366	327	344	367	355	350	326	368	350	340	343	315	365	358	395	334	355	367	336	344	365	322	370	308	293	316	363	379	333	318	296	336	342	331	374	320	353	363	375	373	343	352	359	311	345	337	327	356	349	323	361	316	341	347	376	341	352	349	367	353	346	360	336	364	377	332	352	340	345	328	374	345	363	342	345	327	355	343	379	364	332	350	348	344	373	338	377	370	335	374	321	347	330	371	320	330	344	332	331	364	331	373	346	355	332	345	360	340	385	334	323	366	333	359	374	347	335	362	342	350	372	340	375	324	344	340	369	354	375	370	353	339	370	347	379	371	384	336	391	351	334	386	360	360	350	361	341	336	345	348	377	338	363	362	358	366	350	373	376	351	323	360	395	350	344	345	323	353	383	339	374	349	343	385	370	325	370	365	348	322	356	330	362	371	373	374	359	347	368	345	333	361	351	355	330	355	339	362	319	367	337	338	341	330	366	342	324	355	339	327	350	332	329	360	351	334	370	392	351	345	361	339	358	360	346	391	353	311	382	385	334	347	337	326	352	327	318	329	389	358	382	324	398	383	359	341	364	325	382	383	329	355	343	348	367	378	386	365	343	399	354	350	364	354	328	348	342	335	329	361	372	356	317	387	344	341	365	376	327	379	343	420	356	341	365	350	377	352	353	375	364	347	370	401	333	348	369	335	352	315	397	365	306	352	373	366	347	367	362	348	323	354	359	381	377	350	346	382	384	367	379	355	354	349	360	307	387	343	368	378	349	384	333	355	345	341	322	346	367	338	347	350	370	351	339	378	282	371	366	393	349	353	358	370	341	349	347	348	368	390	354	357	349	338	331	353	369	350	363	358	327	346	341	366	331	344	355	338	369	365	323	370	378	369	332	388	304	353	316	350	340	372	363	341	358	332	325	357	342	336	323	326	329	329	356	377	394	383	366	301	391	370	341	366	374	361	340	354	364	349	345	344	344	355	344	372	353	320	367	371	349	331	350	386	362	372	388	351	355	332	307	340	333	331	365	407	372	317	360	342	342	322	354	382	345	310	322	347	343	353	399	346	387	339	336	344	338	345	324	372	336	356	343	328	352	373	358	350	346	363	327	356	341	346	335	362	369	363	353	344	339	362	320	361	352	321	382	360	342	344	362	357	346	349	339	364	344	368	367	383	353	328	348	377	318	359	361	349	355	374	371	397	343	322	366	364	360	316	344	341	355	375	366	356	331	373	356	356	342	368	335	321	353	345	356	331	373	377	343	373	348	347	332	334	358	348	357	382	350	351	306	373	341	383	363	344	338	365	338	346	374	319	359	332	322	372	350	358	395	363	386	339	359	317	344	374	374	364	382	329	363	385	375	361	357	365	324	364	345	355	334	308	377	379	359	324	337	369	365	352	337	326	338	380	363	370	363	347	337	334	351	345	359	331	356	315	361	353	332	338	354	355	305	343	384	327	357	357	349	358	334	332	338	359	351	361	354	386	321	353	362	364	355	364	345	347	342	328	374	354	351	358	345	329	350	355	347	336	339	382	357	373	364	328	325	320	333	369	385	314	344	364	340	331	348	347	386	343	393	384	348	346	361	363	328	338	362	343	321	329	355	352	373	373	359	326	326	360	352	330	345	349	341	332	322	334	355	335	347	343	353	346	339	358	388	331	363	329	365	387	342	362	357	351	356	320	342	371	353	335	343	359	324	352	349	360	345	346	363	342	357	335	355	377	357	344	385	362	397	355	305	364	356	363	324	358	350	387	360	367	314	359	341	336	308	367	361	370	319	363	381	356	377	369	347	362	378	359	326	370	346	363	312	369	363	336	348	363	334	380	345	380	337	375	342	369	368	341	377	371	359	339	345	356	339	372	329	361	370	369	360	329	360	339	329	352	356	339	340	406	349	366	356	332	339	335	355	322	356	364	374	356	352	337	386	345	354	329	352	333	342	329	353	393	351	368	356	334	372	357	373	316	339	367	337	335	366	346	369	351	367	331	348	359	345	363	343	316	371	330	368	362	367	297	368	368	367	384	372	343	339	371	354	353	331	355	331	346	366	320	341	336	342	366	354	331	331	341	354	351	342	353	367	362	388	357	326	400	341	338	339	349	338	346	350	344	336	351	346	358	353	351	321	309	354	367	354	334	329	367	330	365	364	333	321	321	349	363	361	350	357	346	356	348	337	378	316	364	366	363	371	358	370	368	345	334	351	334	335	364	367	370	339	349	393	340	362	358	311	328	363	329	372	356	333	357	334	342	360	366	339	382	344	363	355	375	371	342	353	387	342	337	339	370	371	331	365	368	348	348	334	352	382	392	349	313	338	310	359	369	346	341	332	364	312	310	397	361	359	358	342	312	341	387	320	373	359	349	369	375	363	313	362	370	346	363	372	356	373	351	338	328	341	376	346	351	360	356	349	330	331	372	364	346	373	364	377	385	414	331	382	358	379	373	416	371	344	390	360	336	392	350	340	387	396	342	362	373	353	347	360	337	356	359	368	348	364	336	364	361	323	353
22350	20936	28468	23568	20937	20957	7982	4486	853	634	620	539	515	460	454	411	393	357	402	375	361	374	383	366	370	345	342	351	364	308	324	367	359	324	339	331	339	307	329	333	329	321	322	334	322	326	334	339	317	338	293	323	320	311	323	318	294	288	307	285	310	307	313	312	317	328	288	286	356	328	317	310	344	321	323	316	340	323	307	315	297	305	284	339	308	296	299	297	326	325	301	327	323	275	315	329	313	330	300	301	308	298	290	302	318	327	324	321	304	313	335	330	311	292	336	329	281	333	335	311	303	291	311	311	267	302	304	308	292	266	308	290	325	319	288	353	316	298	317	289	306	298	313	313	337	307	318	319	313	305	285	311	293	315	286	353	298	324	282	275	314	304	329	301	326	327	327	296	325	318	316	332	285	302	313	269	293	319	310	303	317	332	336	307	320	312	307	312	345	311	321	291	279	282	317	293	317	317	292	282	300	331	292	308	327	337	322	326	328	324	278	286	308	290	305	311	311	316	298	280	319	345	331	291	289	305	307	325	296	305	311	342	321	315	323	326	306	322	311	333	328	319	323	352	285	307	348	316	281	301	289	316	289	327	333	303	276	316	346	308	325	301	306	303	326	281	328	321	301	333	311	301	312	319	281	311	314	332	279	301	322	288	299	323	305	328	312	299	313	270	317	309	302	286	309	337	299	283	352	297	340	297	314	298	320	322	346	314	296	292	335	293	305	284	345	319	335	311	341	310	348	294	251	318	307	326	311	266	337	265	333	313	292	322	326	316	316	301	300	334	345	300	323	305	317	302	317	284	325	300	302	310	328	300	276	307	335	318	345	327	312	317	301	304	289	298	324	293	294	295	326	345	313	334	333	284	296	304	338	324	290	296	293	316	339	315	290	322	339	301	283	312	318	326	303	296	307	315	272	339	298	307	268	322	268	322	305	309	286	307	276	296	289	325	295	296	296	273	323	297	330	318	323	298	360	339	334	340	303	294	299	329	305	320	339	342	319	302	313	312	312	307	307	306	326	306	320	320	311	316	303	315	295	319	317	298	289	309	276	304	293	293	276	299	289	310	302	285	286	312	313	298	332	319	318	325	311	334	293	322	304	327	309	281	285	327	302	277	296	319	320	305	322	343	286	294	315	320	294	337	326	331	302	340	341	305	291	326	335	314	326	286	292	327	305	316	295	317	323	336	319	306	299	318	305	318	314	308	342	328	322	329	309	302	278	303	330	329	317	290	299	317	298	324	298	302	310	310	298	300	278	329	295	275	333	292	301	301	324	326	330	310	282	293	299	302	297	325	336	325	282	294	320	350	305	308	316	294	303	355	341	295	312	267	292	336	299	332	300	324	321	318	330	303	337	321	311	297	285	292	316	317	302	330	301	288	333	318	319	295	350	308	318	292	304	293	282	318	310	328	334	306	311	336	316	297	354	324	305	316	329	297	316	325	297	323	321	290	303	291	302	286	301	307	290	330	305	302	293	324	323	288	295	323	330	311	327	287	298	314	313	301	295	308	296	308	321	294	356	308	329	331	345	286	274	335	285	303	298	289	288	323	296	295	293	305	310	332	340	312	286	329	289	336	304	302	324	283	305	313	290	300	296	273	341	267	309	324	325	332	300	316	307	337	355	330	332	323	310	274	315	298	315	302	291	338	289	324	328	302	301	331	312	302	337	301	317	336	307	283	300	284	319	316	325	284	307	257	337	322	370	321	305	351	304	277	279	317	298	356	286	350	303	339	341	301	321	308	316	320	310	283	302	291	286	283	261	316	310	313	307	283	336	310	282	299	282	281	333	309	320	313	314	325	306	292	280	306	315	297	314	273	347	341	298	282	316	309	305	325	280	302	322	287	327	335	310	297	333	291	292	299	310	312	339	296	314	321	318	316	291	318	303	313	328	290	291	324	296	343	305	309	342	321	307	304	300	304	314	303	320	343	288	285	327	299	341	324	319	311	292	302	317	316	304	317	296	290	282	310	320	305	311	292	305	289	301	334	336	322	299	331	305	310	320	319	312	348	337	330	314	332	311	333	304	297	331	310	314	346	293	289	297	304	296	316	286	340	311	328	291	309	333	337	299	312	296	309	315	303	304	311	303	327	268	326	293	299	317	333	365	316	282	312	317	295	310	332	332	326	314	294	328	293	322	300	314	332	298	312	327	294	341	314	311	300	342	339	312	304	312	334	337	284	304	324	305	333	326	286	305	297	307	316	309	296	338	314	298	291	325	282	311	334	332	316	315	300	293	324	315	328	315	335	314	311	326	271	318	325	300	316	331	304	315	303	299	342	321	316	311	324	321	331	311	288	289	295	359	295	277	291	330	330	301	309	283	295	290	315	315	301	305	329	303	308	306	328	297	337	309	301	312	290	321	290	319	309	331	311	302	298	307	301	326	321	296	299	299	277	324	320	318	316	318	289	326	320	336	307	339	304	335	287	326	316	295	295	309	312	326	329	322	303	329	276	343	290	308	286	288	303	309	305	325	328	310	318	276	322	312	284	316	325	321	334	327	320	339	321	327	301	297	285	321	323	304	296	278	330	341	295	302	291	331	314	322	329	315	301	316	336	305	310	270	308	339	322	285	323	277	320	298	336	320	306	287	313	348	301	308	320	294	294	309	276	309	290	300	298	284	333	345	289	316	305	293	271	304	317	311	315	312	317	321	299	276	293	278	261	279	323	274	325	295	336	305	309	314	311	312	312	324	296	316	295	328	310	338	323	315	311	323	298	328	316	305	314	295	330	299	311	336	323	329	308	284	310	306	303	318	324	301	348	303	328	319	308	328	330	338	307	320	305	300	306	328	319	321	335	305	327	338	301	285	268	310	286	282	298	355	289	301	338	320	289	310	295	282	326	305	326	332	294	329	305	303	299	311	312	311	301	295	305	327	293	295	312	319	315	303	286	285	329	315	332	322	315	322	307	291	308	326	346	338	332	321	312	325	299	324	291	295	312	293	316	319	337	296	287	284	301	309	303	294	286	323	285	298	312	326	312	291	312	290	299	303	317	283	316	320	338	304	326	292	271	334	336	322	299	322	311	263	293	279	299	323	314	324	327	320	322	298	305	308	284	332	299	277	294	321	320	256	318	312	293	296	325	301	312	343	295	332	275	331	307	285	293	338	311	304	332	305	299	300	302	326	294	349	291	346	275	304	292	311	303	324	307	321	309	286	312	301	296	314	341	293	320	330	319	318	327	327	292	280	275	303	324	314	282	331	353	315	325	321	276	299	298	338	327	283	314	284	331	323	312	313	299	270	323	314	322	335	283	305	324	304	325	291	310	294	314	326	319	318	310	293	298	289	300	292	313	295	333	305	320	354	305	300	345	319	274	311	292	286	298	337	293	327	317	280	291	306	302	317	257	309	300	287	324	294	301	354	303	293	298	293	289	305	329	312	300	299	281	320	317	328	308	316	288	309	268	326	279	295	305	315	319	292	313	309	320	302	304	315	293	317	331	310	290	301	317	332	342	297	318
5935	16116	11624	7774	4226	2947	2979	7191	1180	995	812	727	695	611	532	560	453	463	461	444	390	373	423	370	391	390	378	371	364	354	361	369	340	338	369	362	304	331	339	296	366	326	359	331	338	331	316	318	338	306	303	328	312	313	319	318	336	334	319	320	296	329	333	300	310	353	317	312	335	298	297	313	320	347	293	311	345	342	306	307	297	320	333	289	351	314	318	311	301	305	318	334	298	346	302	345	303	321	342	313	351	306	337	319	352	335	318	310	312	308	291	326	311	319	296	321	299	291	325	319	290	339	334	329	305	318	340	323	369	322	316	291	325	304	332	299	321	292	355	307	293	314	340	303	295	317	343	325	318	303	322	329	333	331	320	339	301	341	334	326	341	307	306	346	314	314	321	334	337	337	291	335	329	336	331	328	312	349	343	357	323	353	335	329	302	336	295	299	341	324	312	311	333	289	294	309	326	285	296	323	345	295	299	320	307	310	359	320	304	340	329	324	336	314	310	346	334	328	288	303	333	302	294	339	282	311	318	332	322	296	309	332	331	314	331	306	321	301	296	305	320	289	305	306	345	289	310	287	307	295	334	315	286	309	309	299	299	294	314	314	325	303	316	296	314	306	329	318	309	316	297	312	350	285	284	350	338	332	307	306	280	306	328	297	332	321	314	296	322	331	318	318	295	308	325	336	311	340	326	296	321	288	333	321	352	355	310	317	316	306	312	306	316	326	328	327	363	331	332	344	298	340	321	349	297	312	330	292	316	300	296	362	294	343	324	347	316	321	329	329	312	309	312	317	319	341	336	292	326	295	291	297	327	313	257	300	304	288	306	329	300	312	312	318	320	308	342	311	259	298	325	296	325	320	300	313	351	335	360	302	322	295	300	314	324	324	321	319	303	313	310	304	313	319	328	331	331	342	318	321	294	330	297	317	292	319	327	342	301	326	281	303	279	314	321	323	304	302	331	340	316	328	321	297	312	296	320	278	295	308	323	321	344	324	307	324	316	322	323	309	311	297	323	320	317	314	309	326	325	323	292	329	317	326	322	310	307	292	314	355	317	334	317	346	297	283	321	333	325	307	291	327	330	317	326	294	307	304	328	332	309	331	329	310	304	312	336	319	284	338	303	302	327	337	299	270	288	346	334	303	321	329	288	323	330	309	332	327	294	317	315	320	333	331	370	310	314	308	297	328	318	315	319	316	290	341	363	311	308	298	345	291	313	317	336	304	341	285	351	354	347	335	355	338	306	319	334	307	324	306	314	366	319	320	312	340	349	283	307	322	313	329	317	317	351	306	327	295	337	331	329	298	324	325	307	307	331	341	298	312	336	307	331	306	309	333	299	288	307	328	320	323	326	332	328	306	300	283	311	318	355	282	325	308	335	360	340	320	320	316	319	339	310	300	346	323	332	308	326	324	315	297	327	339	310	302	296	327	286	303	349	337	304	326	319	309	320	298	304	340	326	317	318	308	294	333	309	328	319	311	304	306	313	302	291	307	319	308	326	318	286	313	317	318	375	282	342	291	300	271	344	286	355	316	320	294	326	308	317	335	343	328	349	306	311	323	326	323	310	315	329	317	299	337	323	355	298	308	284	320	316	341	317	293	318	311	294	327	319	313	306	332	315	333	321	337	327	311	328	321	304	339	290	314	316	305	307	345	324	354	314	322	280	282	328	311	339	341	324	316	319	335	284	312	316	368	315	307	337	293	278	321	304	300	317	339	325	301	300	339	305	324	330	298	295	322	286	309	322	285	293	299	319	312	315	291	326	338	303	296	321	304	316	312	320	327	329	299	316	303	310	306	337	291	330	327	338	303	339	330	280	294	311	299	341	300	326	327	320	288	326	288	331	319	312	322	296	353	305	344	321	317	305	342	312	307	337	310	303	295	330	307	326	315	313	338	322	312	319	317	306	311	319	354	327	333	304	320	329	316	291	312	304	324	307	311	296	320	343	308	302	345	315	317	323	340	324	313	289	368	315	293	310	305	314	340	348	311	310	317	308	325	310	331	311	328	303	339	322	322	333	318	345	286	311	321	306	311	319	326	292	339	305	307	314	343	347	318	298	318	319	303	302	292	328	287	280	316	323	322	325	285	314	324	328	324	311	298	314	302	310	336	313	315	328	326	319	329	339	322	314	281	315	282	327	310	336	347	310	329	341	323	305	304	324	338	310	304	297	324	291	325	320	313	308	327	319	310	318	350	305	287	308	283	299	314	308	319	310	304	310	341	347	307	302	298	315	328	324	320	301	344	336	322	327	303	326	332	340	330	350	319	318	320	325	335	321	321	311	346	317	338	323	295	309	332	313	347	290	300	311	339	353	344	317	327	330	309	312	315	289	313	326	321	328	306	308	298	320	294	316	323	313	280	306	321	285	309	348	309	311	351	319	301	329	333	332	341	294	302	315	309	335	318	313	336	303	299	308	335	307	329	278	280	315	311	304	287	305	304	290	301	292	312	286	322	316	281	303	324	287	316	326	326	309	312	329	303	325	300	304	292	289	320	312	324	305	334	302	299	306	348	297	318	313	314	350	336	341	309	316	326	300	293	339	303	302	335	335	349	325	322	256	337	301	317	309	317	306	283	338	349	318	318	333	306	287	336	318	335	301	287	310	320	295	321	347	311	328	316	304	314	361	300	356	302	329	310	329	323	322	329	318	315	293	282	311	317	312	307	350	312	300	300	328	353	351	312	321	313	301	316	316	277	309	305	323	328	342	335	301	358	289	342	287	328	316	304	288	316	359	328	298	311	336	315	338	276	307	324	318	330	320	319	322	328	308	313	307	333	301	337	301	273	314	341	320	363	283	311	299	324	334	376	328	344	311	285	326	323	310	334	306	318	329	347	306	334	330	268	310	316	335	298	307	301	322	330	313	312	320	302	314	313	296	290	327	321	312	358	326	323	332	288	294	263	300	322	303	291	319	294	320	321	284	318	334	283	314	294	337	305	320	323	302	288	282	326	325	315	303	308	338	325	316	314	324	309	293	328	339	277	340	312	333	286	328	310	320	343	305	314	280	296	305	328	319	302	302	342	323	313	294	313	318	311	299	308	349	359	327	320	322	321	315	323	300	315	313	303	331	329	347	299	320	308	339	322	341	301	294	345	318	349	310	336	315	264	316	324	300	325	344	324	325	315	351	321	364	318	319	325	315	324	310	342	318	321	315	318	317	275	313	315	356	293	317	322	327	336	344	304	353	314	338	315	291	317	324	341	316	307	328	291	330	293	308	298	358	319	318	329	332	316	307	342	321	326	337	296	318	300	279	336	324	328	280	330	312	357	357	307	282	304	279	301	324	310	284	315	296	289	340	328	307	323	312	334	318	327	320	301	331	309	298	285	316	304	278	292	333	316	311	315	308	312	309	315	353	316	357	302	308	362	306	319	350	295	309	336	354	337	322	323	324	300	304	335	306	321	291	301	311	326	323	316	309	293	344	306	329	296	328	297	303	324	328	319	308	311	330	286	341	314	310	292
27419	16741	3184	787	431	311	230	261	186	186	191	186	198	182	161	168	188	187	175	171	190	177	190	178	186	191	187	178	172	191	180	179	167	173	178	172	180	198	180	169	181	201	200	174	186	167	199	160	163	178	186	176	182	190	183	183	186	163	177	197	150	194	182	184	185	179	187	166	185	188	198	172	176	183	169	182	174	169	177	188	188	175	193	174	196	171	175	162	175	183	171	182	173	177	195	160	194	177	161	157	169	179	170	183	216	182	191	183	166	172	190	164	180	184	184	176	165	190	173	155	190	170	203	188	195	176	171	205	185	177	159	159	178	191	162	170	184	177	195	178	173	173	176	167	191	180	174	186	163	177	162	204	173	188	198	168	172	179	195	194	188	187	173	164	177	187	174	176	211	185	178	172	174	184	197	164	179	192	182	183	180	173	175	200	166	172	174	183	167	158	175	184	182	205	179	175	186	173	192	173	187	184	172	155	191	170	181	189	185	188	183	154	187	193	183	169	176	178	176	192	197	173	212	181	177	168	193	168	184	159	174	175	171	156	182	185	189	183	165	171	159	182	177	187	202	176	175	182	172	190	185	201	183	197	185	151	177	186	185	173	173	186	184	172	162	212	201	176	193	179	201	190	169	187	180	164	181	189	185	162	175	187	183	167	170	171	184	206	183	188	189	168	171	171	147	155	193	180	172	167	163	167	189	202	205	175	170	174	182	165	194	173	166	183	178	196	178	179	170	162	159	172	160	195	189	156	193	176	173	201	187	165	184	193	186	180	177	174	182	166	192	182	197	162	178	174	187	188	184	180	203	172	198	175	167	163	184	175	171	188	183	157	169	190	188	166	169	200	200	208	170	173	195	162	205	186	197	183	197	171	163	162	182	180	181	195	175	163	195	165	164	197	185	180	171	164	206	192	188	176	181	175	191	179	192	186	205	170	166	159	172	185	176	212	192	180	175	171	176	181	191	171	170	198	185	175	178	191	161	182	190	173	188	179	155	172	165	174	190	177	164	181	164	186	162	166	150	169	184	178	166	175	153	180	206	174	164	175	162	161	185	162	186	168	214	194	186	148	201	191	184	159	173	171	170	192	167	200	177	198	207	163	164	163	168	153	179	190	186	162	201	176	170	190	173	187	210	187	168	168	176	180	180	161	190	184	183	172	186	188	144	193	206	188	170	181	206	191	184	174	172	168	190	159	166	195	172	189	179	167	198	181	189	179	154	170	168	182	168	166	162	191	177	192	178	194	176	175	161	179	165	147	186	194	172	176	154	176	164	191	188	180	179	184	157	213	153	185	187	176	166	175	185	198	188	186	162	176	176	190	170	168	183	184	206	173	196	174	181	184	185	178	185	178	202	182	186	194	176	168	159	186	181	204	167	182	148	162	179	173	158	180	181	184	175	154	196	184	196	170	159	162	179	179	159	204	180	189	175	183	167	173	188	188	179	147	192	162	185	183	180	181	193	171	183	192	156	183	173	168	193	187	197	169	183	183	187	189	166	206	176	183	172	181	185	168	174	173	205	192	175	181	182	180	166	178	178	173	185	168	180	182	180	186	171	189	171	177	183	200	168	188	164	164	186	174	169	177	159	167	168	193	169	180	209	198	186	195	186	172	172	164	181	193	175	170	187	179	175	187	175	168	185	187	169	160	178	186	169	169	182	161	197	163	192	176	178	175	189	161	169	172	193	174	187	173	179	173	177	186	192	190	181	162	177	198	179	178	182	190	177	184	190	146	175	178	204	203	185	177	202	168	186	168	187	174	181	189	166	193	167	170	175	168	203	172	171	189	192	189	174	183	165	170	158	181	188	184	187	176	170	182	174	174	179	185	192	183	190	170	174	182	160	171	171	196	204	182	162	186	197	169	179	185	173	186	167	206	193	174	176	178	180	179	186	139	171	197	201	189	187	172	196	184	177	172	177	174	180	176	181	188	153	176	156	170	189	187	182	160	156	181	190	189	180	179	190	162	195	179	198	172	187	152	210	177	204	189	176	190	188	180	173	180	189	178	165	174	171	166	191	202	200	182	154	165	188	187	187	178	161	186	168	179	171	184	177	193	203	185	158	177	189	195	184	159	177	181	186	177	182	163	172	165	187	170	177	181	173	165	171	177	172	178	193	193	170	166	175	200	174	158	190	169	166	152	172	158	192	203	185	176	187	165	202	176	179	182	179	173	196	187	174	158	180	193	173	182	188	199	160	172	184	179	158	187	186	175	176	195	168	191	163	161	176	170	196	163	166	188	212	199	178	190	177	159	208	175	177	162	171	184	176	163	196	167	152	195	181	200	177	188	176	179	195	167	198	170	183	208	170	188	173	182	182	169	166	184	163	170	171	181	165	191	196	192	172	185	167	191	179	163	169	197	187	168	186	155	184	150	169	170	162	192	182	158	172	192	172	186	208	175	165	183	173	186	148	172	164	195	161	146	188	151	168	151	166	161	178	205	180	185	164	169	179	168	172	186	188	187	180	205	187	193	192	170	158	179	197	191	172	190	202	170	182	200	172	201	171	182	184	203	175	181	193	127	204	174	187	161	180	166	199	173	188	194	174	168	190	155	159	168	168	149	201	184	163	184	175	199	181	192	172	170	171	182	170	179	169	167	191	167	188	180	190	202	157	187	167	162	194	170	167	189	166	175	179	187	191	168	200	195	165	168	183	151	185	200	176	186	171	167	152	159	179	187	172	192	176	172	160	186	185	165	177	202	165	162	198	198	180	200	186	177	187	173	171	197	169	152	153	192	197	169	183	180	174	178	174	167	188	158	188	173	184	201	176	176	177	171	197	167	191	202	179	175	189	186	184	192	199	184	190	212	169	204	181	191	180	165	174	184	184	165	170	159	178	179	158	193	163	164	170	182	201	169	204	200	183	168	195	154	182	182	166	153	177	186	181	216	203	186	171	199	190	162	203	176	179	170	164	177	180	166	176	203	200	162	193	188	179	159	190	180	179	178	190	185	192	154	188	180	168	174	192	145	163	167	174	190	171	176	188	197	173	171	179	167	188	173	176	152	177	213	179	176	209	176	187	191	189	168	159	186	189	171	151	188	181	172	194	166	157	174	181	175	180	169	174	187	172	167	176	165	188	189	196	189	188	184	177	180	186	165	185	172	171	173	186	193	152	177	173	177	176	178	189	185	189	177	177	183	173	178	180	177	167	181	187	177	176	160	211	186	177	183	182	174	186	178	169	192	195	165	180	176	165	160	189	185	184	159	164	172	193	182	182	186	175	175	204	186	186	182	152	190	170	182	199	177	179	190	163	170	167	174	189	156	187	222	189	160	186	174	171	185	160	160	189	185	150	199	190	147	174	172	192	167	173	184	168	174	159	187	164	176	182	179	177	172	199	185	169	167	166	164	175	198	163	155	193	201	184	165	172	166	172	162	193	161	161	183	155	173	172	196	195	169	188	164	188	151	218	188	180	176	190	180	168	189	175	155	190	193	189	170	187	183	173	194	178	178	166	169	159	184
4939	1808	1645	770	608	405	305	311	222	214	207	209	202	207	191	185	215	215	218	199	197	216	175	182	206	210	170	186	202	209	189	201	236	187	244	188	198	188	212	201	225	195	201	196	204	209	189	191	205	207	229	192	196	243	195	192	225	209	198	192	211	200	220	200	216	205	191	212	225	204	202	189	197	209	204	204	196	222	161	208	220	182	210	201	207	181	189	201	188	224	232	217	218	205	196	227	198	183	201	204	202	160	196	213	197	184	194	200	213	194	176	192	206	187	182	193	210	210	217	212	197	208	216	214	224	187	203	196	207	198	192	209	171	197	234	200	234	188	217	215	203	208	191	241	223	209	207	210	181	222	213	208	204	183	216	187	202	215	211	218	202	182	184	204	197	229	196	228	209	198	191	208	213	172	209	192	216	233	192	217	207	200	229	218	182	176	191	216	204	209	212	201	207	230	187	205	193	210	224	201	216	216	215	218	206	235	203	199	198	196	206	194	183	183	184	219	206	181	189	207	202	206	206	205	198	203	211	213	219	199	195	190	194	212	205	215	211	196	206	211	216	219	219	191	201	191	197	193	185	190	211	194	196	223	215	193	208	192	198	201	235	177	205	193	202	198	207	214	186	194	188	192	194	181	195	228	178	219	195	241	208	212	212	192	199	203	207	199	212	191	207	184	217	232	231	218	213	214	186	212	187	195	218	202	202	198	216	209	192	177	184	206	200	212	170	222	201	211	221	197	198	205	210	196	206	204	214	206	198	210	213	216	205	173	226	207	203	206	214	218	199	215	206	184	207	199	201	211	202	194	193	229	199	205	167	209	215	224	183	190	231	187	181	186	188	195	208	213	197	226	197	200	199	193	204	226	197	251	203	163	208	175	209	200	206	207	216	205	177	188	211	203	199	206	187	210	182	190	201	197	208	211	204	193	217	209	211	190	218	218	195	189	195	182	199	207	194	170	209	216	208	190	199	192	182	199	181	224	214	196	228	221	179	206	215	250	217	216	221	212	199	209	208	213	190	200	190	206	212	186	202	219	204	209	199	218	197	191	227	203	192	200	186	215	212	178	187	214	193	206	206	216	206	212	203	203	207	219	179	218	204	178	199	199	216	177	218	200	193	164	211	195	215	181	201	224	199	202	200	188	194	213	204	166	223	193	198	174	216	191	202	177	202	202	187	208	209	188	204	227	214	179	186	202	218	191	230	206	192	198	178	206	189	190	187	213	171	233	201	177	214	212	202	198	214	206	213	201	218	210	179	205	189	213	217	184	182	208	225	194	212	204	203	212	236	171	224	178	190	187	209	196	196	207	191	185	221	210	220	200	201	167	199	192	213	205	203	219	212	221	169	224	200	217	217	197	178	218	192	226	213	191	202	189	199	195	211	201	191	174	180	195	190	190	184	226	220	193	209	210	212	206	199	204	227	205	183	208	182	221	195	204	204	190	173	149	213	208	173	207	234	207	191	225	221	201	198	216	198	181	212	201	197	197	167	206	200	196	187	211	192	216	227	219	185	199	209	189	205	182	195	215	195	185	175	211	199	202	217	194	214	231	208	191	210	199	236	203	187	211	202	223	210	203	221	215	220	192	215	210	215	234	206	210	203	226	227	212	216	185	202	173	203	185	218	203	184	189	183	201	198	207	221	207	226	228	201	212	183	230	206	225	219	203	204	217	205	206	199	204	201	199	194	200	206	212	186	197	201	205	193	201	212	217	209	177	190	202	181	198	191	209	222	187	195	225	191	198	206	217	176	221	187	213	205	195	208	205	220	220	186	205	174	225	181	185	196	204	219	202	212	198	208	200	196	215	210	190	217	195	196	216	223	183	223	186	199	167	193	210	203	222	177	201	201	212	204	212	198	198	206	186	207	187	196	201	219	200	192	185	220	200	184	209	196	221	209	230	211	206	188	199	205	180	215	185	206	189	213	199	181	222	200	220	184	196	221	183	194	213	210	195	217	179	178	190	241	215	194	252	212	198	237	194	190	186	235	194	198	215	196	197	208	203	217	205	193	185	197	198	193	189	205	180	195	217	209	207	206	203	197	196	218	194	210	209	178	204	188	187	193	194	191	205	181	212	221	209	214	206	227	225	219	206	221	219	181	205	204	185	200	223	223	198	202	208	194	227	199	218	206	212	188	220	182	183	192	232	196	228	199	212	187	216	171	180	177	196	190	197	209	208	178	187	219	198	200	177	192	187	179	211	195	202	226	178	194	203	194	183	208	195	199	196	191	209	235	202	213	205	188	180	214	206	204	215	203	185	211	192	201	207	219	202	191	194	205	209	191	194	222	179	201	189	205	209	219	202	193	196	232	197	195	203	221	196	207	213	193	210	198	200	222	186	199	191	178	203	191	186	207	210	208	196	206	231	221	219	202	218	205	219	210	195	244	198	177	201	204	201	199	186	214	206	182	186	198	190	176	235	204	202	198	201	207	161	231	208	188	190	208	194	196	216	196	212	224	179	217	208	199	190	210	228	207	208	214	209	226	190	188	220	231	196	205	183	176	198	190	195	203	195	212	220	196	211	209	212	207	241	189	206	209	212	196	186	195	194	219	209	199	214	202	208	190	201	191	219	220	180	187	220	215	216	221	210	205	193	197	186	202	191	206	204	226	216	209	218	204	201	213	200	194	187	191	204	210	202	208	191	195	190	204	183	205	200	209	208	180	202	197	217	205	210	202	194	200	211	204	197	204	215	200	172	218	213	198	180	169	183	196	198	177	189	197	200	215	206	178	215	197	211	213	217	209	204	200	211	216	197	207	206	213	219	212	241	194	219	201	191	186	208	211	159	223	199	202	200	209	190	218	198	189	191	191	215	194	199	211	164	196	204	218	203	201	199	226	212	187	181	208	202	193	194	224	217	191	183	205	193	175	211	211	214	215	215	206	190	191	166	176	212	188	204	200	215	186	199	222	189	184	187	192	190	214	223	195	188	196	210	190	226	208	206	198	196	219	198	207	190	176	215	188	231	186	194	172	197	200	208	216	193	213	196	206	206	201	202	181	202	188	220	195	206	218	182	212	223	186	211	186	213	179	203	210	218	205	197	168	214	233	222	189	201	186	207	197	187	205	212	199	229	207	193	203	195	193	205	233	186	199	188	213	198	201	203	201	196	207	201	173	196	219	191	216	187	222	183	202	207	201	207	204	230	201	197	194	161	208	201	218	211	221	225	201	207	193	193	210	188	187	204	223	221	209	198	206	223	198	192	215	185	202	205	215	213	214	182	199	196	194	220	209	193	195	203	225	221	188	206	188	184	221	220	215	183	208	191	202	206	200	182	192	206	213	223	179	222	203	208	199	218	218	180	188	190	197	197	202	200	240	186	210	223	209	192	215	187	207	203	208	175	207	188	220	219	212	194	219	196	212	205	210	189	228	195	177	206	209	226	189	214	196	200	216	204	181	199	196	190	194	175	213	194	197	200	212	207	203	195	194	218	211	210	203	203	168	197	207	179	186	222	192	192	198	205
23547	21048	28121	24195	21023	8661	845	2669	399	294	291	244	214	207	208	169	192	186	179	154	169	170	156	156	151	145	169	150	132	143	124	129	136	155	149	144	131	170	140	127	124	122	145	150	159	130	156	160	134	131	144	141	130	116	144	148	128	139	125	123	139	131	128	151	127	115	132	128	146	132	124	139	138	147	144	131	153	100	137	114	129	113	137	129	155	135	129	132	124	140	152	152	164	122	142	141	135	136	150	125	144	130	128	129	123	122	121	121	129	126	149	143	162	117	131	129	137	131	136	112	123	142	137	165	115	138	103	157	138	154	140	136	119	131	153	137	136	128	135	156	151	113	134	124	135	140	153	137	127	141	133	141	121	141	119	134	129	132	113	140	109	138	151	97	129	150	119	126	143	135	139	129	135	134	142	121	118	134	130	126	139	155	124	151	151	117	114	150	122	129	124	155	142	160	128	133	123	137	133	131	121	138	133	146	123	119	151	129	136	142	129	131	136	147	108	135	136	138	136	149	139	141	124	123	132	123	132	112	132	137	138	131	137	142	130	140	131	147	124	133	111	136	139	138	123	128	136	136	131	111	127	121	130	134	140	130	129	143	127	126	139	124	143	120	135	132	136	130	124	139	130	133	115	143	143	116	121	124	119	125	141	117	152	138	123	135	139	124	130	140	112	138	131	137	134	129	111	136	115	131	151	128	133	140	130	142	124	130	145	149	139	148	131	136	140	145	133	133	134	133	126	135	125	135	134	142	120	127	133	147	115	144	131	126	147	122	147	135	144	118	118	126	139	124	164	118	117	126	148	136	146	127	139	143	132	131	124	127	125	151	150	141	154	140	143	148	127	130	122	119	135	148	143	135	131	124	118	130	127	128	127	134	145	126	135	137	128	144	165	119	130	127	113	126	102	143	128	119	139	149	104	132	120	131	137	131	133	121	129	138	148	144	113	128	134	124	137	135	128	135	137	140	141	142	140	129	117	166	133	128	111	128	133	134	125	149	132	122	111	138	113	144	133	130	111	146	128	127	124	123	137	111	135	135	122	148	126	144	131	148	151	125	142	156	129	137	134	121	141	124	134	142	124	147	111	143	145	133	128	97	123	131	129	148	119	141	125	127	129	140	127	122	128	155	129	117	133	121	131	128	127	137	140	126	141	127	134	125	128	120	139	151	139	133	114	139	135	112	107	137	127	124	126	119	141	138	137	124	116	143	122	129	132	138	137	135	113	112	132	129	122	135	130	153	138	119	140	130	135	114	157	150	132	132	150	134	135	110	115	135	112	107	129	121	136	137	149	130	122	122	122	133	146	144	153	128	133	138	116	136	142	131	129	127	144	145	119	120	114	159	125	150	134	157	134	145	138	145	130	124	129	146	140	115	139	128	128	137	115	133	134	130	126	115	119	145	138	138	115	137	137	109	139	137	130	136	141	136	145	131	127	133	132	137	122	128	134	130	132	138	138	134	123	133	127	134	134	135	123	138	125	140	136	145	142	123	134	129	144	129	129	127	127	140	138	151	143	155	119	149	131	128	152	121	132	131	135	137	135	140	142	114	135	139	122	129	132	136	119	117	119	122	140	143	145	132	117	127	115	129	145	140	119	132	142	161	126	133	129	139	150	125	100	129	139	131	140	115	118	149	128	121	128	113	148	134	140	137	132	118	129	136	130	133	132	128	128	120	115	127	146	125	139	124	133	119	179	130	130	121	110	123	136	119	113	128	129	109	131	118	133	146	141	144	122	135	121	135	132	142	112	125	109	157	146	164	131	130	120	128	153	132	141	129	121	137	139	131	137	135	112	122	158	123	112	145	147	120	124	140	173	120	113	105	142	143	122	127	112	117	117	146	136	128	129	128	128	114	127	137	119	115	116	131	128	121	127	123	142	129	130	139	140	119	143	128	143	130	131	129	133	153	143	140	126	131	130	120	130	119	149	130	120	143	151	116	158	125	124	136	137	132	144	123	111	134	141	141	135	138	128	130	131	114	134	115	126	137	119	113	126	136	127	138	140	140	136	153	118	131	129	133	114	122	129	132	133	130	118	121	157	102	126	120	140	142	142	133	120	117	141	132	148	132	146	137	114	132	141	143	133	128	146	143	116	125	122	126	108	129	128	121	150	143	162	141	131	149	136	157	135	129	138	149	125	132	132	117	133	137	132	140	130	119	123	140	134	119	132	137	127	120	128	145	117	150	141	150	125	133	141	120	130	133	149	147	115	121	128	139	138	143	92	127	151	146	140	135	146	124	147	137	126	151	124	144	138	132	128	152	142	115	135	133	134	133	146	146	132	159	138	125	153	126	134	127	123	154	121	131	139	138	135	113	142	136	146	150	146	148	136	129	152	128	119	110	116	128	127	139	135	121	145	152	129	135	124	138	148	140	145	118	145	131	144	117	130	140	149	153	112	137	118	135	140	115	124	142	138	128	136	129	144	134	144	140	129	157	121	150	130	123	138	124	123	111	153	126	126	129	127	132	133	143	126	151	127	138	128	139	119	136	124	150	130	116	141	128	129	113	139	130	117	131	142	142	133	159	132	110	131	123	131	128	120	133	123	124	128	154	131	138	123	119	124	145	134	138	138	141	120	136	157	118	140	124	132	134	144	118	130	143	133	142	131	121	112	139	109	126	150	121	145	130	155	147	125	111	134	117	112	131	123	122	146	116	123	135	123	118	130	127	123	114	121	131	140	161	122	108	140	128	120	141	146	134	149	138	134	137	123	115	149	135	153	144	121	131	135	113	128	134	133	121	142	125	135	135	136	116	143	128	135	153	128	132	140	122	132	145	115	162	135	133	119	134	149	109	144	100	134	129	144	149	126	155	120	133	131	113	130	141	130	130	136	125	138	132	154	147	147	117	142	108	136	137	128	127	133	142	120	130	122	141	127	152	154	132	118	126	148	137	120	123	142	134	125	122	136	133	141	97	116	133	137	131	141	125	129	155	137	151	148	126	124	112	147	125	125	119	133	132	119	142	127	114	140	154	128	130	122	134	138	133	147	130	133	139	125	141	127	133	123	107	141	131	139	131	148	153	160	140	139	139	148	123	132	140	142	118	126	146	141	138	150	139	159	133	139	135	135	150	151	128	118	129	147	135	140	139	129	128	133	134	106	119	127	132	136	135	129	131	125	122	114	129	126	146	127	119	110	142	122	137	157	124	154	126	133	142	135	124	116	134	123	135	145	123	137	115	139	145	150	135	139	147	115	146	128	143	137	145	143	123	124	109	112	126	130	139	131	146	132	146	140	122	134	131	132	139	144	123	144	126	109	124	143	133	115	113	141	144	148	145	141	132	111	115	130	127	120	124	141	132	131	121	139	155	148	147	130	126	132	118	121	139	117	123	150	138	142	132	136	128	121	136	128	151	124	123	145	152	107	120	138	147	143	122	138	145	138	126	140	134	112	124	118	145	146	155	123	121	134	153	134	123	128	147	134	122	145	125	118	149	132	118	140	105	134	118	122	144	123	127	132	134
4189	10181	7533	4573	2252	1641	1007	4519	607	446	415	330	339	294	292	242	224	240	229	201	207	202	194	180	163	188	190	179	177	162	160	170	160	176	163	161	175	151	193	174	154	160	161	149	162	164	155	161	146	156	153	142	153	139	146	130	142	163	150	162	145	150	151	153	147	132	169	143	156	143	133	168	145	139	135	158	159	147	160	145	168	134	145	155	154	148	130	157	157	137	137	162	147	158	169	172	141	130	139	130	158	130	130	182	167	158	138	160	136	139	145	127	149	149	147	135	141	150	132	136	139	129	157	167	158	154	142	118	146	140	138	139	136	148	160	142	149	130	141	140	162	171	148	152	152	155	143	148	129	145	155	139	141	148	147	129	153	132	155	161	157	170	160	145	150	143	143	153	159	128	135	163	149	157	149	146	143	146	163	166	140	131	166	147	139	151	136	140	155	157	130	131	134	153	141	155	144	151	146	148	158	160	159	145	170	150	142	153	134	139	152	134	146	135	143	150	129	132	138	136	159	143	130	136	132	159	162	135	156	174	137	126	165	132	152	139	155	145	143	164	135	134	136	131	150	161	137	150	147	152	157	161	133	153	147	156	138	160	147	141	134	147	146	150	162	147	123	139	169	161	162	135	143	164	138	163	144	160	151	164	158	141	146	148	158	118	139	142	146	158	154	128	136	157	167	152	146	156	140	152	146	155	169	138	149	174	136	145	148	144	142	161	142	137	156	139	141	172	144	152	157	158	146	144	139	152	153	128	139	132	147	145	134	148	130	146	153	140	141	127	155	120	126	155	159	157	146	170	140	133	164	133	131	128	120	158	144	141	134	147	138	123	124	160	144	155	142	132	145	145	158	150	152	151	136	158	148	141	151	155	157	156	141	165	151	145	149	154	145	151	133	139	135	143	117	118	148	147	142	140	147	138	159	153	133	160	150	155	140	152	147	145	165	145	152	138	124	151	141	146	142	144	172	137	145	144	146	158	151	143	164	133	164	152	131	143	140	147	164	142	154	149	148	154	132	144	139	139	147	145	144	140	128	140	157	141	159	133	167	140	155	138	150	160	164	143	133	139	152	150	147	147	159	143	140	152	145	162	165	158	155	158	144	141	139	145	155	143	171	145	128	163	126	134	156	119	140	139	145	149	135	131	123	135	146	142	150	121	132	150	150	159	153	150	162	153	135	150	127	169	128	162	150	122	152	154	138	164	141	145	142	162	156	138	144	122	138	163	133	149	137	128	186	139	136	152	144	164	159	139	149	161	139	153	133	138	152	158	146	154	142	146	139	123	140	149	133	149	138	136	160	144	151	149	157	135	150	156	157	133	137	145	152	154	162	146	136	131	134	140	155	145	137	145	183	144	127	143	147	132	165	124	162	140	153	157	148	149	139	146	143	163	150	148	151	146	144	151	138	134	142	145	146	130	157	159	130	154	177	157	152	165	144	145	141	151	129	131	146	125	137	141	164	153	142	151	118	131	139	149	135	138	150	159	144	142	126	128	143	145	140	136	151	159	165	138	133	142	166	153	130	149	151	125	145	140	146	129	121	181	144	174	119	132	164	139	152	156	133	135	152	136	155	144	133	111	154	139	147	131	142	146	143	148	164	167	152	137	151	158	151	143	152	132	157	148	129	142	149	159	149	166	149	163	160	152	149	152	165	148	163	132	152	148	157	157	149	159	138	147	145	141	134	147	138	161	123	141	143	137	157	137	139	189	139	161	137	145	168	148	147	152	142	151	148	157	149	137	148	138	145	142	140	169	132	144	152	143	145	152	150	143	160	135	136	136	162	164	131	130	136	131	130	147	133	138	164	145	127	139	130	155	132	155	145	153	155	166	151	149	142	165	174	116	161	146	130	146	156	159	154	143	133	135	143	163	118	170	153	169	150	148	170	149	135	119	153	143	139	131	159	138	156	136	147	166	157	169	144	150	129	157	146	145	142	127	152	149	180	158	122	118	142	162	157	135	132	152	164	151	137	159	138	147	158	151	147	143	165	115	137	157	137	154	140	138	178	139	136	151	155	130	146	163	147	150	138	163	152	129	148	147	152	152	152	161	158	148	170	131	148	158	156	154	148	145	135	154	155	139	124	155	154	146	137	158	137	131	140	135	137	166	145	128	152	138	173	156	161	153	160	127	157	152	134	152	157	141	112	143	144	157	135	150	159	131	145	143	153	146	155	146	157	155	153	156	163	160	149	150	140	172	150	148	170	169	140	152	192	131	138	143	131	140	152	154	142	129	167	146	146	151	156	152	121	140	132	126	147	161	152	150	148	141	153	155	165	134	149	141	145	168	151	146	138	132	138	154	138	151	147	134	139	149	146	134	123	155	152	124	154	149	169	142	161	129	159	139	168	144	150	148	147	157	155	129	143	153	150	158	135	145	140	135	142	162	144	130	138	151	143	163	134	142	133	140	145	145	148	146	129	138	130	156	148	142	126	154	151	159	146	137	147	167	158	148	145	139	119	157	158	139	141	165	152	132	139	162	120	163	144	155	147	159	135	182	146	130	123	125	153	127	143	124	133	139	142	140	145	141	140	137	134	142	154	139	134	145	148	142	147	157	150	158	143	145	148	151	142	132	153	169	139	142	154	138	174	155	144	146	139	154	122	120	151	148	140	149	141	147	149	145	139	155	161	136	151	126	141	148	142	137	155	149	129	128	138	152	150	144	149	158	134	154	145	130	167	157	127	155	133	131	158	130	138	150	169	149	145	150	149	141	117	139	152	153	150	129	131	154	151	146	153	146	129	161	128	157	150	156	142	153	166	149	136	139	154	162	161	119	159	135	159	143	134	151	155	145	142	147	133	149	130	155	131	133	170	153	144	151	145	148	163	147	138	123	170	147	139	157	153	158	138	152	145	156	147	160	164	145	154	142	148	143	136	145	163	150	158	125	168	142	161	143	155	127	123	147	135	135	131	129	152	139	137	134	129	146	156	135	147	150	167	148	152	122	126	158	141	153	140	130	156	146	127	139	143	159	151	146	132	120	143	164	167	150	154	161	158	137	144	139	151	138	137	139	152	167	147	154	131	147	130	154	134	160	136	137	139	142	143	154	150	134	150	144	153	151	131	129	147	151	131	151	160	156	146	141	159	142	153	144	151	144	125	139	141	141	125	145	137	158	177	142	146	151	166	147	153	160	154	169	143	164	141	151	129	142	154	142	157	159	142	148	138	151	163	154	149	151	144	142	139	139	156	145	143	159	140	139	154	154	154	142	150	148	151	133	140	146	133	166	139	127	139	133	135	147	175	136	143	138	140	124	144	152	129	155	159	158	177	142	133	169	132	133	129	132	129	135	136	129	178	140	142	165	158	148	161	135	123	131	141	136	149	148	143	160	146	138	161	137	131	151	153	123	157	140	156	157	164	141	163	127	141	155	178	145	138	138	148	140	159	138	169	163	133	132	157	154	136	165	149	142	123	140	164	159	153	139	158	148	135	134	148	135	128	136	153	140	144	136	141	155	150	147
24798	21054	26895	25285	8773	883	713	1294	425	438	413	405	365	380	325	332	389	364	357	338	359	350	345	328	369	341	340	346	376	313	342	345	307	339	322	382	366	315	323	328	308	332	326	346	361	327	288	342	348	364	304	320	316	333	318	322	309	335	366	351	341	335	349	353	330	298	349	350	336	313	347	335	340	314	357	354	298	332	342	340	299	356	376	375	322	326	353	322	346	334	304	345	328	345	347	319	342	313	328	329	329	314	334	318	323	323	337	336	336	316	320	348	333	316	359	329	327	335	298	356	310	295	331	327	370	356	348	289	307	315	340	340	318	324	345	326	388	322	322	331	310	312	347	350	318	319	311	355	346	344	315	335	320	346	333	316	358	299	348	279	337	338	339	314	342	317	296	334	363	327	336	340	328	342	348	354	356	328	328	360	294	323	368	364	357	323	332	365	346	351	332	327	302	347	309	332	295	320	323	350	328	319	340	312	362	369	335	332	340	333	336	345	343	343	284	343	350	352	318	351	345	356	323	361	332	319	331	357	331	331	371	309	345	332	350	333	348	346	323	319	332	339	303	338	328	306	344	324	318	316	335	321	323	331	356	304	322	339	318	344	319	306	323	377	316	323	325	352	334	326	339	337	363	341	350	282	309	354	335	315	338	331	338	321	322	350	325	337	354	297	335	310	342	336	316	313	330	331	353	338	328	347	348	334	346	363	322	342	349	321	335	341	368	361	334	336	328	359	355	346	335	335	359	311	344	309	310	360	347	349	326	350	342	299	321	356	304	332	346	365	356	314	332	336	326	361	318	355	312	328	326	338	353	333	326	320	326	301	343	325	349	321	352	332	348	331	346	320	363	330	327	313	316	338	324	338	320	341	355	307	337	324	331	345	315	336	355	300	332	334	347	352	344	305	374	359	329	325	326	322	297	365	312	330	320	321	320	322	318	358	360	314	345	311	306	352	333	350	321	337	344	343	337	324	327	326	293	326	319	338	291	319	357	349	321	356	325	338	313	351	334	314	311	323	355	356	330	339	312	343	336	320	343	333	317	299	339	297	324	378	341	328	329	369	333	348	338	320	330	380	348	328	331	315	327	317	302	344	334	355	322	315	316	336	309	357	375	316	353	337	345	373	336	331	356	344	331	328	340	324	318	348	321	349	341	308	337	340	338	359	329	332	322	367	340	347	313	315	332	366	329	356	349	355	333	325	343	323	321	321	331	317	318	336	341	317	340	317	365	310	341	350	325	307	323	329	368	348	336	333	320	333	326	361	303	322	321	317	369	303	347	356	324	338	366	348	349	328	353	346	333	320	331	300	340	354	324	317	342	354	336	359	324	347	323	341	328	349	343	333	295	311	345	340	351	327	323	335	356	325	330	308	323	345	360	363	334	312	323	338	312	326	360	323	307	320	320	298	303	334	308	345	322	318	314	354	328	348	316	317	313	295	319	332	310	342	318	370	344	335	324	321	302	346	314	344	341	334	340	373	345	324	341	332	344	322	319	334	292	321	330	328	317	343	322	327	312	361	311	314	340	316	353	357	331	292	330	320	334	330	341	328	303	351	291	338	338	297	336	359	377	324	366	331	350	326	329	327	347	328	351	361	328	346	345	344	348	345	347	325	273	348	344	287	377	337	326	344	306	327	330	294	323	320	317	333	321	338	368	328	338	349	334	370	353	340	303	279	307	319	329	339	312	314	326	354	330	305	323	343	335	359	368	323	317	338	308	338	305	337	337	330	297	375	354	360	324	328	332	304	296	336	349	315	326	355	328	348	351	324	351	337	342	322	314	335	328	354	315	331	340	346	318	300	320	320	324	347	353	289	358	346	337	305	351	329	326	332	359	336	356	337	340	347	348	320	346	348	357	359	307	352	303	350	331	336	324	355	296	311	328	311	302	304	322	332	295	363	331	349	321	350	329	343	313	329	329	316	336	336	341	331	297	325	325	351	352	353	310	347	323	360	329	353	322	329	366	345	313	371	326	301	334	346	310	337	330	330	331	336	317	323	338	318	350	332	311	321	334	356	342	349	343	308	311	333	327	319	357	352	330	330	356	316	322	354	340	348	347	316	319	298	374	341	342	324	336	331	316	339	333	363	335	336	371	358	324	298	359	334	311	355	324	334	323	308	332	314	348	319	335	344	354	318	357	336	323	319	333	325	348	315	335	330	363	334	366	318	365	358	319	303	357	345	323	357	314	351	342	323	295	297	356	333	329	322	329	357	344	331	389	340	339	309	322	322	345	320	340	327	347	323	333	316	348	355	314	342	293	331	315	326	349	317	370	354	331	322	290	303	322	337	312	313	325	311	334	352	363	365	337	340	309	317	333	327	330	360	334	337	338	335	328	342	347	344	318	329	333	326	323	332	350	316	310	306	350	328	306	340	325	295	361	341	321	332	302	346	331	331	334	334	321	318	340	310	330	352	308	285	335	332	297	353	312	296	301	314	350	310	335	309	320	342	322	360	317	316	334	332	310	359	344	323	343	338	362	322	327	328	320	331	312	338	304	338	297	349	332	299	325	316	330	322	316	363	344	309	335	340	301	318	357	329	350	324	341	331	349	356	371	312	304	317	321	360	324	343	300	331	339	329	325	352	360	335	373	299	326	319	331	297	373	331	356	327	346	323	384	332	335	343	356	362	339	365	343	328	326	302	298	333	359	323	330	321	339	313	331	342	367	370	359	343	326	332	333	358	358	341	321	309	314	334	319	334	367	330	317	328	305	355	344	317	329	316	318	339	333	309	327	350	351	353	366	328	325	338	323	302	312	358	318	375	336	325	350	341	299	358	327	323	323	356	345	346	306	316	314	343	306	315	316	342	329	299	348	335	299	331	358	343	312	292	320	342	339	352	315	353	327	346	331	320	356	303	307	315	376	294	333	371	336	309	320	337	296	323	302	334	332	331	338	341	327	342	361	335	349	319	338	344	310	304	323	320	336	342	332	304	311	327	328	321	320	335	312	333	284	348	326	357	347	312	338	340	334	328	350	302	361	344	316	336	314	313	325	306	304	296	321	302	304	312	342	300	348	327	323	359	350	345	346	325	364	291	345	360	297	338	327	333	331	310	336	315	296	304	343	361	320	315	327	330	315	334	321	360	353	338	343	310	341	304	349	338	351	346	307	334	338	323	336	324	340	327	298	336	370	336	340	300	355	342	324	338	349	310	338	344	314	311	325	371	318	349	336	341	312	364	318	327	309	337	339	317	361	330	304	363	343	367	334	343	305	294	330	318	314	369	334	334	307	345	356	327	315	290	299	351	319	345	319	335	335	318	316	293	334	337	301	343	312	323	343	341	329	316	352	347	336	326	314	325	337	311	307	331	350	322	332	347	353	319	314	353	326	344	343	361	328	341	299	343	357	357	334	321	310	328	322	317	357	342	355	350	327	342	297	324	335	336	317	365	310	332	329	336	316	307	369	301	356	323	333	331	325	316	352	351	311	337	304	317	343	325	290	344	325	307	319	337	301	353	378	349
4511	6590	4866	2478	1608	1217	1073	2612	632	551	461	497	489	438	396	374	410	431	375	378	391	390	365	353	377	358	327	361	331	409	341	368	354	387	354	365	354	382	396	359	379	333	347	363	370	374	383	383	344	349	337	353	380	366	335	372	386	358	336	362	348	359	373	383	369	375	347	356	332	376	353	367	351	352	364	335	337	371	361	401	342	396	369	338	373	352	384	352	392	351	365	386	346	376	369	344	344	350	338	367	369	355	344	348	355	354	343	359	331	328	379	347	326	352	334	360	387	388	373	352	371	375	356	367	390	393	345	328	341	340	361	349	356	353	341	331	336	357	350	363	353	351	359	358	391	362	382	326	325	354	387	326	361	355	344	333	350	375	344	345	363	354	376	403	342	352	353	376	381	351	326	340	338	354	355	348	375	328	352	354	333	334	330	351	356	315	354	355	383	323	332	327	372	347	367	356	336	362	363	378	335	350	339	326	328	361	349	351	357	381	366	379	370	370	345	326	367	352	362	350	328	339	359	363	364	341	360	375	364	380	364	358	333	371	340	338	353	342	352	335	326	349	372	347	359	335	318	352	356	371	314	336	333	379	346	343	342	356	338	361	354	350	336	364	346	365	340	337	356	381	346	343	363	360	373	366	353	381	349	317	400	362	383	364	361	349	344	372	371	336	349	361	333	343	347	346	364	352	381	322	348	331	364	355	348	366	336	352	357	359	378	355	369	357	361	367	336	379	354	377	374	354	351	376	357	368	360	332	341	351	330	374	355	366	377	373	337	353	368	388	360	352	346	388	346	374	381	402	368	356	348	348	368	350	329	345	365	312	358	356	379	346	338	318	368	360	343	332	336	361	346	359	306	344	355	365	386	384	378	359	328	342	364	338	346	349	356	348	364	328	336	376	367	336	326	340	345	369	337	360	354	384	345	363	330	340	318	369	371	329	327	322	378	307	342	392	350	393	364	358	340	380	374	365	341	356	349	351	365	360	339	378	382	343	370	350	353	382	303	348	355	374	356	364	345	351	376	331	359	360	348	318	358	341	344	351	369	371	358	326	352	365	361	341	328	362	379	359	322	360	356	329	336	337	342	346	357	334	353	370	347	373	366	371	365	349	384	404	345	326	343	365	360	346	357	369	322	359	344	371	369	380	380	346	345	400	340	366	370	351	349	352	361	369	344	329	344	367	337	349	362	372	365	353	373	351	357	366	365	371	338	362	381	346	371	359	374	372	353	351	362	322	350	330	355	362	320	349	397	377	396	358	343	332	373	315	391	371	337	339	327	370	335	363	361	360	370	347	340	323	325	395	366	361	348	383	364	385	378	382	365	350	350	356	364	363	365	333	369	343	362	369	339	370	347	319	349	322	344	365	327	336	333	358	357	360	358	355	371	352	361	359	350	347	340	352	351	350	344	368	344	370	364	349	344	361	376	349	339	398	338	366	360	354	359	305	360	352	369	366	340	323	375	372	346	373	357	341	352	343	357	387	365	370	319	341	351	355	365	386	321	355	324	330	350	366	346	356	358	381	349	347	358	380	382	328	376	344	392	346	379	323	364	336	350	385	368	344	338	353	356	353	339	376	331	355	343	334	327	314	338	346	349	335	348	336	342	365	362	328	340	357	363	360	385	348	317	364	329	363	317	324	343	320	339	370	367	354	365	394	327	356	315	342	381	346	354	343	351	352	385	368	346	381	365	379	336	350	372	388	353	373	343	328	369	332	345	336	364	344	349	337	357	356	374	348	343	350	349	382	353	357	332	361	344	377	347	352	341	384	366	316	358	343	364	374	361	381	387	336	352	338	333	356	330	356	355	365	348	352	368	337	369	362	348	359	366	362	345	365	377	356	375	359	367	364	365	386	341	336	372	387	334	333	362	378	355	369	325	354	330	367	371	349	352	335	315	339	358	356	380	330	352	359	378	328	361	363	362	334	324	340	362	353	344	357	348	357	335	328	362	372	334	321	363	398	349	374	348	344	351	334	349	360	373	353	352	397	328	384	334	355	341	344	370	363	317	351	365	345	344	354	348	359	350	335	360	346	337	351	359	359	317	354	336	363	346	306	348	323	342	355	376	341	352	390	349	327	376	344	383	359	420	397	377	360	355	319	372	338	328	369	364	369	354	337	351	375	337	351	347	340	343	350	338	351	354	322	368	348	341	356	337	338	355	358	353	330	355	349	377	319	363	346	366	375	341	340	352	356	348	345	327	329	357	352	345	349	351	343	361	389	342	347	347	335	326	361	356	353	361	400	360	323	381	374	358	336	362	385	356	374	386	352	359	347	360	322	365	371	367	355	361	329	329	352	361	345	310	390	323	357	376	345	389	369	373	365	343	371	360	358	345	316	385	332	312	331	370	341	329	358	365	380	342	345	362	350	337	357	334	365	354	351	375	343	335	368	345	336	361	353	340	377	346	355	386	355	360	346	351	347	360	341	357	348	372	344	349	326	345	342	336	346	342	371	380	377	371	366	344	358	366	348	362	345	369	382	343	363	365	341	334	341	368	363	365	370	376	343	372	322	400	356	371	387	370	353	373	343	376	358	342	371	376	369	329	340	348	348	338	339	355	333	353	357	335	296	324	320	349	360	347	362	359	330	335	355	342	346	347	356	368	317	346	364	327	322	342	350	365	373	335	347	351	346	362	390	374	357	342	347	387	305	355	363	384	341	364	334	355	408	364	314	370	373	344	368	330	351	339	333	313	347	324	370	341	340	383	324	355	387	331	305	364	366	340	358	330	353	350	381	346	375	375	367	334	354	359	357	315	372	347	330	379	371	332	344	336	364	360	334	339	352	347	388	331	367	323	378	330	351	342	350	400	342	378	349	367	346	325	373	355	346	376	368	368	339	356	362	394	370	379	344	349	358	337	389	344	334	375	379	325	373	344	372	304	369	340	360	357	356	333	333	366	353	340	355	365	362	340	323	375	311	337	304	374	368	342	374	377	336	364	357	366	364	334	346	358	335	341	340	355	333	383	362	351	359	372	334	356	347	327	361	358	333	350	335	344	335	349	323	386	357	352	341	356	363	320	344	321	364	405	342	331	363	395	376	360	375	359	344	366	369	352	367	327	355	363	404	396	360	335	381	338	340	341	358	344	368	322	331	363	346	363	355	352	357	342	362	337	364	351	329	357	387	363	382	342	393	376	346	389	390	368	351	350	367	358	372	357	357	361	347	327	336	328	375	369	352	370	348	380	351	373	389	359	330	344	345	343	365	303	345	334	361	349	347	377	333	334	354	351	356	358	360	361	325	374	389	333	352	358	346	333	380	347	377	356	352	408	359	370	369	353	369	363	342	324	362	339	316	349	340	341	326	408	386	343	385	325	342	365	388	382	353	370	357	348	364	337	348	354	370	350	371	342	318	349	365	346	349	368	377	360	361	368	323	370	338	390	354	356	359	339	343	341	386	363	350	325	360	361	386	384	327	342	356	322	364	347	354	373	384	378	366	373	358	368	321	335	340	329	354	344	328
22525	21106	28681	23793	21109	21135	8218	5752	864	698	578	585	513	456	494	453	431	396	420	363	355	373	361	358	341	358	357	346	364	353	329	307	334	322	363	339	323	324	304	367	325	326	371	327	340	341	316	315	336	331	313	305	362	308	339	330	301	293	330	311	292	320	284	327	318	338	293	313	318	320	330	342	301	317	324	355	313	313	326	308	302	295	314	286	326	290	315	311	296	342	337	321	315	340	303	311	293	339	312	320	336	324	327	330	327	311	328	352	300	369	327	320	291	313	336	340	343	300	331	290	315	320	313	310	328	284	343	294	297	321	329	315	320	297	341	344	291	307	324	314	329	327	317	335	333	318	335	323	317	308	297	328	285	334	332	327	321	334	326	321	308	324	323	302	318	313	303	323	335	308	296	325	335	319	319	323	320	300	324	327	328	268	297	323	346	307	332	322	337	335	301	303	300	318	325	332	349	298	332	319	309	285	315	326	319	330	316	319	327	292	317	353	332	282	318	322	295	344	302	324	309	310	310	329	356	311	350	337	329	320	306	305	296	299	318	325	303	336	329	317	315	288	317	320	334	294	302	321	357	330	315	321	362	310	318	320	292	303	319	307	326	316	309	322	313	331	333	326	303	313	315	317	311	296	309	296	348	331	291	303	329	327	315	314	312	298	332	299	299	296	316	317	332	330	357	330	303	310	317	324	317	315	305	305	330	299	345	331	322	325	305	344	308	305	301	324	272	324	323	322	287	339	331	311	305	296	324	339	326	320	288	305	308	318	309	333	296	338	295	321	320	330	312	315	340	325	331	326	343	316	306	347	325	326	331	271	327	315	333	347	297	305	326	302	331	301	342	346	325	311	330	309	333	299	311	333	318	328	317	293	306	288	328	331	317	311	292	313	325	304	307	314	321	312	327	315	299	301	277	367	350	303	330	323	308	331	349	310	314	301	287	300	288	308	303	274	310	294	330	329	351	327	324	323	334	298	309	284	302	307	325	314	282	302	335	338	305	308	338	299	336	336	319	309	322	307	307	293	314	303	320	351	310	309	292	316	323	314	296	310	303	323	352	324	321	331	330	307	331	310	313	319	312	283	306	317	328	315	312	350	345	324	326	291	318	312	310	305	373	311	318	326	288	308	313	312	301	302	297	334	324	316	317	326	298	323	319	309	290	316	313	320	324	313	345	336	341	296	289	308	297	321	322	323	307	320	280	317	292	355	343	296	297	323	306	311	350	338	337	319	305	258	301	338	308	355	314	317	285	309	339	299	318	311	312	312	355	297	330	346	322	314	336	312	312	293	349	331	324	322	296	313	300	332	345	314	325	338	273	340	312	313	308	317	294	287	298	341	314	315	312	295	314	333	339	291	336	276	327	323	357	336	316	320	311	303	334	315	321	306	319	311	348	332	322	307	323	284	303	294	319	284	339	307	328	348	330	312	317	324	298	316	299	359	331	313	313	334	284	328	344	353	329	336	310	311	299	305	325	338	365	324	329	309	307	327	329	308	323	278	331	316	318	297	304	327	288	304	321	316	363	304	295	314	311	310	287	314	336	323	328	335	291	312	322	315	305	301	300	307	337	315	315	313	295	303	310	276	312	307	296	300	295	334	288	319	298	309	297	332	330	317	329	324	352	309	304	307	277	302	307	303	326	300	324	316	308	298	304	314	327	333	287	314	333	323	327	309	326	323	301	290	330	308	297	302	285	325	296	321	307	321	352	311	318	310	299	294	346	315	323	328	325	285	302	301	354	308	306	322	316	313	323	294	309	259	321	319	311	291	310	330	306	295	297	322	338	307	318	283	305	301	320	322	311	329	299	287	289	312	325	322	262	305	280	338	325	301	298	332	318	310	298	317	328	330	314	321	306	297	346	331	326	330	325	328	329	326	308	315	316	290	308	341	310	329	309	332	298	313	316	320	304	325	327	338	296	330	347	278	296	312	332	308	294	321	324	313	318	313	298	313	297	322	326	327	339	325	322	311	310	338	301	337	304	309	320	282	310	284	306	297	316	301	307	333	317	329	285	301	330	338	320	303	344	295	344	317	325	311	317	292	360	352	307	308	330	291	321	332	353	317	297	304	342	298	352	308	321	324	289	278	325	312	312	325	305	270	313	303	330	332	323	275	345	308	322	315	310	290	315	325	309	344	327	326	337	302	320	290	337	347	314	323	334	358	353	317	274	335	336	268	289	302	306	323	326	328	324	316	356	308	310	338	313	348	336	329	313	323	306	305	309	324	275	302	305	316	287	324	328	303	300	313	322	315	326	306	302	328	331	327	344	316	311	283	311	315	328	335	319	353	281	309	300	281	298	348	331	317	341	298	297	329	317	292	308	280	349	308	310	299	332	290	325	308	294	299	314	315	319	325	297	305	311	298	302	309	292	312	322	321	313	316	319	316	318	305	304	328	293	360	311	320	304	343	295	317	302	315	296	323	368	324	307	327	310	347	308	351	336	306	325	297	316	300	349	286	329	309	325	358	296	303	327	295	337	304	329	289	307	318	346	297	330	284	299	333	328	324	317	303	306	317	314	296	323	338	322	334	320	296	302	358	319	275	314	308	350	300	305	337	335	311	323	284	302	333	300	303	285	299	335	297	295	329	316	315	316	340	300	358	289	322	316	275	318	335	312	316	343	310	337	319	336	326	338	340	331	333	289	330	283	321	318	308	341	298	349	320	320	303	315	309	326	347	300	322	307	323	310	342	298	328	342	305	260	316	337	315	318	334	306	336	317	318	327	291	306	293	319	310	302	330	307	297	348	323	356	304	286	309	310	302	323	293	333	298	319	317	322	372	290	317	296	317	346	341	347	330	308	301	319	285	322	318	344	307	331	317	336	326	311	306	318	296	344	306	324	303	313	328	293	311	319	318	330	318	324	294	319	341	292	306	309	311	291	318	311	290	317	326	307	309	314	310	318	325	307	309	295	311	305	315	344	318	313	307	294	317	282	313	344	311	333	333	301	352	319	308	282	325	320	315	321	323	343	337	313	309	334	342	297	296	327	288	331	321	318	324	288	307	300	339	339	338	308	297	319	319	319	280	314	335	288	360	302	309	291	316	324	307	318	312	303	335	346	324	308	286	305	289	324	328	303	305	317	306	303	304	297	332	298	304	298	311	286	326	330	341	341	283	307	313	325	301	325	356	292	330	320	299	315	310	324	317	281	335	314	315	302	312	296	315	299	321	325	319	358	327	301	347	310	323	304	313	366	305	301	304	314	311	318	318	312	325	326	326	322	328	337	309	311	334	359	304	314	338	318	335	317	320	325	344	320	341	271	322	305	299	268	344	325	311	311	290	282	323	292	303	286	325	317	309	287	327	291	308	315	324	311	289	316	336	341	340	326	334	345	311	327	312	326	335	288	307	342	326	308	328	345	294	306	301	313	317	331	312	323	311	294	326	338	307	287	328	328	299	326	302	300	292	312	305	318	334	328	298	296	292	298	322	309	323	298	316	331	320	331	327	307	319	342	302	321	296
5717	16559	11792	5922	3868	2748	4469	8864	1251	1013	858	758	655	580	554	525	468	454	459	435	395	384	389	395	387	408	378	383	349	342	403	344	391	354	346	337	365	374	331	349	352	321	364	344	343	287	343	347	366	353	329	309	335	325	317	302	332	322	357	315	331	349	350	332	333	346	311	293	345	323	334	337	301	312	319	286	339	308	303	332	328	343	309	297	286	324	340	317	314	326	338	312	336	336	333	327	313	280	352	343	336	340	327	327	307	310	341	323	341	318	362	315	331	316	330	339	332	300	357	370	320	344	332	343	296	306	353	316	342	281	315	304	355	312	320	365	303	330	322	331	331	309	317	327	347	359	339	300	326	292	339	344	330	324	332	323	317	317	337	330	322	312	320	300	332	342	311	337	287	354	325	320	325	320	311	321	313	318	343	342	325	282	347	299	314	314	305	342	308	321	325	341	363	320	304	338	335	322	319	311	315	327	313	340	337	327	307	349	315	326	344	348	314	329	317	293	340	287	338	315	301	330	313	293	333	307	315	333	325	344	323	276	303	292	275	333	333	318	342	343	329	326	343	302	307	316	317	329	348	323	328	296	308	310	313	327	284	316	331	322	325	314	273	328	311	308	332	317	284	326	301	356	319	320	329	344	291	318	299	339	348	323	313	308	347	323	314	365	321	300	342	319	335	327	300	320	298	310	307	314	342	305	320	305	319	306	295	312	348	340	323	354	342	298	318	324	313	338	337	287	322	342	349	314	304	347	298	339	308	302	339	321	315	290	340	313	324	339	293	341	323	342	324	318	334	309	327	320	307	319	312	313	297	284	305	338	322	322	390	315	306	329	333	358	312	314	358	299	307	361	346	356	282	318	307	313	330	339	300	299	341	329	337	310	306	317	306	327	302	355	345	328	300	344	342	349	340	317	359	294	328	294	305	305	313	306	312	320	326	326	316	330	351	312	362	314	359	330	285	328	353	320	303	313	313	308	329	316	305	324	307	338	319	329	326	337	309	333	335	323	326	298	317	318	288	325	326	327	319	308	318	301	307	302	331	328	319	346	322	332	326	316	274	318	297	298	340	316	318	334	321	334	302	343	343	323	323	299	326	301	324	325	284	329	324	326	316	316	346	301	327	311	298	301	298	327	334	294	324	297	347	330	375	329	331	335	318	309	320	279	301	339	311	302	313	323	322	322	333	341	288	307	334	318	317	314	329	336	323	306	356	314	338	313	302	335	296	296	306	316	298	300	347	318	329	319	329	306	318	317	344	325	301	361	327	345	326	342	359	339	292	304	334	312	298	292	343	332	327	318	304	296	367	305	344	314	330	344	319	331	315	321	318	320	289	320	305	347	316	328	317	332	317	331	316	303	326	340	340	334	323	338	320	313	293	297	319	343	304	330	320	320	307	334	338	299	360	315	280	340	309	331	319	288	328	310	322	327	289	334	302	328	324	340	337	319	331	328	332	326	308	323	309	314	317	302	328	313	335	314	321	303	321	373	315	297	349	303	335	301	316	335	309	326	323	328	340	343	330	303	296	360	302	314	326	334	347	324	328	316	324	309	330	298	313	321	339	350	287	306	337	318	316	327	314	321	292	336	318	321	348	299	282	303	327	301	319	356	317	319	335	319	301	326	347	336	292	338	301	295	290	348	350	331	330	296	315	276	338	333	323	352	309	287	341	329	329	300	290	332	342	309	300	320	352	319	312	313	300	307	318	356	339	352	303	339	305	322	324	307	370	315	311	301	311	347	331	319	337	322	325	323	303	341	300	303	338	308	334	315	306	327	335	348	309	340	296	326	327	325	321	329	325	327	325	311	367	292	313	313	337	299	331	317	330	327	310	328	311	331	330	288	327	320	297	321	309	321	334	309	331	288	298	332	297	291	328	334	349	295	326	328	332	289	367	327	314	334	343	346	314	318	327	333	321	333	311	332	270	328	357	314	323	317	332	297	353	328	336	307	325	302	328	335	304	315	315	316	332	330	354	333	328	301	317	314	325	323	299	298	337	318	318	333	317	328	317	288	326	323	316	330	334	331	322	317	329	327	307	311	330	321	298	292	292	336	348	319	326	332	335	322	325	321	300	301	326	329	348	371	321	330	343	309	307	342	337	331	327	312	328	332	362	352	309	306	294	329	295	300	353	301	314	309	302	342	324	312	321	323	342	330	341	297	306	317	335	319	313	304	290	326	324	305	298	326	291	287	280	307	376	299	325	336	333	327	318	309	324	319	332	320	318	301	296	348	304	331	341	293	297	315	307	331	311	322	315	290	301	318	348	287	308	310	341	352	351	333	318	299	314	329	340	316	291	320	348	313	338	301	321	299	311	342	350	311	327	299	338	318	348	360	310	322	321	331	313	293	310	329	329	314	336	325	326	315	331	301	336	326	324	337	378	333	341	295	307	320	369	297	307	317	335	318	318	319	317	312	319	324	312	343	321	307	324	307	309	320	315	342	310	320	289	315	300	320	300	305	348	345	324	327	312	313	322	317	337	277	358	327	352	309	319	323	290	316	318	314	325	311	287	311	325	326	335	307	308	294	336	344	322	313	328	325	337	326	369	346	358	338	311	299	294	317	330	313	321	332	325	306	335	326	307	320	345	329	327	283	326	329	326	317	307	321	315	353	346	330	311	331	349	300	339	309	318	309	299	313	307	310	309	320	334	314	341	338	302	307	333	299	346	328	318	321	320	339	326	339	310	319	312	306	320	297	307	322	325	326	313	324	324	329	293	335	306	322	313	311	343	326	334	297	357	347	316	320	293	317	306	311	309	295	319	309	312	344	309	308	308	363	344	306	299	325	320	310	301	313	295	330	321	319	299	313	329	351	324	286	347	332	322	301	323	328	294	306	314	337	324	331	342	332	315	345	311	358	298	304	315	312	340	334	315	316	305	272	337	331	348	322	316	335	310	313	290	303	353	332	335	327	312	303	312	315	351	329	333	333	351	301	339	332	355	318	306	316	300	290	338	325	333	304	353	345	312	299	315	351	322	329	320	313	291	325	298	344	323	313	317	331	329	327	346	334	302	353	301	310	332	322	332	314	308	326	326	309	316	287	289	327	317	310	308	341	269	348	306	319	318	291	311	307	340	332	310	314	310	277	287	330	315	355	317	303	303	298	312	337	332	308	365	318	315	330	322	308	291	348	323	333	304	299	311	322	310	307	334	315	284	326	337	326	326	317	329	320	319	348	332	330	306	298	322	324	315	298	326	310	321	317	300	312	344	292	299	367	299	341	326	325	321	310	292	352	319	285	360	358	309	327	307	306	309	312	298	314	346	349	320	297	312	350	337	319	308	342	328	336	312	336	333	363	345	354	305	345	299	295	331	312	320	283	334	321	295	283	341	352	294	335	308	336	333	326	317	337	311	323	329	300	327	313	287	293	324	328	320	294	291	364	295	349	341	358	332	319	302	317	334	323	355	329	354	297	340	303	316	356	325	317	328	311	309	305	286	330	347	361	332	304	323	310	301	307	328	351
27681	16583	3317	742	380	278	238	280	190	171	182	201	178	187	193	199	186	182	178	177	187	187	176	174	173	186	184	187	184	185	183	192	201	176	169	176	169	196	170	189	194	160	178	211	176	180	184	186	175	186	182	178	163	171	173	168	179	209	170	209	185	180	171	179	169	195	162	206	195	165	178	187	165	199	156	170	170	175	157	180	183	155	165	160	181	175	181	179	171	177	176	184	179	196	168	186	166	175	178	169	186	171	167	185	169	178	160	191	188	173	149	177	174	158	168	176	185	179	163	158	185	180	184	182	180	156	161	169	191	174	177	169	188	193	160	169	169	181	196	174	178	191	179	185	180	182	185	169	166	197	163	163	180	179	180	167	182	212	189	185	167	178	186	184	187	173	185	155	164	177	182	188	162	163	177	176	182	167	147	177	157	198	169	166	151	185	205	193	180	183	201	152	173	172	162	171	167	168	169	186	184	190	184	165	176	185	175	189	164	175	181	198	190	143	174	176	195	207	187	157	170	197	179	182	174	198	164	185	192	178	155	180	188	179	163	205	160	198	171	181	170	178	196	168	155	169	165	167	175	186	170	159	161	184	187	143	184	171	179	166	185	160	191	200	169	155	161	164	178	194	173	169	159	181	160	164	165	190	185	203	187	201	192	160	173	201	153	169	168	169	154	198	186	185	177	160	188	189	177	175	168	189	186	186	157	180	190	172	185	169	188	163	202	157	176	172	207	199	183	176	184	165	170	202	178	192	171	189	175	157	168	161	181	163	188	189	201	157	180	214	146	162	204	181	184	184	158	191	187	185	190	176	182	150	174	191	168	208	187	175	168	202	184	190	169	176	172	185	166	167	173	175	172	156	163	190	190	183	163	178	186	170	160	179	168	162	169	205	165	194	183	197	168	182	197	196	176	177	195	196	188	185	194	173	176	184	203	183	158	196	174	186	172	168	185	174	183	192	174	169	189	168	195	204	184	182	170	165	174	164	178	158	187	208	176	181	153	175	177	194	161	175	194	217	167	181	204	174	154	193	169	206	172	166	182	184	168	195	157	168	183	212	149	198	169	191	178	155	165	176	185	184	202	168	189	176	159	177	174	166	171	170	183	168	170	174	192	173	151	201	176	165	159	163	180	183	177	186	156	175	190	177	180	175	176	175	200	161	173	180	184	187	197	174	187	192	182	182	178	167	173	175	174	160	153	163	186	187	170	158	162	163	181	162	155	163	170	153	169	192	162	190	178	180	151	186	192	163	172	201	171	211	176	192	186	184	156	196	185	214	190	201	195	183	207	198	158	202	171	142	162	204	161	155	166	172	176	206	179	200	172	174	190	196	164	171	185	168	177	177	182	184	162	171	158	193	188	204	188	194	184	180	167	171	169	144	180	180	173	160	167	173	182	168	162	197	167	185	166	175	175	168	196	155	146	177	160	162	164	171	189	189	180	175	176	160	178	197	176	213	176	180	180	180	186	190	164	175	167	181	186	182	182	167	188	149	182	178	192	180	173	136	183	174	188	160	206	181	183	173	166	175	194	175	195	176	148	170	191	182	179	168	165	159	200	185	177	180	195	193	177	165	172	201	171	193	184	160	177	162	178	166	167	178	166	201	173	179	176	175	181	156	189	171	181	164	185	190	189	182	168	211	172	181	203	185	169	198	150	183	186	200	176	160	208	191	167	172	159	183	168	189	172	166	185	172	161	173	172	201	158	196	139	165	176	160	180	182	187	171	184	165	157	160	171	193	199	178	197	173	189	178	174	191	171	175	171	180	177	188	172	172	175	172	170	165	152	177	186	206	179	181	167	194	169	181	196	184	196	189	164	174	156	159	172	198	196	179	167	183	187	179	182	169	161	142	182	173	166	178	147	190	171	187	186	193	168	175	191	176	189	189	175	193	181	168	169	169	193	181	185	149	186	192	163	176	163	174	171	164	174	178	170	200	185	180	207	188	190	189	197	169	184	187	167	187	169	180	178	195	170	184	177	194	154	210	173	183	163	192	183	179	195	182	180	182	186	183	161	144	200	169	175	193	150	165	164	177	156	166	194	174	184	175	178	188	159	173	200	171	167	195	201	186	178	177	175	186	197	150	172	155	140	184	168	185	170	174	180	176	176	173	182	209	167	188	163	165	165	157	189	204	160	171	176	189	184	171	167	147	184	176	161	172	163	173	191	167	160	173	191	161	195	171	161	172	186	172	188	162	179	162	181	200	214	192	184	179	191	174	193	167	167	157	195	200	200	169	195	203	142	176	185	198	162	187	196	167	208	190	181	198	168	182	180	182	184	197	186	156	193	186	165	172	171	193	182	170	213	160	184	197	179	183	188	175	169	184	166	201	189	181	179	165	202	203	168	153	177	186	194	190	188	161	168	172	173	172	205	177	155	188	157	188	180	168	173	188	163	193	200	159	200	180	195	172	198	170	158	171	195	155	178	188	174	182	159	169	183	186	172	186	187	191	153	184	190	179	171	179	152	180	172	172	166	195	166	168	166	160	169	180	201	178	148	177	163	162	176	182	162	195	212	171	163	203	169	171	187	185	178	188	173	175	181	180	180	161	176	164	173	176	171	171	174	168	189	171	179	176	181	201	172	162	186	169	166	181	194	177	206	182	174	156	137	192	187	179	187	163	175	176	174	184	196	178	173	170	172	185	205	180	179	159	170	174	186	203	184	174	174	170	170	180	178	160	176	168	175	166	176	170	189	185	175	181	168	170	154	171	173	172	228	198	187	178	187	171	163	181	171	179	167	194	185	184	179	192	167	192	197	186	197	179	162	194	200	219	197	182	178	162	162	170	187	163	172	175	179	168	183	200	200	181	195	172	159	177	191	176	192	167	195	170	174	183	194	165	155	175	187	164	193	184	163	184	171	184	161	180	192	177	173	189	163	181	179	178	165	176	170	198	164	173	167	164	186	174	159	177	180	169	174	180	167	192	174	177	184	169	184	178	160	180	171	179	181	174	165	185	194	171	168	162	166	195	194	208	175	188	189	195	185	165	173	157	180	193	161	200	210	182	153	171	163	198	171	183	193	168	176	190	160	188	149	186	173	188	210	171	168	154	223	158	187	171	189	163	169	199	174	177	181	158	181	177	181	181	176	174	164	177	182	189	183	166	182	196	180	153	159	167	170	179	169	198	176	181	193	160	180	200	179	179	189	181	201	189	193	178	191	181	196	163	185	176	182	165	158	172	175	166	182	186	181	171	163	179	180	181	178	186	195	164	180	158	174	177	185	157	172	174	191	165	168	171	168	178	183	180	165	178	178	198	194	172	191	185	161	189	182	192	164	170	172	166	181	168	188	188	173	169	174	182	178	163	171	164	159	173	172	205	178	187	176	180	178	177	159	177	192	172	153	175	185	150	169	197	200	190	172	179	178	190	154	186	167	191	178	205	167	178	171	177	194	153	172	187	201	166	185	208	198	154	176	155	157	208	168	188	189	178	187	185	183	166	201	184	168	163	176	196	161	171	179	192
4746	2338	1653	728	481	398	272	325	245	220	197	232	213	177	233	210	207	191	210	208	197	217	190	208	210	191	197	218	186	191	191	197	212	196	207	213	218	190	190	188	188	223	199	184	185	201	216	201	188	214	195	204	198	197	217	214	183	179	217	180	231	204	208	192	183	199	220	207	211	214	215	176	213	192	213	213	207	225	195	211	190	200	226	209	219	198	204	185	210	190	182	207	193	198	211	203	204	201	231	213	231	200	217	205	243	201	202	180	171	226	237	210	201	218	195	179	211	217	214	197	189	195	225	207	190	210	189	186	205	228	187	188	221	198	186	188	198	216	213	202	208	207	224	224	206	190	200	195	206	182	202	207	218	188	193	172	202	204	208	210	204	204	199	219	206	171	226	184	197	197	193	193	219	213	196	235	188	211	214	169	184	191	185	170	195	186	210	209	197	186	204	204	223	207	203	207	229	194	209	186	177	188	212	202	214	224	225	209	201	214	188	205	225	201	234	201	209	212	178	196	216	205	188	210	215	200	216	208	216	210	214	195	206	218	197	188	216	221	200	201	198	210	225	189	217	217	204	193	193	213	198	199	182	196	224	208	203	212	203	191	193	184	204	186	198	208	181	194	204	193	191	198	198	184	207	214	199	210	213	193	207	169	210	195	186	198	216	201	200	211	195	213	177	213	181	190	220	201	209	221	232	189	208	213	199	191	197	210	226	183	189	223	209	214	206	222	211	220	209	193	198	208	212	196	202	175	201	206	214	197	198	195	211	187	211	221	230	215	211	218	205	191	172	209	219	212	203	201	205	225	199	203	193	185	206	199	210	203	177	195	209	240	201	202	195	212	202	212	205	210	213	207	201	220	199	188	194	188	200	205	201	210	207	219	222	180	175	212	181	205	193	217	209	188	187	227	204	203	227	198	215	196	202	199	191	203	198	190	207	208	193	221	206	203	213	209	210	207	187	215	196	195	199	200	197	217	206	213	199	212	192	201	212	187	196	182	193	196	198	188	184	215	209	191	219	213	193	200	209	205	209	191	183	188	198	212	193	231	201	180	183	198	217	208	199	170	190	178	189	180	208	204	194	196	211	214	206	225	204	209	198	215	191	192	192	230	192	221	202	188	210	190	217	222	195	221	203	212	206	209	199	195	212	196	207	186	186	202	224	197	179	195	186	203	192	206	198	200	203	214	188	180	200	226	204	194	190	214	218	216	204	215	172	213	206	194	182	206	211	216	192	198	200	204	189	204	188	229	205	190	176	221	176	211	230	191	178	213	193	216	211	196	213	195	225	219	196	209	202	212	182	213	221	200	215	230	213	195	195	203	214	209	199	201	196	215	217	198	211	202	215	203	221	183	210	198	198	189	214	199	209	233	220	188	193	185	216	229	208	187	202	193	195	183	182	188	202	185	224	204	216	203	198	202	201	225	203	193	216	212	198	206	209	196	198	215	188	208	206	216	205	209	192	196	221	212	206	202	181	211	210	201	209	186	215	202	203	216	190	217	204	204	198	242	215	193	173	200	209	186	206	184	188	197	211	198	169	210	217	219	208	207	199	193	205	207	197	217	202	199	246	188	199	199	199	204	172	172	224	195	194	200	216	202	215	198	175	206	220	202	186	212	187	187	198	215	211	187	192	185	202	206	206	192	209	195	236	182	210	230	197	195	205	203	207	238	206	227	192	215	183	210	206	215	200	204	222	218	218	206	187	192	208	192	198	221	212	208	224	213	200	198	192	203	208	198	208	186	190	176	194	227	238	217	191	208	213	183	166	183	215	195	224	203	229	214	205	228	200	185	200	182	196	209	204	204	213	197	209	199	189	194	195	187	202	214	193	220	208	181	205	217	193	184	195	204	180	200	200	203	207	228	194	199	206	224	215	206	183	238	189	212	198	220	209	202	201	201	187	208	208	195	207	211	197	215	191	190	191	195	187	186	203	180	192	216	215	207	194	187	201	172	225	210	232	205	198	192	202	206	195	209	186	187	196	198	187	202	210	193	195	216	208	247	238	196	214	196	221	217	178	180	219	217	228	205	201	206	212	209	177	198	195	199	229	203	201	194	181	181	203	207	208	205	183	189	219	215	214	205	190	189	194	213	210	185	197	205	184	209	200	182	219	202	207	199	200	209	184	216	195	213	212	208	199	181	190	205	230	215	198	201	196	194	188	194	218	215	205	197	199	210	202	210	205	211	235	189	204	196	222	190	191	219	211	189	208	208	180	205	184	161	198	188	197	189	218	208	218	229	215	210	195	203	201	206	210	201	214	195	222	197	228	194	222	183	178	199	181	197	208	212	205	208	199	197	181	196	177	199	176	202	203	192	202	172	194	189	192	232	187	196	219	188	196	216	162	225	211	204	180	212	187	208	220	220	198	184	199	192	221	197	210	170	222	201	192	184	197	175	226	199	201	196	191	203	186	204	218	199	210	214	215	200	218	210	188	196	201	208	191	212	195	188	190	206	210	196	200	210	210	203	186	225	204	195	232	206	236	197	209	212	232	190	206	192	179	195	185	216	204	189	202	208	189	203	211	209	215	210	192	185	208	186	197	162	190	174	190	200	201	219	213	201	213	202	184	199	219	213	194	220	211	209	191	209	212	209	179	204	185	204	200	181	198	206	188	229	191	183	178	222	196	188	190	212	210	194	182	213	188	189	208	211	201	183	194	193	205	196	209	194	207	194	181	206	191	214	204	220	232	171	198	190	213	199	211	204	207	227	172	184	210	194	215	202	207	187	201	207	205	201	223	208	215	210	210	217	200	183	190	194	219	197	194	187	196	196	187	180	210	209	234	204	211	199	209	189	206	199	229	199	188	204	186	226	197	206	191	230	183	162	189	194	210	189	205	210	214	204	199	186	203	204	201	190	178	188	234	226	230	222	199	186	170	206	191	199	190	186	184	200	173	201	211	201	176	200	222	204	202	210	216	206	193	217	216	220	195	188	202	195	187	200	197	173	211	218	222	177	198	201	238	239	205	187	198	182	182	195	190	218	224	191	209	220	203	195	206	195	218	205	194	194	175	217	209	209	209	186	191	189	213	193	201	193	197	209	202	190	246	211	200	221	188	215	191	188	211	208	210	208	221	207	191	210	194	195	222	213	202	204	177	189	188	208	228	206	200	211	189	189	221	197	235	190	197	197	185	181	205	205	208	203	192	217	231	183	201	178	169	198	220	207	198	234	196	181	181	204	208	207	184	191	210	192	213	173	225	225	199	190	193	217	213	202	196	243	198	226	201	183	206	217	225	214	203	193	206	197	224	212	191	209	212	208	210	187	231	204	200	186	179	220	201	204	208	210	198	206	188	197	207	217	212	194	203	183	201	201	202	186	179	215	198	201	207	220	201	195	198	210	203	200	186	224	189	184	191	193	186	203	208	213	186	203	205	201	201	203	194	203	208	218	198	228	193	199	202	192	231	199	216	198	213	220	219	204	205	194	206	211	179	203	196	217	206	201	175	202	185	214	204	220	208	195
23710	21075	28023	24125	20952	7826	787	2621	534	314	294	237	228	209	215	201	188	176	190	164	144	164	164	151	151	151	146	148	142	138	129	152	137	151	153	125	126	136	147	146	142	151	148	113	136	135	161	145	166	137	152	140	155	125	138	120	120	139	136	123	126	120	125	146	138	112	142	123	131	134	128	150	131	137	138	133	135	147	120	120	129	129	149	124	111	121	127	140	127	167	131	116	150	132	123	165	138	126	129	138	137	132	157	127	119	122	113	139	130	128	137	127	149	113	126	110	129	127	134	125	142	127	124	147	137	137	149	132	147	135	127	98	131	111	125	138	136	132	129	148	126	137	133	125	130	131	152	141	142	139	130	151	125	132	128	143	136	137	121	125	137	134	117	134	153	127	139	134	128	133	131	115	132	145	121	122	129	121	144	126	123	109	118	133	129	140	137	128	148	120	129	146	130	143	138	141	155	145	142	139	132	117	119	125	137	148	125	123	146	151	134	126	124	145	138	105	140	141	123	136	137	97	127	140	127	162	129	139	135	146	122	151	137	136	139	134	129	124	135	133	141	142	149	123	141	149	132	136	103	126	138	143	129	155	110	140	138	130	130	119	125	116	101	116	112	140	123	148	116	114	130	153	136	148	142	125	119	119	111	146	135	126	137	130	137	128	136	148	139	113	125	135	124	140	146	123	144	159	124	137	130	138	139	125	153	150	126	135	153	150	135	170	142	128	115	105	124	143	125	117	142	121	130	121	133	139	120	132	120	148	135	136	132	133	125	137	139	142	131	141	145	143	135	131	120	143	138	136	157	127	144	126	128	128	128	119	117	131	138	135	132	131	129	134	145	130	136	134	128	133	107	145	125	130	128	138	142	137	148	136	135	146	134	124	153	139	145	119	117	155	136	124	140	127	134	135	139	137	120	137	137	126	137	120	144	138	129	123	131	139	123	105	132	137	129	128	126	134	123	118	126	129	125	138	147	122	138	110	117	136	143	139	136	125	145	124	116	142	134	115	136	117	142	131	142	141	152	134	127	125	120	132	135	142	135	119	127	141	111	132	107	133	148	131	141	127	144	121	139	144	132	139	127	140	121	120	148	154	126	135	137	134	147	118	143	141	122	155	127	143	131	124	142	135	165	141	128	132	124	122	129	131	136	135	129	120	149	131	128	126	122	134	148	119	108	124	134	132	137	142	144	122	137	157	140	127	147	111	135	115	113	141	135	145	114	120	134	124	142	135	120	140	141	112	122	130	130	134	113	158	139	125	146	146	119	126	115	126	143	142	121	140	145	116	143	133	150	134	131	111	125	152	156	115	129	133	132	129	139	134	110	147	121	124	115	137	163	138	120	136	125	135	137	123	138	119	147	129	129	140	155	121	122	135	126	128	146	109	128	135	148	122	122	130	131	155	134	136	144	142	147	122	159	145	143	145	122	130	140	141	126	143	148	129	125	123	165	128	119	117	136	128	124	135	125	132	155	122	123	129	142	139	131	148	125	140	132	137	121	137	155	123	125	130	149	126	129	143	105	126	126	145	129	155	144	131	123	120	121	144	127	132	139	118	119	149	150	122	128	135	136	130	124	139	161	136	152	141	154	124	125	114	157	117	128	132	130	118	114	129	138	119	127	140	143	135	137	123	126	136	127	132	125	148	128	128	137	130	134	145	166	122	139	135	116	163	142	150	155	128	132	151	122	127	118	142	135	121	124	126	131	123	132	151	137	129	153	147	130	150	125	129	145	132	137	106	134	137	138	143	137	141	113	160	130	131	136	137	132	132	144	123	146	157	141	137	137	144	149	129	140	131	131	137	121	133	129	132	137	120	136	138	113	131	130	136	130	137	140	114	127	162	119	121	122	131	128	121	155	108	113	134	133	128	160	124	110	124	140	149	135	168	127	130	133	132	127	125	134	116	132	114	156	137	145	121	160	122	132	133	126	144	133	137	132	119	153	126	128	135	131	116	139	146	113	124	145	133	125	133	126	151	130	137	121	132	148	131	130	131	146	150	127	137	111	112	134	132	137	116	129	137	130	147	127	131	135	141	134	129	140	149	134	119	122	143	126	109	134	140	124	136	125	124	120	136	117	139	121	121	145	135	118	151	144	143	130	132	125	131	111	132	152	144	125	137	147	121	125	168	151	114	123	145	130	123	142	126	141	115	129	152	138	140	127	134	117	135	144	136	139	138	136	146	133	134	121	120	137	140	118	120	141	124	140	132	143	131	118	157	128	110	160	131	156	134	129	131	134	129	149	134	132	145	140	124	138	129	110	128	117	157	147	144	115	137	127	134	137	126	131	127	142	123	129	131	162	115	125	143	119	159	104	128	136	119	129	140	134	145	141	139	135	143	133	145	121	125	140	146	134	150	156	141	135	144	122	125	141	128	127	110	134	155	127	126	136	125	118	130	133	144	132	140	133	119	128	141	133	127	131	128	138	122	123	151	150	129	137	132	137	140	138	151	137	156	144	134	131	132	128	126	118	134	120	143	120	132	130	128	143	142	127	139	133	146	133	150	141	110	124	145	143	142	140	130	121	151	126	129	136	134	133	136	118	114	122	137	142	126	124	121	133	121	114	116	146	131	131	114	150	137	145	133	126	119	144	148	138	121	150	141	126	127	143	171	110	145	134	146	123	134	141	125	145	135	136	134	140	135	141	130	142	124	123	130	139	106	136	135	132	118	127	157	144	125	124	130	136	128	128	123	130	125	136	147	114	155	143	134	111	141	137	115	134	154	122	122	116	117	141	132	140	101	131	125	142	137	134	113	137	140	141	138	141	122	147	130	138	142	129	137	131	143	136	129	120	130	114	144	153	144	125	129	122	133	137	133	146	125	119	123	135	139	146	135	151	124	135	131	138	125	133	137	127	138	147	136	144	127	115	139	134	137	145	130	109	149	145	107	159	144	134	139	145	153	126	128	117	129	124	141	119	128	145	122	163	113	148	130	153	138	119	126	128	151	133	130	137	145	121	124	147	158	122	117	126	142	143	158	156	147	138	130	143	113	129	128	131	142	128	126	140	100	120	120	134	124	141	132	141	122	137	143	130	130	129	132	115	142	128	131	120	136	140	128	126	135	129	117	122	148	117	146	118	131	131	138	132	138	129	123	154	156	131	126	140	133	150	152	116	115	122	114	143	118	131	139	119	143	130	122	149	129	127	137	138	138	122	123	108	144	149	114	141	137	114	136	124	152	148	161	153	129	142	129	135	134	143	145	135	139	163	159	132	123	157	132	123	135	157	115	123	142	132	121	117	129	145	132	151	120	143	140	125	109	128	125	132	162	124	142	130	122	136	117	156	122	144	143	123	131	127	130	128	113	121	154	114	138	143	146	150	137	143	140	135	164	135	123	144	113	133	130	117	135	126	132	141	127	134	133	120	128	147	155	130	121	125	132	131	143	136	110	128	126	128	139	130	139	138	160	126	121	126	119	131	130	126	135	140	106	151	145	146	130	112	147	123	130	139	143	130	122	141	140
4011	10895	7260	3124	2189	1516	1106	4560	818	489	422	364	330	286	256	242	238	216	232	205	203	192	179	163	183	172	173	183	160	186	163	173	158	159	179	156	186	151	151	172	154	172	174	152	153	157	157	162	158	141	167	155	164	156	164	127	153	148	167	146	145	130	141	148	162	156	150	168	163	141	144	147	152	156	142	153	146	169	153	138	143	161	132	179	159	164	138	154	147	130	150	155	146	118	164	148	146	149	158	149	176	142	157	153	162	153	144	154	154	159	144	162	152	147	165	153	162	173	154	147	136	151	142	132	134	159	134	139	148	162	138	143	138	150	158	151	143	151	146	139	152	151	144	150	141	136	135	132	152	137	163	139	144	170	148	150	179	143	163	149	131	146	149	145	136	141	144	148	142	157	129	164	168	140	138	146	161	154	153	141	156	141	133	175	135	155	144	120	144	152	133	131	135	130	143	163	152	159	141	169	167	154	138	155	164	136	141	153	163	135	133	133	140	128	155	147	150	130	161	164	156	139	168	160	151	152	128	138	126	150	127	164	158	130	163	140	135	158	144	136	131	144	163	162	153	145	149	125	129	153	152	149	145	150	151	144	150	146	132	144	157	126	131	171	147	147	143	169	162	142	159	153	162	170	143	143	136	134	150	140	155	137	125	149	167	179	132	155	134	156	133	142	166	159	137	169	154	157	141	151	144	140	136	146	149	136	132	170	146	137	149	155	128	162	128	146	151	169	155	171	130	153	147	166	116	160	143	156	164	164	140	160	153	147	162	135	146	152	157	129	138	160	141	157	147	136	157	165	157	141	151	157	125	145	141	137	151	150	133	162	153	148	152	148	152	142	143	148	154	168	144	135	155	153	137	131	154	174	149	136	144	142	151	135	143	142	151	119	146	147	135	141	137	127	132	142	162	160	141	146	141	124	147	159	156	143	137	155	149	140	162	138	149	155	163	146	159	145	118	145	134	143	136	143	135	143	121	131	148	159	146	138	153	143	139	140	149	131	143	171	157	150	116	150	142	140	133	151	158	155	152	149	166	139	144	163	159	146	160	145	150	143	127	148	139	141	166	147	150	147	148	152	145	133	138	151	152	143	156	148	173	172	146	143	149	142	138	147	149	153	136	126	159	138	142	162	136	130	156	160	164	131	136	147	160	158	147	153	144	129	129	143	129	169	161	141	149	148	166	151	146	148	154	138	150	166	151	154	155	115	157	157	149	145	155	145	165	130	136	154	162	136	140	156	135	162	160	139	147	133	140	151	146	130	163	153	141	159	165	118	151	138	163	153	162	137	145	133	147	166	157	148	137	154	123	130	140	154	144	156	138	124	157	159	138	159	144	147	124	148	157	157	163	157	146	134	155	127	151	155	173	146	141	167	143	150	152	145	140	131	161	134	126	159	137	170	136	144	122	139	157	148	141	147	140	168	152	149	151	136	161	139	157	157	144	159	139	127	132	145	159	158	163	146	170	147	126	126	131	154	175	138	135	145	123	163	144	148	152	149	135	140	162	151	157	156	127	153	147	145	161	145	141	127	140	155	162	152	158	158	156	152	132	131	148	156	120	138	144	161	141	155	128	151	147	125	147	165	152	144	146	143	133	151	166	143	139	168	129	153	137	170	143	141	146	154	159	162	167	144	134	139	163	126	138	157	134	151	160	126	159	136	137	140	138	149	135	155	136	136	135	165	135	142	150	144	140	132	151	132	141	133	122	161	132	140	123	162	133	182	177	152	157	178	149	153	145	149	136	148	148	153	142	129	164	122	126	162	153	154	149	160	136	142	150	145	162	130	151	140	127	134	151	124	150	150	160	140	155	142	149	130	145	173	142	161	139	165	169	136	155	158	140	143	152	143	123	145	118	166	142	151	148	122	147	146	153	151	150	153	158	148	143	139	143	149	144	136	143	173	151	122	144	138	149	155	169	147	142	133	135	140	141	157	152	156	139	172	133	169	157	149	144	157	131	162	136	144	127	135	128	135	143	139	137	151	134	160	141	150	160	145	124	140	145	145	144	137	157	159	146	133	141	143	138	153	153	139	148	143	138	150	174	126	119	134	147	128	141	149	126	150	136	144	143	159	144	145	134	137	150	145	134	139	140	148	144	138	163	156	156	122	139	138	141	153	151	159	148	162	139	139	138	153	136	126	133	128	176	149	148	136	143	141	141	127	140	134	150	166	164	132	163	138	160	157	139	144	133	148	178	162	139	155	133	150	160	154	147	160	144	163	151	142	169	141	138	173	140	159	155	137	150	153	136	144	145	159	146	143	146	150	156	142	138	158	135	138	141	166	158	162	155	125	150	166	146	158	165	128	157	121	149	133	148	143	124	148	170	148	151	147	143	166	139	161	156	146	161	149	160	135	154	158	157	160	131	154	142	153	155	136	142	152	148	141	132	142	141	146	147	146	159	139	146	143	167	148	140	142	132	131	156	149	146	134	138	158	132	167	153	158	149	147	144	144	141	123	122	146	138	147	161	154	150	157	161	153	158	133	157	168	142	164	160	141	156	136	163	157	157	156	139	162	144	137	149	164	135	147	145	157	153	145	138	132	161	165	151	151	164	140	158	170	146	169	141	125	160	171	146	168	133	124	145	158	165	149	143	142	170	133	139	142	139	137	169	151	164	159	124	156	162	140	138	151	125	122	157	147	149	134	152	153	155	159	139	138	133	145	143	154	150	147	168	150	149	141	139	172	148	133	147	138	144	120	152	142	140	156	161	158	145	136	160	157	143	146	150	155	146	133	117	149	156	147	141	140	151	151	150	157	154	145	157	146	160	137	138	158	137	156	148	135	151	154	153	138	160	124	153	161	168	131	157	142	149	170	136	159	132	134	140	169	170	142	147	156	152	139	141	141	156	159	136	157	150	151	144	148	137	157	122	159	139	159	135	150	137	172	142	143	126	155	144	162	152	130	168	153	158	140	158	142	170	146	140	147	152	160	148	160	119	140	160	148	142	150	158	137	162	141	153	161	155	136	138	156	155	137	141	148	157	138	150	162	148	160	141	130	157	118	149	145	155	144	126	159	158	137	151	159	160	144	137	160	110	138	146	145	131	146	142	139	134	160	139	149	127	141	132	110	134	130	153	154	133	152	144	160	142	146	161	151	148	151	147	147	139	140	147	167	137	154	156	154	149	137	147	151	143	138	143	151	156	148	153	141	136	138	129	163	158	164	131	160	134	165	150	120	161	145	144	155	145	128	153	148	162	136	150	157	157	156	155	135	135	148	146	119	132	144	152	141	158	156	145	175	148	133	125	155	143	138	152	164	168	141	149	153	148	157	133	129	159	144	154	125	147	157	156	146	154	138	153	156	169	131	135	139	161	179	135	159	136	142	160	123	146	142	137	138	160	189	158	155	143	146	138	149	144	147	142	146	132	126	159	136	144	149	161	163	132	149	164	153	157	145	154	141	138	153	170	142	150	142	152	130	138	147	146	148	155	164	140	155	135	163	148	169	151	138	178	134	147	131
24792	21058	26898	25288	8311	798	674	1795	518	424	406	403	412	375	347	326	378	366	353	364	357	328	339	348	364	378	323	365	376	348	353	325	352	339	337	345	336	339	301	325	312	298	341	330	324	323	320	346	326	337	365	353	351	339	331	315	310	315	338	324	324	308	360	325	297	315	347	339	302	320	320	296	328	321	335	346	370	326	336	322	334	355	301	293	338	342	356	304	336	318	322	363	332	339	358	332	300	322	302	342	339	337	338	324	329	366	332	378	374	338	323	327	343	336	370	348	347	333	318	314	329	340	313	347	321	300	325	318	332	316	326	346	370	372	326	328	306	353	311	309	330	308	309	342	322	344	333	341	329	339	321	352	306	331	343	326	323	335	335	340	305	336	317	328	320	352	340	335	301	330	338	338	318	356	344	306	355	343	351	319	340	306	338	353	303	369	314	303	334	328	328	353	307	334	337	330	356	343	348	308	290	329	335	332	301	357	333	342	347	354	312	322	320	301	307	315	295	343	348	338	329	350	330	298	330	357	337	316	338	302	355	305	343	334	327	332	358	343	338	374	331	312	332	317	319	331	328	334	343	301	342	341	323	289	334	305	326	353	302	320	315	322	349	306	328	328	304	302	343	324	348	322	315	313	347	341	348	346	317	309	342	370	323	321	343	337	319	333	346	328	325	318	338	344	317	324	331	315	334	356	319	324	345	334	334	340	327	351	331	328	333	346	343	329	327	327	324	316	335	338	328	334	342	342	353	317	320	300	349	329	314	335	347	343	365	336	345	294	351	304	347	342	341	313	302	349	331	330	333	334	315	318	313	329	334	322	333	318	305	327	340	343	334	334	304	379	350	329	359	310	383	352	298	316	331	358	312	356	335	326	326	364	349	313	345	317	345	343	309	360	339	301	351	359	359	321	343	350	320	317	315	324	302	341	340	352	285	361	325	337	352	334	371	326	296	321	329	353	315	326	328	321	341	353	346	322	351	371	336	333	339	320	343	340	347	311	315	352	310	342	342	350	324	340	339	322	358	332	317	308	332	330	325	319	346	317	297	349	318	357	309	340	315	342	310	342	367	338	312	332	307	310	339	341	331	361	331	337	326	336	345	335	343	303	352	335	352	354	344	361	359	336	333	311	309	334	338	332	359	328	319	339	300	350	305	343	316	335	320	297	323	339	331	312	348	330	321	335	305	348	338	354	314	331	361	334	338	312	327	329	332	315	366	350	335	380	319	336	325	327	334	321	325	315	317	294	316	369	355	344	326	329	341	336	356	344	341	321	325	322	320	312	338	345	333	319	309	343	351	306	347	309	347	339	349	342	289	327	301	311	321	332	311	299	346	341	348	346	359	344	322	315	304	331	343	329	370	340	320	356	325	341	326	347	360	347	321	348	304	329	354	334	334	330	341	332	339	370	324	325	355	350	343	324	360	326	321	367	321	322	321	331	320	350	342	332	326	318	351	314	318	386	322	308	326	333	310	328	343	302	361	332	339	340	342	311	360	335	330	308	326	349	330	336	321	329	334	316	349	321	365	330	318	304	324	289	320	376	366	312	349	322	332	336	305	308	337	347	310	342	320	314	336	323	322	332	340	336	308	334	327	344	310	314	343	302	330	350	344	317	320	348	328	336	334	312	339	361	325	333	356	347	345	324	320	313	306	341	346	330	323	310	350	352	321	324	306	310	297	317	327	329	338	319	300	331	353	311	324	327	312	331	318	296	350	340	340	354	318	303	360	328	358	336	328	321	335	392	345	353	301	307	329	318	352	339	311	303	325	355	368	345	328	321	329	364	321	328	309	341	340	333	343	335	351	367	360	348	330	357	312	329	349	326	339	373	369	343	341	313	329	327	296	332	329	330	358	318	326	326	345	301	333	325	325	333	332	343	356	313	357	347	312	360	329	315	361	316	312	327	349	332	339	338	321	342	299	359	318	329	328	343	346	325	316	333	317	321	338	348	322	344	342	351	332	350	322	346	363	333	329	337	318	318	359	344	308	298	369	356	334	331	337	355	324	336	299	314	336	333	321	361	314	339	301	331	335	337	358	364	349	324	345	328	328	341	293	330	329	341	328	328	322	342	309	310	312	350	343	346	359	331	290	325	315	330	356	344	382	303	302	319	317	333	335	309	343	326	366	340	323	315	325	341	322	323	292	311	328	328	387	339	325	344	307	346	333	334	337	345	297	333	326	304	335	329	319	354	341	336	310	353	359	330	314	309	345	317	342	346	315	330	311	329	331	279	310	319	341	309	340	316	331	326	299	314	363	342	326	338	314	302	314	307	331	323	342	330	327	354	348	365	322	275	307	321	324	325	323	340	348	342	319	322	335	369	294	340	319	337	322	325	353	319	337	332	320	317	330	325	321	290	326	329	324	328	337	331	310	318	296	335	336	342	310	338	350	321	319	334	327	315	343	322	348	315	354	337	349	331	311	331	345	321	316	338	347	331	348	319	338	272	326	335	307	355	321	283	345	321	331	359	322	317	371	332	336	353	347	313	318	336	344	324	364	299	324	358	341	371	313	315	331	326	316	336	335	309	354	327	320	311	327	367	326	344	323	329	346	351	329	348	326	342	360	321	330	329	321	308	320	332	360	303	339	330	338	329	348	307	317	335	309	351	324	352	352	311	309	353	321	350	312	342	326	328	320	321	343	326	327	330	312	293	337	329	340	319	313	323	329	300	346	317	351	342	362	346	314	331	323	373	344	333	326	311	317	343	340	344	339	340	333	358	340	327	330	349	329	322	337	341	346	345	321	333	352	358	347	368	314	327	363	310	341	358	363	346	337	337	318	357	344	348	323	342	319	332	363	335	326	332	333	303	344	320	323	322	325	324	335	364	331	330	337	341	339	334	303	339	343	363	311	325	360	356	319	356	317	300	338	327	334	324	306	320	331	311	312	319	331	325	330	329	330	332	333	338	384	343	327	344	316	350	321	332	339	335	339	375	314	355	349	329	310	335	370	320	318	323	324	302	311	336	319	360	336	334	325	317	351	311	338	320	323	332	309	330	335	334	346	328	351	332	328	363	308	361	347	330	366	355	344	335	312	328	305	321	331	337	362	327	332	328	312	350	325	386	348	348	358	367	322	321	325	355	316	327	330	330	368	343	333	306	351	362	330	309	324	311	346	339	306	329	319	352	320	332	346	345	331	314	358	335	375	336	358	339	320	332	365	337	307	331	344	334	332	310	334	324	316	312	315	329	325	328	316	344	322	297	282	310	348	321	344	334	325	325	347	317	334	348	323	346	340	318	329	337	326	325	303	348	368	327	310	344	335	378	346	307	335	323	379	334	337	345	334	359	324	327	330	307	331	342	326	346	352	282	326	330	348	314	338	339	340	300	345	321	334	320	344	355	309	343	325	325	317	319	333	327	346	339	322	321	316	398	369	320	347	321	318	324	307	349	366	342	383	359	347	310	352	311	338	330	355	335	336	351	338	303	336	372	346	303	354	336	357	335	324	349	373	309	350	352	322	338
4272	7226	4514	2062	1436	1111	1057	3444	764	520	515	463	438	445	417	420	401	376	431	374	360	402	392	409	367	356	393	398	370	368	363	360	403	374	363	364	359	370	412	321	388	342	352	366	355	357	365	343	370	393	353	345	355	356	342	357	375	364	361	355	338	366	307	329	344	350	359	387	349	379	328	348	341	340	328	359	376	376	334	372	389	374	359	346	370	404	370	308	348	351	355	355	341	363	337	332	356	374	355	349	338	392	367	338	332	340	363	342	361	353	366	347	322	350	378	340	342	370	387	340	349	359	354	376	342	355	326	340	331	331	345	361	361	353	354	352	332	398	399	339	388	330	357	353	319	346	366	345	374	357	345	357	351	370	363	363	363	338	358	340	395	366	362	353	343	388	347	314	351	384	340	319	353	338	364	368	387	367	318	358	381	357	369	347	361	365	357	343	351	353	350	358	354	360	383	362	357	349	368	381	364	329	315	346	370	341	368	308	330	344	365	352	353	344	389	367	371	358	359	352	360	371	324	334	383	370	355	354	350	354	357	358	349	332	337	376	334	347	342	347	398	329	376	358	349	380	340	342	364	389	332	334	377	347	368	376	344	368	357	362	351	377	338	363	359	368	348	353	339	358	372	350	379	343	368	394	393	389	358	372	346	370	348	343	382	373	339	335	374	348	340	365	358	376	357	371	368	371	353	365	349	327	377	366	364	357	401	361	337	381	383	335	355	348	395	390	312	333	316	320	393	364	360	360	353	334	334	371	361	354	347	340	351	381	352	356	363	332	364	346	345	340	337	356	351	337	370	379	335	345	357	331	387	354	342	316	320	339	384	313	339	357	339	355	392	326	315	360	365	360	341	412	349	357	344	349	365	357	344	341	375	353	347	363	342	368	368	370	380	344	335	338	366	337	344	358	373	347	366	360	326	363	373	354	393	348	384	356	399	351	346	353	389	382	333	373	357	374	364	328	381	353	332	324	369	356	366	370	374	359	346	376	342	391	373	361	356	387	356	325	368	348	381	354	373	330	353	358	370	359	361	365	339	370	359	366	350	351	374	326	383	355	348	340	332	314	353	360	374	368	354	357	318	366	367	346	372	354	356	353	389	364	360	361	334	361	370	359	353	339	360	309	352	335	383	348	358	366	392	377	378	363	368	334	375	346	381	364	346	357	353	366	371	350	356	361	361	349	383	362	347	358	374	311	373	361	330	355	365	379	337	400	379	382	366	373	311	380	353	350	335	358	342	354	354	389	354	372	367	388	334	354	330	366	345	371	342	330	356	350	329	338	397	367	370	360	328	334	376	351	361	420	346	342	364	381	342	329	304	342	382	402	352	373	358	371	361	367	380	365	332	348	334	365	348	369	367	376	339	361	360	345	372	344	353	346	349	317	362	372	360	377	356	357	369	339	353	376	416	389	357	350	375	357	336	348	339	358	368	365	352	364	329	358	337	344	343	366	375	388	336	328	372	330	364	378	342	362	345	342	376	380	349	343	361	368	369	359	359	346	347	367	406	371	377	400	327	342	391	402	355	360	368	344	327	333	365	386	347	367	315	318	338	332	369	335	358	341	400	338	362	397	371	372	351	392	357	344	357	345	326	347	362	347	373	347	341	346	363	383	356	354	358	330	368	348	331	337	354	382	368	363	342	376	337	362	362	308	342	345	326	333	392	364	343	393	353	334	328	349	356	381	370	366	364	365	354	370	319	361	324	359	354	379	370	365	323	359	382	343	377	347	352	340	342	347	370	335	405	345	371	342	358	341	384	359	359	348	360	360	332	323	376	319	364	333	367	372	338	317	322	363	352	372	345	357	376	336	346	341	367	348	347	321	370	343	380	376	343	380	342	361	386	369	338	343	412	368	341	375	319	370	370	339	366	340	364	304	356	348	345	339	362	372	399	359	407	378	338	398	358	328	338	333	381	345	347	332	336	343	382	354	365	349	334	366	383	362	348	347	334	344	358	335	366	384	351	354	337	360	350	347	363	347	348	337	319	362	381	368	369	358	362	365	342	372	339	332	391	403	367	363	303	338	376	335	375	335	349	362	386	358	365	326	343	348	345	354	402	323	356	374	377	353	311	354	370	371	321	376	347	349	388	388	352	336	372	349	353	377	313	368	369	358	346	381	340	344	350	387	324	342	350	358	341	389	364	341	346	340	323	357	361	364	355	339	384	326	409	371	343	394	331	345	332	372	364	334	367	355	373	339	351	354	304	332	345	334	361	376	358	381	343	354	361	340	392	334	372	351	384	367	354	363	356	386	368	374	360	381	359	333	356	348	370	342	359	355	338	347	333	338	340	363	331	357	350	342	346	341	349	365	366	348	343	391	360	354	370	356	349	353	334	367	381	326	377	373	333	358	330	350	325	377	359	365	337	344	359	385	329	355	383	357	334	360	350	365	356	354	382	337	387	367	333	357	376	369	371	346	351	383	372	369	397	368	359	362	364	363	321	336	384	340	364	349	379	328	379	356	369	368	333	342	343	370	341	355	364	355	351	371	331	378	381	366	379	371	371	361	334	349	329	352	368	336	381	332	349	299	359	370	366	325	381	375	362	341	356	333	361	355	373	385	363	378	373	383	367	369	348	389	358	368	365	321	374	351	333	314	326	375	345	373	384	370	374	372	366	380	384	349	356	350	358	375	347	338	342	369	356	364	364	373	343	339	324	335	359	342	364	358	376	325	328	316	359	381	392	354	361	360	335	375	397	325	319	351	373	354	337	362	352	359	399	348	348	355	334	365	354	376	343	367	370	352	333	326	373	366	356	379	349	337	340	370	354	375	357	358	346	353	334	372	380	376	351	346	337	353	370	347	381	356	344	361	351	363	348	332	355	376	352	392	353	353	361	338	385	360	375	352	347	354	340	346	360	361	344	351	351	361	368	364	365	319	316	321	337	347	349	381	350	362	363	342	353	375	333	337	352	364	383	361	378	373	396	336	329	323	347	353	328	355	342	384	354	335	375	349	361	352	326	378	344	346	321	345	345	360	331	349	346	330	345	364	373	374	314	366	358	342	328	346	360	360	390	356	368	371	348	326	364	338	352	380	335	355	358	329	340	353	361	346	331	344	345	331	349	331	335	349	408	390	354	355	368	362	368	353	388	349	359	335	326	356	362	358	331	373	373	352	328	336	355	350	321	351	369	364	350	358	337	365	346	377	334	343	387	385	377	356	385	360	353	374	355	339	354	359	360	328	329	364	357	351	380	346	338	395	328	367	380	351	345	336	338	363	358	360	369	346	349	360	356	357	389	310	356	348	359	351	340	363	342	345	354	338	381	355	357	360	345	337	361	352	366	388	350	358	386	366	347	344	350	369	352	338	343	333	345	340	346	354	350	329	372	338	348	333	405	329	371	345	372	348	374	360	350	342	333	356	353	363	382	351	364	357	375	345	357	375	374	377	380	319	333	371	328	348	359	350	338	356	346	353	352	361	348	360	350	322	362	365	366	358	342	346	364	357	321	366	351	379	365	339
22450	21106	28637	23803	21101	21113	6898	6327	1067	663	612	513	480	461	454	438	415	407	444	376	366	382	392	343	372	336	355	369	360	324	375	301	356	345	331	334	341	311	327	307	342	320	313	355	321	322	304	352	312	343	311	354	297	309	319	349	335	312	305	272	301	310	329	345	349	329	280	337	292	315	331	302	339	307	308	350	342	293	356	292	330	350	307	324	319	351	322	317	324	282	317	319	345	342	291	340	329	346	321	309	328	319	322	289	340	297	334	307	319	335	353	324	315	335	348	329	311	333	296	305	302	297	318	292	315	320	309	278	311	303	313	320	312	305	300	326	354	318	338	312	317	323	322	336	323	324	341	317	323	324	314	281	316	324	271	305	321	325	317	338	318	340	330	317	308	290	275	359	304	289	300	314	341	316	317	288	340	313	353	314	330	322	321	338	321	354	327	357	288	333	328	312	330	327	313	307	332	314	318	331	318	338	310	294	293	349	309	330	305	317	300	325	315	318	289	339	305	324	309	304	327	305	301	296	308	315	300	292	281	317	308	351	313	330	306	297	341	331	331	349	300	350	337	365	320	319	299	309	320	293	315	299	317	328	299	314	297	307	294	298	345	318	321	292	320	291	307	336	277	306	297	297	313	314	326	287	309	299	296	368	342	306	326	309	317	339	317	322	299	312	350	316	317	321	362	328	342	313	353	302	321	315	297	342	322	305	304	313	316	331	323	305	342	308	294	321	308	321	312	332	330	330	322	310	320	324	314	323	333	277	340	306	305	312	301	346	340	302	323	316	334	302	323	332	308	309	300	321	324	327	328	343	312	337	318	308	310	317	284	321	309	335	339	345	313	299	337	365	328	292	343	343	318	329	313	306	321	335	320	332	337	326	286	347	348	310	314	321	313	309	319	299	325	322	328	335	319	300	323	323	322	317	303	334	357	328	299	303	287	313	299	326	292	306	292	311	322	338	311	286	309	323	308	336	307	316	345	323	312	316	319	313	309	312	293	319	289	332	332	336	337	326	304	331	309	330	312	333	286	298	291	279	333	341	307	276	326	309	326	340	317	315	329	299	337	304	316	304	321	347	311	321	318	338	324	303	299	347	329	291	322	315	344	358	283	297	324	324	309	315	297	300	320	328	304	322	329	310	328	322	302	321	299	333	306	276	327	306	313	351	322	312	336	308	297	359	333	321	281	318	302	315	349	312	313	307	353	290	328	342	311	299	357	319	341	303	318	327	314	309	315	285	329	357	298	292	319	340	351	340	316	290	316	344	339	315	324	323	313	318	311	302	325	309	304	287	290	344	347	315	328	325	306	329	311	326	306	363	346	298	318	317	347	291	320	312	291	335	306	331	329	300	313	320	286	326	297	312	355	327	300	318	298	326	324	324	324	293	332	313	297	299	318	326	295	324	302	332	320	304	335	322	311	301	327	303	314	297	328	304	321	320	320	333	292	288	320	336	299	313	316	337	330	312	329	344	334	331	316	314	317	318	320	288	322	287	322	340	339	297	316	333	325	299	324	350	321	312	323	310	317	330	290	292	322	317	340	316	290	322	298	337	303	309	346	334	319	314	337	315	303	322	284	310	291	311	323	332	306	277	305	313	333	307	327	328	329	347	336	299	294	301	330	306	303	331	302	324	330	305	326	314	312	307	287	328	302	269	306	281	290	300	313	319	318	327	304	318	335	352	290	300	337	305	344	317	314	341	303	327	342	321	330	317	321	341	340	312	315	319	312	327	336	315	282	340	335	330	326	296	289	322	318	352	302	300	302	282	340	321	320	332	319	298	350	367	332	326	304	275	337	306	321	338	305	306	312	326	314	293	324	295	347	320	323	344	308	321	348	332	332	354	306	343	310	291	296	305	354	327	299	348	312	308	313	288	294	328	343	298	321	359	321	352	331	335	293	322	335	337	345	300	319	337	316	322	296	312	318	355	307	331	313	356	312	301	298	339	341	335	315	326	306	307	304	354	302	325	328	313	285	295	308	330	327	281	321	343	305	284	345	291	293	332	300	331	323	352	322	375	311	320	336	286	309	325	282	303	326	333	282	309	326	349	335	315	308	326	329	304	300	332	294	334	304	317	307	336	322	311	313	355	320	308	325	313	316	330	342	334	333	307	322	294	317	312	353	330	310	298	314	330	346	295	339	308	356	317	339	298	304	342	329	332	325	297	360	301	314	338	285	340	309	304	284	316	281	309	290	346	334	318	275	322	328	318	320	321	321	289	329	340	300	316	310	340	321	334	298	329	330	351	313	318	310	333	315	317	323	319	284	321	345	303	310	316	322	321	352	352	311	306	328	315	327	306	331	307	303	296	315	327	324	303	300	321	313	322	338	354	328	292	334	296	286	288	311	316	328	321	320	320	317	300	309	351	339	351	303	296	312	346	315	306	320	321	304	326	284	312	329	327	302	324	314	295	304	312	283	311	303	303	327	315	335	322	318	320	354	324	301	288	334	326	323	327	323	344	311	305	328	293	329	301	308	313	314	308	310	329	319	348	342	300	324	344	342	299	324	320	335	287	320	334	330	334	351	319	325	317	339	300	300	306	321	309	321	289	291	316	331	328	305	313	301	329	318	322	327	320	301	304	303	325	328	286	326	349	337	335	291	331	315	311	307	343	312	339	332	311	303	329	269	293	303	291	305	340	321	312	331	320	311	328	315	336	293	337	296	298	326	329	343	339	296	307	355	329	341	328	302	293	317	318	307	300	313	315	355	337	311	308	320	363	338	318	301	319	284	297	306	299	336	320	304	306	306	327	319	312	285	324	289	329	324	357	319	304	307	290	320	324	303	307	350	314	316	337	328	316	301	369	322	312	345	346	335	350	319	275	310	331	307	334	295	323	300	328	318	296	291	349	306	303	323	325	335	330	315	319	310	329	323	313	304	306	351	345	301	327	311	326	305	316	313	301	328	317	338	297	317	305	321	322	326	312	320	317	312	316	302	327	309	329	311	298	302	287	315	314	286	318	315	312	320	310	310	343	319	313	313	334	338	315	318	323	322	308	343	333	349	305	265	316	331	321	341	325	313	305	336	335	288	340	304	321	320	298	301	331	335	319	296	326	332	303	313	335	282	282	318	321	301	313	326	326	328	338	306	329	303	324	326	318	301	331	304	308	308	313	309	318	317	331	306	290	309	321	312	336	325	277	331	333	333	314	294	324	338	328	321	311	296	315	340	311	361	327	320	308	301	335	275	337	333	322	334	305	318	328	330	321	307	307	314	316	332	284	317	324	321	282	323	330	301	325	294	350	345	327	286	314	300	323	291	319	293	305	310	335	303	305	326	330	322	314	323	356	322	311	273	277	314	320	288	343	339	318	336	277	315	315	335	295	330	323	306	317	328	305	311	312	314	316	313	339	332	321	287	290	339	338	322	290	291	321	341	335	315	317	313	268	308	306	304	326	333	335	318	309	320	320	308	312	335	308	324	307	303	299	297	301	310	331	342	311	360	321	354	312	310	292	326	303	340	307
5687	17000	11783	5624	3959	2798	2325	9918	1341	1001	850	718	690	604	573	500	535	457	436	422	444	424	411	395	407	377	356	382	336	394	385	360	351	337	363	331	359	357	357	349	348	345	387	330	296	345	363	361	370	292	358	358	372	318	342	319	337	322	353	327	311	364	348	333	339	349	298	309	328	349	328	335	334	314	330	343	303	307	346	354	332	281	310	329	334	315	338	308	298	324	318	358	323	323	327	326	331	313	307	316	318	338	343	327	343	319	327	297	308	355	323	341	306	330	320	315	352	332	350	334	317	321	330	321	306	342	306	364	329	306	334	319	319	345	270	313	361	341	333	353	353	320	332	303	323	340	328	322	334	316	367	323	338	318	293	313	278	335	334	337	340	334	308	335	310	360	314	320	302	349	341	332	318	286	320	316	373	314	301	362	309	352	329	342	349	338	327	351	336	340	312	340	319	360	329	321	329	309	335	310	324	390	354	304	315	328	306	316	345	328	322	313	351	288	345	301	329	346	335	346	306	338	328	284	328	310	350	278	307	344	291	313	313	323	320	321	318	356	361	326	328	296	291	343	342	315	305	282	326	312	351	339	298	327	344	306	336	327	320	287	335	325	322	331	309	322	327	327	328	309	349	302	332	345	296	309	337	346	339	299	347	321	329	307	340	341	272	359	347	316	332	347	335	309	311	325	329	316	298	318	323	343	333	335	317	314	309	339	329	339	323	283	320	301	325	338	334	319	331	336	338	301	326	340	359	332	325	322	341	316	295	331	318	349	339	321	344	308	306	298	323	298	328	350	347	317	345	318	333	327	326	313	323	324	337	322	335	301	347	330	329	314	326	284	329	302	341	323	296	353	335	316	339	327	338	334	355	315	320	352	332	341	312	342	349	329	330	310	317	299	328	329	334	339	312	304	347	326	304	295	343	324	326	290	290	262	342	306	323	299	314	321	316	290	363	321	321	322	331	290	340	321	332	344	316	323	304	283	333	320	299	305	309	321	327	321	324	319	305	311	343	293	319	292	339	315	347	308	313	332	315	304	321	345	312	318	315	336	286	337	322	316	312	324	321	347	315	311	313	308	315	300	354	324	300	321	310	327	340	327	320	323	316	335	269	303	350	314	310	335	335	309	333	353	310	338	346	301	326	327	333	326	310	312	315	328	320	302	354	343	345	321	310	325	339	359	310	317	308	340	354	311	314	323	356	331	329	322	313	308	305	309	334	351	312	319	312	308	326	304	357	306	312	336	327	320	370	383	338	320	300	303	316	352	333	310	316	340	301	344	312	338	316	321	317	308	344	326	328	312	358	325	297	338	309	339	347	335	350	324	337	306	300	287	309	335	332	318	334	335	291	347	318	324	335	326	334	320	338	322	345	329	321	342	336	334	284	333	332	343	304	333	327	345	344	342	330	324	350	339	298	306	317	327	326	348	336	335	339	318	303	292	312	295	310	309	327	308	319	342	336	346	333	320	355	336	337	292	349	328	330	304	317	306	346	328	322	336	358	316	322	306	347	297	340	317	326	314	286	326	330	346	311	323	326	309	314	280	328	308	306	317	329	320	346	334	300	317	367	305	352	331	332	325	309	325	317	318	360	353	334	352	328	342	310	318	328	319	314	343	322	335	282	304	329	335	352	301	333	341	302	290	303	329	346	318	327	336	343	347	353	316	344	316	301	288	327	339	336	346	337	331	291	338	362	329	313	330	325	291	337	319	302	295	297	330	319	333	340	319	326	310	298	291	340	328	329	351	329	358	325	328	305	299	322	306	295	309	325	319	322	303	303	314	371	318	315	326	324	294	313	317	316	361	336	340	315	361	348	337	332	316	333	323	316	332	299	310	337	289	320	341	329	353	313	346	335	314	280	320	337	312	349	309	312	305	332	308	343	321	316	350	325	291	306	352	327	330	320	292	321	354	293	300	312	316	293	319	338	362	307	319	320	308	318	317	340	317	288	334	328	297	330	343	325	307	333	298	309	330	332	315	301	341	274	303	359	321	343	341	310	332	323	314	378	303	329	310	313	311	359	303	336	340	330	333	288	300	289	323	299	301	299	316	322	337	316	300	330	319	369	319	314	348	338	348	323	333	325	330	325	339	330	333	349	301	321	318	341	322	320	318	336	303	324	315	323	344	308	310	358	281	301	303	312	318	330	339	339	330	318	332	323	327	352	319	310	302	310	305	346	325	311	350	331	335	324	300	314	333	314	307	328	347	325	291	320	390	337	310	345	309	300	285	318	303	344	305	330	325	320	343	318	314	316	347	337	290	336	300	353	315	325	317	296	317	311	324	345	319	333	306	333	312	324	343	332	342	347	330	323	323	318	297	339	325	331	336	306	316	305	295	330	333	321	330	291	317	313	325	299	361	311	312	344	356	329	328	337	331	307	319	339	313	330	281	346	339	314	328	329	330	317	324	306	332	333	346	327	282	316	326	323	355	333	333	312	301	360	331	344	328	321	326	364	334	317	318	313	309	344	320	311	321	296	327	338	302	345	354	289	320	295	341	314	279	304	339	300	314	324	312	291	327	324	314	319	305	300	326	332	323	322	353	300	305	350	339	352	296	320	317	351	293	346	306	318	358	358	348	352	307	334	335	300	310	313	316	300	333	291	311	315	292	301	318	312	324	329	323	338	344	334	345	321	321	346	313	321	314	329	344	325	315	333	339	323	321	317	321	313	313	324	354	322	315	284	309	310	304	333	319	339	327	299	312	317	319	307	330	327	356	306	338	315	321	315	322	332	329	316	346	288	347	329	322	376	313	330	327	336	287	321	346	351	323	340	299	297	321	333	308	334	317	320	328	335	297	323	291	306	323	317	306	317	327	311	350	327	327	333	326	325	284	312	344	352	340	331	299	329	331	320	340	344	357	339	327	320	301	302	366	322	344	350	303	328	290	297	309	306	326	318	296	315	328	311	346	321	294	323	351	330	320	330	345	328	305	330	334	315	325	340	339	317	308	320	343	352	326	322	294	320	298	337	308	315	326	302	319	308	318	334	326	324	333	314	312	315	319	314	317	351	307	329	304	340	359	313	330	319	325	314	342	287	298	303	334	283	336	340	334	358	337	295	312	345	303	334	304	310	307	292	285	347	338	344	331	274	361	319	361	331	312	286	348	340	304	311	315	308	320	310	325	315	326	331	326	312	331	335	331	357	286	367	333	320	349	310	310	316	305	344	328	329	329	310	329	296	312	298	330	317	324	312	304	304	323	325	345	340	342	304	325	341	284	318	338	340	341	327	338	325	349	310	310	282	344	322	316	324	301	341	330	322	328	302	328	316	321	320	314	326	332	314	316	303	332	334	359	333	320	330	287	314	337	338	326	341	312	312	283	324	344	305	322	373	309	327	326	340	302	319	323	331	333	320	316	315	342	343	342	303	328	311	338	339	337	372	339	307	343	360	305	320	319	314	288	347	321	303	326	308	310	317	313	305	306	355	307	315	301	314	345	318	318	330	322	340	314	337	324	291	301	321	331
27641	16676	3334	690	397	327	247	296	219	190	202	169	221	207	170	167	177	179	169	185	172	192	165	161	174	201	182	206	191	203	176	175	167	180	178	205	178	172	195	165	185	190	179	193	205	160	170	177	166	194	201	180	198	167	198	147	208	154	167	181	177	165	173	171	183	175	182	192	198	182	202	181	181	186	198	197	182	210	177	192	179	153	172	169	191	168	186	189	191	175	178	182	173	167	201	194	161	199	175	184	175	192	177	174	201	159	176	158	174	159	162	175	194	177	178	188	157	187	177	189	190	179	198	179	184	183	188	163	160	165	173	180	173	168	160	172	182	183	153	183	176	187	167	188	179	168	184	183	184	185	188	184	223	169	181	186	178	188	155	134	191	179	180	194	176	195	149	217	162	167	188	172	196	190	175	177	180	169	179	175	173	187	182	182	177	193	169	152	189	167	167	165	194	171	184	173	187	168	182	176	161	203	160	195	179	182	180	186	187	197	165	168	187	197	174	187	203	184	194	189	189	193	161	188	185	182	167	167	186	214	166	164	179	199	188	171	175	192	174	192	204	185	203	191	161	154	170	172	203	199	171	194	182	155	159	170	174	174	195	178	167	175	182	185	181	143	179	153	173	177	177	175	182	175	172	185	180	187	176	169	173	161	184	187	196	177	167	197	181	205	147	178	177	184	152	178	165	174	179	188	189	173	164	187	161	180	184	171	187	167	178	171	175	205	197	160	174	184	181	179	180	163	174	210	176	176	176	164	189	190	195	200	167	192	183	161	157	190	174	179	174	183	195	182	161	165	210	164	201	181	169	190	175	194	175	168	176	186	175	183	188	177	155	189	160	184	162	166	155	145	179	190	165	180	182	174	174	179	186	183	172	182	200	179	190	185	169	196	173	151	168	183	186	191	164	150	211	166	169	189	184	216	181	172	183	188	186	173	182	165	168	188	166	189	182	208	174	202	179	187	166	180	183	193	171	163	168	191	175	169	176	170	146	174	182	204	178	179	178	180	158	175	161	192	182	185	182	179	205	174	167	180	186	189	190	189	179	181	190	189	166	209	183	179	202	181	207	189	173	191	182	187	203	186	179	171	171	182	186	200	195	178	195	193	162	161	169	169	178	172	193	167	175	178	175	175	176	167	173	197	199	176	206	177	208	187	179	167	156	177	169	187	180	172	173	151	192	173	201	171	170	201	198	149	189	191	189	151	169	185	181	203	188	170	163	196	184	176	179	176	163	157	171	193	214	191	186	185	166	182	174	182	181	184	169	160	180	185	187	175	197	186	179	178	196	174	177	188	156	183	148	185	197	183	179	197	173	172	194	169	198	172	164	186	191	185	172	177	168	183	206	174	175	196	182	171	180	186	198	172	157	187	190	196	175	163	184	179	180	186	169	189	185	167	180	195	157	173	169	180	167	177	166	179	184	193	168	185	161	177	185	188	178	154	195	179	182	150	174	167	172	179	181	171	172	165	178	170	179	188	206	178	188	178	161	164	200	176	186	168	197	185	185	196	165	158	169	199	175	179	185	185	177	181	175	207	191	170	177	195	182	160	162	145	167	180	186	182	189	182	189	171	155	176	196	179	205	164	194	178	187	161	183	168	173	168	183	171	173	178	213	171	167	184	183	179	193	151	179	174	202	175	184	215	168	194	186	190	176	174	183	175	162	198	180	170	155	171	195	179	181	180	184	176	183	189	195	184	176	166	188	199	181	154	168	184	170	210	174	174	178	177	187	200	189	195	183	190	173	181	208	191	208	195	169	192	180	185	198	194	182	173	173	171	189	189	180	183	201	157	202	186	178	187	196	180	171	160	176	172	162	191	183	169	191	175	200	158	186	174	180	214	176	179	184	186	206	175	162	184	165	195	167	191	176	174	187	177	202	160	181	206	191	205	181	168	189	189	188	186	197	221	197	175	176	173	173	152	180	210	174	189	192	156	188	191	182	183	191	167	183	182	195	173	204	161	182	163	193	162	176	178	148	159	165	182	165	190	180	177	164	180	196	195	169	197	176	167	206	183	165	177	150	193	152	179	209	180	181	173	174	172	176	194	185	169	167	185	169	166	156	179	188	175	197	177	189	192	181	177	186	169	166	204	200	177	186	175	201	172	189	169	189	201	198	165	183	181	185	197	185	178	170	187	189	177	198	183	171	172	177	172	167	184	165	191	144	143	181	153	160	171	200	152	186	185	181	167	171	164	175	174	173	175	224	213	148	183	197	204	170	176	197	183	181	179	178	174	190	200	194	182	187	179	164	173	191	208	197	172	173	182	157	171	177	165	194	157	189	167	169	177	167	187	167	181	169	172	180	188	207	176	157	184	170	188	177	185	168	158	184	185	163	178	169	153	179	177	202	180	182	149	173	185	170	170	166	180	170	170	159	172	161	176	190	191	163	166	178	175	175	181	168	202	181	150	176	176	196	171	166	180	181	177	159	174	156	181	174	183	183	168	186	168	171	165	192	174	171	194	177	180	196	194	187	166	190	155	183	179	202	197	191	182	184	198	197	183	168	184	183	173	173	166	168	164	185	202	180	165	174	192	189	161	197	166	157	180	186	184	204	186	185	173	191	190	190	167	189	176	183	159	188	162	151	177	181	161	170	170	152	181	188	187	188	180	166	183	186	164	184	207	176	166	176	172	171	179	178	191	184	192	198	181	181	197	177	191	190	172	182	203	197	179	216	201	185	177	177	176	188	175	178	183	180	183	201	174	158	183	161	184	185	191	200	208	151	215	184	171	188	192	162	199	189	164	200	183	180	155	185	182	189	181	168	186	165	149	172	162	191	189	176	167	146	170	194	197	208	162	180	184	175	184	186	205	194	177	176	173	179	200	187	173	183	196	184	183	175	172	212	181	176	168	224	178	203	159	182	186	168	187	164	186	189	192	206	177	191	196	183	202	176	166	187	172	184	191	194	179	181	182	154	189	181	177	198	189	174	141	188	167	165	159	169	169	186	172	167	180	187	152	165	197	180	183	177	175	199	167	179	182	182	171	169	171	178	177	171	182	195	197	173	176	184	184	166	189	178	182	185	208	183	189	174	180	162	166	183	204	186	180	172	171	157	165	175	193	162	170	209	169	169	190	178	174	163	183	181	184	198	176	186	154	173	181	198	175	170	160	187	181	182	183	183	195	185	190	181	192	185	154	180	194	178	184	198	157	175	195	176	185	203	172	168	156	206	169	195	201	203	168	167	165	185	194	176	173	183	159	181	170	141	201	178	157	189	183	178	185	186	185	176	194	190	173	210	188	175	180	183	170	196	181	181	155	163	179	170	169	189	190	178	186	163	182	185	170	188	193	191	170	165	184	188	205	183	176	186	169	202	243	164	183	166	163	182	179	170	155	183	177	198	199	144	172	181	189	164	157	181	180	185	184	182	171	191	153	198	170	174	170	184	184	156	176	165	210	137	198	168	167	164	152	169	185	170	186	161	182	190	165	154	179	209	184	201	188	181	145	184	180	187	200	170	188
4801	2395	1583	680	516	515	264	374	270	195	253	205	197	211	228	224	219	193	208	216	213	220	206	199	207	203	205	207	194	216	203	208	193	190	219	212	195	235	172	187	219	192	185	201	209	213	182	209	204	222	199	196	213	189	215	181	196	207	185	206	224	213	221	212	197	211	197	182	217	203	228	218	217	196	223	196	204	174	203	230	210	197	195	216	210	208	207	219	192	192	210	221	225	196	200	205	202	193	185	195	177	192	226	187	198	195	225	218	218	208	204	208	195	202	196	201	186	221	218	199	214	212	204	221	208	203	213	214	199	197	205	204	187	210	197	203	222	214	211	194	183	193	207	223	200	211	198	217	235	216	212	179	225	228	197	187	200	198	186	227	199	184	216	186	215	215	213	237	197	220	206	194	204	224	209	197	234	193	223	226	217	193	210	203	204	193	208	174	198	200	202	205	207	203	201	211	215	204	223	221	206	227	191	204	204	184	218	214	202	202	215	203	202	214	227	208	184	221	243	182	198	206	213	220	210	194	197	208	163	209	211	201	206	201	194	208	212	215	206	185	188	192	235	198	201	184	191	182	206	188	210	215	199	209	210	210	210	203	210	187	186	208	184	190	219	210	200	210	181	220	191	215	218	242	198	193	209	188	208	209	195	192	211	182	205	207	187	206	194	208	208	222	230	209	218	215	185	178	201	220	222	229	197	200	189	180	237	189	195	240	196	209	213	204	203	227	178	197	182	196	184	205	222	219	225	192	197	211	190	194	220	201	188	188	217	199	207	166	200	211	195	204	219	197	212	198	193	218	196	195	200	222	203	188	197	215	175	211	199	205	185	219	203	171	207	227	197	215	201	241	234	199	213	206	192	218	212	211	202	188	184	220	210	221	205	214	203	204	235	215	223	193	197	205	202	188	234	178	215	210	193	199	236	200	163	202	203	200	206	176	217	218	203	201	196	197	192	200	209	189	210	180	211	190	204	208	215	182	219	195	220	226	231	200	202	209	205	191	198	189	198	199	200	209	207	189	195	183	204	207	181	189	208	210	224	179	223	199	193	216	213	215	213	183	206	188	202	199	217	221	212	196	213	206	210	195	193	174	199	203	193	194	230	235	191	225	204	212	189	203	221	224	204	191	178	205	225	192	197	212	193	209	209	205	186	210	186	207	203	225	222	212	211	192	186	216	194	219	217	179	193	209	199	213	211	197	193	191	191	215	213	198	206	192	202	213	228	210	204	203	225	186	217	206	207	194	222	210	209	211	198	214	217	239	215	186	214	226	217	196	200	228	190	202	210	177	218	183	197	193	182	201	200	206	188	204	210	179	207	202	192	202	212	198	181	202	212	202	186	210	209	216	210	193	212	186	190	184	217	206	219	200	196	208	244	225	230	190	207	197	206	200	185	202	215	198	207	202	207	194	215	221	219	201	195	194	190	201	201	179	198	224	188	221	209	192	208	199	186	227	198	197	229	196	174	198	225	181	197	208	226	191	195	203	196	193	205	212	200	218	200	207	213	205	202	198	212	218	218	200	188	213	187	184	229	175	219	207	218	203	232	209	222	210	218	202	204	214	183	203	188	172	228	213	211	200	174	223	192	205	177	196	195	213	219	180	183	202	201	200	213	196	219	192	216	201	191	192	181	234	210	217	207	199	211	201	212	207	179	204	195	196	184	197	201	185	203	208	209	205	208	203	194	192	194	199	218	198	199	204	195	193	200	195	172	177	213	202	202	218	200	209	223	203	203	212	197	198	195	248	194	191	206	195	188	217	205	215	225	203	215	186	202	190	186	182	195	190	197	203	193	207	199	193	201	202	201	200	209	218	202	200	185	171	197	203	201	211	205	227	207	195	223	189	200	209	196	197	210	198	200	191	176	225	200	170	210	201	183	193	209	219	204	221	189	211	203	206	209	185	216	229	230	200	196	208	224	223	224	211	231	196	200	185	211	195	209	210	202	197	181	202	213	206	207	205	203	194	197	208	199	210	185	196	196	191	192	204	216	200	197	208	206	222	191	193	203	204	211	209	184	193	208	212	213	214	210	203	191	197	174	186	209	217	208	226	218	219	203	194	204	202	198	193	179	210	193	202	189	197	185	220	216	202	188	196	213	211	192	215	197	231	202	193	179	219	201	205	212	194	213	171	209	176	213	201	207	230	185	201	201	200	199	186	197	199	209	222	212	212	211	215	202	178	213	224	177	220	204	196	187	197	205	235	225	213	206	209	184	204	221	200	219	203	202	213	216	206	199	214	201	206	198	203	216	184	200	195	215	206	200	208	215	234	212	206	201	199	195	181	195	188	223	209	183	203	210	198	213	221	173	192	182	218	201	227	229	203	206	204	204	184	199	205	207	206	212	185	182	183	221	186	204	201	231	237	183	199	222	184	185	188	204	205	177	205	202	196	211	182	192	225	199	197	161	202	194	177	195	197	200	176	231	189	203	210	236	202	216	222	189	189	220	213	205	181	216	193	234	217	214	217	203	178	205	205	189	196	187	212	198	208	206	199	178	201	204	200	204	195	207	163	207	200	198	197	203	210	223	222	198	186	187	189	214	208	190	213	239	199	207	209	212	186	206	193	227	186	230	201	229	207	185	217	201	204	192	204	201	178	215	221	220	215	205	222	195	191	198	190	203	182	195	204	218	190	239	224	193	204	199	205	190	188	231	221	219	195	210	210	196	190	216	224	208	225	213	208	207	215	202	206	180	213	222	215	203	218	196	220	200	195	195	202	203	181	215	183	219	182	203	193	190	199	211	214	194	190	208	218	215	217	200	198	181	195	223	203	202	181	196	186	199	208	211	212	191	195	217	209	193	201	196	214	211	186	189	200	224	196	166	235	213	190	199	212	207	202	205	196	212	194	201	201	187	170	210	186	193	205	202	173	188	202	183	213	186	212	182	214	172	202	224	216	210	187	198	216	216	199	222	204	214	207	209	221	173	215	189	220	241	217	201	203	198	172	197	213	178	211	195	181	224	202	231	214	211	213	219	198	208	190	217	203	198	198	173	228	206	208	221	197	213	196	189	200	204	180	201	192	204	198	231	189	213	224	219	215	200	223	197	192	209	180	202	206	180	202	213	205	191	218	210	220	190	206	202	184	210	216	204	195	182	198	216	210	205	204	197	187	179	202	183	197	194	203	195	196	206	202	189	203	202	214	189	208	215	188	177	214	196	196	202	217	214	195	212	217	190	214	178	170	197	213	206	226	243	206	206	197	231	187	204	186	187	228	202	210	205	220	224	198	202	214	182	215	203	209	199	193	222	219	184	201	194	204	211	220	202	203	215	213	184	191	204	210	222	207	202	207	198	207	182	201	203	188	220	193	217	217	193	201	202	211	220	192	188	198	179	215	216	197	210	216	220	229	202	169	198	184	193	217	215	188	190	187	197	183	209	193	209	208	197	189	205	203	195	201	210	212	190	212	208	213	205	198	207	188	196	193	202	212	199	199	206	204	198	198	176	172	203	197	210	211	214	224
23709	21060	28135	24198	21036	8193	869	1795	1088	325	268	235	230	218	214	198	197	179	184	155	175	170	152	163	155	154	159	145	142	159	135	147	140	144	134	149	151	175	150	153	141	144	152	137	135	123	150	151	142	137	132	143	116	145	137	134	141	135	133	128	117	148	145	139	150	140	120	140	105	151	138	134	151	128	150	157	127	144	126	131	129	114	139	140	119	120	124	135	146	133	141	141	139	112	107	137	140	157	126	152	119	146	164	136	127	143	146	147	139	149	138	140	127	139	143	129	155	129	155	136	112	150	128	136	116	143	139	142	149	151	118	149	153	156	143	131	129	116	120	134	145	127	145	110	126	135	118	140	130	136	126	120	147	124	139	131	143	113	133	143	122	136	149	125	123	132	140	152	155	133	133	136	132	133	135	143	124	132	130	134	143	142	135	159	124	126	143	123	152	128	145	113	128	135	146	131	146	138	128	144	137	114	142	127	122	119	139	146	108	125	138	125	147	137	113	127	153	147	142	146	143	153	134	134	151	148	135	122	137	145	109	143	133	139	131	130	139	139	106	139	123	120	118	144	134	141	138	149	123	133	121	145	157	145	123	120	132	130	150	139	131	140	156	130	158	145	133	154	155	126	135	146	139	132	135	133	142	126	146	127	149	121	130	132	126	110	131	124	118	116	143	133	156	156	116	130	131	125	131	112	136	123	120	157	126	121	143	103	139	133	164	127	131	132	137	118	131	165	142	141	129	147	136	108	133	123	161	120	124	154	126	107	158	143	133	138	142	135	163	140	126	143	123	102	119	140	128	118	133	147	123	141	128	143	134	152	134	152	121	142	152	147	144	155	138	140	136	120	110	134	136	143	126	141	145	150	116	122	137	141	132	133	131	125	123	118	131	135	122	138	131	153	131	142	145	124	132	140	140	127	119	120	128	125	150	128	136	138	134	129	118	135	114	132	116	124	137	143	122	131	149	130	149	143	144	132	143	137	135	127	118	118	151	147	137	125	137	108	147	136	148	145	146	139	139	144	111	109	134	143	152	135	148	141	127	129	130	134	170	125	143	139	141	140	136	121	128	137	121	117	120	126	129	138	127	156	120	133	142	133	134	144	142	146	145	128	138	139	115	115	133	118	127	154	155	152	148	125	151	142	126	148	135	149	132	154	141	141	140	124	132	131	135	143	115	139	143	132	116	133	124	116	121	124	156	125	144	115	162	131	145	139	132	120	143	132	143	147	132	131	121	145	143	129	126	126	135	129	118	146	131	122	122	115	125	141	131	137	143	145	120	142	113	133	139	134	148	145	128	155	128	141	143	121	141	148	126	132	132	145	149	158	127	144	112	143	159	139	140	134	138	143	135	136	158	147	142	114	103	118	135	128	147	115	137	136	154	132	131	140	135	113	127	129	136	129	107	116	130	153	139	132	151	118	156	148	151	129	141	139	137	133	125	125	126	131	142	122	137	149	135	156	136	153	125	149	127	132	119	133	109	149	142	146	165	117	142	115	130	135	126	135	139	126	140	133	121	132	145	129	126	136	120	153	146	130	126	114	145	163	121	137	128	130	135	137	124	133	132	139	147	126	111	116	129	136	140	131	128	132	137	156	122	119	154	141	126	136	131	137	129	119	125	143	120	133	137	130	141	136	123	139	121	139	148	114	122	129	127	126	147	146	140	114	149	135	138	139	141	132	129	147	132	161	123	132	142	146	155	127	153	113	115	119	132	132	139	118	125	126	134	145	126	139	140	128	137	130	144	132	161	132	158	132	156	148	118	159	131	117	127	155	148	138	137	154	129	131	142	145	122	122	121	134	125	123	129	134	128	129	130	139	159	114	129	133	128	149	114	119	115	128	129	123	156	109	149	127	147	136	108	125	132	140	129	137	118	119	125	126	141	138	132	124	139	140	123	142	133	156	113	138	144	126	157	121	121	108	144	132	142	131	135	143	97	140	135	133	140	144	118	124	112	145	125	137	122	146	170	98	126	126	138	130	138	152	149	123	140	114	129	122	116	162	150	132	142	151	139	166	136	124	125	131	133	143	124	141	146	125	124	117	147	143	141	139	122	128	145	155	127	136	122	135	127	140	151	130	130	113	131	136	127	132	130	133	130	138	123	134	124	132	125	112	129	110	125	128	123	132	130	120	148	151	158	144	135	137	130	150	133	147	152	126	138	140	133	150	156	135	141	136	120	125	116	138	142	130	134	133	125	133	145	130	118	142	143	125	118	136	111	126	131	115	131	133	151	136	146	128	160	145	124	124	127	124	147	145	126	140	129	137	125	141	163	140	137	136	123	127	150	122	136	148	138	117	134	120	133	137	145	139	135	141	131	134	150	140	133	147	131	128	141	141	128	115	139	131	148	126	145	137	143	112	110	139	142	121	152	134	123	97	129	146	150	124	139	109	129	107	138	135	132	145	145	129	126	111	126	123	154	149	149	121	121	129	157	139	148	121	110	144	137	129	132	132	158	148	134	127	139	134	121	112	133	121	126	127	119	147	122	126	128	131	135	147	143	126	146	137	112	125	140	137	135	136	123	112	123	138	133	139	122	155	132	122	140	123	130	134	142	146	131	138	129	122	115	144	136	135	168	125	124	136	140	135	132	127	148	130	139	116	152	123	134	127	131	139	141	140	141	149	132	128	134	130	138	135	147	134	147	143	146	143	140	145	126	121	141	136	126	145	130	139	149	123	131	136	135	138	121	135	124	143	120	127	133	128	124	123	129	114	127	118	143	144	154	149	152	137	133	139	117	134	136	129	149	133	135	125	131	132	93	128	141	140	144	130	140	115	136	133	146	111	122	130	116	126	125	115	145	147	134	131	144	139	130	123	122	128	139	124	132	142	141	136	134	137	132	119	114	138	136	130	146	131	126	162	151	118	114	129	132	131	142	147	135	123	123	122	123	123	140	132	144	123	124	132	132	130	130	138	145	136	131	135	132	135	139	134	144	115	130	135	131	122	116	143	125	133	121	137	147	132	147	125	133	100	131	137	135	108	127	127	127	141	136	122	129	127	147	119	126	148	128	130	128	111	123	145	129	142	152	138	135	125	118	137	137	140	137	137	130	137	137	147	137	126	149	131	140	133	138	121	120	126	133	144	120	134	125	120	121	123	140	143	138	132	149	125	128	130	119	136	135	142	118	136	130	124	143	146	136	125	138	146	128	121	135	130	136	149	115	164	124	142	143	146	131	131	132	121	139	139	144	120	133	136	125	133	132	146	125	140	134	135	137	143	125	120	131	161	136	120	123	135	117	136	131	140	137	141	142	145	149	151	130	118	140	153	143	121	133	143	155	145	140	151	139	135	133	134	137	138	133	128	137	141	122	140	124	125	133	124	138	134	143	108	133	126	140	153	135	126	157	127	123	151	139	136	143	159	119	140	130	130	131	132	127	153	133	140	115	131	143	146	134	139	117	145	151	121	135	142	146	122	124	130	116	126	125	145	139	155	138	116	139	125	130	135	137	115	112	149	103	116
4172	10882	7136	3340	2232	1542	1136	3038	1791	495	440	362	344	314	258	246	241	226	202	226	201	191	181	177	165	169	180	155	182	188	160	182	191	179	161	145	162	164	151	153	144	164	142	149	149	166	156	154	155	147	150	141	151	170	147	165	147	145	139	178	132	149	141	158	137	166	145	148	141	147	155	164	154	149	149	139	157	141	152	179	138	162	167	165	164	153	144	160	132	140	154	162	174	134	135	132	132	142	128	169	158	150	158	164	137	151	144	135	135	129	150	148	149	128	148	148	137	159	156	159	166	158	141	133	135	142	140	181	151	137	140	128	164	133	148	150	156	169	131	146	149	148	155	175	158	162	160	122	138	172	155	154	139	146	143	152	141	158	145	161	154	145	138	155	148	156	137	164	131	149	150	137	141	155	144	164	148	145	142	148	143	145	158	159	134	126	149	162	168	168	143	129	130	149	137	161	131	143	164	160	166	138	149	136	132	147	141	147	168	125	133	143	146	146	162	156	140	136	147	139	149	148	150	154	126	153	156	156	146	144	161	162	155	141	168	150	150	149	138	172	139	136	157	145	132	156	155	136	167	137	125	155	147	156	144	162	158	151	135	131	154	151	142	151	147	167	173	161	155	142	158	146	136	136	154	150	153	151	137	144	139	166	150	153	158	132	166	175	172	133	159	161	163	117	156	167	169	140	148	122	136	153	151	144	137	148	168	173	147	148	146	157	158	145	142	138	153	169	142	152	157	134	156	154	162	176	134	157	141	135	143	132	130	141	147	145	135	155	156	137	155	129	140	151	138	116	145	130	145	130	145	162	150	134	151	162	134	157	169	152	165	137	163	140	129	145	163	117	164	115	137	162	142	157	119	155	117	138	148	170	147	161	161	161	167	156	137	155	139	129	158	154	134	151	155	125	145	165	126	161	137	142	153	165	158	141	167	153	146	137	134	142	116	139	128	135	145	139	171	140	137	142	143	141	128	146	152	149	132	146	162	148	146	164	152	141	137	129	139	159	141	124	143	136	117	144	162	167	140	157	142	143	140	144	155	137	149	154	151	148	167	140	172	160	137	147	156	125	156	165	151	158	153	147	148	121	157	131	139	174	144	169	141	142	119	144	135	142	148	139	154	152	153	141	148	134	143	163	146	162	149	157	143	168	154	149	140	140	153	157	152	131	140	153	155	141	171	153	144	163	158	167	155	169	165	152	156	136	139	136	136	134	146	136	134	148	120	161	156	140	135	138	142	139	142	130	153	151	151	154	122	147	156	131	172	144	163	155	146	134	150	140	166	138	156	172	141	131	162	145	147	152	159	165	158	141	134	134	128	170	136	136	175	165	125	152	140	169	154	147	165	160	138	150	149	168	145	138	152	152	149	171	139	147	148	139	137	155	131	160	149	124	158	145	157	144	134	154	164	137	151	131	156	146	139	157	156	153	140	137	151	141	151	134	138	162	157	137	153	134	153	142	146	138	160	140	161	140	146	166	143	146	138	150	147	153	164	141	154	156	153	164	153	127	162	139	148	159	149	150	106	148	144	155	152	145	152	143	155	139	136	157	132	130	139	144	146	140	169	139	156	152	149	148	143	157	172	121	160	132	140	150	132	165	149	159	134	149	149	131	141	156	152	150	149	149	168	161	138	146	154	149	142	159	145	136	153	133	170	154	154	156	127	140	167	150	139	177	140	167	154	121	159	155	145	170	164	155	126	140	169	123	153	148	162	149	135	138	131	167	144	158	141	139	150	142	146	137	123	141	139	167	137	162	152	156	172	159	154	143	125	123	164	160	150	146	158	162	148	160	137	130	149	138	142	143	141	132	159	141	142	139	144	151	135	171	162	149	149	144	145	155	134	133	133	165	153	130	166	137	157	153	150	145	135	163	162	143	153	139	151	142	141	141	143	148	149	121	155	141	143	166	135	169	129	155	146	140	156	157	124	148	134	149	160	156	141	158	135	142	147	152	150	157	127	133	160	158	142	188	130	131	151	143	168	140	152	161	130	131	162	130	159	154	146	162	156	136	149	164	156	149	151	182	130	160	151	156	152	122	124	134	150	136	170	130	142	142	144	153	161	153	155	165	180	132	135	160	149	147	155	121	157	165	164	146	142	138	152	133	141	136	153	146	146	144	143	158	144	139	148	162	142	140	140	159	144	133	142	157	134	135	143	141	152	150	143	153	154	146	145	145	131	168	146	146	137	145	149	145	152	143	161	155	143	136	140	169	154	142	135	147	140	124	152	150	170	138	148	170	153	145	147	141	150	145	148	138	147	152	143	127	132	148	153	144	137	138	166	132	147	158	142	133	152	146	150	134	127	138	159	178	143	138	131	159	173	156	134	150	164	138	144	146	136	146	145	140	147	154	156	166	151	143	146	157	157	160	158	137	125	152	163	165	127	163	142	125	132	161	149	142	142	164	122	151	155	150	159	151	138	157	159	137	157	131	130	165	137	150	172	150	146	159	137	127	152	174	168	134	166	156	147	144	152	143	145	158	141	153	126	159	156	142	150	156	149	180	127	163	152	166	133	159	146	155	118	156	128	146	158	144	144	157	162	141	134	137	169	161	147	144	151	145	164	157	122	128	145	161	186	160	131	158	161	119	163	160	155	131	172	161	138	130	146	158	157	144	137	153	141	136	164	133	145	169	149	142	148	151	132	134	126	150	140	156	146	131	130	135	134	150	135	152	136	138	151	177	127	153	129	120	136	152	134	144	144	143	160	135	138	147	152	145	158	141	133	154	160	134	134	147	131	139	147	147	153	133	135	138	155	145	156	149	152	146	173	141	168	149	173	153	137	125	139	156	147	127	140	161	144	131	142	126	152	155	146	136	177	131	139	141	147	158	169	125	125	141	137	150	151	132	164	146	161	139	168	165	152	148	144	179	134	145	148	144	161	155	149	138	140	159	159	161	143	143	142	159	129	148	145	135	160	117	138	134	170	139	148	154	153	144	157	163	150	144	136	140	124	157	117	156	158	141	153	125	137	151	164	132	170	152	153	144	144	141	134	145	162	152	143	166	147	140	135	152	144	145	150	142	153	162	146	144	139	151	158	149	167	153	134	139	155	150	175	169	162	159	148	180	145	161	152	110	178	158	154	136	137	152	137	143	152	166	150	154	133	145	144	163	161	135	146	142	141	143	154	177	145	155	157	147	147	147	128	155	139	133	146	148	151	118	148	158	156	140	169	148	152	145	154	143	138	165	139	174	155	125	159	131	128	119	145	172	156	148	145	144	132	139	156	172	127	140	139	150	159	129	134	167	147	136	146	143	158	149	125	117	157	136	136	152	166	117	154	169	142	136	120	147	158	170	149	157	125	143	158	161	164	135	137	131	171	141	178	175	157	144	140	144	156	143	168	152	143	183	134	156	145	148	130	144	163	159	166	162	138	154	151	147	128	140	148	151	161	145	152	148	139	153	148	136	123	150	163	143	147	157	150	148	143	149	159	144	125	138	151	153	141	141	149	151	134	147	139	139
24782	21020	26912	25191	8633	798	622	1448	510	403	467	408	389	388	372	389	379	372	345	372	372	346	362	347	332	303	361	345	344	309	323	340	336	334	313	332	320	328	345	325	364	353	297	363	334	332	290	327	339	340	370	345	348	357	333	302	370	355	335	355	333	322	343	355	357	371	365	313	323	323	347	368	302	359	352	333	306	359	313	319	352	320	315	295	341	351	339	334	349	331	330	356	379	334	372	330	292	334	311	323	332	367	315	317	338	344	356	313	305	314	346	335	328	358	297	340	343	354	303	329	310	360	326	321	344	338	325	361	328	331	337	338	340	333	342	342	327	331	323	319	332	295	356	326	337	361	362	338	329	351	318	314	331	367	375	351	354	346	347	316	316	320	329	315	317	330	352	332	331	370	356	321	325	319	323	323	332	328	341	357	329	344	335	347	322	331	322	348	327	337	334	350	343	323	319	330	351	360	338	327	373	326	352	337	344	306	318	329	309	352	332	329	382	324	332	339	317	330	344	332	314	315	328	339	320	358	310	325	356	368	329	330	335	352	291	338	343	352	314	324	343	326	356	334	330	322	339	349	317	344	377	293	378	322	380	339	345	357	335	344	346	284	317	357	349	338	303	319	311	318	351	336	341	333	352	315	335	345	371	360	318	356	335	349	311	326	343	340	331	309	357	353	322	337	350	339	327	302	330	312	325	346	342	353	340	330	325	369	345	331	381	359	344	289	322	347	363	366	306	336	349	338	354	336	349	350	356	342	331	333	308	327	319	296	328	337	321	335	334	356	360	352	343	328	337	347	328	320	308	325	326	355	324	309	324	331	348	364	343	343	364	320	331	300	332	342	369	335	341	327	325	318	325	319	339	350	354	361	327	355	328	312	336	336	362	347	338	333	361	310	329	316	371	347	343	318	309	337	349	343	304	354	358	339	367	316	332	301	317	367	318	354	337	322	320	331	350	354	292	321	351	288	331	332	358	343	330	328	350	313	343	324	324	340	325	305	365	353	321	365	353	327	342	331	335	339	334	326	334	344	371	370	334	339	334	336	351	336	333	336	360	356	351	362	364	344	362	299	353	331	339	356	339	336	340	298	312	297	313	325	327	337	317	326	337	338	337	348	346	333	341	332	326	319	339	345	363	337	323	339	311	337	327	321	353	339	341	333	312	358	351	334	373	347	326	367	322	317	344	286	323	317	332	372	319	319	284	309	308	349	320	313	299	342	343	320	335	378	325	364	357	358	335	345	359	351	335	322	339	328	381	313	354	344	359	332	331	317	334	360	335	337	305	338	319	330	319	336	308	316	369	312	353	309	328	311	348	340	352	307	344	358	333	313	339	341	316	320	365	354	361	353	364	348	348	322	337	340	319	342	331	366	322	341	345	335	350	383	308	352	325	367	338	305	353	341	392	378	324	347	362	376	323	364	322	318	375	359	355	340	327	303	327	349	330	315	341	365	357	337	347	338	326	337	311	343	337	375	325	382	341	330	362	340	330	307	345	326	333	357	362	339	343	336	343	328	344	354	359	315	339	350	337	335	342	342	352	366	343	335	349	353	363	330	351	324	356	311	353	343	313	346	317	322	337	336	320	373	369	344	338	305	328	326	355	325	306	354	310	316	348	381	333	325	331	331	358	360	312	334	336	340	359	304	332	346	325	366	335	345	338	328	320	329	368	358	312	327	329	369	319	339	344	354	345	314	338	354	304	350	346	320	326	332	335	310	354	331	344	312	323	320	373	348	334	335	336	327	347	326	331	337	334	320	325	341	321	335	300	341	330	341	336	334	370	316	325	325	330	330	353	339	308	317	317	356	346	322	299	316	311	309	341	373	363	343	401	327	327	315	317	342	322	339	322	308	344	332	334	318	336	307	334	350	337	301	337	346	362	351	338	357	318	315	325	325	335	367	323	333	310	326	310	315	348	312	278	348	313	354	362	331	346	333	300	321	323	334	287	321	327	334	342	326	341	334	362	336	341	354	353	313	347	359	344	325	311	325	351	324	348	333	340	323	363	330	339	341	333	314	340	381	309	339	312	319	302	364	308	320	354	309	327	344	355	316	367	322	306	329	326	329	353	347	360	307	326	347	335	351	327	328	324	359	320	344	321	337	354	344	337	343	358	361	325	344	354	353	331	348	330	317	375	313	335	326	336	336	313	339	332	340	323	315	334	331	348	346	325	343	347	340	336	369	340	333	360	331	339	310	314	359	353	359	330	355	347	336	355	321	335	376	297	306	340	342	343	343	372	360	321	320	321	330	350	342	323	324	319	362	346	316	300	319	345	343	302	318	271	343	328	311	319	308	331	352	348	377	339	347	331	347	334	377	366	355	340	306	298	327	343	354	333	335	348	332	329	335	322	332	330	330	330	331	335	302	353	342	323	355	347	349	329	329	335	321	314	336	328	349	366	341	311	317	327	359	336	343	348	341	318	337	377	342	356	333	346	341	337	346	306	340	353	329	316	341	329	331	335	344	318	361	342	330	341	348	333	328	306	342	325	308	340	350	331	296	303	305	328	373	374	330	331	316	332	329	328	336	340	350	323	331	295	317	336	311	362	361	328	331	318	350	356	375	337	329	341	338	343	322	350	357	338	360	348	361	321	316	379	358	339	332	328	303	318	326	361	353	337	333	357	328	328	325	333	335	334	321	312	335	329	329	329	346	330	348	300	344	315	299	317	332	354	317	350	365	345	347	343	360	329	308	347	336	361	346	347	291	333	352	341	352	331	338	325	352	314	309	349	362	366	324	344	325	333	338	378	330	307	350	319	307	354	306	366	330	368	310	346	282	312	337	350	379	347	350	312	338	306	341	329	336	304	346	329	326	362	337	327	373	333	336	342	330	339	353	358	343	331	351	368	342	327	328	294	325	369	347	346	326	329	342	363	334	341	332	338	356	356	338	325	328	326	320	324	332	326	336	334	326	313	355	349	319	304	300	369	388	353	328	316	337	333	346	341	335	354	372	317	358	359	322	352	365	361	324	320	333	337	334	319	344	344	356	314	344	292	354	310	357	321	370	293	340	322	308	302	314	349	325	343	333	337	350	347	340	306	342	372	342	367	343	359	322	361	322	354	363	354	337	337	340	318	318	352	329	350	333	360	345	344	348	348	321	331	347	334	318	332	309	363	341	346	336	332	356	335	338	317	356	345	349	299	350	369	336	336	360	328	365	347	309	333	309	332	318	324	338	316	341	369	332	373	312	307	367	291	352	353	340	325	320	319	327	313	306	336	345	339	307	350	366	339	354	314	348	339	337	333	338	316	355	359	347	372	339	328	335	348	317	339	348	325	319	329	334	327	352	346	306	339	322	354	339	313	349	326	324	300	342	300	397	345	353	327	332	361	305	399	348	317	318	327	351	331	336	357	357	331	363	351	330	341	345	356	315	307	355	333	333	342	321	349	318	349	351	334	345	347	345	352	324	322	350	315	333	370	321	305	348	343	365	370	346	376	352	321	323	372	376	364	329	353	329	305	353
4352	7396	4667	2252	1617	1028	911	3131	714	511	461	465	460	475	426	403	402	441	380	409	385	383	362	353	369	364	353	344	339	372	365	352	341	360	382	373	349	341	367	342	353	340	360	354	368	345	355	350	381	336	364	366	393	390	372	371	379	335	364	348	374	332	354	371	362	333	362	369	369	351	369	359	390	377	360	379	394	372	365	367	369	396	320	398	363	356	349	341	366	357	336	345	363	345	352	343	359	368	349	359	349	335	340	332	377	360	363	338	355	362	356	358	360	351	340	331	389	371	348	378	325	354	356	338	334	371	333	348	384	353	365	366	327	402	364	358	362	345	347	377	368	344	356	352	347	358	360	373	374	335	357	358	334	371	405	367	361	322	325	402	381	390	345	311	375	352	331	356	377	376	349	371	373	345	347	388	358	317	345	364	320	321	348	385	390	364	337	347	330	375	342	376	370	330	350	336	331	344	333	395	321	358	356	335	383	382	342	348	343	383	360	330	385	347	366	339	360	362	353	347	369	328	374	359	340	337	343	397	365	363	350	379	358	320	384	379	342	321	388	345	321	378	341	349	346	368	346	364	349	337	322	364	376	328	359	342	371	369	375	370	360	319	368	349	358	359	362	336	364	344	367	355	361	398	352	351	369	343	329	357	326	352	336	403	361	336	399	334	334	352	342	360	321	374	355	330	359	355	371	346	349	380	341	345	327	379	369	354	355	339	364	355	312	334	352	335	391	379	360	375	365	325	355	354	352	378	403	342	358	383	329	371	352	376	345	349	343	368	331	344	347	376	331	349	363	357	336	342	378	353	366	336	381	371	340	373	337	362	356	361	363	363	345	371	367	367	352	361	369	354	374	344	362	343	376	370	364	367	373	344	332	376	349	310	384	365	379	375	345	379	342	381	345	366	338	318	357	352	377	342	377	401	357	358	374	322	387	354	332	374	325	359	357	362	382	374	342	373	350	343	386	360	334	337	381	343	351	340	365	377	354	355	336	377	341	364	328	360	379	336	396	363	329	339	360	380	332	344	366	354	347	343	344	363	327	343	368	379	341	370	383	353	333	348	339	361	357	363	342	371	369	333	367	321	345	336	366	359	364	377	389	363	361	323	316	367	367	360	349	362	361	373	349	336	344	344	351	330	372	381	381	357	390	385	353	351	328	332	381	354	366	358	310	390	343	364	340	383	345	368	372	376	336	356	365	353	339	346	398	333	334	358	375	339	342	308	367	363	354	344	367	345	320	371	358	361	371	397	356	381	352	320	348	372	324	342	365	386	362	392	355	367	366	356	366	340	367	354	342	360	335	362	374	387	371	343	362	349	346	320	342	360	351	353	408	351	385	388	390	379	363	343	390	359	353	382	342	322	373	330	361	382	349	352	325	347	350	344	356	327	340	321	343	347	358	370	343	384	357	376	357	329	332	352	337	324	375	346	325	354	368	363	387	364	342	369	357	349	341	352	364	374	382	389	370	390	343	357	348	332	356	351	372	331	352	347	387	362	369	361	369	352	369	364	343	366	395	356	364	361	361	338	370	394	376	364	331	366	375	345	331	350	361	358	348	337	339	367	358	334	343	353	348	360	318	344	338	350	378	343	365	343	339	376	381	391	334	363	341	336	323	357	364	312	353	360	351	358	358	362	335	345	338	339	311	358	354	362	366	369	354	366	382	376	337	346	365	345	361	355	342	353	372	362	367	343	335	354	330	376	341	329	364	355	362	343	353	342	359	353	375	346	340	345	373	401	362	366	343	373	365	388	386	368	372	357	351	385	340	367	355	359	349	369	346	365	348	333	364	363	367	358	354	367	349	355	370	366	339	353	332	341	356	330	355	338	354	395	355	342	341	361	400	394	327	340	338	377	329	344	361	318	375	344	325	352	347	360	368	347	367	312	381	336	392	366	336	364	336	364	394	355	368	352	372	337	369	354	341	380	329	356	362	368	358	348	365	318	372	382	382	367	346	357	353	361	352	379	347	348	359	392	361	361	353	381	366	375	381	376	361	362	321	349	345	379	339	340	367	321	350	359	376	356	380	367	351	357	329	340	348	332	385	363	354	395	369	380	345	374	323	379	337	345	357	350	347	374	335	336	370	354	390	383	372	368	368	351	346	392	338	383	347	374	367	366	362	340	337	354	358	327	390	324	332	353	374	349	337	369	362	362	351	365	337	384	364	359	354	354	349	366	346	334	371	357	364	325	321	356	364	347	370	352	348	328	362	331	312	336	320	343	347	360	358	381	363	401	337	349	352	363	390	344	367	376	339	378	379	344	333	333	335	346	346	362	408	337	351	352	356	313	342	355	344	341	369	350	355	363	367	355	340	358	366	379	342	342	378	322	345	355	350	352	354	336	354	362	350	375	342	355	350	370	327	342	351	362	324	353	341	375	407	376	342	368	330	379	327	347	367	350	329	359	353	357	360	375	363	402	359	350	338	322	361	361	336	342	341	361	357	355	344	345	353	374	340	347	368	392	341	336	335	386	364	367	380	334	361	362	360	399	340	377	337	355	369	356	341	346	347	343	338	356	361	364	394	327	328	373	376	362	378	347	391	384	365	354	380	344	359	357	355	411	350	341	382	359	384	349	345	344	388	368	368	337	324	359	355	343	350	368	342	336	370	375	333	383	355	352	362	357	342	337	376	350	354	329	347	380	361	372	349	360	347	364	360	346	348	371	354	357	362	365	363	377	338	361	347	358	349	367	364	363	348	333	406	358	347	341	371	327	379	362	371	388	371	324	362	353	377	346	347	372	366	361	371	332	372	327	328	364	392	368	341	311	382	372	331	343	383	349	400	336	385	368	357	392	341	353	337	365	318	345	352	335	357	342	343	349	348	367	359	353	351	350	362	365	342	347	346	354	308	370	340	352	363	349	385	337	361	361	335	357	315	360	354	346	353	367	395	371	361	309	337	345	364	382	331	350	321	366	357	342	378	345	344	363	345	349	345	333	353	381	364	363	365	366	366	342	327	383	351	375	372	363	361	355	363	373	347	375	330	379	346	317	362	360	348	351	361	349	358	356	333	363	359	366	367	348	384	341	357	337	357	393	341	357	368	365	347	381	352	320	375	340	354	345	385	352	349	391	349	334	338	363	355	394	393	325	370	363	320	372	367	367	386	355	347	347	367	364	301	391	357	379	372	348	362	349	351	310	379	353	340	378	355	341	370	345	356	360	354	346	345	361	371	348	371	333	359	342	340	340	360	346	344	375	379	352	337	343	344	322	362	343	350	364	346	345	344	359	361	370	347	358	372	351	345	399	337	355	337	352	369	373	348	355	334	363	384	350	349	330	328	361	355	377	335	368	358	349	350	307	342	377	330	379	361	381	341	371	357	347	368	403	353	341	361	376	380	341	345	353	375	360	340	368	368	332	340	350	339	369	360	383	367	371	379	369	367	339	368	348	343	358	359	364	326	355	351	336	357	355	352	412	358	328	361	340	369	361	366	334	392	376	360	351	370	395	351	368	345	385	330	353
22519	21068	28658	23720	21070	21098	7130	5350	942	708	606	545	532	474	431	445	448	385	391	399	390	366	373	371	355	367	368	339	374	354	335	333	358	324	329	314	352	348	306	331	340	337	325	346	328	307	318	351	348	330	314	365	353	312	327	322	323	320	333	330	291	343	337	321	304	323	307	327	322	378	356	343	349	352	307	307	342	338	320	311	323	329	329	311	348	297	319	326	309	336	322	306	308	320	321	341	312	310	340	295	311	335	331	318	337	312	320	333	299	371	332	317	325	354	313	314	358	331	318	282	337	328	321	330	323	326	322	303	316	295	325	310	354	294	312	323	332	321	338	282	304	321	332	357	299	332	323	318	332	285	358	321	349	334	341	354	310	326	335	280	340	303	305	328	296	318	320	321	307	348	347	353	323	321	328	302	295	335	317	337	318	340	327	306	312	356	340	312	312	329	310	307	333	273	303	313	334	351	305	300	285	309	329	312	306	314	307	329	320	354	318	344	312	320	303	303	267	308	309	352	319	324	337	315	347	339	330	313	308	338	314	323	324	301	324	320	298	336	333	348	332	299	318	310	307	317	316	317	326	364	305	337	358	279	313	313	321	338	356	285	314	290	314	346	298	342	284	348	261	302	339	278	307	317	315	307	347	301	331	313	331	349	315	308	346	333	311	307	286	317	340	310	269	334	327	316	301	306	281	321	328	348	314	347	315	334	333	357	292	295	324	347	327	306	364	329	336	343	337	355	312	331	315	312	322	342	342	344	298	332	310	312	298	336	324	304	316	310	331	327	353	337	346	299	307	321	327	311	329	332	303	342	314	313	344	302	317	271	346	353	340	331	313	346	329	365	317	303	313	329	303	307	313	321	325	332	327	319	313	317	331	305	301	334	324	318	332	287	316	337	310	290	318	299	332	316	304	294	308	316	328	339	336	304	288	316	341	331	354	324	302	345	369	315	304	331	291	358	310	317	333	338	321	339	353	345	325	330	314	341	310	324	354	312	343	327	339	347	308	299	316	360	327	309	360	321	310	292	342	324	332	336	345	319	312	295	320	308	325	323	312	349	334	290	322	312	331	307	331	337	314	319	320	343	343	302	327	332	313	303	291	321	323	321	333	302	302	328	328	322	301	333	309	297	319	314	341	328	339	311	331	338	336	336	309	335	286	307	324	303	327	321	313	328	270	326	289	291	325	322	322	335	321	288	299	271	324	331	336	334	337	279	288	308	333	322	311	305	336	280	317	314	316	315	311	345	303	311	328	304	301	320	332	341	359	350	327	337	320	315	316	319	328	302	298	299	326	316	341	301	316	319	336	311	324	308	313	315	347	314	334	320	310	306	336	344	321	341	317	323	333	316	285	311	322	312	315	321	327	302	297	306	331	339	313	316	314	306	291	314	313	294	314	315	308	325	315	349	322	318	317	304	315	314	339	319	288	264	296	294	310	301	306	306	300	284	342	325	306	338	319	326	302	337	324	318	291	284	339	316	294	305	296	296	339	337	329	262	317	345	308	338	348	326	320	307	318	309	317	322	323	305	325	344	309	305	319	310	306	334	353	300	299	341	332	302	333	319	329	293	308	320	322	335	368	332	320	306	324	318	322	305	286	312	332	323	343	355	320	310	335	313	309	292	302	310	298	349	316	309	316	315	288	359	326	318	326	327	334	341	314	321	318	314	333	313	296	291	327	326	329	288	344	321	311	319	296	339	292	299	335	322	339	315	292	317	333	332	328	343	297	331	318	326	339	328	273	336	370	315	331	315	303	327	305	313	300	317	333	293	337	344	338	296	357	312	313	328	310	318	313	331	330	339	326	336	321	366	325	301	325	315	284	289	319	334	315	323	299	287	300	343	305	300	334	298	341	313	308	295	334	315	318	311	308	338	293	325	346	317	300	305	304	318	276	320	334	342	309	311	323	317	343	325	327	311	346	311	341	317	332	284	314	298	313	345	316	329	307	302	329	309	309	329	341	312	278	328	338	294	312	331	333	295	281	351	312	311	305	342	286	326	341	289	334	313	335	321	294	327	356	321	320	300	325	313	315	306	326	339	342	334	312	318	309	335	341	315	336	341	304	332	288	315	287	317	323	322	346	322	318	300	330	330	340	318	321	322	312	314	296	306	313	309	320	302	294	311	323	324	341	314	318	346	320	301	320	309	294	315	301	333	299	318	294	310	300	332	337	283	321	328	325	332	335	360	341	323	327	298	326	338	285	323	328	314	319	316	318	334	316	338	296	299	342	314	332	309	315	289	316	260	356	317	322	344	311	343	352	323	308	344	329	339	309	323	335	302	324	292	301	324	341	319	333	308	341	345	281	319	327	338	328	313	301	294	339	305	319	358	328	312	340	304	290	324	307	348	311	302	308	349	328	307	288	298	299	322	307	330	337	316	319	331	296	347	353	319	296	285	300	323	356	325	355	313	299	277	307	327	337	349	293	311	363	330	298	329	316	330	309	310	321	325	323	314	284	302	309	283	303	298	284	322	320	323	305	347	290	341	316	326	292	296	314	311	333	304	319	326	289	304	330	299	345	318	327	307	312	311	307	343	289	332	309	292	308	332	311	323	332	290	329	324	311	302	322	327	346	319	323	279	316	312	318	353	328	338	323	300	308	345	303	309	330	326	313	290	329	330	309	316	311	293	326	326	325	316	308	327	335	319	329	315	300	322	301	341	319	333	326	350	320	338	316	328	296	328	351	357	339	266	319	335	342	311	322	314	303	321	302	326	309	302	336	363	330	299	310	309	317	355	294	312	329	346	344	300	337	330	298	304	341	336	274	329	309	335	302	318	348	322	326	313	327	333	314	326	323	318	330	334	306	310	307	336	314	324	306	321	307	311	340	296	323	302	313	308	297	331	291	327	333	329	324	314	337	360	284	323	314	336	351	328	321	307	312	337	325	288	355	332	328	299	314	322	335	329	315	340	329	299	351	325	331	335	310	317	335	308	340	330	323	285	315	349	341	304	332	312	282	316	315	338	333	312	362	351	358	312	314	335	309	316	336	322	310	336	316	331	335	332	315	345	305	348	317	304	294	306	336	334	335	308	312	310	355	332	335	343	337	279	292	296	298	306	346	307	304	318	320	331	314	325	323	334	322	289	304	318	317	340	309	339	310	317	335	352	326	324	304	334	303	333	331	300	316	313	288	297	316	296	322	317	321	327	327	327	287	306	312	329	304	343	337	275	318	328	337	334	325	309	334	306	355	329	318	295	357	332	350	323	326	340	330	294	300	314	305	342	298	310	349	301	299	308	315	304	326	318	300	336	319	348	313	327	335	311	330	323	313	320	303	348	276	295	318	333	296	344	314	312	304	309	321	306	285	324	290	341	349	313	307	336	340	317	358	314	327	312	332	308	319	307	343	315	285	299	295	303	317	316	338	279	297	312	316	344	319	302	318	302	324	305	329	311	324	309	302	316	311	308	313	255	310	324	333	319	320	323	338	350	316	331	324	315	317	296	324	315	300	352	325	312	340	333
5786	17370	11638	5612	3886	3115	2319	8611	1219	1060	863	783	669	599	540	531	518	452	461	477	420	417	430	387	368	393	386	380	356	391	347	364	382	369	372	342	362	358	353	335	348	374	346	316	318	345	341	336	338	326	326	355	353	318	327	319	329	328	347	313	362	360	335	326	343	308	346	314	321	332	354	323	350	320	330	329	341	335	363	304	326	340	280	334	312	329	325	300	329	331	324	313	321	331	294	326	306	334	318	346	302	332	343	293	329	375	341	294	316	321	316	330	295	316	336	325	342	343	315	309	313	335	334	333	319	330	348	357	331	350	313	348	315	331	333	304	343	295	327	304	336	312	321	330	327	366	307	333	310	324	291	316	324	321	327	307	300	310	312	328	317	318	330	309	309	314	299	352	350	323	334	328	329	347	330	302	305	306	304	336	315	327	342	329	343	359	301	320	325	317	358	338	354	297	300	306	309	312	297	372	356	312	347	333	341	333	325	321	357	303	312	341	302	352	367	318	301	325	302	301	319	353	317	353	335	350	304	336	361	342	310	347	324	327	313	307	343	325	350	312	304	331	314	335	318	326	332	343	330	310	347	311	325	334	313	328	317	300	332	320	327	319	305	314	303	324	346	353	339	344	303	332	340	319	339	317	307	330	312	326	336	319	316	353	330	321	329	335	334	327	361	296	347	315	363	294	318	333	316	304	346	331	290	349	344	320	302	296	328	314	289	313	359	307	321	316	324	297	330	319	343	343	313	317	323	323	330	288	318	330	332	333	323	320	338	317	333	334	320	372	329	327	343	342	308	319	326	317	330	315	354	315	313	326	318	322	356	347	303	335	338	320	319	318	337	355	307	331	289	341	322	335	358	336	312	327	346	312	319	332	335	292	320	356	327	339	330	318	318	332	345	289	345	314	306	326	297	322	291	310	318	349	294	333	326	325	338	310	344	311	328	333	332	310	313	296	302	378	315	336	303	308	318	331	301	315	332	301	309	280	308	326	308	332	302	362	321	319	328	348	339	303	349	292	316	326	327	338	303	282	324	320	323	327	312	310	325	327	319	321	319	345	321	327	322	302	311	325	330	313	285	309	326	315	319	353	330	320	303	299	356	286	303	324	357	331	308	317	319	311	295	325	309	330	325	329	324	336	310	324	307	364	313	330	328	309	303	292	303	307	338	314	347	336	336	307	305	313	339	337	334	313	290	323	324	352	325	330	312	345	353	323	308	377	323	299	310	291	332	330	351	313	331	320	336	311	299	332	328	332	354	349	358	292	337	299	314	289	339	351	290	303	327	340	311	294	333	306	315	342	347	287	314	328	351	332	332	313	323	310	311	315	376	312	330	287	304	327	318	337	320	293	336	285	344	345	310	323	328	342	345	374	326	325	321	322	318	300	333	327	331	345	320	362	304	311	376	310	337	331	350	320	306	349	336	319	348	307	354	339	289	350	324	325	337	320	328	320	302	325	336	338	311	303	327	322	312	329	335	322	333	333	310	326	315	353	332	349	305	287	331	310	338	325	309	321	320	300	347	327	336	335	328	330	294	319	317	310	321	342	297	335	347	317	313	316	345	310	341	355	330	313	312	309	322	314	298	300	333	324	295	308	307	311	309	314	312	340	353	297	309	315	327	319	324	315	324	339	340	308	335	312	337	316	285	308	321	296	324	344	321	327	306	324	333	317	330	358	330	323	326	331	345	316	303	305	315	292	306	329	325	354	298	365	307	306	338	315	332	348	339	338	360	327	335	301	312	317	329	312	318	287	328	336	354	316	308	331	333	321	359	330	300	297	288	310	314	336	316	352	312	328	308	345	316	342	322	339	303	335	331	305	312	325	348	325	337	355	327	339	333	316	357	317	298	307	326	308	328	360	352	332	308	354	318	344	351	336	304	343	350	285	336	352	303	290	334	331	331	360	329	304	303	352	314	340	337	361	275	295	316	330	337	343	340	323	280	275	276	336	298	312	350	331	347	345	315	319	316	335	345	299	294	291	311	305	333	338	336	349	314	323	322	321	330	291	320	304	314	295	324	332	343	331	301	316	290	304	322	344	365	318	308	306	341	320	333	319	307	348	315	290	329	299	299	332	320	322	349	308	352	333	363	295	326	316	338	322	323	325	308	331	311	357	298	314	294	279	326	326	326	288	321	340	325	291	375	326	345	324	306	313	316	331	311	324	293	325	334	353	328	366	302	317	308	316	343	331	305	329	318	338	329	330	356	355	314	281	329	294	332	327	322	327	299	344	334	322	310	339	302	325	345	304	319	292	312	322	335	322	359	324	364	343	350	311	302	328	338	340	313	340	307	316	314	323	334	312	321	344	306	323	322	328	304	321	313	327	313	318	370	323	311	334	324	313	332	305	331	330	313	309	325	347	318	323	304	334	357	309	324	306	344	323	323	317	325	311	310	332	310	350	304	324	338	298	310	300	340	329	340	297	316	333	313	324	321	312	314	305	314	332	302	322	311	316	333	326	332	306	313	341	313	332	329	348	316	332	315	340	285	336	318	300	320	329	327	315	311	331	323	324	338	307	336	305	317	322	329	340	294	339	323	326	366	326	321	305	316	319	320	346	357	355	322	306	357	318	328	320	313	336	331	325	324	314	313	311	336	307	308	317	319	331	330	311	293	321	320	291	330	322	328	301	304	307	307	329	325	327	349	340	323	358	312	313	292	297	323	305	312	332	333	291	327	323	321	290	315	331	307	337	327	315	294	320	336	331	316	324	306	344	329	343	307	286	327	331	355	324	326	314	337	320	293	318	274	301	321	313	322	329	333	325	296	313	276	326	358	341	343	362	327	311	318	333	320	320	330	315	305	323	307	333	341	331	322	338	331	326	309	332	319	315	308	340	328	327	317	302	319	328	313	317	362	303	342	334	329	344	333	298	285	319	325	333	347	326	309	337	335	354	314	299	314	352	299	351	317	345	325	335	344	324	373	254	297	314	316	310	318	298	341	318	320	304	302	329	297	320	314	348	308	312	330	323	327	328	299	325	353	319	328	370	301	346	311	287	329	300	301	317	308	329	317	333	300	328	342	297	310	315	300	311	322	335	352	349	325	352	303	350	299	306	320	337	348	340	342	320	343	303	345	331	310	318	357	292	300	345	305	326	306	342	300	281	340	310	325	353	311	307	348	341	353	323	313	337	349	309	324	331	313	336	321	321	332	327	346	331	356	315	303	307	301	321	329	317	366	335	305	264	326	304	315	328	307	296	352	331	353	327	337	336	336	311	326	345	324	311	309	323	335	318	314	301	339	324	323	348	332	334	331	318	321	341	306	316	340	324	291	346	306	279	353	339	351	291	310	314	330	324	319	328	339	287	338	295	333	323	308	329	300	323	351	303	325	307	300	345	315	321	290	315	326	304	313	320	327	318	329	316	329	320	304	306	327	307	280	299	344	334	292	310	340	334	302	342	328	328	319	339	322	350	359	303	337	315	346	308	313	354	311	316	322	325	318	317	317	351	338	328	305	325	308	348
27766	16875	3243	636	370	297	256	351	201	203	195	197	166	171	170	171	197	169	174	176	177	185	184	177	148	168	185	187	173	207	191	183	185	200	183	189	174	211	190	156	178	162	188	175	190	174	189	183	200	187	176	191	165	203	170	163	178	180	182	187	187	157	180	187	180	181	189	176	191	177	188	176	195	221	171	206	182	180	159	187	174	188	187	162	186	177	175	171	210	184	200	213	146	177	175	191	175	186	187	198	177	196	189	192	194	192	174	173	179	187	205	181	162	207	176	176	160	186	185	175	204	170	181	189	178	160	172	178	156	183	193	172	188	154	173	168	183	190	207	179	158	161	165	154	174	192	183	182	197	147	161	176	203	175	179	187	181	175	150	166	191	189	190	163	174	157	191	168	172	189	167	177	193	176	185	190	182	173	178	164	177	182	194	149	179	209	172	199	178	172	175	195	183	179	179	177	177	175	166	169	175	190	175	199	181	196	183	172	181	173	197	165	174	196	181	188	160	150	169	183	157	186	189	179	192	188	163	163	176	160	152	216	167	185	166	182	174	159	207	183	187	172	182	162	204	192	182	191	189	162	197	164	189	160	180	152	177	167	180	179	159	196	168	212	174	217	179	156	202	198	180	175	187	199	179	175	190	155	187	182	184	181	185	166	192	166	179	171	180	181	176	179	178	188	187	185	197	151	152	197	187	185	187	201	177	187	186	174	162	188	203	162	179	176	181	167	186	187	174	201	185	178	159	174	179	168	202	179	196	172	183	192	190	168	191	202	157	176	196	170	168	183	201	161	191	202	194	178	195	178	188	189	186	189	182	182	184	196	175	208	179	160	177	190	195	168	180	169	201	175	214	158	183	187	181	193	176	176	211	175	176	169	178	172	175	173	193	174	169	159	172	171	169	208	211	168	180	198	160	183	187	176	156	211	172	165	180	189	196	184	177	149	176	184	155	173	151	180	176	176	169	170	188	179	180	189	164	196	182	167	177	150	167	213	190	161	203	190	196	157	195	180	175	183	195	171	180	157	194	163	165	177	178	180	167	177	170	162	191	203	175	187	180	184	188	161	165	171	174	176	166	173	195	178	162	170	167	184	182	181	205	170	160	198	173	182	186	203	190	174	193	169	196	185	177	215	168	169	181	195	172	169	168	209	170	188	201	179	190	182	164	164	164	180	182	186	179	178	189	186	202	163	178	166	159	175	203	212	174	172	183	164	165	178	166	161	201	187	160	201	189	195	194	166	167	174	155	179	190	161	178	152	186	171	159	187	183	172	205	177	200	183	168	185	191	173	173	170	181	199	161	185	182	176	192	170	184	191	164	163	163	162	166	181	181	183	189	161	167	192	167	167	178	164	189	173	195	179	191	189	164	181	171	192	178	184	174	169	195	185	177	184	195	179	179	187	195	176	189	161	155	176	162	150	202	160	179	192	157	170	183	182	194	160	164	187	181	220	191	196	172	169	197	170	173	161	173	187	148	166	184	170	178	174	178	171	187	169	148	175	150	188	173	152	203	177	183	207	185	167	180	173	169	168	173	178	194	187	163	179	153	193	181	191	190	185	179	161	176	181	179	185	180	156	172	170	188	211	177	181	199	188	173	186	177	175	173	195	191	181	192	159	167	164	194	203	173	186	187	183	185	177	192	185	204	182	183	197	156	169	178	223	180	191	180	181	183	187	194	185	186	187	152	169	181	147	212	161	207	160	179	184	181	190	168	197	181	180	184	195	194	180	181	186	184	191	176	205	171	194	157	189	171	182	200	197	180	198	181	187	202	158	184	204	176	204	173	188	165	168	187	169	201	171	203	164	186	195	185	191	183	219	206	184	162	199	166	151	179	186	191	172	171	169	164	180	190	181	172	174	169	210	199	181	183	197	189	199	190	174	186	202	197	176	183	163	186	171	199	196	176	163	175	186	167	150	177	179	186	187	168	181	176	186	197	179	170	164	177	177	177	184	156	175	172	199	200	161	188	196	196	204	187	184	163	196	186	148	167	211	179	188	165	189	180	191	180	167	179	171	177	171	183	173	209	175	161	178	199	216	165	178	192	180	187	183	200	189	186	188	193	180	184	180	183	199	193	179	196	210	194	175	173	184	179	153	211	174	200	188	178	170	198	172	170	187	202	202	190	187	182	194	190	175	158	177	179	202	215	187	168	160	194	182	168	162	164	174	180	188	162	187	185	168	179	186	145	198	179	168	176	180	179	176	156	196	161	161	196	196	170	171	161	167	178	175	164	169	190	173	197	171	192	204	165	189	189	196	178	191	179	171	175	180	178	171	189	181	192	196	224	169	173	166	207	189	205	203	160	186	180	178	178	171	184	188	193	174	189	187	165	205	185	174	174	196	180	166	174	178	188	173	200	195	185	179	189	180	196	159	205	203	152	179	176	197	165	170	165	171	195	152	182	189	184	189	161	193	171	186	178	169	162	166	185	173	186	173	173	185	184	159	196	188	206	177	182	184	185	168	184	183	161	205	185	158	191	185	151	189	182	192	207	179	188	190	177	182	189	170	197	179	177	190	214	193	195	185	180	151	178	181	194	206	181	175	185	173	190	174	178	186	194	188	200	171	179	189	194	183	193	171	205	165	184	188	192	154	185	178	169	172	208	202	168	177	189	197	187	164	154	187	173	182	202	183	211	189	197	185	182	187	186	204	177	189	195	168	188	171	190	189	182	168	177	175	188	183	178	170	159	193	171	197	176	191	198	170	168	191	170	204	193	182	181	201	171	215	176	163	195	186	188	175	187	178	176	183	174	173	201	152	177	174	191	163	195	157	173	176	187	200	192	164	192	187	185	185	190	181	181	185	200	185	184	178	181	178	169	192	156	180	178	167	182	171	192	185	194	173	161	192	157	188	156	182	172	193	173	204	190	182	168	193	183	176	199	199	166	179	203	175	184	184	168	164	194	196	173	168	176	171	180	200	185	179	170	168	175	186	162	157	170	188	204	169	161	182	192	175	183	184	174	179	182	170	211	159	204	191	199	184	186	185	185	173	176	186	178	191	155	199	174	195	197	194	197	172	177	182	176	174	203	205	168	181	191	196	201	194	190	179	182	189	168	198	171	195	180	203	172	178	179	204	198	153	161	169	182	203	175	155	182	179	158	170	184	182	164	186	182	159	162	203	154	177	182	180	192	159	195	173	197	188	170	184	172	182	169	196	178	175	165	179	166	159	183	167	174	193	175	174	203	204	170	189	180	186	169	185	194	184	212	187	152	191	204	177	196	183	195	182	186	182	193	192	192	199	192	153	200	152	162	195	203	167	170	178	189	155	196	184	167	174	176	179	181	183	174	169	178	198	184	181	167	189	190	167	162	175	181	183	181	187	184	176	173	154	199	177	194	192	166	173	184	192	189	180	185	190	167	169	196	182	170	182	182	197	199	175	177	189	186	180	166	169	177	171	163	177	179	201	176	188	204	183	189	181	159	186	184	173	190	191	195	181	185	190	182	153	181	209	182	191	173	172
4860	2840	1642	649	575	411	362	477	220	207	211	223	224	204	215	210	201	184	244	205	212	217	199	214	219	211	190	201	184	219	208	200	195	209	206	202	216	230	225	211	178	210	207	212	206	204	191	175	199	225	201	214	186	192	207	196	192	189	203	187	217	204	191	207	187	195	210	230	209	194	212	192	222	191	176	196	195	196	199	197	227	187	202	181	202	197	232	219	203	222	206	192	199	224	225	231	195	215	214	201	200	203	227	201	211	203	208	199	204	176	196	197	213	206	215	217	204	217	215	184	229	225	219	189	195	212	201	181	196	201	194	179	208	194	208	227	210	216	199	199	213	223	208	204	201	212	201	214	210	195	207	191	184	216	189	197	214	188	222	193	198	194	211	202	202	231	209	186	182	206	219	196	184	205	208	197	197	182	195	208	204	215	194	183	214	211	250	199	211	209	193	204	207	230	182	195	178	209	209	187	217	204	184	194	176	226	234	200	210	195	186	215	198	183	195	211	202	200	203	187	234	203	194	203	186	199	199	172	206	179	202	213	182	216	206	178	179	216	202	235	185	192	196	201	211	213	227	194	212	206	219	203	216	190	185	231	200	208	197	183	216	199	178	209	219	207	188	188	195	221	180	200	187	210	201	193	173	203	222	201	207	191	191	204	193	186	200	206	180	186	195	207	227	207	191	203	218	220	209	198	201	198	179	211	209	214	206	217	190	220	211	201	226	213	182	240	209	218	193	202	203	213	198	228	197	210	240	205	194	176	180	198	204	198	220	208	186	238	204	209	185	208	206	197	191	194	188	200	198	169	210	220	211	185	196	180	191	210	208	210	203	209	192	197	210	208	194	217	187	206	209	202	204	191	187	183	186	222	209	218	193	226	222	211	199	227	178	216	207	212	202	233	190	202	199	179	199	205	196	199	213	205	209	211	214	192	214	199	212	208	205	211	190	212	187	221	215	210	190	224	216	214	221	222	187	206	202	185	225	202	199	225	195	214	202	184	193	188	177	212	213	227	203	182	204	220	209	225	210	214	208	220	227	218	190	197	216	220	209	170	216	198	219	183	202	201	204	213	226	191	192	192	216	193	223	200	195	197	192	197	200	214	199	182	172	206	197	213	211	215	177	205	189	203	225	213	173	206	195	204	203	216	198	206	195	213	198	198	204	176	212	200	180	171	218	195	191	226	196	206	205	193	213	203	213	197	191	187	206	207	192	215	190	193	188	193	179	215	217	213	207	218	227	199	222	192	179	198	183	208	188	217	207	214	217	198	212	167	176	208	201	173	210	199	190	205	202	221	195	189	210	184	179	200	222	207	199	177	208	180	236	196	208	214	211	188	213	184	210	217	219	218	203	178	223	193	205	202	202	210	201	195	219	185	225	202	183	212	204	215	202	185	205	208	203	198	184	207	194	212	218	207	197	194	169	221	206	201	221	193	209	214	222	182	225	222	209	192	205	207	214	177	180	200	201	179	191	194	186	210	196	206	205	210	217	206	189	208	193	188	200	200	208	208	184	210	213	196	210	185	212	214	219	212	189	191	207	220	229	186	209	193	200	218	191	249	200	228	211	194	192	197	220	188	218	203	224	205	183	197	215	181	239	194	224	179	184	200	209	202	201	192	186	195	191	189	190	196	217	192	200	241	196	210	188	208	215	182	205	186	207	182	202	198	223	210	189	195	209	188	192	213	209	232	204	207	217	192	200	222	211	207	188	200	204	192	200	181	205	206	196	189	210	211	204	217	202	218	181	191	198	205	217	200	206	234	197	227	206	202	200	214	206	194	224	194	215	198	242	198	197	200	214	187	197	204	213	184	208	202	203	199	224	196	220	169	193	210	189	213	196	193	197	192	196	225	209	198	202	218	218	201	198	226	209	185	213	222	200	205	212	189	208	202	216	208	186	187	206	206	208	204	196	204	199	164	210	219	190	174	227	216	198	182	176	186	208	201	206	214	209	226	219	182	171	202	208	228	221	201	169	190	208	236	209	223	201	219	203	198	193	168	199	221	200	197	188	196	207	240	196	200	234	231	212	208	202	226	225	198	222	210	193	199	194	217	255	176	238	216	203	193	184	164	193	217	213	186	206	213	194	188	235	190	215	226	233	197	172	200	197	214	224	214	209	193	224	203	215	230	202	214	206	193	200	205	193	191	212	171	198	206	188	202	207	190	226	215	208	173	210	179	197	190	192	201	196	210	194	217	196	203	204	194	231	200	207	211	193	194	194	209	191	223	186	218	189	199	192	184	201	202	197	199	208	212	203	214	211	216	206	179	215	186	206	204	200	207	208	208	227	193	199	207	215	211	205	204	208	177	199	175	187	196	197	210	199	192	180	197	220	204	207	196	212	194	190	221	194	201	165	209	188	211	207	224	212	194	234	209	219	183	217	222	222	200	195	217	224	205	201	218	213	193	202	196	203	194	227	202	202	234	190	213	181	201	208	194	226	210	188	205	198	200	192	178	188	209	230	234	201	201	221	203	191	228	170	188	184	182	198	228	238	201	222	223	224	197	215	195	207	232	203	209	215	197	192	210	232	201	188	218	203	199	201	211	228	196	196	208	193	222	212	231	201	214	203	209	187	206	180	208	212	204	209	201	172	176	173	201	198	202	216	223	239	205	184	213	226	197	217	194	201	208	207	221	190	200	190	188	225	198	220	210	210	189	200	194	206	201	165	214	195	218	209	192	220	202	201	213	182	194	194	188	209	231	195	209	174	208	184	210	219	204	214	219	232	185	221	199	198	211	196	219	188	231	210	182	205	175	203	198	188	220	197	196	186	200	200	185	198	203	197	219	187	203	231	225	188	203	186	204	195	177	209	223	202	208	201	191	209	203	206	211	200	171	218	224	199	209	214	186	188	227	219	205	204	194	173	197	225	196	216	207	211	189	202	188	196	204	195	199	203	211	206	194	176	195	226	211	186	206	201	208	214	204	196	191	214	188	187	210	226	211	202	221	213	206	202	195	235	196	196	202	218	192	197	201	218	228	221	205	208	197	206	187	224	245	216	199	211	185	190	177	199	218	198	177	208	197	193	210	187	201	222	229	191	218	224	211	195	203	217	211	198	203	203	215	187	186	222	189	183	189	199	189	223	205	223	212	200	181	197	186	213	194	198	194	193	201	180	200	209	205	208	221	203	209	201	215	198	207	202	200	223	218	203	202	224	206	223	183	217	219	215	198	185	192	219	207	196	232	215	221	213	218	212	213	220	209	216	189	204	199	177	203	200	200	217	194	204	211	221	214	192	229	194	190	214	210	190	176	197	215	185	185	203	211	208	223	205	228	205	193	215	212	195	174	233	180	204	200	209	248	195	182	177	211	204	183	183	178	212	197	194	203	163	183	205	242	217	206	173	185	197	189	208	186	205	197	212	203	195	205	209	197	196	194	194	230	201	232	197	227	193	228	225	204	201	196	206	200	202	189	210	221	197	202	179	195	189	172	214	189	216	185	209	221	183	224	191	202	224	201	208	221
23507	20903	27794	23914	20775	8017	2021	5792	621	355	266	275	203	207	178	205	189	186	178	129	169	149	156	142	123	161	142	141	156	171	165	169	148	124	144	140	133	152	137	144	143	137	142	136	137	128	148	132	128	143	132	148	139	125	131	144	148	138	133	161	149	139	140	138	143	140	125	147	143	130	120	137	128	119	143	131	144	166	146	140	119	132	155	117	140	136	122	128	152	164	132	126	141	127	131	122	129	153	138	142	141	152	149	132	128	142	142	153	150	141	126	140	132	155	126	150	145	144	157	140	147	134	133	134	150	138	134	139	136	146	146	158	143	131	123	136	138	141	99	131	141	148	143	112	156	130	133	143	131	120	123	129	119	137	164	129	149	145	130	111	135	131	122	153	149	131	110	138	139	126	122	132	126	107	137	138	143	126	123	136	124	120	132	139	137	143	143	125	136	134	148	157	142	124	145	133	138	125	127	132	139	137	141	148	121	118	127	148	152	137	148	112	138	130	131	164	129	141	151	141	115	136	132	125	147	111	128	129	131	157	126	147	127	144	132	146	158	135	128	146	134	127	140	138	153	123	128	127	120	141	128	115	153	140	136	127	131	146	155	137	140	131	123	130	137	114	129	116	138	144	132	127	121	130	133	135	141	147	155	130	140	144	136	132	148	120	123	130	142	145	130	129	148	140	136	136	148	132	150	131	139	135	149	122	141	132	130	147	127	153	150	141	120	122	142	130	120	133	125	120	132	144	123	133	139	129	144	142	146	152	138	106	131	139	151	117	139	145	142	132	144	134	137	120	140	135	149	149	143	152	122	134	131	136	138	131	112	122	146	126	129	152	148	128	134	136	143	128	129	123	131	122	119	146	146	129	132	135	128	140	129	134	130	136	166	138	123	122	158	148	126	127	151	145	135	128	125	122	126	126	144	116	125	140	128	137	118	130	140	122	133	134	140	138	151	132	138	145	147	116	126	145	133	147	129	135	139	143	129	123	137	126	122	127	137	128	131	144	141	131	140	131	124	143	131	132	148	128	147	129	161	132	123	151	139	138	120	140	134	140	141	125	138	122	135	141	147	159	111	149	153	133	130	126	131	149	122	125	150	146	155	135	134	151	119	142	142	136	118	137	144	130	133	141	166	138	124	127	132	139	133	123	145	136	141	141	148	136	116	136	111	141	133	124	140	122	138	138	148	148	138	150	132	138	137	147	129	113	127	125	135	147	139	134	130	149	161	112	135	147	128	128	144	112	125	133	138	140	139	137	123	137	147	119	132	150	141	126	127	118	129	117	176	139	127	138	114	143	151	129	135	113	124	131	129	127	119	151	150	162	120	134	125	127	145	147	139	140	129	123	131	140	151	116	135	132	129	124	155	146	133	132	145	134	132	148	113	137	130	160	123	143	127	127	131	140	144	133	131	137	148	150	115	144	128	127	123	129	137	125	145	120	156	124	160	125	122	129	156	134	119	129	140	141	142	126	139	145	146	137	138	136	135	132	155	136	142	122	132	143	130	150	137	113	130	132	153	124	117	144	134	134	133	148	142	139	149	141	131	138	146	141	142	159	139	124	132	143	127	138	108	127	138	132	139	125	150	121	127	138	144	122	151	154	151	132	137	144	138	142	134	130	133	143	147	141	114	142	134	130	143	164	144	138	147	125	132	133	129	130	136	147	139	141	118	129	131	146	125	143	135	124	124	118	116	131	165	156	152	129	112	138	138	138	136	130	131	119	141	141	145	137	131	130	114	131	138	141	158	128	147	124	142	175	129	128	149	129	145	158	144	135	128	155	130	127	153	157	116	146	129	126	145	138	127	139	113	148	125	159	108	137	147	140	138	143	128	137	141	117	139	125	125	144	154	141	138	144	123	146	146	149	133	136	146	138	141	148	125	128	118	136	129	138	159	145	147	149	137	131	136	130	145	132	144	144	146	154	131	150	135	140	156	140	122	133	151	141	132	154	134	136	135	122	176	121	123	171	139	155	156	139	149	125	145	122	161	139	126	121	132	138	144	126	141	130	119	123	143	128	122	139	135	155	136	126	129	117	143	129	153	114	149	114	139	124	138	128	125	146	139	140	132	130	117	122	119	126	147	130	120	144	153	119	127	131	153	128	124	142	149	135	143	144	121	109	122	130	146	131	118	125	139	139	111	147	142	134	135	139	154	149	150	108	127	147	138	148	147	144	138	148	130	133	131	139	144	111	129	127	161	143	144	146	158	152	153	139	122	163	156	133	128	140	140	139	131	152	133	123	157	122	123	152	115	150	144	135	120	127	136	135	145	146	119	120	159	149	140	118	120	144	118	150	134	142	130	110	128	121	141	117	153	133	140	137	135	144	129	124	116	144	135	129	139	147	126	140	147	106	137	129	142	133	141	124	154	128	132	143	134	131	150	138	129	122	147	150	142	136	150	135	139	118	140	121	142	132	147	144	137	145	132	139	133	118	126	131	126	120	135	120	139	162	135	155	131	141	146	138	134	143	116	150	140	132	131	135	126	135	148	123	127	130	142	133	153	122	138	138	129	132	128	111	131	157	152	137	125	122	130	148	144	113	124	144	131	153	130	111	129	144	136	127	141	133	125	136	154	121	139	150	126	144	132	154	125	140	140	118	142	127	148	123	127	126	147	124	128	150	137	135	134	125	133	154	136	151	127	117	136	107	150	125	165	145	138	135	123	116	146	131	133	146	125	160	151	137	128	132	138	128	131	125	139	147	141	128	147	138	114	124	155	144	173	121	138	158	136	135	146	127	120	134	163	155	143	147	122	143	129	123	147	142	114	156	142	123	131	142	156	137	145	142	132	130	126	143	128	124	128	142	125	137	151	143	123	151	137	118	138	134	127	135	135	132	147	148	125	142	145	124	136	123	131	136	150	139	128	90	139	160	129	125	121	132	141	149	146	121	129	142	110	124	128	134	131	136	139	143	133	129	119	137	137	143	142	143	115	141	128	130	147	130	117	142	131	138	151	138	122	127	130	124	139	123	140	151	141	133	126	145	139	143	131	155	128	126	152	153	138	142	129	141	143	160	141	168	133	151	157	141	118	136	112	133	147	153	135	142	123	136	135	131	121	133	130	162	116	118	147	142	156	124	132	144	129	141	137	127	133	133	131	140	128	153	140	133	108	113	139	130	130	134	141	130	147	123	121	134	127	123	159	118	157	122	132	144	144	123	148	139	127	140	144	153	146	125	140	132	118	125	124	143	132	135	114	137	147	133	140	149	131	117	151	124	138	131	143	136	139	144	145	141	146	135	165	170	143	115	151	144	140	129	120	140	132	135	126	146	125	125	152	125	139	125	123	107	143	144	139	129	120	133	148	133	118	147	114	155	138	141	128	131	149	156	146	124	138	153	134	141	126	165	139	136	140	138	126	131	133	128	144	128	138	141	134	104	147	144	138	123	121	150	118	123	122	123	132	136	141	134	140	144	111	140	169	138	137	122	139	150	139	147	132	140	116	149	126	122	146	145	134	133	117	160
4277	10960	7001	3255	2057	1588	3286	9444	709	502	430	379	300	314	262	240	225	231	212	223	187	205	202	181	190	143	146	187	171	174	155	175	173	168	159	168	180	162	184	168	161	166	173	167	153	141	148	177	134	151	149	152	171	163	145	141	143	159	154	131	157	162	160	150	134	172	153	139	140	141	170	173	154	145	120	147	175	147	166	172	143	152	156	160	156	135	150	135	153	137	150	124	166	154	137	139	132	164	145	153	150	161	161	166	157	149	157	144	151	139	143	131	169	160	155	149	139	152	145	148	163	128	163	154	160	127	141	123	173	160	155	139	141	145	153	144	159	141	138	151	158	149	134	145	148	131	150	155	148	165	161	165	136	142	139	141	146	152	160	158	130	145	156	153	142	149	138	150	138	128	182	144	153	147	143	142	128	135	160	155	147	155	141	143	128	153	155	135	128	157	149	154	137	162	152	154	183	153	160	146	164	163	142	149	146	161	147	149	151	157	159	153	167	163	169	137	154	144	152	140	168	134	154	155	143	152	150	165	165	150	134	149	153	144	142	161	155	143	153	144	138	141	168	135	129	137	147	158	142	145	150	142	144	129	172	160	164	160	161	137	137	128	176	154	164	141	149	133	140	162	135	151	130	154	139	135	142	170	129	143	139	145	155	133	162	170	143	156	162	140	145	165	171	155	156	157	149	138	154	158	150	140	163	150	146	152	140	145	152	146	150	169	142	133	143	150	142	145	171	151	146	146	139	147	141	160	165	159	136	148	149	167	134	140	150	154	148	171	139	159	160	161	147	148	158	160	158	150	176	146	174	159	156	140	134	162	147	148	161	151	138	164	154	139	156	166	165	153	150	155	136	170	155	151	162	133	147	144	159	154	146	161	144	157	160	157	143	143	145	144	136	147	155	168	142	152	144	127	132	141	148	156	147	145	164	149	129	180	154	154	154	164	160	143	163	169	146	140	137	145	136	161	162	152	140	141	161	147	164	150	127	154	142	173	168	139	154	150	139	154	156	153	145	160	121	136	125	145	132	164	137	151	142	147	154	151	140	133	137	163	144	138	161	146	171	170	164	148	151	174	161	157	140	129	139	180	148	146	146	125	150	166	144	163	169	156	133	142	164	138	154	143	123	167	159	146	161	147	137	158	131	136	164	129	139	170	155	146	140	142	168	146	144	154	137	174	138	162	168	144	151	150	141	167	148	172	168	157	139	136	158	141	138	139	154	141	145	144	157	153	143	153	160	157	140	159	164	156	134	123	137	159	153	156	143	154	150	154	140	181	161	151	140	139	136	161	153	137	153	147	151	147	157	152	140	156	132	158	154	137	146	137	139	150	141	139	136	160	182	146	166	144	157	163	169	158	146	135	159	152	158	139	141	139	163	134	173	158	157	172	165	161	159	160	138	153	150	127	154	153	150	124	148	157	137	148	157	141	162	139	132	123	163	148	171	154	141	140	145	156	142	131	147	171	163	147	150	150	148	153	164	145	143	161	137	155	139	139	147	154	150	150	147	172	140	143	171	141	137	167	121	139	139	154	144	139	143	143	146	136	135	147	147	134	144	142	167	152	134	147	136	143	141	137	149	156	153	159	145	127	143	151	151	146	136	160	136	157	141	157	138	162	150	160	169	132	144	141	134	142	135	139	161	157	138	144	149	135	134	152	137	155	163	152	150	139	131	130	159	169	146	146	151	133	136	155	132	141	146	158	155	150	149	144	154	168	157	152	147	159	144	157	134	165	170	155	147	133	152	148	157	153	144	140	150	156	146	135	149	128	163	152	162	142	136	155	128	138	140	143	139	182	136	165	143	141	140	135	146	163	140	159	136	164	157	140	140	130	170	148	139	157	148	146	157	141	159	163	160	157	152	174	132	139	143	147	145	152	141	166	134	154	148	152	151	133	135	147	157	171	157	155	158	157	152	143	153	174	146	141	154	158	159	131	148	144	149	144	144	139	151	142	147	146	140	148	159	147	135	145	151	142	144	149	158	149	137	150	127	167	147	142	164	162	145	143	142	168	167	148	147	142	151	139	143	137	140	141	151	128	146	152	176	121	122	128	152	150	126	160	161	156	163	138	135	151	152	137	125	137	135	142	151	124	133	160	152	133	158	126	136	164	134	151	139	142	157	151	152	158	144	158	148	159	157	127	149	163	126	158	153	143	157	180	155	144	138	137	138	137	140	139	156	139	155	139	156	147	168	146	152	127	144	150	152	143	151	144	141	158	176	149	171	140	145	143	165	144	159	162	151	154	154	151	133	146	152	143	148	151	152	154	138	149	138	147	154	145	165	154	151	157	146	155	127	138	154	157	177	125	145	161	138	154	178	148	175	183	149	140	155	162	132	165	149	139	147	141	159	156	154	142	149	148	146	149	141	156	159	144	158	160	140	146	159	126	145	128	139	168	173	165	162	167	162	150	154	156	155	149	143	156	160	169	150	141	128	150	164	141	118	142	151	151	131	157	148	144	138	136	153	129	143	176	150	161	143	150	157	158	129	137	141	134	143	140	140	137	148	141	151	155	156	132	152	159	146	137	146	137	152	146	155	142	178	169	148	144	157	151	156	160	146	147	135	153	149	126	148	166	151	165	136	141	148	141	139	154	145	146	136	160	138	151	149	161	151	173	146	166	160	158	146	140	164	153	168	160	141	167	144	136	159	130	137	160	150	147	142	149	172	151	142	156	159	132	137	158	148	146	153	154	156	134	133	129	143	129	155	159	151	148	142	139	155	154	136	157	146	152	144	143	139	149	116	169	137	144	136	162	149	145	159	169	153	174	152	142	125	139	143	144	146	134	159	149	150	147	162	157	144	168	168	157	144	128	147	156	166	160	151	136	165	159	137	163	147	148	143	133	167	148	134	157	143	133	153	133	153	157	153	143	149	161	138	129	125	154	129	159	132	157	140	125	146	147	135	155	160	156	162	154	147	152	167	154	141	141	158	135	159	162	150	156	146	165	157	158	153	141	145	151	138	128	154	122	145	163	148	169	151	137	124	158	144	144	156	145	134	143	153	159	156	128	168	159	122	154	146	132	146	154	156	160	148	136	127	155	153	150	161	148	137	150	127	150	154	147	156	130	146	154	121	144	149	143	167	168	141	149	138	163	138	132	130	160	160	145	129	135	140	161	154	136	149	152	164	140	138	124	174	148	129	151	135	143	151	125	147	154	144	155	135	148	151	156	150	154	184	139	159	155	147	157	164	164	149	140	154	152	150	147	144	142	145	120	161	148	163	147	153	156	168	150	137	158	145	144	126	143	140	139	136	141	145	133	133	153	154	171	183	135	141	142	153	140	162	143	131	150	146	136	151	141	140	136	145	117	136	132	141	141	154	148	156	137	140	150	147	149	167	148	143	164	157	153	146	171	155	146	157	162	139	157	152	160	171	148	137	138	136	152	170	156	154	143	127	120	157	145	163	153	168	170	117	156	161	132	166	139	161	176	139	137	129	154	159	156	152	170	155	154	146	123	155	159
24790	21066	26918	25270	8586	774	806	2000	448	421	390	411	368	339	385	382	368	345	363	350	339	383	345	337	346	352	349	368	364	357	361	326	353	315	341	346	317	353	353	335	347	337	356	345	353	347	306	386	365	327	318	320	315	350	369	333	359	337	315	336	309	326	318	297	304	341	348	321	357	350	388	334	365	336	326	321	344	347	350	372	357	352	332	356	346	357	353	344	306	341	319	323	360	337	336	354	339	334	333	338	321	350	315	342	326	340	327	312	331	323	335	318	351	331	350	298	320	354	340	311	332	334	319	311	349	339	335	362	330	387	332	318	338	333	331	346	342	370	359	351	354	313	330	298	334	313	360	348	369	310	329	350	341	340	352	346	348	328	355	347	321	359	296	337	309	320	375	305	345	356	331	337	341	333	356	318	366	342	344	364	290	327	339	331	320	323	369	332	310	335	331	359	366	380	326	357	351	372	342	328	359	340	360	351	347	339	337	341	354	326	299	316	350	326	350	333	305	326	336	334	334	313	294	340	323	320	354	319	321	350	365	315	333	313	347	351	352	345	336	343	309	329	345	325	354	353	319	314	363	345	333	341	367	317	303	363	345	363	374	317	330	364	302	333	346	338	318	340	341	345	315	357	311	323	332	330	343	332	315	339	354	366	345	330	347	353	310	377	344	336	366	322	323	342	368	372	339	340	308	368	346	324	363	344	312	378	345	377	326	351	314	334	326	356	378	293	293	328	369	367	362	296	347	338	303	349	334	335	354	323	353	335	353	356	335	333	320	337	334	350	345	344	345	334	362	328	329	345	320	302	334	327	331	331	326	318	319	341	352	340	338	366	363	328	379	325	347	364	305	306	359	325	367	365	329	375	343	329	327	301	339	318	367	350	346	321	370	328	312	346	358	336	329	351	313	287	331	365	336	337	344	367	321	345	329	321	354	311	334	322	333	310	305	334	319	336	315	324	342	326	327	351	366	320	359	335	371	369	324	365	325	319	342	322	349	365	337	303	368	331	345	319	327	322	330	344	318	343	325	332	340	342	335	370	346	324	314	335	366	313	324	358	333	351	328	356	323	334	345	383	361	317	328	328	335	328	371	331	325	343	329	329	359	338	329	338	338	343	351	332	356	345	330	330	327	359	359	333	337	352	342	337	331	316	339	327	325	306	352	348	363	314	328	319	323	302	360	349	333	347	358	330	335	339	332	305	382	334	342	358	342	338	328	349	340	348	347	312	330	329	348	357	323	341	367	356	381	331	324	306	298	337	310	325	349	318	328	333	353	325	325	338	310	361	320	340	337	300	307	307	319	344	356	346	316	312	344	333	338	342	344	330	328	314	337	334	314	348	334	331	325	342	334	351	324	334	379	343	355	328	326	344	325	359	327	342	309	339	317	303	336	336	325	343	325	324	361	327	349	334	335	306	325	279	338	318	283	342	340	323	343	333	311	331	342	335	342	348	290	315	350	298	333	358	329	330	326	312	302	347	327	318	332	341	331	362	366	359	348	345	317	326	358	315	336	339	356	364	330	345	304	315	357	304	345	303	327	356	334	331	330	357	334	359	311	322	319	331	340	334	325	348	314	330	317	303	331	309	340	318	328	303	296	331	344	346	335	328	353	358	362	341	330	341	334	346	342	343	319	354	335	334	360	365	301	356	343	358	345	383	316	329	352	335	357	344	333	337	325	325	372	371	343	375	355	336	343	324	351	313	332	341	369	344	321	362	339	323	344	351	343	355	342	358	346	336	360	326	371	339	373	325	340	321	318	265	334	338	323	362	315	344	381	329	330	333	358	333	333	306	314	329	355	324	364	344	355	331	342	363	334	317	333	339	363	316	338	331	352	329	315	342	301	315	331	338	361	316	327	321	342	336	299	332	340	337	336	346	331	340	340	293	312	330	334	331	371	314	321	349	354	351	318	365	349	359	337	362	371	295	327	333	318	346	367	359	308	304	368	342	299	313	365	355	351	343	332	361	354	348	342	355	356	319	317	306	334	334	327	368	327	330	311	313	342	322	313	388	343	326	364	347	352	350	333	324	339	340	345	320	367	326	354	327	326	322	368	302	320	298	312	330	321	356	343	319	300	362	372	348	341	352	323	332	351	320	321	302	323	375	319	323	357	350	331	338	330	293	351	297	370	351	324	331	338	334	342	367	332	348	328	354	345	342	322	341	304	358	344	315	343	355	344	327	333	344	340	324	344	307	337	349	311	318	335	340	357	348	330	326	319	340	339	352	381	312	372	338	324	328	336	360	325	314	329	339	332	323	341	321	321	324	320	311	335	341	329	323	325	314	300	335	332	310	318	343	313	343	300	315	319	329	307	343	336	354	339	332	318	315	338	327	323	356	356	345	340	319	325	332	307	342	325	339	341	367	364	371	334	327	329	349	334	337	301	368	319	370	341	338	355	327	323	351	341	365	367	336	335	334	322	333	317	333	358	295	336	330	321	318	352	349	352	303	324	371	341	336	367	358	349	328	330	349	329	339	323	354	314	294	349	346	336	325	297	358	340	323	384	329	338	350	322	337	342	328	333	320	324	323	366	329	348	380	378	342	327	342	310	336	313	332	320	353	301	337	362	350	347	348	338	328	357	322	341	328	303	353	341	337	335	323	365	343	321	338	320	362	328	307	289	353	379	340	305	345	346	322	340	351	344	323	323	380	338	305	353	340	344	388	314	330	340	311	322	307	328	370	344	338	313	315	337	338	324	327	321	310	363	361	322	345	370	356	355	348	338	343	340	318	332	342	354	304	328	350	341	306	345	344	329	305	344	329	331	336	348	311	327	343	338	346	356	347	355	330	321	299	326	341	339	347	339	352	356	355	377	318	289	357	351	312	339	329	320	325	358	338	308	323	355	349	317	339	345	319	349	346	329	336	359	336	329	333	310	338	298	310	318	364	385	299	339	328	345	356	313	322	349	340	331	354	346	330	308	308	347	362	360	324	344	368	332	317	344	338	349	348	358	302	325	383	344	351	319	299	343	352	338	330	348	328	329	329	368	362	331	336	347	289	332	320	344	325	352	322	338	361	342	325	326	363	338	341	319	387	353	356	354	351	347	311	322	362	329	358	341	329	376	368	324	335	324	307	323	325	359	360	339	371	313	343	341	343	334	347	356	336	344	319	342	374	313	305	325	376	334	371	343	347	346	343	359	366	365	379	309	348	361	330	360	360	324	295	315	320	307	349	330	385	328	354	359	324	316	324	347	338	320	346	312	323	335	361	323	322	367	362	343	314	326	360	334	328	331	334	322	332	336	364	340	352	346	328	315	338	327	318	367	331	349	354	337	351	325	343	338	324	354	359	364	325	325	343	352	309	361	315	337	327	322	321	314	350	344	350	341	360	334	350	375	374	302	339	331	350	312	321	328	325	348	352	336	344	336	368	332	332	337	328	310	331	336	300	347	340	345	349	318	339	313	334	329	340	348	318	308	348	350	348	368	313	393	330	353	332	328	352	320	385	323	354	323	325	344	344
4345	7019	4553	2213	1374	1132	1350	4069	639	511	486	499	437	430	437	394	425	420	399	363	414	390	374	338	368	366	364	374	370	405	367	350	378	356	372	382	361	387	339	399	359	374	364	365	368	356	381	395	369	356	367	373	382	338	322	388	345	374	326	350	370	337	335	404	344	343	369	353	344	363	338	345	368	384	361	354	315	372	362	357	355	357	374	366	372	335	333	343	329	359	328	392	353	333	359	364	370	348	353	362	353	363	372	379	336	349	340	342	350	370	344	379	345	356	400	348	368	372	382	356	364	385	364	381	330	336	333	364	414	363	357	366	369	348	340	355	379	362	347	345	345	347	351	364	380	376	358	337	343	358	360	360	387	368	361	413	361	367	350	356	348	350	379	334	351	333	371	329	375	335	353	354	343	333	370	330	377	362	390	367	383	349	339	359	353	366	359	367	332	360	357	385	394	336	400	379	358	343	356	393	347	360	349	336	359	366	365	365	386	362	382	340	342	328	366	351	381	342	377	360	331	341	385	372	332	353	360	382	384	373	364	378	354	372	360	375	374	341	365	322	320	348	350	350	317	348	378	357	350	356	343	324	358	339	385	361	330	329	323	360	336	345	354	406	346	342	348	364	348	345	359	329	327	347	365	348	365	389	327	353	357	357	374	361	369	374	338	320	365	342	372	397	397	401	372	339	353	360	349	367	364	379	356	368	370	354	348	360	332	379	364	365	356	333	371	381	333	344	376	337	352	404	347	360	340	358	348	357	345	388	383	332	335	348	349	366	347	363	389	356	348	354	371	386	404	368	362	387	393	350	378	394	362	347	354	343	354	365	355	390	365	358	373	349	353	383	348	357	357	359	371	357	362	350	363	356	370	326	336	360	355	390	360	372	391	349	359	340	334	367	358	355	370	342	388	367	345	377	353	362	354	309	338	389	366	348	354	377	349	401	339	363	365	347	370	336	360	371	366	347	343	321	361	341	357	378	363	372	362	357	371	361	359	347	371	382	360	365	394	349	341	371	337	330	349	362	362	329	337	349	341	368	359	362	384	361	344	370	365	353	358	346	354	353	349	327	370	351	339	351	380	326	400	352	351	364	364	353	360	351	335	370	365	376	354	356	355	345	367	360	378	351	349	331	367	347	320	349	356	344	366	358	376	375	375	348	346	350	334	334	371	343	365	392	365	373	361	389	358	363	332	375	319	359	356	361	357	361	381	365	359	326	382	363	345	355	366	366	343	382	343	367	336	389	352	361	368	356	357	363	353	317	367	350	341	383	344	318	347	358	360	345	367	319	347	330	390	363	383	326	385	373	363	344	355	343	349	347	342	361	367	361	308	362	341	358	371	371	353	333	343	372	331	326	380	321	368	335	328	354	393	375	380	367	369	357	322	365	366	360	371	357	371	382	380	375	351	310	334	343	348	353	339	356	368	351	364	337	345	409	360	362	377	342	359	381	360	364	347	377	356	359	360	350	395	367	363	367	365	372	342	350	368	357	349	384	345	324	381	349	359	341	347	380	391	379	368	350	350	358	388	344	370	344	353	338	347	304	329	379	359	363	348	371	355	372	359	342	354	369	355	311	336	335	353	363	378	392	400	363	360	390	356	341	333	354	379	330	390	344	346	374	377	370	379	348	325	387	355	334	347	345	369	368	370	379	330	356	356	382	340	379	335	382	353	349	360	363	347	350	350	359	352	334	348	358	359	389	351	358	386	366	363	361	341	349	376	335	379	382	344	358	336	374	349	374	364	344	364	322	360	369	374	339	358	341	365	357	366	341	339	352	339	346	363	361	397	376	348	355	353	330	393	346	357	386	358	338	341	338	358	331	366	354	381	348	364	379	333	359	378	388	367	343	382	380	365	351	350	370	335	369	336	335	350	354	379	392	332	358	369	398	369	340	330	369	348	405	354	361	341	337	355	326	351	361	365	378	355	352	351	345	350	354	341	358	360	403	342	360	353	342	329	347	357	354	373	356	359	316	382	350	364	373	320	369	381	361	386	329	365	374	366	368	337	353	334	360	353	367	374	368	342	363	363	370	357	398	393	358	354	356	349	385	403	346	373	345	350	345	321	318	351	382	385	355	364	381	349	358	349	339	354	372	359	360	359	376	351	374	333	337	375	385	358	356	367	351	349	357	381	355	363	350	364	378	365	332	363	368	372	357	356	361	356	350	400	347	383	339	347	344	326	382	351	338	345	372	353	340	357	350	378	333	342	349	343	361	342	389	345	368	330	354	360	357	354	372	322	349	344	373	336	332	381	374	341	367	360	363	341	338	350	362	355	359	353	346	367	367	350	377	389	360	370	368	365	371	374	328	339	370	349	379	361	373	324	341	372	347	343	365	360	335	361	357	343	376	352	349	361	340	350	373	345	372	386	366	334	402	369	363	379	377	342	370	354	358	366	361	336	334	351	376	366	370	363	368	353	366	349	340	379	366	344	358	342	383	357	368	364	355	354	388	360	368	370	367	341	337	347	373	352	337	344	362	352	348	337	352	345	368	351	347	365	327	357	381	370	376	353	352	330	327	366	350	346	333	332	347	349	385	326	385	335	333	365	362	426	335	330	368	361	367	361	342	390	397	366	338	351	315	315	332	392	364	348	390	345	339	389	355	332	374	357	383	323	373	359	367	347	347	364	335	382	359	346	362	346	371	345	355	361	367	389	345	365	358	354	346	342	379	362	325	329	392	364	377	325	388	326	332	347	383	351	345	341	345	352	367	386	366	359	365	380	365	382	369	366	339	346	364	351	364	348	354	384	364	356	353	386	382	392	351	324	390	355	348	335	357	365	358	356	366	360	361	352	373	366	366	341	365	349	334	333	389	344	372	374	340	384	346	332	377	339	339	378	389	367	348	325	371	377	379	320	369	387	316	380	390	352	349	365	333	329	346	353	399	343	355	367	337	359	357	392	365	337	358	342	367	362	342	347	364	385	372	357	365	385	366	352	351	364	334	317	366	344	338	357	366	298	326	360	350	391	355	372	400	365	356	367	384	332	341	372	346	352	377	364	371	366	342	389	371	353	370	321	332	368	341	353	357	366	379	366	404	345	380	339	363	375	335	362	325	360	358	360	357	346	330	367	371	368	365	353	330	352	360	346	327	368	367	394	329	372	342	340	314	336	400	359	358	355	357	359	343	354	328	363	345	393	347	360	367	348	354	351	373	338	363	381	351	389	373	335	361	391	344	339	362	345	356	352	338	378	347	312	355	362	379	347	342	357	405	359	328	356	361	359	371	338	340	355	368	406	392	361	381	372	352	357	344	339	338	358	380	334	401	348	350	360	372	350	375	358	357	358	360	325	348	357	387	371	389	382	334	308	367	380	347	368	380	367	345	362	321	357	334	371	360	349	349	365	342	356	345	335	371	363	349	379	338	335	347	345	389	352	334	356	336	396	336	353	319	361	347	337	383	368	353	335	358	328	345	363	352	335	327	390	406	322	360	369	378	341	369	364	381	330	387	348	351	353	356	376	360
22551	21094	28616	23777	21057	21066	7189	2815	803	643	591	590	545	491	459	430	403	400	415	405	395	383	392	344	365	375	396	391	350	370	351	348	332	344	307	365	355	306	356	346	340	358	335	309	350	320	333	356	342	346	340	336	306	310	377	344	348	331	323	345	320	329	357	330	303	332	338	304	340	308	350	334	308	329	343	334	324	306	325	302	314	339	312	354	308	337	312	332	284	327	310	312	334	353	357	345	331	296	304	323	312	337	320	329	355	300	312	269	357	345	321	319	302	341	331	328	309	341	341	371	312	343	315	296	317	310	311	333	310	300	325	305	332	312	315	299	328	342	346	291	326	298	289	358	322	322	334	285	324	349	332	329	327	330	287	335	298	294	323	352	309	356	318	330	346	318	308	303	348	298	342	314	336	315	341	330	333	297	330	327	322	299	321	322	350	322	328	296	308	339	337	349	336	289	332	361	319	274	294	290	329	328	305	312	283	315	337	305	326	315	332	332	279	335	308	319	354	317	332	333	338	309	338	333	340	330	348	304	303	316	321	310	299	307	331	350	325	321	332	340	321	330	309	344	283	318	314	300	303	327	307	334	335	322	311	339	337	331	310	305	342	325	338	309	324	321	319	311	311	306	307	336	324	327	317	346	367	356	326	342	311	309	325	325	324	303	329	308	304	322	325	329	325	298	300	329	309	307	337	351	338	315	318	307	329	326	327	323	335	322	302	354	303	300	297	334	331	305	334	376	337	336	334	329	353	324	344	304	302	326	308	330	324	332	345	322	310	352	314	351	317	320	300	333	299	300	307	339	345	311	316	342	323	326	329	324	297	289	311	309	336	295	326	300	287	346	317	314	333	316	318	312	316	320	326	311	325	314	334	322	328	336	334	334	313	338	316	337	321	311	309	298	328	336	322	325	343	320	282	337	302	340	357	302	344	313	316	316	312	330	346	325	351	321	302	323	348	351	312	302	344	360	304	318	318	318	331	321	353	317	318	342	313	337	344	321	316	305	321	365	359	340	313	341	323	303	306	325	341	351	315	331	300	286	316	278	317	368	349	291	281	300	317	300	333	309	318	316	323	328	292	318	332	303	310	323	328	311	336	316	318	330	327	314	317	283	326	350	334	317	320	348	317	325	305	339	303	330	318	325	333	338	333	304	322	340	317	312	333	348	312	313	336	292	293	310	326	314	313	319	332	317	300	315	325	302	322	317	286	340	341	346	303	272	300	300	329	331	352	309	311	315	318	313	340	345	323	315	319	329	276	345	379	316	288	335	307	326	310	320	322	357	315	307	306	277	338	255	338	318	346	342	349	284	310	320	318	310	317	331	328	324	367	319	295	320	293	325	334	318	312	307	351	295	309	312	333	312	343	314	313	292	324	330	315	332	330	310	347	329	314	336	345	285	307	351	296	338	338	294	329	341	314	326	325	320	321	323	309	308	309	295	357	361	286	320	326	313	303	336	303	323	327	334	307	319	304	296	294	320	324	329	311	335	334	319	305	336	297	339	314	339	337	312	296	334	326	325	268	331	341	306	317	309	355	341	325	310	303	313	319	339	361	329	309	303	336	312	314	329	304	324	370	324	325	326	315	311	342	322	334	339	343	332	319	320	327	319	334	328	327	304	305	318	336	333	288	313	307	295	354	324	312	340	365	333	323	317	332	304	318	316	292	325	329	298	302	326	325	323	323	309	321	369	313	322	334	314	287	333	330	313	324	352	316	368	294	298	296	308	349	329	317	338	319	331	345	300	310	334	339	314	304	304	339	313	287	299	319	320	321	327	336	304	310	317	312	344	338	327	324	301	347	315	329	277	346	347	327	343	301	303	297	321	327	335	325	327	310	334	316	285	330	319	333	308	331	319	339	314	305	350	326	308	342	331	286	311	337	278	314	312	329	321	349	320	310	308	342	327	294	299	284	336	307	270	288	332	341	284	304	322	339	350	310	316	334	313	346	335	315	344	320	332	351	368	323	315	342	295	320	318	338	364	344	342	358	329	309	298	339	308	346	307	337	336	317	312	317	324	327	357	300	302	318	315	317	304	322	314	359	298	307	311	341	303	306	321	350	303	332	298	309	318	324	323	324	336	320	316	330	330	318	341	296	329	320	329	307	315	299	306	294	326	340	315	299	335	346	316	336	299	332	311	323	318	338	328	323	306	331	318	331	300	309	353	322	311	346	334	303	293	318	325	334	339	322	326	317	293	340	360	333	321	342	277	313	323	298	322	333	331	308	298	294	309	358	335	302	308	338	330	363	321	326	307	338	316	323	325	350	333	321	350	338	338	326	337	300	322	313	316	319	356	353	349	303	359	296	321	309	352	320	314	301	327	336	312	320	320	340	318	342	316	310	338	317	332	343	316	291	325	285	325	324	331	317	300	347	325	321	318	331	339	304	321	339	317	315	332	341	322	315	312	356	361	309	301	355	302	322	323	321	339	317	316	300	312	318	329	335	311	293	312	299	350	324	313	314	318	280	292	306	299	348	319	334	299	329	321	328	322	299	321	318	338	324	296	288	329	317	311	355	275	325	303	328	319	311	346	314	338	334	320	337	331	341	315	344	324	329	338	321	350	306	321	288	340	334	344	334	311	337	346	290	354	344	328	289	318	306	311	302	323	306	323	311	295	304	329	312	327	339	325	305	339	295	310	306	312	331	344	361	344	302	304	305	310	305	307	343	341	336	307	296	284	304	306	335	311	327	309	299	316	320	309	363	308	313	324	294	312	332	332	311	358	323	303	361	305	321	307	317	312	337	345	361	283	318	318	306	321	335	310	329	340	320	332	302	315	326	282	300	307	310	314	328	323	323	288	337	312	317	311	297	314	316	331	317	296	311	335	335	344	311	291	297	324	314	319	352	327	326	292	353	303	317	320	318	317	325	306	345	350	312	305	278	311	317	319	337	313	321	338	290	347	307	298	292	349	305	322	360	297	311	293	322	327	333	319	306	323	331	342	357	303	316	349	323	313	325	322	303	304	318	334	299	336	336	351	344	351	376	302	333	316	302	333	345	304	347	294	320	311	320	346	364	328	347	328	323	334	370	321	316	308	334	331	307	327	295	351	326	366	340	341	351	340	319	337	303	328	320	335	307	319	300	307	306	383	327	289	317	316	325	356	292	318	327	280	354	294	318	333	306	321	295	315	319	321	313	313	306	315	302	317	313	313	321	312	330	305	348	336	353	317	297	299	295	312	341	318	321	331	334	321	330	319	337	315	305	323	284	315	291	359	331	327	297	309	295	315	347	319	314	341	344	301	312	348	329	333	323	306	278	310	294	334	327	334	316	339	329	308	321	330	345	362	303	325	318	317	299	295	333	295	340	301	299	326	282	328	293	324	304	291	343	290	319	322	328	310	314	309	283	344	340	300	349	316	324	345	314	328	340	284	332	324	292	327	340	330	305	302	320	333	299	299	301	357	290	335	350	327	351	348	330	369	326	308	304	335	304	344	298	334	330	328	287	327	297	323	325	318	340	314
6096	17384	11537	5793	4020	3100	2535	4658	1181	984	848	745	711	567	547	522	483	487	450	425	441	384	442	405	376	420	373	370	375	390	358	366	318	338	374	331	363	345	331	325	327	376	341	342	353	356	305	354	345	327	366	321	332	305	347	338	352	314	351	343	347	345	334	323	302	342	356	373	331	319	347	340	357	361	362	333	333	348	348	329	337	326	327	295	338	347	344	357	343	345	335	352	329	335	328	343	347	305	311	310	335	336	277	319	348	366	325	315	301	360	364	309	309	300	295	307	329	359	337	340	320	332	304	321	337	313	323	345	323	321	328	294	319	329	338	313	338	333	302	314	338	320	332	322	323	312	315	332	292	324	341	332	326	329	333	329	321	308	314	338	336	318	323	341	327	337	370	321	331	319	337	337	312	278	331	301	330	341	317	315	346	321	330	341	336	346	344	315	308	321	329	352	323	329	321	338	340	354	335	348	286	341	319	327	324	344	343	326	332	329	297	334	361	313	306	334	370	321	365	318	305	330	304	307	318	363	323	337	344	337	344	339	324	354	332	349	296	330	311	333	352	340	333	305	323	317	310	334	295	322	353	320	321	340	340	330	329	327	309	322	300	315	320	316	345	329	327	316	321	319	305	307	354	340	285	317	327	317	327	328	329	303	311	327	343	341	330	333	320	318	338	319	326	342	344	358	336	345	325	304	360	335	326	304	339	333	331	349	317	300	305	329	348	306	325	294	334	329	310	323	358	322	319	341	354	340	314	335	355	321	309	337	345	322	338	366	346	321	329	287	308	318	324	328	313	327	327	339	319	361	309	315	348	339	318	304	330	308	320	338	305	346	300	306	325	352	291	361	324	346	315	311	331	331	347	353	312	330	333	352	307	308	329	349	322	358	343	334	326	338	323	333	334	338	322	321	331	323	310	334	318	322	354	310	317	329	350	360	363	327	333	303	310	314	358	328	312	334	351	334	323	347	330	303	357	313	312	312	343	304	307	326	327	311	324	318	342	339	336	341	337	328	369	327	317	351	344	312	333	323	325	340	329	290	325	347	319	345	309	337	334	286	301	319	369	319	345	309	337	331	285	307	330	333	327	316	312	331	325	293	332	300	330	350	324	321	291	316	324	311	346	342	339	324	313	336	348	312	333	312	358	349	363	325	305	304	314	345	302	324	335	308	348	343	303	347	340	313	301	296	298	364	307	307	355	348	305	314	336	310	310	313	322	318	306	313	353	324	302	325	310	335	331	357	281	343	374	340	334	312	340	327	328	380	287	307	317	323	295	319	370	337	327	299	320	324	318	344	325	373	319	326	305	337	325	334	329	337	346	357	343	326	327	345	308	329	302	312	287	329	330	347	326	330	315	322	303	320	330	334	312	327	320	283	319	315	332	323	339	332	326	315	309	316	318	320	328	326	328	333	336	345	299	342	340	315	326	313	330	323	353	325	332	320	300	315	313	317	328	331	321	353	321	333	297	301	326	343	319	335	293	330	314	301	325	342	325	346	326	326	344	302	346	340	338	339	309	332	320	319	322	348	323	320	327	350	344	313	305	343	302	324	326	346	335	311	342	315	310	333	339	326	342	284	329	306	300	356	336	338	314	332	310	332	331	351	314	311	344	320	339	344	344	296	330	343	322	333	318	334	308	323	318	321	297	349	304	340	358	345	293	331	367	334	343	320	327	313	296	340	362	341	355	336	351	343	349	322	327	314	346	320	334	328	319	321	322	320	350	344	343	311	318	338	347	329	337	304	329	330	319	295	283	314	316	321	306	333	325	312	321	354	319	353	328	347	358	310	329	355	321	326	339	349	320	282	350	294	361	340	334	341	323	343	315	346	330	349	313	321	310	327	343	351	300	313	361	339	320	309	315	322	328	349	292	321	324	347	325	345	306	307	307	323	310	302	301	364	304	327	368	296	332	322	335	319	336	308	315	285	296	322	321	322	343	325	326	323	297	332	316	304	323	378	295	344	357	305	316	331	337	352	322	322	349	304	294	337	312	348	328	366	366	307	346	303	315	328	335	329	330	346	312	339	311	323	340	334	326	313	309	322	324	355	312	321	328	308	334	334	326	327	325	326	355	326	333	331	330	323	329	327	352	330	330	342	303	313	318	350	300	316	305	330	318	342	342	310	321	347	317	344	319	328	330	317	304	308	294	317	334	306	303	331	321	329	326	308	334	332	347	322	333	336	314	334	329	318	294	319	320	310	347	293	318	321	323	316	324	314	377	322	287	336	326	325	307	302	312	316	346	318	318	308	331	321	342	319	315	328	328	345	344	324	356	336	308	327	322	324	303	324	334	313	306	328	317	343	318	336	320	371	318	302	331	330	344	324	355	331	340	323	344	322	333	329	316	350	343	328	290	344	343	339	313	333	318	347	338	318	321	337	330	309	303	379	362	305	353	351	325	338	292	299	323	355	328	309	315	298	328	294	294	313	304	282	343	328	345	329	308	308	324	323	311	319	294	318	322	327	333	301	305	346	310	333	287	311	337	314	311	320	337	318	339	320	337	341	309	315	298	332	314	311	326	346	335	333	344	312	320	316	319	311	320	352	356	320	348	335	325	346	343	324	326	338	325	288	341	314	328	355	359	320	325	328	325	335	323	320	340	321	323	325	319	316	339	322	344	315	291	305	334	304	356	332	333	332	330	351	311	320	343	323	336	321	313	342	354	330	375	329	332	350	348	292	280	324	315	320	346	348	332	339	352	290	316	311	305	303	317	347	315	305	314	321	328	309	315	317	366	319	341	311	320	329	321	303	343	333	325	326	318	319	327	292	329	295	334	334	333	344	343	337	320	331	314	315	304	294	320	332	314	341	295	327	309	308	305	327	325	333	322	321	307	340	304	349	321	319	329	310	345	321	317	329	310	308	324	307	301	331	343	357	323	353	345	349	302	319	322	306	346	333	315	294	323	322	315	334	329	329	327	314	345	355	333	338	314	332	301	331	330	317	351	338	319	305	327	295	306	294	315	325	281	325	310	331	315	318	334	334	309	331	331	331	322	324	329	324	321	333	304	298	349	305	343	347	346	354	334	313	320	349	333	342	330	356	332	308	305	336	376	305	346	308	334	295	317	338	330	353	338	323	311	361	315	350	333	309	294	299	315	327	330	336	364	332	333	321	322	306	327	334	305	342	309	341	323	345	320	296	361	361	315	306	332	327	348	306	309	343	334	371	311	321	316	327	307	335	342	306	303	324	331	280	315	305	312	332	303	310	324	352	341	324	338	328	314	335	298	332	307	348	306	347	330	349	303	330	312	322	303	290	336	333	307	312	348	336	336	291	312	338	293	313	334	319	306	334	313	291	335	342	315	351	339	296	308	314	314	341	344	309	326	304	320	310	340	345	314	324	336	305	341	322	293	330	303	336	309	327	336	328	290	334	345	301	319	317	295	363	339	339	336	315	319	324	318	301	350	340	348	343	342	363	286	301	285	307	328	303	341	269	313	339	297	307	323	344	352	347	294	306	331	330
27259	16617	3401	699	413	353	315	300	172	186	194	187	180	180	168	169	183	162	180	188	197	169	206	171	176	174	179	167	183	174	177	155	155	154	207	148	197	181	169	168	188	178	180	213	178	175	180	167	183	183	196	176	165	158	164	168	160	162	179	197	191	167	170	179	187	193	205	170	179	182	178	179	191	170	161	173	172	174	189	167	176	167	174	179	158	184	169	178	195	165	174	150	180	159	172	206	173	163	180	202	183	156	182	166	179	183	177	173	180	168	174	199	183	176	176	183	187	164	178	175	202	165	181	176	186	183	168	147	181	198	155	165	184	189	158	176	157	191	168	173	179	188	193	188	193	168	190	179	168	170	177	186	195	160	198	177	155	170	191	182	182	150	175	175	188	192	184	165	180	166	208	165	143	171	180	175	203	178	179	165	173	193	170	148	175	198	177	184	176	189	187	171	171	154	171	176	156	171	197	181	178	184	179	166	182	214	161	179	157	155	184	182	160	192	194	163	193	172	147	177	171	196	176	166	170	184	181	167	171	176	172	202	165	185	157	188	192	186	169	184	186	162	162	180	158	180	172	152	176	185	175	174	166	171	176	181	195	174	175	176	172	157	143	184	168	182	211	204	168	197	172	211	180	183	185	188	182	167	173	167	172	192	156	159	187	171	189	178	185	161	181	156	183	182	168	189	161	194	178	185	175	184	171	179	185	183	200	164	164	189	167	182	193	179	167	159	182	185	179	182	167	176	194	186	192	186	187	169	195	173	189	172	176	163	190	178	185	174	192	165	179	174	179	184	181	203	203	179	186	152	167	173	182	153	160	163	192	161	166	207	155	197	177	185	171	153	179	179	171	172	180	175	166	172	202	168	176	183	172	163	158	189	180	180	166	179	164	178	182	186	200	184	180	188	178	168	178	171	177	168	180	193	170	174	163	177	176	171	178	171	184	177	174	155	147	158	166	164	162	184	146	191	191	192	180	192	180	177	184	176	193	184	172	192	178	189	169	179	177	180	171	174	190	183	211	187	165	162	197	179	181	170	175	169	166	172	178	217	165	188	176	180	167	183	170	171	164	177	184	165	169	174	178	172	160	182	188	175	183	180	150	183	177	177	160	194	179	163	148	188	194	192	154	178	153	181	178	181	195	177	179	178	157	154	184	167	203	172	162	169	181	193	181	196	171	188	183	187	191	182	175	167	194	187	181	148	180	177	176	175	163	198	173	186	179	175	173	197	174	178	204	165	192	194	191	180	193	166	199	181	186	166	185	183	180	176	161	196	174	178	193	167	174	189	176	176	179	154	168	178	186	187	180	185	179	188	176	197	191	181	180	206	166	159	166	153	198	183	183	187	174	181	189	189	166	173	182	182	209	161	184	156	172	172	184	175	195	191	182	185	188	196	190	186	186	168	166	177	188	171	177	154	181	194	183	187	179	196	146	168	174	162	153	178	173	161	203	194	175	165	190	165	166	141	208	173	168	198	160	177	180	158	166	171	158	149	175	155	163	177	184	186	168	165	159	166	194	170	182	161	185	167	162	173	198	184	169	191	173	187	189	174	161	185	171	162	202	174	175	163	184	159	166	168	151	175	198	186	153	164	143	174	179	201	199	166	159	166	159	180	169	200	197	157	199	178	171	173	202	180	179	174	210	167	191	155	158	158	190	188	171	186	195	178	171	184	178	205	176	184	189	176	176	198	174	194	182	156	188	170	187	159	178	171	152	159	187	196	167	188	184	174	170	173	165	163	183	186	169	196	176	184	174	173	163	193	163	156	174	186	205	203	184	192	188	153	180	155	172	169	161	182	209	195	178	169	174	174	191	167	174	184	177	189	167	178	186	193	158	188	173	174	188	167	177	177	182	143	193	178	182	179	171	162	169	161	205	164	201	164	172	190	185	175	162	173	201	201	171	156	169	175	195	176	164	168	167	186	187	181	180	171	194	183	167	200	184	180	183	186	180	178	166	175	169	176	186	188	161	187	175	197	178	180	173	187	183	166	192	180	170	157	187	171	160	194	178	192	151	167	174	177	154	167	179	190	179	152	179	169	177	165	181	171	182	157	163	160	173	166	186	158	172	179	172	162	199	171	170	188	175	212	174	188	169	170	153	163	203	182	159	190	161	165	193	187	175	170	200	187	163	167	165	185	142	180	166	166	187	164	155	199	153	181	152	182	163	171	174	162	175	179	170	171	168	152	183	183	185	169	176	203	189	161	177	180	181	200	151	184	164	172	184	195	193	170	161	189	188	171	156	175	183	179	159	175	198	172	181	185	175	171	187	179	171	187	184	167	196	157	165	165	158	176	157	186	175	191	166	177	182	196	192	188	175	186	165	193	186	186	180	193	176	140	160	176	186	189	185	178	145	140	188	183	188	189	157	203	175	164	159	177	166	187	190	172	181	193	181	178	193	182	185	184	189	188	169	196	176	174	162	179	190	172	165	169	174	156	177	164	195	199	180	190	179	184	154	156	182	188	168	203	149	148	197	190	202	186	172	169	187	148	184	170	176	170	164	169	213	174	205	174	192	161	183	186	187	167	174	192	166	167	193	157	185	175	151	180	184	155	162	184	169	196	190	188	191	172	181	174	201	172	155	155	147	155	205	170	140	174	164	161	175	180	192	149	177	156	176	175	205	183	184	156	198	176	160	200	174	192	177	197	166	179	171	192	173	191	162	193	173	180	179	170	170	180	186	192	166	150	199	190	164	182	182	173	196	186	142	163	158	157	167	163	193	172	199	193	205	217	186	176	184	196	199	161	183	171	182	161	201	178	171	173	191	165	183	173	173	150	179	187	182	183	166	174	187	174	155	169	176	187	162	205	177	184	156	177	185	173	194	163	173	178	178	165	168	164	174	164	173	164	175	179	188	169	191	167	177	151	202	180	171	186	167	168	178	165	199	151	166	181	168	192	187	176	186	168	184	186	164	167	168	179	192	167	206	167	179	186	196	168	175	172	181	181	166	163	181	182	179	177	166	173	194	184	174	177	184	167	195	143	172	215	170	159	187	188	202	172	172	172	200	171	189	183	158	186	159	166	179	181	194	166	178	205	179	182	148	171	157	151	181	177	188	176	169	177	170	157	168	188	194	202	192	167	180	166	172	146	172	159	169	185	198	194	195	173	137	151	180	178	145	180	197	207	201	160	169	156	192	180	184	187	174	184	168	182	181	176	164	181	143	190	202	206	166	190	181	180	190	179	179	210	178	188	186	167	172	200	176	184	201	175	204	171	171	162	174	189	175	191	168	165	165	183	177	172	194	174	144	167	201	168	198	202	165	200	177	188	204	163	174	146	196	209	159	157	196	178	176	165	191	178	182	166	161	171	179	155	197	192	170	166	189	179	163	173	167	186	191	174	192	171	172	192	178	188	212	169	170	180	167	178	189	167	160	204	173	178	174	178	168	171	177	209	190	171	187	196	169	175	180	178	161	191	165	177	173	195	180	178	158	181	153	198	181	192	191	171	173	158	167	161	184	202
4933	2756	1680	772	593	413	360	352	236	201	208	189	209	201	222	193	210	225	206	193	236	224	218	210	198	179	210	221	217	186	213	181	211	195	203	220	193	185	216	188	211	183	208	194	237	181	203	211	226	208	188	184	196	195	200	229	199	201	192	185	195	204	189	205	200	180	218	193	203	173	190	214	185	194	177	205	224	192	203	196	227	208	229	204	196	196	185	230	186	181	190	193	192	205	203	194	200	197	212	194	179	191	195	200	203	191	205	189	173	202	185	204	205	190	211	212	215	202	220	231	200	204	223	191	211	202	237	231	219	182	213	226	194	196	205	181	181	191	180	198	217	193	228	207	183	199	225	212	224	208	192	199	193	206	210	202	186	206	210	196	217	200	211	208	192	199	193	197	185	211	187	187	178	192	225	198	187	217	207	190	195	220	194	210	204	196	181	211	172	201	195	207	200	227	190	193	186	199	188	204	218	201	218	205	188	210	190	207	205	208	194	186	176	196	222	219	180	188	214	207	202	209	205	213	195	202	201	183	197	225	200	213	210	190	244	181	193	196	196	200	201	175	216	213	180	202	182	193	195	227	205	212	180	198	187	194	208	206	211	197	192	233	195	207	205	202	200	189	209	191	200	202	193	190	198	214	202	220	208	170	202	207	219	214	183	180	199	196	205	204	215	209	210	233	206	223	198	213	198	205	199	201	200	187	206	199	203	195	194	215	208	215	194	216	206	216	201	188	194	195	198	195	182	187	199	181	196	218	217	204	207	186	224	202	200	198	203	196	195	208	200	175	211	203	206	198	221	213	221	219	201	205	202	194	198	240	197	184	200	208	218	192	193	218	202	201	205	213	217	221	213	194	198	206	189	211	195	177	198	172	223	225	185	200	218	173	186	199	183	213	201	211	222	201	207	184	215	193	198	182	193	197	214	197	188	221	183	189	189	197	197	221	207	182	219	198	199	191	192	201	210	202	223	214	195	202	203	183	180	208	191	209	198	197	200	191	237	185	237	205	207	198	213	191	201	184	215	195	220	227	191	234	194	210	196	183	200	177	210	202	200	210	209	212	199	218	220	173	210	181	202	195	225	194	197	190	204	207	190	192	192	220	205	194	187	181	178	204	189	168	206	198	186	202	223	217	197	208	197	181	203	187	212	184	230	193	203	223	179	216	200	212	170	211	199	190	185	192	225	206	217	184	184	208	224	205	202	209	201	207	201	224	228	186	190	205	179	217	215	176	195	211	183	168	196	191	185	209	197	218	188	213	194	204	225	205	198	204	189	192	204	206	226	219	199	203	186	196	181	207	198	210	208	205	192	183	190	206	213	179	201	244	183	199	187	184	231	225	174	212	200	205	212	220	220	189	175	187	203	205	190	221	196	214	200	201	199	227	204	200	190	196	213	196	178	193	204	194	218	197	188	211	193	194	216	214	190	193	193	203	196	222	203	212	201	204	198	208	197	193	185	203	217	212	189	178	204	214	183	211	200	180	187	195	209	198	221	209	181	227	185	224	199	212	200	209	212	211	183	199	211	192	191	196	200	207	193	186	202	201	201	218	217	208	206	191	190	201	214	197	211	213	194	187	212	192	201	211	210	231	224	198	210	199	206	187	192	221	206	202	193	247	212	210	189	176	202	219	213	203	185	182	197	214	206	212	201	210	210	216	196	230	205	200	205	208	209	219	211	203	197	185	203	200	211	180	182	217	196	223	174	206	194	180	204	190	227	200	195	182	209	195	195	204	210	189	201	203	188	178	199	217	199	215	203	196	163	228	205	197	206	194	201	210	214	206	199	220	203	207	211	202	220	193	199	187	200	230	227	203	192	191	210	189	226	225	198	175	211	207	185	194	220	180	177	177	192	198	208	189	194	196	204	202	230	206	214	208	219	209	194	224	182	218	220	208	191	214	189	220	194	222	202	208	173	213	186	178	190	219	169	200	224	182	210	208	195	211	176	205	222	193	197	219	201	198	210	214	213	207	197	201	189	188	206	237	191	194	187	200	198	192	205	207	221	191	225	214	200	197	204	187	208	224	172	201	201	228	187	184	186	189	177	203	159	198	204	219	198	177	196	193	220	178	223	220	201	193	207	229	174	215	180	201	202	206	201	203	196	203	217	192	186	244	207	189	195	215	213	193	213	193	188	223	218	195	197	187	216	182	213	221	204	199	217	192	200	190	195	184	214	226	195	197	231	227	209	195	208	212	207	188	198	207	220	181	214	174	212	228	195	201	189	201	210	198	195	201	191	196	217	219	212	201	204	200	207	190	201	204	212	212	196	215	212	192	204	177	207	171	192	171	205	213	204	201	186	229	212	220	186	181	163	197	192	217	209	176	187	200	202	214	186	180	189	200	199	206	193	205	197	201	217	185	208	203	211	189	224	220	217	240	218	193	204	183	204	199	212	218	215	211	176	193	190	207	201	216	190	164	196	210	206	183	210	177	186	205	204	208	195	219	239	207	213	193	215	184	163	206	201	218	213	216	212	177	208	188	223	207	198	208	203	185	181	205	205	196	212	185	220	204	218	176	211	200	206	184	215	208	216	225	205	196	221	194	208	208	199	218	217	187	189	194	218	199	179	199	222	190	177	195	184	213	211	193	207	199	212	197	205	196	199	220	182	187	205	196	193	208	205	187	188	189	184	219	198	205	216	180	218	189	195	198	205	210	207	171	201	206	219	207	234	194	184	199	226	194	205	194	239	202	207	228	214	206	198	221	210	202	199	216	198	206	217	203	216	219	183	207	197	194	215	189	198	222	204	198	196	206	195	190	212	192	230	192	202	196	202	226	185	187	206	199	208	197	217	223	196	199	200	197	186	206	192	228	194	204	178	183	172	179	201	198	187	201	204	200	196	195	212	213	214	187	200	199	187	209	219	234	196	209	206	217	185	179	194	219	216	199	230	173	206	205	176	202	226	198	203	219	202	202	186	209	216	217	200	183	183	207	188	204	232	191	194	192	183	202	204	195	195	212	191	218	210	196	214	170	208	182	186	175	208	205	215	184	188	181	218	187	203	207	183	196	167	204	190	194	211	204	187	188	216	213	213	226	192	184	188	203	206	214	199	187	193	187	213	197	198	189	200	207	201	214	215	206	194	192	206	199	199	192	212	210	215	214	190	209	201	210	184	199	190	189	177	202	217	200	189	196	208	205	193	191	163	229	206	167	206	185	227	200	199	205	213	210	201	207	190	221	189	187	219	202	204	189	218	194	205	191	189	230	220	218	222	224	198	213	213	201	193	181	208	182	206	204	217	203	221	200	191	205	225	193	201	206	195	228	230	207	216	192	193	217	221	186	197	175	169	189	182	210	215	217	221	193	193	205	181	185	215	202	202	185	230	213	208	209	203	167	206	177	191	216	209	196	191	195	224	218	179	225	200	177	200	187	207	188	196	218	201	208	202	196	198	187	230	222	220	216	192	190	209	182	192	204	204	208	180	180	215	224	215	205	212	181	205	222	219	206	227	207	196	196	188	210
23715	21068	28132	24234	21060	8196	1077	2125	383	314	260	241	243	244	187	191	186	189	180	172	151	194	165	170	159	151	166	160	147	161	153	134	163	162	154	124	155	163	165	154	148	165	150	152	135	137	165	154	138	109	136	151	151	133	149	141	122	128	114	128	126	136	135	128	126	134	151	147	128	143	106	142	145	135	142	139	162	139	136	140	139	148	137	145	145	132	120	130	133	150	133	108	139	154	131	145	141	129	132	136	140	123	134	159	132	134	128	154	129	158	129	136	128	141	131	151	143	140	143	147	118	134	114	141	120	147	148	141	141	116	142	135	136	138	116	155	150	129	139	141	111	141	133	120	137	131	144	115	155	119	120	129	151	153	152	133	131	130	119	128	150	152	160	146	147	133	143	123	128	136	139	132	145	130	127	145	125	139	116	140	150	140	134	155	128	141	118	135	116	140	130	138	145	130	145	124	137	149	117	128	130	134	123	133	141	126	141	124	132	148	157	138	126	125	120	122	122	137	142	137	133	134	138	127	140	119	140	149	128	133	112	139	120	149	111	146	151	125	128	163	135	124	142	127	158	114	138	133	127	128	146	123	137	129	144	154	147	142	152	137	146	160	130	121	128	144	110	135	127	129	150	119	132	138	137	131	133	132	152	128	127	140	132	132	112	126	147	128	135	138	133	114	117	116	144	123	128	115	136	149	132	117	140	136	123	127	126	139	135	146	130	132	145	117	146	132	120	147	150	122	136	157	127	112	134	121	144	135	120	130	124	134	142	125	125	125	148	143	113	134	138	150	120	143	123	135	135	133	149	144	124	150	133	109	137	116	137	136	132	125	150	121	138	133	143	132	130	125	126	128	136	132	132	118	142	152	134	147	130	136	134	122	137	133	135	140	132	128	144	140	125	107	155	121	115	144	126	154	130	165	146	125	118	131	142	143	150	134	138	131	148	130	127	137	146	144	131	138	162	137	132	157	143	128	149	139	146	135	119	142	142	142	132	146	130	130	123	118	134	140	147	126	137	126	127	143	132	128	164	132	127	120	151	136	137	128	122	155	144	146	132	154	128	136	118	132	132	152	135	138	128	127	146	137	147	132	124	124	144	133	135	127	143	126	132	144	136	124	154	128	114	160	120	115	142	115	125	134	149	140	133	138	134	118	132	117	142	152	120	136	145	124	137	122	140	126	156	143	122	127	142	123	132	133	142	119	117	133	152	125	146	151	120	137	142	145	141	139	110	134	153	139	116	145	158	120	146	145	138	127	150	122	143	141	141	138	157	133	112	118	126	130	117	133	138	134	149	119	134	139	138	123	158	134	129	123	130	133	135	118	154	155	134	124	139	138	141	128	155	124	127	130	131	136	139	131	144	138	147	131	154	133	160	124	129	128	146	137	117	127	143	147	137	150	153	145	147	122	134	137	132	123	111	135	146	117	146	122	124	162	89	137	135	138	138	149	137	127	117	139	128	135	136	155	127	121	139	147	132	119	132	130	136	131	132	133	140	113	150	150	136	133	164	116	149	141	120	141	131	136	144	147	139	143	112	143	129	145	143	144	147	129	136	115	142	131	130	147	134	134	140	143	106	140	116	136	145	147	139	127	126	136	127	135	143	146	122	152	134	130	115	134	117	150	128	144	134	134	129	135	141	129	137	148	129	123	144	133	138	118	127	125	154	121	146	123	123	147	163	123	125	134	142	127	133	139	145	126	149	140	131	125	139	142	149	132	124	120	141	166	147	143	126	134	136	127	132	138	123	133	146	125	123	145	124	149	129	135	129	142	139	114	130	158	132	137	132	125	134	112	145	136	121	136	126	134	127	138	130	133	154	118	129	148	125	151	130	113	150	134	139	146	139	135	126	137	118	131	134	127	138	125	127	140	157	108	121	135	146	117	127	144	119	133	119	155	130	140	140	132	138	131	152	144	132	144	133	156	137	151	147	123	130	132	104	141	125	116	126	133	131	135	138	159	142	127	116	149	128	142	119	140	149	159	135	133	116	136	157	144	135	152	113	114	133	129	142	160	120	154	130	141	133	121	110	158	122	137	143	128	154	99	126	143	129	142	133	145	126	121	122	118	115	129	137	130	124	139	112	123	122	139	129	140	143	137	126	123	144	141	138	140	142	139	121	148	138	135	145	135	135	125	132	132	119	130	135	154	142	121	140	132	139	144	131	126	123	158	127	117	146	143	128	136	143	140	141	123	139	151	152	144	125	126	161	149	138	159	118	126	111	125	137	140	148	130	134	139	132	142	129	128	129	141	153	146	153	124	130	145	125	125	138	108	135	130	153	115	123	123	131	129	143	139	146	124	141	121	131	152	137	138	143	125	125	134	148	114	143	158	133	136	140	118	130	149	133	138	127	136	123	142	148	149	132	142	152	132	159	143	135	125	138	131	121	135	150	121	148	144	154	138	146	152	133	132	160	143	122	134	125	127	130	128	113	136	138	130	129	145	144	145	124	139	124	139	123	139	123	156	138	157	141	168	132	129	135	124	136	128	134	132	119	147	130	130	129	125	120	128	134	131	131	140	139	120	135	106	136	140	122	148	130	135	156	128	143	135	137	138	154	158	137	125	115	133	130	142	131	136	145	168	137	127	136	139	128	141	167	141	154	123	146	131	135	134	154	144	144	111	137	139	131	132	120	125	132	123	144	140	144	146	140	131	107	139	129	117	140	126	120	137	114	142	130	155	131	140	130	128	151	126	152	134	139	125	131	138	138	134	139	134	147	126	150	120	130	133	124	117	132	170	136	121	149	162	138	127	130	140	129	138	145	125	118	122	131	136	135	153	127	124	124	134	110	138	152	122	136	131	134	124	131	110	137	134	144	154	144	168	138	134	130	121	139	131	133	126	135	135	130	141	134	148	158	133	133	113	126	119	117	133	150	142	130	147	118	129	127	129	130	120	121	159	127	142	108	156	155	135	134	136	134	144	139	161	133	126	129	122	150	106	158	140	137	147	129	106	126	160	151	135	123	146	151	125	127	123	118	129	137	127	134	147	125	131	133	131	118	135	131	117	140	120	138	143	140	146	128	114	156	148	167	141	136	132	153	144	139	136	133	148	119	144	146	150	140	141	117	116	132	136	128	125	118	136	123	123	150	124	141	147	122	162	144	134	140	114	123	143	142	140	127	151	132	115	134	128	137	136	130	148	129	120	152	121	126	139	124	145	130	136	118	146	147	144	152	138	123	122	139	137	137	124	134	120	131	116	127	143	145	140	129	122	140	142	146	129	116	135	132	140	139	118	138	135	121	148	137	129	120	121	137	135	126	131	146	131	145	138	129	117	144	172	131	133	114	157	144	149	144	114	136	123	123	148	124	134	150	116	132	152	131	130	133	148	157	114	150	134	109	134	118	139	118	148	146	146	154	131	112	111	128	139	131	139	158	139	141	131	135	136	120	133	162	142	142	135	126	144	134	126	133	140	124	141	138	159	114	138	124	137	130	129	134	155	122	130	116	147	146	154	149	136	147	115
4596	11500	7465	3407	2345	1606	1471	3875	645	494	391	346	346	293	266	269	214	235	207	205	192	193	190	183	160	181	170	171	179	186	166	186	173	153	183	166	175	174	184	169	158	159	144	153	119	165	160	153	157	152	130	158	151	169	160	140	141	158	152	160	149	143	166	159	160	139	160	158	142	161	160	150	159	153	151	147	145	150	144	134	168	154	130	152	153	168	146	132	163	155	145	169	142	151	152	142	150	183	152	131	151	131	155	156	127	146	152	163	149	143	141	157	172	154	166	156	167	143	140	152	147	158	159	137	141	144	133	159	166	152	160	168	151	148	150	166	163	142	152	155	149	160	151	152	134	154	159	156	144	145	149	147	167	155	146	171	145	142	168	158	147	127	165	139	141	138	126	145	138	157	147	145	145	149	138	145	149	149	144	153	149	129	155	126	135	149	151	146	140	157	133	153	153	176	139	154	146	148	162	173	136	145	142	136	143	132	165	148	162	149	123	140	124	146	149	156	166	160	151	151	130	146	150	154	161	143	121	155	145	139	148	138	146	128	151	166	156	126	142	148	162	167	167	143	133	132	144	151	133	149	140	167	141	135	140	154	152	143	145	173	147	163	149	165	150	158	154	163	138	145	170	136	129	148	138	158	129	142	172	127	158	149	155	142	158	142	136	161	165	124	154	164	167	161	147	156	134	153	129	147	152	154	150	139	125	117	145	137	168	169	145	161	156	127	158	154	152	182	151	163	150	142	129	135	157	150	141	128	154	140	149	168	125	148	137	141	146	164	141	156	147	131	154	144	141	161	141	119	148	147	142	144	142	149	164	139	147	142	164	190	137	160	154	171	150	171	156	160	158	157	150	157	160	151	130	157	123	137	159	140	137	161	151	155	141	167	166	147	145	130	151	141	135	161	147	163	173	163	152	139	127	158	166	150	179	142	149	159	161	166	143	164	147	158	133	141	163	172	142	140	154	155	156	166	163	153	154	125	153	159	136	150	157	152	135	161	131	141	144	134	141	147	168	178	150	140	172	153	137	137	142	141	136	170	161	149	159	157	146	149	145	158	166	143	155	167	136	169	144	120	165	161	173	145	167	180	141	140	144	130	139	138	141	132	145	151	137	146	134	169	152	136	166	152	151	134	138	137	141	152	145	153	152	189	153	140	151	157	172	146	157	151	151	158	124	160	165	131	137	153	135	137	136	133	145	137	172	140	132	163	147	152	157	161	125	155	149	170	149	149	159	154	149	142	174	148	151	171	138	128	141	140	167	138	136	147	149	145	166	154	178	132	132	139	154	142	162	131	154	153	146	136	150	151	137	136	140	124	155	164	145	143	134	150	144	147	178	167	157	155	154	153	147	149	141	148	161	148	136	136	143	147	153	172	147	152	157	159	133	150	145	153	167	162	136	149	146	135	131	154	142	180	154	153	152	145	119	150	132	131	155	166	168	148	155	160	159	162	141	137	160	146	123	145	166	160	151	141	144	126	154	150	156	163	152	150	164	162	138	148	126	161	152	141	146	159	135	147	171	126	167	154	157	144	149	146	142	153	149	143	145	132	141	171	154	156	135	130	131	139	163	132	171	160	159	162	160	148	153	173	146	151	157	137	139	137	157	148	163	146	172	170	133	146	147	157	159	152	136	153	139	190	160	145	134	155	126	136	149	160	170	164	154	134	163	142	148	162	134	163	151	151	146	156	141	164	167	137	132	157	148	133	111	150	151	145	145	155	171	139	147	146	149	157	136	157	131	125	158	155	149	147	163	157	169	133	162	156	163	162	141	137	145	165	152	150	154	159	178	134	147	165	131	165	159	147	133	148	126	147	147	131	147	172	158	147	141	156	138	148	130	137	135	163	144	127	177	131	155	150	164	121	144	150	145	145	131	161	157	154	142	159	143	138	163	159	148	160	149	159	148	149	129	164	154	142	131	133	149	142	138	127	144	142	146	135	161	157	133	162	184	128	140	152	166	148	157	154	169	146	167	134	159	157	155	157	142	131	150	157	157	152	156	159	135	156	167	148	158	139	143	142	138	162	149	160	160	157	151	132	153	152	147	139	149	145	134	172	156	135	152	146	160	130	181	155	150	153	154	138	131	140	138	182	155	153	165	140	148	137	159	132	174	145	143	140	141	131	158	163	137	137	177	157	146	146	156	138	151	154	164	145	159	162	137	155	151	153	162	138	153	152	146	141	142	141	144	113	159	155	153	172	147	144	134	155	162	148	167	143	152	169	164	144	120	142	143	144	144	142	131	158	147	142	143	149	164	150	147	167	145	148	166	140	133	151	168	149	137	134	173	145	162	146	142	139	163	150	140	156	148	133	137	152	137	152	130	167	169	132	144	142	137	147	148	135	149	167	165	146	146	166	134	151	143	154	148	161	120	145	142	144	159	141	161	124	132	153	135	146	157	155	152	163	146	142	141	147	143	153	172	153	150	162	154	157	156	148	141	152	126	145	129	144	154	150	136	168	156	145	161	125	165	140	126	148	146	155	146	158	142	156	149	160	164	131	139	147	152	149	162	140	137	143	151	141	145	115	128	134	139	157	146	125	140	149	162	140	145	143	161	153	167	129	127	175	145	165	122	164	145	138	145	145	136	146	151	145	143	145	152	156	153	179	139	160	145	151	146	128	154	141	143	131	167	146	133	145	142	142	152	155	161	148	150	178	150	155	141	160	149	155	156	161	149	128	142	154	131	146	165	149	141	147	149	141	136	124	130	158	166	142	162	160	147	149	158	161	156	161	142	145	167	149	160	168	150	169	141	153	147	166	142	148	169	132	153	143	141	160	150	149	165	156	162	142	156	148	145	163	146	150	145	151	156	154	132	176	131	175	161	150	126	136	156	132	137	145	153	159	160	126	166	158	193	156	157	164	152	139	115	142	161	148	144	146	138	153	170	160	138	131	165	177	147	157	159	152	135	149	148	156	145	137	144	144	164	164	151	134	136	148	148	128	161	139	156	160	156	163	148	125	157	141	111	149	144	132	136	165	141	153	164	133	154	153	152	135	186	155	127	152	154	138	158	162	157	144	144	154	161	158	141	152	166	151	138	144	152	149	154	151	146	158	135	124	130	157	156	150	156	173	150	159	145	160	138	147	172	160	133	153	154	169	142	163	135	167	142	151	160	147	163	167	152	161	127	155	153	147	167	153	130	140	144	159	137	123	149	156	136	160	134	153	142	155	138	145	161	148	138	162	139	149	145	142	163	146	160	131	159	156	143	145	171	162	143	154	135	147	142	149	161	134	140	159	165	132	152	139	156	176	152	152	168	164	132	135	141	145	149	150	151	151	152	140	148	142	139	139	149	156	169	167	145	144	153	159	141	131	148	129	120	144	164	149	170	139	143	157	141	127	130	162	139	141	159	159	153	149	115	146	133	141	157	139	146	146	151	146	151	135	166	160	143	140	142	148	142	145	162	151	163	157	157	150	158	135	151	155	169	149	157	140	154	154	127	148	148	145	136	130	137	154	149	141
24807	21022	26893	25236	8595	866	683	1480	567	448	412	389	388	359	370	324	385	373	347	330	337	323	378	336	327	330	351	354	347	365	354	306	363	370	350	358	354	334	340	336	344	367	364	313	323	343	367	368	320	334	343	335	366	317	326	331	311	298	340	334	322	343	338	350	335	320	339	316	328	361	325	337	317	346	305	348	377	345	329	377	341	369	329	332	356	370	376	312	336	321	315	342	318	360	315	339	322	350	335	310	355	341	333	334	315	353	331	353	345	337	335	319	322	335	354	363	317	328	370	341	345	306	308	347	356	351	335	364	348	347	328	327	334	369	356	307	389	340	357	322	308	359	361	309	317	334	353	354	335	345	334	314	321	336	371	320	350	342	343	364	314	349	365	372	327	343	309	305	336	349	289	345	328	317	321	347	318	334	338	348	316	357	372	313	367	348	348	311	325	374	302	328	337	315	342	309	335	354	294	330	309	338	289	338	344	346	366	309	316	322	334	329	367	347	348	337	337	325	306	316	339	341	342	345	336	321	348	349	330	356	350	324	346	346	361	321	351	298	356	336	356	335	347	357	378	360	382	323	343	328	311	357	363	329	344	345	325	297	352	327	331	338	321	325	362	335	325	335	368	375	334	337	345	303	312	314	358	335	314	362	340	355	339	332	359	344	326	365	324	361	331	329	318	321	356	308	315	337	349	317	336	356	339	330	325	359	333	346	329	339	329	303	368	316	340	331	315	346	362	363	390	330	312	297	351	319	341	319	325	333	331	365	334	330	301	320	365	339	333	332	362	348	320	353	331	329	342	363	329	334	340	338	312	346	338	321	329	321	350	327	326	351	358	343	344	321	332	356	331	304	312	336	324	329	346	324	314	347	331	345	340	288	352	364	298	350	323	345	309	342	350	326	344	349	324	341	329	318	355	330	341	356	308	299	354	349	343	358	339	318	339	374	313	349	337	327	349	342	341	341	323	323	334	348	318	312	340	324	347	314	331	331	356	352	320	310	313	352	356	347	345	328	353	327	367	329	325	318	312	307	347	349	376	318	330	364	326	340	342	336	322	331	323	349	335	352	346	343	341	354	349	356	336	338	319	354	329	332	335	365	329	329	341	336	359	327	345	326	352	328	352	346	356	336	311	355	349	352	311	355	331	369	328	337	327	326	351	325	349	334	366	360	299	328	354	337	345	314	349	339	341	335	349	351	324	337	300	331	334	350	340	340	354	310	332	332	349	326	328	330	361	360	330	358	331	334	345	367	302	341	318	334	305	328	335	306	360	325	315	356	345	302	337	336	335	321	323	365	308	330	311	334	363	371	331	311	343	345	349	334	350	367	367	302	297	334	343	339	343	354	344	346	314	311	345	333	335	336	325	331	338	302	368	331	341	318	344	351	309	315	337	313	347	368	346	344	331	366	356	327	314	323	352	315	356	324	315	351	297	325	329	329	346	344	337	348	329	327	331	341	357	327	334	326	305	338	329	327	329	332	333	345	335	346	353	336	355	318	355	326	324	316	332	346	313	336	338	339	328	311	356	311	347	354	333	336	336	369	352	349	342	341	322	331	358	327	369	332	336	356	345	313	329	312	333	329	330	301	332	346	351	318	340	375	341	309	338	334	314	381	301	366	353	355	326	341	341	355	338	335	326	333	345	328	355	388	336	328	339	342	330	359	335	359	316	308	336	347	354	339	321	325	317	303	336	315	323	346	340	352	345	347	340	311	373	337	328	323	334	317	345	350	378	336	326	344	311	330	326	330	332	332	364	317	345	346	335	344	340	338	311	292	345	359	308	318	348	302	344	336	319	349	343	301	304	336	335	351	319	322	358	346	342	341	336	327	348	363	321	336	360	335	322	341	371	330	327	334	315	386	313	379	316	330	356	343	349	333	337	352	315	328	340	319	363	336	351	359	324	354	341	324	317	336	344	330	350	331	361	355	330	317	342	346	319	322	316	351	349	344	326	340	365	360	301	323	316	336	371	363	313	353	317	327	364	352	329	318	319	299	337	308	328	331	360	304	346	336	312	351	365	349	322	349	337	354	335	342	333	359	300	334	345	321	337	338	312	339	338	350	322	324	358	341	294	317	321	334	364	306	334	305	356	352	325	370	343	338	318	319	338	285	331	339	320	342	331	336	346	324	322	327	330	346	338	362	329	343	331	323	344	375	336	341	312	341	320	346	325	345	348	360	338	321	344	367	342	339	386	323	361	323	301	324	322	310	334	331	315	320	301	325	337	304	339	353	334	332	336	346	305	325	357	336	317	332	322	327	354	343	319	337	333	342	355	332	320	330	318	327	315	346	342	332	324	341	310	345	337	325	347	322	339	353	360	354	321	337	370	366	323	309	343	361	335	358	306	345	347	349	311	345	319	337	328	333	313	342	332	326	331	317	315	354	322	367	306	319	373	345	333	329	344	338	339	330	338	347	369	314	335	328	346	344	365	320	352	332	350	331	281	335	324	320	332	295	327	314	337	366	342	326	319	331	307	310	356	337	317	359	317	312	345	326	360	334	347	302	352	337	352	315	360	377	302	322	312	358	329	343	328	331	329	344	323	346	355	358	328	323	328	343	361	344	332	329	335	324	353	342	309	305	331	324	348	347	355	337	327	334	341	325	339	338	361	337	344	359	317	309	369	342	347	374	351	312	348	355	321	333	337	330	318	313	358	339	343	327	338	348	322	308	349	351	325	325	373	320	321	332	347	354	332	352	309	321	376	331	368	383	333	341	351	328	350	338	350	317	310	338	341	314	344	344	345	313	323	334	314	300	343	347	348	314	327	323	312	337	316	324	325	360	335	341	324	349	326	353	344	338	343	325	314	370	347	328	324	352	347	333	346	316	362	345	357	332	332	344	343	320	323	359	327	300	347	312	314	353	375	328	315	326	347	327	324	344	366	312	343	319	370	366	340	338	324	343	312	335	327	357	378	336	333	347	332	329	352	337	311	317	325	360	333	335	334	351	341	325	346	360	340	338	349	339	309	317	342	345	305	314	310	342	338	352	311	323	339	352	359	320	325	358	334	359	342	383	332	331	354	308	338	334	307	355	336	328	333	383	334	340	338	327	350	346	337	353	301	322	338	337	343	329	339	351	332	310	320	332	339	343	316	335	348	310	320	339	351	322	336	371	333	313	371	323	301	351	332	349	344	303	360	355	345	340	330	322	348	322	322	324	327	364	338	345	353	322	363	363	337	329	318	340	320	330	350	332	351	321	333	331	337	328	381	341	349	355	329	356	345	356	315	349	338	345	321	323	358	333	375	298	312	338	301	332	308	322	342	359	318	333	343	358	348	339	341	328	318	339	343	317	360	329	341	369	341	337	322	365	339	330	331	326	338	331	338	321	343	335	355	333	339	312	340	352	364	322	300	335	350	351	363	332	328	379	331	352	347	355	331	326	361	345	313	328	394	357	313	342	326	332	339	343	341	313	337	355	330	347	328	344	328	353	357	356	321	351	314	339	319	329	324	345	336	310	314	334
4455	7780	4731	2263	1657	1273	1012	3031	835	552	530	448	446	443	425	434	399	394	400	400	351	382	361	345	390	374	364	391	390	375	353	351	351	367	384	378	351	391	366	349	353	355	369	367	338	345	385	372	373	362	351	376	359	389	373	346	357	370	357	388	354	368	368	331	392	384	360	355	375	355	356	329	360	347	343	358	352	355	368	403	364	384	401	311	338	374	372	336	361	351	389	362	361	319	362	368	362	346	348	372	363	336	359	370	354	355	379	312	370	359	358	352	381	345	345	366	336	352	349	376	341	327	361	377	355	359	340	329	329	353	350	358	366	380	346	311	358	372	373	339	358	349	367	347	364	385	336	330	337	380	348	367	382	331	396	360	391	380	349	326	371	344	362	334	337	359	319	353	362	336	373	367	372	377	332	366	341	340	368	356	352	387	338	362	405	336	382	344	359	373	362	381	353	333	355	343	362	340	363	363	370	364	406	337	348	363	369	391	357	328	352	336	379	368	348	348	373	327	359	347	343	387	368	377	358	358	334	371	365	336	389	349	366	364	367	363	358	330	356	408	352	351	381	339	386	352	374	347	362	349	348	376	349	353	375	349	321	399	336	391	356	367	358	364	339	368	382	380	371	339	374	358	369	334	362	364	355	356	375	358	379	373	404	354	390	374	358	348	358	351	368	348	380	350	397	368	354	377	334	338	320	369	391	371	355	347	374	372	354	361	366	367	358	381	365	349	376	368	359	343	347	372	362	372	343	354	346	355	367	366	365	350	398	361	327	359	324	376	346	358	401	348	352	316	386	384	361	374	356	386	338	367	333	372	343	356	367	404	347	337	334	330	370	362	356	353	361	394	366	337	348	360	354	347	336	391	365	376	343	372	371	355	357	381	351	358	361	388	347	351	372	374	371	345	361	340	387	366	361	367	333	351	368	372	337	358	403	352	359	358	340	361	323	355	379	358	365	360	339	342	332	342	336	364	351	355	354	384	367	360	372	345	344	357	365	339	361	370	370	388	337	353	353	337	358	337	364	329	374	380	354	358	345	320	366	357	385	319	367	341	352	350	378	358	344	374	361	372	325	346	388	336	342	332	364	380	367	354	344	320	332	335	340	374	367	344	371	330	364	357	363	376	363	364	369	341	389	351	338	362	368	394	359	393	362	331	368	343	358	319	359	330	370	374	363	362	379	331	370	336	358	340	384	351	350	371	390	359	332	368	346	367	328	355	365	352	371	351	370	347	328	361	376	355	351	364	364	374	362	360	373	379	387	355	364	358	345	341	365	339	352	346	359	350	338	375	365	353	395	325	384	367	375	386	322	385	351	369	361	362	358	352	373	329	367	321	354	353	353	350	363	360	349	333	342	356	351	340	390	344	336	359	334	327	366	358	394	335	356	361	356	354	363	396	367	382	361	388	377	343	377	355	352	366	361	372	364	398	364	347	350	390	374	379	350	427	381	413	335	362	336	352	371	368	341	363	337	373	334	327	335	353	359	349	375	367	362	382	355	352	350	370	374	386	365	370	370	364	330	349	363	370	320	388	357	368	372	361	338	368	345	353	403	360	358	372	338	362	377	377	373	365	388	340	350	343	358	389	358	362	352	366	387	337	351	389	360	364	333	375	387	373	376	378	356	358	361	343	377	344	358	356	355	372	407	354	335	327	380	329	370	374	350	367	360	359	359	384	358	377	331	391	346	346	357	345	373	370	375	350	366	359	342	373	322	383	357	354	354	354	382	376	348	359	363	350	325	374	328	338	387	394	361	378	322	368	362	356	389	359	352	378	337	371	326	377	367	306	340	386	347	346	334	357	368	398	352	360	348	356	360	379	382	383	328	360	326	371	359	334	371	336	372	357	396	343	388	352	361	349	387	338	368	362	379	323	347	365	324	365	369	357	347	344	379	353	358	360	375	370	381	342	372	342	367	347	384	332	354	356	367	345	368	380	343	372	397	346	363	374	392	373	376	344	385	337	368	313	369	355	361	330	352	351	358	322	366	338	349	354	362	354	392	331	358	376	357	383	394	367	350	350	361	372	363	356	351	355	349	336	361	328	405	365	387	329	374	346	384	342	367	387	348	374	354	353	343	372	328	366	379	337	374	353	349	358	380	368	371	354	388	364	344	379	375	340	368	330	374	322	360	356	319	349	346	375	386	355	359	368	334	365	360	372	360	366	365	367	357	348	372	331	381	383	340	371	328	384	362	353	354	351	320	370	339	327	353	345	382	408	373	369	352	387	344	380	373	338	359	390	362	368	358	348	339	334	340	340	390	346	340	353	339	351	364	384	380	317	358	353	370	356	343	335	354	361	363	392	334	360	349	379	354	372	335	340	334	346	356	356	364	357	345	354	373	362	361	381	391	351	375	345	334	361	352	330	350	352	384	326	335	364	354	387	360	378	353	362	332	364	348	342	390	395	361	383	345	362	353	369	383	347	354	353	381	344	331	347	391	361	373	330	335	349	376	356	344	350	335	383	348	359	369	358	341	360	350	362	351	343	327	364	373	307	346	350	363	379	393	369	345	389	358	374	373	333	342	349	340	355	356	387	331	371	386	348	335	385	366	383	318	324	377	338	352	345	365	356	348	351	384	359	367	343	364	319	322	352	376	357	329	391	363	360	380	323	381	368	329	359	361	334	348	352	350	371	341	350	364	335	351	322	370	363	374	369	355	366	373	323	334	376	310	380	376	353	383	356	360	376	384	346	325	318	382	346	375	367	356	341	359	364	368	390	338	321	361	340	385	351	351	338	386	364	365	355	341	323	385	348	369	369	370	363	347	366	357	376	354	390	356	350	360	371	356	366	395	371	338	330	338	350	395	386	374	324	354	329	365	361	391	344	384	363	361	363	365	353	412	338	367	398	370	348	387	307	389	361	363	346	344	354	393	376	376	365	348	354	341	369	352	358	340	345	338	354	343	366	373	381	312	364	339	358	341	364	337	393	358	310	371	396	359	327	345	361	395	393	361	344	372	362	371	357	321	328	341	396	348	383	378	378	364	380	366	370	339	344	369	345	381	368	340	370	370	355	329	357	357	377	357	353	377	353	355	369	396	337	377	348	361	375	363	361	368	354	374	343	358	358	365	355	340	377	339	349	372	351	360	358	360	381	335	366	392	356	360	347	345	348	359	340	332	359	316	344	345	367	340	374	405	355	335	355	382	354	344	347	331	361	333	348	314	365	340	334	375	348	342	339	346	342	345	369	351	327	366	364	368	387	348	379	369	365	359	380	343	358	374	346	339	349	367	393	390	329	366	387	360	353	373	369	384	350	334	342	354	375	369	360	366	371	410	365	338	339	385	354	337	369	352	375	346	367	348	350	357	372	350	347	366	367	334	364	324	366	359	399	361	336	342	358	373	321	366	362	333	375	356	345	338	332	344	335	373	365	347	326	370	342	397	345	354	334	336	368	367	356	376	337	386	333	358	350	357	372	336	367	386	370	374	381	363	342	356	351	330	338	335	354	349	367	364	355	376	343
22474	21060	28616	23748	21059	21093	7556	5731	1374	713	574	540	555	466	420	441	383	409	396	407	361	340	345	364	345	388	362	365	371	360	333	331	329	318	338	380	326	336	327	365	317	345	288	329	356	322	310	316	344	310	321	346	322	306	339	334	326	373	340	322	335	333	344	375	320	361	332	330	350	287	313	302	324	354	333	326	319	322	312	339	322	318	302	340	311	346	323	317	318	316	321	323	342	314	290	286	348	325	334	304	345	290	298	329	327	316	293	305	317	280	329	315	303	338	328	351	299	313	288	293	308	336	331	325	319	309	329	322	360	316	355	319	328	333	339	320	305	318	358	318	297	345	331	337	317	309	338	295	308	354	326	324	340	332	316	325	314	301	342	343	337	342	337	323	324	298	334	347	346	333	309	350	320	332	349	343	287	319	306	319	334	326	325	328	360	301	315	307	309	337	291	333	325	291	316	330	317	342	319	334	328	314	340	324	295	312	312	341	281	324	338	325	329	305	311	323	309	317	312	336	332	312	360	326	347	316	325	317	325	324	316	337	321	295	329	322	370	341	347	345	311	320	333	342	332	310	342	358	336	346	319	299	319	293	319	319	338	292	306	346	336	326	350	296	358	323	326	300	304	299	315	307	314	345	313	305	283	316	376	311	329	314	307	298	310	308	306	326	304	335	338	326	332	348	311	364	266	321	326	309	340	328	356	339	327	329	302	318	309	318	315	335	344	328	330	323	342	301	310	345	314	345	297	283	329	359	329	336	338	310	340	352	341	325	357	352	336	313	338	337	330	328	321	300	335	325	318	311	339	301	344	332	296	311	332	310	359	328	339	337	344	321	324	308	319	312	319	326	334	318	336	315	324	342	306	318	345	336	307	326	315	317	324	338	273	324	301	297	316	331	355	296	330	329	311	308	307	323	328	326	314	325	355	350	334	322	341	341	313	337	323	304	314	331	351	309	319	333	323	312	341	325	308	325	362	312	355	317	339	319	380	300	328	322	305	296	299	365	350	290	311	308	343	291	353	290	307	293	323	330	329	314	310	342	332	293	379	315	305	330	335	338	320	344	325	331	303	273	320	334	319	299	345	331	323	331	347	334	339	319	308	306	310	319	304	309	330	340	339	291	298	318	309	337	321	354	337	339	382	311	287	303	353	300	333	316	317	323	303	294	322	286	296	297	342	353	311	332	359	316	353	349	304	358	327	356	330	332	324	306	275	307	342	312	341	272	316	340	346	327	288	329	295	313	323	286	316	334	339	316	331	360	326	373	343	311	326	286	330	312	310	308	318	345	315	312	354	366	340	304	295	287	316	330	324	333	325	307	317	312	316	290	319	317	324	293	363	296	313	319	312	317	316	295	317	339	335	342	362	340	334	326	313	310	308	324	295	330	320	292	295	336	324	356	344	317	315	339	338	325	338	344	330	310	342	303	316	316	311	329	321	332	324	328	306	329	310	304	314	326	317	345	372	349	330	317	294	348	321	331	303	316	340	345	348	368	306	317	339	298	312	316	325	342	323	300	316	314	345	338	336	325	336	336	313	342	333	283	295	316	331	334	319	309	309	304	299	314	332	314	332	350	349	346	316	323	306	317	327	359	375	349	316	359	328	323	316	295	328	310	296	348	340	304	331	335	329	298	339	330	293	313	331	340	322	298	310	317	315	316	311	317	331	327	306	311	311	315	309	294	291	320	310	327	346	333	333	322	323	328	300	307	309	325	277	340	331	347	322	325	344	326	345	317	329	283	326	283	293	308	305	305	324	315	296	339	331	342	338	345	337	355	317	308	317	293	307	299	291	330	358	296	323	334	328	286	306	327	329	311	346	295	316	324	307	316	328	327	325	331	315	309	307	343	319	314	338	327	313	317	344	308	326	295	325	343	362	319	339	343	338	303	325	344	314	334	335	300	324	324	323	316	334	313	315	289	298	295	319	331	334	341	339	335	333	285	325	302	308	355	314	321	305	320	327	334	315	309	324	328	345	297	327	323	340	327	285	307	309	325	322	296	321	330	319	334	351	285	307	303	347	317	351	330	328	314	301	338	309	316	313	316	311	284	332	309	329	304	320	322	294	347	308	331	296	301	356	294	342	312	310	326	337	368	326	326	291	335	311	322	292	304	280	308	318	336	296	321	339	329	307	332	329	334	327	308	330	320	334	294	322	328	333	291	326	337	366	333	326	328	318	308	317	311	337	315	336	303	362	332	326	335	348	306	332	322	308	315	297	329	315	338	311	326	347	311	310	341	347	336	317	325	331	302	282	317	300	349	338	358	300	326	308	353	319	338	335	340	333	301	308	310	354	345	326	327	322	321	321	306	297	326	334	353	330	314	323	300	314	307	337	323	341	332	314	312	312	322	326	329	307	285	336	277	328	298	312	346	353	319	328	310	330	358	325	327	318	317	326	365	316	325	285	345	325	330	326	350	288	333	308	339	332	320	338	322	299	343	311	339	314	319	308	315	349	327	348	329	334	330	320	345	364	307	343	324	302	328	318	358	334	285	378	313	324	295	332	325	333	283	291	337	316	344	329	305	283	311	292	349	346	310	321	325	286	319	345	327	283	357	312	336	292	301	335	346	327	330	303	312	326	322	352	355	349	341	300	303	315	319	302	345	306	340	311	318	287	308	317	324	323	331	285	314	347	294	323	313	306	347	294	340	340	310	314	325	346	312	347	297	312	367	324	294	336	326	338	307	332	310	321	340	352	311	287	322	353	352	322	297	298	311	337	334	302	338	314	302	293	352	323	322	322	338	314	327	323	322	314	310	322	337	322	298	350	334	315	326	372	325	303	344	305	351	314	301	317	304	324	334	315	346	327	325	306	309	325	306	331	352	275	311	336	315	340	298	332	346	320	334	307	289	318	356	327	356	347	301	328	337	291	324	337	308	311	305	317	300	314	316	315	323	293	341	317	304	313	309	332	301	352	324	341	312	332	300	330	311	326	340	329	338	327	340	311	303	352	308	341	303	299	319	370	295	352	311	311	339	331	302	315	336	300	321	336	328	298	331	330	323	327	317	303	307	329	339	337	304	342	278	300	307	308	308	297	305	330	315	336	308	331	315	305	318	343	312	320	321	343	328	325	315	343	315	316	281	325	319	326	330	333	316	331	293	336	312	343	337	328	316	332	342	313	348	314	314	284	296	318	296	328	328	374	303	324	327	332	322	320	334	338	354	309	325	326	312	283	332	333	353	280	327	310	356	322	339	313	306	321	326	327	344	343	308	294	355	322	313	297	302	319	326	335	309	340	320	326	334	283	318	310	316	315	303	321	316	299	352	331	347	366	326	323	309	346	331	338	323	356	319	336	334	322	317	302	333	370	338	315	314	324	344	322	314	312	312	332	347	325	339	326	320	361	336	342	324	338	304	310	309	276	340	309	286	316	303	292	301	320	325	340	322	299	322	334	334	315	315	328	332	322	335	316	349	315	345	350	361	297	316	330	323	344	321	325	312	313	306	303	371	320	298	319	345	314	365
5903	17418	11933	5947	4187	2956	3452	9019	1695	992	851	758	706	568	551	514	489	489	454	428	432	400	411	372	408	397	364	370	364	388	374	351	342	330	352	348	391	347	330	348	377	354	369	338	361	338	348	352	300	344	339	339	301	324	329	337	303	380	357	329	335	342	338	350	311	320	324	317	333	377	322	328	338	331	343	288	313	346	344	324	325	322	360	346	337	336	321	330	316	327	345	329	342	297	305	328	342	367	325	321	351	365	339	327	331	332	357	326	339	326	308	307	368	322	338	337	338	322	323	297	314	338	345	325	335	345	332	332	350	334	330	347	318	327	347	335	340	331	298	359	320	345	324	344	317	315	347	310	345	333	338	316	319	318	328	349	309	338	348	325	323	326	319	350	318	355	323	325	306	313	317	326	319	323	313	338	335	310	347	350	322	329	301	323	302	322	300	320	318	326	342	328	303	335	309	319	325	310	345	301	313	348	359	304	314	329	308	338	293	335	294	355	315	357	317	333	316	330	327	335	321	323	352	293	317	321	309	350	325	321	350	339	323	335	322	351	331	310	324	339	344	303	332	366	349	354	331	345	301	309	325	317	313	338	304	301	314	323	339	313	355	304	350	343	332	331	329	361	314	291	353	328	335	359	351	337	340	353	326	309	329	331	350	320	328	319	340	308	328	321	329	318	336	335	335	311	321	308	323	331	297	319	315	318	336	332	340	345	335	322	323	331	321	374	337	334	345	333	332	338	333	308	333	363	328	331	323	328	325	333	335	301	295	325	317	300	310	358	356	339	290	326	311	339	321	311	324	333	304	327	330	319	328	336	326	338	350	314	359	306	322	322	330	302	326	316	307	331	341	381	348	356	338	325	339	330	329	290	347	319	309	308	328	318	343	340	336	334	312	325	309	336	304	290	343	346	322	332	296	344	291	348	314	347	334	356	339	311	354	349	320	361	348	332	300	351	342	330	309	338	296	324	350	316	295	342	317	325	350	305	340	312	332	344	330	350	339	311	319	343	341	347	340	341	316	313	340	329	358	318	339	350	344	358	346	291	332	326	325	320	305	361	326	319	327	326	332	282	299	340	346	322	324	365	311	315	326	353	322	323	339	336	351	351	339	318	316	322	323	282	319	333	321	345	351	321	328	337	344	297	343	311	325	322	345	326	308	326	328	310	325	340	328	305	334	285	333	342	338	335	312	318	334	297	300	327	351	311	326	327	320	327	352	335	307	359	343	326	312	282	337	336	346	322	335	329	329	325	347	314	302	319	319	357	330	334	355	339	302	337	325	314	301	333	314	317	309	318	334	330	300	333	344	329	309	332	337	325	304	341	331	317	322	318	349	307	326	329	334	309	331	322	341	314	290	318	339	320	355	307	303	351	341	313	336	362	332	314	300	323	341	302	324	353	326	342	347	302	334	333	335	311	363	312	324	352	332	308	315	325	321	356	305	340	298	332	311	326	339	322	308	331	329	333	338	338	315	329	310	322	351	356	349	343	325	321	360	360	335	318	354	366	340	309	328	304	361	300	360	317	333	318	337	305	330	326	340	312	313	317	325	335	309	316	326	333	337	337	329	314	295	293	339	305	304	343	310	361	306	317	330	343	342	337	332	315	323	329	352	334	330	304	343	282	342	318	313	336	314	318	330	329	336	327	335	307	304	326	288	344	333	333	329	336	311	333	317	315	332	338	341	315	304	333	301	311	348	330	347	322	310	319	341	333	312	289	326	351	332	315	330	320	333	354	325	302	337	326	302	347	298	326	315	332	326	298	333	334	337	337	315	344	317	311	332	330	325	339	320	304	324	340	307	332	319	326	338	325	352	324	357	322	342	312	316	273	311	348	313	344	329	353	330	367	300	326	325	299	328	319	317	325	313	341	333	296	303	326	318	283	334	349	372	316	330	356	329	318	342	314	333	334	332	327	371	335	303	315	345	329	312	307	315	328	309	311	338	360	359	343	317	332	316	315	315	310	344	341	317	364	322	345	358	347	345	323	344	317	334	317	356	361	344	324	316	353	344	292	325	299	325	309	334	319	317	338	330	340	332	338	326	342	305	341	341	324	325	341	339	350	335	322	293	313	324	316	341	327	326	326	324	317	300	329	344	336	317	354	338	331	289	314	314	304	344	368	320	319	312	351	302	306	354	306	309	313	347	334	310	335	350	333	336	330	327	340	323	326	333	300	334	328	341	333	322	319	342	326	322	303	330	357	292	325	340	355	314	323	306	342	302	340	336	334	311	324	275	340	314	327	326	328	334	327	310	340	311	306	335	299	327	325	323	322	332	309	328	341	347	332	350	335	356	319	321	316	349	320	289	349	383	328	325	301	332	315	289	346	298	308	355	327	334	325	329	315	362	313	341	299	307	328	315	317	328	319	323	334	363	312	369	328	292	327	310	331	316	326	343	348	339	347	322	337	344	337	338	326	325	342	326	342	324	336	341	335	290	351	328	321	326	368	330	312	338	307	312	351	352	292	350	336	342	314	326	303	344	335	321	325	316	311	307	334	355	319	333	287	301	380	333	332	331	298	354	313	310	308	323	337	302	340	330	315	346	328	340	306	364	311	341	296	341	354	306	309	328	353	308	339	314	328	305	339	317	307	315	350	323	332	317	331	356	348	301	326	322	324	358	315	318	347	319	306	362	302	328	315	354	328	345	304	305	323	318	313	304	340	302	306	315	328	349	311	303	297	336	325	332	337	308	308	311	352	331	313	327	356	323	331	332	295	322	323	318	335	307	326	307	336	307	360	329	341	346	323	303	313	291	312	349	323	291	327	322	308	348	314	337	311	372	335	325	319	323	329	305	330	322	337	324	280	322	344	313	331	336	331	314	319	340	308	332	328	317	336	369	333	330	337	333	340	370	318	336	339	301	339	328	310	321	307	301	299	326	339	353	308	314	322	324	332	326	351	321	321	347	343	322	342	354	316	343	328	299	335	317	333	336	306	308	314	305	336	323	328	306	329	312	325	315	311	324	329	344	301	321	339	344	350	312	353	324	352	307	324	328	309	334	333	330	351	285	345	309	346	318	337	338	346	305	345	338	298	329	306	289	319	345	339	337	337	329	304	337	310	337	333	304	329	310	327	319	367	320	294	356	357	294	318	351	321	319	307	301	340	345	346	317	333	326	287	336	375	301	345	320	333	348	323	307	337	353	321	354	324	327	346	309	302	334	334	322	335	282	329	314	336	319	347	321	335	361	319	328	312	349	352	344	355	336	298	336	295	320	373	349	305	310	327	334	333	324	323	334	300	321	332	327	331	325	315	334	338	332	328	351	355	296	324	308	317	322	322	335	337	346	361	330	361	328	306	357	345	339	359	370	323	312	306	336	321	327	331	349	350	310	353	329	331	311	318	347	348	326	334	337	319	367	335	335	329	303	328	333	310	313	354	319	319	323	302	351	326	303	306	365	344	375	312	330	318	331	312	324	312	327	329	326	311	348	338	340	324	341	343	340	289	311	327	311	347	337	314	340	318
27631	16607	3303	811	402	308	259	421	212	185	182	168	182	174	170	168	175	192	177	196	181	181	178	194	164	163	157	190	190	180	151	158	181	171	181	165	196	191	192	181	158	161	174	146	176	182	198	160	179	186	193	160	200	151	191	187	155	192	188	155	188	181	196	163	184	164	167	187	202	198	164	167	213	168	194	191	164	164	191	168	181	168	179	171	195	165	207	176	166	167	188	187	168	171	147	194	200	195	197	176	193	158	195	201	157	178	178	173	183	181	194	169	192	173	174	184	172	162	174	173	165	172	176	186	196	176	183	169	200	166	170	195	181	180	192	176	184	174	193	176	192	180	204	173	180	175	168	184	200	179	182	174	174	213	181	182	184	204	173	172	179	194	179	170	177	160	186	203	192	174	182	184	176	170	178	181	196	167	175	178	163	180	185	168	172	181	190	213	196	168	183	187	173	201	140	162	162	188	159	146	183	195	174	173	167	178	184	226	181	183	175	179	182	209	173	174	190	164	180	193	154	165	173	182	197	175	205	169	186	201	176	182	168	177	175	190	175	169	170	186	192	158	176	147	170	216	162	163	155	178	163	156	182	172	165	168	182	209	160	208	184	171	164	175	184	175	177	174	207	169	171	177	183	169	193	173	165	165	195	175	182	179	167	199	194	199	167	190	182	177	187	195	172	193	193	179	189	158	216	193	186	186	201	180	183	164	179	177	185	173	196	184	179	201	175	182	151	199	180	178	160	195	175	172	200	163	171	169	181	172	204	172	185	160	198	171	204	172	198	192	182	205	179	162	164	184	192	198	195	165	178	178	192	193	186	203	170	191	196	186	195	169	203	172	213	181	192	190	199	179	199	182	171	189	188	160	184	197	177	186	195	179	177	195	167	194	161	181	189	178	186	172	186	199	181	168	165	181	182	184	164	197	183	178	181	190	156	174	165	192	178	166	200	204	153	192	174	169	181	175	189	180	192	191	214	187	178	180	195	176	181	157	195	203	186	189	172	192	165	192	170	180	170	188	191	201	193	179	155	196	180	168	204	192	185	176	184	180	169	190	169	164	183	163	193	189	171	176	162	182	175	193	201	172	184	204	198	185	165	182	185	158	190	192	183	184	216	203	185	191	181	172	185	177	167	176	141	169	174	184	161	192	218	197	168	200	178	176	169	167	176	171	181	201	173	173	211	200	199	168	206	172	206	174	184	180	179	205	199	191	175	195	173	183	167	181	172	168	190	192	171	193	174	185	171	199	204	194	176	174	196	185	192	190	164	198	183	180	177	197	174	168	170	156	195	209	162	166	176	186	172	166	205	195	185	177	197	170	204	183	210	177	189	189	174	179	174	187	187	189	196	174	192	199	163	179	144	188	175	172	184	179	211	211	200	184	184	174	194	176	188	182	195	179	183	194	195	190	157	163	142	179	196	152	186	192	170	163	176	205	208	191	186	183	182	195	151	169	179	176	173	194	171	178	178	191	165	181	178	184	186	176	205	201	172	180	205	200	165	173	183	194	164	177	170	172	189	178	163	194	168	176	180	197	178	185	166	174	191	175	168	220	199	197	171	206	155	166	187	187	183	173	185	166	198	165	193	199	174	173	171	145	170	181	174	167	181	195	185	180	189	182	177	181	157	163	193	178	169	197	182	191	182	168	199	189	191	178	181	185	156	181	184	214	186	179	185	202	179	183	189	178	174	166	195	186	157	151	191	174	162	184	170	168	164	172	179	202	199	189	197	181	181	163	191	169	180	168	218	187	209	152	158	201	178	169	174	191	178	189	201	184	166	183	192	192	172	171	195	182	180	182	169	194	172	189	192	166	180	172	180	165	187	206	178	188	179	183	179	195	185	193	196	170	206	195	170	180	175	197	158	193	178	186	172	197	173	182	185	175	184	162	183	177	173	192	177	209	186	173	160	156	170	180	195	194	170	205	191	181	175	137	192	165	182	173	172	182	187	178	168	193	163	195	194	191	190	191	194	196	192	198	171	155	177	161	182	177	170	197	172	153	185	192	195	150	159	188	168	163	191	189	197	185	204	186	180	160	186	193	209	156	201	207	198	186	189	164	178	177	176	195	163	191	186	164	182	188	225	209	192	163	174	197	184	160	183	185	186	186	196	183	189	187	204	174	163	180	188	173	182	197	181	184	194	176	179	166	182	187	162	208	199	198	179	157	189	190	159	173	167	183	177	194	210	198	176	180	179	184	183	197	182	180	173	161	192	180	222	201	201	156	192	179	165	172	190	180	188	192	204	216	184	207	177	190	180	189	205	187	183	162	175	201	179	186	194	184	183	189	175	189	181	168	200	201	172	158	156	197	172	163	189	179	179	149	171	198	187	176	189	207	170	195	162	194	166	190	190	194	177	164	171	192	171	174	193	155	177	190	192	191	178	175	186	174	158	196	157	165	198	182	169	187	164	184	174	182	195	171	164	203	202	201	163	184	168	180	186	186	168	207	198	228	191	181	197	188	186	188	182	159	200	175	207	177	176	195	184	184	183	176	189	178	186	189	177	184	164	183	184	169	190	186	202	177	177	179	172	172	192	187	159	199	160	198	191	178	181	180	200	197	175	184	181	207	185	205	165	193	173	166	166	198	177	149	172	180	181	161	192	176	182	172	186	192	193	182	170	177	189	176	154	221	160	170	187	188	174	183	194	185	199	196	198	194	178	191	200	189	185	159	188	159	167	188	172	175	173	183	170	170	165	161	166	174	190	160	197	172	166	177	196	194	185	186	197	184	185	188	177	192	204	173	188	203	162	191	198	209	176	183	185	173	174	172	190	176	184	167	194	180	175	193	173	155	170	185	180	183	174	162	183	162	177	182	169	177	166	198	179	186	197	195	185	185	182	174	173	166	191	197	184	172	193	168	182	175	176	189	175	188	188	177	179	193	170	185	180	201	179	187	165	168	166	175	170	170	165	157	195	154	210	183	180	182	194	174	169	188	185	166	186	168	186	167	210	178	184	201	174	195	162	191	182	193	176	195	181	177	178	175	195	172	179	155	181	190	173	189	183	187	182	190	198	183	176	171	187	204	181	180	182	166	199	170	181	202	156	188	163	162	194	190	174	186	201	185	183	163	183	170	169	163	192	184	173	164	190	176	161	183	185	171	193	193	182	210	198	191	165	173	168	182	173	188	195	182	173	177	154	172	181	190	187	195	182	198	160	174	189	170	164	198	165	175	167	171	195	168	186	179	180	194	193	156	175	205	177	177	178	173	173	177	165	193	209	192	179	201	180	188	197	195	185	172	211	187	177	196	203	171	174	176	181	184	189	172	167	188	164	190	171	190	176	178	177	194	168	165	191	205	188	214	197	189	173	165	186	173	184	179	185	174	175	164	192	184	185	187	165	173	176	171	171	199	188	186	187	182	174	189	170	171	194	172	166	181	174	180	184	173	164	176	204	175	176	160	166	179	169	166	163	186	209	169	193	177	217	187	171	175	195	188	181	178	167	169	167	196	192	188	188	189	204	211
4840	2592	1785	814	494	369	361	548	246	229	248	215	207	199	201	220	214	180	180	220	230	231	206	214	186	196	240	213	192	226	189	210	182	228	211	215	215	209	236	206	184	204	194	214	188	181	203	193	181	200	222	225	203	192	201	210	212	202	208	227	196	203	213	199	201	198	180	225	229	195	228	211	213	227	209	212	202	199	217	187	213	213	213	221	192	199	225	209	211	204	217	190	193	205	205	210	210	220	210	186	208	205	218	216	211	219	227	199	195	219	214	210	208	211	193	213	200	197	213	220	227	208	211	224	214	216	191	192	219	206	205	205	205	195	220	197	201	211	186	196	206	207	217	205	197	198	201	204	225	236	184	213	215	222	195	205	213	193	187	199	220	191	232	217	221	205	205	208	205	211	188	179	197	205	211	206	208	224	176	215	180	176	199	187	207	213	212	195	209	189	200	218	190	206	199	197	225	202	211	203	218	208	206	207	196	199	194	210	182	201	222	217	228	223	212	205	208	187	219	201	209	195	213	220	224	233	199	184	240	200	207	197	220	175	203	221	208	212	213	190	216	197	188	214	188	213	217	197	187	198	193	204	185	210	181	218	188	213	217	202	224	198	198	197	196	195	224	229	192	213	190	185	195	189	205	193	212	203	221	199	215	220	193	180	210	210	208	203	199	193	204	198	217	190	193	208	202	223	183	229	180	209	184	217	225	195	228	193	193	252	223	218	216	191	190	216	179	208	232	217	207	178	185	202	224	236	182	198	180	197	225	211	207	228	183	195	203	208	207	199	220	234	213	199	221	218	207	209	185	208	172	221	192	188	180	211	176	187	205	210	225	209	220	232	230	219	213	202	221	207	203	216	218	192	192	188	200	196	215	174	227	202	169	190	206	197	203	220	180	217	207	218	212	197	213	191	216	215	196	235	220	243	213	220	182	198	205	188	215	192	212	186	213	218	204	227	220	206	208	202	196	209	165	215	231	211	205	215	203	215	197	211	201	194	193	210	215	216	204	202	213	232	200	213	206	242	176	210	183	193	217	223	208	201	210	194	201	230	172	192	233	203	225	209	187	202	206	224	170	213	203	199	215	204	215	198	207	204	210	219	224	188	188	202	198	208	214	222	238	167	195	187	211	200	181	250	204	216	199	222	193	229	223	225	216	210	182	164	173	198	214	230	215	214	196	213	184	193	200	229	199	207	205	227	213	196	238	173	215	227	200	196	209	219	199	195	198	211	221	204	203	191	198	199	213	209	217	223	205	198	219	186	179	188	211	188	212	190	219	214	222	181	203	202	210	220	205	191	214	211	212	211	194	209	192	227	232	199	175	221	170	203	205	226	225	211	176	179	210	208	198	192	237	200	206	223	218	216	198	204	212	206	204	225	180	202	214	211	216	206	206	225	194	200	185	193	175	208	217	206	215	215	200	183	200	211	207	194	176	186	169	215	216	207	219	174	185	202	219	215	181	215	218	184	192	202	210	204	204	212	197	189	207	209	214	190	212	196	213	187	221	202	230	215	203	194	195	208	214	192	200	209	212	221	163	236	195	202	204	215	218	163	180	230	201	206	218	195	211	199	225	210	200	195	215	225	194	205	213	220	226	217	201	185	189	219	212	169	215	197	208	218	204	190	199	219	199	179	217	228	206	214	188	190	213	223	181	213	190	209	196	211	237	218	200	192	195	197	212	206	214	207	240	198	213	199	205	219	208	215	181	213	183	208	172	210	184	205	202	208	210	197	203	208	192	207	198	208	220	205	188	217	185	219	203	215	212	217	199	214	214	200	217	214	181	244	218	206	202	214	194	192	203	210	205	187	203	222	221	199	211	204	202	203	207	200	207	196	199	231	202	200	202	201	209	230	188	205	169	191	201	204	202	216	181	200	189	202	190	208	209	199	189	190	188	204	187	209	201	209	231	211	213	210	222	213	211	207	204	181	207	195	211	203	192	220	207	180	200	213	189	212	177	219	211	207	197	247	230	207	194	195	195	217	211	219	194	185	203	187	198	191	204	205	192	231	207	207	198	192	223	225	187	205	192	183	177	225	199	215	196	195	197	217	220	207	206	206	199	191	197	194	208	198	207	193	200	199	215	211	240	206	192	212	211	212	198	205	194	216	214	183	206	181	208	203	170	211	219	190	209	180	222	210	220	200	208	215	187	224	194	196	217	211	221	198	213	263	186	213	200	225	190	192	209	192	222	231	212	193	186	200	198	221	200	194	236	179	206	222	207	207	231	190	231	211	190	203	201	198	226	205	208	208	216	204	215	206	187	230	193	208	231	203	195	193	202	214	214	221	187	207	175	192	190	195	231	213	219	180	199	191	234	202	199	201	220	209	190	211	199	199	229	201	207	217	207	234	180	221	177	187	210	202	218	181	188	211	197	178	227	214	209	208	191	196	181	204	217	209	186	195	201	211	193	210	203	215	171	182	209	222	215	222	220	207	218	202	219	161	193	187	213	213	189	196	211	215	200	239	194	220	207	218	175	204	190	199	225	211	209	206	224	203	180	214	211	202	203	184	224	196	186	227	222	197	235	233	202	194	226	215	187	192	187	204	188	198	224	216	238	243	198	208	209	208	199	195	203	195	209	196	228	222	194	219	220	211	232	177	203	223	195	212	195	220	193	218	187	223	225	209	222	192	192	209	221	217	216	185	178	217	207	202	211	219	227	218	219	185	190	202	199	207	179	216	169	216	206	187	225	199	196	195	187	193	183	197	211	196	188	198	213	206	205	199	194	197	190	225	187	179	215	202	216	219	184	229	215	196	211	225	194	195	202	187	211	219	202	191	194	208	208	203	188	184	201	238	209	208	208	220	213	196	182	204	193	227	198	213	210	203	210	223	187	206	202	220	222	228	207	219	196	214	202	214	189	189	204	211	218	192	188	214	230	203	221	213	205	213	194	203	211	195	218	193	189	213	211	197	208	208	210	181	204	223	201	198	181	179	222	189	218	235	209	196	209	217	227	205	222	178	212	221	238	206	204	196	213	213	196	191	215	210	206	233	207	210	213	182	183	210	178	195	186	203	222	214	208	188	195	199	202	189	223	198	214	184	199	218	187	190	198	198	195	192	196	186	219	210	197	221	199	216	211	180	203	202	201	188	234	185	204	190	217	212	198	190	229	228	212	234	222	217	192	209	226	204	190	201	188	199	199	196	212	213	215	222	209	198	215	209	209	189	214	203	194	214	201	200	189	193	230	236	175	224	221	222	206	184	201	188	182	194	201	176	214	181	190	207	225	211	208	218	200	212	205	221	184	207	204	177	212	225	191	209	229	188	211	236	195	194	208	209	221	222	202	209	202	214	218	203	213	202	197	200	225	196	197	210	216	220	201	223	228	190	219	219	193	207	223	223	200	222	210	205	198	230	221	211	207	245	198	179	215	187	176	198	231	204	230	222	225	197	181	227	205	208	202	214	205	190	205	194	174	229	195	211	206	204	213	230	194	215	208	197	221	207	180	192	187	180	201	210	197	171
23691	21084	28169	24195	21073	8088	1376	3911	816	336	308	255	234	220	220	186	201	186	152	177	186	154	171	167	158	140	155	139	143	169	171	135	151	121	146	142	124	146	140	128	133	140	162	156	132	146	137	132	158	143	125	148	142	125	136	136	137	126	128	143	148	140	143	142	124	127	159	134	159	155	137	121	125	126	141	123	153	150	125	130	124	130	128	137	125	129	130	144	114	148	137	128	135	145	144	129	155	138	120	133	146	147	139	147	125	138	125	125	152	138	132	133	143	120	139	124	132	132	123	152	122	121	135	160	137	139	139	141	122	131	127	140	118	143	129	138	133	144	134	141	126	150	126	150	141	165	118	138	146	144	113	141	136	146	143	118	114	135	130	128	135	131	141	156	117	126	123	138	148	136	142	138	147	117	142	131	142	135	160	157	144	156	141	119	135	159	149	130	123	135	131	124	156	158	149	128	127	129	118	150	139	125	145	115	135	148	130	137	168	124	134	134	125	155	137	133	141	136	128	160	127	110	134	152	158	151	135	130	152	138	147	119	151	140	138	146	140	130	146	129	116	116	145	161	122	139	131	145	135	143	126	155	145	135	171	152	122	147	126	144	124	137	124	157	118	133	155	130	144	120	150	140	119	152	124	140	139	137	150	129	142	159	142	133	139	129	177	119	154	120	139	129	145	154	138	143	139	144	148	116	133	139	142	145	131	144	122	127	165	134	143	139	133	150	133	128	128	144	134	144	132	142	121	129	135	148	138	101	145	130	125	137	137	146	173	134	136	128	123	146	153	137	136	128	137	125	119	140	122	135	150	141	137	154	112	124	112	132	128	122	135	148	148	129	137	113	117	142	146	136	141	128	155	131	150	141	134	157	135	129	147	137	142	147	132	145	148	112	135	143	144	155	142	129	133	129	148	133	133	142	123	134	111	154	145	144	141	172	114	147	147	175	140	131	144	124	116	137	148	120	130	142	139	136	143	125	129	124	131	132	128	150	128	119	133	110	134	121	136	127	123	139	130	148	113	130	134	115	141	122	128	151	118	111	133	127	120	130	151	132	132	131	130	123	129	149	154	139	151	132	142	128	148	118	139	137	129	149	127	121	127	144	146	150	147	136	128	141	141	121	132	143	153	125	142	124	138	140	133	133	135	119	153	129	144	154	134	134	156	145	129	125	119	141	149	133	136	127	137	122	140	156	125	121	123	123	138	138	149	142	148	140	135	165	133	148	118	147	139	129	145	135	143	125	153	153	147	131	134	120	138	136	140	126	132	145	126	126	148	141	156	134	140	142	134	131	144	152	151	165	142	152	134	145	121	146	162	165	121	148	149	138	135	135	144	143	156	134	139	136	128	134	154	144	152	149	146	129	141	166	154	144	113	134	137	146	138	155	143	147	145	128	150	115	143	142	133	161	135	129	143	137	161	152	133	151	157	137	131	139	140	146	145	116	138	120	140	149	131	127	154	142	124	124	123	137	149	137	126	142	111	136	146	155	101	119	129	135	154	139	133	146	112	163	130	130	158	125	142	140	148	137	120	148	137	138	145	120	124	135	128	129	138	131	127	131	127	139	128	147	134	138	142	153	132	131	154	154	143	157	149	139	151	120	136	148	130	140	146	143	128	156	145	168	140	121	108	156	154	145	140	130	141	126	130	149	150	141	120	136	123	136	123	132	143	155	124	142	143	127	162	138	137	158	142	126	132	132	143	118	142	149	141	127	146	154	142	146	118	150	132	120	132	109	149	169	148	148	130	129	131	131	133	127	140	144	139	146	147	133	117	144	136	141	135	126	122	134	136	145	130	144	135	147	150	146	137	118	148	138	149	127	128	136	115	149	138	147	147	138	132	121	136	126	123	141	131	112	140	129	122	146	155	138	131	138	130	141	136	146	119	128	126	126	139	145	149	143	133	138	145	130	131	133	135	114	126	151	134	125	138	141	157	131	154	138	156	107	130	121	145	131	140	132	140	151	130	159	119	135	144	99	157	129	133	134	146	124	138	139	122	131	124	127	125	122	135	113	139	163	121	142	132	122	143	127	134	121	151	134	139	135	141	149	145	130	124	146	144	133	144	132	155	133	143	147	131	141	154	128	125	152	132	148	152	132	123	150	127	152	150	160	145	146	140	158	140	136	129	141	126	138	120	140	133	166	139	143	131	140	140	129	132	150	141	121	136	120	126	149	142	120	153	136	143	112	147	127	145	120	113	113	139	154	138	133	125	153	135	128	151	143	158	121	117	134	143	134	134	131	131	150	143	140	143	131	140	146	141	127	143	137	133	152	141	133	127	123	135	135	129	144	152	139	135	133	141	144	157	132	114	154	134	112	123	140	124	123	147	156	127	129	123	141	139	154	144	124	146	141	142	136	127	141	129	126	130	128	130	146	130	113	149	153	143	131	128	139	157	141	116	137	134	130	133	133	135	122	159	136	132	118	139	137	132	130	131	143	145	122	133	144	128	149	136	147	122	158	168	132	146	141	130	142	148	133	128	124	148	134	122	127	148	149	126	143	141	147	149	157	160	137	139	138	138	147	132	146	139	142	131	138	151	143	139	140	137	149	117	137	133	123	143	135	128	143	130	160	117	134	151	139	122	130	126	144	126	137	136	150	145	111	147	121	145	131	144	146	144	146	128	120	134	127	137	141	116	123	127	137	141	127	157	135	140	118	132	125	135	121	137	133	148	150	127	138	146	116	138	119	132	144	151	124	150	115	132	149	132	152	134	150	154	129	121	141	120	130	133	167	145	132	110	133	130	135	143	141	137	134	142	150	144	154	129	134	140	121	125	112	140	131	136	141	162	134	135	151	132	125	118	144	134	125	128	148	145	127	136	132	151	125	105	145	112	147	143	143	132	124	128	144	126	110	133	145	138	136	111	135	139	167	131	131	136	155	119	129	117	143	146	143	146	158	149	154	134	137	138	122	147	126	132	123	127	134	152	149	147	124	150	115	146	124	136	148	129	143	148	134	143	142	147	123	129	148	143	142	156	147	120	133	133	129	147	139	141	130	152	134	102	143	140	130	132	129	143	144	118	132	143	132	138	144	142	148	141	134	147	148	169	135	145	139	147	142	141	139	147	149	115	147	140	132	129	115	140	116	129	137	125	132	149	142	151	147	135	121	118	162	124	133	147	147	126	128	144	149	137	154	151	141	118	138	135	110	107	142	142	158	141	131	143	148	149	139	119	139	132	144	148	126	133	127	135	116	140	129	132	138	125	129	165	142	167	122	150	144	156	128	125	126	140	133	154	146	139	149	143	138	125	155	128	127	153	129	146	145	157	150	136	130	116	135	130	157	121	143	146	137	150	128	146	151	134	142	152	133	117	115	151	126	145	143	137	158	165	134	136	107	123	139	128	134	144	136	146	126	132	134	114	160	128	148	146	133	140	137	121	143	134	114	147	143	154	138	143	138	154	135	137	138	132	123	114	138	119	135	137	130	133	126	126	139	157	130	128	135	136	113	138	130	146	126	165	128
4169	11027	7454	3283	2127	1534	2049	6602	1215	494	404	349	330	277	250	281	240	233	226	214	223	212	189	188	191	187	206	165	183	175	137	165	187	157	145	160	177	165	159	141	172	157	169	171	143	147	171	147	155	159	160	171	144	138	151	145	159	142	163	164	163	168	140	167	151	166	159	164	169	149	139	169	138	155	153	158	125	171	133	157	141	166	147	164	160	160	153	131	168	133	162	152	173	124	161	154	159	144	157	149	173	164	159	167	154	146	149	134	145	130	148	155	143	125	162	158	131	146	170	145	153	150	148	174	151	159	147	167	149	154	140	135	160	143	158	142	147	152	145	191	146	157	159	137	147	112	130	158	137	148	162	161	136	171	152	144	145	156	141	136	143	150	144	146	136	148	153	166	156	154	159	151	150	127	165	159	149	171	142	158	124	135	138	144	142	169	134	144	147	159	138	156	173	175	158	170	145	137	179	164	156	139	135	138	147	149	119	165	140	168	165	156	147	126	154	158	139	130	170	137	166	135	131	143	137	136	154	158	149	132	151	162	150	148	149	134	140	147	146	159	140	150	174	137	142	143	152	165	128	148	138	150	151	141	133	154	156	153	130	163	149	142	153	145	150	154	146	159	142	164	152	162	142	166	145	138	156	143	161	140	145	135	161	164	158	157	158	168	168	157	140	125	130	119	145	145	131	148	137	172	169	159	169	132	169	171	143	141	160	143	140	159	147	150	162	136	141	170	133	143	155	164	142	150	137	121	158	168	142	145	126	135	149	139	135	157	144	142	169	156	142	155	156	138	139	134	141	145	167	143	145	148	135	163	133	136	159	154	138	141	162	144	182	137	165	166	127	150	131	142	149	169	159	161	157	154	144	154	151	155	136	136	145	168	164	161	131	135	140	151	142	137	157	146	157	167	150	123	136	160	126	152	136	161	192	149	154	143	148	163	147	160	164	191	158	179	152	156	145	131	155	152	157	163	165	144	167	130	142	157	150	150	144	161	150	131	153	156	151	167	164	140	163	159	142	151	144	138	165	162	151	161	144	158	157	154	158	149	134	153	144	155	145	149	157	159	139	139	146	170	140	148	147	147	142	157	168	146	167	157	155	156	166	168	154	153	147	156	168	159	131	158	148	157	122	137	167	161	155	152	154	162	135	158	137	176	167	137	166	155	156	147	130	123	145	150	155	143	140	145	155	164	133	137	143	174	156	149	135	166	146	160	143	138	148	156	168	147	124	167	161	167	154	146	132	146	147	145	148	165	147	174	135	165	138	135	139	154	164	179	146	135	163	155	149	136	149	154	159	148	152	131	164	147	174	129	134	139	134	151	141	151	150	167	160	146	133	141	180	135	168	153	152	155	184	158	148	143	159	172	150	135	179	152	163	144	163	138	165	154	134	169	152	138	144	165	152	163	163	181	151	154	156	154	154	153	144	135	137	161	162	176	150	145	151	150	147	161	164	164	156	138	146	131	168	163	163	150	145	162	162	144	145	172	143	151	149	130	140	139	143	157	142	158	167	166	133	162	170	145	161	143	157	145	166	148	172	151	136	159	149	160	149	155	167	161	160	138	128	143	162	137	160	143	156	162	143	144	150	167	161	155	144	151	152	150	135	157	160	166	169	163	153	154	140	142	125	160	177	138	145	170	159	144	145	147	138	171	144	156	140	160	163	153	130	159	148	143	160	174	135	154	150	169	152	137	164	146	168	150	143	175	127	164	145	137	159	140	160	154	149	156	147	127	147	161	148	145	162	159	154	156	171	143	139	144	154	144	129	145	153	134	162	150	161	138	156	127	155	119	162	148	144	153	141	124	142	145	161	161	157	160	148	146	141	148	143	149	160	158	140	171	142	153	149	170	157	141	129	143	135	152	140	138	131	167	140	161	162	135	153	158	143	155	147	143	133	155	150	165	165	129	156	161	160	159	152	152	155	152	158	133	159	142	166	155	149	158	144	143	142	136	143	145	162	143	136	155	134	139	164	167	143	165	146	155	153	150	148	115	153	146	134	161	152	140	151	169	158	146	159	144	148	159	146	139	137	150	147	147	156	154	162	141	155	132	169	149	163	147	152	159	159	160	143	127	152	147	154	164	161	142	169	150	140	165	138	151	141	167	157	158	163	146	138	142	147	165	139	171	163	148	156	163	147	178	142	142	169	145	144	144	145	164	165	148	145	175	155	149	153	173	140	178	149	150	130	138	157	139	157	149	152	156	167	155	132	155	159	131	159	152	134	121	134	141	140	134	157	153	155	150	142	143	144	167	151	142	156	155	150	146	149	175	156	135	156	151	152	142	156	140	143	159	193	126	161	162	165	144	147	158	130	160	153	152	142	151	145	168	160	140	176	152	147	142	136	143	129	148	158	173	149	155	157	148	151	155	142	150	150	176	159	163	152	169	152	151	140	165	154	158	163	149	154	142	159	133	150	146	161	142	147	157	155	134	148	165	145	167	166	126	141	136	161	162	166	168	152	173	160	142	153	149	153	119	143	156	150	144	157	143	144	142	169	160	155	144	130	145	169	148	153	166	116	130	143	166	154	167	158	151	155	134	173	151	147	150	136	155	157	152	147	148	164	141	151	155	160	168	160	159	159	157	141	150	159	136	158	145	154	147	151	156	162	150	134	134	168	166	148	141	146	150	137	143	146	191	146	158	146	134	152	157	155	127	156	184	160	168	146	157	154	152	161	166	168	139	158	150	156	161	174	142	154	146	140	161	155	128	146	148	163	143	153	158	140	132	163	163	164	154	138	138	143	156	143	143	136	157	143	145	158	148	142	129	151	134	154	134	151	145	171	140	136	141	145	166	155	149	137	154	121	178	171	162	162	156	167	124	165	153	140	169	176	159	130	147	159	118	173	162	149	143	149	139	159	136	147	168	146	151	148	155	142	157	145	147	155	150	150	144	162	171	164	138	167	159	139	130	143	144	156	184	140	146	160	134	153	155	172	153	136	141	166	152	130	166	134	146	139	156	120	138	146	167	160	160	125	156	140	174	136	160	136	141	161	155	141	164	161	147	141	148	145	149	144	149	156	151	143	158	154	147	147	145	139	152	137	158	158	144	142	140	151	151	161	138	136	138	121	135	147	165	153	163	156	151	141	136	175	139	157	158	157	148	164	159	146	146	165	171	151	143	157	175	141	153	151	133	139	135	186	146	149	152	146	123	154	164	149	156	150	161	154	159	145	142	132	159	144	145	153	156	156	162	146	157	161	136	138	159	145	166	133	158	140	149	128	144	148	154	157	146	139	148	142	137	149	152	149	136	152	141	153	130	146	131	128	152	141	157	157	160	154	147	158	173	154	149	151	137	141	141	155	159	148	171	166	140	170	164	134	155	163	155	150	152	144	139	152	154	139	147	132	163	142	136	148	176	167	137	128	149	172	148	128	140	168	154	147	134	165	138	150	136	112	158	153	141	140	158	169	131	164	155	162	169	159	134	150	167	146	135	165	164	152	157	139	160	153	155	145	164	127	143
24851	21094	27019	25324	8530	843	688	1453	530	404	414	415	367	355	363	379	367	374	341	336	367	358	361	372	389	299	335	353	336	362	365	335	380	328	325	330	337	315	369	342	358	363	329	339	358	314	352	380	340	328	375	341	330	304	348	356	343	357	346	371	329	371	349	359	379	367	329	373	355	348	347	353	319	357	349	353	313	347	351	334	337	357	349	351	324	345	345	356	340	366	323	316	357	325	355	360	374	332	337	361	328	343	326	322	331	330	335	329	324	360	348	355	317	337	359	315	337	356	339	350	305	341	358	397	355	329	334	352	349	367	366	337	339	322	320	317	358	327	350	334	337	343	342	346	321	358	353	339	348	333	344	349	329	392	331	333	313	354	339	305	334	348	318	314	331	347	361	337	357	329	348	325	346	331	355	350	343	342	356	357	334	363	335	352	346	357	382	320	337	333	352	332	382	329	335	351	378	329	275	361	335	337	322	358	359	359	365	371	306	354	344	323	338	347	368	333	341	355	345	335	311	320	331	313	358	363	334	336	328	347	337	308	338	309	322	375	338	323	343	322	326	336	338	323	354	319	330	322	323	312	326	319	337	333	346	308	360	336	333	347	312	309	333	335	350	380	336	336	332	340	320	331	352	344	342	375	301	308	338	344	327	370	363	336	359	343	335	327	374	321	364	325	352	323	347	322	356	333	321	347	327	343	339	335	356	347	326	356	348	339	349	359	343	313	331	305	336	338	359	321	326	345	333	360	337	338	311	360	371	352	296	329	347	309	373	305	364	323	309	356	354	314	296	335	305	326	310	321	353	330	348	359	330	336	367	349	349	334	349	345	328	335	314	352	351	329	315	360	335	327	375	356	328	336	336	359	301	355	371	341	321	367	346	358	345	324	345	345	353	362	343	350	340	343	309	349	330	346	315	326	356	333	342	346	327	323	353	311	324	332	330	344	324	364	383	340	353	359	323	338	333	345	329	356	352	339	357	344	352	357	324	331	320	348	337	341	350	356	326	340	347	377	310	315	344	378	353	327	337	351	344	348	324	328	325	373	345	316	351	326	334	318	382	321	349	346	326	315	359	372	349	353	317	334	331	327	320	326	355	314	333	343	326	323	323	356	320	344	336	325	351	336	333	349	359	295	345	302	323	339	338	362	363	386	322	307	303	332	365	345	345	332	330	329	325	343	314	315	328	325	316	341	347	352	367	326	317	364	293	344	348	319	337	353	357	340	377	307	350	337	352	358	362	325	351	334	354	327	356	394	325	293	344	317	307	333	319	368	363	324	325	363	333	342	346	341	336	357	345	360	362	344	346	319	340	349	319	343	346	330	351	344	330	318	368	333	335	340	364	351	372	345	334	332	288	325	344	304	321	376	352	316	335	326	354	347	335	343	328	316	353	393	324	356	336	339	370	337	353	340	317	350	351	317	325	345	336	346	341	343	331	341	369	323	322	315	327	340	342	331	335	342	330	361	356	314	293	350	317	317	319	362	333	364	341	294	310	336	349	333	328	333	307	353	343	323	362	346	325	343	346	344	344	321	336	342	347	395	348	351	353	332	330	322	332	368	309	344	359	341	333	316	289	347	344	356	332	339	335	331	361	331	332	334	336	298	347	359	355	366	308	328	309	342	321	341	317	352	325	343	336	319	333	320	355	392	352	357	327	333	347	319	309	352	336	333	292	360	362	315	330	323	304	350	339	346	340	346	324	343	373	364	324	342	324	347	344	338	374	314	335	385	305	354	338	344	338	345	313	322	356	366	337	353	315	323	366	335	364	314	358	322	349	310	338	332	347	337	341	322	303	334	351	360	333	363	355	388	322	325	358	329	336	360	352	320	331	339	339	318	323	319	309	345	363	330	360	365	352	341	339	353	365	329	299	329	341	329	354	373	322	371	346	318	342	342	316	345	331	343	354	380	328	335	351	319	347	302	321	347	314	343	346	366	354	342	344	357	340	292	376	316	308	318	375	358	298	300	346	319	339	343	331	336	358	315	360	323	332	348	340	357	333	340	358	337	313	338	346	349	359	352	347	360	309	314	353	358	365	320	329	347	338	360	340	348	321	333	390	344	329	327	321	291	349	354	344	383	338	353	312	361	322	340	315	347	348	317	346	369	343	310	352	364	322	335	354	323	330	329	364	357	308	345	354	315	313	357	368	359	340	349	303	353	321	368	375	338	377	326	348	326	369	332	336	333	319	365	331	369	314	342	350	350	352	336	328	332	361	333	327	332	334	343	341	347	336	341	319	345	351	313	333	345	334	344	350	339	352	344	335	324	306	342	312	342	372	309	337	302	359	323	367	361	334	339	305	333	311	344	347	335	325	339	351	326	343	333	359	321	350	327	336	338	311	341	327	331	366	366	320	327	368	363	348	332	325	317	317	311	297	340	362	331	345	353	307	378	332	337	329	351	379	375	329	367	329	354	322	337	364	351	358	323	319	338	314	339	322	351	320	344	353	320	356	362	337	339	336	375	364	345	360	340	349	345	336	334	372	353	321	381	363	308	307	324	351	308	352	344	353	318	333	347	345	347	370	338	327	333	370	345	343	376	335	325	311	352	296	316	339	320	332	352	342	321	330	326	343	326	357	327	353	313	302	300	380	316	325	359	336	329	325	317	340	341	363	377	351	338	326	341	336	337	357	330	351	320	350	340	332	378	335	318	372	355	356	346	343	334	321	327	344	332	337	317	328	346	336	333	337	321	372	317	351	329	338	335	332	331	335	344	318	352	343	329	322	349	333	335	337	335	331	329	357	347	335	322	361	340	332	334	344	328	310	347	343	320	337	339	348	315	330	334	318	331	351	359	328	340	343	334	319	336	351	359	356	339	314	391	320	338	322	355	330	343	334	338	370	361	369	357	326	336	353	314	363	374	336	318	374	341	331	346	312	319	331	356	331	343	348	356	349	328	330	312	336	336	355	347	365	336	320	340	350	355	353	343	338	363	366	337	331	369	350	314	344	329	365	331	319	371	345	322	338	340	326	301	353	347	358	319	361	346	322	301	356	361	334	338	360	317	323	309	339	367	348	343	345	333	339	352	329	337	324	345	338	354	318	355	339	353	331	360	341	343	323	337	339	345	360	327	326	341	325	337	350	347	346	342	316	321	298	318	352	339	321	354	331	333	298	341	326	357	345	357	359	358	330	332	317	316	327	354	354	336	329	350	322	333	351	349	361	354	341	326	340	349	337	339	341	346	358	366	338	362	362	354	318	341	328	324	337	334	348	354	356	362	347	349	358	318	341	341	319	357	368	315	343	377	348	364	365	336	359	298	324	350	337	346	335	336	324	339	330	338	340	350	307	384	327	335	342	331	327	357	368	350	329	363	345	322	358	336	361	332	340	350	351	332	350	355	342	316	358	357	337	336	361	361	359	333	327	317	358	311	350	340	341	356	333	355	342	337	358	354	331	308	336	339	356	392	319	382	346	332	331	319	319	306	326	336	324	340	347	373	343	337	351	327	331	309	332	354	341	329
4459	7265	4833	2200	1457	1153	1022	3091	798	557	526	453	461	464	405	401	378	384	387	378	372	420	381	371	386	361	383	359	366	371	368	353	383	355	345	356	387	363	355	366	353	393	376	353	366	371	413	370	367	364	366	359	358	374	346	358	378	389	345	378	365	338	347	311	354	352	358	343	356	341	344	365	358	350	365	390	367	360	367	346	363	373	365	356	346	332	360	329	329	328	360	362	359	325	398	363	360	377	369	337	369	377	380	392	348	335	335	354	374	374	324	355	380	366	381	358	363	368	331	359	337	362	388	340	341	385	363	379	358	372	362	361	338	339	333	362	360	362	382	365	396	382	368	315	361	341	360	338	389	378	315	329	361	365	341	336	350	392	344	351	367	353	336	389	347	390	378	364	347	347	358	338	373	393	372	353	346	365	389	347	371	361	356	342	401	375	389	382	351	354	387	363	382	361	365	340	378	357	316	365	367	379	360	370	336	357	386	350	347	344	325	375	350	360	341	342	334	365	392	338	348	336	347	384	381	361	390	347	347	357	378	363	385	372	350	360	337	379	358	344	347	343	382	364	321	369	350	371	363	371	359	374	351	375	356	382	356	356	316	362	317	347	389	339	386	376	351	350	382	356	339	347	380	359	340	332	340	350	326	346	350	352	368	386	384	356	378	374	339	348	346	370	387	346	371	367	367	347	360	351	352	395	372	370	349	357	359	373	333	376	374	375	351	391	373	349	372	345	355	363	364	378	379	352	357	318	355	325	363	342	361	347	345	377	373	384	348	379	367	366	363	324	349	359	384	363	331	376	346	350	367	349	366	384	346	369	359	367	385	376	374	360	344	352	357	351	388	346	383	364	364	368	351	342	384	366	356	357	317	326	351	350	337	351	360	344	354	378	364	338	348	338	334	344	382	351	370	361	363	334	389	364	381	379	346	377	378	352	311	356	344	342	360	310	336	385	353	364	358	360	369	378	361	364	370	378	336	354	341	372	366	343	370	360	357	350	365	347	384	374	339	354	368	360	378	357	363	349	366	367	360	359	344	365	353	368	346	356	362	336	375	387	355	359	350	368	385	369	386	380	376	357	376	367	359	401	359	389	337	367	337	386	333	358	363	348	356	357	332	362	361	373	388	359	347	330	364	370	384	360	369	376	374	381	401	349	368	340	363	339	361	358	382	374	388	366	346	374	349	390	357	322	354	385	331	313	388	357	403	356	343	372	363	353	364	351	337	335	349	382	354	372	305	362	377	403	354	371	391	349	358	307	373	364	348	377	360	359	342	381	350	381	343	360	362	332	360	338	328	361	349	359	320	375	406	388	356	400	365	365	388	386	388	398	364	380	380	368	334	343	398	379	356	365	391	320	362	419	388	334	370	360	359	346	376	377	349	355	362	372	356	370	360	391	347	316	369	387	349	353	350	368	351	356	383	369	338	367	360	355	354	360	353	355	344	388	359	369	359	388	379	337	388	364	359	352	353	352	361	377	388	387	381	371	394	372	372	334	360	377	330	351	385	381	358	337	354	375	363	365	369	379	361	365	364	405	377	384	352	360	392	360	349	362	371	338	332	341	365	377	356	370	359	378	355	391	341	366	363	388	369	382	347	382	370	377	343	379	390	346	378	366	371	362	355	403	352	364	371	354	366	389	342	343	331	378	360	377	356	391	358	351	342	375	359	355	350	339	374	395	387	406	341	338	337	388	373	346	341	366	352	388	352	356	370	368	363	380	400	346	371	368	341	351	368	363	358	345	353	384	379	368	365	307	402	335	343	348	394	359	344	357	364	367	355	341	365	392	332	354	341	354	326	341	371	361	393	360	322	381	348	364	374	375	334	361	360	366	334	358	327	337	361	379	366	357	352	336	315	334	347	356	364	382	370	348	351	341	337	382	385	374	370	365	350	372	355	326	366	358	391	380	363	353	384	365	347	336	359	371	351	340	389	380	411	360	384	349	369	350	370	369	375	412	374	351	381	380	354	364	381	366	360	387	337	340	363	375	370	393	381	342	376	386	358	338	357	331	322	353	398	330	346	360	352	354	367	383	376	382	361	354	367	353	340	381	333	357	340	356	340	353	358	352	367	343	324	346	332	373	340	371	365	364	359	387	357	357	360	393	362	367	385	348	338	379	368	367	356	342	356	327	367	394	360	379	316	357	368	383	369	367	362	354	382	325	382	380	370	353	397	388	323	339	380	345	389	333	345	381	344	374	370	358	370	335	365	361	354	380	363	363	317	383	355	355	360	399	348	374	373	378	375	348	372	361	380	381	367	325	319	365	319	361	387	372	345	382	376	360	358	363	366	374	383	352	375	368	340	340	383	374	369	334	368	343	345	357	374	391	363	346	337	338	360	359	371	361	344	321	399	371	381	391	395	385	369	348	368	339	350	367	357	364	392	365	393	369	394	408	346	358	427	394	364	342	384	336	378	338	335	378	382	355	346	396	371	385	334	345	378	369	387	375	374	349	350	405	367	332	355	367	385	333	328	384	368	355	341	380	341	342	361	366	362	348	358	319	367	335	354	345	324	396	368	356	358	344	373	355	350	348	352	359	376	373	369	364	342	339	310	358	379	394	329	362	369	368	399	353	367	317	396	352	366	352	310	344	324	355	353	343	349	360	370	362	358	379	366	370	343	379	371	349	344	352	362	345	345	374	377	386	364	359	344	374	367	362	329	380	352	370	347	371	377	351	402	355	343	380	369	366	355	387	391	346	343	366	378	354	379	388	379	394	357	344	351	377	338	364	367	376	351	347	397	376	345	369	364	392	349	351	366	353	366	360	352	358	355	359	366	373	386	366	333	367	340	351	357	345	364	360	351	350	349	341	393	360	351	367	376	352	347	393	335	357	381	377	346	378	382	347	361	367	340	314	394	341	371	359	384	348	386	351	324	355	330	347	379	343	357	374	340	354	360	347	374	367	366	355	347	366	389	364	348	377	380	344	327	357	352	342	367	384	352	388	353	365	375	368	389	382	363	359	387	396	342	360	325	356	369	333	376	350	361	353	374	344	350	356	381	376	369	362	345	353	393	368	386	366	358	367	347	349	360	351	361	379	385	332	381	343	319	369	335	387	335	368	332	342	366	349	340	344	386	358	350	387	333	385	391	361	361	381	411	397	353	364	337	360	325	398	355	379	354	359	365	363	367	344	368	338	369	396	347	372	343	349	349	382	376	389	358	369	364	369	370	329	370	360	343	354	393	371	370	341	343	346	370	369	378	366	366	356	346	408	335	356	347	345	387	370	382	362	400	373	339	355	323	346	355	360	367	344	332	362	362	345	351	352	390	367	379	373	364	347	384	368	386	370	357	362	366	379	346	371	337	336	359	352	358	371	344	379	357	332	363	378	339	379	352	367	329	311	417	337	344	362	369	381	353	359	341	363	374	362	338	365	361	336	370	366	355	333	362	327	420	370	350	376	344	367	322	350	349	335	378	366	379	339	399	348	383	380	360	340	355	363	353	343	356	362	362	336	363	359
22513	21078	28627	23746	21079	21133	6709	4614	1077	660	598	554	527	498	491	428	419	393	416	367	385	379	371	366	338	362	354	362	351	351	315	323	337	349	365	333	333	300	330	309	334	346	324	295	316	336	328	359	339	335	357	326	307	338	334	356	354	319	297	319	337	327	285	356	320	301	332	353	313	308	317	301	322	310	330	315	335	338	311	299	303	327	329	332	306	360	348	356	321	362	337	338	301	333	325	316	344	342	362	311	315	349	325	321	332	301	307	348	320	353	323	315	314	302	309	365	322	360	333	343	307	333	336	368	303	316	349	339	327	311	337	321	294	323	326	316	324	301	346	314	327	327	308	277	334	306	324	334	366	310	294	348	333	300	342	316	323	311	325	324	315	324	327	313	312	342	314	307	324	334	301	347	351	318	335	337	310	340	328	339	354	321	336	319	330	327	322	328	300	318	337	365	311	301	324	351	311	298	292	353	321	329	348	333	321	299	345	290	319	309	349	346	329	334	314	333	308	308	295	303	358	358	318	296	345	331	337	326	334	362	326	318	315	311	326	342	320	302	333	317	336	322	308	301	331	346	306	310	291	337	319	287	337	308	318	325	301	346	314	298	344	324	307	317	334	337	354	311	341	316	309	322	317	312	316	344	323	367	296	321	303	328	322	361	320	285	316	331	299	308	335	324	341	315	316	301	319	294	313	316	352	286	305	314	336	338	304	340	388	337	302	296	313	328	324	273	293	322	327	325	294	324	345	313	354	317	352	333	300	341	343	340	336	330	322	263	297	326	316	306	359	334	309	295	328	333	325	317	310	322	289	354	325	317	329	333	318	318	326	293	296	297	317	342	333	359	323	359	317	307	338	306	297	315	312	317	334	349	322	323	325	318	329	334	338	323	327	295	312	321	335	324	333	303	329	311	327	323	302	318	327	308	332	320	340	342	294	305	305	283	320	291	326	304	331	309	339	315	319	334	338	335	310	321	315	334	345	316	339	321	316	318	321	322	349	337	313	317	337	334	313	331	312	312	274	319	307	326	318	303	315	330	307	289	330	320	352	309	315	336	330	352	278	330	312	317	289	355	323	315	338	324	350	343	319	332	344	306	335	316	330	317	336	288	322	314	360	330	291	329	318	308	325	326	321	352	338	329	311	295	330	337	317	314	346	320	320	347	307	339	341	318	347	293	311	325	339	305	374	335	331	307	349	310	333	345	303	318	334	301	318	298	331	327	318	337	321	305	290	313	344	282	321	315	338	300	321	311	328	305	309	303	335	345	327	307	293	301	326	310	323	324	287	314	330	317	337	331	284	322	342	288	331	336	338	314	318	330	306	334	346	327	317	327	306	329	367	311	297	320	334	368	311	290	305	337	302	312	310	309	321	319	350	312	322	322	324	324	325	340	305	310	340	299	300	308	299	300	331	311	326	343	306	322	324	323	299	339	308	311	328	337	317	326	312	306	353	350	321	349	321	319	318	317	319	325	316	349	274	321	327	328	314	302	328	351	312	328	293	320	322	296	334	309	311	331	319	326	304	302	279	340	298	333	341	333	386	324	332	325	332	317	307	334	360	326	343	357	324	303	325	318	341	297	328	320	345	290	294	319	347	309	329	331	301	330	324	336	323	367	319	328	329	305	335	320	340	325	336	331	309	332	335	302	310	324	333	328	347	353	345	335	324	334	299	301	340	330	321	318	312	319	318	349	345	325	324	311	343	314	302	321	298	308	326	307	329	287	334	322	346	304	322	307	348	333	315	302	349	348	349	324	321	344	336	345	326	326	300	360	312	316	350	346	343	313	313	342	318	326	342	315	293	324	324	287	310	330	310	296	325	326	312	329	345	326	322	338	299	324	324	332	324	328	321	289	291	332	342	323	337	363	326	348	285	302	314	321	353	326	346	328	306	329	349	320	308	358	338	315	276	322	299	333	305	308	324	357	329	318	367	320	289	317	314	333	384	341	322	330	337	322	300	363	319	326	313	294	354	342	321	313	311	308	316	317	332	317	310	331	368	304	317	325	328	374	338	326	319	310	315	325	321	308	326	297	330	299	334	335	339	318	350	351	304	281	324	323	301	326	315	318	309	346	362	319	323	328	310	299	322	338	301	316	315	330	340	360	321	342	318	289	322	334	320	316	334	316	335	321	317	305	336	310	310	313	308	341	324	314	303	324	319	335	304	287	311	317	301	341	329	338	315	330	324	315	324	361	312	300	297	357	355	324	336	303	306	323	354	320	323	354	324	317	327	317	331	320	335	316	325	364	312	343	322	327	340	345	332	337	337	333	340	314	315	348	334	292	317	328	337	329	320	319	329	335	367	312	290	331	326	313	301	314	308	363	310	334	351	300	327	296	302	299	309	351	317	280	293	306	355	313	341	329	335	286	306	331	340	330	308	358	296	348	323	324	342	321	300	328	300	317	372	302	316	319	342	312	320	321	288	330	315	307	318	320	302	316	334	309	319	286	298	351	318	322	348	315	295	315	332	316	321	328	325	302	359	308	339	332	334	326	292	342	316	284	322	335	318	318	302	348	331	323	328	298	355	333	342	307	310	297	320	340	275	347	327	323	326	301	315	295	336	315	326	304	341	337	330	345	343	317	333	331	329	324	322	330	334	323	337	324	330	377	298	360	356	343	304	354	323	290	314	324	309	337	321	315	314	281	339	326	314	301	314	340	311	341	310	291	321	361	331	297	311	335	358	335	296	321	360	320	327	354	340	317	343	316	270	318	313	291	335	298	318	329	299	321	344	354	348	337	317	351	350	354	314	310	320	305	316	324	329	300	305	304	298	320	363	314	325	352	307	312	337	290	327	325	318	304	329	331	339	344	326	323	308	321	295	332	326	311	341	340	315	320	318	329	302	371	295	332	303	313	347	305	338	306	357	303	335	332	323	322	319	309	323	304	344	322	307	297	334	293	321	328	339	321	316	305	317	323	331	308	295	326	352	306	345	322	356	329	323	295	344	328	299	306	303	317	317	332	298	331	316	350	332	350	283	317	302	298	312	343	357	314	309	338	311	330	313	322	366	336	315	322	335	350	346	341	313	331	299	314	320	299	344	324	331	298	318	295	323	350	321	342	321	307	319	295	291	313	325	303	321	301	317	347	338	338	327	323	302	325	322	351	303	327	335	321	322	330	334	349	313	341	341	341	347	298	327	334	329	301	312	311	336	321	340	333	310	321	326	321	317	287	331	337	336	345	348	322	328	299	318	310	301	340	369	317	343	331	301	287	307	300	311	307	350	342	330	296	352	321	333	303	318	330	321	294	302	332	368	354	299	352	310	317	314	342	323	326	346	312	332	307	332	331	326	308	371	322	320	319	314	332	307	333	312	319	342	333	304	329	299	330	323	318	321	334	292	318	314	343	285	316	312	311	330	333	310	324	313	342	309	335	315	340	338	311	311	300	345	303	322	310	342	353	293	336	320	292	310	328	287	337	303	314	338	360	323	327	308	307	291	335	338	327	313	339	313	332	326	344	335	291
5890	17055	11720	5700	3926	2831	2170	7398	1439	1011	908	720	707	606	558	532	528	475	508	446	410	407	452	410	416	390	422	351	368	336	389	352	358	363	364	347	354	353	345	381	352	374	370	314	316	336	367	339	359	308	369	345	334	353	334	349	326	337	358	339	390	358	319	325	321	323	330	371	350	351	322	338	339	364	347	323	339	319	329	344	342	345	331	322	325	326	339	349	370	299	325	309	307	289	328	308	311	341	328	378	340	343	340	323	325	337	348	350	331	325	307	348	329	332	343	334	330	330	304	329	321	326	322	316	323	329	319	322	315	338	331	302	327	314	322	308	320	325	327	317	318	313	359	339	318	327	324	327	329	370	312	305	313	318	335	305	353	321	330	328	337	303	353	326	311	348	319	317	330	336	322	334	329	306	303	361	334	314	326	364	336	328	332	305	320	323	316	334	355	310	345	362	303	328	385	349	337	309	336	321	308	351	336	314	342	325	329	305	301	314	334	311	331	349	301	357	313	288	329	344	326	279	340	340	366	327	325	327	333	353	349	332	320	332	309	307	317	373	367	332	315	319	336	317	326	331	327	327	320	348	334	320	285	329	298	301	363	313	344	340	318	333	333	311	359	298	309	332	308	313	342	320	324	357	301	325	303	340	350	331	358	288	345	304	344	354	358	339	320	299	346	350	333	343	318	318	338	333	319	330	357	355	335	318	318	330	307	342	291	339	325	315	319	329	347	330	316	353	319	366	355	344	276	308	335	332	334	331	299	337	329	322	357	311	308	372	322	304	298	332	284	331	351	311	349	332	303	348	320	310	305	307	361	318	356	319	316	319	347	336	341	346	334	318	332	344	345	355	332	295	311	339	314	318	298	307	346	368	345	305	349	345	313	334	338	344	297	337	281	315	359	343	337	344	346	307	304	332	336	320	345	335	359	341	319	323	309	330	284	311	329	326	322	336	347	328	329	311	317	300	341	339	344	332	345	353	303	310	316	332	314	297	359	318	347	343	320	319	341	354	316	344	365	326	355	291	301	314	297	307	318	316	349	340	302	306	343	326	354	324	328	311	355	329	321	340	327	335	320	329	326	347	351	335	367	328	330	308	340	335	307	338	328	318	327	353	323	345	311	334	327	323	348	348	342	332	317	306	344	331	347	325	318	325	317	269	344	329	368	324	347	306	341	307	325	315	349	352	292	314	347	335	314	308	330	343	319	342	321	324	348	324	316	321	347	342	335	322	364	344	282	341	324	320	326	335	324	314	318	301	326	324	333	337	297	311	329	344	284	326	319	343	345	337	328	340	315	323	335	331	321	273	350	325	291	338	366	336	358	369	297	328	338	323	316	340	327	323	310	318	349	329	311	337	313	351	314	321	330	340	317	332	322	335	324	302	322	354	327	326	324	342	328	331	324	312	325	323	317	279	355	312	341	316	290	322	346	351	347	325	346	342	307	329	335	324	330	326	337	346	302	317	317	305	325	325	348	308	305	350	329	306	329	327	321	337	298	342	337	315	363	314	303	328	319	346	339	327	337	332	315	317	306	318	375	317	308	336	343	352	314	327	333	327	343	352	360	381	318	351	335	347	340	337	335	314	344	319	317	341	316	313	323	328	327	341	343	327	312	324	321	335	341	311	363	322	332	337	298	358	337	344	334	355	324	321	282	325	308	335	335	304	320	291	328	329	307	323	343	316	317	318	331	330	325	317	330	337	312	344	341	351	323	300	302	323	295	327	313	321	352	320	307	311	314	311	366	332	314	287	291	338	335	305	362	341	327	336	350	300	325	341	321	341	342	351	317	320	328	321	314	309	355	348	346	322	356	327	355	343	304	332	350	302	330	334	291	362	325	305	322	310	337	341	348	334	348	306	337	352	308	320	330	332	329	342	312	326	325	324	328	334	323	328	300	319	317	306	326	321	335	355	338	327	306	289	319	309	316	336	292	290	337	350	329	327	334	317	366	331	339	337	319	316	350	297	317	314	319	327	329	324	295	343	290	325	323	341	352	339	361	336	302	332	340	345	326	319	316	294	345	341	335	333	318	314	330	329	335	325	314	306	295	321	357	326	339	341	330	320	317	337	340	331	311	320	333	299	350	337	350	337	338	344	337	327	301	344	315	314	341	335	329	289	335	285	346	368	349	310	327	327	329	301	327	337	319	313	325	323	313	331	301	351	358	309	345	310	352	298	333	310	328	308	333	335	311	321	338	347	345	343	335	336	312	334	373	344	317	352	326	342	339	334	302	305	342	335	321	309	303	343	345	339	376	301	327	331	314	335	284	359	363	339	338	308	322	344	294	328	354	316	351	360	340	333	334	319	326	338	296	342	314	359	343	359	332	349	333	342	319	357	318	338	361	296	358	318	347	335	306	309	345	352	344	328	316	342	340	305	336	345	373	316	335	303	303	348	348	319	332	328	359	294	329	358	331	321	327	323	357	304	332	342	331	369	310	292	332	314	326	310	324	347	345	328	332	364	331	330	345	335	302	312	323	324	324	316	353	340	298	324	296	326	343	333	319	331	321	326	315	324	335	319	312	306	315	343	354	335	365	336	301	382	281	300	341	314	342	316	324	303	313	308	362	351	321	303	397	332	374	313	337	307	306	342	338	313	348	373	348	316	333	334	335	330	332	365	344	321	320	301	314	321	341	354	326	323	329	319	341	329	329	333	333	345	337	329	309	358	329	352	357	313	309	331	359	365	286	333	321	336	342	347	295	329	380	348	326	306	351	311	369	327	334	310	337	332	356	323	343	332	299	302	319	316	308	342	322	299	348	351	304	313	325	344	312	345	347	344	326	310	340	362	352	328	325	330	356	304	297	314	318	327	334	310	314	335	347	330	317	350	309	327	316	319	321	343	344	319	348	330	335	336	337	324	343	327	310	341	322	325	307	325	322	326	314	338	333	329	330	339	332	329	360	334	373	366	308	344	347	298	355	329	355	324	320	320	343	351	319	336	310	319	323	323	299	297	317	346	332	308	344	325	381	328	324	322	321	324	322	336	312	332	334	313	311	344	347	338	330	331	295	337	338	305	327	352	341	354	338	325	349	366	324	311	331	306	316	322	329	311	349	342	323	311	322	318	303	319	346	346	328	325	337	338	345	324	345	302	337	322	331	321	337	317	291	340	330	365	325	333	327	360	317	314	337	324	367	335	305	340	349	325	351	312	320	313	319	315	336	296	330	349	327	344	377	357	304	329	386	319	332	352	342	331	308	356	327	325	308	346	331	333	330	317	344	328	325	362	321	356	372	317	333	327	362	315	299	337	340	329	302	339	300	351	349	345	303	338	315	306	355	322	314	346	336	335	309	357	322	311	328	386	337	341	293	336	354	341	332	292	314	346	329	350	333	338	323	328	337	344	328	323	302	334	326	335	330	331	310	304	331	289	305	317	375	307	324	329	303	318	330	353	330	306	310	364	328	305	331	324	318	355	317	316	317	339	315	342	341	316	340	370	351	366	341	318	355	360	324	335	318	322	309	309
27888	16776	3291	691	350	268	251	276	191	203	183	198	205	184	158	172	170	184	198	172	187	181	186	200	163	171	199	170	201	188	193	181	173	203	170	195	192	191	211	185	199	177	178	195	179	173	194	194	195	176	179	185	171	172	192	169	175	184	197	198	182	172	194	184	174	181	183	185	173	162	181	197	187	184	208	177	175	180	181	193	168	182	183	191	173	195	204	166	184	189	179	205	170	167	202	193	188	189	192	187	184	173	163	175	172	184	177	198	192	192	184	169	204	183	179	192	165	154	176	171	155	181	172	176	176	168	169	180	174	174	188	172	172	184	188	170	173	175	181	198	206	189	184	182	194	163	182	202	186	196	186	195	180	186	184	187	171	173	171	188	181	170	176	190	164	174	180	196	189	207	188	185	193	177	162	184	201	180	186	196	195	161	189	191	205	200	195	161	186	188	181	191	183	173	195	165	168	184	176	175	182	185	198	187	201	185	190	184	194	181	154	187	194	177	184	201	196	209	169	178	167	183	192	173	180	183	210	194	193	169	174	191	147	180	171	183	183	178	196	198	195	201	163	165	180	188	192	195	157	196	177	161	175	179	204	186	168	188	180	182	183	209	186	163	173	185	187	159	171	205	196	191	171	184	162	183	177	194	172	159	189	153	191	173	209	195	180	189	177	195	184	174	172	193	187	182	189	182	191	163	178	174	192	186	182	168	177	173	160	175	193	189	180	167	173	193	172	191	180	171	195	191	177	188	191	187	179	176	155	194	178	188	192	186	165	172	171	187	202	191	187	177	158	173	199	201	169	160	161	170	179	205	197	186	215	188	189	196	187	155	156	176	183	174	183	183	186	187	174	190	202	213	188	185	169	190	220	169	193	188	168	150	178	202	182	169	162	175	162	177	180	170	175	197	166	184	173	191	174	180	178	175	172	198	171	204	215	196	200	180	194	171	192	184	184	187	193	194	169	180	182	193	178	186	187	162	201	170	180	183	184	167	212	178	175	196	189	155	187	197	177	166	201	202	184	163	176	178	181	194	184	159	195	193	181	173	175	149	210	186	165	192	167	169	172	166	187	185	213	180	185	164	168	177	165	208	173	205	176	184	181	173	168	181	165	155	153	191	170	180	204	184	202	173	185	159	184	163	183	193	199	173	161	178	178	188	203	177	160	164	176	205	205	145	184	191	201	185	178	181	189	171	186	175	195	190	178	188	171	178	187	214	170	203	187	195	196	177	176	188	165	169	170	183	201	187	169	182	200	185	183	182	184	197	197	207	183	187	155	174	161	180	167	197	197	171	190	202	210	223	182	152	200	183	179	173	174	188	164	205	172	198	151	199	203	191	166	190	161	181	182	172	190	172	180	165	183	189	178	201	199	181	178	182	180	172	166	171	193	210	183	190	187	191	183	194	164	192	175	209	186	218	193	170	180	174	184	184	186	172	179	213	175	185	167	199	205	185	177	165	204	180	171	194	184	197	171	176	175	183	179	188	188	198	165	177	173	195	179	194	182	194	195	160	174	177	181	167	180	179	177	185	183	174	191	194	181	198	203	224	164	185	191	168	175	200	192	192	181	203	195	192	179	209	184	185	189	182	190	165	194	175	184	169	165	182	202	175	179	182	171	177	179	190	195	179	195	165	201	179	174	189	170	217	171	195	191	152	191	201	177	203	180	190	179	193	166	180	173	160	190	165	194	201	165	183	151	190	170	179	173	172	162	183	195	176	201	178	185	172	196	195	185	177	186	181	173	174	197	164	184	172	163	189	189	183	187	179	194	163	182	166	187	180	185	174	180	178	179	181	177	158	183	185	169	194	167	205	181	173	193	202	177	216	168	165	177	186	165	189	203	170	176	175	182	178	182	176	198	176	189	194	180	178	175	170	192	203	178	170	193	176	176	173	203	180	178	159	185	171	177	176	204	165	167	187	158	190	187	160	188	178	170	168	191	209	181	161	185	174	142	195	205	180	182	204	175	180	181	199	162	165	193	193	200	170	186	180	196	189	186	187	163	153	192	213	163	182	167	193	180	165	172	174	198	151	183	202	176	157	181	181	197	190	179	186	201	194	168	192	186	199	166	185	202	191	169	160	203	198	170	171	172	174	182	218	201	165	210	185	192	205	188	180	184	184	182	172	178	188	189	179	148	183	190	190	203	180	164	180	163	199	175	171	179	192	197	141	169	183	182	211	188	154	196	188	185	180	194	195	186	169	189	191	173	168	180	198	172	179	198	163	163	185	190	178	187	196	194	188	156	207	190	182	165	163	179	192	178	185	174	145	171	190	172	171	182	177	175	186	162	195	211	194	180	182	214	160	163	177	186	177	178	193	171	186	175	192	178	162	186	185	182	193	184	176	186	201	166	179	186	170	167	164	139	175	202	179	172	188	177	182	177	188	201	184	176	175	150	188	187	188	153	173	174	170	170	184	184	173	195	191	174	178	160	172	188	189	169	182	193	181	180	175	182	177	194	166	203	179	189	168	183	180	153	186	154	186	192	180	170	169	181	182	193	168	159	177	168	196	197	187	207	160	176	172	171	168	185	167	178	197	174	163	171	165	186	176	178	189	172	194	197	184	178	147	183	198	193	172	198	196	188	160	184	164	183	178	171	169	183	186	175	176	161	197	207	196	205	200	189	165	174	159	169	202	184	187	165	181	183	170	213	180	207	179	196	149	182	186	164	185	193	189	184	172	179	175	194	155	185	188	178	183	180	170	199	186	193	160	180	194	189	198	187	177	207	178	191	175	178	180	184	180	178	177	162	180	176	195	167	204	202	187	175	183	172	176	190	188	172	195	161	179	203	195	195	185	193	191	192	199	181	194	183	187	196	166	204	204	179	181	195	173	161	174	158	175	165	186	185	188	184	184	176	186	162	191	178	177	189	177	174	195	195	151	169	176	188	184	167	167	172	173	174	194	168	203	229	207	188	199	183	185	167	171	176	170	165	168	170	194	205	195	184	206	162	173	203	156	183	167	178	173	194	204	188	177	176	169	165	169	175	181	197	191	188	192	216	202	158	190	172	174	161	165	186	190	176	195	170	197	162	183	188	179	190	179	188	167	183	180	186	177	189	181	169	179	198	174	193	179	192	169	180	183	180	164	196	184	172	190	196	179	180	190	180	178	174	180	155	191	163	188	180	198	175	202	184	181	201	173	178	175	189	192	191	185	196	174	163	178	204	160	188	201	179	214	199	185	187	180	193	193	187	172	189	176	210	178	178	194	199	198	183	176	187	150	173	186	162	179	190	185	190	206	175	177	183	177	189	200	175	162	190	176	168	162	182	188	179	170	170	166	179	177	174	172	200	179	187	168	192	196	173	183	189	205	166	176	185	187	181	166	182	197	185	161	163	155	212	154	175	173	168	208	181	181	185	177	174	171	193	191	171	202	167	170	167	171	203	189	178	184	184	177	155	180	176	197	173	182	178	195	180	177	179	185	174	163	202	189	191	157	178	171	175	185	186	192	193	163	197	196	188	214
4714	2399	1639	716	537	360	294	346	199	241	188	203	201	221	213	200	182	205	190	212	224	202	215	191	188	214	204	172	202	211	213	223	214	201	221	205	181	221	190	200	202	218	226	196	192	206	218	218	190	193	207	221	215	215	210	216	223	183	184	202	203	195	218	164	231	201	194	203	225	219	163	195	208	214	190	207	193	177	199	225	227	211	187	199	239	210	223	182	197	210	200	204	214	184	201	204	185	204	232	187	226	197	201	206	207	192	208	195	192	196	211	203	215	210	202	213	194	221	200	202	219	193	221	191	205	206	205	211	170	182	192	210	193	206	163	175	218	221	167	213	202	237	192	189	204	234	209	204	220	192	212	194	171	225	217	206	199	212	201	190	188	219	218	196	194	212	192	197	206	185	180	191	192	234	204	189	226	183	199	197	209	213	218	226	220	194	200	195	197	213	183	204	212	190	185	208	227	191	187	207	180	205	226	202	203	211	190	211	194	217	195	176	186	200	190	179	193	181	180	206	147	204	191	198	192	200	184	221	210	225	199	201	202	222	209	207	194	178	203	188	207	193	206	182	211	201	195	219	186	213	198	216	214	220	202	214	216	223	204	205	192	204	202	201	195	203	220	199	216	204	195	221	192	225	228	209	215	216	212	230	205	190	193	190	184	188	220	216	213	181	187	201	188	213	202	212	232	186	202	178	223	194	209	223	215	214	203	198	224	195	229	209	208	199	227	208	209	203	178	202	205	205	195	208	214	217	208	202	215	204	206	219	212	208	226	216	219	233	208	228	230	207	211	195	190	193	181	185	182	210	199	235	201	197	177	201	226	201	229	215	222	223	202	201	192	194	216	211	227	221	208	192	224	206	238	212	192	206	207	181	220	190	208	226	223	210	233	212	217	195	199	203	178	191	203	184	188	202	200	221	198	229	210	177	212	199	195	188	193	201	204	174	202	209	201	233	213	211	197	198	174	219	214	207	212	232	192	208	209	192	202	174	221	194	200	205	200	211	212	190	185	197	214	220	227	192	224	199	199	230	212	218	188	221	227	194	197	210	218	197	227	212	244	201	219	217	199	209	216	208	213	218	201	217	217	200	206	238	196	217	193	226	185	204	211	205	185	212	190	201	189	195	201	192	222	182	207	218	197	198	204	206	235	197	203	230	181	195	196	179	198	208	199	195	219	203	184	196	196	189	200	211	214	233	220	228	185	208	222	178	193	203	169	205	223	200	224	194	186	207	198	196	204	222	211	191	204	204	212	208	220	212	181	179	222	203	191	221	189	207	189	204	212	213	213	203	197	244	223	191	218	211	219	225	221	204	204	210	200	202	193	199	228	209	210	216	203	201	213	198	205	210	210	238	221	229	189	213	205	208	221	191	216	194	201	208	200	193	218	209	230	213	188	199	207	207	227	190	198	199	220	198	189	204	208	229	204	217	236	224	212	210	201	196	197	198	245	217	225	204	205	181	227	215	193	199	192	228	214	207	213	188	212	204	185	209	205	202	223	196	189	206	197	232	201	206	210	193	187	208	181	186	185	220	205	207	188	208	215	204	200	195	199	218	206	199	208	213	225	174	201	187	188	224	216	204	196	199	214	208	197	193	215	226	193	193	222	193	195	189	203	200	206	182	198	216	190	215	181	204	209	207	205	202	186	200	202	190	203	208	214	201	206	185	199	199	180	233	192	209	226	200	182	203	218	213	212	211	227	214	202	210	202	212	199	204	211	210	220	214	221	192	215	215	210	193	212	221	192	191	204	211	197	235	204	200	210	202	215	200	223	200	204	192	221	216	215	219	207	211	172	215	186	186	221	218	204	227	217	196	189	219	184	197	216	194	208	210	197	183	190	207	208	234	186	232	211	200	212	209	227	203	180	179	196	178	194	203	248	228	199	210	216	203	215	192	202	192	224	207	193	233	201	205	209	211	197	199	192	209	217	210	197	200	200	199	198	193	183	201	213	190	210	194	187	198	210	205	183	175	179	207	176	192	207	240	200	203	206	180	186	209	188	215	219	209	210	188	214	185	198	211	232	204	232	198	193	195	190	213	204	196	205	225	187	207	212	220	186	180	210	185	180	186	218	220	190	221	188	203	199	187	239	183	216	218	216	176	211	192	199	191	221	203	190	206	201	246	181	220	207	192	203	170	212	224	217	232	186	224	187	224	200	193	197	218	219	218	223	214	194	203	191	208	206	205	180	199	210	219	185	224	194	181	186	204	221	235	206	209	191	233	191	218	188	217	211	216	192	211	206	212	198	182	195	201	178	212	201	201	198	232	203	195	212	240	207	211	216	232	196	210	183	236	209	200	193	203	169	208	217	201	196	200	207	179	219	207	220	237	214	208	206	203	197	192	227	219	196	183	184	215	193	208	206	209	195	201	184	231	183	181	204	209	196	184	197	213	186	228	196	205	219	201	234	202	190	206	206	193	205	219	192	174	229	216	214	223	222	184	213	175	210	179	216	206	201	228	189	196	202	215	204	193	187	198	204	179	200	211	199	238	200	192	202	200	203	239	200	185	222	196	210	197	210	199	216	186	189	197	212	214	196	190	201	201	222	212	213	194	199	188	189	191	220	206	190	223	207	194	199	198	213	191	193	181	185	190	209	218	203	201	205	261	191	202	195	229	208	209	198	221	206	199	218	225	203	186	216	233	188	231	210	205	208	195	217	226	217	195	202	202	190	204	204	220	217	201	221	200	215	203	210	225	208	200	213	196	188	213	213	196	204	170	220	218	212	212	197	193	199	211	219	195	204	220	198	213	205	196	182	212	209	186	205	188	206	217	187	198	195	220	206	187	209	202	223	199	218	206	191	195	223	180	196	205	229	235	216	201	213	195	201	210	189	219	201	195	208	198	214	194	202	197	209	219	183	225	198	188	232	197	198	215	226	207	194	198	202	202	217	212	203	210	212	221	214	195	207	211	226	188	180	240	222	203	215	211	178	201	221	198	208	241	221	232	207	195	215	214	226	211	226	207	218	208	202	214	215	211	199	231	199	199	210	207	198	196	186	186	226	225	197	214	214	204	215	194	184	178	208	196	211	211	231	190	205	211	224	195	195	159	221	205	209	212	194	181	206	199	232	223	187	203	187	221	216	211	227	192	206	212	192	200	207	188	198	222	212	232	217	187	219	209	208	213	172	211	209	203	195	218	229	183	211	215	204	202	200	212	204	221	185	186	219	216	193	187	174	190	193	188	212	200	236	212	187	206	189	191	188	226	189	187	212	200	200	187	197	217	210	193	205	218	214	225	184	204	204	197	208	204	211	194	191	228	228	244	205	205	190	185	211	200	187	203	191	173	203	214	177	222	200	201	212	212	216	221	222	204	212	223	223	182	183	208	212	205	224	224	184	199	199	219	224	199	219	217	202	218	200	204	201	211	193	211	197	211	220	192	190	224	221	207	213	184	196	224	194	219	193	207	217	205	222	212	222	200	200	172	215	201	188	198	198	194	208	218	185	187	203	215	210	220	214	190
23728	21096	28147	24283	21082	7993	964	2475	526	285	310	268	238	240	177	187	203	193	160	190	172	156	150	173	140	163	173	153	153	159	154	130	147	147	137	146	141	152	160	145	148	136	147	156	136	138	150	131	145	160	140	157	155	127	154	154	163	141	137	163	141	134	148	132	131	143	145	137	148	125	142	134	123	122	132	135	145	123	146	134	122	144	130	148	157	125	143	147	143	138	124	128	135	143	133	163	135	132	129	138	155	143	121	134	143	113	126	125	154	121	136	132	165	125	118	140	140	143	132	158	132	136	140	138	157	145	135	147	133	149	129	138	146	157	137	133	132	123	151	154	134	148	139	144	136	136	138	124	137	131	117	120	131	144	115	117	116	141	127	142	128	140	131	130	141	125	159	155	151	138	143	139	140	159	141	123	153	135	129	147	140	133	154	135	126	142	121	122	142	161	138	127	144	147	139	140	143	121	140	111	161	150	144	126	145	118	137	142	138	158	131	120	125	151	129	138	137	133	152	146	130	127	128	148	138	135	136	129	148	144	118	138	148	147	143	119	119	114	139	169	139	147	155	99	156	119	136	148	140	154	152	141	152	129	129	150	138	130	144	147	111	144	124	136	143	136	113	147	131	116	123	118	132	145	134	140	137	136	145	125	136	137	102	156	135	137	123	134	129	158	131	111	135	142	131	118	135	133	150	134	133	144	137	138	136	133	126	136	129	137	167	114	133	127	137	144	109	158	148	119	124	137	127	127	143	155	128	133	133	162	149	146	158	131	140	135	132	126	146	128	145	119	139	137	131	111	139	150	134	138	143	156	142	137	144	127	149	123	136	150	148	133	115	131	150	149	125	146	155	131	131	128	143	147	115	147	138	123	145	139	147	136	137	138	154	131	130	138	126	149	153	123	147	134	117	131	132	135	168	152	129	120	137	125	119	137	164	153	134	144	117	161	128	140	124	147	118	136	140	137	145	125	120	157	127	138	127	126	147	127	148	120	142	132	149	150	152	138	133	148	146	129	124	137	154	120	153	140	124	130	138	152	134	132	135	100	120	115	129	143	181	124	162	134	145	116	140	155	151	168	149	137	158	161	141	129	122	141	142	139	149	151	131	132	142	154	115	130	138	132	121	145	135	155	136	150	123	119	151	138	140	119	133	129	130	142	157	134	144	158	153	125	118	127	138	128	143	127	162	138	127	122	134	126	143	142	129	161	140	138	133	140	139	136	116	146	145	150	139	128	129	127	136	137	146	139	138	133	149	149	139	136	142	144	136	119	123	134	130	140	149	151	139	150	140	124	127	121	139	151	138	151	145	142	151	149	145	135	140	148	128	133	143	122	143	134	139	165	162	144	150	154	133	153	153	148	141	145	141	123	116	136	150	119	127	118	150	144	166	135	146	146	150	143	141	150	125	130	110	169	139	160	146	157	163	153	146	148	127	144	149	132	152	153	116	132	122	131	139	146	134	138	139	121	127	138	149	158	136	131	138	131	123	144	135	148	148	141	122	140	148	145	140	142	132	135	126	150	151	128	148	134	103	130	156	147	122	144	144	138	147	158	151	137	119	140	127	157	124	147	138	122	138	137	130	129	137	146	117	124	115	135	138	129	129	155	140	133	135	141	136	147	156	130	149	146	136	157	155	152	138	137	148	143	115	133	125	142	136	171	124	138	140	137	147	144	135	123	124	132	132	142	143	138	138	158	141	145	164	162	136	145	129	154	139	153	126	120	140	139	139	120	142	138	138	134	138	134	138	157	138	123	145	129	125	120	125	152	144	139	122	132	147	127	112	154	132	132	142	119	124	140	125	148	130	129	120	131	133	135	124	150	127	145	131	140	124	141	145	136	146	143	140	140	131	150	144	135	155	140	142	133	134	147	132	153	132	149	148	135	143	140	146	121	116	139	120	158	147	131	130	149	135	138	143	137	142	149	140	155	151	139	143	135	116	130	155	135	133	136	122	141	161	110	134	119	128	137	154	147	140	123	126	155	155	127	124	140	164	141	133	120	135	126	145	144	136	130	119	134	134	148	158	141	152	130	120	129	143	145	124	138	119	126	123	149	123	124	128	149	158	127	160	142	140	131	128	147	119	117	140	138	143	116	140	130	152	156	156	152	140	139	151	141	115	134	137	154	144	166	140	114	135	118	131	139	124	140	153	148	144	147	133	142	114	155	136	108	142	146	120	155	148	132	140	131	127	144	119	144	143	126	159	139	124	142	143	135	173	133	131	147	135	119	120	156	163	142	142	136	134	137	130	136	137	127	129	143	146	146	118	145	139	147	142	154	141	125	139	153	136	139	122	128	129	121	133	127	98	138	128	137	148	169	135	128	115	159	152	144	153	152	144	148	136	131	148	143	127	130	120	141	138	134	176	127	141	134	141	133	139	125	127	131	147	140	146	140	146	134	133	140	159	151	156	137	140	139	137	157	159	148	137	137	156	125	141	126	140	132	158	161	155	161	130	130	136	141	122	153	126	133	144	138	144	139	143	144	132	128	129	111	136	144	149	137	129	146	123	130	138	124	140	128	135	148	123	139	146	154	146	154	137	170	133	158	105	131	126	138	124	141	140	165	151	145	165	142	123	134	151	125	139	125	115	122	160	151	126	124	136	166	121	131	126	149	132	147	147	140	137	132	126	134	154	128	128	119	139	119	127	143	134	135	124	131	145	131	127	164	139	156	141	127	148	118	135	130	140	140	140	148	154	128	141	134	128	135	138	149	126	143	130	139	143	140	120	125	130	122	151	174	123	151	139	131	147	136	149	151	135	132	142	136	137	133	149	130	127	113	112	133	129	122	148	143	161	134	111	144	162	144	127	156	138	146	153	135	123	152	150	128	122	154	144	119	145	140	126	131	142	135	134	113	137	138	132	147	149	140	131	122	155	121	128	130	130	138	137	149	149	128	139	134	138	137	140	127	147	145	123	113	142	135	160	127	112	145	139	128	147	151	109	145	120	132	143	139	152	134	137	139	138	139	123	130	136	146	147	129	131	155	138	136	158	145	109	142	129	140	137	169	134	150	140	139	142	123	143	169	125	124	132	123	139	133	140	132	134	132	135	133	129	138	146	128	118	163	125	133	146	123	158	156	123	134	169	117	123	132	148	162	145	152	130	145	147	148	135	146	138	146	114	127	138	136	125	130	144	148	138	162	126	141	152	134	167	135	143	141	142	143	119	130	134	129	129	144	145	158	130	129	146	122	150	135	128	142	105	160	127	139	116	124	148	137	148	149	124	118	135	125	150	180	155	117	122	133	128	142	128	121	136	124	127	133	128	130	158	128	125	140	139	156	132	124	135	155	151	145	142	135	134	122	160	148	135	135	142	143	147	131	146	155	134	124	152	112	125	161	152	153	131	147	136	128	144	118	134	154	139	144	135	144	147	138	144	120	127	134	156	112	132	133	151	170	150	127	161	132	129	147	129	133	164	142	129	143	144	148	145	140	115	141	127	135	134	151	132	128	125	142	123	157	152	121
4009	10798	7319	3227	2193	1515	1320	4230	818	535	407	365	347	305	263	244	212	228	217	204	188	212	208	191	193	165	174	138	177	175	179	172	177	186	173	182	167	148	163	158	158	167	160	184	146	169	133	155	172	163	167	132	157	154	138	147	164	193	174	179	169	137	142	182	152	132	148	153	145	157	162	137	160	160	146	151	165	151	162	157	148	140	160	162	158	153	164	165	136	160	147	136	156	153	184	153	158	152	144	154	163	154	135	136	148	143	138	169	152	161	158	148	146	140	163	195	171	158	151	134	186	116	141	136	145	141	137	126	140	170	140	160	153	163	151	153	140	161	151	154	155	165	149	156	145	117	139	170	154	161	152	144	165	139	155	158	157	153	139	163	168	148	141	179	149	139	155	148	138	145	138	151	153	161	170	142	138	145	148	159	144	133	153	141	139	152	155	152	150	133	151	162	132	153	166	139	129	141	156	169	156	149	140	149	151	178	145	148	136	126	153	148	135	171	146	168	155	155	125	175	150	142	160	153	144	152	144	135	141	152	148	174	151	162	142	156	133	137	154	153	179	158	138	155	144	134	173	127	159	169	174	160	151	150	148	151	142	135	142	155	163	135	157	155	129	154	134	135	132	147	143	119	166	149	138	153	155	136	137	142	156	163	166	157	148	147	159	157	150	142	160	133	134	149	161	145	163	159	143	133	155	149	186	157	132	155	183	148	169	167	161	147	163	154	164	159	144	163	158	149	154	142	155	141	167	148	166	157	148	176	148	144	146	152	140	133	151	138	160	128	156	159	168	170	164	153	156	132	125	155	170	130	156	151	143	154	154	147	151	154	150	158	157	158	133	137	155	146	141	180	154	174	163	177	151	155	148	151	161	156	140	166	155	168	146	163	151	141	126	152	142	166	142	143	148	163	158	171	136	173	132	130	163	153	150	146	161	152	129	139	176	167	146	147	132	136	149	132	135	167	154	169	144	147	156	145	157	154	148	143	167	139	141	139	132	143	145	163	145	161	154	149	155	139	154	175	157	154	150	151	162	138	167	136	157	175	167	132	149	137	153	168	152	157	144	162	151	147	133	168	158	156	158	147	149	148	143	150	166	157	130	174	167	144	138	134	140	157	157	153	152	156	162	153	158	123	169	141	162	169	166	150	152	145	147	140	149	157	153	145	149	156	144	139	132	151	136	142	149	160	157	141	150	155	144	157	153	151	146	143	165	133	151	157	179	163	160	138	153	131	144	151	158	136	160	146	154	159	157	151	143	157	137	146	152	143	146	154	143	141	176	148	149	148	158	151	149	158	144	125	166	145	159	162	159	158	136	164	151	139	167	132	160	148	158	152	154	155	148	151	144	148	170	141	155	143	167	154	133	146	136	140	145	164	159	159	150	180	179	159	128	155	191	166	153	134	150	145	148	136	172	149	166	146	144	164	165	151	136	151	141	159	171	150	149	153	119	161	151	153	153	143	153	141	151	139	165	172	151	155	148	147	178	164	156	144	132	140	145	157	160	152	178	161	162	151	157	150	163	146	148	139	152	150	147	162	153	162	156	163	150	157	148	159	130	154	169	143	149	132	152	151	141	158	131	151	148	157	145	144	173	152	131	142	149	161	141	170	155	165	147	157	152	162	129	167	131	149	157	140	147	146	158	141	165	133	153	146	164	169	155	137	130	133	158	161	153	154	135	129	170	145	140	157	163	145	160	163	120	150	137	144	138	173	155	147	158	143	168	139	165	148	168	158	133	160	159	157	131	161	141	138	149	179	159	156	143	163	142	158	163	159	156	165	150	141	137	166	158	166	146	157	155	161	165	166	162	153	178	147	173	183	154	154	153	166	169	148	146	140	135	157	136	169	164	142	135	162	150	146	149	140	152	148	154	143	128	140	158	178	165	161	143	149	177	181	143	173	138	170	140	148	154	150	138	152	142	149	137	148	147	142	142	169	150	140	160	143	144	162	151	154	142	135	136	146	137	165	151	154	149	135	174	139	145	138	156	149	162	170	146	153	141	150	164	176	136	136	163	148	159	132	143	161	168	148	137	153	140	147	137	144	120	160	153	161	164	144	142	136	156	144	161	152	156	160	160	140	149	152	160	166	144	155	151	165	166	144	148	158	161	147	130	145	146	158	172	146	152	158	164	150	148	161	180	144	126	152	153	137	180	159	127	154	152	167	138	153	135	146	168	138	154	129	137	156	146	149	145	133	162	170	143	147	155	146	155	137	173	141	164	169	149	144	146	179	157	137	158	143	163	132	154	145	157	162	140	133	154	136	148	154	139	160	149	169	166	181	179	135	162	164	164	157	142	125	118	136	163	131	156	156	139	146	150	148	147	173	159	148	167	140	172	148	159	167	151	146	159	153	161	137	161	150	146	154	152	148	145	151	157	157	136	168	136	163	141	142	147	151	145	148	158	149	153	172	151	155	162	139	158	127	163	169	158	165	164	134	184	148	147	153	126	167	146	142	166	165	153	162	139	154	176	141	138	152	150	156	145	144	160	151	142	137	167	145	169	144	169	153	144	163	151	149	131	129	144	149	146	159	170	159	135	177	160	166	153	147	175	157	163	147	147	155	152	169	168	152	158	150	136	115	148	157	142	166	169	183	149	162	150	153	153	148	152	149	152	143	165	149	173	161	158	147	151	153	164	142	158	129	133	149	139	132	157	153	134	155	137	150	143	155	158	141	160	171	165	169	160	141	155	157	150	182	170	146	127	149	141	167	123	150	163	123	145	167	153	145	142	152	150	176	139	149	141	151	151	147	175	140	154	158	170	132	163	134	150	157	147	154	141	153	146	153	149	151	165	172	147	159	163	155	152	153	168	149	154	160	154	136	167	143	166	149	139	157	145	148	152	148	140	161	149	138	147	142	158	161	127	148	142	167	175	159	127	156	144	142	164	143	155	149	150	153	144	141	149	147	155	134	145	163	141	141	173	145	157	156	150	146	163	161	156	158	154	155	140	152	156	128	172	144	155	134	164	151	145	150	159	144	167	178	164	168	147	143	156	142	137	148	146	165	156	149	143	128	159	161	148	140	180	135	166	147	151	146	140	166	156	146	156	164	155	175	138	158	162	122	138	154	165	138	154	140	152	170	157	143	163	153	139	140	160	166	153	137	147	143	164	146	165	150	163	156	165	158	153	147	153	142	134	149	160	167	161	166	148	129	158	167	140	137	150	135	152	154	148	141	148	137	156	137	157	136	143	181	139	177	146	138	139	158	135	115	135	159	165	141	148	159	146	136	172	148	187	131	141	149	140	156	145	146	163	152	157	149	148	120	163	143	154	132	149	161	139	148	157	139	163	134	167	145	161	147	166	136	159	150	155	143	171	151	144	144	150	161	163	169	159	157	158	149	153	144	157	137	162	147	163	145	138	136	172	157	136	152	160	161	142	144	145	139	153	167	159	160	151	154	138	162	154	144	141	157	149	144	153	138	134	142	157	167	165	179	163	141	179	140	155	148	143	162	129	142	156	165
24759	21092	27006	25326	8555	767	842	1631	474	422	429	431	374	344	373	380	354	370	326	362	355	343	353	331	360	337	333	313	372	363	357	317	330	336	358	326	323	367	354	334	345	308	383	326	371	346	345	343	360	302	363	350	326	355	331	345	356	344	358	353	322	316	333	382	341	309	345	347	345	337	327	299	353	342	351	338	326	360	350	360	307	359	361	357	340	352	367	361	347	324	349	325	317	333	348	345	316	352	324	355	329	327	355	395	381	362	353	378	393	324	328	332	335	344	358	320	339	323	369	353	344	329	346	355	338	319	353	344	312	343	325	344	304	334	332	345	338	314	338	349	337	376	360	325	334	365	362	348	360	325	316	346	342	321	331	331	334	330	375	326	341	310	351	330	326	314	308	339	336	350	333	338	345	340	352	338	311	365	340	317	353	314	342	352	364	358	363	345	314	340	350	375	330	339	334	338	313	312	315	351	355	348	344	369	322	308	341	322	338	344	313	369	332	348	326	334	309	308	331	343	357	333	314	311	321	341	345	360	360	359	312	314	326	358	347	321	350	352	362	370	329	332	370	319	337	385	363	340	355	312	379	350	363	315	364	371	325	323	327	366	338	351	332	329	307	353	345	331	323	319	344	359	338	336	362	330	331	377	349	333	347	328	368	356	343	360	339	335	323	369	339	347	375	336	347	337	334	354	353	351	322	346	350	321	317	335	354	343	358	367	325	346	367	334	359	354	346	282	340	314	339	289	391	359	328	351	334	361	354	339	342	315	324	341	357	349	318	328	329	355	365	328	312	381	329	365	342	336	334	347	349	366	348	357	324	322	330	334	322	325	356	306	337	335	312	331	351	313	308	359	334	347	340	346	353	327	364	315	343	334	345	338	330	342	350	350	339	353	358	332	343	305	338	335	377	312	351	348	336	314	354	356	348	361	335	326	340	316	378	319	359	327	344	331	364	354	319	329	348	313	326	333	329	324	345	326	356	336	352	345	329	339	333	344	343	366	319	330	328	390	324	334	357	366	337	331	342	323	337	313	357	321	357	321	324	384	333	344	353	334	313	351	309	313	321	349	320	342	296	347	332	338	349	322	328	329	335	377	341	316	342	372	354	326	326	333	332	333	357	340	329	341	341	345	350	337	349	368	346	344	363	357	315	359	326	341	336	300	327	308	322	349	294	346	349	308	343	355	315	358	337	312	336	325	349	322	356	374	352	358	349	361	346	314	327	354	333	333	345	343	325	344	324	366	351	326	324	314	340	368	333	351	346	330	340	347	325	312	314	338	338	357	346	323	342	337	335	350	351	342	318	326	335	337	361	320	323	363	358	318	356	325	319	323	335	347	343	330	320	340	355	316	346	322	340	330	321	368	332	319	353	375	340	333	345	334	339	343	369	338	351	336	342	337	330	333	351	332	360	343	327	360	369	314	324	325	329	341	337	313	330	342	365	345	335	341	350	331	341	341	314	328	339	348	345	381	335	362	344	326	328	334	313	318	333	350	322	311	353	334	330	336	336	358	343	332	357	354	335	376	324	348	332	342	345	339	326	365	333	311	302	325	330	362	325	311	319	336	342	333	365	323	311	339	333	315	342	355	323	331	337	329	360	333	328	329	313	352	317	332	361	313	330	346	357	360	326	346	343	343	324	333	363	364	355	354	368	347	327	339	353	354	341	381	310	342	346	345	336	367	335	365	336	340	331	321	345	341	327	332	340	325	324	338	331	348	347	335	352	333	359	348	347	311	325	333	317	361	342	346	314	370	365	331	329	333	358	330	363	347	337	331	304	347	352	356	361	345	331	345	333	327	334	281	350	333	329	364	349	341	338	325	373	349	323	368	332	344	359	332	357	316	366	316	341	329	368	342	349	306	349	329	328	327	308	340	346	330	339	322	335	342	373	352	383	353	369	325	354	374	341	351	323	354	334	298	353	336	344	364	340	343	340	344	342	320	336	353	320	331	353	359	359	333	342	294	340	357	322	333	323	313	353	356	317	340	327	367	359	335	366	311	346	362	335	320	358	344	339	341	321	386	364	340	353	340	338	361	381	310	319	319	346	339	363	326	355	341	325	319	324	329	336	321	343	318	345	322	317	340	363	355	311	338	302	357	340	368	327	377	304	333	347	345	342	384	325	327	329	345	348	332	355	319	367	343	329	331	346	320	365	318	376	329	319	338	348	320	353	331	315	325	339	321	360	327	339	353	340	367	358	342	368	324	325	321	336	342	361	330	335	350	321	353	333	312	357	387	358	318	360	346	357	358	390	315	348	364	316	323	312	333	365	317	341	367	327	316	313	320	342	322	333	361	342	356	366	329	312	346	329	352	324	345	331	332	367	327	340	346	330	358	347	347	339	314	361	343	310	303	380	344	324	326	329	331	345	318	340	338	314	333	370	382	372	343	293	348	312	331	339	361	337	345	383	303	337	369	334	328	309	328	346	345	318	361	335	294	355	336	354	332	352	319	354	332	366	343	313	338	343	342	337	337	332	338	364	307	328	341	324	358	366	339	327	322	314	342	345	347	363	328	334	355	365	320	332	327	326	376	318	339	341	324	312	331	365	339	375	342	351	300	326	374	307	339	339	335	325	343	336	349	324	326	332	333	366	334	309	342	337	298	354	331	341	342	353	296	315	323	339	368	353	363	331	314	344	351	350	341	321	315	327	339	337	327	344	332	353	337	339	345	328	317	346	340	335	350	372	349	344	336	368	327	313	332	354	341	381	346	301	364	354	302	351	333	313	386	359	328	347	312	327	383	335	356	332	332	289	355	345	320	342	347	330	337	349	353	320	350	337	343	322	374	333	351	373	352	358	362	368	334	332	327	349	354	326	350	350	315	371	351	325	325	351	353	366	310	354	344	362	352	329	307	349	338	340	358	350	329	361	320	364	338	324	380	325	321	357	351	305	304	336	350	298	330	362	326	346	348	371	320	326	337	324	326	308	324	347	332	306	346	351	326	325	347	365	341	371	337	320	372	318	334	356	362	344	306	339	317	319	326	320	353	344	337	327	312	346	346	367	351	338	401	327	359	348	321	336	345	344	355	360	345	360	356	315	341	327	318	345	345	315	334	278	304	324	364	331	383	325	362	319	367	369	337	325	321	337	331	382	325	344	344	332	344	315	323	336	318	310	335	334	358	364	323	346	365	359	345	350	334	338	344	339	298	307	341	330	324	334	344	329	315	318	343	347	363	315	328	348	339	361	309	346	334	337	310	337	363	304	359	353	341	320	354	308	345	324	345	354	334	342	335	337	319	326	353	342	336	309	336	349	366	336	348	342	316	353	322	337	354	347	334	353	344	355	327	327	365	349	357	312	359	342	313	371	336	339	331	351	342	315	343	307	321	368	344	341	361	329	360	321	365	330	341	378	321	307	322	324	315	358	399	321	366	336	361	347	349	380	359	348	363	337	323	294	374	350	325	318	352	327	323	331	310	355	336	333	372	355	291	351	352	312	347	339	344	319	340	332	294	364	323	337	353
4261	7075	4755	2100	1574	1088	1467	3309	631	528	532	487	452	484	418	447	443	401	371	386	365	420	393	380	394	392	396	363	364	380	390	374	389	359	320	379	388	370	354	371	365	341	342	337	387	386	347	382	389	348	366	365	376	338	336	373	376	344	368	335	360	350	355	318	334	385	398	360	317	370	373	361	358	352	351	351	359	361	381	345	365	378	375	343	364	363	356	365	382	380	383	347	358	376	356	364	361	358	333	369	346	359	324	381	363	384	351	365	344	342	355	349	375	362	350	367	337	354	369	372	347	360	385	313	369	337	378	337	397	400	369	348	368	351	386	369	332	341	387	369	389	370	374	360	352	366	396	375	354	345	355	334	361	350	359	363	363	364	389	381	293	370	391	348	377	368	377	368	327	350	350	362	349	369	349	362	342	326	327	371	370	334	363	367	350	349	386	363	381	378	342	336	363	350	354	376	343	370	381	396	359	343	338	338	389	351	372	367	358	365	336	385	392	377	357	375	389	378	350	354	346	360	373	384	363	375	357	324	368	361	355	385	344	355	341	376	342	384	364	350	348	383	330	315	356	326	333	358	384	359	368	384	350	352	357	363	381	357	392	374	382	361	377	376	372	376	404	330	344	346	367	383	379	370	369	349	355	369	441	369	326	339	351	369	367	369	349	377	384	358	361	344	361	352	387	339	357	398	337	340	373	359	371	364	375	367	384	355	361	372	363	375	342	360	377	369	354	364	341	366	370	336	375	398	366	384	375	373	338	406	335	339	347	344	383	348	387	414	367	354	358	400	357	309	362	340	366	396	353	385	357	366	353	402	369	361	402	359	365	361	374	382	364	375	350	375	385	371	370	410	343	322	338	340	388	367	379	334	385	368	378	329	378	360	343	332	385	349	364	402	375	348	350	326	381	383	419	359	331	321	328	371	342	396	377	331	345	401	329	316	364	343	386	352	366	381	364	370	360	405	380	357	380	353	397	356	367	355	383	352	375	357	363	333	342	322	354	329	350	369	363	380	400	383	324	371	395	363	400	345	349	339	384	377	370	351	387	382	337	358	349	376	321	327	353	359	347	332	372	373	356	351	361	350	390	382	350	354	341	371	352	371	356	364	358	347	339	343	368	345	367	340	351	357	333	380	360	343	322	366	346	361	349	365	353	318	370	382	365	337	359	351	330	358	333	340	324	370	364	378	375	337	389	372	362	332	366	326	346	366	367	321	356	354	365	354	374	367	395	354	331	345	337	345	365	334	354	365	353	388	347	361	380	370	412	366	376	321	355	362	369	360	396	374	325	353	387	347	366	347	376	357	358	331	374	313	362	385	347	319	344	351	344	347	364	345	346	322	360	335	364	324	386	364	403	361	368	366	384	363	333	336	340	346	345	369	353	381	334	362	356	337	352	372	335	358	376	374	352	346	392	403	336	345	355	378	348	362	378	373	355	388	389	387	371	347	363	426	369	362	343	381	359	343	353	338	377	371	360	355	390	351	353	353	334	321	358	364	362	373	363	338	381	378	349	399	351	359	367	309	354	366	359	340	343	342	386	333	337	376	363	370	325	376	352	353	358	335	349	361	370	376	387	362	351	372	355	344	371	376	395	361	376	340	344	353	384	376	360	377	369	336	403	381	364	368	364	377	373	381	383	349	389	338	320	374	391	370	393	365	349	346	334	354	384	310	370	367	344	400	371	378	365	356	332	397	336	384	346	350	375	360	387	370	408	372	388	366	360	343	350	350	327	356	376	357	343	388	320	347	336	335	306	368	336	334	375	348	356	380	325	361	346	386	363	374	366	359	354	341	349	362	374	405	361	366	312	378	368	344	341	336	355	368	358	366	355	354	372	376	378	394	358	352	368	375	355	394	366	375	368	375	324	395	352	351	379	373	359	358	374	380	358	323	389	363	366	402	347	386	373	358	352	354	391	358	396	363	364	386	354	375	329	344	357	373	333	324	353	356	362	349	361	354	360	346	350	384	378	341	357	370	332	344	382	344	330	395	336	367	335	365	351	389	377	353	394	335	394	370	345	354	384	345	351	362	349	398	319	376	352	404	349	350	371	381	404	345	338	375	327	353	312	354	354	339	355	362	371	355	366	393	355	369	345	357	368	404	355	353	375	379	367	354	373	374	359	370	336	364	382	351	372	352	352	346	360	350	338	367	349	380	349	358	382	346	394	392	362	347	352	336	379	355	388	373	389	354	383	331	367	373	353	358	341	375	374	337	373	361	384	378	323	360	384	366	351	375	374	338	395	413	383	361	360	338	358	367	389	401	359	365	361	379	368	367	368	373	350	364	328	351	368	344	381	349	370	384	325	354	364	337	419	333	360	345	399	387	405	358	377	349	350	372	385	363	394	332	345	352	344	375	370	369	441	373	364	355	339	355	360	344	338	390	337	381	339	354	359	337	362	356	363	391	403	320	371	379	345	349	353	382	357	352	362	360	329	355	383	346	374	384	348	390	343	347	361	362	358	334	339	357	337	358	358	364	376	399	345	389	352	367	355	358	388	355	368	357	355	355	355	356	352	386	364	358	364	367	372	372	378	354	378	361	384	372	350	341	342	372	353	362	358	358	344	372	332	339	373	342	384	338	351	356	371	368	361	373	349	401	347	378	340	389	345	376	366	345	350	323	351	341	358	348	382	356	384	387	371	372	347	318	375	372	373	381	372	368	374	350	386	388	375	396	337	343	333	344	340	345	344	376	337	358	390	334	352	353	403	358	380	390	360	343	377	348	344	386	372	385	359	358	366	322	361	345	417	326	366	383	396	348	356	346	340	331	372	351	364	361	386	364	369	354	382	364	357	345	346	351	362	352	376	358	342	368	358	336	367	378	347	356	327	354	396	360	340	357	347	357	393	354	351	324	342	359	365	387	355	348	360	344	392	371	339	327	322	372	346	351	347	372	346	360	374	348	342	350	348	368	353	382	371	391	351	369	358	363	380	375	383	362	375	370	335	356	339	360	331	376	372	362	355	370	359	366	371	351	349	375	342	339	352	339	364	348	381	376	343	355	354	361	371	362	344	388	336	336	371	391	372	342	369	372	355	371	319	367	389	346	364	356	357	361	351	348	381	334	359	356	378	356	378	340	395	352	370	374	384	370	349	368	365	343	333	337	334	342	374	347	360	356	378	382	373	344	377	359	384	376	371	353	353	350	378	363	368	373	383	326	372	376	392	366	337	374	360	384	392	357	344	330	373	363	362	345	378	365	363	334	362	354	362	378	377	374	353	314	361	349	370	325	323	360	364	326	362	326	361	350	337	354	334	340	329	385	327	340	357	312	349	380	365	360	374	370	369	364	342	354	395	336	384	357	368	312	370	348	338	358	371	374	367	381	360	333	337	338	369	363	372	363	382	361	346	363	374	378	351	345	365	352	357	392	378	379	342	394	359	356	336	352	378	357	376	350	353	376	343	327	329	373	357	353	341	399	393	374	374	356	387	341	335	398	354	383	353	345	346	379	351	351	367	370	356	360
22556	21098	28659	23785	21103	21140	6923	4307	964	725	627	566	555	479	452	429	414	400	407	377	400	381	362	391	348	360	372	343	375	364	363	319	370	356	358	312	335	354	339	355	369	331	356	344	335	343	336	372	331	348	366	338	313	329	321	304	341	344	312	327	346	393	333	349	328	348	337	331	330	291	315	314	355	324	336	321	344	304	346	330	318	304	328	345	302	336	343	312	311	334	321	302	342	331	333	316	349	331	323	381	306	312	325	322	311	333	311	321	315	346	347	341	312	365	322	313	311	330	337	313	349	342	332	328	343	290	331	324	315	357	299	308	311	287	338	364	350	306	319	308	346	318	312	305	303	297	304	339	332	347	339	321	315	337	321	320	327	354	348	338	354	305	313	313	351	322	346	318	322	347	316	335	348	349	315	318	369	294	363	303	353	334	324	310	329	352	315	340	327	326	321	309	335	371	372	327	328	312	328	309	335	335	315	349	343	326	307	339	306	326	307	337	342	349	336	333	326	321	326	329	291	304	357	319	325	334	295	349	325	326	324	326	322	337	336	352	318	284	340	314	303	315	315	318	342	347	358	326	347	308	338	346	351	321	326	331	349	318	316	342	328	312	334	324	338	338	356	339	317	344	330	359	337	336	314	327	337	327	324	334	367	338	337	325	328	299	358	342	330	322	341	345	361	296	342	339	333	332	318	343	324	346	334	313	329	324	309	292	331	339	309	343	328	322	312	307	308	349	321	332	311	332	324	324	332	344	315	299	352	323	323	331	332	308	366	302	341	310	330	295	333	328	338	334	324	313	342	317	359	300	303	327	321	319	328	341	340	334	345	305	330	320	345	323	312	324	303	316	332	328	320	351	322	308	350	314	291	301	321	336	330	343	327	352	303	366	357	341	327	341	341	339	336	350	332	296	321	327	332	306	365	303	333	313	289	338	326	335	323	317	296	330	331	320	357	343	317	328	360	351	316	301	327	329	358	349	358	336	323	302	299	321	310	349	327	335	302	299	322	330	380	313	313	325	306	312	343	338	344	311	324	348	308	339	344	326	349	316	319	309	365	308	337	314	345	327	294	348	322	330	370	351	299	342	283	322	343	344	308	292	292	324	322	354	339	321	321	305	356	348	298	350	320	319	310	319	304	315	322	328	352	346	306	331	342	287	368	341	312	336	314	333	335	340	310	307	354	332	323	288	323	356	321	324	332	312	325	277	333	294	359	335	358	373	325	316	341	342	356	338	323	326	295	338	284	358	339	343	333	353	334	337	324	346	298	319	316	339	325	389	315	329	319	334	334	305	309	338	341	322	312	330	327	342	309	337	338	331	307	371	329	354	309	353	301	327	297	325	338	338	341	345	337	310	325	346	331	310	315	344	334	316	345	341	330	319	344	333	305	334	312	348	330	340	317	332	327	359	328	341	359	349	327	323	324	317	354	358	329	328	295	348	331	298	326	325	320	336	307	327	320	324	337	298	357	328	319	351	344	330	297	287	331	325	316	336	318	333	320	346	316	328	281	322	341	353	335	309	330	318	297	307	359	334	321	359	336	329	344	304	374	351	313	299	338	307	344	343	348	314	383	287	319	317	321	364	330	354	304	307	312	304	335	327	317	288	323	319	321	328	343	302	306	306	317	282	333	298	335	339	326	333	322	311	308	343	320	320	290	320	348	314	328	319	304	332	314	332	375	322	292	347	331	329	342	324	326	343	300	337	344	346	312	324	326	341	307	327	315	336	312	332	308	312	328	321	332	295	349	318	334	311	318	355	312	319	305	307	319	317	323	322	336	325	339	328	304	315	312	357	321	336	314	317	364	312	316	333	362	331	328	336	353	281	329	319	325	325	355	331	305	332	378	307	303	333	343	314	310	350	325	327	307	353	318	352	341	355	326	338	330	345	315	284	310	333	315	292	319	324	356	323	362	312	342	367	303	324	321	295	337	313	308	323	332	335	320	341	363	329	338	285	315	344	338	305	327	318	346	298	319	331	280	334	348	323	314	315	330	341	329	304	301	334	346	330	319	327	314	316	348	304	332	301	323	312	323	290	333	324	327	326	347	310	344	343	331	332	333	326	348	302	340	322	327	325	331	301	342	345	327	339	306	313	341	339	316	336	325	316	327	287	304	315	317	290	328	349	302	319	322	300	338	326	284	311	290	339	318	373	322	315	315	367	328	357	344	364	306	354	315	303	341	345	299	366	305	324	327	335	312	333	304	334	326	320	346	348	311	310	318	331	304	303	362	300	328	309	326	334	346	329	317	312	340	310	340	346	315	358	317	331	341	362	335	310	361	325	328	314	356	339	336	326	323	313	345	322	325	332	351	329	317	332	324	333	346	302	332	280	305	323	332	328	321	390	316	326	306	345	333	343	340	325	303	325	340	296	347	321	317	316	326	311	283	358	352	332	345	337	307	319	334	312	300	291	303	318	309	329	298	308	310	319	317	337	331	324	319	345	339	325	327	324	320	314	332	299	343	320	348	336	303	334	308	312	320	310	321	313	351	345	293	342	330	313	311	356	349	325	308	328	294	332	311	348	313	309	306	312	314	347	307	355	311	332	330	328	329	319	313	321	318	350	342	295	334	304	327	349	333	352	341	302	313	340	278	323	323	287	343	290	313	325	327	303	311	290	299	335	347	313	320	344	355	310	319	322	331	255	297	308	327	338	309	317	317	326	330	300	328	346	321	366	350	307	308	305	319	310	324	295	324	316	328	338	303	319	300	355	311	320	314	306	316	334	316	339	339	350	349	317	301	323	359	323	337	346	307	335	334	352	352	320	316	328	364	338	327	324	328	347	334	304	359	315	331	332	333	300	342	314	322	296	340	327	312	316	322	296	305	333	325	311	322	312	363	332	301	327	296	318	326	340	316	331	326	330	332	325	327	311	335	313	324	308	319	346	287	331	318	331	332	315	338	285	337	349	324	311	308	355	358	329	323	338	319	329	338	322	296	346	310	352	296	335	295	308	352	332	340	340	335	308	320	354	307	321	324	352	280	323	307	328	345	287	336	342	347	321	323	327	306	314	346	343	349	357	360	295	356	327	324	330	314	326	342	314	325	333	319	299	319	354	316	292	320	337	335	413	344	309	307	333	310	315	327	339	327	330	308	318	329	312	317	317	354	342	345	333	345	317	336	325	341	290	333	326	336	326	286	331	321	294	316	324	339	330	339	349	292	333	335	356	334	340	358	302	299	323	305	325	342	328	335	348	325	303	326	326	314	351	292	341	333	312	317	330	332	325	303	308	334	311	306	361	328	323	306	310	334	321	301	340	332	307	325	330	340	293	325	327	340	309	332	329	343	332	329	335	312	358	301	343	329	322	354	280	350	305	300	315	332	278	334	327	329	329	350	309	327	313	319	310	331	336	312	358	333	310	322	350	333	349	343	313	311	314	360	343	347	298	345	337	318	313	311	345	325	321	351	301	333	308	346	349	344	320	356	318	326	313	326	304	323	334	317	318	325	359	309	339	343	350	293	320
5777	17014	11929	5737	3932	2711	2560	7223	1280	957	835	786	636	608	562	517	504	533	471	432	428	454	424	438	411	390	379	415	350	362	406	374	367	368	358	343	359	365	354	401	320	362	349	334	327	350	360	341	324	333	364	308	350	342	379	340	325	343	350	336	316	325	313	329	379	327	339	341	333	349	324	328	353	344	342	357	356	353	323	349	343	337	321	315	325	317	356	323	349	380	314	323	305	318	338	317	351	330	340	346	325	366	338	373	339	305	339	336	330	322	298	328	307	335	342	321	366	319	308	334	355	316	324	325	337	360	327	359	334	304	351	352	326	312	364	367	339	337	346	337	325	320	328	328	348	309	337	344	320	315	347	346	306	361	359	356	353	359	340	332	328	318	305	329	347	347	364	343	318	331	319	346	324	358	318	336	303	349	320	315	343	313	353	328	316	341	341	350	330	307	326	323	335	360	351	322	333	342	339	339	315	326	340	328	318	333	346	324	313	349	286	317	347	336	317	328	335	327	322	332	321	305	316	348	351	354	329	344	324	333	335	330	347	292	349	327	310	327	345	333	334	330	325	298	353	319	313	335	342	339	339	353	361	317	330	320	340	306	306	283	332	318	320	346	340	317	308	311	310	332	364	336	324	340	302	317	372	329	310	363	351	307	333	334	319	327	334	354	312	317	305	336	301	333	309	334	326	321	337	335	329	342	343	337	296	322	342	330	324	303	347	303	324	351	343	338	343	352	297	333	317	339	345	325	339	314	305	350	334	323	312	333	349	325	337	348	313	344	337	329	330	329	320	303	340	350	309	344	350	343	336	351	310	345	318	313	318	330	356	345	318	337	350	334	351	331	360	296	338	325	344	340	343	300	303	352	326	331	319	327	359	351	335	320	313	293	359	346	342	342	325	352	354	314	328	315	304	341	352	374	327	296	321	313	322	313	317	340	298	329	359	306	347	348	335	363	355	368	334	310	351	338	333	337	331	318	319	352	348	333	352	357	351	325	310	312	339	321	331	330	325	314	326	340	305	342	330	334	328	325	315	360	378	362	362	328	339	320	305	340	339	303	317	295	353	313	308	313	324	292	339	335	355	326	339	327	336	332	349	309	326	341	322	323	327	333	347	359	331	355	346	316	329	340	294	345	315	346	300	354	326	328	340	352	334	351	331	335	330	339	325	327	342	322	368	325	321	328	337	324	300	320	315	326	324	319	347	340	357	351	364	362	337	315	338	335	322	339	308	334	325	313	365	324	348	303	321	338	313	315	329	336	341	302	340	353	318	327	324	321	305	351	338	326	330	337	305	361	322	306	307	303	332	340	332	335	353	307	323	306	280	334	324	298	329	327	338	321	369	321	353	325	313	327	329	347	341	343	330	341	341	311	337	346	333	321	312	327	339	375	336	308	337	327	342	305	314	334	338	365	327	315	304	319	364	322	313	345	351	321	335	340	325	338	327	331	324	316	326	329	333	326	306	336	355	320	302	346	296	318	343	319	338	306	314	333	307	304	363	359	311	280	323	368	328	333	308	327	295	350	332	278	340	355	315	326	314	326	294	310	351	333	316	328	348	334	317	333	342	333	339	322	337	345	321	352	327	342	335	316	319	304	341	322	354	339	359	341	333	349	303	324	334	310	349	321	351	348	322	330	352	321	303	311	319	318	356	307	352	337	329	343	318	345	293	327	334	326	323	313	330	308	341	320	320	341	312	329	347	344	318	314	329	340	327	337	313	346	315	297	329	323	342	355	333	340	385	327	345	360	339	316	329	352	336	338	317	334	342	334	360	311	322	330	327	300	330	337	301	327	331	338	295	313	324	346	328	313	350	342	342	315	345	319	316	317	347	311	315	387	308	341	349	356	297	325	334	335	341	321	330	303	321	368	322	354	328	286	316	336	337	321	350	338	365	349	333	330	326	333	332	328	331	322	320	309	352	313	321	353	344	327	322	350	348	340	361	352	334	313	336	327	312	349	341	312	347	345	352	336	333	340	346	376	309	313	287	309	333	349	325	298	337	357	323	303	346	322	323	314	338	336	354	378	323	286	306	351	297	343	346	343	356	327	353	321	335	362	294	343	333	298	355	331	317	363	336	312	354	290	358	331	323	332	319	327	339	323	350	326	331	332	311	361	322	340	296	304	313	326	349	357	347	328	326	322	322	354	335	345	336	361	332	338	312	306	344	321	307	293	330	369	329	353	341	328	334	309	328	309	286	336	348	329	324	339	328	368	321	324	351	349	322	334	319	337	314	314	317	305	350	335	331	333	335	330	315	328	320	334	329	308	291	318	359	321	344	350	355	312	348	328	346	329	349	301	313	336	314	367	324	327	297	313	342	322	319	338	340	331	314	341	325	348	306	325	336	334	338	355	308	316	328	319	359	322	313	312	331	336	322	335	361	304	345	313	342	319	329	293	327	315	332	348	330	287	324	347	332	323	306	332	313	331	297	316	355	327	332	335	333	335	316	327	363	295	318	320	348	328	324	337	317	306	338	335	347	347	337	316	331	320	324	301	346	323	313	318	309	320	349	334	334	338	342	322	326	316	342	283	328	366	339	351	324	344	322	343	358	331	295	316	369	290	348	341	320	335	321	344	331	302	336	336	329	348	322	324	314	337	320	332	323	319	326	321	365	350	347	307	333	297	313	325	337	324	314	328	332	348	357	339	308	361	329	339	375	353	320	329	333	337	322	377	336	336	332	298	300	326	360	313	388	349	322	318	331	333	315	314	354	309	305	342	346	308	322	316	329	329	326	337	302	314	307	325	326	314	331	328	340	322	332	332	299	343	335	344	366	328	345	369	328	348	340	335	326	342	350	330	321	351	346	327	330	340	339	348	314	340	366	317	311	354	302	322	321	331	336	377	324	346	298	346	351	350	343	340	335	307	331	319	298	331	316	356	334	351	297	349	349	323	344	316	289	319	326	346	326	343	345	315	315	325	318	317	331	320	313	331	307	316	343	345	303	319	311	341	309	325	331	318	357	316	349	337	294	339	313	325	345	329	315	338	339	342	305	324	361	322	305	306	325	326	314	341	337	341	326	319	329	333	340	308	299	344	334	333	304	312	329	332	308	357	312	321	352	340	326	339	318	327	312	335	314	348	322	339	378	339	343	322	376	332	323	344	338	316	360	333	341	347	340	308	309	331	353	344	318	305	333	325	325	308	328	321	348	361	345	364	277	350	329	333	328	320	321	295	341	322	349	344	324	333	319	324	342	286	333	329	322	380	343	335	327	330	353	297	322	346	304	340	312	329	366	327	339	350	308	336	356	316	320	336	345	359	316	363	344	352	322	329	319	341	346	344	308	345	308	313	369	337	315	333	347	343	311	316	342	337	323	340	307	339	332	300	347	367	362	335	321	303	323	352	292	305	307	295	339	328	331	321	344	326	302	334	343	325	323	332	357	326	318	334	327	342	301	329	331	355	341	322	355	328	325	326	331	357	312	296	325	335	338	349	334	326	355	331	343	334	313	323	303	356	331	344
27726	16693	3186	630	320	249	251	248	209	188	218	183	182	183	215	186	182	188	189	172	173	198	215	206	192	179	150	193	151	161	167	170	189	190	186	199	181	211	193	172	172	197	185	184	193	184	188	181	155	175	160	142	199	159	181	183	181	151	193	203	198	173	180	193	195	182	178	184	175	157	187	188	185	198	180	174	187	151	162	201	203	187	189	166	181	216	179	211	167	179	216	184	181	179	178	168	160	192	189	175	187	213	166	196	172	194	174	170	182	195	181	177	195	173	186	177	168	180	180	163	186	166	162	180	185	192	160	195	170	180	197	195	186	160	169	167	188	187	169	185	164	171	179	195	197	184	183	184	169	173	160	191	178	174	195	172	156	178	191	174	164	193	151	182	208	189	193	175	171	186	174	186	199	189	185	181	155	184	174	200	198	189	176	188	170	179	155	172	177	168	200	159	178	178	176	164	175	177	191	196	193	180	176	176	169	185	164	170	181	162	183	184	190	163	183	172	183	198	176	177	208	185	175	167	167	171	198	195	175	174	187	193	181	176	193	174	165	196	184	176	165	184	190	175	199	160	192	169	168	197	164	194	212	193	164	171	155	169	178	167	202	179	174	165	181	205	180	177	177	197	181	181	166	174	172	178	163	195	199	166	195	182	166	194	175	175	199	182	183	190	190	177	168	161	175	182	178	180	195	195	152	183	180	195	193	153	170	172	176	177	170	192	188	211	197	209	181	183	176	193	214	180	200	171	190	182	197	179	168	193	183	197	183	192	182	185	166	181	180	170	155	156	185	193	162	211	140	169	183	201	177	198	179	185	183	192	189	195	197	176	171	203	186	174	164	186	184	170	191	182	190	171	178	185	192	183	207	187	195	191	212	175	171	209	179	174	185	197	188	172	166	186	176	156	197	178	159	182	177	196	177	188	197	199	190	183	192	176	189	188	180	173	170	179	208	180	162	210	186	201	177	166	170	181	184	179	195	184	154	174	177	160	190	179	171	210	213	181	173	184	182	162	170	170	177	195	187	176	183	178	165	209	181	202	194	171	176	171	200	178	169	181	162	185	191	164	194	178	182	184	205	173	180	178	175	179	212	177	186	174	166	195	163	216	163	176	166	183	176	190	188	173	183	189	193	186	170	159	185	182	177	158	190	164	183	185	182	190	173	171	158	190	183	186	167	173	157	200	202	179	181	167	181	172	159	166	167	174	205	180	180	193	174	185	173	172	188	169	182	194	155	190	177	194	197	173	199	187	178	189	182	186	193	206	171	174	160	176	184	164	185	216	177	168	184	186	194	181	169	186	164	188	159	161	182	182	178	197	175	168	175	178	199	180	197	205	192	163	202	194	188	196	181	156	186	221	186	189	162	179	198	171	180	169	184	191	206	172	191	173	188	176	182	228	184	190	161	186	172	173	204	183	173	181	187	176	152	183	182	188	203	169	185	205	205	185	160	186	207	179	179	174	188	192	176	193	193	182	212	169	187	187	185	185	167	167	185	197	149	192	166	218	198	166	171	195	192	196	170	178	164	185	207	188	196	180	185	187	177	201	178	163	219	161	163	180	190	192	178	183	158	176	197	186	190	182	195	199	182	169	182	185	176	201	148	167	175	193	192	194	174	161	196	179	195	188	206	205	146	179	190	164	189	178	171	172	188	189	159	175	191	184	181	186	141	165	185	191	166	166	165	165	190	164	184	179	189	216	171	196	189	179	157	186	187	174	191	181	169	187	180	169	170	180	179	187	182	166	194	186	203	180	170	193	198	180	183	195	196	196	176	175	183	190	190	154	182	177	176	189	177	177	195	182	190	172	184	164	175	170	173	190	163	198	195	168	173	161	175	212	150	186	192	172	199	187	166	156	185	169	195	183	176	186	183	175	177	182	176	169	167	172	174	189	180	193	162	180	184	202	182	162	197	175	191	173	181	175	186	162	167	184	192	171	176	197	190	192	191	174	179	180	170	186	200	173	173	166	170	199	181	170	183	170	165	171	195	185	169	155	160	176	179	192	183	170	188	177	185	188	189	156	188	180	171	190	176	205	201	166	179	177	170	182	174	176	195	169	158	171	191	177	199	153	189	160	182	180	189	168	158	194	172	179	188	162	189	183	167	174	174	165	182	197	189	177	173	192	199	171	180	163	177	168	186	203	204	156	163	181	193	186	172	189	184	177	177	179	191	184	169	180	155	190	170	162	197	180	189	167	175	224	162	193	162	182	197	209	182	175	178	175	175	199	189	163	190	190	169	185	189	184	175	195	166	199	214	167	195	168	186	196	173	188	189	204	189	191	167	197	193	167	200	186	179	193	190	179	175	171	178	186	180	160	199	170	176	197	189	202	171	168	172	160	175	198	182	194	185	188	184	166	185	199	179	163	161	189	158	186	169	196	153	188	186	188	167	171	194	204	165	181	200	170	175	192	187	181	175	168	190	165	167	174	181	182	202	151	174	168	165	169	166	185	178	179	195	169	173	182	187	183	158	173	160	195	200	171	193	152	156	178	187	175	184	171	172	183	192	174	185	198	174	181	211	170	188	180	172	186	202	154	200	193	186	181	173	166	173	191	184	168	167	156	176	186	170	159	189	171	195	174	184	185	173	166	175	164	222	188	196	178	185	200	204	180	180	185	182	192	168	173	188	193	173	185	190	192	162	191	174	193	173	182	190	174	194	192	177	172	195	176	177	188	176	191	188	179	174	194	177	208	161	178	189	185	174	186	203	150	184	167	164	164	198	197	175	189	172	187	185	179	155	205	185	196	171	184	184	175	165	194	162	204	196	176	182	184	169	169	178	179	162	184	180	210	186	187	172	188	185	191	178	197	160	173	157	201	215	177	167	204	178	181	182	152	194	171	206	198	190	173	208	149	183	193	177	185	168	184	179	198	185	183	198	198	187	176	183	207	192	169	189	170	182	201	195	180	173	197	189	195	196	158	183	156	185	172	181	186	164	186	178	171	167	197	184	173	191	179	182	160	191	197	171	178	178	176	166	171	185	182	196	194	167	195	171	204	186	202	205	181	196	170	173	180	146	175	164	169	193	178	180	199	177	176	167	191	184	170	148	189	218	162	155	195	167	174	169	197	182	192	171	153	187	184	186	180	161	179	204	182	180	186	177	187	166	192	186	195	194	168	177	173	189	184	192	175	160	166	195	177	197	168	210	179	189	186	187	159	162	184	158	192	177	161	177	176	182	171	184	193	174	180	193	190	189	165	162	193	189	166	182	158	192	181	195	182	177	180	177	193	173	189	188	173	203	202	186	184	193	178	180	172	206	175	180	160	182	185	185	177	182	198	187	173	163	182	189	176	185	176	186	189	164	179	184	174	188	198	185	161	202	166	176	187	187	199	193	180	175	161	187	174	182	181	164	194	180	153	198	197	203	181	164	171	208	197	180	190	196	195	194	200	185	200	176	171	186	178	164	195	183	199	183	192	161	182	196	172	166	166	181	179	179	216	188	196	190	158	189	165	183	183	170	180
4832	2573	1604	678	452	349	280	281	215	212	215	213	212	207	193	204	190	198	239	185	211	181	201	218	219	185	193	232	210	213	200	214	209	220	171	213	184	196	198	202	195	195	188	232	207	206	212	191	212	197	209	204	196	221	202	239	192	222	220	214	197	220	196	198	216	215	188	214	204	188	226	211	217	209	204	177	210	204	212	197	199	234	197	199	205	182	170	205	187	198	203	201	202	178	207	211	212	192	201	186	209	222	223	211	221	208	209	195	211	190	181	185	216	194	201	197	200	195	203	204	219	223	219	237	199	215	195	215	208	241	210	221	202	203	221	207	191	197	230	202	208	195	202	187	195	194	197	207	189	226	194	199	201	189	182	224	191	184	212	208	199	202	193	180	195	204	209	211	201	216	219	206	215	228	202	207	200	182	197	185	184	225	210	215	185	183	208	222	201	201	199	189	186	217	191	226	186	204	216	205	217	217	194	208	181	218	216	196	199	229	206	200	212	220	206	215	243	196	210	196	199	222	220	198	191	208	190	195	221	205	205	204	190	202	203	205	223	179	192	200	205	203	209	197	223	178	203	182	210	187	194	226	200	216	222	200	226	186	214	217	203	222	219	200	223	198	202	221	207	201	221	213	189	205	210	221	244	218	200	191	181	200	210	194	211	185	205	177	211	190	191	211	206	188	186	201	192	194	190	196	191	222	217	197	197	201	207	182	191	201	204	189	174	199	198	195	214	207	204	201	205	228	194	206	200	204	214	201	219	172	226	227	211	214	209	190	209	197	186	212	238	183	194	216	185	199	207	186	234	184	182	220	179	181	208	203	192	213	197	189	200	209	210	217	193	211	213	231	195	177	226	209	178	204	219	205	186	211	210	198	224	223	175	225	236	214	188	192	179	193	197	212	203	199	218	201	192	203	203	210	199	206	204	227	202	209	210	200	178	201	231	212	194	212	232	188	184	205	204	217	221	191	233	220	227	209	186	210	205	191	216	198	201	223	217	226	208	222	242	207	204	234	210	200	197	202	186	217	192	225	187	212	205	210	243	215	228	214	203	209	223	222	198	211	210	205	207	203	183	202	199	217	187	214	218	232	213	195	179	194	216	204	211	208	210	196	228	220	226	209	210	195	208	190	197	213	223	211	205	209	202	229	239	199	205	187	187	218	189	222	209	230	214	227	214	182	196	176	198	222	217	206	204	215	195	182	218	222	218	180	201	203	211	214	213	201	216	193	201	201	219	205	228	188	192	204	213	199	216	188	170	218	233	202	208	202	224	173	207	190	190	199	192	220	210	187	217	222	196	214	218	193	214	217	201	205	242	213	188	177	235	197	227	200	209	197	198	203	188	199	224	204	198	208	242	209	203	178	212	196	193	223	219	216	220	189	208	217	198	223	212	210	216	213	182	193	200	195	232	201	212	167	205	188	212	206	231	218	214	220	188	214	213	201	221	219	228	225	211	202	179	202	202	212	169	194	192	180	224	191	206	190	202	209	208	213	211	209	207	204	209	209	214	217	199	207	218	188	192	185	202	184	220	210	227	189	199	190	219	218	233	225	197	213	199	225	205	201	184	206	224	239	180	187	181	199	183	186	180	222	226	222	201	187	212	196	199	219	227	253	193	215	205	200	208	202	212	207	207	230	210	192	199	199	182	211	246	204	211	191	197	179	236	209	211	219	192	202	230	178	206	220	201	217	191	215	226	186	199	206	206	183	180	183	213	197	220	196	201	215	198	191	240	191	208	187	216	227	209	192	209	193	190	180	192	203	230	203	232	195	215	195	193	184	219	220	197	208	194	212	234	187	204	212	196	205	195	203	163	258	196	199	192	227	186	218	222	213	182	208	203	227	205	232	219	211	201	197	215	195	211	183	229	199	208	232	213	202	195	174	197	202	240	215	200	211	222	207	166	217	199	210	224	208	196	177	188	228	191	196	209	193	220	194	202	214	197	250	200	216	211	209	212	208	214	194	196	202	214	195	185	212	201	220	229	192	190	193	223	234	204	198	222	217	214	193	192	226	209	217	170	205	223	213	192	253	209	231	207	205	179	201	208	197	199	212	199	205	221	220	191	196	214	202	189	206	211	199	214	210	192	211	213	199	190	195	185	201	223	213	200	209	196	207	197	206	201	199	210	206	198	213	182	237	217	207	225	217	183	173	206	175	194	217	213	204	198	200	214	221	233	204	220	206	188	192	203	193	202	194	223	208	193	216	218	208	179	183	177	214	210	196	201	219	225	212	196	210	219	217	212	192	201	194	207	226	221	204	195	195	204	209	218	194	224	210	223	218	203	223	210	195	203	193	221	213	194	206	186	211	203	206	196	192	219	216	197	204	223	191	204	209	212	195	184	193	203	186	236	201	195	215	216	216	171	186	211	184	184	201	207	186	209	202	206	208	213	182	220	185	213	186	213	194	209	234	205	204	172	213	194	202	224	217	206	184	198	205	217	203	197	183	189	218	200	232	217	173	202	235	196	214	170	202	213	208	209	231	209	196	216	209	183	216	179	196	201	224	223	167	212	237	215	207	182	213	229	188	210	213	209	216	187	237	200	215	207	222	207	203	203	203	195	210	213	194	224	225	189	216	187	203	199	194	219	219	199	216	197	208	227	214	203	223	189	197	193	213	218	193	186	218	190	205	221	235	220	177	191	190	218	216	179	182	200	199	198	176	201	213	206	216	218	206	238	206	223	207	184	218	213	228	203	198	216	192	225	206	211	205	217	221	174	189	204	227	207	216	212	202	174	214	214	206	195	189	216	204	218	184	216	223	222	201	203	214	211	190	216	198	194	201	201	200	188	207	182	193	214	224	207	215	206	214	190	216	170	219	207	216	180	208	176	196	222	198	196	205	208	201	201	188	186	188	213	192	204	217	205	194	208	183	215	208	212	213	202	205	178	204	197	216	215	220	223	196	211	202	208	179	199	174	200	224	194	224	174	202	205	194	188	182	200	187	223	237	202	196	211	205	212	203	207	202	209	229	217	214	201	176	204	234	201	217	213	204	201	186	203	190	211	190	222	189	203	176	218	192	206	202	188	212	198	202	201	182	222	200	228	204	209	213	210	189	215	187	204	217	184	209	200	217	207	206	205	184	212	188	217	170	180	216	208	209	205	204	197	223	201	210	202	222	212	215	204	200	209	186	217	211	203	215	206	207	213	200	199	207	230	223	185	217	202	217	208	220	194	207	189	243	200	210	226	213	178	209	204	183	202	208	219	187	209	239	206	205	202	222	195	208	196	199	191	230	223	196	197	226	216	232	211	188	222	213	216	192	205	212	174	172	188	243	184	213	195	194	214	197	215	202	208	183	233	202	190	224	202	204	223	194	222	185	193	211	221	210	206	205	220	225	212	222	218	196	208	200	205	215	208	187	197	181	202	198	171	198	198	228	224	187	205	227	208	223	216	200	197	217	188	204	205	196	204	175	183	207	200	175	193	180	221	210	199	199	213	209	201	215	193	231	219	219	200	209	207	188
23699	21084	28140	24263	21073	8027	1029	2124	397	332	283	251	258	214	205	199	194	192	190	166	169	171	152	164	169	140	146	136	156	139	152	159	150	149	168	144	158	159	142	127	135	147	138	153	136	150	144	150	137	130	153	139	139	159	136	147	140	127	123	158	148	135	122	132	125	143	138	158	142	144	154	138	143	144	145	118	140	131	133	142	151	150	148	147	120	137	128	135	150	136	136	148	145	121	146	132	125	154	161	147	147	120	157	149	123	142	152	129	136	142	140	144	139	141	151	124	131	147	126	127	167	138	150	158	149	117	136	122	148	126	148	130	150	138	142	129	132	160	129	154	130	123	135	152	147	146	145	124	159	130	130	130	150	137	145	132	118	143	125	126	157	130	123	141	140	117	143	151	139	140	139	163	157	148	144	137	153	129	111	158	136	155	137	138	131	136	140	135	154	140	128	135	151	125	146	127	135	134	144	139	139	144	134	142	118	157	153	136	132	148	156	152	131	152	132	145	131	134	151	163	158	133	138	140	140	133	154	124	142	133	145	138	117	133	152	139	136	154	173	121	143	141	127	157	141	138	141	146	138	152	140	122	130	117	134	134	133	111	165	128	158	148	139	142	153	133	127	138	117	147	132	138	147	139	132	110	163	132	135	143	119	141	139	106	142	134	131	142	149	137	148	153	140	152	145	145	131	151	146	144	145	152	117	165	153	143	147	136	131	148	126	136	133	138	131	118	128	114	143	142	124	146	121	132	140	140	147	145	151	160	126	138	139	152	119	136	139	130	126	126	126	123	133	140	150	128	142	136	133	119	152	126	144	128	144	138	103	156	136	129	113	149	123	150	124	149	134	123	142	121	148	128	128	158	136	153	118	118	161	145	136	137	162	123	139	137	145	140	144	141	144	141	142	136	121	157	143	137	124	155	132	122	136	153	132	143	136	156	113	157	138	152	116	138	164	141	116	127	128	125	147	134	138	163	143	138	144	137	134	142	149	138	151	120	134	147	141	137	129	127	142	128	129	127	132	108	135	133	135	135	143	125	159	143	122	137	154	156	128	127	125	130	125	118	128	128	141	144	142	133	141	150	139	120	142	136	151	120	111	126	144	130	146	132	137	158	137	136	134	129	152	134	125	154	124	126	136	148	142	139	142	136	123	148	120	125	156	111	152	131	146	148	138	141	122	139	146	152	127	123	138	133	145	120	114	152	135	135	135	124	140	134	150	120	114	149	141	145	131	144	133	147	148	161	130	139	144	130	156	120	138	141	137	149	147	144	149	136	134	136	133	149	140	150	148	144	148	132	152	133	129	133	133	114	142	123	144	136	143	123	137	129	157	121	146	130	153	145	146	152	137	148	126	136	133	144	127	137	131	139	145	147	129	159	122	149	142	129	158	139	154	118	143	136	138	143	133	143	140	127	138	149	132	136	132	144	148	157	140	137	127	144	145	147	148	129	133	114	154	134	142	135	149	144	154	108	154	141	144	132	128	155	153	162	140	136	127	155	127	151	135	133	128	138	141	135	150	142	131	140	134	127	140	135	130	139	140	125	152	115	127	135	134	146	151	158	137	154	116	129	126	154	135	146	142	131	124	151	136	165	139	142	118	135	139	122	132	148	155	137	141	128	111	152	139	127	126	147	143	127	136	112	146	135	144	118	122	142	138	155	149	144	123	142	125	129	137	130	124	129	147	134	138	118	131	152	127	113	106	117	143	126	133	136	139	142	143	137	151	143	125	123	124	145	143	141	128	148	151	132	143	143	129	135	128	136	110	137	136	135	155	141	155	144	152	135	154	140	113	131	132	137	123	131	128	154	160	146	150	138	144	154	149	139	124	142	143	131	158	126	138	148	141	135	128	144	116	125	137	143	141	148	122	143	153	144	126	153	113	129	130	126	151	138	135	136	140	152	145	140	144	166	147	144	119	135	120	141	143	160	128	131	109	153	130	140	136	151	134	136	135	148	137	140	151	135	144	136	138	147	139	112	150	148	141	132	145	135	136	144	153	136	139	138	140	128	145	136	150	128	121	146	148	151	118	130	129	109	142	134	145	141	117	125	138	152	132	148	112	149	161	149	148	119	137	141	129	132	128	150	136	130	137	143	140	132	122	150	150	164	133	167	151	126	141	132	124	124	139	130	144	149	138	140	142	139	152	124	124	141	138	160	156	139	129	143	141	146	142	145	158	114	131	147	154	148	141	122	142	133	132	120	149	149	148	142	130	148	140	131	126	143	125	131	136	123	134	148	154	150	126	142	158	150	136	139	150	117	151	141	127	140	158	142	141	136	142	160	133	138	133	160	154	150	121	144	120	154	156	133	134	135	110	150	141	141	138	159	146	133	145	139	145	146	126	145	135	138	146	151	117	138	129	149	138	128	149	135	153	144	136	136	141	127	127	135	148	142	138	126	137	137	137	138	141	152	137	133	110	157	118	139	129	129	144	125	141	130	145	131	145	150	152	133	144	158	141	142	143	133	136	145	135	136	135	153	147	156	136	139	141	143	111	139	131	141	144	130	145	141	126	124	135	131	153	163	126	137	137	107	161	155	133	150	144	147	139	141	143	137	118	139	131	158	132	134	135	133	127	151	134	113	134	134	154	128	143	128	158	137	141	133	119	132	131	159	131	149	140	156	147	150	135	157	143	144	129	123	131	139	128	137	125	134	137	144	126	134	173	129	120	146	136	140	131	140	154	150	132	122	127	133	134	133	127	128	141	141	139	137	139	136	134	137	149	140	157	127	134	155	147	138	140	152	151	148	136	137	161	134	155	115	135	123	138	125	136	137	126	125	132	147	138	131	152	155	124	133	117	131	143	122	134	113	127	125	129	146	145	136	133	124	149	112	135	130	162	152	124	127	128	143	123	145	130	115	148	139	143	142	136	141	153	106	133	155	134	138	131	136	138	134	152	142	126	142	138	135	125	144	139	128	148	135	134	125	131	154	153	143	150	145	136	146	145	132	145	147	126	124	141	134	154	148	131	125	143	152	139	148	166	169	146	153	138	128	153	120	118	139	127	145	140	124	135	156	135	144	148	127	117	141	122	146	135	136	137	140	143	142	136	114	137	133	109	139	139	138	134	125	130	150	150	119	135	107	134	119	144	116	142	165	107	146	151	151	111	139	133	137	155	133	147	120	143	137	126	145	118	137	148	146	154	123	151	141	158	148	151	133	140	129	126	135	119	150	135	139	153	156	116	134	126	158	143	136	134	157	141	140	148	121	126	139	118	151	141	137	121	136	128	139	150	133	157	149	151	136	136	154	136	145	153	129	137	133	130	162	131	141	124	135	132	143	153	150	145	157	138	126	138	134	121	131	128	113	148	143	142	142	136	133	145	137	151	141	134	126	139	131	133	147	151	113	148	134	141	127	127	113	126	122	146	143	145	126	142	117	135	141	147	132	147	146	135	145	128	118	143	133	155	135	127	148	134	135	139	148	142	122	123	150	145	131	141	134	134	126	136	151	119	140	136	145	139	152
4060	11172	7330	3248	2238	1529	1426	3742	640	521	437	390	309	293	300	256	268	250	256	189	211	217	222	182	208	184	170	171	162	155	206	177	172	165	173	173	166	154	163	160	187	136	174	183	152	163	152	155	154	157	173	162	131	142	146	176	144	160	167	146	165	156	170	161	177	148	173	153	152	190	149	144	159	138	143	150	156	148	173	152	124	157	165	145	162	143	153	162	171	151	150	152	164	178	162	165	155	167	161	141	149	158	154	143	149	152	159	142	138	153	150	165	178	154	157	148	137	149	148	160	152	138	146	127	145	144	150	146	161	176	156	139	183	157	145	146	141	170	147	158	158	153	162	147	157	144	157	170	149	158	155	131	152	164	172	154	121	152	163	149	168	176	124	134	149	142	154	153	156	152	142	134	168	147	133	157	157	140	155	160	154	159	168	147	155	158	167	143	136	150	169	150	143	165	165	149	151	152	158	149	146	157	173	135	152	149	183	144	141	154	142	145	162	148	169	146	169	153	147	165	155	158	157	142	148	179	168	165	148	153	153	150	158	160	156	154	137	135	138	158	165	156	148	154	134	166	134	157	162	181	151	171	184	147	172	138	157	159	151	138	145	150	158	154	167	180	142	131	148	160	152	150	139	147	146	157	164	157	181	147	151	147	162	172	147	161	144	141	158	143	140	158	136	169	180	152	133	135	149	155	137	141	172	161	139	135	156	155	132	156	164	135	154	153	159	145	148	143	137	145	161	156	153	154	148	169	177	159	153	135	129	152	150	167	178	142	172	130	177	157	147	137	167	145	162	166	153	154	143	149	165	138	143	145	144	171	139	149	153	151	154	138	149	129	154	152	146	180	169	165	143	139	165	150	138	153	135	151	164	137	138	151	148	165	148	127	152	125	156	151	165	152	147	171	160	167	160	148	161	152	152	154	160	123	141	163	171	149	174	149	133	163	173	150	147	142	165	164	134	142	170	141	168	173	156	146	157	170	141	114	162	149	131	149	154	158	179	159	150	140	148	138	141	129	145	123	145	160	184	149	160	155	166	156	156	162	146	159	144	134	139	148	152	164	133	164	158	171	167	160	146	155	137	164	134	133	144	136	138	157	157	146	161	150	137	142	148	152	164	154	161	141	149	164	179	174	153	151	142	160	136	143	131	136	140	130	170	152	143	148	150	152	153	150	157	154	154	153	158	166	137	153	144	130	163	147	155	157	156	146	160	160	158	136	169	142	165	165	142	157	168	157	152	128	138	154	158	135	139	160	139	137	153	153	136	154	146	151	161	129	133	162	135	161	168	163	170	141	192	160	145	152	157	147	165	147	145	141	165	154	155	159	134	141	156	155	153	158	140	150	162	155	160	167	155	152	158	141	144	151	132	154	156	144	153	155	145	148	139	154	156	161	143	144	161	154	171	163	160	153	168	167	128	164	172	153	136	132	145	146	135	150	139	140	157	171	155	152	149	138	143	156	161	153	141	152	175	158	121	152	140	140	148	152	168	159	145	129	145	156	148	154	165	147	147	128	150	149	150	144	131	155	158	160	165	142	145	156	155	172	142	162	127	149	140	157	164	136	139	161	172	156	143	174	144	159	143	140	171	160	157	128	130	171	176	164	159	155	156	139	150	148	172	175	130	160	157	157	156	135	166	154	142	131	153	167	131	139	151	154	174	152	142	143	142	170	161	131	134	148	168	157	148	141	147	172	133	139	169	170	146	139	154	143	149	160	177	165	155	136	163	127	179	149	168	151	135	140	145	150	157	141	148	180	140	160	150	155	140	157	146	135	151	149	169	157	155	157	147	170	156	146	163	165	146	130	138	167	173	153	153	166	139	164	147	131	157	158	165	135	151	135	161	141	142	160	131	156	178	145	144	158	159	148	164	159	157	163	160	145	166	159	165	157	150	129	164	138	166	140	149	128	166	145	155	156	157	129	131	143	160	151	151	140	123	154	167	145	150	175	180	171	131	147	150	156	167	152	162	146	157	147	165	144	166	167	153	152	147	150	156	178	141	165	153	178	139	162	134	157	158	163	140	148	163	168	145	146	149	170	159	136	154	168	146	163	150	137	167	146	149	136	149	149	133	136	152	160	148	150	149	147	136	168	125	138	152	128	142	146	150	166	135	162	155	165	142	133	143	139	157	175	145	153	153	175	154	136	149	165	176	163	161	136	162	162	155	136	139	148	172	167	146	146	155	164	151	180	156	149	142	145	149	158	138	141	145	157	142	166	159	185	162	147	131	159	166	136	174	150	162	175	148	156	151	146	147	158	136	136	164	145	164	123	153	137	140	131	134	148	168	167	170	168	157	146	138	143	153	144	155	171	141	163	169	180	130	145	152	156	145	159	155	146	143	148	166	159	138	167	137	153	149	156	159	146	149	149	138	139	161	123	160	139	159	148	144	149	155	140	162	155	149	146	162	148	148	152	159	146	142	145	154	147	153	143	142	171	144	147	146	137	147	155	143	140	143	151	142	165	138	165	131	162	137	135	162	151	147	155	134	166	149	136	162	182	147	130	152	167	161	171	144	137	151	153	135	155	137	135	162	187	165	168	143	144	169	125	133	156	149	157	159	165	180	150	143	155	159	155	128	147	133	159	153	143	123	150	161	165	145	159	144	154	157	180	159	155	129	150	152	167	159	172	158	151	148	148	153	151	159	137	153	153	155	172	117	167	150	158	159	151	179	137	153	156	163	162	157	141	148	174	168	142	157	131	160	162	127	151	148	150	170	137	159	153	147	151	161	128	152	170	165	154	157	110	142	168	166	149	153	163	163	150	148	138	150	135	109	166	158	137	168	152	165	168	155	138	163	148	154	156	157	143	144	140	172	147	159	134	146	170	158	158	146	136	155	142	154	173	140	156	145	162	137	137	172	138	136	159	151	166	149	156	136	150	144	148	155	170	151	149	150	129	135	178	136	141	159	149	134	152	150	161	151	140	166	143	139	150	144	140	163	158	163	150	153	153	143	157	154	151	158	139	157	134	125	161	155	142	164	174	178	145	166	151	141	163	153	134	138	165	155	155	168	174	143	157	141	149	144	133	153	161	176	146	165	163	149	152	153	150	157	154	141	143	128	150	156	131	155	142	147	156	139	157	155	156	158	167	164	152	125	146	138	140	130	128	155	156	167	166	155	138	154	159	148	145	144	179	148	132	131	143	161	137	164	160	137	169	155	170	152	155	164	131	161	150	158	149	162	155	159	144	137	121	157	163	167	142	169	146	130	123	141	157	168	151	152	157	145	165	163	158	151	181	161	159	151	150	162	131	161	178	164	140	156	136	142	156	157	158	159	159	151	165	157	148	178	151	149	149	152	153	125	144	161	146	157	140	149	149	135	180	162	159	158	147	154	155	115	185	146	146	164	142	176	131	154	143	161	139	143	163	160	149	142	149	147	154	134	153	154	161	135	163	156	152	169	156	156	140	147	132	166	144	146	148	156	153	139	134	159	160	167	149	167	144	149	182	163	152	146	145	146	127
24770	21002	26893	25194	8435	869	574	783	462	437	426	407	408	358	392	366	371	347	347	373	334	357	337	374	372	337	304	355	349	358	354	345	355	357	352	377	345	348	353	331	342	334	306	362	341	345	351	347	333	315	364	324	336	364	333	332	323	329	309	351	327	319	403	332	332	342	342	317	346	346	308	334	324	320	334	347	345	341	357	321	342	339	335	342	354	329	353	397	345	303	353	343	310	329	360	322	360	352	336	334	339	334	342	334	363	328	353	354	322	318	351	368	336	309	328	359	359	359	332	352	301	338	313	330	342	359	351	296	353	374	323	358	328	338	324	336	304	367	336	308	315	362	348	311	340	349	371	384	336	316	351	340	334	327	335	360	333	346	337	313	359	344	349	340	361	321	355	311	371	329	359	349	336	301	346	351	330	354	348	322	352	355	323	363	327	345	359	343	347	337	383	342	342	331	337	343	321	382	262	337	326	337	332	324	347	330	333	336	323	361	325	323	332	341	344	342	335	322	329	347	297	352	355	349	347	362	356	331	330	360	327	321	348	367	327	358	341	359	341	368	332	344	328	344	305	310	326	378	334	340	337	324	362	385	350	352	329	334	313	347	361	315	318	343	340	371	325	332	321	352	354	339	309	324	374	342	370	346	332	349	345	319	328	317	322	340	334	325	368	358	361	309	348	341	314	341	355	349	332	331	333	324	333	326	343	319	317	307	348	347	361	319	358	354	361	343	322	342	335	345	347	332	363	326	333	336	326	353	351	345	353	365	336	352	370	348	315	386	326	342	348	338	343	339	298	358	323	293	298	348	346	359	329	346	342	370	320	347	317	339	359	343	305	320	353	334	336	350	303	324	324	351	302	328	330	365	320	345	362	357	337	354	370	328	308	293	340	337	343	324	322	326	303	339	310	341	328	284	348	361	326	352	308	330	354	345	335	330	339	312	330	319	350	339	323	338	336	338	336	351	336	322	371	316	343	307	319	351	361	356	352	380	349	312	347	361	334	335	325	334	318	353	327	345	338	338	343	320	313	325	332	343	328	349	294	314	327	351	316	338	326	327	333	315	319	356	337	354	344	332	341	368	322	354	343	380	364	311	327	364	323	346	349	291	351	344	325	349	332	342	310	347	347	355	392	345	321	287	331	358	350	314	356	335	306	353	312	318	336	324	341	331	341	341	329	342	326	368	372	375	341	343	305	317	342	331	361	345	334	323	354	342	334	340	336	332	307	331	313	344	331	334	337	349	330	329	330	349	310	352	323	360	366	318	315	359	323	346	366	345	342	358	314	341	327	347	335	355	346	346	325	360	338	306	326	341	340	324	350	370	326	355	346	335	338	336	359	322	315	310	342	350	327	351	343	330	374	342	319	338	351	345	330	325	356	339	320	349	316	316	348	340	337	344	346	337	336	327	392	360	343	319	313	354	355	337	344	381	319	322	326	305	348	356	313	314	365	353	375	292	322	350	369	342	348	344	321	342	350	381	334	301	326	324	351	327	318	350	316	354	320	331	303	338	325	351	335	350	319	338	330	351	346	331	362	339	299	314	308	316	351	328	341	314	316	313	336	348	333	319	335	362	349	334	343	308	324	344	370	354	333	347	334	294	340	367	308	371	333	335	340	341	345	340	344	342	327	319	321	325	368	327	364	328	329	332	336	317	342	370	371	366	360	379	335	356	348	314	354	337	326	349	366	320	351	354	327	330	336	347	322	330	312	368	370	321	330	338	339	327	355	358	364	359	321	365	303	342	331	323	356	361	336	340	328	335	352	340	338	328	355	328	350	304	350	322	356	327	371	328	321	325	337	331	310	347	335	323	325	328	336	362	335	335	316	337	327	351	360	363	329	328	341	342	375	339	344	361	356	360	334	324	330	312	328	336	349	311	345	352	319	331	321	325	306	296	303	330	336	354	340	333	350	370	335	330	342	364	312	342	329	317	321	314	372	360	334	352	329	358	321	330	325	343	357	353	360	315	348	358	331	354	369	331	353	320	334	338	336	373	322	345	340	354	328	340	362	357	340	334	340	346	340	344	322	346	324	336	345	336	348	281	316	366	393	346	314	309	350	358	338	321	336	351	369	331	325	326	320	347	351	346	328	351	346	326	343	340	309	350	334	332	329	309	322	313	358	330	336	356	328	325	383	298	317	296	333	340	344	321	334	347	342	321	344	321	312	325	348	375	345	344	360	361	347	346	335	325	298	329	299	357	340	322	331	383	296	364	327	331	303	326	339	324	336	314	314	336	349	311	310	346	325	334	343	343	329	340	336	303	364	342	327	317	333	354	351	359	346	357	324	358	341	333	357	319	351	330	345	352	347	367	357	308	357	338	365	353	355	349	338	356	367	353	333	373	337	324	368	316	307	359	315	320	359	329	335	336	299	322	360	317	316	339	337	352	309	346	341	370	358	339	307	333	329	341	324	359	329	333	316	336	326	296	295	335	334	330	325	320	341	354	344	328	357	337	331	331	349	303	325	298	335	355	333	344	339	331	301	356	308	362	328	358	375	374	322	315	339	307	327	337	313	327	315	335	350	311	345	320	322	329	357	320	324	332	331	366	347	347	325	338	323	351	345	336	379	358	346	328	335	343	337	364	324	305	334	323	326	375	338	359	331	356	316	339	283	366	354	334	337	360	368	340	374	373	310	353	319	344	323	354	320	340	376	331	307	369	339	328	342	317	383	343	359	322	330	358	359	346	323	369	330	340	335	344	341	324	325	325	317	335	377	315	358	351	350	320	325	350	365	336	340	325	362	351	308	330	366	343	351	361	334	365	338	330	324	375	357	360	347	333	322	338	345	321	328	331	368	351	368	337	372	349	338	344	334	350	325	336	317	325	318	343	323	349	327	330	324	334	381	369	364	364	331	332	338	343	331	312	312	318	329	321	317	348	328	355	340	339	329	333	350	377	324	351	354	335	345	368	324	328	361	321	323	348	337	337	327	328	354	333	338	338	330	331	368	335	318	379	345	354	343	311	324	311	301	353	346	313	344	350	317	315	334	355	325	365	318	320	337	314	336	298	370	336	333	326	324	335	341	371	341	360	322	338	320	333	307	330	364	323	313	324	345	338	336	340	346	320	329	358	318	315	368	323	346	337	347	327	353	354	358	324	359	352	357	333	357	351	335	299	340	331	320	362	323	321	366	335	327	341	347	331	349	314	368	358	356	331	319	330	338	348	307	321	357	353	353	337	372	320	350	303	321	374	347	319	350	362	370	333	378	293	347	321	332	360	363	357	353	354	300	365	334	332	335	306	344	347	331	354	289	339	334	374	344	330	335	328	310	302	323	341	335	340	320	339	346	327	330	344	328	332	351	351	364	339	313	326	365	372	325	348	331	371	324	330	382	346	290	343	347	329	303	341	359	367	335	387	348	325	319	347	336	339	353	321	329	344	334	381	324	312	299	362	322	332	330	317	330	337	327	347	354	358	333	302	327	331	355	334	333	330	321	361	315	340	356	346	328	361	326	350	346	354
4223	7177	4606	2195	1625	1263	988	1457	610	554	502	430	491	415	448	412	388	436	371	376	422	398	368	359	373	414	408	358	389	354	408	375	377	392	405	384	354	348	360	332	392	364	364	377	355	358	388	299	360	357	339	334	358	355	398	372	370	348	340	384	369	381	397	370	361	374	348	377	384	402	351	357	390	367	332	364	334	372	360	338	352	363	367	352	347	338	346	342	358	326	364	354	350	377	352	358	355	372	353	393	350	363	371	381	358	343	380	365	374	351	358	338	349	354	371	389	377	383	345	388	342	373	383	346	362	380	348	336	354	393	356	357	388	350	350	343	379	373	387	356	361	376	387	336	415	355	385	375	366	386	349	350	367	367	350	363	362	357	365	336	359	352	373	369	384	367	367	343	378	348	306	354	341	350	370	379	351	372	349	333	369	320	342	343	377	332	341	372	332	396	361	401	342	352	384	403	378	329	364	327	397	322	370	364	327	352	349	359	347	365	394	365	362	343	340	350	358	379	364	343	372	344	364	362	362	362	348	334	383	374	370	367	365	349	389	351	346	333	359	363	356	368	354	346	350	347	360	363	373	372	359	378	339	345	328	385	352	365	347	380	386	354	361	321	367	360	342	369	343	363	349	376	337	375	351	335	345	313	328	387	326	379	360	357	370	363	354	373	364	361	353	359	371	357	368	326	377	346	390	348	359	399	357	362	394	365	326	335	338	373	339	355	354	358	352	337	336	418	351	348	368	373	321	395	353	389	399	332	323	333	371	359	337	332	359	385	345	350	347	411	316	349	332	359	350	378	369	367	373	384	379	387	386	363	358	377	357	382	327	360	368	397	393	349	385	363	362	352	358	364	344	343	376	388	387	326	380	385	361	344	366	346	361	360	366	375	361	331	357	371	361	337	373	358	364	352	383	368	343	355	346	382	338	374	372	341	372	330	363	368	349	402	345	366	386	354	372	358	396	338	355	366	367	390	398	356	380	369	329	342	372	328	372	334	359	347	379	380	357	359	328	357	331	372	363	344	366	351	387	391	370	351	345	354	345	392	368	333	321	339	387	370	346	366	356	412	350	366	382	378	389	375	372	348	374	363	381	360	358	370	367	377	382	347	353	398	367	416	350	380	376	354	365	351	356	350	315	343	347	333	359	370	350	357	344	320	356	343	368	355	381	382	383	330	372	364	409	363	362	371	319	387	379	352	350	365	332	341	393	359	349	360	374	348	366	375	346	334	377	349	401	376	368	329	388	348	370	363	338	346	382	382	342	360	374	360	373	333	351	369	324	386	369	370	359	350	354	363	356	360	362	372	359	369	386	344	364	345	340	346	358	359	370	357	356	382	342	383	355	364	368	362	340	374	354	347	372	362	329	366	393	403	357	388	373	354	378	342	353	371	343	362	337	383	349	380	389	379	349	368	354	321	364	351	376	341	332	376	336	390	350	355	376	364	370	368	365	349	347	403	367	349	393	351	366	390	362	367	391	345	371	366	365	408	362	371	367	394	367	382	335	411	365	345	382	371	373	359	368	365	390	364	353	363	363	369	359	382	384	398	375	376	372	361	340	351	377	340	386	373	371	383	397	353	335	376	340	411	355	353	374	336	338	338	359	329	342	309	370	386	351	353	344	351	364	355	320	318	330	352	357	379	346	368	379	384	352	340	339	337	367	371	365	329	370	363	374	357	349	378	397	346	374	335	349	370	355	358	346	369	371	333	376	318	379	346	348	393	345	355	353	352	385	371	340	359	357	369	402	333	324	327	356	358	341	350	361	354	363	335	331	372	420	341	337	358	340	338	354	377	375	364	343	341	357	343	362	352	330	372	341	361	370	352	340	353	398	336	392	387	343	367	388	365	361	344	369	372	345	384	356	372	340	359	364	378	371	383	373	344	377	392	390	364	374	399	381	379	331	382	332	330	364	380	387	358	390	345	347	336	311	366	403	361	354	338	309	356	347	347	323	366	401	379	344	352	365	369	359	362	357	386	353	342	374	335	329	344	342	394	364	325	345	338	345	351	401	364	367	352	365	379	372	376	335	383	337	390	380	377	367	383	345	357	341	403	392	366	355	367	358	362	386	359	418	385	327	392	357	356	388	351	357	392	362	351	403	346	367	377	362	362	374	340	360	409	343	377	359	359	379	349	394	365	322	368	343	361	353	319	363	391	360	366	367	350	363	369	374	347	390	325	328	347	341	371	329	348	371	367	387	348	378	344	387	365	347	363	359	362	377	343	373	388	382	345	358	371	361	371	350	333	367	348	384	388	339	380	380	358	398	348	325	352	370	361	365	363	390	370	394	388	345	363	340	344	392	335	330	364	346	370	370	356	334	343	373	357	364	390	345	371	394	344	395	350	357	382	364	390	382	366	348	374	347	340	363	345	371	369	370	375	359	364	353	357	288	350	367	373	326	359	345	342	357	368	360	329	367	340	354	338	375	367	370	361	384	356	342	370	391	339	346	379	334	388	355	390	366	333	366	384	333	400	369	322	378	359	355	390	355	398	357	379	371	351	381	369	375	399	337	379	370	373	377	339	364	349	370	369	374	364	354	354	379	367	361	370	332	372	363	354	367	365	380	350	351	341	368	358	368	388	379	369	356	360	353	340	335	333	338	344	333	375	349	361	373	359	370	347	365	356	340	403	357	342	389	373	374	355	370	333	395	365	382	380	378	341	347	333	359	378	370	350	393	367	331	345	348	333	329	375	380	344	385	349	368	350	347	372	372	357	341	354	348	346	377	357	359	358	366	373	343	372	366	326	366	353	333	367	359	367	322	386	359	344	342	369	377	400	306	385	381	375	373	360	375	395	353	352	338	343	397	367	324	356	388	370	357	350	322	379	374	400	369	400	371	372	346	343	324	350	376	352	364	394	378	343	387	398	356	346	359	388	351	331	337	399	368	390	387	387	355	349	351	358	350	356	367	360	383	354	377	364	342	358	374	359	342	370	368	326	350	375	361	347	366	360	375	375	370	395	358	327	374	397	343	353	336	361	372	394	363	360	386	348	352	352	360	376	357	426	347	334	362	361	367	348	359	342	355	373	346	390	364	386	348	330	328	339	375	390	351	349	373	374	380	372	370	354	344	363	365	368	348	339	365	330	338	353	331	372	357	364	342	348	380	366	351	378	366	372	369	371	352	386	360	368	386	391	366	342	379	374	323	398	374	356	355	331	358	342	353	329	355	351	352	355	358	364	357	359	351	367	362	352	375	369	361	364	383	362	382	366	359	343	362	359	359	379	356	353	404	356	366	376	331	343	354	327	383	371	396	312	371	376	369	355	346	349	386	386	378	384	353	358	353	355	351	375	385	345	354	368	333	384	359	359	343	381	412	362	353	369	337	349	369	378	338	359	370	357	363	367	358	355	336	327	374	354	365	361	359	369	342	349	350	352	372	373	384	324	358	353	364	324	366	333	367	416	346	367	355	356	327	343	371	354	349	359	352	347	355	358	352	355	348	334	363	380	379	357	362	355	364	354
22600	21106	28632	23812	21109	21154	6889	1749	898	730	658	542	520	508	465	471	428	416	429	395	400	360	419	355	380	389	370	355	367	373	352	366	379	341	339	371	353	336	378	327	329	322	316	357	342	335	321	329	359	318	336	356	315	335	360	302	331	372	328	354	325	320	307	309	321	298	320	340	331	366	335	340	334	321	350	349	346	328	393	320	316	325	338	312	333	341	338	354	365	328	332	358	360	315	317	325	308	328	318	320	331	315	349	328	336	326	356	331	351	330	357	331	344	318	335	332	310	320	335	360	341	349	293	358	347	321	333	320	329	323	294	288	345	326	318	313	333	325	312	347	345	337	326	322	316	341	317	372	362	309	342	323	349	319	343	311	362	330	316	339	325	378	351	331	322	322	351	298	346	321	320	355	343	331	337	317	364	338	349	318	320	339	344	283	314	333	335	336	333	325	326	340	285	349	340	299	324	344	324	352	342	326	296	325	348	305	353	339	301	341	328	333	345	333	323	307	351	355	309	335	316	333	332	344	326	359	305	355	331	359	351	324	366	303	317	303	334	321	302	300	344	319	312	341	366	312	309	370	293	286	323	316	335	307	322	292	351	375	330	342	350	325	296	321	335	320	339	330	338	346	341	342	353	342	322	321	352	341	321	338	296	333	322	320	321	325	325	335	329	350	321	318	325	302	329	298	372	302	309	319	346	306	341	337	357	338	341	349	360	352	312	332	330	330	343	335	309	299	324	309	340	314	321	344	344	305	327	328	329	327	335	305	332	330	348	322	330	341	315	349	339	350	307	339	344	345	313	304	323	342	338	295	346	333	360	312	349	326	357	362	347	323	325	318	303	312	349	325	320	343	326	303	347	352	306	344	350	324	319	323	319	341	353	323	333	358	360	338	319	332	311	330	317	317	348	330	347	326	336	341	357	312	348	319	334	302	319	361	368	292	343	320	319	341	346	340	330	332	328	331	343	290	332	323	349	321	308	333	347	330	335	331	320	311	321	353	344	342	343	297	296	329	315	313	322	330	292	325	331	333	307	325	314	340	337	322	340	325	345	346	329	306	347	333	336	322	310	310	359	313	312	339	323	359	297	323	333	350	312	310	315	316	301	353	322	357	323	357	319	359	316	321	316	336	301	354	329	329	314	354	343	321	334	338	323	334	321	324	325	322	316	329	329	337	351	333	335	335	352	333	288	313	330	362	323	345	331	349	338	345	346	317	308	341	340	348	328	346	368	349	356	356	319	333	351	324	333	334	327	307	348	330	303	325	315	330	349	318	340	318	311	319	346	353	333	331	334	340	334	320	345	315	352	329	324	341	318	319	318	364	304	339	325	347	333	290	355	328	306	313	325	354	352	306	333	331	340	325	331	335	320	361	338	334	314	339	326	315	349	328	341	334	313	346	325	320	292	329	372	341	318	334	353	337	339	340	315	330	328	306	358	323	321	319	318	352	321	326	319	348	335	341	322	309	344	324	335	358	333	337	327	304	297	314	343	345	287	346	310	336	323	358	323	318	312	310	312	334	333	322	324	326	298	311	333	370	326	325	297	325	335	335	305	338	369	357	349	330	361	352	335	338	371	349	333	340	278	338	334	356	365	312	365	337	346	318	352	338	340	321	347	298	346	303	352	317	333	343	336	311	350	322	338	347	366	316	340	326	298	322	346	318	342	315	355	302	314	320	323	295	345	334	314	315	343	360	308	367	304	332	312	342	313	316	309	321	314	361	319	332	312	315	321	333	340	368	368	326	335	325	335	320	351	345	318	309	325	336	331	314	346	340	290	321	335	348	337	339	324	324	329	313	333	315	347	330	302	326	324	342	343	339	313	322	339	312	324	344	306	332	331	352	332	336	339	341	310	352	351	325	357	343	346	308	319	302	319	328	322	329	344	339	343	291	314	337	329	319	347	306	352	315	349	295	327	339	319	345	344	326	318	297	330	338	357	363	301	336	308	311	321	330	365	332	309	354	332	327	333	339	327	289	360	336	325	318	317	334	382	323	348	349	348	316	334	333	311	343	319	330	328	320	335	333	352	360	345	339	332	298	319	323	304	354	327	348	312	352	304	341	335	328	333	335	335	301	325	338	330	313	345	335	326	316	310	308	375	294	348	339	338	353	336	358	349	352	340	303	340	330	365	333	301	339	332	321	314	313	352	359	308	300	311	351	318	306	351	346	320	322	298	323	365	347	328	328	307	312	335	371	343	291	344	321	342	336	339	329	338	333	353	366	341	360	317	326	353	307	337	354	370	309	363	320	306	338	314	307	346	338	319	332	308	307	342	322	308	351	321	330	296	342	356	346	327	333	336	336	345	340	318	325	330	326	344	313	337	307	316	317	310	313	361	373	369	355	315	332	360	320	346	333	309	334	339	331	311	298	358	319	355	306	356	334	329	327	360	333	338	316	340	315	342	343	320	313	327	346	353	335	343	308	348	319	316	326	314	308	352	342	336	333	323	335	311	335	322	296	337	355	363	360	343	289	326	340	334	342	341	323	316	342	335	340	305	316	342	346	310	343	335	359	311	348	299	328	319	336	327	323	323	335	341	288	303	332	323	301	330	320	331	320	375	313	328	323	334	318	325	324	302	326	333	332	309	335	341	332	351	330	326	330	285	338	319	324	338	332	299	344	328	336	333	372	324	318	316	312	317	343	319	344	314	339	343	328	308	309	329	332	292	332	313	319	317	336	323	354	325	323	302	349	334	313	335	350	349	295	315	329	350	297	347	328	323	320	332	330	326	334	317	313	336	337	333	320	354	320	368	328	342	319	324	342	330	329	343	301	328	341	325	286	315	319	328	340	323	294	329	308	333	337	349	347	332	343	352	314	309	310	314	342	356	301	310	332	344	349	337	320	390	327	303	286	316	346	322	299	330	337	325	352	346	335	343	319	309	320	337	319	319	342	299	298	307	317	314	332	309	341	340	329	303	292	320	313	324	306	325	312	316	309	337	339	357	316	338	335	313	298	346	318	332	347	312	361	326	333	328	336	328	337	306	357	335	355	330	333	340	334	324	306	312	359	300	330	322	339	322	324	331	317	308	317	292	359	317	327	309	297	336	351	338	324	342	318	356	331	292	298	319	336	320	335	331	366	326	310	308	366	326	317	340	366	328	325	387	317	341	321	332	331	335	343	348	338	315	336	374	320	333	349	333	333	309	327	324	333	323	301	336	362	338	318	339	361	334	350	323	322	335	318	331	339	349	334	326	336	334	322	355	316	328	337	323	330	304	325	317	314	349	332	328	337	308	334	315	324	334	316	351	305	341	349	317	311	312	324	313	344	307	355	337	310	302	315	326	307	334	326	333	314	356	330	320	324	311	311	315	330	332	319	315	321	289	300	329	319	326	299	307	329	312	321	345	344	334	304	313	331	336	334	357	344	340	343	341	342	346	337	337	332	333	328	342	299	323	357	323	333	314	297	321	291	328	338	322	312	343	342	333	336	332	337	347	327	379	330	322	316	342	345	338	363	319	329
5641	16960	11785	5650	4084	3138	2364	2778	1351	990	869	719	641	625	596	528	510	482	464	470	406	448	425	418	391	377	394	369	383	427	350	417	350	340	354	369	364	345	345	352	348	300	333	372	315	325	347	350	307	347	365	393	336	355	389	341	382	354	330	342	326	333	357	370	356	329	358	333	308	316	327	335	360	365	365	356	365	324	339	368	346	305	349	314	346	348	358	356	335	346	339	329	317	361	329	351	338	370	334	333	383	321	356	344	307	348	337	299	313	299	328	308	355	335	305	340	328	298	300	351	364	330	353	331	337	343	320	332	317	347	365	327	306	345	294	339	318	315	329	346	330	348	333	334	347	338	321	343	321	359	326	292	352	360	321	339	332	334	322	322	347	345	310	372	332	325	323	340	307	333	320	348	338	321	331	298	347	347	352	347	347	309	344	326	337	322	326	350	373	343	338	328	315	361	319	322	312	297	319	336	357	323	319	330	329	338	335	321	340	327	321	325	354	368	316	342	340	321	353	308	335	301	325	309	332	336	296	359	341	349	339	352	332	291	353	340	338	356	300	340	342	336	336	325	339	307	355	341	328	325	337	307	316	330	302	316	338	343	309	319	343	316	362	321	328	339	341	319	340	317	303	354	319	330	318	339	361	340	365	354	370	321	334	313	327	339	332	333	281	339	312	317	326	338	319	325	338	337	330	326	349	298	337	329	318	330	381	339	342	335	293	324	326	309	321	291	363	324	380	341	339	331	334	341	333	364	332	345	361	365	355	290	349	349	358	323	327	326	336	353	360	369	343	332	318	333	359	320	353	377	337	295	316	327	336	337	334	331	341	321	331	333	350	333	326	301	322	324	369	342	324	333	362	286	332	349	303	332	306	351	310	315	332	272	334	298	325	320	309	318	336	338	324	332	314	311	330	351	350	335	331	325	358	340	355	350	341	353	316	311	342	340	271	336	336	320	312	350	348	327	290	337	339	336	362	358	338	358	349	316	351	323	309	362	337	358	330	340	333	336	333	317	330	305	321	302	354	341	310	327	354	340	345	355	340	326	330	336	308	331	351	365	349	368	349	334	341	334	356	342	331	335	321	314	360	332	353	334	375	308	296	354	316	332	365	333	331	338	327	343	360	341	342	339	326	339	322	330	324	288	335	327	330	330	333	362	331	361	335	326	343	338	332	334	347	350	317	304	333	338	342	330	336	348	346	344	348	329	354	313	325	333	355	348	316	324	338	331	364	352	318	363	345	303	323	326	328	323	331	356	357	309	322	363	324	349	343	379	353	347	327	342	348	347	344	325	350	326	333	340	347	323	336	322	339	318	332	308	334	320	323	327	313	325	323	312	370	344	341	345	315	339	337	330	348	316	333	312	318	320	322	339	315	309	313	332	338	315	354	348	329	323	332	309	362	329	352	356	347	320	351	337	325	341	355	316	341	331	340	340	315	320	319	345	330	335	289	330	323	326	333	289	346	369	324	312	339	356	335	311	329	330	307	343	301	337	323	316	322	345	315	363	335	352	301	333	351	325	317	324	329	330	331	300	353	298	350	327	332	355	314	319	336	301	346	342	314	314	338	338	369	338	342	317	374	304	333	333	343	381	351	307	312	337	337	323	329	351	323	364	354	302	371	331	348	323	315	318	345	337	331	343	301	315	331	304	343	368	374	338	317	345	345	336	329	332	367	342	326	317	321	332	307	319	328	367	294	301	355	328	337	329	344	317	348	334	336	306	340	362	308	334	348	367	361	340	305	300	314	376	332	336	342	352	313	329	321	339	341	318	355	312	309	339	342	282	330	329	353	326	312	330	365	299	329	341	297	348	354	350	332	339	371	323	335	350	319	304	338	305	344	313	354	346	314	297	343	328	350	304	313	331	333	329	309	341	344	336	350	329	315	340	350	329	311	339	320	336	332	345	335	365	333	327	318	299	335	329	342	353	354	343	334	278	342	318	329	328	336	324	327	345	316	326	324	330	318	288	328	339	336	322	337	337	316	329	352	352	344	329	314	322	339	320	323	352	386	310	312	346	328	334	351	305	319	337	307	335	355	347	336	344	315	328	304	327	342	333	340	339	349	341	319	363	318	320	356	334	338	342	327	319	357	384	341	350	325	347	348	323	325	359	343	389	320	352	338	305	308	318	313	335	290	365	327	355	349	353	318	301	349	334	333	322	344	323	338	367	328	321	327	337	333	336	331	319	377	348	305	305	370	311	332	302	334	334	331	326	367	342	336	353	356	353	322	318	313	329	352	335	378	354	320	303	332	336	321	363	335	355	331	332	321	331	369	326	317	329	338	359	315	348	325	346	342	348	316	335	333	324	349	322	331	322	323	328	335	333	335	363	299	335	333	353	321	342	321	367	313	326	331	322	316	319	361	342	327	330	328	324	309	349	331	337	326	349	319	349	316	334	345	339	304	331	333	339	310	314	330	335	314	317	300	320	319	316	351	332	311	331	315	317	326	357	303	330	331	375	320	362	364	322	333	336	327	297	345	353	329	343	331	343	327	340	340	331	346	348	350	346	341	286	319	333	348	364	359	339	326	316	364	348	311	341	354	335	351	336	328	335	319	351	304	373	328	330	342	346	345	345	326	356	314	332	327	312	337	329	355	293	332	349	332	338	382	352	307	341	339	333	363	331	324	331	311	320	320	317	364	315	343	341	320	322	322	364	334	377	326	316	358	315	321	304	319	315	351	330	307	315	325	325	356	331	356	355	340	343	334	306	317	341	340	318	338	343	346	347	315	346	316	330	326	334	356	340	332	297	336	317	302	344	332	320	324	319	319	324	358	342	310	336	334	322	320	342	318	350	377	311	344	341	348	357	351	339	337	360	334	329	367	369	341	343	322	319	356	359	347	310	324	320	328	330	316	330	317	329	346	310	333	341	336	335	335	352	299	339	370	334	328	339	335	306	357	328	355	347	284	352	321	331	329	324	343	318	333	306	311	341	359	320	340	332	325	348	306	375	359	336	318	327	348	348	342	341	327	340	326	364	341	349	336	358	336	311	310	373	313	323	345	340	350	300	334	359	331	298	312	343	340	335	313	308	322	345	349	310	345	328	344	340	331	334	301	319	347	348	326	357	311	326	334	334	310	340	307	341	356	356	361	339	320	317	316	324	319	327	362	336	347	321	335	345	318	333	344	344	339	325	335	361	332	315	340	350	321	323	337	319	295	354	344	321	339	332	329	361	315	339	357	330	304	316	306	316	335	340	314	348	340	330	315	333	354	325	333	348	328	380	327	313	355	320	314	295	346	346	355	326	337	323	338	359	330	360	339	340	323	325	339	348	323	326	337	359	361	338	298	335	365	329	319	315	358	314	341	337	317	387	341	339	348	330	333	336	324	290	273	320	347	331	348	345	336	347	332	319	314	309	359	333	346	341	333	298	343	334	330	305	348	335	317	341	341	308	337	331	344	343	354	313	330	311	346	352	335	332	357	322	296	345	319	347	300	350	340	311	367	328	340	311	330	353	316	313
27415	16574	3342	726	368	329	257	350	237	186	172	202	176	202	204	185	191	155	172	203	177	195	185	174	171	197	163	188	181	163	183	195	172	170	207	191	194	189	167	182	180	206	194	161	179	187	202	189	183	165	159	173	207	192	171	171	212	195	198	199	171	180	179	188	153	181	178	182	175	169	178	186	190	177	168	204	167	194	148	189	186	200	166	181	165	181	179	178	205	183	183	176	173	199	171	171	195	182	172	164	165	164	186	168	215	173	181	184	180	179	179	161	192	202	179	174	186	201	204	176	175	183	172	193	170	166	183	179	164	189	173	190	186	181	191	176	195	168	187	190	171	189	188	181	177	162	170	166	190	196	178	176	184	204	191	164	172	168	181	212	185	159	183	157	180	170	167	186	206	195	147	200	170	166	182	162	185	191	168	189	174	168	196	175	196	178	192	181	149	168	189	167	169	170	189	182	165	160	180	181	177	205	187	190	186	179	195	179	184	190	168	184	175	177	198	155	179	198	194	186	192	190	181	173	184	171	178	168	197	166	185	174	187	179	190	181	186	184	160	179	156	183	193	196	172	186	203	173	154	196	207	190	185	174	163	160	175	195	192	167	211	162	191	193	196	207	169	183	207	176	201	191	172	175	191	216	191	152	191	161	192	170	180	190	196	198	176	174	175	172	175	182	179	184	179	194	161	170	179	158	169	180	193	168	195	194	181	175	164	173	191	182	182	160	212	198	167	175	182	177	153	194	180	197	181	173	184	182	181	178	171	156	187	162	170	168	186	183	175	195	196	217	189	175	182	193	164	185	197	159	193	181	167	182	192	184	172	191	191	167	174	165	186	202	188	168	168	189	170	158	180	180	156	192	190	185	188	159	176	177	211	173	181	170	211	185	167	192	183	174	181	189	187	176	194	202	168	187	182	162	195	171	183	185	190	171	174	198	177	172	192	170	189	190	169	161	158	205	186	176	165	178	176	173	171	161	178	182	181	188	176	188	172	165	172	173	198	182	191	187	173	165	193	180	209	195	166	154	183	182	191	186	197	175	180	174	217	160	193	184	168	193	188	185	148	175	174	180	185	174	220	160	198	178	195	162	221	200	163	200	204	179	193	172	181	176	178	184	181	179	178	176	190	176	182	160	179	166	174	200	177	165	197	149	186	198	202	194	172	161	207	172	163	187	188	171	183	202	189	182	179	158	189	192	175	183	187	217	193	186	161	185	152	178	172	173	177	207	189	203	189	190	178	189	181	173	204	161	202	217	210	162	194	183	192	177	181	159	187	182	187	196	166	194	169	175	172	165	186	179	168	186	188	202	174	187	187	172	172	175	192	182	170	192	182	175	226	208	203	196	199	174	159	155	168	196	203	208	190	174	184	170	182	167	194	182	160	182	185	175	180	190	177	169	173	197	159	191	175	191	185	180	186	190	174	194	175	164	176	166	178	195	178	168	187	184	186	168	169	155	183	151	173	183	167	187	180	174	164	173	184	181	187	191	188	175	199	168	166	199	199	180	187	178	166	183	209	170	178	181	201	171	195	190	178	204	192	178	180	186	177	187	215	182	188	189	182	170	173	165	204	196	185	188	156	176	171	197	189	166	170	186	188	200	194	176	194	173	156	209	210	184	176	189	210	180	170	188	191	164	203	182	157	171	198	171	195	209	195	223	181	155	195	207	182	219	180	161	186	188	178	192	179	193	166	170	185	177	201	178	202	174	203	190	180	190	169	174	178	178	175	189	174	196	166	202	180	172	175	183	196	184	203	174	184	196	182	202	183	180	193	185	148	185	198	199	180	169	186	185	173	180	156	190	188	170	190	177	149	185	177	174	202	198	169	208	167	186	179	190	199	185	186	160	179	193	204	174	166	178	188	159	177	154	178	186	183	166	170	177	177	166	169	174	175	185	159	165	213	191	155	190	163	183	171	187	181	187	186	167	180	185	184	190	175	195	201	165	184	192	220	185	180	167	170	171	167	186	155	161	180	174	168	192	157	159	163	176	156	184	190	162	187	169	156	208	172	196	201	176	177	200	204	150	185	166	181	179	187	188	182	161	170	174	164	195	170	194	154	165	175	173	180	166	177	175	206	184	171	183	188	169	185	184	175	155	168	180	178	193	208	196	191	176	187	210	179	193	186	166	181	192	171	205	193	173	191	195	193	174	174	166	178	200	162	184	196	197	166	185	173	165	180	193	169	173	156	193	185	151	180	188	171	169	175	168	182	198	175	202	183	176	206	164	193	170	183	178	224	191	181	164	192	207	183	161	174	193	182	179	185	166	162	168	164	181	182	168	177	197	183	195	174	188	204	183	171	215	169	158	163	202	168	169	163	155	194	200	194	200	182	176	185	180	162	161	173	177	166	193	215	202	204	183	191	182	166	176	193	166	165	171	188	187	189	179	152	184	188	180	177	193	197	177	185	177	181	182	172	156	145	182	170	171	186	165	200	205	175	182	207	174	205	179	192	182	205	165	166	207	182	173	194	180	188	199	187	170	163	164	191	167	194	184	173	177	170	164	199	199	184	186	180	183	157	185	170	181	176	195	228	169	170	176	180	196	168	192	167	194	183	173	182	166	178	201	163	184	179	166	202	167	180	171	184	196	188	166	152	176	200	173	199	184	162	154	171	208	179	182	185	186	204	201	197	211	180	178	172	164	184	202	181	186	184	172	199	232	162	196	187	173	188	182	176	174	182	201	196	170	197	194	184	178	165	192	182	202	174	170	180	182	178	161	176	195	186	178	167	173	162	189	174	175	192	191	186	180	169	177	152	221	181	186	210	162	178	169	171	197	198	159	200	174	155	174	191	176	181	180	187	163	189	189	186	139	163	189	159	187	188	187	173	180	174	189	208	186	175	190	194	155	192	183	167	195	172	189	157	171	165	190	204	195	200	168	188	143	185	154	190	172	175	160	180	187	186	163	187	185	190	186	173	176	185	188	178	181	179	170	188	176	180	180	169	178	170	185	169	188	193	172	195	196	214	167	196	195	175	163	173	185	152	164	165	189	170	176	200	175	183	195	203	180	180	176	180	180	184	169	169	179	199	182	172	163	196	186	181	191	173	182	182	188	173	181	158	171	176	169	190	194	181	183	197	172	182	173	199	164	183	173	193	182	177	187	178	168	188	168	167	178	193	207	156	172	192	195	176	179	188	176	187	166	180	169	156	155	162	189	156	172	174	172	178	187	189	170	187	180	191	192	185	190	180	182	169	169	200	157	174	190	178	187	173	197	162	187	177	189	173	147	200	202	171	186	176	168	174	190	188	187	174	187	162	192	168	188	181	169	209	199	161	178	172	169	178	186	188	192	183	174	204	203	187	179	176	202	197	214	199	167	163	181	169	181	189	175	199	221	195	186	172	181	204	174	165	180	189	181	172	166	184	161	190	182	177	180	175	186	168	188	172	191	180	185	183	164	162	184	169	184	195	182	178	197	183	187	178	188	187	163	198	203	170	171	198	190	170	168	168	161	197	193	185	193
4681	2720	1612	670	482	447	364	497	295	224	238	256	194	215	200	208	191	229	222	217	207	200	218	209	200	173	175	193	201	229	199	179	212	188	209	197	234	219	218	209	224	218	196	215	207	167	212	187	197	206	179	230	198	221	198	223	195	202	205	228	204	223	217	227	186	185	212	201	202	205	193	225	198	216	178	193	194	230	168	198	220	183	206	195	218	198	191	197	189	183	204	202	202	204	200	206	204	204	185	187	195	211	188	217	212	223	186	204	199	205	193	189	211	203	197	232	204	212	228	250	192	196	223	214	245	173	191	221	205	205	217	216	206	204	199	206	231	207	224	206	216	200	235	233	227	189	208	184	234	204	188	214	188	196	191	205	199	227	211	199	201	207	196	172	173	214	201	205	197	211	206	200	200	217	225	188	192	219	213	206	186	215	233	202	183	218	226	222	203	208	189	196	203	222	218	212	195	209	235	187	208	197	178	184	206	204	218	193	198	188	222	205	209	182	192	204	204	212	204	190	221	195	228	215	242	192	208	175	203	193	219	194	223	216	211	214	225	205	235	213	224	227	210	218	212	192	188	215	169	216	211	208	198	234	219	204	216	191	228	221	197	228	186	206	225	199	193	221	192	192	199	205	217	191	204	204	189	211	204	186	189	224	194	185	217	224	186	219	192	197	217	188	225	229	189	207	208	199	206	209	218	203	185	208	211	202	221	200	185	203	174	201	203	184	194	197	193	190	198	203	194	210	218	199	190	208	212	201	195	198	210	204	218	199	209	190	192	216	229	208	189	201	194	194	186	187	189	198	224	194	196	169	192	221	200	219	218	200	205	195	217	224	214	199	202	218	167	217	196	206	189	203	200	190	211	207	212	201	185	186	202	208	174	195	203	156	193	184	219	208	202	198	187	211	229	227	188	226	204	217	200	211	186	215	240	205	220	203	236	203	192	199	209	211	199	224	243	188	209	206	201	210	221	202	216	208	197	209	191	193	189	177	202	198	194	232	204	179	215	199	198	206	216	191	187	189	211	201	214	196	196	218	191	211	202	209	189	211	201	199	190	207	223	217	204	212	200	202	207	184	189	221	214	186	216	202	196	200	192	212	201	209	233	191	209	212	206	181	214	194	215	211	220	218	224	188	208	199	208	211	196	175	211	234	207	207	191	206	166	205	226	207	224	208	189	197	188	185	191	208	178	219	183	217	208	219	200	178	212	195	222	213	216	206	179	209	179	227	211	217	213	204	214	223	188	214	190	215	209	190	195	206	194	203	205	215	225	220	207	211	221	186	203	200	215	213	182	237	187	193	199	191	194	182	210	191	207	217	207	205	173	216	187	196	200	220	224	222	189	194	189	216	219	218	221	193	211	211	213	198	195	196	208	218	192	189	190	191	177	194	194	231	184	205	199	196	206	204	221	212	197	206	205	210	198	185	217	215	210	188	202	190	228	178	195	210	203	191	210	221	223	219	208	208	220	213	243	194	199	194	214	175	203	210	202	189	222	202	189	222	207	182	174	213	217	228	218	205	183	234	209	215	199	232	206	199	211	200	196	215	189	190	213	205	181	203	210	185	196	211	171	207	204	214	206	193	199	221	194	207	201	225	195	194	208	201	233	192	214	198	192	201	211	222	188	196	200	230	227	210	195	218	197	208	203	208	198	211	228	210	185	204	225	236	182	234	203	203	218	208	212	224	186	202	217	209	228	210	180	191	204	220	207	233	215	219	182	183	203	199	187	210	196	225	230	191	206	195	220	211	184	196	215	223	209	191	223	200	205	183	211	202	228	217	205	234	185	191	197	182	235	200	220	213	202	186	204	196	200	233	206	186	189	198	207	215	185	195	203	203	203	191	241	210	217	216	190	238	222	210	197	210	200	185	197	217	201	224	222	206	208	206	210	201	207	196	177	232	200	209	205	176	203	230	232	197	220	221	197	210	175	217	211	201	197	181	182	215	192	193	214	214	208	198	219	171	219	208	223	206	196	200	196	219	230	180	234	203	218	205	178	178	192	207	177	232	202	211	200	217	218	194	181	222	208	207	222	209	211	218	190	206	193	229	201	197	206	190	193	189	217	214	216	222	198	213	223	206	214	217	199	221	211	188	184	216	196	236	220	198	232	202	228	211	206	194	208	202	200	175	227	169	217	209	203	188	189	194	217	211	187	219	203	199	230	190	182	217	215	209	209	220	208	178	203	201	201	219	196	212	204	208	206	196	203	192	200	206	209	193	182	202	189	210	194	206	205	194	194	212	233	201	205	199	189	202	227	228	203	220	186	204	210	203	201	194	198	209	185	197	196	197	196	221	209	206	217	207	207	224	213	206	178	191	193	205	172	189	209	206	203	209	200	204	214	225	223	204	188	237	202	192	197	198	209	210	200	237	215	199	188	212	215	190	203	219	218	196	201	196	210	208	218	194	200	213	212	200	237	206	205	205	201	210	198	221	208	209	216	201	197	212	201	218	200	215	221	205	196	201	203	234	195	201	222	205	203	220	205	218	210	189	191	203	229	186	218	185	215	206	222	216	222	194	194	212	210	202	175	194	212	179	192	226	225	201	189	201	196	187	194	215	208	189	218	207	214	190	198	214	238	221	219	191	176	208	202	208	169	194	211	212	214	204	202	222	185	212	206	203	211	215	209	186	168	211	215	219	209	199	170	196	228	195	209	207	195	214	221	181	189	242	205	200	190	207	222	193	209	207	232	222	194	217	193	203	199	200	223	202	196	185	213	217	194	207	213	202	205	205	207	230	220	197	228	224	221	206	199	203	197	203	221	224	212	201	207	220	214	192	202	233	208	210	209	210	176	218	197	186	235	220	214	194	203	202	189	215	210	218	201	216	223	189	202	198	183	209	188	206	210	240	219	200	196	200	206	198	191	200	208	202	223	219	200	199	208	198	205	203	228	224	213	227	225	210	177	190	227	197	200	199	244	198	172	197	211	197	215	190	196	204	210	206	216	186	206	181	196	201	190	229	211	205	199	203	206	205	204	204	212	205	187	226	209	213	232	207	181	206	161	195	226	212	187	209	196	205	206	209	210	201	183	196	206	232	193	225	205	215	231	213	219	220	200	214	187	244	229	187	209	197	194	215	185	188	202	217	182	198	210	205	200	180	233	202	227	210	224	234	195	191	204	216	195	202	210	202	228	218	209	202	226	219	215	231	232	188	215	223	196	201	248	179	201	199	190	216	186	190	203	203	197	220	199	237	202	194	198	195	194	200	209	199	214	195	207	222	188	241	211	210	208	221	196	219	199	233	202	194	197	209	202	202	206	210	221	189	206	198	180	199	189	219	238	208	201	205	204	206	199	179	203	212	230	185	218	212	211	212	211	174	215	207	227	209	201	222	201	184	230	198	203	215	189	227	212	224	221	209	236	198	196	191	202	206	224	218	208	213	198	184	215	233	209	184	217	196	211	211	207	205	191	222	195	180	198	203	194	204	220	191	202	221	191	208	212	224	206	220	196	170	214	210	212	222
23674	21134	28217	24296	21136	7882	954	3831	922	290	310	235	215	249	223	202	198	183	159	173	178	186	177	161	146	171	169	151	172	140	144	158	166	177	150	174	137	144	148	122	148	161	154	146	149	139	152	151	134	155	140	132	137	145	149	136	148	141	116	145	139	154	140	134	121	126	138	160	134	154	132	151	145	152	154	127	137	137	126	158	135	143	138	145	127	141	140	133	140	132	167	134	148	141	168	159	144	157	150	136	151	146	163	152	137	132	138	136	157	119	140	146	153	155	138	122	123	132	145	143	131	126	150	130	138	144	147	135	140	127	140	175	145	147	129	134	152	138	134	140	156	159	147	161	141	125	137	146	134	139	135	146	138	138	153	153	143	145	150	129	136	156	138	122	137	143	124	151	139	150	131	159	148	133	120	147	133	108	135	164	115	132	155	133	133	154	147	139	146	136	157	138	140	141	148	133	129	144	130	139	132	148	160	147	147	161	140	126	129	127	137	125	146	176	133	128	128	135	130	131	143	129	139	162	139	130	148	146	130	151	132	143	139	147	135	139	149	135	150	147	155	145	137	149	148	167	134	140	152	145	155	132	132	148	140	124	147	140	139	141	136	139	118	136	154	146	135	148	130	128	145	120	151	123	141	163	137	119	130	140	137	140	157	140	126	156	114	137	148	121	117	149	158	140	121	134	152	152	145	143	138	156	155	116	147	136	143	158	136	161	149	144	109	142	133	141	153	134	153	150	139	144	148	125	154	144	131	145	126	141	144	148	155	142	137	159	138	134	149	117	144	124	124	145	129	110	114	153	147	145	136	158	130	131	113	149	147	127	140	139	134	160	135	127	140	132	132	134	145	135	151	141	137	125	135	144	140	132	134	131	129	136	128	136	118	129	144	145	135	112	156	141	152	137	149	159	125	127	136	149	150	140	125	145	147	154	145	140	152	139	136	132	136	131	160	127	150	153	159	135	122	113	127	170	155	125	129	127	120	152	156	126	141	137	141	153	144	124	118	141	123	151	134	137	124	163	120	134	122	138	126	148	143	141	135	135	132	144	167	120	127	147	131	117	150	153	136	135	139	141	127	145	135	125	138	146	156	135	147	144	135	120	143	140	141	156	140	156	132	135	172	130	150	159	143	142	124	123	148	135	143	153	143	148	146	161	141	135	152	153	152	129	152	150	137	115	157	129	151	141	148	152	137	127	152	141	156	110	155	152	133	138	148	154	135	145	128	149	135	117	135	123	127	134	159	151	151	122	136	137	151	147	148	149	135	137	147	134	161	171	152	143	120	144	134	126	154	122	131	151	127	146	131	139	140	139	131	143	165	141	147	145	138	131	133	120	152	121	140	140	129	145	161	159	133	163	141	140	132	129	166	148	153	137	139	143	132	138	171	158	157	138	154	148	154	127	153	138	127	162	135	136	147	134	125	150	121	125	154	152	148	145	133	138	125	143	108	145	137	143	151	143	142	123	119	135	148	136	148	135	136	122	158	143	148	145	129	136	133	159	157	123	151	142	136	127	151	107	156	141	125	127	138	140	138	146	165	133	151	150	132	148	150	139	135	129	141	142	126	127	140	158	140	144	164	142	120	127	135	141	144	132	153	137	155	137	132	139	138	128	157	150	124	143	148	147	141	162	145	126	139	126	129	129	156	138	123	151	151	135	135	141	140	150	139	154	135	140	138	136	141	143	158	154	144	138	138	149	143	134	121	134	145	146	154	135	129	138	139	132	148	131	146	169	120	145	143	145	142	151	135	142	141	135	157	149	132	131	148	152	151	128	117	152	136	135	128	155	127	155	143	148	121	130	160	149	119	143	155	124	126	151	157	153	124	136	124	140	148	135	150	150	138	138	166	147	123	129	138	127	149	156	117	148	125	142	143	152	134	155	158	128	134	141	130	110	130	153	116	142	136	136	133	148	143	127	142	140	135	125	125	144	148	143	155	146	168	128	143	126	144	133	130	157	135	133	135	150	151	156	140	164	142	162	144	155	143	139	149	134	122	151	129	144	141	144	152	145	163	161	139	140	150	132	145	143	132	138	132	135	143	142	154	129	139	131	142	155	131	130	139	154	142	137	123	138	144	153	131	122	125	154	163	134	143	126	145	124	117	130	141	133	147	159	149	156	131	158	144	137	129	152	134	149	156	154	146	148	140	129	123	142	134	152	157	123	129	134	145	160	142	136	141	149	152	133	137	146	138	142	146	125	124	155	142	112	131	148	154	141	121	151	153	155	122	134	143	142	152	152	135	141	158	158	135	118	136	164	112	143	141	141	150	133	134	132	122	122	155	157	130	135	121	131	123	146	142	125	141	148	136	141	156	141	148	145	130	164	144	130	148	124	126	159	153	119	143	110	138	144	135	139	155	140	153	148	152	153	146	142	144	139	147	133	145	142	120	120	146	129	149	139	135	124	141	138	128	144	146	136	150	126	143	141	134	127	156	131	157	149	149	160	147	125	124	144	142	131	151	129	160	123	147	135	147	138	187	138	146	125	149	149	141	137	147	149	124	133	126	140	160	153	152	151	134	149	145	125	130	162	138	121	141	150	136	146	156	125	161	146	125	144	141	167	142	147	151	129	127	127	144	143	137	120	133	139	164	150	146	150	145	123	134	160	147	168	139	128	150	126	162	119	128	145	131	112	157	133	154	147	145	160	154	148	144	152	106	133	122	132	138	145	140	130	130	135	147	146	141	158	137	146	126	156	129	118	143	162	139	149	151	131	139	133	157	135	140	128	126	136	158	146	134	118	154	114	155	147	151	153	145	146	148	144	146	164	153	150	135	144	135	148	143	164	167	131	141	138	126	156	130	143	150	150	143	140	141	138	140	137	129	121	151	139	145	135	118	127	137	139	161	141	144	130	133	142	125	141	147	142	132	141	138	146	163	135	149	147	107	145	145	132	130	126	133	130	143	143	120	139	150	124	146	136	131	171	146	115	152	136	158	144	149	141	127	138	135	139	140	136	137	165	168	134	126	136	150	134	151	134	150	119	143	128	108	139	129	131	136	134	134	134	148	140	148	168	153	118	155	113	126	139	123	143	147	124	142	127	114	145	136	140	161	139	146	158	149	160	137	126	156	158	134	153	132	146	138	144	141	141	140	129	117	144	140	162	141	130	139	154	138	143	147	148	139	122	145	114	150	146	136	139	126	165	147	122	135	127	140	165	139	133	145	154	127	172	155	127	139	140	130	146	146	135	126	137	141	140	139	155	143	114	134	122	143	158	153	134	143	124	153	147	154	135	151	136	133	137	130	135	158	144	126	137	134	138	136	158	149	142	143	142	127	119	143	123	170	137	154	161	133	138	171	138	140	131	145	144	141	127	160	135	164	153	136	124	133	144	143	159	143	147	126	132	137	142	128	147	149	146	150	159	121	158	126	158	140	120	146	137	150	127	156	153	162	148	151	126	152	141	137	130	161	156	125	155	170	135	107	124	154	130	136	154	116	142	140	138	136	146	140	156	124	137	129	126
4077	11287	7293	3403	2249	1597	1256	6567	1355	497	427	382	314	307	263	249	262	245	219	226	198	199	202	196	187	186	208	167	176	154	184	170	160	171	161	175	143	152	163	181	179	159	156	150	187	149	155	174	163	170	178	161	164	141	167	153	153	168	161	170	154	164	167	182	146	165	139	157	140	175	145	162	169	157	154	163	154	136	147	142	178	153	149	159	136	167	154	149	145	143	153	149	160	162	167	168	145	133	156	141	153	174	146	131	138	154	156	168	134	177	147	172	171	161	152	146	170	161	177	157	163	139	169	162	160	165	155	157	157	179	137	160	146	164	153	160	149	136	152	149	145	160	150	133	152	157	168	160	159	143	184	142	151	158	135	146	153	142	129	151	153	152	163	163	135	163	149	147	133	144	169	161	150	163	154	149	165	146	140	156	149	155	129	164	161	174	154	144	162	129	132	151	149	154	169	148	153	151	162	146	159	160	154	175	159	142	158	137	137	180	129	160	146	160	159	169	173	142	180	159	150	154	156	166	135	155	149	157	148	138	172	160	141	152	164	161	170	150	150	136	156	185	153	154	152	129	168	137	163	168	146	144	150	161	147	155	173	166	160	155	165	153	140	151	169	147	155	169	170	140	148	162	178	170	134	143	160	163	143	157	130	161	160	155	165	191	136	149	147	152	175	151	146	172	146	155	127	157	157	155	166	166	181	151	161	151	169	140	160	168	144	147	158	154	147	147	163	134	159	153	168	130	156	152	174	170	158	137	144	145	156	149	149	142	149	155	195	135	160	133	173	166	156	158	151	148	146	160	158	166	171	153	146	169	168	146	155	162	144	165	159	140	162	143	149	155	176	158	139	155	158	153	140	157	122	139	163	173	158	151	162	174	128	141	156	132	146	129	148	162	157	130	139	157	146	165	142	128	138	144	162	158	160	155	153	141	152	144	143	168	150	156	160	157	141	142	159	163	188	138	175	146	144	157	147	162	133	143	144	161	156	153	170	155	134	163	169	146	151	152	161	154	177	144	178	137	153	153	149	154	126	171	156	150	148	135	177	151	146	130	144	139	146	146	137	144	157	160	144	158	135	153	144	151	149	156	161	134	140	153	166	140	151	149	163	185	170	171	148	163	162	165	163	159	151	138	158	116	165	140	191	164	149	160	141	131	146	139	152	152	149	161	138	156	164	152	156	129	142	140	150	164	149	174	151	151	152	167	149	138	170	159	145	164	145	139	152	146	153	142	156	163	138	144	181	148	146	158	143	157	157	158	178	149	149	162	141	132	138	141	140	137	138	167	152	160	149	134	162	166	140	125	177	163	145	160	157	151	149	151	146	141	174	152	151	156	139	165	167	146	129	162	153	127	184	145	150	150	161	152	140	153	145	170	160	159	140	160	141	152	160	165	151	158	161	159	146	152	157	146	158	158	153	161	163	157	150	163	131	162	158	172	150	160	162	161	150	151	156	186	145	156	154	171	159	166	136	166	158	129	134	153	143	151	167	176	147	168	139	127	149	125	136	142	151	151	138	144	150	144	143	149	136	164	153	158	170	154	160	145	157	157	151	164	152	164	144	150	169	143	141	132	127	136	157	159	163	164	153	139	144	128	148	170	146	141	155	159	152	143	148	156	166	155	159	145	152	156	156	149	165	173	161	132	142	163	163	145	161	174	157	149	148	151	152	163	146	161	149	158	144	168	146	151	167	168	147	165	159	163	178	150	166	151	160	148	165	175	149	131	165	148	124	154	204	173	158	140	177	141	143	150	146	165	141	153	157	145	166	157	140	163	154	153	158	152	165	159	140	160	173	149	151	157	150	151	162	144	172	151	152	173	150	165	151	161	161	148	154	176	158	176	153	150	163	180	159	160	143	159	152	153	169	176	113	149	154	162	158	152	159	152	154	159	144	157	157	186	149	154	154	154	173	136	161	151	132	161	148	147	159	133	151	162	142	160	162	149	174	156	168	142	167	148	138	184	162	140	159	144	164	139	166	168	137	157	139	160	121	156	136	149	150	169	158	143	134	167	141	139	157	156	123	160	142	140	142	159	157	148	162	151	153	162	171	162	142	154	165	145	148	149	162	168	165	154	170	153	146	165	164	150	169	156	178	174	130	187	154	145	155	136	173	160	158	163	139	150	147	159	149	160	154	177	157	180	140	162	144	150	144	165	155	151	155	145	156	169	152	157	164	162	160	194	152	124	147	161	158	151	153	156	151	138	154	167	157	146	161	165	168	126	142	142	154	148	143	151	152	153	157	164	154	148	158	138	163	152	154	164	159	145	156	146	142	140	155	158	148	153	147	148	156	146	159	155	153	147	155	148	133	162	147	163	149	163	136	152	147	163	133	140	170	160	167	157	162	144	153	178	128	161	170	153	155	157	145	159	144	176	146	139	156	146	149	175	172	128	149	154	135	152	178	165	145	154	142	179	145	158	154	149	155	153	148	169	146	158	146	181	154	144	158	146	143	165	144	140	134	164	131	163	146	142	157	158	149	162	154	160	147	151	152	157	154	149	151	156	155	125	151	147	169	177	150	155	149	144	163	156	161	160	163	143	148	159	165	144	165	153	145	130	147	168	159	124	139	154	172	132	145	147	158	167	183	168	160	145	139	153	156	152	152	152	137	156	152	174	174	161	158	163	156	175	134	155	165	141	164	164	170	159	137	133	158	182	162	137	140	140	165	123	149	170	146	147	126	151	142	148	142	159	150	166	145	158	159	153	137	161	154	158	170	132	148	154	146	139	144	138	168	145	142	158	161	155	169	157	147	161	147	159	135	154	145	147	154	147	169	151	165	138	138	164	175	146	160	169	131	144	147	152	146	147	171	163	146	171	167	140	140	137	156	155	141	159	140	136	174	152	167	139	159	166	151	156	141	140	141	136	168	138	158	130	145	136	151	157	150	161	177	159	159	156	148	160	163	145	166	168	176	153	152	142	154	151	153	153	144	157	159	150	148	154	173	185	162	142	173	148	156	146	158	168	151	171	158	140	155	167	147	164	172	177	169	148	155	148	167	160	167	127	147	147	144	158	128	172	164	141	161	175	150	147	158	153	123	140	158	174	164	139	143	157	148	155	141	171	161	156	148	146	160	151	159	156	160	158	164	146	130	129	172	146	141	161	134	170	141	155	135	148	150	163	152	132	148	162	143	139	138	152	152	167	151	161	150	160	144	153	166	148	157	163	151	165	153	156	155	159	160	171	153	156	151	153	170	167	162	156	196	185	153	145	156	151	147	155	155	169	163	164	164	157	143	155	128	155	145	166	140	160	178	152	165	152	160	149	151	141	173	144	174	163	183	165	151	140	136	158	149	170	151	166	140	155	137	156	143	161	124	158	149	149	158	158	138	161	143	164	145	160	157	146	139	151	152	170	145	130	182	165	164	155	145	142	143	175	159	139	169	154	154	149	157	166	149	174	161	155	153	162	137	161	176	166	120	156	134	133	128	146	143	144	155	142	146	162	147	153	128	145	125	163	157	151
24874	21088	26981	25347	8224	842	638	1304	516	453	398	423	409	386	383	381	366	339	354	357	349	370	363	326	363	335	351	338	338	401	330	373	369	349	355	355	318	347	372	329	373	351	362	341	333	322	321	342	343	326	311	354	319	364	343	308	352	324	352	356	359	303	303	339	325	317	353	371	348	358	348	342	367	365	344	353	330	339	353	341	341	315	346	336	342	323	321	342	354	342	350	354	336	348	342	351	295	339	362	351	352	347	349	346	360	363	357	327	327	326	342	368	356	357	338	304	345	333	351	351	323	368	338	337	332	314	292	343	328	361	335	368	346	314	353	337	371	329	327	332	335	320	372	338	364	385	336	321	373	337	374	339	335	350	298	325	314	346	352	333	333	353	333	366	355	347	348	349	368	325	322	342	336	344	315	314	342	305	313	322	322	372	334	354	328	325	367	331	335	350	360	340	330	375	361	321	322	366	316	335	352	336	359	323	304	348	332	321	366	341	332	341	331	327	362	335	373	364	351	361	353	348	287	332	349	329	360	335	385	356	314	361	360	322	354	339	340	335	334	323	378	325	340	297	339	360	353	335	394	348	346	311	338	337	359	348	341	355	330	337	385	326	346	348	350	324	321	346	345	330	364	338	369	388	303	350	342	325	312	316	311	348	306	336	335	357	332	334	367	339	361	343	347	380	315	354	330	369	349	359	340	346	355	340	360	337	347	331	348	345	315	347	337	377	332	345	320	340	336	309	358	363	369	319	362	354	324	318	336	346	311	327	330	326	328	337	366	361	352	338	317	330	326	308	364	323	342	315	338	352	349	320	351	355	342	345	334	375	371	313	306	387	348	348	320	341	338	340	341	343	358	336	345	352	335	359	329	342	345	362	329	353	359	346	350	325	345	350	340	349	339	315	330	338	358	342	333	321	348	321	342	339	329	383	368	320	349	325	349	382	326	323	366	321	338	347	340	345	318	353	341	360	357	354	328	322	354	333	301	306	359	359	354	309	345	343	330	336	343	344	373	377	345	340	354	349	356	365	338	306	340	340	335	335	305	340	353	352	331	339	310	317	294	353	304	341	340	374	354	323	339	356	312	362	369	353	372	354	373	338	343	360	369	343	342	328	349	355	345	331	321	344	346	342	370	343	363	337	340	391	322	358	352	332	344	323	348	364	310	325	337	312	320	348	351	325	345	361	358	348	345	366	311	345	346	351	371	354	317	345	343	340	341	342	355	333	343	322	351	357	334	327	313	345	366	342	374	331	358	332	344	334	327	308	314	351	331	316	337	319	312	334	375	335	369	353	338	365	335	336	357	349	362	340	330	374	350	319	373	338	358	357	329	331	332	332	332	355	354	340	350	335	323	317	335	327	335	346	345	318	331	316	301	351	333	303	324	335	334	345	324	333	355	363	367	342	345	342	338	303	360	347	331	344	303	328	356	348	343	325	341	383	326	375	315	344	344	343	372	358	331	349	355	380	338	350	335	335	348	335	328	320	334	317	338	351	339	341	329	322	380	343	368	345	340	318	322	341	355	355	361	359	358	348	320	344	329	341	352	360	342	313	346	337	344	347	365	352	323	331	363	317	350	366	358	346	354	332	373	337	338	348	333	334	339	368	332	354	350	354	336	325	354	351	335	329	364	369	333	339	375	346	357	334	370	327	339	355	307	348	348	363	348	370	343	340	307	375	338	306	351	322	333	349	338	379	344	345	340	364	316	355	341	348	364	335	333	312	352	352	357	383	384	355	326	347	312	324	343	362	332	342	335	355	315	355	313	347	331	337	326	374	354	329	326	372	330	319	319	343	362	345	335	334	336	320	339	326	346	342	345	329	331	350	375	321	343	316	342	348	361	372	357	333	347	375	382	378	316	329	342	373	329	347	325	342	327	356	332	357	349	320	353	349	365	361	326	368	336	346	328	339	326	376	357	358	334	316	348	343	333	350	342	343	350	310	322	345	317	379	333	330	322	329	346	314	335	370	372	351	327	338	369	373	303	356	350	348	345	367	317	331	361	328	293	343	359	355	328	331	350	344	348	321	376	314	368	319	320	320	373	321	304	357	331	328	326	345	320	366	338	311	335	324	302	317	360	334	353	387	343	341	350	337	328	338	343	307	354	303	337	330	305	302	328	337	335	335	364	350	335	331	382	341	349	349	331	333	335	331	356	340	316	327	373	339	381	329	315	367	332	338	353	371	353	323	341	362	373	299	356	353	327	324	341	296	325	330	361	364	326	349	352	314	348	296	342	307	354	370	334	356	349	356	336	347	403	352	337	325	344	346	318	353	326	343	363	351	357	329	335	368	330	321	353	324	344	310	363	330	320	326	337	367	331	344	308	339	370	331	340	336	328	345	364	321	366	337	338	308	350	342	341	369	321	314	328	323	337	314	361	342	311	330	344	330	325	348	345	311	352	332	353	341	325	311	316	314	335	341	361	367	327	328	340	371	360	326	332	320	378	364	375	328	360	350	357	380	356	364	344	326	338	353	353	367	358	330	386	352	349	363	298	304	342	367	319	333	311	350	372	373	318	312	343	327	335	369	358	342	349	346	337	370	332	354	347	368	357	321	387	319	335	346	358	330	334	381	323	327	341	322	360	356	351	378	323	327	333	362	375	333	374	307	331	337	336	353	310	377	320	340	338	322	320	350	335	344	337	347	294	334	340	363	313	362	327	354	330	358	332	327	357	365	330	325	392	366	355	360	335	322	302	351	344	359	323	356	320	322	377	293	372	324	385	342	384	321	354	337	343	351	331	372	315	326	343	328	371	327	331	342	334	360	346	304	329	348	323	332	333	347	365	336	331	352	345	341	334	364	365	332	360	339	309	346	366	314	339	329	331	352	307	346	347	396	362	326	326	343	354	321	318	309	355	335	336	372	329	337	381	346	369	378	337	314	368	343	354	344	313	303	352	345	335	360	349	307	322	382	377	373	322	357	395	353	338	343	323	369	333	348	368	350	335	308	342	373	353	363	333	350	340	325	376	348	327	329	308	350	346	361	351	340	347	366	328	321	361	336	345	360	344	354	338	351	332	309	358	339	324	358	354	346	355	319	356	344	336	362	340	338	371	354	318	355	355	352	342	339	337	315	350	330	362	381	361	371	377	360	357	347	356	361	353	346	351	338	350	370	334	336	343	339	343	358	342	344	332	321	325	319	337	327	368	357	335	345	354	324	355	348	361	341	292	363	340	354	313	345	339	325	327	345	370	346	315	334	351	335	343	309	358	345	325	350	374	337	305	347	333	362	312	341	368	344	342	343	333	362	356	325	343	331	368	333	333	360	337	356	337	337	362	348	313	346	356	365	331	396	345	356	311	357	326	360	353	329	343	346	327	334	328	363	348	381	322	356	298	336	323	328	368	324	342	329	326	324	352	328	355	350	359	318	342	331	395	346	357	313	345	361	324	329	341	355	348	331	343	354	378	359	348	362	337	341	368	342	343	355	362	357	320	339	336	360	352	336	358	319	316	336	356	336	366	354
4180	7647	4627	2219	1569	1234	928	2474	767	598	501	489	466	444	398	426	398	393	409	369	391	402	385	392	367	393	366	385	360	351	405	337	331	390	391	358	358	358	356	370	369	376	369	343	355	359	336	378	316	372	363	355	387	392	337	358	347	343	370	344	319	379	380	351	363	348	369	373	363	352	372	392	359	378	335	346	403	371	363	372	389	391	363	388	341	409	351	375	403	351	351	367	378	377	403	384	400	279	359	378	368	379	356	373	353	339	358	385	339	387	377	369	354	362	360	376	337	352	370	355	356	355	399	354	359	345	352	369	369	380	353	372	353	395	342	390	354	365	373	374	353	381	369	350	354	382	354	383	352	365	338	349	368	350	357	371	349	336	358	325	403	364	378	343	344	376	328	377	393	335	387	388	366	389	358	352	329	395	324	368	325	377	371	379	345	348	404	345	353	365	385	349	344	345	367	346	361	385	345	359	355	365	379	390	363	353	387	378	407	339	330	372	361	370	352	368	364	375	361	374	347	352	375	387	371	327	364	349	392	385	362	351	361	360	346	404	375	351	361	366	371	380	365	358	402	347	361	334	395	357	361	365	358	353	379	361	350	352	340	333	339	363	356	373	360	360	361	378	361	395	363	327	346	379	373	358	374	366	374	356	379	393	383	381	353	352	410	347	340	378	355	390	370	345	388	359	343	362	390	367	373	373	325	346	341	369	377	334	401	332	364	362	361	369	401	378	378	346	360	322	351	349	346	389	374	372	361	355	374	354	379	367	358	338	353	391	366	377	350	350	333	340	380	323	367	331	371	372	371	360	375	345	336	366	356	339	360	341	362	386	379	332	372	365	371	347	342	354	366	350	352	315	349	403	388	389	339	368	348	344	396	363	357	376	360	379	367	395	356	394	381	361	358	377	359	334	422	357	365	371	356	397	357	378	336	342	382	338	372	382	389	389	348	347	352	367	347	322	331	337	400	344	367	369	380	334	335	381	374	320	345	361	337	348	390	341	359	401	406	345	366	378	361	347	340	360	347	379	376	386	351	328	370	374	342	380	357	344	332	378	378	369	376	334	351	347	370	383	346	367	361	341	354	371	357	402	367	355	380	400	337	341	369	366	369	403	331	345	381	355	345	352	374	348	391	377	346	357	389	331	347	350	359	381	349	343	392	357	349	389	376	341	377	380	364	353	356	403	383	370	334	361	348	359	342	388	387	356	395	370	347	338	377	373	332	349	373	327	379	374	352	338	351	310	395	347	345	355	348	382	374	384	352	349	369	356	342	341	342	343	373	378	368	365	345	352	351	359	334	369	369	333	367	353	359	381	361	384	369	375	354	369	362	352	353	384	375	334	336	389	349	362	389	382	388	344	333	343	371	354	382	353	367	331	407	377	375	364	362	361	335	382	358	360	328	360	366	378	363	372	331	350	369	350	390	351	354	355	371	352	380	392	367	345	355	356	388	381	350	349	367	362	351	363	373	413	382	373	365	378	343	384	312	349	366	362	328	399	373	363	360	360	378	350	384	361	400	344	361	356	386	365	362	361	360	370	386	367	363	347	374	359	353	364	358	378	335	331	361	364	360	350	347	363	376	359	363	373	351	371	339	367	355	388	368	356	355	359	364	370	357	363	363	373	359	369	340	327	350	363	374	384	359	362	335	387	334	366	400	356	357	386	350	387	356	350	382	400	381	349	351	374	347	353	359	352	341	377	372	372	370	384	368	353	335	347	347	342	384	361	379	348	360	365	334	343	343	368	353	379	363	397	363	391	312	368	357	372	336	356	351	379	375	379	363	370	384	357	365	383	378	363	381	359	406	370	359	373	364	342	369	317	366	371	363	351	410	326	366	367	371	355	385	365	357	374	383	362	342	387	359	331	362	383	348	335	329	402	373	349	419	356	371	384	341	375	358	402	366	341	391	376	355	336	368	361	365	412	371	378	352	375	365	378	344	333	377	368	381	353	382	371	367	387	394	346	362	349	354	363	365	351	378	379	351	358	362	365	368	382	343	348	358	392	381	395	351	383	363	356	344	351	309	372	334	353	367	367	365	368	374	357	392	355	386	331	347	350	351	388	376	353	344	364	357	348	378	397	364	349	338	349	394	337	367	354	347	328	354	380	369	352	366	369	364	358	409	376	353	374	365	346	338	380	386	374	344	362	346	361	344	363	379	390	343	356	356	358	380	371	387	367	365	379	394	362	366	339	333	363	376	348	379	343	372	373	325	358	376	362	381	346	346	355	343	383	340	355	364	357	345	338	351	381	397	350	372	373	379	363	356	325	374	331	357	356	365	359	360	368	387	354	392	344	408	365	412	387	333	326	374	341	375	352	368	390	390	344	370	352	354	399	386	386	377	395	346	357	383	405	388	391	367	379	366	355	339	334	388	361	344	368	354	358	343	370	351	339	372	382	375	392	376	354	363	370	379	360	384	381	359	343	351	373	368	357	384	358	383	382	395	341	362	378	362	364	381	370	363	368	375	369	378	362	348	371	322	383	382	391	361	370	379	413	374	356	386	412	351	370	380	336	333	366	377	380	328	345	367	384	348	399	348	359	392	354	365	378	364	380	363	355	376	351	358	360	379	376	327	371	365	374	378	355	337	399	371	353	410	372	359	401	361	339	323	374	376	367	349	368	369	337	358	367	350	355	390	385	337	385	384	375	358	417	409	367	396	361	368	341	356	354	356	381	354	352	369	341	363	359	367	350	346	400	322	326	365	346	358	359	364	335	365	382	382	333	331	346	337	368	354	333	352	339	357	370	367	342	349	362	364	363	377	334	365	380	349	337	382	377	371	352	378	381	366	366	360	423	393	349	369	335	377	330	324	354	358	409	342	349	339	379	316	351	325	353	347	366	361	381	342	373	355	386	356	340	380	337	345	341	385	387	369	343	381	358	361	405	397	365	329	353	365	369	339	345	398	359	368	373	391	361	370	369	360	367	360	383	367	322	387	349	355	371	371	363	367	320	358	356	398	380	389	336	357	339	340	356	366	330	374	374	395	360	336	369	380	401	362	383	356	395	394	358	364	367	367	351	348	329	407	372	352	368	355	358	400	349	377	354	371	358	353	379	364	367	371	379	356	377	385	376	345	372	348	354	388	372	369	353	374	349	324	373	304	341	337	332	357	345	345	370	342	359	322	369	393	339	345	368	352	381	342	396	389	344	389	335	366	352	374	362	356	320	323	349	320	382	361	340	398	369	375	331	369	327	370	367	349	362	350	338	345	386	371	369	367	364	352	364	384	386	368	327	389	352	368	353	354	372	358	374	352	350	360	362	369	352	376	376	358	364	355	375	343	389	371	399	377	346	371	424	360	381	349	366	361	392	363	360	379	327	372	358	339	382	355	332	341	346	377	376	350	357	334	363	385	355	374	352	351	368	378	351	357	351	403	310	378	352	364	391	333	357	361	336	362	370	353	348	335	352	350	372	348	396	353	329	374	394	383	377	376	342	325	359	379	362	351	339	350	369	353	383	366	372
22508	21096	28679	23754	21104	21151	6825	5453	1288	685	567	538	522	476	493	447	450	426	459	427	365	405	386	375	392	378	352	371	385	335	341	359	381	349	351	343	320	361	354	354	336	354	336	345	410	364	352	317	338	365	326	298	367	336	360	345	333	347	354	336	348	322	337	323	364	367	345	342	322	344	378	304	317	331	313	322	316	354	293	347	364	332	331	316	323	351	310	355	314	327	304	350	314	338	332	349	346	316	312	365	295	335	349	314	305	343	311	303	321	356	326	327	310	319	310	333	318	381	335	305	327	362	357	359	342	324	295	311	323	309	348	312	337	348	311	333	357	306	318	300	329	345	305	329	355	323	341	336	366	311	342	317	297	326	329	303	330	320	312	327	375	316	300	356	316	341	336	328	310	307	338	346	318	357	336	333	348	324	328	339	325	344	347	316	351	349	321	313	318	330	319	359	323	326	324	304	303	343	350	318	351	323	335	304	353	323	350	349	334	332	347	345	334	333	315	322	361	346	335	346	318	338	343	343	346	328	308	322	318	319	362	328	350	320	357	329	304	344	345	321	337	347	345	324	360	326	371	328	325	345	340	345	316	333	321	342	334	315	327	328	332	313	350	369	340	316	309	319	352	328	319	340	334	334	316	351	325	326	307	335	339	313	360	336	345	335	304	343	351	335	313	358	336	329	335	321	310	326	344	364	351	319	319	327	369	332	330	342	335	332	345	337	323	361	313	338	339	344	326	350	302	310	356	359	323	342	338	347	349	337	322	340	290	336	317	315	351	308	353	319	326	325	323	325	321	375	337	351	323	331	341	344	306	309	327	288	334	327	340	316	325	327	331	305	334	333	305	330	354	348	314	336	334	352	330	337	320	351	289	331	340	294	317	344	343	335	299	327	331	313	362	333	317	332	332	313	334	330	333	347	345	329	377	353	335	327	331	350	320	323	359	363	348	333	337	285	357	325	331	311	376	321	332	335	323	320	338	329	316	343	371	314	325	312	330	340	328	327	349	339	328	329	331	335	333	321	312	334	366	350	338	318	360	333	346	325	340	314	343	321	325	354	316	332	334	342	314	310	349	334	304	351	349	358	319	325	334	336	332	315	298	352	351	350	323	351	350	319	336	328	325	351	304	339	338	344	345	359	290	358	345	308	387	344	355	347	327	327	320	323	366	337	318	336	314	337	331	319	349	321	310	344	299	309	324	375	335	321	350	340	348	331	307	294	355	346	337	324	350	320	317	315	298	329	358	335	332	347	350	321	303	348	327	333	343	361	304	316	361	341	315	320	313	354	353	357	355	368	364	318	349	358	343	365	343	329	360	358	367	356	352	327	338	332	324	331	338	339	344	316	312	321	332	318	325	314	345	332	346	343	355	344	322	352	319	325	353	327	374	327	313	356	361	327	330	334	311	331	349	334	346	349	352	348	316	320	320	333	330	338	333	312	329	346	328	367	347	350	353	322	309	337	329	328	332	352	313	285	315	341	332	328	351	366	320	334	329	312	319	341	326	334	345	315	321	319	369	330	337	322	342	344	352	347	356	341	348	348	332	319	337	317	330	346	304	313	355	319	323	320	334	313	363	317	317	335	303	356	303	312	315	350	347	302	324	350	360	321	319	333	348	347	340	343	328	323	326	342	312	323	339	362	355	317	316	353	338	332	314	326	353	339	312	357	338	327	329	331	340	282	317	343	329	327	338	329	317	343	290	327	309	327	325	316	310	340	353	327	332	330	325	338	291	347	341	311	325	331	302	335	303	348	329	323	298	313	304	341	329	358	296	339	316	341	320	311	336	304	343	317	331	310	308	375	340	296	335	335	317	312	338	329	364	334	328	317	320	310	318	323	313	336	324	319	344	317	321	349	339	331	366	340	332	315	327	323	340	311	343	368	354	327	301	335	343	338	333	329	340	338	340	377	331	357	326	369	328	325	346	310	341	336	341	359	332	352	340	355	316	378	332	320	315	391	318	329	316	326	313	350	330	352	380	322	308	351	299	334	350	317	365	335	333	326	323	346	340	353	349	348	307	326	309	315	313	340	326	337	310	310	333	358	343	325	346	369	310	339	326	339	341	350	356	325	358	319	317	347	332	311	318	327	287	330	335	367	333	344	363	352	322	327	352	360	335	370	351	321	328	304	308	347	337	339	368	371	321	316	309	350	337	306	350	304	330	311	320	325	336	346	353	336	291	323	363	325	348	327	334	364	319	306	327	339	336	331	323	295	344	309	331	352	343	346	344	321	350	337	302	335	347	375	288	338	328	341	339	379	325	324	320	297	353	308	343	345	359	325	362	308	330	309	344	329	351	304	350	313	334	356	330	358	346	325	358	359	353	332	295	361	323	338	342	345	379	316	325	324	326	339	314	330	291	333	342	302	355	337	344	324	333	346	332	309	331	364	311	308	347	327	342	341	314	361	332	365	329	332	311	297	330	347	360	333	326	330	312	323	350	314	305	317	326	373	332	335	377	303	320	326	341	323	334	373	320	321	319	330	344	325	342	325	324	334	332	302	348	323	367	339	337	314	357	292	312	343	335	303	300	312	355	339	341	323	314	303	328	370	324	340	311	341	347	339	319	337	318	378	329	319	349	358	330	353	352	316	321	312	325	346	308	329	328	339	334	336	329	336	319	305	328	343	327	350	342	336	357	305	365	293	303	308	312	332	368	343	324	340	339	376	287	320	337	326	317	358	347	346	339	308	341	314	354	341	353	335	354	307	319	309	330	329	321	291	339	334	335	329	327	352	318	335	316	311	356	334	348	331	356	347	327	320	352	309	342	310	327	336	303	305	329	309	329	343	354	336	350	335	337	362	297	329	329	306	289	347	331	333	331	309	320	355	333	292	317	333	313	300	332	315	357	328	327	354	325	338	328	320	337	330	316	389	360	335	332	338	348	314	324	308	356	332	319	297	327	333	323	297	326	367	340	325	321	316	371	357	342	331	357	330	343	360	339	330	359	341	320	327	341	319	329	325	330	313	296	337	316	355	308	329	294	325	341	335	323	320	335	311	328	367	298	317	324	335	351	327	316	314	346	336	298	305	337	342	347	309	392	330	326	366	346	341	355	343	336	348	343	338	320	328	319	322	324	332	350	320	341	347	325	312	356	337	341	356	317	340	334	323	345	323	339	316	326	303	344	334	316	348	302	322	345	322	323	338	301	322	336	304	339	311	316	352	348	353	323	312	325	311	346	328	350	334	319	310	342	351	337	315	316	350	347	323	309	361	346	306	357	347	325	338	314	311	323	336	312	319	352	285	323	318	363	343	351	312	366	323	332	321	338	301	338	330	336	340	334	322	328	323	297	340	324	339	353	348	343	331	345	327	348	338	330	320	350	330	353	307	358	320	330	348	328	360	324	331	316	352	335	312	321	318	323	321	326	343	321	370	333	338	349	316	320	341	317	311	325	320	359	346	311	347	330	316	316	350	362	329	325	380	317	343	328	340	342	300	362	338	332	341	315	326	361	288	332	349	341	360
5893	17649	11813	6065	4200	2949	2304	8793	1664	983	858	681	685	628	597	517	547	454	453	456	443	428	425	420	409	414	396	359	416	418	355	364	352	400	306	338	358	338	346	374	391	336	379	333	342	341	367	363	361	338	340	335	349	375	349	341	326	353	349	363	313	328	338	318	328	336	335	324	286	353	328	331	351	349	326	344	362	352	335	349	326	303	344	356	381	342	335	316	375	315	326	330	315	331	350	329	372	330	340	330	316	360	322	343	349	366	344	343	324	331	325	328	345	298	336	334	329	353	333	322	348	319	365	319	340	341	354	330	362	325	369	331	359	328	354	334	334	327	328	330	301	363	325	342	314	347	333	340	345	320	373	334	329	342	330	324	330	339	330	356	335	323	346	298	360	346	348	342	330	316	329	322	300	300	376	322	354	353	332	327	346	347	357	355	364	305	303	356	343	354	362	298	335	332	310	328	334	325	320	340	338	331	363	321	328	356	301	337	331	316	324	361	340	342	284	317	321	357	353	353	334	343	318	306	332	343	348	298	351	336	330	335	328	346	326	321	312	317	345	331	331	348	352	320	330	320	359	312	344	343	351	312	343	320	329	345	320	358	323	319	328	326	356	334	320	319	311	324	310	335	375	330	331	334	339	299	300	349	332	311	348	303	332	339	312	330	321	343	309	350	324	351	346	349	329	331	353	313	336	362	331	362	336	349	312	322	298	343	341	369	300	366	324	317	343	334	336	367	340	322	330	338	338	351	322	291	327	353	340	324	343	341	348	322	322	337	344	344	310	384	304	352	365	294	336	322	328	353	356	301	311	348	331	336	326	319	332	309	328	349	327	333	348	277	329	326	360	352	350	333	342	320	339	329	323	322	351	344	341	325	325	325	319	360	335	358	327	312	350	316	316	352	341	320	340	284	356	322	305	356	340	323	317	343	324	327	314	330	315	349	319	311	341	328	325	327	315	344	327	327	325	322	335	342	310	331	342	317	302	364	345	356	324	334	327	348	324	380	313	365	366	312	331	354	324	333	323	327	333	355	339	374	308	332	315	311	323	353	325	336	341	353	323	369	334	347	346	367	338	340	337	324	328	326	359	324	333	355	338	348	343	342	313	306	313	358	328	342	373	353	351	316	350	352	334	305	335	333	309	349	330	364	328	347	327	317	331	344	338	345	336	332	330	355	299	338	314	287	321	321	310	330	349	328	370	363	354	342	367	337	333	325	353	297	356	321	362	326	336	338	378	334	347	301	339	316	338	318	365	348	327	376	321	323	367	305	332	338	345	348	323	318	302	320	313	332	316	316	350	339	316	314	379	340	338	317	318	320	355	354	331	328	332	335	355	325	314	333	341	296	352	338	344	327	344	375	335	346	325	357	373	354	323	385	332	306	333	348	330	378	347	358	308	320	305	367	373	354	336	329	348	349	311	371	334	336	325	357	355	323	346	332	321	345	369	347	324	330	330	364	325	311	338	332	345	352	335	310	309	335	330	355	338	297	349	304	314	303	326	311	356	318	305	331	350	344	309	322	328	310	350	329	325	292	356	319	323	331	314	348	364	335	294	360	317	322	304	331	346	307	364	326	332	335	339	333	326	304	354	351	348	315	347	330	365	363	315	334	351	318	363	331	341	329	309	336	335	327	302	337	348	352	336	360	292	358	292	358	325	353	294	342	329	348	335	350	326	317	311	335	353	332	338	342	312	348	343	323	377	320	363	325	352	347	324	322	335	364	352	339	319	317	354	351	336	357	331	319	352	326	325	314	329	322	379	354	315	304	352	328	339	338	320	318	346	370	315	321	322	353	359	342	342	336	338	308	345	296	341	306	343	324	331	304	343	346	361	355	326	335	358	312	325	365	323	322	328	333	329	333	389	349	339	342	305	360	310	334	331	299	322	336	325	331	353	332	336	366	348	330	315	315	344	346	329	364	359	316	314	328	349	320	327	318	367	355	334	320	362	296	316	354	329	341	317	339	346	346	304	305	320	341	347	358	361	309	349	347	362	348	330	335	317	327	322	333	381	339	335	318	325	346	330	329	349	344	332	343	336	325	335	314	298	295	343	327	326	340	306	307	317	349	336	329	353	342	331	317	365	322	378	340	307	357	325	298	352	352	349	349	304	335	330	325	330	310	333	359	331	341	313	350	352	390	363	354	337	341	334	353	346	328	370	309	352	314	312	302	339	326	342	318	315	375	345	355	353	358	326	339	326	340	336	344	351	316	352	346	292	331	334	348	351	356	344	374	362	329	359	351	351	350	319	352	304	343	319	382	358	338	355	324	341	317	337	359	349	318	326	348	339	337	360	343	352	375	362	349	330	344	299	335	347	296	331	346	344	328	316	346	314	328	317	340	349	324	290	335	323	334	307	293	326	336	381	363	347	352	326	318	306	352	332	353	309	338	333	357	343	347	345	320	341	313	329	354	289	309	293	297	312	332	342	335	345	306	335	350	341	336	356	352	318	348	337	342	339	353	334	341	342	328	313	336	369	314	338	335	319	331	335	337	315	348	309	354	342	333	348	310	359	328	343	314	323	350	308	360	283	344	359	349	325	334	321	320	338	314	338	305	323	303	321	321	314	312	363	321	319	377	397	337	330	361	305	335	325	310	333	343	317	316	315	358	352	359	299	312	323	348	349	323	329	312	332	332	329	323	351	326	325	356	349	328	329	296	327	335	346	337	336	352	328	341	320	374	310	306	331	350	339	346	337	335	317	308	317	335	337	331	331	318	332	334	323	356	318	366	319	331	301	313	361	361	321	330	337	330	348	357	314	347	353	339	350	334	318	355	346	345	324	334	330	304	335	333	331	314	343	323	326	314	348	351	335	353	336	343	332	301	350	339	357	334	313	354	335	371	343	322	370	316	345	314	319	341	353	330	333	316	329	304	339	336	354	317	346	330	336	326	319	308	331	311	330	356	345	320	352	339	354	352	364	314	334	336	309	329	336	324	355	302	365	341	315	311	336	328	358	386	332	329	368	357	325	322	336	355	326	344	335	333	334	347	308	370	351	338	354	324	327	326	363	315	335	353	339	296	330	356	333	334	320	320	312	361	324	342	321	330	294	330	334	320	355	333	321	335	324	328	331	341	353	334	318	319	341	330	347	335	339	316	379	370	350	343	351	310	337	320	314	350	319	334	345	337	317	328	345	351	336	326	333	352	333	323	341	332	334	321	296	332	342	311	355	299	341	331	329	321	357	351	331	335	311	338	344	325	360	327	319	310	336	327	303	323	355	342	331	303	332	374	341	314	350	357	357	343	343	339	313	368	307	334	332	311	369	323	362	335	309	334	338	311	343	313	326	348	332	306	339	337	313	335	304	305	324	324	343	297	335	319	343	332	372	350	364	277	325	336	322	349	339	370	329	319	336	346	349	300	363	330	338	360	323	318	306	360	310	338	354	346	356	322	314	352	363	321	329	308	333	324	327	369	341	356	323	340	335	355	333	333	352	325	342	334	348	348	326	361	354	374	345	371	365	330
27491	16475	3290	825	444	308	259	288	212	198	210	205	208	177	174	214	183	191	182	198	203	163	182	178	163	174	187	178	172	192	177	179	170	177	177	188	171	179	177	158	171	181	199	179	190	173	163	190	178	178	176	201	158	169	192	167	175	168	205	167	173	188	224	199	172	185	185	183	171	186	194	200	192	172	201	186	174	195	196	176	206	154	194	198	164	154	209	175	174	187	208	176	176	194	178	197	184	179	184	164	168	211	183	170	184	184	189	180	190	180	182	202	194	191	168	163	180	178	165	196	157	202	172	205	211	186	184	165	161	186	192	167	166	189	204	175	169	200	191	181	171	177	166	178	186	190	169	192	165	187	210	185	159	169	176	187	155	186	169	191	198	161	165	163	199	172	177	158	195	160	188	167	182	188	174	189	210	173	184	193	162	164	187	177	158	186	178	187	189	167	172	183	164	178	191	197	216	178	175	190	189	195	171	193	176	183	181	198	179	164	195	210	192	180	176	191	169	182	193	177	181	182	198	157	180	176	189	190	157	159	203	187	151	173	156	195	156	178	179	192	163	173	174	197	191	186	195	212	207	197	189	182	188	168	171	214	174	170	194	171	185	178	173	180	183	182	202	171	213	177	183	172	166	203	170	183	172	191	188	180	185	163	161	155	191	193	177	171	177	184	163	212	179	180	182	183	200	200	200	193	180	183	184	174	187	189	168	172	163	174	174	171	177	156	170	187	189	179	168	168	201	190	180	199	192	175	182	170	155	202	185	176	207	166	168	203	184	167	183	156	200	180	163	199	149	194	172	177	187	166	146	206	171	181	176	205	172	167	176	197	190	181	199	177	196	208	188	199	173	183	185	188	173	211	155	178	161	184	175	175	167	155	170	174	176	194	183	161	185	176	182	171	175	179	202	180	152	156	186	206	204	174	155	160	171	182	166	203	190	183	174	187	162	178	183	187	162	188	206	177	184	182	189	194	181	192	175	180	193	187	199	169	175	175	188	168	172	202	178	196	192	169	198	158	187	175	173	177	174	177	154	210	180	177	171	162	174	184	186	188	190	199	170	193	173	169	192	203	180	179	175	189	170	160	164	178	191	156	193	174	184	167	176	184	167	179	170	184	165	174	182	194	171	170	171	153	169	187	177	215	196	164	171	186	191	175	160	175	162	170	192	170	183	176	183	199	194	188	172	180	204	187	163	171	185	193	156	165	183	182	178	187	195	178	206	186	175	182	199	163	184	184	193	197	159	203	159	191	170	177	206	175	192	206	188	198	170	169	189	198	179	181	174	172	203	195	169	165	169	198	177	164	183	185	177	157	182	166	196	175	178	168	166	163	173	205	162	172	168	214	194	182	171	182	174	194	198	199	168	183	190	177	181	194	165	202	179	187	193	184	156	169	190	205	176	202	182	167	187	173	178	167	175	186	189	152	199	176	192	164	189	179	197	182	163	170	192	172	178	174	167	175	186	192	182	180	146	180	185	167	169	181	199	177	197	181	162	194	194	189	207	183	174	176	187	176	178	186	170	177	179	176	202	190	179	165	172	159	173	179	165	166	189	170	200	197	154	189	175	176	176	159	176	167	163	192	168	167	180	191	187	172	186	178	168	206	202	159	183	201	209	168	158	186	186	195	182	172	210	194	183	172	187	178	186	184	169	174	200	190	181	174	185	172	195	170	178	181	164	195	179	186	193	197	202	208	188	189	184	201	174	161	190	208	168	195	192	167	160	179	203	162	216	171	195	204	190	173	185	181	167	201	184	155	175	222	199	186	184	172	170	166	180	190	197	193	171	188	154	156	185	184	211	177	184	176	197	194	199	179	165	190	194	180	186	167	195	177	166	174	193	179	192	165	204	194	199	192	176	180	179	206	196	193	187	189	169	163	196	197	226	197	176	174	166	183	187	146	183	186	200	168	168	221	169	183	181	185	201	199	186	200	175	192	190	186	169	188	210	186	196	171	167	197	200	200	175	185	196	205	190	198	190	188	186	166	183	180	162	207	174	186	173	183	168	205	177	182	171	194	188	188	165	172	166	200	178	177	197	174	195	182	204	191	179	182	166	188	179	168	176	186	179	165	182	185	187	174	174	168	163	182	201	186	196	183	170	161	201	179	181	204	182	184	185	165	188	160	177	193	202	187	189	176	204	186	201	162	168	183	171	172	171	165	180	171	181	190	196	197	177	182	170	174	178	177	197	208	175	200	223	209	167	169	185	158	177	192	177	193	183	171	187	203	194	197	183	169	169	200	193	198	218	173	191	180	193	197	178	186	173	180	184	198	190	196	152	175	171	186	200	184	170	187	187	182	182	192	191	186	179	151	195	189	176	174	163	186	199	191	211	161	196	163	196	174	166	186	183	191	175	186	191	193	178	194	196	187	193	183	151	184	176	193	179	187	162	174	193	190	159	189	180	187	174	198	202	175	182	189	193	198	191	181	174	206	191	169	164	192	194	142	185	168	169	177	176	181	183	185	171	196	197	178	203	186	190	189	192	178	163	170	199	185	194	193	198	177	175	181	181	212	194	201	185	192	201	179	184	193	159	192	184	195	160	156	181	200	206	180	177	164	187	191	176	162	190	200	181	177	172	175	188	198	167	179	192	153	170	182	176	161	184	200	177	178	169	196	169	184	161	196	178	186	194	178	172	189	173	187	183	169	186	180	163	181	161	171	189	189	151	177	174	160	195	163	171	177	192	191	161	185	174	193	170	182	176	186	196	169	187	175	170	204	176	210	169	185	191	200	172	200	161	190	188	194	200	184	191	198	155	159	174	196	169	160	180	196	181	190	188	178	161	179	182	161	201	197	150	191	195	196	174	143	198	178	195	177	169	172	194	182	194	187	208	191	177	201	185	179	164	193	167	189	140	144	192	168	159	172	202	179	182	188	172	161	158	187	172	167	207	168	189	171	176	191	192	210	171	175	215	198	187	197	166	186	189	187	178	205	201	198	183	182	192	184	200	162	178	176	189	157	176	186	169	162	194	196	182	192	202	172	168	184	175	209	184	203	200	161	187	165	174	187	198	200	188	162	187	170	193	188	175	189	186	161	184	186	202	196	165	202	184	162	179	190	179	182	201	175	174	191	190	171	177	167	174	180	189	171	184	164	177	174	174	189	189	190	186	193	170	193	179	177	190	168	184	181	213	186	170	194	179	171	189	156	176	174	182	168	164	195	170	200	190	179	187	209	174	165	176	186	180	193	187	193	160	211	197	177	190	165	182	181	174	193	197	198	172	178	181	181	172	166	167	177	185	212	174	182	163	198	206	194	184	172	160	177	183	184	193	172	173	183	175	193	198	194	216	193	193	202	168	213	179	205	173	183	211	166	162	194	181	169	183	209	169	201	190	187	199	164	208	204	175	184	179	188	184	183	182	172	164	188	164	172	192	188	176	187	215	224	198	158	167	166	179	194	187	194	200	182	193	169	180	184	186	175	178	191	187	197	183	165	196	194	164	189	166	160	174	183	169	187	159	174
4955	2840	1524	920	635	410	313	353	225	217	225	220	178	196	194	215	198	190	199	215	231	171	219	194	205	205	193	199	194	195	206	221	184	185	209	204	174	206	199	225	221	235	217	217	191	207	198	214	215	219	205	204	194	234	217	215	209	219	211	212	224	205	199	191	212	193	224	202	215	217	217	195	211	206	215	205	187	198	222	196	218	188	189	190	188	208	214	186	215	212	197	215	223	178	218	215	213	198	225	185	196	214	196	194	221	195	223	217	193	202	191	200	214	192	225	157	217	215	188	185	191	219	208	201	188	227	184	207	223	201	209	224	207	200	228	186	207	195	198	208	224	211	186	196	186	217	184	218	225	222	209	197	218	180	219	206	205	184	212	203	182	200	212	205	194	195	206	180	199	211	201	208	197	188	210	184	204	221	193	203	207	240	232	200	234	224	227	203	184	192	211	189	221	214	208	232	206	195	199	182	196	210	197	221	203	222	188	189	206	203	195	203	194	200	215	223	206	199	208	215	186	215	199	206	214	194	218	191	219	218	217	186	182	203	183	209	222	238	205	185	218	199	188	216	205	230	208	207	217	216	180	200	209	217	197	219	203	223	210	217	199	188	201	204	193	211	200	181	222	208	202	215	182	214	215	230	217	188	214	199	200	207	188	196	185	219	194	205	194	225	205	209	225	222	213	204	214	209	207	197	210	217	195	177	192	201	213	203	192	211	195	186	202	193	187	206	218	213	220	251	195	227	215	225	182	200	207	210	192	196	193	195	192	195	214	176	217	208	183	207	194	197	199	220	213	180	209	187	187	207	202	212	225	172	214	191	219	185	202	215	206	207	201	213	205	196	212	200	188	219	182	224	206	202	193	182	214	204	189	209	208	223	188	210	198	198	183	219	194	209	196	203	177	199	190	191	198	194	217	190	196	172	227	209	220	211	206	194	179	198	196	199	193	195	200	218	201	207	208	208	191	216	180	202	199	201	189	186	200	195	226	226	228	210	208	194	213	185	214	185	218	208	225	198	181	194	192	197	196	191	198	196	201	216	221	192	209	208	192	212	204	206	207	207	200	202	205	198	212	191	192	199	203	203	196	209	197	210	182	230	228	213	198	209	203	201	200	212	224	231	218	206	209	200	182	186	198	198	175	183	192	238	193	186	214	194	192	198	207	187	223	199	178	225	203	234	196	198	169	214	201	199	200	203	187	205	199	203	184	197	215	213	224	213	194	171	185	213	189	191	190	171	203	199	207	218	195	195	195	201	219	213	195	236	203	215	197	202	177	205	184	203	192	211	199	197	210	199	190	207	197	196	187	188	211	196	199	214	205	195	192	191	212	190	223	199	223	186	204	222	190	216	186	214	199	206	199	212	211	220	182	193	198	194	211	210	201	201	200	214	204	219	207	201	197	191	207	201	201	194	203	222	220	213	204	204	202	207	192	211	205	186	185	220	198	225	191	230	186	207	181	204	203	199	203	199	227	187	186	203	201	204	204	171	193	217	207	201	210	206	209	194	217	207	184	216	189	205	209	197	201	209	223	182	233	198	204	207	223	177	197	224	210	174	197	179	205	214	202	196	224	197	208	221	212	210	201	232	190	193	208	179	211	183	204	203	205	204	174	211	233	213	199	209	200	224	203	191	221	214	219	220	185	223	187	222	209	216	171	193	201	198	203	197	204	179	183	233	209	221	202	193	219	219	216	173	216	210	183	176	208	219	229	188	222	193	215	187	207	205	182	221	189	211	207	179	213	202	220	215	194	229	215	198	194	209	200	208	226	215	187	217	200	191	202	196	197	216	205	220	207	207	193	189	210	193	218	219	209	207	214	197	230	235	211	184	239	180	195	216	205	197	181	201	192	207	208	187	212	203	173	222	226	201	197	195	193	212	210	211	205	174	217	205	193	204	207	200	202	194	184	194	188	205	200	193	181	183	212	218	212	213	189	191	212	198	194	206	216	194	217	193	205	213	200	202	199	190	221	243	213	217	202	178	205	224	189	208	206	227	208	194	213	222	200	168	186	183	193	222	222	206	200	192	201	200	199	206	187	211	215	200	179	211	215	173	173	225	208	236	200	194	192	215	214	207	204	189	221	199	212	221	211	205	201	215	240	192	196	203	181	195	207	196	211	199	196	211	211	199	225	213	184	216	211	214	199	202	216	209	210	187	199	209	222	188	195	220	199	199	200	210	210	190	187	204	212	202	221	240	201	183	196	181	197	234	219	217	189	200	228	204	211	197	214	225	209	208	211	170	211	205	191	214	199	229	201	206	184	196	225	215	230	210	211	209	197	214	188	206	208	213	223	222	199	210	217	212	218	221	200	224	226	211	207	212	190	219	209	182	212	204	180	203	204	225	188	204	203	214	206	218	215	222	201	186	199	195	204	196	228	223	192	220	210	188	202	183	196	203	206	207	212	213	210	190	201	193	215	218	200	203	216	208	191	215	195	208	213	224	202	207	194	202	218	191	206	207	210	200	201	216	216	207	194	210	192	193	196	200	196	189	186	234	213	191	208	227	178	192	205	201	207	203	191	207	180	176	202	200	222	216	185	206	203	214	237	211	207	215	202	231	196	221	228	206	200	201	192	192	203	196	208	208	196	242	192	188	200	191	190	220	206	210	212	219	179	213	183	200	226	203	177	213	239	196	220	236	182	222	192	206	207	225	236	206	215	205	205	203	231	225	218	216	214	210	204	197	197	201	216	217	219	196	201	203	208	207	201	159	213	194	193	206	212	198	209	196	190	189	210	197	229	212	219	203	198	184	222	192	200	240	192	184	208	206	185	192	219	240	221	200	214	180	231	206	196	226	216	186	174	220	191	218	175	187	199	179	214	202	199	209	195	188	208	224	191	228	221	223	221	174	184	213	199	217	201	227	213	219	191	207	234	206	188	203	200	208	213	200	207	193	208	211	215	218	201	228	209	204	194	211	179	211	215	206	245	188	186	214	181	196	196	212	220	206	187	200	195	214	188	209	204	208	229	196	190	222	182	212	214	238	216	194	195	209	201	195	195	197	216	206	218	206	205	193	172	184	233	195	199	194	184	204	220	205	209	200	200	217	191	219	189	193	188	205	209	242	193	212	211	212	229	227	206	211	210	206	202	225	202	213	219	199	214	208	207	229	197	206	212	226	191	176	201	206	195	204	195	206	209	202	189	208	188	220	189	197	199	200	198	227	215	219	227	216	213	167	226	216	202	198	202	206	209	211	204	227	192	203	229	215	210	219	201	180	199	188	204	205	214	209	182	202	200	172	204	205	185	212	236	215	196	201	195	191	196	209	209	202	208	220	206	198	206	202	198	246	199	205	165	204	187	196	199	175	209	214	206	208	205	214	185	187	213	220	200	236	204	216	199	192	195	212	210	199	207	195	197	225	207	188	221	207	201	197	206	207	213	194	202	208	211	214	197	224	219	205	194	201	169	217	207	199	210	201	216	213	197	210	188	207	211	215	183	204	184	193	197	195	192	196	214	187	190	205
23750	21078	28157	24233	21067	7856	821	1465	595	341	268	248	240	221	214	201	191	186	181	173	196	171	172	174	153	164	152	144	174	162	177	162	161	137	144	161	158	133	151	136	151	124	138	146	114	143	142	137	147	138	130	131	145	148	157	142	145	164	141	139	129	145	133	137	124	161	134	153	148	141	148	133	159	150	131	150	148	149	139	170	133	130	144	133	132	126	132	147	125	120	121	147	136	163	139	165	136	143	142	145	137	142	142	127	149	145	147	148	139	156	125	169	144	142	150	130	154	157	154	147	123	141	137	118	158	141	161	146	155	122	129	149	135	152	125	154	153	141	134	131	132	125	166	137	139	145	141	132	133	165	129	151	156	143	141	175	140	117	141	154	124	150	104	143	130	126	152	136	127	137	160	136	123	150	132	154	134	147	151	156	142	142	144	121	139	147	165	117	142	137	128	147	125	152	150	121	143	145	147	132	175	129	124	123	126	159	139	133	145	136	134	154	151	124	149	147	142	135	133	141	135	140	124	154	141	130	137	135	135	145	152	142	138	156	138	144	130	120	140	140	158	143	145	130	143	133	150	147	142	136	136	153	138	142	152	141	122	128	147	124	134	166	135	128	136	119	164	149	140	130	128	149	150	142	135	146	136	176	133	138	161	136	139	152	158	131	132	154	158	161	159	162	148	153	145	140	148	129	140	133	131	169	134	153	168	151	146	139	139	150	131	152	139	132	147	146	143	133	126	149	152	146	152	152	131	128	131	136	148	146	153	141	172	134	139	127	139	135	149	136	143	122	123	126	142	137	129	147	126	127	147	138	162	166	136	135	143	142	135	135	131	130	142	149	146	126	142	140	140	127	147	139	145	154	160	151	145	129	134	142	118	143	155	144	140	141	142	134	153	149	141	148	152	151	152	136	147	131	135	137	141	137	134	144	146	154	150	153	111	144	138	149	136	131	154	122	150	153	145	153	134	153	131	131	152	141	144	150	134	149	143	133	130	166	120	143	134	123	153	142	149	130	139	159	143	119	139	144	155	148	130	148	142	130	134	150	143	133	147	131	140	118	134	154	132	127	165	122	117	156	154	146	153	160	152	129	141	137	137	136	144	143	126	145	144	129	147	136	143	139	167	126	139	150	117	121	141	144	134	149	128	137	159	160	147	140	134	147	133	143	139	135	156	149	155	151	139	130	123	133	136	155	140	136	137	142	158	140	149	137	148	139	130	142	140	141	144	134	157	121	182	138	129	141	130	139	144	136	142	155	135	143	157	123	139	120	131	171	138	148	128	136	137	163	141	151	160	140	137	133	153	149	139	134	134	146	134	137	147	150	148	148	151	137	143	144	125	144	157	130	137	170	150	135	153	142	147	141	163	139	131	160	132	133	132	128	140	136	152	155	139	136	125	147	141	149	158	137	127	130	146	135	140	121	132	119	135	152	146	146	158	156	151	146	149	123	142	166	128	138	130	130	148	140	125	129	145	154	142	138	141	157	141	149	116	161	126	152	136	137	148	150	137	161	138	141	153	139	136	147	154	151	129	136	135	158	136	146	150	120	141	146	152	143	118	139	134	130	131	143	141	156	136	119	124	141	124	167	161	162	156	143	140	143	142	124	151	144	136	139	160	153	151	127	141	141	128	131	166	149	143	127	119	151	135	150	146	144	156	153	126	129	128	138	135	107	145	132	118	135	145	142	152	147	137	138	114	142	144	133	147	131	146	143	127	158	132	140	128	115	136	130	175	147	130	150	161	127	131	139	131	132	144	141	117	146	146	136	146	133	133	149	140	129	154	126	140	131	134	140	141	133	130	147	145	154	134	145	155	149	137	144	150	138	129	139	146	131	153	163	130	143	142	143	154	147	142	147	131	112	146	143	159	156	132	172	155	129	138	113	129	156	122	133	148	126	144	117	140	131	131	129	148	159	150	136	157	130	132	130	140	145	128	132	128	152	154	117	143	144	127	125	148	154	165	145	150	141	132	147	125	124	121	139	136	147	142	138	130	142	135	135	145	143	137	147	138	151	154	129	146	132	138	125	142	132	118	145	150	142	152	124	120	125	123	131	141	128	129	131	137	115	155	149	169	136	135	137	149	139	118	158	141	150	133	162	130	127	139	133	119	165	143	160	153	125	147	154	128	153	121	136	134	150	115	131	121	125	140	152	143	141	127	153	129	135	143	123	143	142	161	127	149	135	180	161	130	147	138	123	132	131	145	150	130	128	150	129	134	141	125	127	136	137	136	123	129	138	161	145	137	153	132	125	140	136	160	156	147	128	159	126	159	145	128	138	131	151	155	159	139	148	133	141	156	129	145	120	165	143	135	160	141	158	132	145	143	140	144	146	133	137	148	142	147	167	148	132	118	152	139	138	136	127	146	128	146	148	148	170	135	118	133	137	114	136	144	131	136	152	133	124	153	123	145	157	136	144	125	133	143	127	137	136	142	143	121	145	141	139	144	135	145	161	135	161	153	132	143	147	148	148	153	154	135	155	130	117	135	123	128	161	158	148	137	150	120	139	145	152	156	149	147	131	136	142	150	145	128	151	150	152	167	145	123	147	164	118	136	129	140	148	138	147	136	146	122	163	145	127	145	149	122	137	145	149	123	149	140	139	146	170	130	142	154	129	126	134	151	133	133	125	170	147	131	139	139	142	134	144	117	126	148	168	145	150	133	138	141	114	149	147	133	154	164	147	148	137	154	119	124	130	141	130	162	115	137	131	142	142	133	129	132	133	152	148	138	124	111	148	138	155	131	136	128	151	121	160	135	149	153	140	137	142	144	153	142	151	128	143	147	140	120	151	137	163	164	140	145	141	139	119	151	146	143	145	125	160	143	138	145	135	118	139	139	126	149	140	119	140	133	142	134	141	143	144	143	124	134	152	132	143	167	162	124	137	145	144	134	142	145	145	156	131	153	147	130	134	160	174	132	127	145	148	142	127	145	140	129	145	117	135	136	139	144	137	130	161	132	123	123	124	150	125	139	134	148	135	151	142	139	132	124	159	143	138	152	134	149	140	154	129	146	162	151	141	159	146	140	137	141	137	155	122	149	156	162	143	143	128	168	121	141	133	150	129	132	136	136	139	124	149	132	161	132	137	136	135	153	121	138	129	159	136	136	133	145	138	141	118	126	138	149	135	139	130	135	125	142	156	130	151	144	144	132	121	142	150	146	159	123	153	153	155	134	138	132	129	126	141	139	156	135	152	136	145	144	169	141	132	144	113	132	142	145	152	136	125	132	127	148	147	136	124	132	144	144	156	147	130	133	127	135	149	118	156	149	140	147	125	125	146	145	136	135	168	137	148	162	134	142	144	111	129	148	136	140	135	133	124	149	124	129	129	146	159	147	130	154	135	132	143	133	159	126	156	130	161	174	147	125	121	136	157	122	123	149	133	143	130	138	136	129	141	128	141	122	132	151	156	139	133	120	135	144	161	141	117	178	131	150	132	139	149	159	144	154	169	143	141	141	140	119	134	143	160
4279	11122	7373	3524	2272	1569	1181	2422	996	507	423	404	340	320	246	243	217	225	214	209	188	198	185	203	174	172	194	196	168	172	162	173	162	162	182	143	173	169	177	160	161	154	165	166	153	155	161	151	141	152	185	156	160	176	164	175	151	145	164	148	171	163	156	177	179	177	154	154	154	153	153	147	158	140	168	139	147	155	145	152	147	144	166	162	163	183	142	162	152	150	154	157	146	150	170	132	152	150	160	173	134	149	158	161	154	126	162	169	149	135	142	166	162	138	135	145	146	158	144	165	160	136	161	146	149	163	171	148	167	158	145	146	143	145	144	135	159	168	155	141	147	174	136	125	139	159	159	153	120	157	179	149	155	163	147	160	132	160	144	164	169	137	147	159	133	140	175	142	172	149	173	171	155	142	135	159	172	167	172	173	161	154	156	169	148	158	156	137	173	173	136	166	126	145	137	147	139	147	175	148	150	158	151	181	167	167	149	143	137	154	165	145	171	166	151	149	141	156	175	162	137	133	147	121	159	145	132	153	152	157	158	144	160	173	154	153	155	144	155	162	156	148	149	149	149	129	153	155	146	159	146	130	158	166	159	150	134	164	154	128	179	166	157	142	150	169	173	158	183	142	152	158	141	147	170	139	156	171	151	150	158	138	164	143	158	157	160	147	163	124	169	137	149	198	170	141	151	154	177	152	153	165	153	131	166	137	149	152	140	136	144	145	150	135	165	154	140	144	164	153	160	179	161	137	138	154	149	146	158	146	160	155	140	155	133	137	160	123	155	163	164	141	141	132	151	169	137	171	132	148	151	153	147	161	146	150	147	166	123	177	125	179	133	147	141	174	154	155	152	148	179	174	148	163	160	174	182	158	152	146	134	149	152	162	129	164	128	163	136	151	162	156	150	152	153	145	160	152	158	148	147	169	156	147	154	146	164	158	148	161	158	157	153	170	160	165	160	185	153	143	140	157	169	148	150	135	147	154	163	153	127	147	163	159	158	160	144	133	144	148	138	145	141	127	152	151	140	152	130	147	135	193	154	146	163	148	147	132	153	125	158	157	156	176	160	167	152	152	144	130	147	167	147	157	177	154	133	177	156	145	118	156	182	161	150	161	150	148	160	178	142	169	137	136	149	139	163	171	159	144	140	155	139	139	159	146	176	134	169	150	157	166	126	136	192	148	179	146	132	158	134	147	152	160	158	187	137	139	131	134	161	174	186	153	164	158	174	147	147	152	158	143	143	156	157	144	157	167	185	165	170	157	147	132	147	161	130	139	161	159	145	157	161	163	162	153	157	168	149	168	164	141	168	138	168	150	187	141	157	153	162	141	131	129	140	148	146	152	131	155	138	148	162	134	159	161	154	145	160	146	151	152	178	147	172	152	145	187	161	149	165	160	141	139	137	153	140	142	173	143	168	139	135	152	152	156	165	139	164	161	151	135	157	129	156	161	169	139	148	165	147	183	156	152	157	155	145	159	134	152	151	160	169	160	145	154	147	139	137	151	142	154	149	142	159	167	140	141	159	143	151	154	149	153	141	148	162	164	167	138	154	131	171	140	142	138	140	153	165	170	145	157	169	153	152	133	140	146	151	153	173	132	141	147	159	158	155	164	157	141	130	134	144	138	163	142	164	170	152	134	146	173	161	139	166	145	128	119	143	151	146	158	143	158	160	177	134	150	149	137	170	169	164	141	144	157	151	156	163	146	179	155	157	156	143	146	132	157	151	168	122	142	160	150	156	148	167	145	187	149	170	177	145	160	146	150	157	156	141	170	147	145	138	132	151	126	163	163	156	141	150	170	170	154	151	160	146	131	163	144	139	152	154	157	150	182	151	164	159	168	138	140	166	157	149	138	139	147	147	170	138	140	166	153	168	155	159	151	156	147	149	149	156	143	143	155	163	153	161	178	176	133	158	168	158	156	159	138	151	153	145	165	146	169	162	139	147	145	155	126	145	140	152	153	162	171	167	157	150	151	156	153	156	165	152	137	145	151	146	184	137	155	144	136	150	135	144	129	141	143	153	164	167	160	138	173	154	143	170	182	172	184	174	161	157	166	137	150	137	143	131	163	126	159	156	162	150	147	158	139	150	153	138	184	134	143	148	166	142	143	163	136	157	144	167	146	154	158	138	140	158	146	133	134	154	162	130	145	169	135	169	132	157	143	147	141	150	154	150	167	148	152	178	150	128	145	158	167	152	134	162	157	143	148	155	153	143	150	144	153	172	161	162	144	136	142	154	167	155	161	132	148	148	156	147	140	148	158	169	154	158	133	163	155	160	163	173	146	136	155	142	158	147	130	160	160	160	146	148	163	133	158	144	139	147	156	165	152	160	153	158	143	134	151	156	159	143	169	148	133	119	168	161	164	161	138	148	143	137	150	152	162	147	170	162	141	149	132	148	156	156	143	143	143	174	144	164	151	157	146	157	134	153	154	161	141	145	156	131	147	137	151	153	156	160	165	134	154	166	139	131	140	168	131	153	135	149	148	138	180	141	159	169	163	163	155	170	173	173	127	150	167	153	161	158	149	145	163	164	149	170	147	143	145	152	152	132	146	158	156	164	148	145	157	140	141	156	137	149	159	183	168	135	132	142	143	160	154	152	164	169	154	163	144	135	143	151	156	139	188	151	165	151	160	150	150	146	143	152	163	165	158	148	130	153	154	160	154	153	142	158	145	172	149	173	144	154	142	137	141	173	162	160	153	137	164	143	167	140	156	139	164	176	146	155	149	128	178	154	144	158	159	144	147	147	159	171	155	158	127	140	184	150	156	155	157	133	165	160	156	146	137	163	167	144	157	160	144	152	173	167	136	130	145	164	125	127	162	155	134	142	151	169	157	157	149	164	163	147	167	170	128	165	172	156	142	164	144	183	155	154	129	143	140	145	149	136	143	166	158	156	152	158	179	162	161	159	154	178	148	151	155	144	165	184	130	149	163	177	127	148	125	156	136	152	165	162	140	156	148	140	130	161	162	155	132	156	170	165	161	166	168	171	143	144	146	145	132	161	157	157	177	172	160	153	166	164	137	155	149	145	161	145	153	132	143	156	152	160	138	144	170	157	137	128	150	136	134	167	137	165	176	129	160	150	148	142	157	159	155	136	154	171	144	159	149	169	128	151	149	174	141	161	150	157	146	153	164	157	163	162	153	154	152	167	161	137	150	161	163	150	158	144	143	171	138	144	175	149	162	146	173	141	153	156	166	159	143	146	158	174	156	145	148	148	131	143	167	163	149	141	151	156	133	154	163	156	128	145	156	150	162	156	146	149	148	168	134	174	146	162	166	148	185	163	158	152	158	153	148	152	153	141	164	161	142	143	153	156	143	158	136	182	147	153	147	146	159	150	166	155	162	163	170	139	157	130	185	156	139	148	156	144	149	166	173	149	171	139	167	147	145	155	152	147	137	158	161	144	135	165	163	156	163	143	160	152	149	168	142	156	166	154	154	155	139	133	133	183	161	134	178	140	135	143	182
24873	21094	26950	25388	8268	875	615	754	711	428	432	381	387	379	388	365	356	390	358	340	362	338	360	359	379	342	331	367	344	349	354	348	368	381	328	369	337	339	363	324	343	334	360	360	351	338	367	341	339	324	378	336	361	347	334	350	374	351	359	332	340	329	355	346	340	338	364	348	364	353	338	330	336	352	330	362	360	363	372	366	343	348	366	354	321	374	357	359	345	343	375	349	321	352	334	343	340	311	331	364	320	334	345	350	336	319	347	370	364	318	334	341	355	326	335	325	327	357	371	348	334	346	354	381	367	359	382	327	317	354	352	309	345	356	331	373	334	372	373	333	373	375	307	341	338	349	327	320	368	336	336	319	348	327	362	331	335	346	357	307	348	325	348	345	339	350	360	328	335	360	330	347	349	359	305	358	376	330	358	361	318	363	367	333	386	355	354	335	349	395	366	372	372	347	317	329	359	333	341	370	362	339	354	352	315	342	313	368	359	364	360	308	349	340	334	339	353	355	301	336	358	327	353	345	319	394	355	335	325	354	322	338	342	323	351	360	315	320	347	367	332	339	342	358	371	372	350	316	318	357	347	358	361	334	345	360	347	325	327	366	340	333	365	330	341	340	347	335	335	340	359	369	351	361	341	343	351	352	349	325	337	332	335	319	327	326	347	350	317	327	353	335	326	369	347	336	356	335	360	345	368	361	372	327	351	375	334	326	316	365	321	339	341	330	355	333	348	333	324	340	370	355	336	325	342	341	368	354	366	365	324	317	369	314	341	298	330	360	339	322	330	326	338	319	313	368	341	352	392	354	347	378	377	344	377	370	343	332	373	348	376	347	353	345	345	346	353	346	344	357	330	316	317	319	355	359	366	341	330	322	367	290	339	392	320	317	341	358	347	365	326	359	332	336	349	346	365	349	366	349	324	312	360	353	331	322	325	321	348	316	343	325	355	350	349	338	351	371	347	375	337	376	347	334	371	344	329	367	383	346	346	355	336	344	352	337	327	322	344	317	333	349	328	389	335	358	359	347	329	335	358	348	360	367	340	359	364	340	333	341	378	366	324	347	316	362	346	348	369	356	321	365	352	353	331	335	334	352	370	316	314	340	325	323	316	366	335	331	349	336	322	301	343	351	348	338	357	364	333	329	349	358	340	325	313	307	346	338	352	326	344	337	324	382	330	338	321	355	353	354	362	374	345	358	352	360	357	351	341	325	355	319	340	302	342	368	320	316	326	327	321	341	293	369	309	347	348	349	357	346	339	312	341	396	398	327	323	316	355	359	332	328	344	321	346	323	333	343	361	332	332	331	323	352	375	326	364	339	374	361	358	333	348	325	339	323	344	316	359	334	371	364	354	343	346	349	359	300	313	352	373	320	341	360	330	361	348	361	359	346	315	333	330	320	340	318	332	351	339	328	322	338	346	376	350	329	366	348	359	350	372	356	385	356	354	361	350	350	316	345	354	359	343	346	323	346	342	362	338	355	349	366	328	327	349	322	338	346	337	331	338	331	340	371	320	369	354	329	307	329	371	349	372	316	350	324	347	367	307	391	308	343	349	337	357	325	348	381	348	328	323	377	313	331	374	324	341	337	359	336	316	317	338	311	348	375	356	325	348	331	358	335	362	370	333	338	325	374	348	325	324	339	335	364	318	392	357	357	367	344	355	356	348	337	372	323	358	370	322	330	361	361	328	338	330	347	353	366	324	355	354	358	348	351	324	304	347	336	350	324	326	350	365	319	314	352	345	349	337	346	383	362	347	345	361	348	364	334	322	350	370	358	342	353	345	317	354	338	342	331	337	352	370	362	345	334	347	313	346	329	313	337	332	311	345	329	324	357	363	326	336	337	310	363	349	355	323	312	337	331	318	346	342	343	379	369	320	327	338	334	335	348	321	333	349	314	401	357	316	351	342	370	365	362	330	355	340	347	341	329	334	342	323	371	302	326	310	358	351	384	356	356	330	339	352	367	321	306	360	354	319	330	323	345	354	330	348	353	343	324	393	324	349	343	355	336	343	294	325	323	342	354	360	341	338	354	323	334	323	341	363	357	364	308	345	385	352	353	311	351	364	366	360	364	351	339	342	310	348	373	337	339	340	360	320	337	377	331	335	332	366	335	320	350	377	350	349	350	375	316	330	362	334	348	357	347	333	351	376	340	369	334	355	354	364	360	364	331	345	325	345	343	349	340	345	339	344	327	328	360	359	345	338	325	347	380	373	342	341	338	354	359	313	355	330	334	366	311	355	356	349	343	315	346	377	357	343	365	364	329	339	340	351	364	343	317	359	336	349	349	328	296	354	358	318	311	343	390	304	340	323	331	317	376	325	311	359	303	354	371	353	374	344	351	351	326	357	360	365	376	323	345	351	348	356	353	338	325	349	334	348	359	346	329	336	339	351	331	331	359	343	316	326	323	333	360	384	331	348	341	316	353	334	375	336	322	356	334	368	324	366	326	344	352	321	302	351	335	330	338	337	356	308	383	376	323	379	337	353	333	342	351	341	353	345	327	334	300	344	347	353	332	351	345	322	362	344	356	335	347	347	337	332	357	354	336	357	341	331	356	347	338	342	366	334	374	347	366	340	355	368	328	315	345	364	327	308	357	333	318	341	340	308	346	356	337	306	346	365	354	359	326	336	328	320	357	347	336	361	369	355	321	332	367	366	322	326	299	332	353	323	321	338	324	333	353	352	388	356	346	341	343	339	315	349	347	340	337	333	331	361	332	371	361	355	313	373	358	315	352	337	341	329	361	344	333	340	317	368	382	328	361	317	351	354	371	338	319	315	360	350	327	346	321	307	313	323	336	345	336	325	326	351	329	362	318	320	361	345	333	342	339	321	345	339	377	339	345	350	353	343	333	354	378	340	326	345	327	355	302	346	315	355	349	352	373	388	328	368	356	351	348	362	355	314	336	305	335	324	368	343	327	340	361	341	360	356	356	365	337	350	329	360	313	326	328	320	357	325	370	334	339	350	355	372	337	343	332	349	350	359	327	364	345	323	361	353	332	321	341	331	328	351	332	347	350	332	363	356	309	342	317	355	334	330	342	337	315	347	341	343	376	329	339	334	342	333	358	359	318	343	409	367	318	350	334	360	351	348	380	335	311	338	360	345	356	329	369	356	346	347	361	352	353	318	346	369	317	332	365	321	313	357	346	324	361	350	329	352	324	317	325	319	362	339	328	345	360	344	384	367	352	373	322	340	317	356	342	352	367	344	385	351	363	386	352	344	363	344	353	353	364	352	340	358	315	335	358	341	329	366	325	338	341	356	337	354	319	379	354	379	337	338	337	342	338	343	302	337	326	357	387	330	359	350	351	372	365	327	363	351	331	368	342	308	338	331	361	365	353	363	357	342	352	371	336	368	329	311	330	351	341	349	347	324	351	340	354	336	348	355	355	385	365	335	354	372	339	319	370	335	336	319	345	337	353	368	359	318	321	363	319	361	368	350	374	380	339	317	367	366	350	337	351	339	346
4468	6958	4810	2390	1484	1289	883	1436	1053	551	499	515	479	438	413	423	387	435	397	389	434	359	412	380	392	406	382	404	362	368	378	334	362	384	391	397	371	393	364	376	346	356	318	354	387	377	377	349	371	337	334	357	334	384	412	346	357	382	353	361	384	341	373	382	351	375	371	391	389	360	358	382	402	351	401	403	355	381	339	373	382	371	362	339	382	386	387	399	356	348	357	344	350	377	344	319	320	364	351	369	361	356	363	370	352	360	386	353	370	363	384	383	391	360	335	374	372	350	348	363	348	367	377	372	348	389	379	393	329	379	358	383	321	357	381	333	376	379	383	366	350	363	356	332	353	362	363	352	352	333	361	409	375	365	387	383	333	351	391	370	352	375	338	341	393	357	367	365	382	357	352	326	358	352	352	396	325	378	386	349	362	397	337	366	365	342	360	379	370	343	342	359	362	349	348	353	365	368	372	384	337	364	379	350	406	349	345	355	382	389	350	364	367	407	387	371	374	309	376	379	323	354	391	362	358	329	387	395	355	357	383	381	369	347	361	350	370	391	365	388	372	354	351	375	382	363	388	326	382	372	358	341	369	361	363	372	339	363	361	349	374	348	374	389	384	360	349	338	398	350	360	380	386	375	370	376	371	354	372	357	353	355	368	360	364	370	372	351	354	319	398	343	331	363	413	355	347	333	387	345	362	340	355	395	342	362	361	384	372	368	367	380	358	366	367	365	330	357	367	362	323	411	352	384	361	375	366	386	378	381	365	379	357	317	338	341	366	395	363	374	333	399	388	333	372	356	389	319	373	379	388	368	363	346	365	339	385	375	352	354	367	371	370	357	374	334	350	397	316	342	363	348	362	324	351	379	351	340	349	346	369	409	363	371	366	345	403	370	371	331	353	392	386	325	379	389	368	361	374	391	376	357	381	377	393	333	368	381	358	351	355	352	345	404	364	359	362	395	357	343	364	347	346	382	356	354	351	364	374	360	398	365	405	359	323	370	365	380	349	365	364	354	329	341	393	368	363	376	358	390	367	334	380	383	341	369	363	372	371	341	347	365	405	390	347	370	348	363	410	328	348	345	314	330	348	362	333	389	369	342	351	346	331	364	349	382	366	344	353	384	391	328	391	364	406	363	394	340	361	362	352	375	369	337	344	355	359	315	339	392	353	361	397	367	346	367	355	349	379	359	355	346	380	357	321	384	350	384	362	406	354	398	391	361	360	364	360	361	382	374	382	377	360	402	377	369	330	334	379	381	364	342	366	389	347	337	368	373	386	353	392	313	323	383	368	376	367	351	372	332	358	380	363	338	392	372	361	376	367	337	344	372	350	367	374	380	373	358	355	375	370	401	347	367	349	373	377	372	338	341	378	353	332	360	394	369	335	392	395	343	343	373	330	368	354	368	354	367	335	369	353	371	394	350	354	347	339	340	379	354	387	366	321	375	357	373	396	358	366	350	418	351	336	382	358	409	334	363	367	336	372	360	377	348	378	348	399	365	364	365	369	339	346	396	384	359	360	364	367	370	352	367	375	364	362	364	404	357	359	367	382	372	363	401	359	338	373	375	383	354	349	326	387	361	379	371	381	392	388	359	385	374	373	326	390	373	354	350	359	361	357	388	332	379	364	358	379	362	410	360	359	378	349	328	370	345	360	408	379	361	357	359	380	393	325	374	379	362	366	381	371	370	401	356	383	362	312	346	333	361	360	402	391	370	359	339	343	346	377	334	353	331	382	349	382	347	366	356	337	351	377	377	377	349	398	383	337	359	379	342	397	357	355	435	354	336	402	367	323	367	333	377	359	373	306	378	355	328	363	375	349	364	377	348	361	336	355	385	372	352	376	365	386	369	386	377	374	374	356	381	357	371	374	367	364	360	372	334	374	353	395	347	396	366	348	370	388	362	364	322	370	364	356	346	353	376	360	358	385	397	350	353	400	387	374	366	352	383	372	340	360	341	355	413	376	380	338	395	397	375	349	345	353	343	386	373	362	357	369	357	368	387	353	374	346	381	366	348	358	360	379	350	339	360	367	371	381	341	381	354	339	406	396	343	349	351	372	402	353	378	371	374	367	377	348	332	332	380	369	370	345	373	329	363	358	337	372	357	362	366	405	379	335	349	318	365	380	346	379	391	383	365	333	346	367	359	414	354	355	405	374	318	350	349	345	402	359	365	343	351	340	374	328	353	377	328	385	393	371	368	340	371	332	343	355	412	390	398	359	335	348	378	373	376	371	361	364	376	358	345	371	346	360	366	361	355	353	399	359	367	370	359	372	360	358	406	355	343	398	341	384	395	360	365	349	320	362	397	367	350	323	376	317	400	355	376	350	350	346	375	397	360	361	345	380	380	361	353	374	343	366	352	326	403	366	366	377	373	370	364	331	346	348	361	358	362	388	363	344	385	351	347	345	371	342	376	384	403	318	383	365	327	376	357	374	366	354	368	354	383	350	340	385	378	400	346	322	362	403	356	359	344	356	390	349	365	398	396	385	384	387	350	371	374	390	377	382	402	372	396	351	410	346	359	357	349	362	362	366	348	360	346	363	375	329	370	370	379	370	347	383	394	360	341	379	369	308	343	380	383	340	374	371	358	360	358	398	339	391	368	361	365	365	382	329	339	303	355	357	357	369	331	345	367	372	332	387	366	327	375	339	386	385	338	383	349	389	387	392	360	360	363	368	370	337	338	347	373	360	360	344	367	379	384	362	351	349	389	348	342	399	366	360	346	367	387	376	379	373	401	357	363	377	383	375	393	366	373	356	382	359	339	367	399	389	361	395	396	378	336	344	346	377	362	330	370	362	386	425	391	366	377	340	364	361	383	353	361	399	378	394	327	391	326	400	375	369	380	364	368	345	347	364	391	395	366	360	330	386	344	387	378	349	350	368	396	409	371	368	370	383	349	357	364	383	363	312	367	357	403	346	377	382	351	377	371	362	353	357	322	336	349	368	345	351	386	384	361	356	346	348	348	382	389	384	352	347	351	365	394	348	354	363	358	326	360	400	327	361	360	352	349	344	372	354	360	336	357	365	380	351	363	374	349	338	358	380	372	337	342	351	363	380	393	363	344	349	404	381	377	341	368	370	391	360	337	362	376	356	347	354	372	354	365	402	362	335	364	329	354	366	377	338	379	351	371	356	360	360	380	345	369	355	361	377	363	371	384	406	362	359	346	373	356	363	375	348	316	382	359	337	375	338	361	352	335	333	346	350	326	362	389	384	340	347	390	305	354	376	362	365	363	393	360	385	383	392	367	378	352	381	371	378	348	364	341	377	371	390	332	333	375	373	386	366	400	401	332	341	356	397	393	367	356	360	390	336	361	394	327	346	358	372	394	377	352	340	357	379	344	403	377	325	365	383	350	337	364	347	358	378	352	376	363	354	356	346	406	392	357	410	393	386	336	353	392	390	366	362	358	390	328	367	404	339	346	379	317	367	393	342	363	337	410	328	375	353	343	340	363	339	384	381	350	330	383
22625	21118	28681	23795	21121	21140	6559	2980	1353	722	617	528	526	470	464	490	456	401	415	385	395	401	382	390	367	356	403	363	344	351	350	387	379	369	348	336	364	370	359	371	334	348	369	330	322	358	355	349	345	368	365	316	318	339	368	346	329	372	330	320	349	329	329	324	325	298	332	340	341	376	352	334	315	357	351	326	344	317	316	347	348	350	343	333	330	347	316	320	375	372	316	378	360	321	337	335	337	333	321	318	356	324	367	335	336	340	313	337	338	339	333	336	332	343	321	347	317	342	339	327	348	320	317	341	342	343	345	350	339	330	353	356	351	362	324	355	361	329	330	319	369	363	315	355	318	368	334	291	332	351	364	340	341	320	355	327	290	361	323	360	324	304	332	335	319	331	337	358	313	318	340	334	318	339	369	351	338	315	347	314	305	356	338	339	355	328	374	351	328	331	334	332	332	365	337	323	326	292	321	349	356	345	340	368	335	359	311	329	337	314	323	361	324	365	327	366	339	342	317	343	323	330	309	355	331	317	349	338	316	322	355	332	319	338	321	314	322	313	313	332	340	340	352	303	335	336	350	356	304	332	337	315	343	324	333	323	341	333	353	319	340	339	370	332	336	343	337	356	320	338	356	326	344	320	342	328	358	335	331	338	310	327	311	309	349	325	316	311	328	317	330	316	350	324	314	322	334	325	336	324	335	322	318	313	314	343	324	313	328	323	337	342	287	337	352	377	350	326	330	328	347	347	341	308	342	335	339	326	325	338	345	313	339	313	363	331	321	324	337	341	339	305	354	325	343	320	328	334	312	344	283	309	310	355	313	369	308	352	340	359	315	333	329	322	325	338	349	341	355	337	307	334	336	374	338	322	350	346	317	323	332	356	342	320	351	334	320	324	352	339	352	338	327	336	328	347	335	330	301	378	322	303	353	336	361	358	351	311	318	321	339	340	348	348	313	351	349	337	325	312	317	342	331	318	308	364	368	322	323	307	320	313	342	339	333	328	334	345	343	335	335	330	363	343	347	333	342	327	356	327	318	350	363	316	331	344	317	335	323	345	312	339	313	314	296	379	340	307	320	343	321	341	340	327	312	321	337	349	357	323	340	346	323	346	352	306	322	346	329	313	332	348	324	333	327	319	327	319	331	314	342	320	345	333	314	373	345	323	310	285	343	322	332	338	363	340	324	355	338	341	350	369	365	338	344	346	341	320	309	323	306	343	325	316	328	390	338	367	318	353	322	340	372	341	323	341	327	355	326	372	325	330	334	373	321	341	340	361	330	323	327	350	319	323	345	336	353	322	342	352	346	342	341	330	356	328	347	345	330	336	316	333	328	308	339	342	338	323	324	318	334	341	319	288	320	339	327	331	343	339	351	314	307	336	346	351	352	325	316	333	340	305	348	340	358	326	331	345	307	351	324	336	348	351	374	314	339	322	338	307	348	280	342	356	322	339	314	344	336	327	287	309	339	327	328	318	351	321	339	284	336	303	340	323	343	307	372	317	331	345	345	352	339	310	340	305	371	316	316	303	328	343	343	330	356	322	374	358	303	352	330	319	333	329	340	343	331	338	347	334	316	332	351	321	355	328	335	330	336	332	341	337	327	345	326	345	371	349	345	328	309	350	308	324	337	348	341	326	346	336	324	349	327	313	350	308	344	321	321	364	343	338	323	334	340	355	344	343	347	337	336	339	346	342	322	332	323	349	320	315	324	291	324	338	338	388	323	294	316	321	318	337	314	343	325	331	347	313	309	335	334	337	353	325	329	313	320	304	329	307	338	340	320	325	334	331	329	319	372	352	329	356	328	314	320	320	333	324	298	329	340	324	356	340	359	348	350	339	336	337	308	326	325	326	318	323	285	324	356	349	318	313	330	330	327	352	356	308	293	321	346	336	325	324	321	323	338	297	315	320	339	337	330	324	325	300	327	325	328	314	361	353	341	347	323	324	323	339	334	337	306	336	322	324	343	343	319	354	332	330	359	341	342	368	311	305	309	368	348	355	349	336	325	332	330	354	352	364	279	355	324	313	339	338	312	322	329	319	339	301	329	348	316	319	327	312	335	352	333	309	329	350	325	323	359	325	315	330	347	330	326	335	356	335	354	326	346	319	315	335	336	352	302	356	328	386	325	337	358	359	308	326	329	313	323	346	303	372	334	332	325	297	316	320	313	350	335	325	333	358	315	326	337	315	339	321	323	284	345	339	359	343	325	330	321	323	345	317	372	342	322	345	310	360	335	348	338	346	308	324	338	339	346	314	314	372	315	353	361	358	312	355	338	367	331	332	343	340	339	342	303	347	312	333	327	341	353	329	308	300	313	318	318	357	311	317	361	331	374	346	332	309	348	370	345	356	347	306	327	341	303	342	312	318	345	369	369	329	333	325	325	338	338	318	319	314	311	356	323	322	331	313	351	327	343	327	341	320	383	308	347	333	361	346	315	338	324	316	361	332	362	315	355	313	339	360	314	315	310	337	340	358	329	339	313	306	343	325	328	326	355	327	309	338	314	323	323	311	332	334	341	328	319	325	327	313	329	301	354	306	316	300	369	339	322	352	373	323	339	314	314	328	325	354	337	324	312	325	353	362	360	336	345	332	310	331	362	332	364	335	358	339	345	315	324	315	353	328	359	333	301	327	342	322	338	314	328	344	358	351	334	346	333	339	374	344	340	326	358	339	343	306	329	320	327	336	334	332	328	320	344	320	339	342	342	341	349	362	292	309	355	332	328	344	323	290	344	312	330	322	297	312	317	350	337	318	372	330	326	321	336	319	321	306	300	322	331	320	338	332	313	322	339	339	344	326	345	354	317	320	347	295	329	327	342	326	311	350	332	344	323	325	312	354	328	333	357	321	350	319	320	358	316	311	349	328	343	332	350	339	341	327	347	332	344	331	323	344	333	318	315	361	308	345	345	337	355	316	294	336	339	330	358	334	367	311	354	309	297	316	332	328	321	324	333	323	368	330	329	366	336	324	332	377	330	301	324	354	299	329	337	352	337	304	338	307	350	329	328	326	330	314	351	327	343	292	338	321	338	330	321	382	343	335	310	354	351	316	337	300	307	321	335	346	350	333	316	316	347	328	299	346	325	312	318	343	331	337	330	332	348	357	309	350	349	333	344	311	315	321	328	350	351	313	339	348	346	328	345	329	323	307	326	331	320	336	301	313	311	339	331	334	346	313	302	325	332	334	316	315	346	298	311	351	328	306	324	315	313	364	318	353	341	361	351	306	316	335	348	360	323	329	311	343	357	339	357	311	325	346	294	343	321	323	337	326	346	343	350	327	317	323	321	322	335	339	323	350	343	324	342	314	334	347	307	320	338	300	322	326	312	359	299	374	326	329	317	318	309	333	319	352	316	359	325	365	312	345	330	320	329	342	323	327	352	352	350	387	336	305	329	346	332	324	344	315	323	332	340	310	358	316	324	329	347	351	351	322	364	307	309	294	309	322	329	349	304	299	319	360	355	344	343	386	342	324
6013	16883	12034	5836	4311	3123	2319	4753	1968	981	883	811	689	613	585	568	497	485	487	442	442	421	426	393	393	404	423	390	391	382	383	389	370	365	360	387	351	394	348	374	350	338	378	361	343	359	342	350	330	358	373	342	345	327	353	369	343	360	338	363	319	333	346	335	329	342	366	337	321	353	357	354	364	363	325	352	327	331	334	309	341	329	339	331	339	343	322	355	350	304	367	357	325	350	350	330	344	354	346	338	355	306	323	373	306	326	325	332	341	323	347	340	356	306	373	324	360	329	327	336	324	323	358	343	340	324	324	352	344	342	338	336	345	323	379	323	351	318	370	340	355	328	326	340	318	344	335	322	337	344	338	350	325	369	346	361	350	331	307	334	359	336	331	362	328	343	354	325	360	297	360	348	323	322	328	324	346	318	319	304	374	353	362	335	328	345	339	325	356	349	339	305	358	310	315	330	329	348	340	321	341	330	317	352	371	322	326	364	350	349	317	340	329	315	346	306	321	363	345	335	334	338	346	341	336	330	342	316	366	326	318	370	314	338	345	320	359	321	347	332	300	333	319	378	320	373	347	329	336	313	332	327	301	325	392	313	372	328	331	364	318	333	326	294	335	328	334	342	303	325	316	327	338	373	311	294	323	355	365	329	312	368	323	364	332	362	322	303	342	335	324	323	307	319	367	318	360	354	351	340	357	362	316	322	319	300	342	287	356	352	333	356	355	327	335	347	347	332	344	346	335	317	323	323	362	353	332	340	325	305	344	324	352	340	348	325	341	354	335	357	341	342	348	339	300	337	356	361	320	298	346	332	325	380	314	342	349	314	339	364	327	339	335	327	319	358	337	325	342	333	343	341	336	325	333	340	296	350	323	327	347	355	331	351	326	303	355	347	343	319	361	339	343	325	334	339	334	331	334	322	317	364	336	317	364	347	330	345	324	330	383	346	334	342	344	336	350	368	331	315	351	344	362	376	325	329	324	379	306	294	303	319	323	338	350	315	332	318	334	326	344	343	347	331	316	323	337	338	373	340	346	292	300	313	330	356	325	321	339	320	365	303	322	354	365	327	331	350	324	335	346	338	318	316	322	311	312	311	336	332	306	364	298	316	332	328	324	304	331	343	334	303	310	358	335	320	330	353	341	332	320	363	361	343	328	348	357	313	350	351	344	350	330	320	339	348	340	388	337	335	354	332	302	368	328	365	366	337	324	302	313	352	377	368	331	351	349	337	302	329	362	317	352	345	350	347	340	332	319	350	343	333	323	289	354	303	322	383	331	345	341	341	338	370	356	335	336	343	356	335	336	313	346	365	346	303	326	357	354	329	330	302	319	338	317	330	352	348	313	347	344	351	336	311	359	331	341	335	333	318	325	341	347	352	319	338	299	345	307	345	343	345	367	347	362	357	361	320	355	355	344	320	349	359	342	353	313	308	346	315	304	349	316	345	360	334	348	339	353	320	331	335	327	321	349	355	346	362	316	321	300	352	343	340	350	331	373	340	352	370	366	308	315	341	320	338	295	312	342	351	323	338	340	353	336	354	332	337	362	315	317	338	367	306	326	338	304	317	311	310	338	336	335	304	340	355	363	354	331	352	314	338	351	371	349	349	317	361	358	311	358	335	348	321	314	334	321	342	347	317	296	335	351	327	362	352	327	333	336	348	353	327	354	365	309	353	346	364	347	348	337	307	346	348	341	331	318	307	337	311	364	342	353	322	338	340	351	343	382	311	321	356	318	333	315	337	345	318	338	338	341	323	340	356	324	352	318	340	344	337	319	360	332	324	361	350	361	342	334	343	311	332	292	346	333	359	347	344	320	331	324	338	337	331	361	318	331	323	322	347	354	344	340	328	334	350	332	310	331	336	344	335	358	320	305	342	359	303	343	331	346	321	326	321	314	355	309	335	328	308	319	343	313	344	357	324	289	339	330	306	307	317	325	331	374	338	341	302	349	329	352	320	313	365	340	342	330	343	344	338	340	348	319	341	357	333	352	336	326	333	371	326	347	335	307	302	343	354	346	321	340	340	298	336	358	355	328	328	352	343	376	348	334	345	350	344	334	308	334	327	310	343	333	356	324	364	326	319	372	305	331	335	333	304	315	317	332	347	311	313	359	330	322	320	345	333	369	338	381	330	361	334	309	316	353	314	325	348	329	369	343	370	316	372	351	316	339	344	333	352	329	342	348	339	327	329	312	332	377	369	365	343	352	357	353	362	324	380	359	320	319	350	340	332	317	329	330	351	338	348	354	350	304	322	310	361	325	344	346	344	331	334	306	360	339	325	315	328	329	339	334	341	324	331	352	334	312	321	310	327	323	333	347	346	355	338	339	340	308	326	362	314	326	329	358	337	321	337	329	330	301	325	305	371	329	298	328	369	317	349	342	318	331	326	312	318	311	310	315	333	328	361	334	321	338	306	358	330	326	333	355	331	332	341	331	325	323	357	329	312	326	360	340	327	349	348	329	322	366	305	347	345	335	309	351	344	336	352	337	350	360	307	361	342	350	316	322	379	316	321	328	356	317	336	330	366	355	353	307	332	351	350	323	318	335	313	332	312	357	291	331	307	337	369	350	341	337	349	342	336	349	312	308	325	309	303	372	330	375	349	327	314	343	302	330	352	330	340	326	320	335	337	299	346	319	324	360	343	309	330	334	314	343	332	354	357	347	347	337	327	336	295	357	316	333	325	355	347	318	351	316	316	326	342	339	325	352	323	326	316	323	322	338	337	302	327	343	337	331	295	317	342	316	335	326	319	358	337	327	342	338	322	324	328	341	296	328	323	341	350	331	338	350	356	290	317	354	339	329	344	333	334	310	346	327	331	363	306	370	312	332	346	337	323	322	379	353	322	326	349	349	337	350	340	370	331	346	357	339	341	335	336	331	327	347	337	330	334	369	362	342	341	317	344	355	333	320	303	333	320	336	328	314	341	324	343	327	361	333	374	331	304	341	324	321	336	354	329	334	318	335	359	333	320	361	340	327	341	352	329	311	324	307	327	339	309	343	330	346	353	358	338	339	322	348	308	341	340	349	341	353	365	355	329	336	338	345	354	296	317	330	338	367	367	331	342	350	347	346	295	371	320	333	359	369	375	325	348	329	324	362	360	285	337	347	362	343	342	367	340	350	347	331	360	311	332	337	326	328	349	351	333	347	361	345	345	348	336	366	333	337	352	334	328	334	327	295	328	317	312	334	324	354	315	327	330	304	333	384	355	337	344	344	345	328	357	302	335	301	327	312	348	353	312	313	381	372	349	355	327	354	323	327	348	332	324	346	348	339	350	347	342	342	312	318	384	343	360	331	328	323	347	285	346	313	321	329	325	345	329	299	355	317	326	332	355	351	313	317	352	350	338	328	354	311	332	334	324	364	331	340	339	343	293	338	334	357	330	321	359	362	353	356	337	344	352	363	318	334	363	363	340	321	329	284	318	354	338	322	346	367	321	343	346	327	346	311	315	329	329	312	325	324	341	342	334
27742	16595	3385	790	460	311	266	366	202	169	230	197	212	187	195	171	193	173	198	196	173	190	196	169	176	195	179	185	189	206	190	208	200	200	199	189	186	195	195	174	189	189	184	194	211	184	193	190	163	164	169	179	161	204	182	172	215	192	194	190	177	181	182	191	202	200	184	168	178	202	198	185	198	189	183	200	161	188	193	196	172	183	186	193	158	188	218	180	185	198	164	197	186	185	198	187	161	193	193	195	162	200	204	196	191	151	214	179	187	179	170	157	186	184	194	177	176	181	186	169	192	165	197	166	195	204	178	180	197	202	213	193	212	185	198	195	184	193	192	160	191	164	196	160	173	203	195	188	190	174	189	180	183	194	172	195	190	191	189	162	176	181	161	174	200	178	198	182	196	179	206	185	200	191	196	159	164	172	179	176	161	191	200	192	197	164	178	202	210	171	172	197	188	178	192	198	167	174	186	211	191	181	201	194	194	187	201	184	177	211	161	160	196	181	191	195	173	178	190	176	183	183	174	175	204	202	182	188	180	167	166	214	188	158	200	203	202	187	209	202	169	173	158	172	185	164	185	180	198	178	169	189	180	196	214	190	181	187	165	202	172	172	191	195	177	181	172	194	179	201	182	165	211	177	173	184	169	194	194	189	181	177	221	185	189	174	201	161	168	179	191	188	196	178	178	205	176	185	166	182	172	209	155	181	191	197	187	197	191	176	199	169	199	190	177	202	200	186	192	176	166	198	188	200	188	185	181	166	191	180	182	189	204	180	182	225	183	187	166	170	168	193	186	195	170	184	165	178	175	175	186	185	177	185	189	177	197	196	188	169	177	185	175	192	173	197	181	174	178	174	167	187	161	188	192	188	177	182	195	187	177	181	199	185	171	187	160	193	176	174	210	161	208	183	174	169	199	184	200	175	176	166	208	171	181	191	159	176	192	161	166	209	191	192	197	177	180	169	183	195	196	175	169	173	191	182	169	204	190	189	193	187	186	176	198	200	166	172	169	177	163	187	194	182	186	168	186	175	184	202	153	172	201	162	194	205	192	194	198	176	190	197	168	189	149	173	176	197	169	187	183	163	194	180	181	183	165	188	184	171	190	170	204	196	212	181	166	192	182	191	170	193	192	172	186	211	173	193	218	202	201	197	185	192	196	183	169	160	188	178	186	173	182	181	190	162	192	203	185	185	164	178	202	186	196	182	190	186	190	175	188	196	180	185	178	195	171	171	172	184	193	184	189	158	184	192	207	193	187	179	176	190	163	189	151	195	190	173	196	171	177	197	184	182	197	173	198	167	193	192	190	178	156	191	180	191	165	191	205	175	191	166	200	174	159	184	201	155	193	208	179	173	198	173	171	187	190	180	161	167	186	185	187	197	201	202	176	200	175	185	171	196	196	181	182	170	168	173	187	217	162	162	200	174	176	186	191	210	205	195	198	191	160	187	198	179	188	201	181	176	189	168	204	188	199	198	194	185	197	177	170	166	179	187	189	197	188	173	201	194	200	173	179	182	161	193	202	198	186	182	178	178	188	189	189	175	191	161	154	180	185	187	169	172	205	189	194	162	201	186	196	191	177	167	168	184	170	219	190	192	175	161	205	192	187	183	189	177	182	184	151	184	176	185	198	183	195	204	158	208	160	174	182	191	192	166	216	171	188	194	192	188	161	194	179	194	213	180	164	185	199	172	188	187	183	180	174	167	181	166	202	194	196	191	183	196	190	170	187	174	180	193	206	181	195	181	171	180	192	175	183	170	173	189	184	219	189	165	181	175	183	183	192	187	209	190	195	196	196	204	184	191	186	163	173	186	200	201	181	166	161	203	192	210	189	166	182	185	183	191	200	169	175	177	179	189	168	194	161	178	205	198	167	213	197	181	154	199	198	172	169	199	186	165	203	189	197	204	191	174	179	212	184	186	201	171	197	195	195	186	176	195	190	167	173	158	183	211	189	184	198	192	196	197	171	193	181	176	204	181	201	202	154	187	207	191	185	178	183	181	183	164	171	165	166	186	163	189	207	197	195	184	179	192	195	180	167	173	187	180	184	160	198	181	178	174	191	193	193	193	190	175	181	176	175	192	183	173	147	201	185	180	165	168	176	174	196	166	183	164	166	183	166	173	172	178	195	190	209	198	171	181	195	194	197	186	199	191	177	167	190	170	186	176	189	183	169	158	166	191	179	182	174	179	182	177	185	186	189	190	200	170	207	184	194	178	178	198	171	212	185	189	190	170	198	186	174	210	207	178	189	165	189	193	179	169	151	172	172	208	161	171	197	183	190	157	169	206	185	179	189	210	168	182	181	176	170	188	183	201	192	198	169	217	214	185	183	186	195	207	172	170	172	189	181	201	153	196	190	176	180	189	173	176	184	186	185	178	197	192	165	183	159	181	167	190	216	146	193	166	186	186	208	182	218	214	195	211	184	180	175	193	193	191	171	167	180	174	185	196	156	202	185	159	178	169	167	171	161	177	198	173	209	166	188	172	194	173	197	207	185	183	185	203	183	201	183	179	223	180	192	184	168	217	210	187	168	173	165	178	168	188	178	188	197	200	176	177	189	161	176	194	182	200	188	202	164	175	200	179	174	173	204	182	211	207	210	176	198	187	208	182	171	205	188	190	176	192	175	175	196	181	167	200	205	191	188	174	194	180	186	186	188	192	189	186	204	202	151	202	177	190	199	186	202	177	186	178	168	187	181	195	178	188	181	184	147	186	190	193	188	203	156	192	198	210	178	155	190	181	189	190	172	192	181	196	209	196	187	198	186	198	168	178	177	216	203	178	187	183	186	196	178	208	164	168	162	172	181	198	189	201	181	179	163	188	195	199	183	170	175	189	188	196	201	200	198	192	185	208	193	149	161	166	185	190	177	214	161	188	192	191	179	197	205	214	198	215	207	185	208	204	201	182	175	179	191	195	191	182	161	185	205	170	179	168	189	196	181	193	166	186	183	187	207	180	183	183	185	172	199	179	210	198	182	202	207	190	179	219	204	176	162	166	186	168	160	180	186	181	189	194	163	159	191	177	168	189	176	168	191	189	164	164	170	194	173	203	181	190	187	199	173	158	177	200	177	185	176	198	185	174	164	218	195	179	163	185	188	197	177	171	169	202	159	182	200	177	176	167	169	212	196	186	183	187	183	160	169	189	165	166	170	177	175	183	187	174	189	176	150	192	176	192	196	167	169	198	207	194	211	201	214	156	177	169	186	189	179	188	190	199	177	165	185	180	194	183	181	191	196	173	177	198	184	202	159	202	183	182	183	193	184	185	190	192	196	177	173	170	173	195	199	175	169	174	176	175	186	219	164	183	200	181	181	188	189	171	199	207	182	205	188	178	175	203	223	181	164	189	186	164	172	185	181	185	166	165	197	175	198	149	184	179	195	198	174	173	188	187	190	167	194	202	182	177	187	182	163	187	200	160	204	187	178	189	171	198	185	180	159	194	185	168	198	178	185	179	196	167	185	176	179	169	192	190
4792	2556	1888	865	638	409	330	479	255	243	230	225	203	226	211	191	213	221	204	210	197	206	200	195	189	223	191	209	205	211	220	191	212	222	217	227	197	210	217	225	208	207	196	212	207	210	188	218	233	220	194	209	188	181	238	227	198	203	215	211	227	209	199	211	196	215	196	187	184	180	221	173	254	222	204	214	230	203	179	195	211	207	208	183	170	212	195	241	198	195	237	205	211	210	222	210	209	210	184	192	193	199	184	213	215	233	208	212	197	194	210	199	197	209	197	216	219	200	206	195	206	189	209	171	195	206	216	187	203	219	213	200	205	210	215	196	249	213	203	211	235	205	206	186	218	215	193	175	211	192	217	220	239	200	208	178	234	210	232	206	209	208	210	222	208	222	213	201	226	202	206	189	186	232	209	233	198	200	180	188	220	221	194	207	184	166	203	197	235	213	204	219	203	218	194	210	193	196	205	217	213	192	204	223	218	195	207	209	220	224	232	209	242	206	202	212	188	220	228	193	179	216	213	180	209	198	205	197	205	209	217	216	224	221	194	224	197	190	177	215	204	226	197	204	247	197	215	190	211	210	209	205	215	210	210	206	212	214	192	204	181	223	177	206	191	215	205	199	209	228	228	195	217	198	212	201	210	197	218	207	202	207	205	226	193	183	199	218	226	198	223	209	206	215	190	204	199	204	218	219	204	200	201	211	192	209	206	216	204	203	211	207	204	197	218	222	184	206	214	219	195	208	225	196	217	221	206	212	191	218	210	182	235	190	193	202	224	219	232	209	213	194	226	190	238	195	207	206	203	224	201	190	226	214	227	176	206	189	201	191	181	223	197	196	207	184	208	205	212	212	202	216	223	221	206	219	211	203	229	201	201	216	229	230	228	212	214	228	206	191	212	231	215	187	210	210	199	213	200	214	222	232	196	207	205	201	200	188	209	196	202	234	212	216	222	214	194	192	211	235	189	202	205	233	221	213	211	192	195	221	213	202	196	196	217	213	191	201	188	214	210	198	199	197	201	209	193	210	209	218	189	217	191	233	197	204	207	195	202	215	199	216	200	210	181	203	193	198	204	198	210	204	190	217	204	207	205	209	232	188	215	187	209	221	232	209	213	192	214	205	200	213	208	214	192	196	194	233	193	216	178	199	219	210	199	202	208	188	178	196	182	187	216	206	235	230	192	204	204	211	234	198	197	185	188	215	205	216	223	198	208	184	203	208	185	229	220	195	183	180	217	186	229	231	194	208	213	202	182	193	207	189	249	209	185	205	207	213	206	196	210	214	205	223	187	209	207	193	198	191	207	202	218	217	229	211	193	232	202	242	216	196	235	221	195	205	209	210	219	215	249	203	191	195	224	193	189	221	231	217	176	222	221	222	226	217	223	195	194	190	200	243	211	225	182	211	201	194	215	216	199	204	214	213	188	203	220	206	211	177	221	202	213	220	215	192	228	220	202	215	228	223	194	214	201	221	190	157	205	188	202	221	203	199	208	191	209	232	188	209	208	228	190	214	212	204	215	237	208	210	198	208	236	213	204	207	204	221	195	225	215	220	228	194	204	202	194	200	214	193	215	201	219	191	208	201	190	200	194	216	228	196	197	208	204	222	217	212	217	207	186	227	188	184	223	190	220	218	187	200	180	204	222	184	212	210	200	199	187	210	204	197	206	198	202	190	198	201	193	213	216	211	237	193	214	207	204	231	187	187	233	195	198	216	208	204	230	195	199	201	196	216	230	262	211	199	179	217	188	199	201	207	241	211	226	206	215	212	222	193	203	209	216	205	196	198	218	209	197	194	194	207	193	207	215	204	209	197	206	193	178	193	206	220	194	234	222	203	208	222	202	228	215	220	201	188	184	189	221	218	194	190	215	192	203	231	199	205	216	210	224	190	197	202	219	196	199	210	217	202	192	210	201	224	224	200	220	219	191	192	201	206	202	222	211	208	207	202	211	193	212	197	216	222	184	205	211	194	194	185	207	208	203	202	205	213	194	209	169	190	213	211	197	188	203	202	211	208	207	215	186	211	212	209	190	206	213	217	187	236	218	205	228	217	209	241	213	194	232	215	191	221	205	219	218	215	211	213	201	209	197	210	180	213	181	185	209	218	203	226	221	189	208	231	205	201	216	180	213	212	204	190	179	189	219	214	183	239	204	205	189	220	196	198	222	215	204	178	228	209	227	209	225	221	207	218	220	202	218	198	218	214	171	218	185	187	197	199	202	212	178	209	185	214	215	228	204	221	213	202	206	200	209	200	208	196	201	205	214	247	218	215	196	233	191	220	227	212	208	223	180	177	198	190	202	222	214	200	197	222	240	189	190	226	207	226	192	206	235	221	227	191	214	226	198	186	231	197	204	215	206	220	216	188	209	199	206	228	194	222	195	179	205	208	192	211	193	204	190	224	176	195	192	211	220	208	205	216	172	191	204	199	201	204	209	205	212	195	210	184	209	193	195	189	194	212	192	190	196	237	170	213	176	174	201	195	197	190	223	239	197	220	221	200	198	184	216	197	210	205	197	208	222	221	195	195	212	202	181	212	196	214	194	210	226	217	166	212	196	195	223	201	189	204	223	230	181	201	212	195	212	197	222	188	194	200	213	208	183	206	177	204	220	200	231	208	233	216	200	220	223	214	227	187	210	209	204	214	201	209	230	203	215	216	214	246	199	196	187	205	204	221	204	211	203	201	187	202	220	203	222	211	209	199	228	208	198	218	224	197	205	193	207	221	200	210	205	213	182	198	220	202	231	212	231	196	195	221	193	200	191	186	226	195	200	220	201	192	198	221	196	217	191	178	235	207	213	199	203	203	196	190	222	240	208	204	197	209	202	219	214	190	213	206	187	186	165	180	202	192	205	216	185	201	207	198	212	219	237	214	211	205	205	190	197	207	210	198	197	211	217	194	206	209	204	170	186	187	219	218	191	212	195	208	232	203	234	227	223	207	224	182	236	206	213	223	204	224	208	202	197	184	191	231	205	204	221	201	220	210	236	213	215	201	236	225	192	232	193	182	236	223	200	192	218	199	208	208	209	214	190	213	198	213	216	191	196	229	216	222	222	195	198	187	214	229	196	211	194	209	202	241	191	214	206	187	198	213	206	217	197	196	201	193	222	220	195	205	209	190	207	202	207	199	201	208	234	177	183	203	211	206	206	193	226	197	227	211	196	218	226	179	216	203	209	195	199	203	205	193	183	201	213	201	214	201	197	217	206	223	229	227	213	220	180	212	212	203	203	215	188	212	243	263	194	199	202	184	229	201	202	206	207	213	204	200	192	204	217	197	189	214	230	242	192	200	215	205	224	202	238	214	207	196	222	184	175	185	216	202	207	198	207	202	226	220	218	188	220	217	226	220	227	186	199	226	236	204	190	186	229	235	217	192	203	222	171	210	194	200	219	214	199	196	226	235	206	191	214	188	219	208	201	258	210	210	204	217	187	182	186	211	205	206	210	208	212	201	209	224	200	203	214	198	209	205
23720	21076	28125	24242	21061	7979	916	2537	1052	338	294	263	229	215	177	190	195	209	161	169	174	175	163	171	162	159	144	171	146	172	139	147	170	139	147	153	159	127	169	165	128	113	160	141	166	139	143	140	150	146	147	127	150	146	148	136	129	138	137	120	129	149	140	163	127	184	146	148	138	150	140	153	151	150	141	156	158	130	150	131	151	136	141	141	148	140	153	154	151	146	156	159	130	138	147	143	147	140	148	139	148	141	125	131	140	151	124	164	141	135	146	158	167	133	148	148	166	131	146	142	126	162	137	139	149	157	158	139	165	149	138	117	158	114	163	152	140	163	151	126	117	133	145	134	130	154	140	138	140	130	135	140	152	125	154	140	145	151	159	154	156	161	148	144	129	140	156	127	135	117	122	147	148	131	136	135	164	148	144	147	175	154	153	129	133	115	138	152	155	146	163	132	132	152	146	132	143	140	134	158	135	153	165	162	131	132	140	141	135	155	143	139	153	132	153	145	121	169	155	128	146	126	129	132	126	146	132	140	141	135	156	144	144	125	145	150	138	163	127	173	134	121	146	110	149	134	152	135	130	147	143	150	157	150	148	135	143	136	128	142	151	125	132	165	151	141	126	132	140	149	135	136	143	146	138	157	151	144	132	148	130	117	146	123	153	160	139	151	149	160	151	145	129	143	146	149	142	120	149	149	152	125	150	159	128	137	111	138	162	125	139	146	133	149	148	125	136	153	141	165	145	159	174	139	155	141	132	146	142	131	142	142	162	126	129	149	150	140	131	158	138	159	155	128	142	146	143	141	124	165	149	160	142	128	155	142	147	142	155	154	133	152	129	140	139	146	144	124	174	127	146	132	107	132	170	134	148	143	149	132	144	145	136	126	143	140	146	127	136	126	146	118	140	146	153	145	135	123	129	147	139	158	166	129	146	128	146	153	170	161	141	145	145	126	163	135	149	142	151	123	155	151	146	139	131	160	121	132	123	143	128	140	142	139	136	135	150	119	149	141	151	130	141	126	154	140	155	130	146	129	135	133	147	126	141	147	145	127	140	136	141	148	135	155	132	144	149	167	140	130	138	141	135	142	146	158	124	138	146	146	123	141	126	134	155	145	133	141	128	166	140	131	161	138	148	113	129	140	130	144	131	167	174	126	149	139	129	142	155	159	144	155	146	154	124	136	128	136	137	147	152	154	150	153	156	146	165	141	137	128	150	141	127	136	144	147	142	145	129	145	122	124	146	123	135	141	155	156	159	160	146	151	157	135	160	133	152	136	142	158	150	146	140	167	153	145	132	125	123	146	148	151	138	137	126	137	126	124	130	147	121	133	146	149	142	130	146	140	143	129	152	140	133	153	149	150	143	130	140	128	146	145	157	129	130	146	142	144	162	158	160	171	140	149	135	144	157	152	144	141	158	165	155	148	145	133	140	148	128	153	138	143	144	150	134	148	143	146	127	143	141	141	136	148	166	151	127	151	138	139	147	146	127	148	151	128	137	144	139	150	135	138	139	144	136	126	137	148	163	146	118	141	124	125	151	153	138	140	154	156	152	155	144	153	132	138	158	153	121	147	142	149	148	144	123	146	173	141	150	143	141	152	125	143	149	145	156	159	152	127	140	127	129	137	141	147	135	149	148	153	133	159	124	125	147	135	145	157	143	144	147	138	131	152	151	112	137	132	128	135	128	148	148	141	150	133	151	158	139	135	114	157	142	119	143	137	112	155	135	132	137	156	150	143	151	134	132	139	145	156	143	138	158	154	154	122	150	145	141	154	128	150	162	140	152	155	144	136	155	136	144	123	139	151	153	141	124	154	130	146	134	141	162	128	155	148	156	136	166	136	126	142	160	151	134	149	157	148	128	126	163	142	152	134	163	139	138	156	147	131	140	124	164	146	161	162	158	135	158	106	115	142	126	136	156	126	120	149	139	123	150	134	149	134	141	147	139	137	131	147	133	151	146	151	151	145	138	155	139	142	141	140	148	127	147	115	136	144	155	147	119	144	144	154	133	145	161	155	145	148	151	131	141	137	163	132	136	147	130	140	153	151	131	140	149	137	150	149	141	136	145	133	130	148	146	128	147	136	148	132	142	139	146	119	159	148	142	136	136	154	129	143	161	156	147	143	151	132	156	126	120	143	148	123	157	133	141	160	126	139	126	156	129	155	137	118	136	114	147	121	128	157	157	139	145	143	134	138	127	129	134	145	134	126	153	130	138	136	142	150	152	134	155	157	154	129	155	139	145	123	146	137	155	109	164	151	137	158	144	144	151	151	161	143	126	140	146	131	133	134	136	158	151	156	139	139	129	154	161	136	145	143	147	148	150	145	123	139	149	117	133	138	132	140	135	156	145	147	159	130	139	150	126	128	140	130	131	139	133	142	142	154	143	147	136	131	131	130	144	137	160	162	127	140	121	130	152	151	125	150	141	137	168	129	137	124	139	137	133	160	128	135	125	129	130	146	121	155	137	154	139	144	146	145	138	155	140	135	125	134	128	159	161	134	140	149	140	133	147	142	140	136	138	147	128	146	139	147	134	159	160	147	142	129	139	129	126	142	116	140	153	140	154	145	139	160	153	128	157	151	144	155	132	127	144	148	148	147	125	140	127	123	155	141	130	143	161	145	145	133	150	132	159	156	144	142	116	106	150	132	155	156	129	127	143	128	157	147	132	153	151	139	127	126	152	135	128	144	161	133	165	140	131	149	169	137	149	141	148	145	148	125	140	141	156	145	159	140	149	128	149	143	156	148	152	141	138	150	151	149	153	145	145	149	142	149	143	149	142	120	144	119	149	135	136	143	154	136	134	139	144	144	149	142	140	133	161	149	142	137	162	151	139	146	156	126	156	154	131	146	160	137	149	133	126	144	152	121	162	139	151	121	129	127	139	137	123	155	159	154	151	129	131	150	156	139	114	156	154	145	130	138	132	134	145	144	143	147	156	120	172	142	151	140	132	140	132	127	146	126	144	109	145	143	160	147	138	152	139	127	141	141	157	150	156	164	135	145	140	137	128	136	131	148	119	152	146	155	149	126	140	151	143	145	160	143	151	117	142	145	158	136	135	135	128	135	128	129	145	142	156	151	152	124	156	148	140	133	153	141	159	129	146	136	142	148	147	165	135	160	132	144	144	134	142	143	159	158	141	125	140	149	119	151	149	135	142	151	132	146	142	141	130	148	129	135	119	133	129	144	155	125	144	141	139	158	116	132	133	148	140	137	142	146	151	139	142	141	128	158	122	124	165	130	139	143	155	115	113	120	146	141	137	167	141	130	145	152	145	139	135	140	134	148	161	159	126	148	147	141	128	149	145	163	160	160	136	136	133	142	139	150	134	143	131	139	137	133	110	141	143	146	157	145	136	127	144	149	141	158	118	133	150	126	139	159	144	148	152	145	126	157	146	136	138	167	124	157	143	135	125	161	143	152	147	118	136	129	136	135	124	134	133	122	126	158	121	140	145	151	136	160	139	126	146	144
4121	11226	7834	3496	2605	1607	1134	4385	1701	501	433	358	304	300	282	247	250	239	206	202	196	208	208	199	192	216	176	198	163	173	192	162	177	169	179	163	190	179	155	168	158	183	170	155	171	190	162	158	175	141	179	166	175	157	166	149	169	166	168	158	153	167	150	158	168	174	150	158	168	122	169	144	146	140	153	175	136	168	159	142	148	150	153	164	148	144	154	162	150	138	154	141	151	175	164	151	155	165	145	170	151	156	156	153	165	160	158	152	152	151	136	169	159	158	148	155	136	160	167	194	178	160	168	166	158	142	164	173	142	156	157	158	139	157	139	167	171	142	143	160	149	169	163	147	144	143	143	161	138	144	175	161	130	126	161	149	163	152	150	142	173	141	150	162	141	156	159	137	132	165	144	159	158	182	163	162	182	140	161	168	178	164	158	163	159	154	166	161	148	165	142	156	139	144	148	163	156	155	170	166	155	186	157	160	159	137	159	150	172	140	144	149	124	177	140	164	153	159	145	161	141	162	167	161	149	156	142	138	158	136	142	175	148	161	160	167	130	154	154	158	144	163	161	151	163	174	162	163	177	133	141	148	156	155	147	151	154	158	137	152	163	146	129	168	167	156	161	154	148	152	149	132	158	156	154	162	156	157	160	159	158	162	162	138	152	174	164	137	166	152	160	172	140	195	140	155	167	168	137	179	165	170	161	184	161	155	156	129	164	172	165	153	146	154	155	158	159	141	146	163	136	156	153	151	141	162	140	185	142	167	150	159	159	157	166	148	144	149	148	147	160	145	133	143	151	133	144	167	187	151	166	148	166	165	131	150	169	145	180	163	153	153	146	163	154	183	150	147	159	162	149	157	166	151	153	144	153	156	132	184	159	152	142	147	185	154	149	161	179	146	161	169	152	160	146	172	172	143	146	174	165	150	133	147	155	173	166	170	152	176	139	156	153	140	164	159	152	145	161	168	138	160	153	160	157	162	136	149	143	157	152	159	164	162	150	160	149	139	159	187	157	155	147	158	162	168	157	150	140	148	135	147	147	142	152	145	159	154	136	156	157	149	166	134	149	170	144	130	152	145	171	155	158	147	144	154	165	155	146	161	169	154	134	169	159	151	145	167	156	144	158	161	139	142	150	179	155	152	152	170	145	157	161	180	162	168	143	153	147	150	165	169	171	143	177	151	144	162	160	159	183	141	152	152	166	150	160	143	161	157	145	160	154	149	160	170	144	168	149	136	142	147	140	158	158	171	164	153	172	167	165	149	142	167	154	164	150	169	166	174	162	186	163	167	158	147	160	149	159	149	142	146	167	153	169	144	160	141	169	163	153	151	158	172	150	159	172	154	170	144	132	143	152	148	148	158	173	149	168	169	149	147	160	142	130	168	156	135	145	142	171	161	130	138	160	149	178	156	135	159	157	153	153	130	152	162	149	140	169	141	159	151	158	158	146	159	148	139	161	144	159	139	149	145	156	159	128	145	130	164	140	146	151	148	143	158	165	161	190	159	171	138	144	175	156	161	153	146	148	164	151	158	153	171	142	148	169	151	150	145	156	158	160	156	138	156	152	162	150	160	169	152	152	141	180	166	114	171	153	141	147	166	134	129	147	141	148	161	165	172	147	158	137	144	158	150	171	155	140	162	150	179	171	155	141	145	179	168	149	154	155	150	172	162	150	172	150	132	160	174	181	158	163	129	156	148	146	170	165	153	156	140	174	161	156	157	140	169	159	155	143	168	144	136	175	147	161	150	133	151	177	168	155	164	130	143	157	153	162	160	153	144	150	159	148	139	159	152	167	138	152	146	132	165	162	163	162	143	157	146	160	170	146	156	174	148	133	152	161	146	122	160	169	149	136	148	165	155	168	139	158	141	167	170	137	127	173	170	149	148	156	157	141	152	165	154	153	158	165	163	139	152	140	126	173	137	131	161	143	179	144	162	154	145	183	166	169	165	135	164	169	154	147	146	175	159	159	159	157	163	161	136	133	179	153	138	175	150	153	168	126	153	154	159	170	156	175	149	158	170	134	149	167	161	150	160	141	152	157	152	156	150	164	162	165	138	160	152	150	145	175	153	144	161	171	161	180	173	137	160	152	156	146	142	160	170	150	124	148	119	169	152	175	182	164	137	125	163	136	168	166	154	151	156	158	159	144	150	161	147	132	161	145	174	173	160	147	162	135	137	150	145	158	171	142	154	135	157	175	141	162	161	141	155	155	159	144	171	167	158	161	140	131	168	162	147	141	168	147	164	153	144	153	153	134	150	171	168	163	154	165	148	153	165	139	150	157	164	164	159	143	148	150	168	163	174	163	168	161	155	156	126	149	157	146	140	166	191	156	173	153	157	162	163	133	154	152	170	153	148	155	142	146	166	163	176	157	143	153	138	174	159	174	162	143	174	151	177	137	149	151	172	161	164	148	148	177	154	162	180	149	136	158	144	152	141	138	159	157	144	164	144	147	147	191	149	162	159	161	165	134	142	160	149	148	170	160	160	148	168	145	157	156	177	168	169	153	167	168	149	179	154	146	139	176	162	150	156	133	146	147	153	134	136	140	178	162	153	137	155	152	152	162	157	163	153	158	147	166	148	147	160	128	156	162	161	156	182	150	181	167	143	149	161	153	150	158	155	155	155	151	179	166	149	189	150	158	153	145	159	159	152	139	165	153	160	159	180	155	142	168	169	141	167	139	172	160	156	148	150	147	149	146	161	128	164	163	171	160	128	153	136	146	156	169	148	147	177	171	159	159	163	139	155	134	161	168	153	152	154	153	160	162	157	152	145	159	154	136	136	164	168	149	161	178	146	164	156	151	167	181	149	171	163	150	141	163	156	143	155	149	170	171	144	140	159	157	141	131	157	164	151	144	145	148	144	142	165	170	142	142	171	166	151	153	154	154	178	164	170	137	187	174	163	147	153	157	140	153	150	172	137	145	144	137	162	140	160	172	160	162	164	156	161	161	174	161	148	151	143	145	171	136	145	162	134	153	163	144	174	152	140	138	155	159	138	168	139	174	149	154	155	150	170	159	143	136	157	162	149	152	149	162	134	135	165	156	168	151	145	136	152	164	156	177	153	155	178	179	169	158	174	138	150	166	156	169	152	161	162	157	155	162	151	147	153	146	156	178	144	152	173	165	144	136	144	162	146	161	136	143	138	157	158	149	161	147	131	158	163	147	132	158	165	171	174	155	157	171	151	171	146	155	135	156	159	160	147	156	134	152	150	187	139	142	170	159	173	150	154	138	169	154	134	147	157	171	125	153	143	145	153	165	172	150	168	157	154	154	162	149	162	147	150	140	156	151	145	148	163	147	124	173	172	153	142	135	155	156	160	161	155	152	131	145	141	153	163	162	143	143	160	161	143	129	160	166	156	151	121	180	163	158	144	164	132	167	145	166	167	154	156	147	162	150	157	147	168	162	165	178	149	143	163	188	163	153	160	145	177	157	150	176	160	168	155	140	157	139	152	135	166	164	146	158	166
24711	21049	26901	25337	8520	896	634	1805	632	424	425	368	414	370	343	352	411	380	357	364	359	367	418	359	352	376	410	353	335	335	362	358	382	348	329	325	355	337	345	343	385	329	348	375	371	370	354	349	339	333	385	334	346	360	327	397	355	358	372	338	359	386	354	365	345	359	325	353	359	380	330	347	331	342	345	356	324	342	350	325	381	354	335	346	323	380	367	364	341	313	333	347	360	342	371	352	333	366	335	330	381	320	351	349	357	339	341	350	396	349	334	331	376	329	310	344	386	343	306	329	327	348	305	337	351	334	365	316	307	370	351	358	346	335	329	349	328	330	331	323	355	327	336	354	353	324	371	317	362	316	377	340	383	340	320	366	369	345	402	338	350	327	351	367	354	363	366	328	327	372	331	335	368	333	357	362	340	337	361	363	368	340	355	372	322	325	345	293	332	331	332	389	335	367	360	326	356	341	353	328	379	327	360	325	315	333	351	315	351	377	348	347	328	337	339	361	389	348	374	369	365	310	349	365	356	343	348	340	314	349	392	345	364	312	309	382	368	329	341	333	326	327	332	381	321	346	356	340	342	344	366	330	309	370	356	348	339	342	356	320	332	350	354	308	349	366	348	371	350	367	322	329	335	353	335	374	337	356	343	333	351	321	364	338	358	347	356	336	344	372	336	349	377	330	311	348	332	309	339	337	341	302	367	345	392	351	330	343	380	325	302	361	362	332	341	346	332	338	369	333	341	349	354	359	338	322	322	348	348	382	338	342	344	329	343	348	330	373	337	350	349	351	329	348	369	327	353	327	375	370	323	333	344	314	342	324	347	332	329	335	317	366	363	338	365	291	365	339	344	360	332	319	339	366	331	323	351	333	356	342	327	325	316	360	356	374	348	334	349	330	306	357	380	351	348	338	339	380	328	342	362	305	319	328	346	360	339	367	340	360	344	373	351	363	353	359	335	348	322	363	334	356	361	358	336	340	367	338	323	351	373	333	368	308	362	367	331	361	374	353	370	314	372	325	305	331	326	362	361	365	319	345	301	332	336	354	353	367	339	363	320	362	329	325	359	332	337	357	336	358	333	371	355	327	351	331	377	346	343	371	349	363	318	334	332	334	350	359	358	334	349	355	340	358	331	342	386	311	320	331	342	346	358	340	339	332	338	355	341	377	359	335	306	372	323	339	332	362	363	367	363	343	379	315	360	353	336	361	346	399	328	346	328	359	346	330	338	329	316	328	342	343	340	343	321	348	384	367	336	349	359	328	325	344	345	354	349	385	367	324	386	353	324	365	331	352	338	353	343	352	364	325	322	331	348	364	362	343	346	360	381	352	349	352	336	344	371	340	342	340	336	334	361	342	339	339	319	332	343	343	360	367	367	346	331	323	343	325	333	377	338	332	347	357	329	349	336	356	334	365	363	317	364	333	377	368	339	318	341	325	366	334	345	343	378	365	362	332	339	356	348	303	354	378	327	375	355	350	312	370	379	344	347	346	362	329	336	356	358	355	333	348	365	344	320	353	382	337	378	323	330	328	369	337	363	336	318	334	347	334	328	367	350	345	344	363	303	331	340	364	354	365	342	340	329	352	353	355	317	362	373	335	364	340	365	323	372	351	373	316	367	388	334	338	347	328	345	332	332	348	344	321	373	332	356	351	348	360	344	344	339	358	315	328	361	363	333	341	369	359	355	341	379	340	354	360	375	348	282	345	369	321	326	356	369	371	365	365	338	328	320	380	332	319	325	347	321	350	321	333	323	356	327	320	349	392	382	344	320	376	394	382	339	360	318	327	345	343	332	385	326	351	310	328	355	310	312	339	353	337	328	357	345	338	328	346	376	330	351	344	353	361	333	325	342	343	332	362	343	368	350	328	339	349	369	290	325	323	324	332	323	344	344	337	380	340	366	352	340	362	337	329	357	355	327	293	363	336	352	321	359	335	342	327	351	336	364	335	320	354	360	329	357	327	359	357	352	322	333	361	317	344	353	352	329	341	365	316	359	330	330	331	334	351	343	339	364	355	343	360	340	348	360	335	362	342	347	349	345	345	338	342	362	351	306	340	322	337	353	358	362	354	339	362	341	330	367	342	344	336	324	353	362	343	381	355	359	359	330	369	353	346	354	387	357	332	352	358	352	337	341	354	357	331	319	376	329	363	329	335	347	328	335	359	343	338	360	341	354	345	353	379	360	333	353	363	330	354	331	383	323	358	322	344	339	329	320	327	331	366	337	351	363	350	354	356	335	342	342	363	368	311	361	319	361	346	333	352	368	319	305	356	347	334	347	307	373	346	346	351	349	303	350	306	355	341	339	350	329	354	353	353	331	357	365	339	309	371	350	374	358	349	346	335	330	369	369	359	320	382	346	322	336	371	362	343	332	371	338	346	345	321	361	345	365	316	344	358	376	366	319	360	318	304	352	318	359	353	366	358	325	353	313	308	348	342	328	361	378	334	363	361	315	373	340	338	367	406	365	343	359	354	349	325	369	343	361	359	333	358	348	325	341	326	382	373	327	367	339	342	355	339	342	335	356	327	366	325	342	358	354	324	336	339	311	336	324	338	371	325	327	332	335	332	357	364	320	336	334	359	341	364	368	383	350	342	382	362	315	321	343	350	326	359	321	344	324	365	312	357	352	327	362	346	354	344	371	355	323	354	326	361	322	393	372	372	379	317	338	365	322	323	375	360	332	358	350	320	357	351	346	341	346	318	339	303	374	317	349	356	354	316	309	339	329	331	327	370	341	336	358	348	315	353	358	337	392	335	319	337	351	355	364	376	364	379	332	385	357	360	308	310	343	356	321	364	337	347	309	375	363	368	356	343	330	322	357	347	351	337	358	340	347	351	339	348	344	337	338	363	392	359	334	352	327	359	375	352	336	348	352	344	311	323	361	348	308	353	343	338	335	363	318	350	370	339	350	360	359	346	321	359	326	355	319	324	308	348	334	342	372	337	336	323	338	357	345	282	326	342	340	372	326	355	339	343	347	332	362	338	362	378	321	330	336	339	344	351	339	325	343	310	331	331	388	363	358	339	360	363	337	343	367	329	357	330	390	351	351	350	345	344	360	386	381	373	346	345	316	340	381	319	374	341	343	331	330	345	343	305	384	348	369	332	369	361	348	327	343	345	319	322	339	327	355	345	337	339	338	327	378	350	360	340	339	393	369	370	341	389	364	361	315	375	363	345	355	368	333	364	375	359	338	350	374	375	363	335	348	327	325	363	346	383	335	347	361	337	342	389	347	351	349	323	342	325	372	366	372	365	304	352	323	358	304	373	351	370	335	382	321	341	345	378	378	356	312	340	330	352	330	372	378	313	299	328	386	343	397	334	344	315	326	355	326	333	334	340	381	349	350	333	354	309	300	354	375	323	295	357	366	347	369	342	289	360	392	309	368	343	382	337	347	323	353	366	327	331	344	334	373	334	372	335	356	351	348	350	342	353	362	351	319	322	334	362	353	350	355	352	326	362	360	323	358	328
4304	7531	5037	2399	1868	1254	972	3751	907	532	543	506	448	445	468	405	419	399	390	424	385	394	383	379	395	373	383	361	408	364	381	410	390	353	365	373	383	386	342	338	367	336	352	422	375	359	418	385	369	379	386	378	364	343	373	392	381	356	391	372	408	340	376	367	372	381	392	381	381	339	363	353	371	372	385	392	350	350	357	378	362	365	369	409	343	366	374	361	367	370	378	378	353	363	350	370	388	365	374	373	372	385	362	381	387	348	390	362	351	363	365	371	390	391	333	349	319	372	413	397	399	368	372	367	361	396	353	360	367	367	405	356	381	407	358	350	342	340	372	369	354	358	346	364	355	362	345	343	352	371	346	394	384	353	371	387	370	358	354	398	348	364	334	362	340	338	375	371	364	361	396	341	371	376	363	362	362	316	362	341	394	367	346	355	359	368	364	334	384	360	342	359	344	375	362	339	352	385	344	371	359	383	357	378	365	384	379	356	342	375	399	369	369	376	375	377	377	398	363	372	341	353	364	313	354	363	354	369	349	356	357	348	361	370	365	365	385	363	341	374	348	343	339	352	368	341	377	371	385	301	363	368	366	349	325	363	370	369	375	338	323	361	366	364	366	362	355	348	361	353	382	364	351	386	358	357	339	360	394	362	390	360	331	371	349	350	377	358	335	338	380	367	340	340	381	398	343	365	372	394	365	376	344	375	363	382	387	426	378	384	368	358	340	353	384	354	334	376	315	395	381	406	362	362	358	347	358	362	366	377	353	371	343	348	401	336	343	351	364	319	366	315	352	388	359	382	411	379	358	363	358	360	357	391	345	361	366	362	376	346	379	363	364	372	339	377	349	365	369	330	397	373	359	366	376	323	384	384	360	325	393	352	353	361	345	364	327	384	370	345	376	354	360	356	401	379	348	366	354	399	363	362	379	365	364	361	354	388	364	333	374	419	360	367	393	356	362	348	359	359	345	381	354	402	379	354	365	374	362	362	365	362	359	340	364	343	339	354	391	374	342	370	358	359	360	359	367	329	342	386	347	366	360	375	359	353	361	356	393	354	383	355	374	345	404	302	373	364	394	355	356	352	347	332	362	368	397	361	363	355	385	368	343	375	362	365	381	395	364	354	363	380	374	370	361	375	367	366	374	380	397	377	355	368	368	356	342	334	369	361	347	355	349	374	343	350	368	334	331	379	333	326	388	378	374	345	349	360	364	360	374	404	359	347	368	361	361	340	353	405	377	357	353	356	362	392	350	374	353	380	344	336	361	384	374	379	319	370	353	367	344	351	418	389	377	362	357	343	361	378	353	376	364	385	370	341	366	378	360	358	378	352	363	377	346	362	349	353	363	388	356	339	341	382	378	401	366	374	342	366	343	370	372	363	352	403	364	341	357	349	369	370	372	364	377	349	406	391	376	365	377	349	364	390	367	340	372	380	369	359	322	376	362	372	361	378	328	355	377	346	356	356	345	375	337	391	369	388	389	362	366	353	381	403	349	349	372	333	380	327	344	369	374	326	376	338	370	376	371	386	395	354	388	340	362	348	425	356	363	376	363	325	389	357	345	398	358	342	343	349	390	390	379	390	372	376	337	369	338	370	382	360	371	349	329	345	336	404	375	353	388	389	350	351	370	347	383	336	358	380	358	386	362	351	384	381	388	353	402	359	390	346	372	334	352	358	360	388	359	359	370	370	375	380	364	367	352	358	353	390	383	338	367	354	365	389	376	346	390	361	393	376	327	369	364	401	322	352	350	361	357	354	354	339	332	382	353	376	361	384	382	389	397	359	342	333	394	366	392	388	359	344	401	350	331	401	382	370	370	371	351	329	350	342	348	352	365	385	346	382	326	348	340	371	355	352	362	384	303	369	376	359	382	387	376	385	379	380	356	370	393	381	352	395	342	378	395	358	348	387	354	370	330	360	355	326	355	388	345	351	359	353	356	361	341	355	360	380	343	375	375	394	373	371	368	395	360	368	368	363	384	409	351	347	364	347	358	353	354	366	381	349	369	352	384	381	360	384	363	373	389	374	384	335	363	369	344	369	352	362	334	380	325	378	376	378	344	345	390	398	368	392	379	372	368	378	334	363	369	356	331	339	375	407	346	370	367	377	356	403	352	348	374	350	399	385	391	327	353	351	364	345	356	369	311	351	351	374	357	377	359	367	387	362	377	348	376	365	349	375	373	369	359	359	343	359	400	370	369	379	384	342	363	391	376	345	347	356	379	379	335	375	380	367	354	360	365	356	344	375	369	349	376	386	392	366	363	352	356	355	339	358	395	376	347	356	338	366	362	383	381	354	347	386	360	338	355	361	367	343	399	349	371	383	389	348	337	354	343	385	329	357	334	359	358	396	365	361	375	354	365	353	380	371	356	388	354	356	334	357	384	333	359	364	359	394	370	361	347	317	356	372	378	368	343	373	370	412	384	358	379	360	343	371	367	330	353	366	347	372	389	391	369	347	357	327	361	357	374	362	358	359	327	381	330	397	369	373	371	348	384	357	374	356	381	364	388	340	336	359	361	338	328	360	379	389	369	358	347	385	370	344	351	417	402	375	352	372	323	383	350	374	375	347	368	372	375	386	309	381	348	329	339	358	391	330	358	351	332	373	382	357	389	360	362	345	357	403	345	392	404	347	346	371	368	362	349	397	392	389	390	372	356	371	384	384	364	365	358	357	361	392	382	387	372	362	387	392	381	369	332	355	366	356	388	363	360	363	373	415	365	364	347	376	366	377	357	362	351	349	365	322	346	353	372	363	363	371	347	337	352	393	334	318	365	390	384	374	356	362	374	358	346	355	405	356	336	369	351	373	378	375	340	345	335	366	366	355	377	384	353	341	372	358	360	382	353	372	389	348	348	358	329	374	383	370	377	361	411	349	338	370	373	363	360	372	357	362	346	392	402	419	379	372	367	383	350	338	368	373	339	385	376	356	365	361	356	410	349	356	363	366	395	377	379	373	345	370	367	384	386	394	319	330	379	358	349	336	380	383	378	346	386	350	357	407	357	366	375	393	390	380	384	363	383	372	391	367	380	344	360	390	317	401	398	343	348	367	329	371	375	362	381	377	355	342	358	359	384	369	367	341	360	363	352	330	347	383	359	343	350	359	315	344	370	367	351	355	370	382	387	357	334	384	386	400	360	329	359	373	398	334	375	371	393	344	341	375	365	335	390	365	347	333	370	384	353	363	357	367	379	356	385	347	383	362	371	335	373	360	368	376	395	373	374	353	352	347	370	405	362	386	313	364	363	348	388	390	354	393	343	376	321	357	362	418	354	342	392	374	367	374	332	355	439	366	359	373	378	381	360	359	351	355	364	405	376	332	383	392	385	384	371	332	372	358	339	334	372	357	375	369	349	323	401	344	374	352	378	343	314	354	379	329	389	352	361	374	364	387	372	395	389	357	382	386	401	337	385	370	356	346	383	408	365	340	341	365	389	350	394	376	351	378	351	424	346	383	370	348	380	376	374	343	381	373
22609	21090	28641	23775	21095	21126	6941	5824	1782	667	646	591	500	491	473	475	417	458	433	381	393	429	389	389	378	374	393	375	352	366	396	367	410	368	366	348	375	350	338	324	328	349	358	357	354	366	359	362	344	345	342	321	328	381	343	347	345	340	350	341	360	363	334	358	340	359	332	343	344	321	332	350	334	324	335	312	309	341	312	350	317	383	310	278	306	392	347	327	352	362	348	352	382	347	338	350	356	317	353	310	326	337	309	366	327	352	345	328	323	338	332	340	334	326	379	324	367	358	339	328	356	318	326	339	334	370	348	347	337	344	328	332	369	342	347	314	337	341	340	320	319	352	353	342	338	330	339	336	323	368	366	323	340	328	361	342	377	322	357	343	325	333	354	331	336	326	325	338	348	318	311	335	362	343	322	338	330	330	335	325	311	336	330	333	361	290	341	317	332	303	348	347	325	348	323	334	353	349	324	363	373	299	337	336	339	357	344	322	337	328	370	305	333	353	325	334	327	316	326	329	374	369	328	351	333	340	345	342	344	336	368	336	367	309	323	342	317	331	280	362	338	343	322	319	320	351	306	330	359	303	343	339	333	346	338	352	301	318	317	312	367	387	347	306	296	347	351	350	327	357	335	365	342	342	361	338	324	320	365	310	294	346	350	350	362	354	341	305	363	359	335	348	377	336	332	357	329	345	350	316	329	323	325	339	345	354	317	358	364	360	332	335	333	336	341	363	317	337	315	333	341	338	342	330	347	310	330	365	314	338	316	333	330	352	326	319	337	308	320	367	317	317	320	325	354	288	343	336	370	309	316	339	376	334	383	344	311	315	360	301	323	325	293	338	316	319	322	339	358	317	319	353	352	329	355	316	344	337	332	333	335	365	330	323	322	347	305	356	305	362	312	323	349	330	335	329	320	354	380	367	349	347	327	344	342	361	334	306	324	349	323	362	369	327	338	352	343	351	338	306	376	361	327	358	388	336	336	379	339	308	301	320	350	326	342	320	330	332	315	319	343	356	346	335	371	298	314	327	309	357	309	331	375	337	303	344	312	356	326	354	336	349	363	298	340	288	323	327	365	337	365	367	338	360	335	337	322	337	343	325	316	361	326	356	357	323	311	340	349	329	337	355	338	380	321	345	337	328	339	350	333	376	319	332	338	329	373	334	351	319	343	303	342	329	323	352	340	330	334	340	330	296	326	360	363	343	313	358	334	368	318	336	339	314	363	351	349	349	321	360	339	333	311	343	335	330	309	295	346	352	396	333	308	347	357	333	314	342	362	325	332	349	322	364	367	359	312	345	352	316	329	341	308	365	322	333	343	346	316	349	348	330	332	323	324	365	321	329	353	336	334	351	341	353	325	343	322	336	317	331	342	329	349	355	323	366	326	326	316	333	331	297	310	324	344	331	322	363	336	358	311	347	333	359	351	341	349	304	334	331	342	326	344	366	345	333	349	324	328	328	313	351	369	324	329	385	388	327	335	332	350	325	377	354	329	358	353	331	339	359	325	345	331	324	345	358	329	319	329	324	349	371	349	378	378	334	354	328	317	344	353	306	307	326	321	356	363	344	336	354	360	366	344	322	289	345	318	353	316	370	310	332	337	333	343	370	320	324	342	338	328	336	326	307	317	364	367	322	341	335	332	329	333	350	341	380	336	330	324	336	324	388	340	358	358	347	333	351	366	327	324	334	347	354	314	385	332	334	341	338	330	360	343	338	341	371	332	339	337	350	345	343	331	329	352	351	370	349	326	323	324	294	316	344	362	319	315	356	297	321	298	339	341	385	338	324	347	307	327	347	366	367	349	332	356	324	360	324	332	340	330	313	366	331	313	328	316	342	345	371	360	332	372	359	338	343	322	293	335	319	346	350	353	357	363	325	362	328	319	328	350	339	307	353	344	347	315	358	341	338	317	357	326	320	350	346	352	334	368	353	361	360	342	301	303	341	315	348	318	368	335	341	330	352	385	334	357	362	325	323	337	327	336	361	348	344	352	300	326	323	300	348	319	296	337	345	308	325	296	338	309	326	322	340	325	328	338	364	321	345	327	319	303	326	321	333	336	350	354	338	331	347	350	380	309	361	352	315	332	378	338	326	358	355	352	343	312	337	359	322	317	357	334	366	361	315	337	321	362	356	352	336	335	329	344	350	357	353	338	312	334	332	349	328	330	333	331	365	332	337	328	337	322	321	347	337	342	366	331	378	323	351	352	340	341	334	327	332	304	339	355	376	329	356	324	369	321	356	345	346	344	330	323	297	336	375	308	365	355	325	317	352	301	339	356	342	313	347	355	343	335	311	321	335	332	364	323	357	321	351	292	290	350	345	312	362	336	322	340	337	359	345	339	355	368	352	350	340	339	361	306	362	319	356	339	309	321	324	368	325	307	312	325	340	352	375	361	336	310	328	319	348	318	320	339	340	303	340	350	341	329	347	346	310	333	359	314	344	317	337	340	347	323	351	372	346	375	347	323	314	370	327	342	304	363	332	355	341	343	350	317	359	338	333	369	366	300	323	337	338	338	334	332	348	315	316	325	326	332	329	341	338	322	332	346	376	356	309	332	335	333	335	340	314	355	356	350	336	343	330	319	336	328	320	321	342	332	334	373	325	354	357	312	359	357	340	325	363	319	340	311	320	328	335	330	323	337	345	331	370	337	332	333	291	352	338	339	313	360	348	370	313	320	318	332	314	337	377	331	362	355	353	318	360	345	342	353	368	325	355	360	361	327	360	353	329	327	351	331	309	343	345	331	351	319	358	334	340	343	315	334	332	332	350	308	335	318	308	372	353	337	322	352	318	348	332	326	326	333	352	319	314	315	324	340	306	312	329	331	322	353	305	328	355	313	323	330	326	356	333	300	347	390	345	325	357	386	319	351	354	337	330	323	337	304	321	320	318	335	341	329	359	339	332	313	342	305	353	352	347	309	320	316	335	361	366	346	355	312	325	322	302	348	329	366	350	338	338	354	337	332	346	346	331	327	330	356	335	321	334	343	356	345	335	325	326	344	351	355	328	360	325	340	344	310	351	331	340	315	349	331	361	319	355	331	347	304	334	335	320	337	321	340	342	362	345	335	289	346	322	333	356	353	334	331	361	318	343	353	297	347	354	319	370	357	346	352	364	319	340	347	355	335	343	353	332	328	352	342	351	325	302	343	344	329	338	337	329	298	353	331	330	314	331	346	378	357	364	353	340	330	313	301	350	328	321	354	346	343	325	342	320	315	324	334	319	356	308	335	352	390	338	349	327	353	334	348	329	308	330	364	327	350	342	365	332	317	332	334	332	352	333	350	348	348	331	340	310	346	392	317	322	367	311	351	326	331	307	317	352	350	339	325	319	330	347	341	349	374	323	311	342	353	367	334	313	333	331	319	331	319	330	322	321	346	336	318	325	327	325	340	308	364	298	343	334	329	331	311	319	362	375	331	313	352	351	364	349	319	340	373	357	346	338	349	307	320	369	328	359	341	329	327	332	354	330
5870	17528	12020	6043	4257	2946	2215	9382	2126	963	833	792	686	624	560	477	503	533	470	441	447	473	436	424	392	402	393	411	411	337	385	401	358	389	355	337	380	372	352	358	323	383	372	358	398	340	321	341	354	339	360	345	353	380	349	349	351	340	344	344	346	339	374	362	315	325	309	366	350	352	317	364	374	336	332	377	361	374	372	338	336	346	336	343	355	322	365	331	348	342	302	351	366	330	353	318	327	347	344	363	298	352	296	376	350	362	356	313	325	343	350	366	354	333	361	336	332	360	350	345	339	316	332	319	351	342	332	371	351	331	345	324	338	315	336	329	370	363	341	339	348	304	379	312	316	327	330	338	314	330	332	330	330	321	351	312	328	361	344	315	352	318	302	324	364	356	365	321	340	343	333	364	349	348	356	323	353	377	375	343	354	318	343	335	319	344	366	325	335	335	358	346	326	340	315	333	350	353	318	341	300	348	308	338	375	318	340	319	337	349	355	377	318	307	348	307	352	363	331	332	349	336	343	360	295	323	364	315	341	327	316	370	364	353	367	363	331	336	327	323	315	344	333	340	342	330	325	344	355	336	320	334	332	348	361	340	323	346	353	346	343	346	332	299	338	334	335	347	352	344	346	314	366	326	342	334	356	337	327	333	337	334	348	328	352	339	325	334	347	318	326	361	317	341	322	364	323	326	343	299	355	306	362	337	346	335	351	302	354	354	349	334	328	325	307	345	389	352	362	313	359	330	344	309	313	343	333	309	331	346	311	370	353	357	342	328	328	363	325	347	332	344	344	332	338	330	331	314	335	364	357	345	329	378	311	330	339	359	361	309	345	359	329	332	305	337	310	335	341	320	340	364	312	332	353	365	345	332	333	362	345	334	338	329	342	334	333	317	334	321	338	344	337	347	334	344	336	339	341	378	335	372	365	319	353	341	340	317	344	377	363	312	348	347	341	358	331	377	338	335	322	341	358	355	373	322	360	335	317	327	353	345	351	323	360	330	342	348	328	337	315	311	300	347	395	341	313	359	341	327	343	360	315	334	365	343	331	349	342	349	329	333	366	325	348	352	361	359	331	327	322	371	336	337	331	340	304	286	358	340	326	314	337	355	322	369	361	340	340	315	327	340	317	296	348	296	336	335	339	343	329	329	337	326	339	365	314	348	321	346	324	319	338	336	329	353	362	325	347	363	319	358	338	366	356	342	330	338	289	353	360	299	389	339	323	362	372	333	361	333	299	357	356	352	357	312	351	346	326	344	309	323	342	357	321	369	332	352	355	355	343	338	340	317	301	327	344	331	376	354	324	318	347	330	369	334	327	358	344	329	364	316	347	335	346	344	333	332	332	341	338	357	354	293	338	336	350	356	337	386	365	345	329	372	360	351	327	333	372	382	344	325	312	354	335	343	330	362	298	346	380	359	333	367	332	347	333	344	321	349	356	315	333	319	319	354	344	318	318	348	327	351	350	336	322	323	338	322	349	352	363	327	352	328	309	349	309	342	315	351	329	325	375	279	345	335	357	314	337	327	332	346	350	381	327	333	315	347	375	335	395	309	339	331	301	373	330	346	336	335	338	351	326	339	342	362	373	348	359	354	341	338	353	355	342	324	354	350	328	339	332	333	327	291	327	338	363	320	329	361	308	345	351	295	346	328	357	351	307	329	315	352	323	328	342	337	375	351	326	365	348	338	333	348	325	359	344	304	307	336	352	384	356	349	318	363	335	324	358	338	327	335	316	323	325	314	341	346	320	370	353	310	321	346	335	338	352	350	325	367	322	349	330	347	327	357	337	329	339	350	352	356	375	356	343	353	323	315	331	337	334	339	329	346	343	361	330	344	378	334	359	346	339	360	348	329	323	317	359	321	326	321	345	331	345	335	342	323	343	325	352	319	332	345	317	334	358	314	341	315	339	333	352	335	356	334	363	345	332	311	378	291	311	353	341	352	350	347	305	359	325	329	367	329	335	325	347	345	335	330	327	313	382	323	339	365	352	351	366	322	359	341	337	328	330	359	324	304	347	342	353	366	324	340	337	345	348	330	337	338	378	352	364	349	368	362	313	357	336	348	326	337	276	373	335	318	365	318	360	344	301	330	325	349	363	351	351	324	338	333	333	364	354	339	323	347	357	324	335	377	321	323	356	304	331	355	348	347	333	314	302	309	376	315	357	333	335	343	355	348	314	325	322	371	337	300	347	366	317	284	351	327	334	375	350	346	352	340	343	367	319	315	324	337	337	345	336	354	322	332	334	341	343	362	345	337	324	309	339	340	371	343	341	343	311	310	313	340	295	342	311	341	340	322	329	343	330	324	376	295	348	326	327	360	347	365	335	335	317	315	347	334	329	372	348	295	337	344	340	333	335	341	372	338	350	319	364	352	328	335	317	292	347	338	337	363	361	372	364	361	365	323	332	309	308	339	343	350	319	320	346	329	317	326	359	344	381	343	310	322	370	359	373	346	332	332	340	329	375	305	328	314	322	327	345	334	339	326	362	353	360	333	317	316	358	343	347	361	352	351	375	366	336	324	336	334	328	361	325	357	328	350	316	345	331	317	335	345	338	328	322	340	330	353	324	380	317	355	345	312	320	350	325	364	347	330	339	323	318	337	308	373	335	320	349	351	325	313	307	316	354	347	326	369	355	317	326	326	336	354	364	307	322	346	351	323	362	331	339	331	345	334	308	328	328	362	328	360	336	370	327	342	301	321	348	314	348	336	363	315	330	339	352	327	345	349	321	352	349	355	345	356	345	350	347	349	318	337	346	341	331	322	332	365	354	338	355	297	362	331	362	335	381	313	355	344	272	336	341	338	350	330	374	312	344	335	329	317	315	348	337	356	348	342	311	321	341	336	327	317	363	339	364	332	299	342	351	355	343	369	337	355	315	346	349	350	283	311	313	343	341	336	364	313	336	329	322	350	354	332	282	333	307	332	303	343	350	344	330	377	316	349	356	310	352	338	362	352	323	366	335	367	371	336	307	338	334	349	354	323	371	360	398	372	316	348	333	352	305	362	353	364	315	361	363	354	335	328	315	352	341	309	347	334	319	339	330	324	363	321	345	363	353	333	361	339	364	351	361	346	349	325	325	337	362	340	336	350	335	343	341	340	352	350	348	355	307	323	331	345	331	360	352	336	324	334	321	358	311	324	378	353	325	341	316	317	343	354	364	330	333	339	353	342	333	332	349	338	322	343	357	353	343	346	311	341	368	363	337	325	364	329	343	349	353	365	334	355	346	299	362	317	332	337	362	352	350	371	366	339	358	350	314	336	357	325	318	348	331	333	357	307	338	370	359	365	310	338	311	341	364	360	333	356	326	362	323	320	349	321	331	343	328	346	352	359	329	321	339	331	338	349	354	325	349	338	356	356	323	343	371	319	342	334	349	350	361	320	332	344	339	328	311	325	349	343	348	341	345	334	350	333	287	290	351	327	316	339	320	329	362	320	350	315	336	354	360	350	344	335	328	326	385	313	362	364
27424	16690	3619	782	578	364	261	344	201	193	208	204	188	189	194	186	198	161	193	190	191	173	207	204	177	179	187	184	194	179	183	180	186	174	195	184	210	188	179	195	170	191	217	214	195	184	187	168	182	187	163	172	175	185	180	191	170	193	185	177	169	207	183	177	198	178	186	174	209	182	192	200	184	193	206	176	214	190	173	201	201	180	172	213	193	185	198	189	176	173	192	177	187	194	175	172	159	175	185	185	191	184	173	150	179	206	174	167	157	166	191	165	172	188	183	165	177	216	190	174	204	174	189	189	199	171	203	183	192	197	183	174	160	191	196	175	157	191	185	173	173	198	191	177	174	170	176	196	175	175	180	186	179	184	182	182	184	175	188	172	177	175	175	190	176	181	196	173	189	168	177	200	182	174	204	179	182	196	153	175	176	174	210	167	161	196	183	175	192	151	196	210	193	171	185	164	180	165	161	193	206	191	169	199	189	181	181	195	180	184	204	187	189	182	186	170	181	189	188	179	163	153	161	179	185	176	205	183	168	181	212	217	192	166	196	186	178	194	194	172	178	198	183	206	173	191	202	179	192	192	178	172	184	194	170	182	180	190	170	173	173	181	170	190	185	183	179	188	188	182	211	206	175	174	181	156	194	196	189	177	159	168	189	171	191	187	175	173	187	187	207	187	180	179	192	184	171	146	181	173	178	184	195	202	167	179	195	187	173	201	215	193	195	191	185	199	199	185	182	191	170	198	202	165	178	187	179	179	183	191	182	197	188	184	191	168	166	172	176	193	180	165	203	185	193	199	165	172	176	172	167	172	177	173	202	185	165	194	178	164	164	187	169	190	169	170	164	186	178	204	171	177	167	205	197	199	181	166	190	194	179	169	184	168	193	198	191	191	178	180	195	178	196	180	216	158	178	187	201	182	182	205	180	175	190	175	170	205	189	177	192	206	181	212	177	185	174	182	192	202	188	180	169	185	201	196	169	166	169	190	201	174	173	189	188	175	171	197	178	194	179	178	177	167	190	184	187	183	193	177	194	160	186	181	189	173	183	186	174	162	195	175	175	149	191	179	188	185	183	189	186	205	191	165	163	190	173	190	199	184	190	184	197	189	187	190	163	185	190	188	183	201	165	155	157	178	175	162	196	166	158	189	165	176	188	172	202	185	175	196	174	175	186	179	167	203	196	205	185	187	174	178	183	178	195	181	195	192	196	201	183	191	156	193	174	190	165	186	193	167	169	205	181	176	182	181	206	188	205	187	196	177	185	194	177	205	174	196	192	181	195	196	147	170	188	172	179	178	173	199	184	203	180	195	173	172	193	183	189	177	183	173	187	194	168	205	205	157	195	175	183	165	182	172	162	161	179	172	183	178	168	194	179	174	186	175	183	173	189	204	166	178	184	203	162	197	208	190	183	167	211	201	190	192	173	187	182	170	191	197	176	166	193	179	175	193	209	184	189	201	178	198	197	200	196	182	191	189	178	185	193	190	186	169	184	197	176	181	179	176	186	172	174	173	176	192	177	165	179	191	175	190	201	190	174	183	178	200	205	194	166	185	201	193	177	208	175	192	177	206	185	175	186	170	206	155	157	209	141	188	179	199	201	187	189	165	174	181	173	173	201	186	184	201	159	158	169	176	189	169	178	196	176	175	192	193	175	193	162	182	175	161	203	187	174	161	197	181	208	171	172	203	192	184	206	191	160	173	157	158	210	194	184	192	190	178	204	200	193	178	164	169	185	185	185	205	201	178	187	186	176	196	183	167	167	197	173	167	168	177	219	170	197	203	185	202	176	174	210	169	162	167	194	197	164	197	173	182	182	192	191	172	159	170	195	188	177	178	178	171	182	168	214	171	178	167	176	198	186	176	185	159	188	186	191	197	181	169	167	169	207	161	175	193	179	177	183	168	185	203	176	155	202	199	181	178	179	185	202	168	186	187	198	189	174	184	176	194	178	181	190	174	192	182	175	148	181	185	176	177	173	169	194	175	187	177	170	170	156	208	178	182	168	156	175	170	165	212	161	181	169	195	157	170	158	171	158	179	183	167	177	181	181	189	188	196	204	176	193	175	182	190	156	191	185	171	176	177	187	182	179	180	171	192	193	181	158	169	170	188	192	184	211	189	200	183	164	196	158	205	195	182	173	180	190	187	156	181	209	209	160	182	174	197	199	169	198	160	178	182	168	198	166	159	165	172	194	182	174	158	205	185	170	206	196	190	205	198	187	191	167	181	166	183	170	195	191	176	178	191	181	193	168	178	193	190	166	180	206	189	177	191	210	168	203	178	184	197	203	164	191	197	195	175	176	192	209	196	216	170	179	196	175	186	188	182	171	188	171	177	214	184	183	189	176	187	171	165	164	176	216	181	156	138	191	187	194	184	198	198	170	186	196	157	164	168	184	172	208	180	199	177	171	181	194	196	177	186	175	191	188	190	219	162	183	178	176	187	199	180	161	187	175	177	186	183	196	152	167	187	171	170	204	184	170	175	172	178	194	173	165	186	193	195	162	170	192	164	178	184	180	209	156	189	161	189	173	185	189	150	190	190	192	178	164	190	193	176	176	195	183	166	178	168	185	183	159	188	181	181	170	172	208	186	189	189	186	169	205	183	189	180	190	164	173	203	159	179	208	200	178	169	180	179	181	181	200	206	162	173	182	175	177	169	153	156	155	174	188	196	167	193	177	186	180	200	173	183	198	182	171	179	172	184	216	188	188	205	186	196	206	186	183	187	191	187	195	198	167	190	155	195	182	177	188	196	170	185	179	173	204	196	169	167	189	171	167	201	175	179	192	164	167	179	201	192	180	201	177	182	174	192	189	178	179	178	191	196	197	182	171	184	201	173	182	195	163	188	203	184	200	184	173	207	179	171	184	184	169	160	171	175	188	180	178	185	190	184	193	196	184	172	160	188	173	187	203	200	148	187	165	195	181	169	159	171	203	169	198	156	185	201	170	193	194	172	182	163	205	170	208	170	172	181	157	166	186	193	185	168	197	182	183	188	189	156	191	169	194	181	199	188	176	178	189	167	175	211	180	169	171	174	193	173	178	184	174	162	191	180	180	176	192	187	187	166	180	165	183	216	175	192	188	159	183	179	182	177	154	191	165	173	187	181	192	175	205	178	196	172	193	190	196	183	177	183	198	169	169	198	206	168	189	207	221	184	176	167	196	202	174	176	182	196	182	197	193	180	182	188	185	183	181	167	179	190	179	175	191	195	182	194	185	179	194	164	170	176	187	175	177	173	190	199	177	200	174	194	179	185	175	186	184	184	156	181	203	199	162	182	186	170	168	174	193	189	169	195	174	194	182	197	173	196	176	180	163	161	197	175	185	169	190	207	178	165	181	166	174	151	202	172	152	166	175	193	198	169	184	166	174	202	174	168	179	197	202	166	174	176	185	178	168	192	168	168	173	186	183	192	200	181	178	170	192	175	196	181	202	213	179	161	174	206	188	170	186	179	179	182	200	166	160	182	178	192
4910	3098	2024	830	765	553	354	451	254	228	200	228	223	208	209	208	183	210	206	216	202	210	226	222	206	197	212	194	188	195	181	198	220	223	206	189	217	192	216	205	229	188	201	227	232	204	209	214	203	211	201	172	206	196	200	216	219	215	202	193	209	215	193	222	182	218	255	193	187	220	188	241	236	197	215	218	211	180	215	195	184	188	196	217	207	184	208	198	187	186	207	230	212	206	214	200	197	218	189	202	247	207	193	219	185	212	205	199	194	226	219	213	197	183	216	187	189	206	184	230	209	204	193	221	204	205	183	175	235	175	208	198	222	209	204	199	212	188	190	213	209	228	214	178	218	170	204	206	193	209	208	217	203	214	223	210	205	193	201	232	206	231	196	196	161	181	202	208	210	186	191	206	207	195	235	191	189	194	185	205	198	196	193	201	179	197	218	203	206	205	229	180	213	202	189	217	220	200	203	212	206	199	189	191	212	196	225	210	193	218	196	192	207	183	196	191	204	214	184	212	229	210	218	219	206	203	178	200	192	224	185	219	189	207	214	217	199	201	221	184	194	203	199	200	186	189	218	220	198	227	195	188	189	203	182	255	206	199	221	210	219	204	205	213	180	211	215	231	203	205	187	183	199	199	212	197	197	233	208	196	229	196	191	220	204	184	203	181	206	205	203	214	203	206	213	213	196	193	251	211	205	225	205	212	217	195	178	194	191	213	204	191	208	187	226	195	205	196	215	191	206	193	215	217	181	184	198	189	227	219	198	219	231	216	198	203	243	221	201	183	213	209	191	203	209	202	192	194	201	196	197	189	156	229	202	203	214	210	184	202	190	224	204	211	193	191	205	178	209	214	201	225	223	194	219	185	199	196	189	189	219	209	200	201	202	193	203	203	206	183	206	211	186	209	198	193	207	183	209	204	181	222	215	229	200	210	195	234	209	223	196	219	186	202	209	187	211	200	233	211	208	202	186	182	185	184	242	198	198	182	212	203	190	198	201	191	181	193	214	178	181	189	204	222	226	192	214	205	190	223	196	201	216	177	209	194	219	174	218	216	211	182	209	200	202	194	197	215	234	220	185	219	199	197	214	182	190	212	171	200	232	222	209	237	184	224	197	194	204	208	205	222	211	228	226	181	214	196	218	218	214	243	219	206	196	199	208	189	194	209	199	217	206	210	201	183	218	201	210	206	206	189	210	217	194	212	223	200	216	201	184	208	216	172	184	184	191	215	226	205	176	204	205	219	198	224	208	229	216	186	214	218	221	193	190	200	203	221	171	207	208	181	194	201	176	194	219	204	211	200	207	213	205	212	206	224	197	191	175	220	200	223	194	217	222	224	171	188	239	209	199	225	212	217	191	194	215	220	206	201	193	210	193	206	190	221	227	204	203	187	208	196	250	214	200	222	203	193	204	208	195	214	203	222	213	202	206	205	202	206	157	197	208	226	204	170	185	224	179	195	202	190	190	166	202	205	187	201	192	193	234	225	187	214	215	204	203	187	186	203	203	199	187	184	203	211	211	191	218	219	216	221	220	192	216	212	188	213	203	198	198	181	187	205	220	209	193	196	202	212	219	202	202	181	210	212	189	201	193	189	172	211	244	213	189	199	219	208	188	201	199	211	224	221	224	202	193	200	218	196	205	223	211	206	219	207	197	189	180	205	207	199	187	210	198	203	211	206	183	205	210	197	189	229	195	216	217	211	193	187	209	184	204	201	186	228	186	184	187	201	206	203	181	205	243	208	203	207	207	194	190	207	195	223	199	214	191	222	201	227	197	213	215	198	204	216	199	214	198	207	201	180	231	199	174	211	205	182	219	172	233	208	202	200	200	213	209	190	198	228	194	198	183	181	194	206	214	196	215	188	188	229	199	217	218	229	225	207	222	236	192	214	190	216	205	198	194	212	216	198	203	209	177	225	176	215	204	206	208	188	207	194	197	206	206	208	196	219	207	197	224	177	185	216	203	209	200	207	204	201	211	190	211	171	210	204	195	205	216	197	188	197	213	245	212	193	210	226	185	201	205	199	194	194	193	185	222	190	204	191	199	201	220	218	217	206	227	229	193	196	191	182	214	185	184	215	198	187	215	210	219	202	206	206	195	203	213	219	190	229	217	208	202	197	171	208	185	181	217	187	218	205	185	210	196	195	173	226	202	214	214	189	232	242	199	235	210	217	186	214	192	202	199	209	194	175	206	207	198	200	230	200	189	199	208	195	217	220	188	205	178	223	204	194	197	212	222	185	204	210	202	193	213	182	192	209	219	212	215	193	217	208	218	216	214	188	207	201	200	231	211	214	178	202	216	214	179	201	209	216	220	228	211	169	204	178	211	196	195	201	232	187	192	193	209	189	229	178	204	194	204	216	204	193	207	196	229	182	211	189	213	202	175	195	221	204	223	178	173	201	190	200	200	195	200	201	204	186	191	194	201	196	210	218	219	219	210	220	182	207	190	208	208	188	208	189	185	212	167	199	199	188	208	214	191	205	185	205	198	187	197	216	215	198	208	209	206	210	186	177	179	210	210	233	195	187	194	183	198	189	196	210	213	204	196	219	205	197	207	209	186	209	204	217	211	188	215	215	191	205	206	195	195	186	194	189	201	208	200	219	211	216	214	196	211	192	199	222	187	201	193	216	193	212	215	225	208	200	226	189	214	173	217	216	216	207	220	194	193	203	210	195	218	209	197	218	192	209	215	221	221	204	212	195	221	209	212	212	206	219	227	193	204	206	196	207	210	183	194	210	194	226	182	192	225	192	224	196	214	208	209	227	167	214	199	206	202	180	206	185	192	208	209	189	196	193	209	218	216	179	217	202	194	201	171	193	215	206	199	230	175	219	224	206	219	209	182	199	169	185	196	209	212	205	203	208	186	208	197	204	201	204	206	182	198	202	216	190	247	223	222	195	198	195	207	182	184	202	227	189	219	224	207	180	222	216	199	210	193	224	194	197	185	212	208	225	197	185	218	214	200	191	217	217	202	200	217	203	182	206	181	224	203	187	199	175	227	196	191	196	219	210	206	210	203	218	204	202	176	210	200	217	229	187	226	223	221	197	186	206	222	182	228	177	181	216	193	205	192	197	183	216	196	208	207	175	228	195	168	215	203	226	185	209	197	190	217	214	184	190	205	193	195	216	204	181	200	225	225	218	198	198	204	221	206	201	211	212	226	197	195	219	215	237	206	178	190	210	196	200	193	202	228	210	187	201	210	212	213	198	189	207	223	185	174	206	183	212	189	201	202	177	202	212	222	205	217	189	225	206	201	189	197	225	186	204	215	200	196	173	183	205	215	198	195	205	216	205	173	236	232	204	194	198	219	209	209	200	225	210	192	196	215	217	198	207	203	199	224	200	203	222	181	203	212	209	230	177	226	203	176	203	211	194	203	222	204	202	211	213	196	213	203	195	204	208	214	208	212	214	224	228	215	229	210	222	180	181	195	220	210	169	218	198	177	223	173	193	191	186	194	206	200	178	219	201
23744	21134	28205	24319	21136	7858	964	2308	620	294	267	264	235	225	221	207	208	188	182	166	171	175	184	185	151	145	147	174	156	164	158	137	150	168	159	155	160	139	131	136	136	162	146	144	137	131	136	144	143	130	142	149	142	154	131	147	167	143	129	145	154	134	153	170	151	149	157	138	157	132	129	129	143	162	146	133	133	138	138	126	138	136	139	168	138	154	146	136	135	135	150	145	156	157	150	152	132	165	137	138	150	161	139	150	136	127	156	148	144	152	140	144	150	128	157	153	145	148	142	133	154	149	134	133	122	138	130	149	132	156	143	146	133	167	143	135	154	144	153	157	141	153	134	120	130	162	151	139	121	143	145	165	138	137	163	126	160	128	141	140	159	148	149	158	139	143	147	147	136	142	141	132	120	159	150	144	122	160	137	131	129	136	151	155	119	136	144	135	130	140	156	135	140	147	147	169	146	144	136	157	126	153	144	135	137	134	146	133	152	146	128	128	152	138	174	133	133	126	124	133	151	134	160	145	147	146	154	133	130	140	145	155	137	138	134	126	131	144	144	132	160	149	154	154	145	135	134	148	133	140	136	128	137	131	130	152	140	140	145	149	156	141	145	129	152	142	144	141	142	143	138	147	161	156	126	158	154	151	159	157	140	131	136	135	165	145	133	150	165	125	136	155	144	149	106	152	152	126	138	146	140	134	144	138	139	131	137	128	146	150	124	122	146	154	153	116	154	137	139	130	135	144	132	154	128	136	152	132	136	141	135	141	138	153	121	146	124	151	132	132	154	149	121	138	145	118	123	136	152	143	138	167	136	126	132	141	145	162	122	168	156	137	139	126	153	128	139	142	141	170	144	141	149	149	153	137	138	151	145	130	122	129	132	150	133	135	166	129	139	143	132	150	110	133	129	131	127	146	149	155	118	158	135	148	131	141	152	149	140	128	139	134	125	141	131	132	146	150	135	127	133	133	153	144	146	150	131	146	148	139	157	143	133	143	125	135	139	134	117	152	148	135	146	152	134	133	145	122	143	131	128	149	135	115	139	155	136	147	149	161	147	122	167	141	128	151	132	153	154	150	150	124	151	137	131	137	128	149	139	136	132	143	144	151	138	138	130	141	130	157	154	125	167	136	156	144	149	119	144	136	138	129	132	143	147	152	159	151	142	153	142	174	122	130	140	118	152	144	147	133	159	143	157	151	146	122	147	132	129	133	138	162	149	144	152	147	149	148	124	146	140	141	135	143	151	164	131	140	146	133	152	131	152	141	135	143	166	119	154	154	137	152	144	146	148	171	154	130	146	128	140	107	136	132	121	144	161	165	135	149	135	146	138	145	152	136	142	137	134	148	132	159	129	129	127	140	156	143	144	152	140	155	128	136	132	114	149	127	141	155	138	147	157	134	153	149	143	145	147	131	160	149	155	132	137	142	138	155	138	157	154	143	157	177	146	133	159	128	144	139	135	138	148	132	141	135	159	131	139	175	140	145	166	129	158	141	150	142	140	141	140	138	150	143	132	139	147	145	148	144	157	144	138	119	157	144	126	142	144	150	132	138	138	134	166	155	140	132	149	155	155	145	134	144	154	127	127	134	161	152	137	167	136	147	128	136	166	145	137	139	150	151	149	138	140	127	149	139	125	139	160	134	137	137	150	152	143	146	136	128	121	149	150	161	138	167	139	145	140	139	154	149	131	147	151	124	144	127	141	140	137	130	154	124	130	141	132	134	113	159	132	154	153	141	139	141	139	144	126	136	133	123	146	129	130	139	152	137	156	153	133	153	130	129	140	121	126	139	135	155	137	135	112	137	137	137	156	145	136	138	120	154	121	122	131	157	133	142	141	160	163	135	160	105	146	155	155	156	135	139	150	121	150	144	137	159	135	149	135	149	152	138	136	131	149	140	146	141	142	132	124	155	141	143	133	143	135	140	145	132	141	140	157	153	131	155	131	163	160	141	144	121	139	137	143	125	157	119	127	123	138	138	143	167	122	144	128	161	169	134	140	142	145	152	142	159	153	148	148	140	134	141	114	149	154	152	151	128	119	147	141	162	144	147	148	146	123	159	133	148	153	158	151	127	136	149	151	130	149	132	154	149	127	131	151	136	147	158	146	138	124	143	109	134	119	154	139	152	138	129	147	127	134	147	144	126	139	156	138	149	149	129	142	145	124	147	151	136	151	141	138	152	139	146	145	143	147	132	138	148	157	160	150	135	140	164	141	163	144	131	140	125	142	150	141	145	135	127	145	143	132	133	120	145	128	121	126	149	139	140	149	134	125	126	152	146	131	177	122	146	132	164	136	156	149	126	145	145	124	128	161	146	123	156	140	155	128	144	148	143	139	145	139	135	130	146	146	138	158	142	127	147	151	151	138	128	154	137	146	143	129	128	143	147	130	142	141	142	167	150	161	113	136	156	138	149	146	137	130	153	135	153	150	133	124	126	145	151	157	133	150	136	133	141	119	136	123	140	149	147	149	150	147	142	113	149	146	140	143	141	141	142	131	134	133	137	172	142	174	154	157	130	136	154	133	158	142	135	130	143	156	157	139	118	132	143	133	153	134	105	168	143	121	126	130	150	131	150	165	144	154	138	131	164	142	140	138	135	132	134	126	150	104	154	149	148	147	141	153	143	144	148	133	138	142	125	142	134	141	143	160	134	149	132	150	132	145	132	131	149	157	133	159	162	156	161	152	150	136	143	151	148	130	126	152	140	151	135	134	156	140	131	131	155	144	137	141	152	142	153	121	147	123	132	136	129	121	109	142	148	157	140	132	153	151	150	161	127	158	147	143	148	137	143	131	146	137	148	144	132	146	137	132	157	126	140	130	152	159	123	144	148	142	133	136	142	126	159	124	137	138	124	162	153	146	159	141	144	142	156	148	149	156	148	133	155	160	163	131	146	135	143	157	151	161	141	143	154	148	148	153	142	143	158	159	152	135	138	168	129	130	147	146	152	138	157	127	146	130	154	153	143	149	120	148	134	146	147	148	125	140	146	144	150	138	145	134	128	147	133	162	142	160	126	125	173	134	140	146	128	142	135	140	162	138	159	147	141	147	146	142	150	151	158	143	138	129	138	120	145	139	141	139	179	145	126	122	155	133	138	137	137	135	160	152	147	168	137	146	142	141	128	116	174	144	128	131	142	136	131	127	148	144	151	120	143	150	154	146	120	146	151	122	164	131	143	147	153	130	144	139	136	128	148	135	167	148	149	130	139	138	131	150	140	139	139	151	129	137	132	139	161	136	117	132	170	132	155	150	144	139	136	141	149	166	129	155	141	158	135	167	140	131	119	151	136	141	126	138	140	132	152	138	159	137	157	144	144	147	145	133	155	132	149	133	146	141	140	152	131	153	114	136	136	155	130	136	145	134	156	144	143	154	135	167	147	139	152	143	139	157	138	126	149	137	184	147	143	128	154	163	141	136	142	123	146	129	142	127	163	128	133	138	121	153	131	143	171	144	136	121	145	151	154	151	147
4403	11853	7862	3371	2484	1584	1446	3822	853	479	417	421	326	293	256	266	269	234	216	208	210	191	184	189	190	185	167	164	159	187	187	164	180	170	168	196	156	185	184	192	154	134	164	154	177	192	167	171	160	133	173	167	156	171	166	157	173	149	172	158	140	150	156	136	167	139	168	178	165	154	155	138	174	164	154	171	177	167	166	164	163	141	158	157	156	173	143	142	164	160	138	157	144	159	165	167	141	158	142	151	126	167	147	153	154	152	158	158	163	147	131	162	136	151	144	149	160	145	146	155	151	156	131	174	153	173	154	156	157	145	170	139	163	133	147	155	154	164	152	170	157	157	131	178	143	167	163	148	172	154	160	150	129	149	141	164	168	157	147	168	159	178	139	135	161	157	152	160	166	148	160	161	164	132	131	169	171	167	171	168	168	166	177	146	160	148	170	162	186	148	167	151	164	154	120	166	189	159	156	150	142	143	154	142	168	137	153	158	154	166	157	136	176	141	165	147	141	159	168	142	143	149	168	156	169	126	182	149	170	148	160	144	153	164	142	146	148	144	146	141	150	165	155	167	132	161	158	166	159	172	137	147	141	153	156	149	162	144	148	156	159	145	131	167	153	155	148	155	161	145	162	164	149	167	179	153	165	165	154	138	146	137	172	130	143	147	164	148	146	153	150	161	167	141	152	149	169	146	160	176	143	157	162	155	148	144	160	171	150	174	164	168	178	155	147	169	147	153	156	143	190	152	146	144	161	163	162	155	153	148	155	178	167	152	144	166	152	151	157	150	167	157	163	166	149	159	143	147	150	138	160	152	151	146	163	148	148	144	172	144	131	149	136	155	154	149	161	142	158	167	168	174	147	158	149	161	145	141	136	168	134	171	137	138	164	159	143	139	155	149	168	163	150	138	134	158	151	168	143	162	149	155	152	159	126	176	145	138	171	157	156	163	156	181	166	158	163	131	137	161	165	147	154	152	160	169	162	148	166	168	148	163	154	161	156	162	176	170	158	148	152	177	159	124	164	145	146	173	172	127	169	170	170	145	169	139	148	138	153	169	165	161	169	168	157	160	179	159	149	171	144	146	164	169	157	161	160	172	137	155	141	146	158	127	141	145	151	136	179	138	144	166	145	156	128	160	145	138	151	161	150	143	155	168	160	154	170	158	152	135	150	146	143	154	145	145	149	137	171	177	145	176	153	147	150	155	139	145	161	155	152	165	167	171	167	165	138	147	159	168	129	150	158	132	143	157	167	154	164	144	147	147	176	144	153	176	136	174	170	165	142	162	140	151	167	178	152	174	142	167	151	156	152	163	145	176	152	171	175	158	150	150	176	168	154	160	160	171	148	168	136	147	159	168	155	178	151	150	139	155	139	159	165	166	173	164	149	134	163	153	166	139	153	156	146	164	161	147	137	181	156	167	168	120	153	178	142	155	169	149	154	151	157	153	159	147	156	139	148	154	137	155	144	164	148	151	158	140	169	156	163	155	181	154	142	151	142	155	143	154	138	146	174	157	171	150	170	183	146	162	133	162	140	159	168	164	147	144	154	162	159	149	170	157	160	149	163	136	165	172	185	157	153	142	172	159	156	162	174	148	149	144	150	149	158	162	144	151	153	161	152	173	150	160	174	155	138	153	155	169	139	154	174	149	157	134	176	133	159	149	152	156	139	170	166	146	149	152	156	178	157	142	158	144	137	167	150	169	178	150	149	159	153	170	164	147	168	178	169	156	146	177	155	158	151	159	160	139	154	148	148	164	162	161	155	153	163	161	155	161	160	162	174	168	151	154	159	145	141	152	140	171	166	156	172	171	140	163	156	149	129	174	156	159	136	167	181	150	156	155	139	151	149	180	123	150	166	142	132	173	152	155	155	160	165	179	181	138	164	154	154	161	177	161	169	153	155	143	139	156	162	155	141	110	155	166	134	171	161	173	172	151	135	150	160	144	136	150	173	165	150	153	148	153	161	158	141	158	173	174	160	138	153	151	144	147	163	169	155	140	160	158	166	147	153	163	172	151	163	192	148	181	140	168	143	175	147	173	153	141	171	170	181	164	148	170	154	134	142	142	169	148	163	154	150	169	133	150	151	145	160	167	153	159	153	151	155	152	152	137	167	125	149	146	153	152	143	167	163	144	147	147	148	165	155	152	146	147	157	154	154	155	170	143	151	154	165	136	148	133	153	169	152	141	169	169	158	131	173	144	148	159	153	151	153	142	165	155	140	160	134	137	160	174	180	142	172	161	131	167	150	153	160	157	155	158	150	156	173	165	141	171	148	168	157	178	149	136	172	153	133	141	158	155	127	159	152	154	159	147	144	158	150	168	159	157	134	149	145	172	177	168	133	137	149	151	155	163	158	155	150	148	168	181	149	147	157	167	168	139	169	137	145	151	151	141	152	159	155	152	166	167	138	161	142	184	157	154	148	157	171	169	164	156	183	135	156	153	183	180	149	156	139	148	167	138	152	156	131	144	162	145	151	181	147	171	150	171	141	159	142	157	162	147	177	177	164	134	153	141	161	173	145	164	160	168	160	171	155	171	157	159	164	153	143	137	168	173	179	159	176	159	168	157	165	170	150	141	146	165	149	168	153	158	160	134	147	147	163	149	143	124	173	152	141	151	162	139	147	158	156	187	161	160	172	180	189	138	161	175	133	121	149	176	163	164	150	146	170	160	152	165	168	139	178	150	138	152	162	163	172	159	176	140	134	173	164	152	154	159	156	155	149	144	142	139	166	147	158	154	146	156	169	180	154	147	157	157	141	173	138	165	145	154	143	163	153	169	144	158	157	157	150	151	173	171	137	138	171	172	143	160	182	170	163	133	151	156	140	146	145	155	172	157	162	164	146	162	177	136	153	174	182	136	169	171	152	164	175	148	142	145	154	150	149	162	139	157	155	159	137	174	145	164	142	153	191	147	156	162	155	173	154	157	147	177	164	168	136	138	165	158	168	152	150	154	161	156	173	152	166	171	147	170	141	133	161	162	155	161	164	145	163	122	152	156	164	148	157	140	146	148	169	166	153	165	148	146	162	136	143	130	156	183	167	165	168	149	160	139	144	152	158	172	170	133	134	147	167	141	150	161	154	147	150	153	152	163	146	139	152	149	168	171	167	168	171	165	183	164	149	158	137	165	135	142	150	178	152	152	155	137	167	157	150	156	139	156	151	162	168	147	159	155	165	140	134	173	153	155	157	133	142	146	144	149	162	136	158	142	140	168	155	141	163	156	157	146	138	165	162	145	160	164	149	156	173	147	172	149	181	165	115	138	163	170	148	161	164	171	169	162	167	155	137	169	166	135	157	161	167	143	155	159	141	142	165	154	147	181	157	157	175	170	164	162	167	180	154	160	172	169	152	164	140	187	138	135	179	145	160	145	138	150	139	165	139	156	160	161	163	154	161	160	133	162	166	151	178	144	138	171	147	163	140	150	173	171	151	169	163	150	150	141	158	164	160	164	165	147	183	161	143	170	130	159
24849	21079	26961	25335	8441	906	769	2045	723	419	405	381	375	426	375	379	353	363	341	356	345	356	358	342	306	391	367	334	356	350	340	358	334	341	400	395	378	349	354	330	340	356	341	336	345	368	349	334	359	299	368	360	322	322	330	338	338	358	332	352	345	343	371	343	323	322	347	331	370	370	384	353	370	308	380	322	360	347	370	320	355	343	308	342	307	359	355	334	298	355	329	319	335	383	323	364	313	348	326	342	389	325	324	344	324	353	342	344	325	367	351	361	341	334	365	344	343	317	344	348	363	307	339	345	370	344	330	360	360	371	368	356	346	347	350	372	350	311	324	338	348	362	338	323	345	326	344	363	332	359	377	330	341	346	339	343	361	340	327	325	336	355	328	338	331	353	328	326	347	373	348	369	345	390	347	357	347	405	303	348	379	367	317	372	364	330	312	354	343	344	350	357	359	346	353	353	368	334	352	383	368	370	357	347	345	328	333	369	346	355	342	342	332	347	386	332	348	370	381	350	327	334	298	336	347	336	303	348	351	338	329	356	321	319	354	347	337	352	333	344	367	339	352	339	378	366	337	343	344	328	357	348	352	351	375	338	325	357	352	377	351	350	345	350	351	356	315	339	336	357	293	377	365	370	366	335	356	328	330	343	361	367	329	378	366	360	332	315	323	335	328	361	328	334	342	361	365	347	350	346	340	325	327	353	352	357	345	375	342	358	359	367	362	345	349	307	343	375	311	331	333	339	329	315	339	327	332	347	330	351	355	355	364	389	367	339	357	359	347	360	336	342	351	338	363	333	374	336	346	344	343	371	343	375	357	338	347	344	345	327	375	348	335	348	318	366	342	331	415	374	332	339	321	302	357	345	390	358	374	350	391	347	375	385	332	337	350	347	320	336	352	346	341	328	356	354	342	336	322	336	374	324	353	390	333	401	365	352	330	326	321	366	337	376	320	334	386	345	331	324	359	349	318	355	351	364	304	340	375	341	345	348	362	325	350	327	341	349	346	289	339	324	373	370	356	350	355	348	366	347	339	323	329	358	333	343	338	344	343	334	337	355	311	361	349	323	346	336	359	324	347	370	347	390	367	356	302	347	341	339	376	357	350	374	349	383	314	368	342	331	364	338	349	341	339	333	365	328	344	334	335	325	322	366	325	356	318	361	334	340	360	394	382	321	320	319	356	313	311	348	312	384	348	333	325	316	393	345	339	357	325	379	339	321	352	357	337	356	334	328	335	313	319	355	350	343	342	349	340	391	318	360	365	321	347	350	329	376	331	378	365	316	352	346	367	350	330	345	323	349	323	394	347	348	353	357	354	325	338	338	309	323	349	327	347	337	370	370	346	337	342	359	367	329	338	347	292	332	332	373	359	321	352	345	353	356	352	352	320	368	346	323	326	343	376	343	346	363	367	336	367	356	371	323	304	354	316	325	356	339	391	385	368	355	349	343	354	345	318	361	354	356	333	325	348	360	327	329	352	378	343	318	330	331	310	383	382	329	361	354	378	323	356	355	349	339	322	382	336	357	345	364	326	335	354	334	331	290	312	366	338	332	336	340	337	385	349	347	343	344	316	335	365	357	361	339	335	310	320	337	394	345	354	350	335	361	352	341	300	348	353	357	364	368	381	336	344	327	358	322	355	356	361	340	373	361	327	340	383	347	348	343	304	364	317	351	385	338	360	345	361	385	348	374	332	370	385	355	366	340	342	374	355	357	349	366	364	352	321	356	355	355	336	370	389	394	359	354	359	367	309	365	366	360	335	333	346	319	347	350	366	378	344	348	339	350	356	323	343	341	343	338	352	343	315	338	351	347	342	398	346	337	315	347	364	319	351	388	313	325	375	321	359	341	303	339	331	338	314	378	361	317	341	336	326	363	393	346	333	312	325	337	325	376	335	345	366	367	355	295	346	363	329	336	363	362	407	351	305	347	330	332	334	360	360	361	347	300	381	367	326	351	366	321	283	326	353	326	342	346	365	351	374	320	330	351	291	337	361	327	335	332	341	319	325	344	347	360	365	387	357	342	372	338	316	368	361	347	326	365	324	343	356	357	384	383	365	346	370	324	351	340	343	316	331	346	333	312	353	340	346	339	356	370	382	357	318	362	366	326	346	313	342	379	327	317	355	316	374	357	347	332	336	337	346	342	332	346	393	322	347	329	342	310	387	335	374	357	326	371	357	323	349	333	336	345	312	360	328	344	355	322	372	351	374	327	319	360	326	353	332	312	371	358	312	385	336	327	359	333	327	326	346	342	336	393	359	351	356	348	366	334	345	317	338	370	324	371	345	353	387	343	348	359	333	348	346	324	378	338	338	326	400	315	339	338	325	324	340	339	321	334	317	369	330	382	346	360	343	355	338	337	368	370	310	336	328	361	360	322	326	362	323	367	377	332	361	367	360	373	348	341	331	373	354	371	348	352	344	336	346	365	333	352	335	351	328	352	335	335	345	349	316	346	343	367	363	348	339	328	358	298	347	358	315	336	358	323	365	357	356	317	330	320	350	321	353	324	342	327	341	339	335	339	373	365	325	348	369	352	371	391	327	351	330	300	326	355	354	329	334	374	363	364	336	329	343	381	331	343	326	377	321	349	329	335	352	351	305	350	339	349	318	343	346	352	344	355	353	353	399	367	341	346	344	317	343	331	378	320	368	340	369	349	348	310	338	349	336	325	352	340	345	299	349	340	362	314	348	371	353	349	345	332	329	335	343	347	342	338	354	333	331	286	352	348	349	347	348	326	347	335	352	309	365	350	384	351	354	320	356	355	358	307	351	323	331	365	372	337	325	338	335	327	356	361	320	353	339	331	344	374	343	309	349	349	350	346	354	337	297	330	344	345	376	358	319	345	316	304	318	359	321	354	328	353	370	365	327	355	357	354	377	375	331	356	358	327	347	332	347	325	359	338	368	368	327	346	360	349	352	342	351	342	317	351	333	341	338	326	345	320	377	335	319	354	351	368	336	355	357	366	323	354	334	352	386	374	370	371	329	345	364	332	366	345	346	364	340	371	310	338	351	336	331	330	366	326	348	349	393	348	345	351	343	335	318	310	344	331	341	343	332	327	337	358	367	333	369	351	352	371	303	344	338	316	355	361	377	360	358	364	345	355	376	351	343	357	327	354	319	361	348	316	380	380	356	354	370	332	360	369	342	327	341	339	349	355	310	328	389	343	350	333	335	335	352	344	337	329	335	323	372	341	331	358	327	358	332	316	373	350	357	362	344	351	382	340	389	327	345	329	350	364	314	332	350	372	357	363	341	361	385	333	382	305	323	352	348	388	317	333	345	362	328	337	336	348	335	337	327	350	330	341	379	352	369	346	345	348	325	347	347	309	382	361	351	360	313	332	343	352	347	346	345	363	342	360	384	354	364	346	339	372	363	335	344	347	353	328	349	344	368	340	376	324	319	376	343	328	327	355	353	351	337	351	335	344	340	352	361	331	331	403	363	332	375	347	342	390	339	324	366	357	388	335
4349	7872	4866	2141	1619	1361	1378	4027	1239	532	517	474	458	430	443	425	415	385	381	401	432	402	384	370	387	379	401	399	379	373	406	371	355	371	371	401	368	367	353	395	389	349	367	381	376	378	396	350	345	339	349	373	366	315	401	357	338	375	341	340	398	373	367	357	387	383	397	375	374	347	369	394	338	332	380	395	355	347	371	375	388	362	369	340	343	364	362	375	332	402	375	387	418	364	360	334	333	351	377	359	371	403	388	380	371	395	370	379	338	362	385	342	370	370	354	390	404	359	356	393	382	370	388	372	353	384	352	348	338	378	382	365	356	334	381	360	390	372	343	371	335	369	388	371	360	345	332	377	344	392	370	382	356	376	378	363	361	368	376	348	333	371	358	349	347	330	351	357	391	353	359	381	344	417	372	342	358	396	380	366	359	338	364	356	360	387	347	401	390	363	391	372	352	361	381	328	380	362	375	358	388	382	397	328	359	342	367	368	358	380	383	359	378	350	380	377	376	352	371	376	372	357	369	347	372	366	358	332	382	378	386	353	316	358	367	399	328	378	367	307	368	372	408	353	343	395	372	342	364	349	358	375	337	355	356	342	348	379	367	367	374	355	348	361	310	359	360	365	389	365	357	374	377	370	378	355	343	384	351	373	332	336	360	393	380	379	346	367	364	350	391	372	401	378	370	356	341	319	361	362	403	334	353	369	377	368	365	337	346	384	371	356	364	362	357	362	344	374	363	389	376	385	404	369	346	383	371	347	386	364	359	340	360	368	376	382	341	360	363	334	386	359	364	392	336	368	353	366	348	366	380	376	365	372	384	368	362	362	374	388	363	348	362	361	420	376	379	347	377	367	359	363	347	388	385	374	350	372	334	389	386	402	391	384	368	351	354	364	344	386	376	371	349	364	344	362	361	402	364	366	337	352	340	351	313	405	339	390	383	378	351	360	340	371	422	372	396	356	365	371	326	354	368	395	399	376	379	404	382	358	364	374	341	364	369	388	372	405	383	375	375	404	368	381	371	374	380	380	350	372	367	398	376	368	341	371	370	380	352	349	368	370	394	355	359	337	362	361	350	370	358	340	374	354	343	395	355	387	370	373	359	342	351	375	356	384	376	320	328	360	383	375	384	348	396	358	374	375	409	358	361	404	387	340	364	358	370	388	381	340	344	345	335	339	369	349	369	398	368	368	383	364	376	337	363	345	383	379	343	356	390	340	343	399	342	377	375	369	330	369	354	378	358	414	361	358	392	375	393	407	372	387	342	354	355	360	370	372	386	355	403	325	367	373	360	404	381	330	402	379	388	368	388	361	332	380	361	375	336	389	404	337	352	370	409	397	336	349	391	366	348	373	345	362	355	341	346	391	366	388	357	366	393	368	343	374	399	329	366	354	375	395	373	342	350	331	345	331	340	332	348	391	362	356	352	355	339	366	330	376	337	355	351	348	355	370	358	359	348	360	361	334	319	356	344	387	352	363	346	371	334	357	381	321	376	385	384	349	361	373	389	340	368	343	368	361	360	336	387	378	361	331	336	386	346	368	395	329	379	366	361	359	376	350	348	339	393	370	360	377	360	382	347	327	394	377	377	342	389	389	379	317	333	362	374	364	364	363	353	348	350	349	363	345	360	357	355	386	382	364	364	391	373	399	364	347	378	386	375	379	387	386	387	371	376	374	378	355	369	377	365	361	345	374	390	349	365	389	337	397	385	359	353	358	380	346	352	392	354	342	352	368	331	378	341	370	354	324	362	363	348	367	380	361	363	340	408	376	365	367	363	384	361	340	366	349	339	364	358	357	366	361	361	363	409	339	385	380	340	395	354	376	415	387	383	344	385	362	366	397	434	376	399	352	371	335	383	360	385	375	395	408	367	364	340	324	342	361	379	368	359	367	350	362	361	385	432	383	350	383	386	369	392	371	381	377	393	383	369	399	343	373	396	367	392	390	332	362	367	353	377	368	407	360	412	348	402	356	354	378	323	382	356	332	386	363	342	354	398	321	404	364	368	377	368	344	385	356	352	375	360	396	333	371	358	376	372	359	377	347	374	356	359	401	357	393	412	358	378	345	345	353	385	386	373	377	353	354	349	369	333	340	353	370	367	362	372	382	343	382	366	328	360	379	369	330	385	321	379	328	377	346	353	351	380	385	395	369	372	363	367	384	351	364	404	368	362	326	371	386	397	384	395	379	367	347	367	414	369	371	384	382	349	402	344	409	342	356	398	349	370	330	372	378	359	368	377	341	369	376	398	371	324	377	352	385	344	381	349	385	365	370	360	358	335	346	405	337	364	369	391	323	406	388	368	412	400	395	362	316	353	334	397	326	382	345	375	376	361	367	346	398	347	403	422	362	374	402	335	367	394	377	346	344	385	384	348	396	355	403	353	368	399	367	354	358	365	359	348	337	363	376	352	370	381	365	384	384	366	361	371	354	366	389	389	400	383	329	369	383	371	399	373	388	361	358	337	349	370	384	371	376	335	359	352	365	365	382	370	356	402	396	409	370	400	397	378	394	365	334	388	371	368	374	350	392	364	359	359	373	383	368	325	366	375	389	387	387	379	364	370	387	355	399	360	369	364	352	375	375	367	364	373	357	361	377	351	368	385	359	386	343	382	382	376	362	382	380	372	393	354	383	366	370	350	394	364	383	346	366	413	374	379	384	399	355	397	356	345	365	371	374	357	351	361	347	360	366	335	369	337	374	377	378	373	356	361	415	374	375	367	392	383	376	388	323	371	343	351	371	366	366	364	337	346	374	346	370	375	328	401	365	334	338	381	365	363	343	346	340	356	351	356	361	398	380	344	379	347	367	341	362	359	382	341	383	363	381	340	374	395	346	382	355	359	348	347	361	354	371	341	370	360	356	397	383	378	373	364	377	372	376	367	348	363	389	335	349	350	330	397	370	351	392	360	362	365	379	356	399	364	362	343	349	341	367	372	374	392	388	395	386	362	356	371	397	346	361	367	369	383	377	359	384	388	351	343	373	362	355	379	344	393	350	360	364	399	374	351	396	375	338	333	335	365	371	369	339	363	379	388	393	394	373	337	378	355	360	345	364	362	380	375	379	357	364	387	385	324	360	354	383	363	356	349	354	360	364	366	395	376	389	368	375	362	397	381	347	389	363	371	348	386	383	392	342	400	398	382	368	384	341	358	352	389	328	383	333	398	384	362	357	353	344	372	360	375	354	382	355	393	363	378	346	373	375	362	353	346	374	338	360	356	352	331	384	343	351	380	389	363	336	404	350	380	399	371	336	356	389	395	401	349	379	363	401	382	361	365	364	356	396	364	369	346	383	378	368	366	384	368	384	369	361	344	378	376	388	359	383	384	327	342	353	369	388	343	365	343	359	357	359	353	356	378	352	344	366	375	347	392	379	396	364	333	390	347	383	362	365	398	398	382	383	412	356	329	386	388	382	384	352	354	349	363	343	367	355	382	363	367	406	359	375	358	376	342	338	379	330	354	396	363	376	371	368
22575	21130	28693	23832	21140	21164	9706	11113	2889	735	606	564	505	490	470	445	473	437	432	411	384	408	376	384	379	393	395	372	357	353	329	342	356	359	369	352	383	378	355	348	326	347	325	348	334	380	351	344	327	355	337	343	358	355	343	355	359	366	326	339	335	374	318	325	343	334	320	318	359	327	346	341	313	358	323	331	329	336	356	339	375	368	386	346	338	344	363	349	359	325	358	334	344	354	316	360	317	326	319	321	344	343	346	367	340	330	326	321	328	365	357	364	362	355	363	362	328	339	354	316	339	331	339	345	357	321	362	328	356	304	333	340	347	330	337	330	326	334	340	327	293	344	357	354	353	318	354	365	357	339	333	325	322	342	336	368	363	338	368	345	311	369	344	328	348	340	354	324	375	319	350	349	345	330	336	354	344	361	332	353	356	371	360	330	352	347	342	333	353	351	346	350	354	332	345	330	338	360	374	304	336	358	332	343	365	342	340	339	347	378	352	336	339	302	328	342	335	343	337	348	362	352	355	363	340	362	373	348	341	342	355	331	377	308	326	346	358	337	368	310	382	341	331	344	338	343	343	341	377	345	356	337	318	347	324	318	356	354	377	337	344	317	346	311	343	346	347	361	330	342	317	363	341	352	366	351	355	301	328	334	342	342	339	346	339	378	364	317	339	345	335	304	343	318	347	321	346	308	330	345	359	368	328	353	351	363	339	321	323	330	356	324	326	349	328	319	338	317	358	362	343	314	326	332	302	326	328	335	335	323	369	341	341	361	309	344	336	347	324	365	350	383	358	351	299	388	346	341	380	326	336	351	363	359	349	315	358	323	352	344	385	311	376	333	332	343	350	325	331	309	328	346	351	343	315	342	376	371	333	328	319	335	356	384	360	335	344	308	320	313	315	348	352	364	324	334	341	335	321	363	344	339	370	322	321	342	362	335	353	344	331	345	356	340	375	368	335	323	302	359	331	354	355	327	345	354	326	321	334	374	365	361	350	350	334	346	306	304	330	325	346	310	299	364	322	322	358	353	321	339	311	327	311	346	340	344	341	340	349	325	333	355	339	336	327	346	357	351	340	323	319	359	360	352	338	343	331	365	356	340	360	320	362	351	321	352	342	335	311	333	336	329	363	357	321	352	345	354	359	355	359	363	328	345	340	313	361	331	332	342	373	359	330	340	327	350	342	324	354	315	335	361	335	334	363	354	336	360	329	349	343	354	331	336	366	342	319	361	343	342	357	315	336	339	350	343	342	356	349	357	346	339	371	363	360	366	342	319	354	348	351	311	357	340	352	295	362	329	351	319	341	333	345	354	333	296	345	313	341	354	336	336	323	332	362	343	309	306	318	325	371	320	315	359	342	369	334	322	330	375	321	372	351	347	305	310	350	337	332	357	354	339	338	318	372	348	325	339	338	348	315	331	363	342	335	347	328	327	344	383	337	358	350	336	350	340	394	351	357	299	325	328	310	342	325	334	353	337	350	338	324	313	319	335	336	349	341	358	329	350	318	376	331	342	339	357	362	330	349	359	323	330	386	308	356	349	334	328	371	338	339	344	296	350	360	345	348	338	357	328	316	361	327	347	337	379	329	300	341	335	359	341	324	335	317	325	313	336	350	360	334	314	329	341	332	302	342	346	328	355	347	335	329	326	364	325	318	334	355	304	323	322	321	353	332	311	337	338	349	349	323	339	332	344	347	313	315	333	333	352	354	344	291	345	335	317	323	338	341	327	336	344	314	309	324	347	344	350	328	335	319	336	319	364	313	338	364	342	327	345	335	347	340	300	370	344	326	392	333	310	369	317	345	364	348	328	331	374	335	334	330	340	334	338	312	378	348	349	322	324	377	320	360	328	306	325	367	312	369	357	345	361	339	344	358	341	304	329	345	350	339	343	355	305	337	333	336	339	336	326	348	324	348	360	343	315	341	362	324	355	347	360	316	343	369	332	370	340	364	328	327	354	348	316	332	375	349	327	342	356	344	338	332	329	353	338	349	338	349	323	308	354	312	348	316	358	330	353	306	332	327	333	333	351	328	367	344	342	301	362	315	357	338	356	304	309	330	332	336	321	377	360	360	306	355	323	365	337	335	346	365	341	334	367	371	334	307	361	312	333	336	331	344	325	323	325	320	305	355	334	324	346	370	350	329	312	347	343	338	348	348	294	338	379	345	344	343	375	307	308	328	356	325	356	352	331	373	351	320	293	316	325	350	316	321	335	352	340	319	358	355	349	378	316	313	335	349	322	338	357	302	306	354	316	339	323	343	332	345	344	333	345	332	318	351	336	339	366	339	334	280	305	315	320	367	335	336	319	353	353	357	328	359	326	325	331	354	355	285	340	312	338	319	349	366	321	380	315	338	316	339	378	349	352	312	343	316	340	352	364	317	344	336	355	384	355	336	312	352	326	331	366	362	319	361	328	322	307	300	316	306	310	340	374	351	339	304	350	357	321	342	372	361	327	312	377	320	355	361	336	351	336	338	347	351	362	332	348	354	342	333	326	338	346	365	345	323	343	343	334	331	321	326	327	340	353	316	345	347	322	350	334	375	365	332	318	316	341	352	345	329	336	333	329	341	373	306	335	356	355	351	325	311	329	329	368	373	300	319	334	336	339	299	358	377	310	372	369	302	328	315	339	324	333	342	329	307	343	362	355	360	353	339	348	340	345	307	332	364	333	360	387	323	360	334	363	316	334	323	329	358	322	313	297	327	337	325	345	349	338	346	340	323	349	313	333	335	331	350	375	349	347	332	377	323	337	338	344	334	308	325	341	356	322	338	315	323	305	355	327	320	347	320	318	350	305	345	350	330	318	344	343	375	324	327	382	319	347	338	322	350	357	378	319	338	359	333	350	348	337	339	321	357	373	317	322	336	385	328	331	334	366	337	328	356	356	346	319	327	362	352	360	321	371	378	331	352	341	353	345	325	325	357	326	333	335	349	294	360	317	330	335	350	342	366	304	358	340	318	354	340	354	335	344	369	350	364	329	342	330	304	337	351	335	377	330	331	347	354	334	383	341	357	335	332	326	358	351	340	329	343	329	341	343	340	326	326	295	340	346	347	353	332	344	353	316	325	382	337	365	326	333	340	338	332	347	343	355	339	327	330	373	349	330	341	342	335	340	356	351	299	319	338	352	345	362	373	346	320	340	331	332	305	291	327	349	367	362	343	335	363	285	337	314	352	368	374	353	340	334	354	343	322	329	348	313	340	319	331	327	363	374	354	318	333	328	329	359	320	321	333	340	351	341	335	347	342	313	327	323	333	327	331	336	316	346	338	346	308	347	319	372	311	326	350	360	346	336	293	316	322	352	357	328	337	349	327	335	326	345	378	321	330	344	324	294	327	368	349	305	341	342	351	361	361	327	339	310	316	336	365	326	365	313	333	358	331	358	305	360	303	347	315	330	308	345	319	298	344	358	320	348	351	383	347	347	317	347	346	349	314	356	325	343	371	341	353	324	315	312	365	361	351	338	344	324
6116	17468	12304	5754	3786	3050	7039	15983	2956	1061	874	773	642	649	565	573	500	498	488	437	458	432	430	413	382	421	398	365	414	363	369	403	382	394	388	376	366	357	342	392	352	359	351	372	343	352	362	323	313	367	327	415	351	401	348	382	373	320	351	345	386	353	351	352	381	312	357	352	323	354	348	383	344	310	345	341	345	335	346	357	318	366	361	375	331	375	311	354	336	369	315	346	346	328	338	319	357	360	346	353	321	376	325	342	342	357	340	348	377	328	371	339	351	358	322	377	343	355	349	313	376	336	347	297	384	333	365	348	326	342	339	336	320	308	348	359	346	322	345	331	373	334	308	337	339	354	371	366	340	343	307	335	317	317	333	325	315	329	339	342	332	363	375	355	322	336	352	351	334	342	368	310	328	338	331	332	336	343	369	360	352	346	327	335	363	351	349	354	357	344	334	353	326	360	316	318	327	333	326	321	359	333	345	352	332	320	334	332	352	366	330	340	352	375	331	348	299	323	318	370	337	371	360	330	316	321	355	327	344	331	337	336	387	365	350	348	340	369	323	335	299	321	332	335	351	327	323	354	333	356	334	339	351	330	382	336	349	329	326	343	363	327	343	327	364	326	354	354	328	313	360	330	340	345	353	348	325	342	353	335	348	307	309	298	360	347	337	341	335	377	305	344	365	390	342	314	379	307	346	326	337	303	345	326	317	350	344	347	321	366	361	339	344	353	364	350	323	329	337	321	329	366	350	338	348	326	349	355	290	347	356	362	338	316	369	361	329	347	334	330	328	330	325	348	363	358	367	323	351	340	309	346	326	365	361	352	358	362	352	362	345	318	337	333	349	356	394	352	343	325	325	304	343	350	356	335	350	322	345	314	307	334	373	337	369	343	296	337	306	346	303	319	354	342	372	359	346	357	375	353	359	362	327	330	339	339	338	319	324	363	354	338	363	327	353	346	355	358	310	310	358	332	315	371	344	352	318	363	321	322	330	369	364	346	340	356	309	356	335	353	317	367	340	341	333	352	354	331	337	321	366	316	312	359	347	331	311	326	355	320	328	360	340	370	369	336	353	360	320	345	348	336	350	309	360	359	357	346	333	362	367	325	330	317	340	347	357	369	359	338	344	333	372	341	345	354	363	324	322	331	325	361	336	305	339	357	373	331	346	332	316	374	326	340	362	309	355	335	340	328	341	317	351	329	368	350	364	340	362	328	309	347	366	361	345	360	334	321	321	310	336	362	337	328	324	365	360	330	348	343	369	331	332	339	356	356	333	313	349	345	353	356	339	347	331	362	353	374	363	324	339	360	325	311	373	332	364	312	330	344	333	334	352	349	372	333	331	342	343	334	327	345	343	353	315	368	338	326	310	382	361	337	357	352	325	353	303	329	357	327	378	349	341	340	380	326	345	360	335	348	338	335	340	314	312	325	339	323	352	320	337	354	333	314	324	354	322	319	336	342	314	318	352	358	330	356	321	341	335	364	347	325	351	358	348	336	326	321	318	380	359	315	325	343	352	338	320	358	366	351	348	394	316	344	347	367	325	346	315	327	315	325	310	388	341	354	337	359	345	369	326	358	350	332	335	314	341	326	319	322	371	351	343	356	360	342	392	337	288	338	323	371	362	339	372	330	365	332	343	315	306	338	309	334	351	347	372	313	347	355	309	335	325	358	346	349	310	348	340	357	359	317	343	306	321	361	336	330	338	362	342	327	335	312	348	367	346	354	331	313	316	349	322	321	346	318	353	350	321	350	317	372	370	333	368	343	341	315	305	306	355	315	312	314	329	331	299	352	328	333	355	327	358	356	355	344	350	392	336	356	292	347	333	314	315	336	354	361	330	342	311	353	361	324	315	349	333	323	361	367	361	325	347	348	353	336	320	351	335	344	307	325	313	357	328	336	355	355	326	307	360	318	352	401	328	341	357	312	352	343	386	347	316	343	355	377	348	359	363	342	352	374	358	333	325	343	334	340	339	288	308	334	351	342	341	365	365	352	343	342	369	362	338	363	323	335	331	360	339	350	356	327	355	367	331	323	340	323	327	363	346	308	326	371	327	327	337	338	361	334	282	350	368	344	325	314	355	310	339	342	331	325	345	358	343	353	351	331	333	353	345	342	353	349	364	334	362	325	338	320	362	324	377	354	335	326	336	320	348	345	338	348	330	361	341	357	352	359	322	330	330	352	339	348	352	323	329	339	353	346	351	351	321	308	367	357	321	347	353	336	372	329	339	321	350	342	369	319	339	340	326	338	317	379	358	343	323	344	362	325	335	360	345	347	350	317	329	362	329	340	325	330	359	325	306	377	317	327	324	350	338	321	343	305	334	310	353	363	297	354	359	363	338	349	334	369	341	368	347	350	338	355	347	354	356	324	345	342	310	311	323	332	361	324	335	366	369	336	335	343	331	353	345	336	347	338	398	334	337	337	315	344	313	348	383	353	336	362	341	347	368	349	343	355	320	351	371	320	347	362	352	338	322	340	347	380	318	357	357	337	361	390	318	353	328	330	373	306	366	337	322	336	353	362	331	348	336	325	372	336	349	350	360	307	321	346	336	343	346	369	328	359	328	307	342	363	320	295	344	325	358	335	372	362	347	362	340	350	342	340	324	347	374	328	324	348	373	346	368	361	366	313	315	363	357	306	323	332	338	343	318	344	341	324	330	329	332	322	334	334	372	306	355	337	323	341	328	360	350	364	373	301	343	322	300	320	298	319	319	369	342	372	336	290	340	327	326	358	350	348	321	304	356	343	350	360	342	364	341	319	333	377	332	327	353	355	354	334	312	351	362	343	351	357	323	317	351	355	323	344	322	339	328	322	324	332	375	348	334	361	349	348	361	329	368	327	333	350	355	344	370	327	355	377	392	358	341	321	360	343	344	312	380	348	355	328	321	366	365	337	337	339	309	345	326	353	308	388	371	347	313	360	337	355	360	339	345	338	366	321	335	315	321	369	327	348	364	318	317	362	343	328	320	324	332	341	329	344	362	371	339	340	348	344	325	333	317	311	363	361	334	345	303	340	331	352	321	340	343	323	325	325	319	350	376	338	331	339	364	329	360	331	325	340	350	344	343	325	351	332	320	347	353	350	333	361	317	326	368	342	347	332	318	324	349	374	368	348	304	328	310	345	325	344	351	322	350	348	336	361	333	355	331	310	364	309	338	357	334	336	354	325	359	364	374	320	327	341	360	352	364	370	368	373	322	326	352	319	366	316	306	346	329	281	364	331	350	400	349	366	339	352	357	326	367	327	353	363	350	344	335	339	329	329	347	335	340	317	344	360	337	305	325	351	343	369	341	362	365	341	315	381	354	326	347	357	351	359	333	367	342	356	371	322	326	339	345	353	344	352	358	318	332	352	335	322	347	358	321	357	375	331	344	345	366	339	354	343	344	354	366	361	343	337	341	372	366	369	342	347	307	334	338	347	347	329	343	340	308	344	327	352	338	328	347	357	358	327	340	367	322	357	370	321	346	306
27497	16740	3529	800	405	303	269	658	261	203	217	209	178	192	203	161	187	183	177	198	167	183	220	200	167	182	188	172	224	161	192	179	190	199	162	199	165	191	176	173	178	169	187	174	170	208	209	163	174	184	186	188	182	213	183	178	178	218	175	162	208	182	197	182	179	178	189	185	189	187	224	201	182	193	197	168	189	188	191	202	181	159	169	192	180	189	165	187	188	211	208	193	197	178	177	194	192	176	198	185	199	203	183	183	194	170	182	191	167	196	176	173	178	217	173	172	200	169	178	171	187	178	189	198	203	195	182	206	186	183	189	198	170	185	197	190	181	189	168	173	173	207	210	163	150	193	181	189	181	195	188	197	181	198	169	197	193	199	180	186	203	186	196	159	166	192	194	184	186	190	184	183	186	201	199	189	184	159	181	179	204	163	181	199	190	194	155	169	183	170	183	169	189	186	178	214	204	221	193	193	183	198	197	208	183	186	164	185	192	182	230	203	164	179	207	189	207	201	187	177	216	169	172	190	161	189	200	182	200	178	160	165	168	195	188	220	191	179	181	169	218	171	190	178	172	200	172	172	182	193	180	190	183	174	202	183	193	189	194	185	187	179	174	191	181	183	190	185	156	194	186	187	174	177	193	175	174	202	194	190	171	192	181	165	165	171	153	212	191	201	201	172	186	184	183	182	168	187	183	185	196	212	162	179	171	183	177	176	206	199	181	195	180	182	224	203	180	187	198	192	186	178	177	200	191	197	187	181	204	208	200	191	164	200	211	184	197	168	185	177	188	180	185	191	182	191	198	172	186	175	188	168	200	187	193	174	200	196	159	204	187	177	193	162	173	218	204	201	172	202	191	228	186	195	183	195	186	175	196	178	196	197	199	197	195	183	168	174	175	194	178	164	195	194	191	231	180	193	185	205	179	208	206	196	173	199	197	196	170	201	197	206	183	178	170	202	199	183	181	174	175	222	184	206	189	200	202	173	169	186	184	159	185	187	177	184	181	187	177	161	173	189	177	182	157	176	163	162	192	200	172	203	220	214	191	203	163	178	196	187	217	176	195	185	185	188	181	177	162	154	187	189	172	168	176	173	191	173	200	186	181	166	187	163	189	199	186	205	206	192	165	175	206	199	202	187	185	175	180	205	188	181	205	197	198	180	194	164	188	177	200	203	184	175	167	184	197	196	177	175	166	196	205	174	170	175	193	163	165	205	180	171	177	170	201	195	193	191	178	175	199	179	219	175	198	196	198	185	181	193	178	200	205	208	164	190	170	194	179	173	190	175	188	177	191	200	197	181	175	187	192	204	201	178	179	215	160	190	170	183	175	222	207	206	192	164	190	183	185	164	178	194	181	187	180	177	203	190	192	194	192	183	189	182	197	185	195	194	189	179	172	183	198	186	195	180	184	195	183	164	193	203	218	183	190	197	175	203	179	173	185	197	163	177	188	195	229	167	192	194	190	162	201	194	160	207	189	193	194	186	175	171	179	190	178	198	191	186	169	195	172	210	180	192	196	174	185	155	192	177	190	178	194	176	190	176	176	202	178	159	192	183	187	201	189	190	205	191	195	197	182	170	193	175	179	191	194	209	179	181	184	176	193	193	208	184	160	195	195	178	175	197	198	191	207	178	173	177	170	184	202	200	188	187	192	190	184	192	193	183	193	172	194	177	191	200	179	193	187	191	172	203	212	180	194	194	202	180	184	174	189	183	169	174	197	184	169	192	187	175	178	184	191	205	216	182	192	177	172	212	187	177	184	200	170	213	185	212	184	185	185	201	167	183	196	213	168	187	187	165	176	187	177	184	168	193	175	187	154	146	190	183	178	187	180	172	201	215	210	194	171	197	189	171	183	194	171	209	215	182	189	201	162	195	188	192	180	183	194	197	193	182	191	165	167	175	214	194	172	217	194	208	192	154	198	208	178	196	177	164	207	187	189	199	197	178	197	162	172	165	182	170	158	203	187	184	180	203	171	184	183	157	185	199	194	199	187	174	173	175	178	213	173	187	187	189	201	197	190	195	189	181	190	174	188	162	195	184	172	180	170	198	179	180	176	183	205	185	203	178	182	205	188	192	191	187	174	188	206	206	184	165	207	174	194	187	166	172	214	182	174	189	179	191	174	213	196	178	161	188	169	177	182	193	180	177	202	196	192	186	182	166	212	180	198	175	191	187	189	197	173	184	188	185	177	198	176	181	167	193	166	191	180	200	156	203	188	193	176	201	203	198	209	202	189	171	169	183	183	197	170	185	184	181	177	168	162	182	171	204	174	184	183	198	176	182	173	199	203	188	173	186	188	192	196	179	198	198	191	191	179	185	177	181	180	189	170	158	197	178	169	205	181	202	166	179	190	166	173	186	189	194	181	179	189	209	185	184	188	185	159	209	181	209	203	200	194	192	171	176	168	173	178	157	180	203	178	193	182	202	176	177	170	219	163	178	193	162	165	174	186	197	184	181	185	164	186	190	164	192	200	179	220	184	195	169	175	192	176	185	176	183	183	196	189	194	188	204	174	181	200	170	189	179	189	198	204	166	202	187	179	195	163	187	183	203	180	193	185	199	202	202	174	190	187	166	181	192	178	162	195	188	179	194	191	169	190	218	191	189	172	204	184	185	204	182	214	178	191	178	185	191	156	171	197	200	212	170	204	194	211	185	197	190	188	189	178	197	203	190	212	201	193	171	167	177	189	188	178	182	201	183	172	186	187	186	166	195	188	167	195	179	183	184	202	191	207	191	192	193	174	202	175	191	178	187	171	190	197	183	198	199	178	178	164	179	167	180	192	196	205	166	186	175	174	175	178	189	193	173	196	176	184	190	185	185	179	187	182	182	173	231	207	187	226	181	178	181	190	188	189	201	176	212	193	165	173	186	203	208	169	167	189	179	192	177	204	186	158	181	183	169	181	196	190	204	179	167	197	195	180	186	199	179	181	180	162	184	188	193	177	201	187	181	166	170	184	199	195	193	194	209	175	191	174	192	207	195	191	197	179	227	175	184	196	203	177	198	170	194	181	193	186	189	168	200	176	170	173	174	198	198	211	168	190	158	208	190	183	215	203	203	216	181	193	194	182	219	177	217	173	191	196	176	203	189	196	194	161	172	199	181	206	174	177	208	197	172	188	172	168	182	172	133	193	167	205	198	198	164	178	176	182	212	190	176	174	174	193	186	202	194	175	172	173	188	170	177	192	185	175	189	166	185	192	190	204	193	200	188	171	184	179	172	169	192	186	193	191	188	164	183	179	174	169	200	193	187	187	182	176	182	151	168	198	170	175	179	188	194	178	174	205	182	187	162	190	159	195	188	182	186	204	187	196	178	174	193	184	186	191	209	186	192	193	191	194	221	170	164	201	197	177	155	196	191	175	208	199	182	198	187	192	207	174	186	174	199	200	179	187	195	193	189	209	159	174	170	197	184	196	173	200	180	186	170	194	168	144	175	207	189	194	169	230	187	201	171	183	189	163	177	176	186	193	160
5061	2988	1952	806	604	402	393	873	281	203	219	247	209	224	206	213	226	216	197	212	193	191	191	204	183	217	199	223	193	221	198	218	194	187	224	193	214	231	218	228	226	223	176	195	225	207	210	209	208	208	194	188	216	206	199	205	209	214	195	194	197	180	231	215	214	214	226	204	219	231	202	217	212	192	218	212	207	221	189	205	221	193	212	217	194	193	228	204	229	205	223	238	219	197	181	184	220	220	216	190	219	191	189	223	209	200	193	186	199	194	205	200	225	221	216	203	192	211	211	188	215	224	236	203	201	176	183	197	225	194	211	194	210	221	235	203	197	200	224	202	205	195	219	213	215	214	232	222	189	200	217	199	205	206	202	224	185	184	226	181	210	201	191	203	220	209	211	207	216	216	206	191	218	206	193	217	221	204	195	205	219	213	199	228	190	207	229	222	199	182	195	213	205	212	206	207	227	201	189	228	223	226	198	239	205	205	226	207	227	205	185	207	245	205	185	198	220	209	223	192	188	228	203	205	215	200	199	199	211	183	195	207	214	206	219	203	189	218	208	203	201	245	213	188	207	196	192	199	189	208	216	214	213	214	205	205	220	183	202	230	224	203	200	207	211	166	210	196	199	198	224	200	223	215	195	214	219	236	204	230	217	201	215	181	176	206	210	202	199	187	208	192	209	237	211	213	197	203	211	181	226	185	159	225	222	204	189	209	204	214	181	200	215	212	211	182	214	207	183	189	206	232	241	203	205	221	232	199	205	210	203	193	196	227	202	183	221	217	222	197	220	174	203	200	208	230	228	212	217	214	216	202	208	199	221	208	221	193	205	197	192	209	205	231	199	219	200	217	202	204	199	187	203	204	225	176	212	221	187	194	193	227	253	213	191	222	228	195	201	216	207	205	201	215	208	203	215	216	189	194	201	223	203	194	215	210	236	197	205	220	205	179	207	218	198	190	217	218	212	201	226	201	196	192	224	201	208	230	203	246	225	192	224	232	228	225	238	199	217	230	218	186	198	214	200	196	225	214	192	214	187	213	218	224	208	182	205	220	241	230	222	203	232	176	212	236	213	202	231	198	216	214	222	189	234	200	199	209	213	182	219	205	206	220	221	219	213	225	213	197	221	203	195	182	206	206	223	218	200	206	210	204	211	217	196	208	210	223	214	205	211	200	222	211	211	224	189	184	216	186	216	200	235	208	188	213	210	208	217	198	188	212	202	208	233	191	202	208	210	216	202	214	263	209	235	211	217	226	190	192	210	200	221	198	191	210	199	181	213	213	204	198	190	219	221	217	215	235	203	215	226	208	213	193	204	194	211	237	221	207	217	200	193	215	218	252	198	205	222	199	204	223	205	194	215	187	186	212	210	198	186	201	203	176	188	193	198	203	191	222	187	177	220	226	220	187	197	207	216	207	222	182	209	192	214	219	195	217	196	204	239	207	217	214	184	217	200	239	224	208	202	198	214	226	225	207	196	202	210	213	199	196	201	205	205	223	194	211	191	221	215	201	215	210	199	194	229	200	187	195	211	211	206	203	212	194	198	223	209	220	187	199	231	208	235	205	189	195	186	215	204	193	188	198	199	228	218	198	203	199	202	209	192	186	212	211	191	224	208	204	214	204	227	218	190	209	200	207	220	232	231	219	211	192	210	202	223	198	224	185	213	228	207	215	223	222	213	218	194	195	224	199	200	196	214	200	223	221	204	214	215	213	199	220	218	217	163	203	193	213	193	194	219	209	189	195	178	181	196	227	197	204	172	205	226	203	197	191	186	217	214	187	190	209	208	201	210	229	208	199	226	216	199	199	196	196	218	190	222	212	209	217	246	229	228	196	189	214	182	211	210	198	200	201	207	200	213	195	206	221	202	224	229	182	207	193	234	214	197	208	213	195	215	202	209	202	181	210	220	208	215	215	210	206	238	215	228	210	223	199	232	195	201	222	227	193	209	205	192	217	200	180	221	226	196	211	202	221	185	230	211	205	218	197	216	189	197	215	197	214	215	223	227	233	209	206	196	220	206	195	210	202	206	228	216	220	198	216	208	216	220	215	202	208	225	224	191	208	222	194	183	207	227	207	196	206	193	183	201	231	189	221	205	213	214	159	198	221	227	188	198	214	227	194	209	215	215	214	209	190	219	202	197	199	228	188	208	208	212	230	226	200	212	191	192	203	218	220	228	182	191	219	202	186	184	212	204	206	201	185	195	219	208	217	207	216	212	221	212	207	217	212	201	185	205	225	199	217	234	209	210	199	185	208	193	201	207	255	209	214	227	221	204	201	197	226	229	211	188	213	198	195	204	221	213	217	202	216	217	212	213	208	199	223	191	182	229	236	208	189	228	200	220	200	180	221	218	223	221	193	195	197	213	212	226	191	224	191	205	191	207	189	198	227	223	216	206	201	208	234	221	203	235	207	222	207	192	188	207	184	204	177	213	194	252	193	239	198	222	219	210	206	212	217	204	193	202	232	218	218	187	206	202	200	201	209	235	203	211	188	204	192	189	218	229	210	206	214	204	199	211	232	234	197	213	202	208	195	223	206	220	207	196	228	182	232	229	219	234	207	175	215	219	196	199	196	236	194	215	180	204	212	220	212	215	210	196	185	235	201	223	220	180	210	194	225	203	203	209	192	223	207	209	214	198	227	217	226	210	209	196	201	217	212	209	194	185	197	191	191	209	199	207	218	201	183	186	175	223	221	194	217	202	198	209	220	218	211	214	226	202	189	220	206	197	192	216	218	217	190	193	211	216	196	199	214	213	199	211	221	209	200	186	192	224	234	197	197	218	203	233	245	211	211	227	185	208	198	213	195	206	182	217	199	199	206	231	196	214	201	198	211	212	190	254	206	229	216	229	215	236	211	222	199	200	224	204	221	196	222	200	204	230	211	199	201	193	196	207	195	189	209	204	218	204	195	222	211	216	199	194	222	218	212	206	211	189	231	218	188	213	212	220	209	223	212	224	213	239	195	215	192	238	210	203	196	221	192	205	192	214	228	208	210	215	210	228	187	207	193	200	209	212	220	224	226	169	207	197	215	201	184	222	215	224	227	211	223	207	224	184	228	203	254	227	200	196	227	206	208	180	200	239	209	211	206	184	214	201	217	193	189	210	234	204	206	210	205	225	174	212	224	219	210	214	189	192	203	202	215	210	210	222	236	203	201	210	216	186	231	207	205	217	194	179	185	222	219	206	191	214	202	223	211	212	203	212	211	200	218	205	227	244	235	218	183	198	194	218	212	198	201	199	204	203	229	216	215	191	221	208	210	212	208	201	196	209	228	191	209	199	198	195	198	203	220	196	193	228	205	190	185	197	209	233	191	210	220	238	180	222	198	189	227	202	212	183	191	213	191	224	227	229	223	205	221	199	214	226	195	189	210	204	201	214	199	210	224	202	241	205	223	206	247	210	218	219	202	194	205	196	209	210	201	224	229	209	207	217	163	204	199	217	187	193	195	241	212	208	206	208	175	209	234	195	227
23746	21080	28114	24242	21068	8060	2615	7022	1251	332	313	284	236	213	216	204	180	191	163	183	170	174	154	163	156	149	164	164	170	169	151	153	141	159	157	157	149	167	145	141	158	160	163	134	156	143	155	149	141	161	158	159	144	160	154	143	136	151	147	136	162	115	148	150	157	133	156	138	152	141	171	152	149	148	154	144	140	143	155	142	148	145	140	117	167	152	143	156	138	138	159	149	159	159	143	145	146	151	147	167	148	138	147	137	150	139	137	143	127	141	136	143	159	147	134	133	149	157	168	141	157	131	163	153	154	147	127	141	146	168	170	140	138	126	152	135	156	133	133	163	135	141	143	160	155	158	147	144	144	151	154	135	153	140	137	126	156	144	149	149	130	141	149	140	139	137	143	128	149	145	116	165	175	135	145	144	129	138	144	171	149	151	142	151	154	146	146	139	152	142	129	147	150	139	140	158	135	139	157	160	120	134	139	147	142	144	163	149	151	159	163	128	143	143	143	135	155	153	127	134	129	163	155	151	158	138	132	148	148	145	150	152	143	136	168	174	151	143	128	157	136	135	136	160	142	162	156	155	147	134	147	157	134	149	131	147	163	147	157	144	147	142	165	161	146	157	151	136	137	135	163	143	143	144	151	134	150	141	136	155	126	120	155	117	129	129	147	150	154	145	141	147	162	142	145	139	137	153	141	162	129	162	153	147	147	149	146	172	158	155	132	132	145	132	169	122	139	149	140	171	163	158	139	150	132	165	136	147	138	162	143	143	124	146	135	149	156	132	128	160	157	150	145	139	140	148	119	149	141	137	142	134	155	139	135	145	162	140	166	141	128	165	166	147	137	142	139	134	152	121	143	134	130	147	149	140	156	129	143	159	143	156	152	137	160	139	139	144	147	168	154	144	156	140	151	164	168	159	152	171	158	144	148	170	137	132	144	149	137	154	160	175	167	134	137	158	136	137	149	120	168	166	134	159	156	167	142	152	150	164	143	147	138	128	152	142	130	143	148	158	132	149	130	132	135	145	130	143	147	113	149	160	128	129	152	161	152	144	117	126	140	163	136	146	141	146	151	147	136	157	166	162	150	145	136	125	158	141	137	152	138	162	146	142	150	145	158	137	159	139	152	127	159	128	156	123	135	129	147	124	131	142	127	145	142	152	148	122	136	144	140	148	132	161	151	144	150	140	134	161	137	179	143	144	140	146	158	147	157	134	156	146	139	149	135	149	140	137	142	166	138	171	152	158	130	135	157	167	153	167	165	141	122	146	145	125	174	126	151	140	151	144	153	140	138	130	132	140	133	123	113	144	148	136	153	142	141	148	134	133	166	156	140	148	140	149	129	148	159	152	135	133	130	144	157	139	157	149	147	136	153	138	170	134	146	117	163	152	145	128	137	158	123	112	128	160	148	153	140	143	145	155	149	130	154	151	140	155	151	169	136	135	151	154	170	141	141	157	153	131	138	155	154	146	149	153	170	138	154	133	130	158	145	155	131	137	157	160	146	138	151	126	128	137	146	149	133	132	160	124	161	133	130	142	125	135	160	148	137	155	143	149	146	168	148	146	138	146	150	158	139	136	147	146	150	182	153	155	138	128	153	159	145	131	159	167	149	130	151	146	147	146	137	137	150	134	131	161	112	133	160	127	131	129	160	145	149	148	132	147	127	141	141	124	165	162	136	133	132	147	133	133	158	137	152	151	139	132	142	159	149	128	125	134	131	168	156	151	149	150	150	158	127	130	140	143	141	161	137	146	155	157	145	140	150	169	142	146	130	134	158	144	150	138	130	147	146	144	160	139	119	150	138	137	133	134	153	140	144	161	153	156	144	143	143	131	152	120	153	139	148	144	132	126	163	156	127	142	135	130	151	161	156	139	129	147	133	164	135	124	142	144	137	128	134	147	141	134	151	145	153	143	152	132	152	139	143	138	151	149	137	157	139	135	135	142	137	154	131	141	129	149	146	133	156	154	137	147	131	118	141	118	142	166	145	129	165	150	132	133	151	151	141	148	150	149	179	152	140	152	165	168	142	135	153	159	126	157	125	155	138	138	147	159	147	136	129	139	146	139	133	151	121	121	144	135	125	139	128	132	172	154	139	134	158	130	153	149	140	134	163	120	142	131	130	146	160	148	149	140	136	159	145	142	154	147	160	148	130	153	160	144	150	142	141	152	153	135	157	128	127	173	143	121	133	136	124	145	161	162	152	163	168	172	147	158	132	146	135	152	155	149	153	155	154	144	140	143	141	146	142	151	132	128	135	135	126	157	124	153	124	150	146	150	140	159	152	145	164	129	137	153	154	160	155	148	146	170	124	143	139	153	147	146	139	127	127	154	129	139	112	140	145	123	147	123	143	150	128	134	149	131	140	164	144	150	146	156	133	154	123	122	147	148	131	141	131	170	147	147	160	137	146	155	136	144	142	144	144	149	144	140	127	133	128	129	128	140	159	146	149	160	144	136	138	145	140	132	143	153	143	139	140	146	137	149	150	152	137	138	145	151	141	143	151	163	123	140	135	152	141	148	131	167	168	145	157	154	161	154	143	153	150	156	151	142	130	153	149	154	133	156	143	136	145	149	149	130	145	141	149	158	161	144	148	141	121	146	141	144	132	140	123	133	145	164	137	168	149	130	143	141	138	140	152	135	122	146	160	151	129	143	130	156	151	154	132	143	153	125	148	141	148	134	151	148	124	139	153	138	151	141	134	150	162	136	155	152	118	136	152	165	132	151	144	148	159	162	141	146	157	145	171	145	156	160	142	118	134	143	132	139	146	139	160	154	148	134	165	149	142	121	159	148	146	174	139	148	141	133	141	166	137	179	159	145	134	132	189	127	138	132	156	125	143	113	122	142	156	153	137	139	155	138	170	155	139	145	138	137	140	139	109	142	131	148	147	137	162	152	139	146	128	137	163	143	163	148	137	168	135	146	122	131	141	138	159	161	126	151	156	154	128	157	125	147	165	151	161	159	146	141	151	132	131	150	148	147	126	163	145	148	138	128	136	130	125	167	147	135	174	150	129	157	164	114	147	150	144	161	151	153	130	134	114	131	168	154	145	151	131	134	143	143	149	152	134	141	164	140	155	161	140	112	135	147	134	149	129	161	126	149	156	130	136	122	137	148	149	163	137	116	143	145	155	152	151	168	140	145	141	137	157	134	142	151	127	143	129	148	161	146	149	165	141	116	140	165	143	142	162	124	162	149	144	130	140	140	144	142	145	139	135	138	161	143	130	130	150	155	154	160	164	139	120	140	139	130	124	144	151	133	156	156	166	160	146	140	143	140	154	128	153	148	142	157	155	150	145	150	150	140	149	154	145	137	131	150	146	128	130	153	157	136	134	145	153	165	155	157	131	120	160	136	146	135	142	139	139	153	123	148	153	155	151	118	149	140	154	139	152	156	125	140	164	155	162	138	142	152	126	130	150	151	162	147	151	150	153	161	145	157	128	149	129	146	145	153	135	152	149	146	145	148	151	158
4291	11722	7671	3409	2052	1647	4279	11167	1276	488	382	319	314	287	271	281	226	245	206	201	191	210	187	211	210	190	181	182	199	161	155	166	152	183	158	160	146	162	180	184	150	172	175	151	148	159	146	172	178	172	148	181	137	163	165	171	170	167	173	159	174	156	157	179	173	156	159	185	166	162	166	146	184	141	169	146	159	136	157	144	162	160	143	172	153	172	196	149	149	164	181	184	162	143	155	137	129	154	154	168	166	143	164	146	183	164	157	174	149	170	166	153	178	141	166	164	162	189	173	154	160	176	147	149	179	155	141	176	173	169	163	157	178	142	154	171	155	142	157	151	168	170	148	139	137	157	165	126	164	174	158	164	161	183	153	153	147	163	176	159	176	167	172	158	166	153	155	170	153	178	155	150	167	159	161	146	177	161	140	160	156	168	179	150	163	163	171	143	173	161	147	172	158	158	166	157	157	152	158	153	162	171	150	172	142	133	143	195	188	159	153	142	150	171	172	135	141	165	136	168	148	165	177	168	129	169	174	162	158	163	169	150	163	174	156	147	161	149	183	164	157	155	153	142	139	167	156	181	152	154	161	160	145	166	176	160	164	150	156	156	172	166	154	181	159	148	153	195	156	164	154	178	173	149	164	146	157	174	145	139	150	149	159	132	156	138	161	175	161	147	161	174	134	128	163	148	159	163	171	158	156	143	181	173	150	161	147	156	160	146	166	174	146	165	171	164	166	132	139	151	167	180	142	156	173	164	152	149	146	176	163	165	157	156	147	150	176	174	146	190	165	160	165	143	152	172	139	146	155	157	170	142	159	165	135	150	160	155	129	156	141	147	152	154	165	161	153	152	139	178	159	155	157	153	150	161	152	169	178	146	168	144	153	158	185	163	128	160	167	152	172	162	151	144	157	183	161	135	164	152	168	143	150	137	160	164	164	156	142	165	151	140	154	164	179	159	186	131	154	155	143	147	154	152	154	167	150	153	185	142	168	165	163	153	151	161	144	158	176	149	147	145	152	149	141	146	139	145	143	184	158	152	135	169	155	174	167	176	156	170	147	160	165	177	153	137	168	171	180	165	149	147	161	154	159	163	170	144	176	149	167	171	159	156	179	144	152	163	190	141	152	153	146	152	143	157	165	182	146	147	142	150	147	157	154	151	151	171	155	179	163	157	176	146	159	139	155	160	141	153	164	157	144	190	158	139	163	139	164	154	174	148	140	131	147	148	146	161	139	162	165	160	143	159	159	169	155	156	175	146	164	151	162	156	171	169	173	129	177	142	159	149	171	143	141	190	156	155	151	165	165	161	166	169	163	143	152	154	137	168	157	167	139	177	136	146	159	149	158	165	162	167	180	159	127	163	154	148	186	133	171	155	146	170	156	155	135	161	153	169	163	151	154	163	149	176	159	147	138	134	155	145	138	172	158	160	148	157	155	188	133	182	157	140	164	138	160	167	178	169	131	176	157	138	184	134	142	152	163	174	133	142	152	173	162	140	157	157	136	170	155	177	164	155	169	151	183	178	153	146	165	156	159	152	128	172	145	162	135	174	189	164	162	184	139	160	148	148	148	188	166	171	154	163	161	183	153	168	170	141	163	172	146	143	137	169	173	151	142	173	137	142	135	155	151	166	152	149	167	176	147	199	157	159	160	160	168	156	154	156	160	154	154	145	165	187	165	164	168	167	152	143	175	148	164	176	167	153	180	178	154	151	131	169	148	170	148	148	163	154	158	155	147	160	168	136	155	163	154	171	168	158	188	169	171	163	155	154	155	139	163	165	148	182	163	132	186	148	149	164	169	192	161	186	160	155	143	180	179	168	174	158	150	156	144	167	162	167	194	152	157	139	155	162	179	167	151	139	159	139	141	165	149	158	160	157	146	164	147	154	153	177	156	160	190	167	144	149	169	150	165	160	161	154	170	157	145	154	157	179	163	152	158	152	174	155	172	182	149	153	192	191	165	158	145	156	157	172	198	136	167	143	157	154	159	154	172	162	169	145	135	153	136	159	147	145	156	158	147	159	156	186	167	172	158	177	154	155	171	155	146	157	178	168	161	147	147	152	149	159	170	149	156	169	139	175	141	170	141	150	144	153	163	152	168	157	153	166	174	164	156	161	145	166	173	142	154	155	158	163	182	166	161	175	170	168	161	162	165	165	165	142	162	166	168	151	149	167	171	148	150	160	140	158	156	164	142	164	159	147	167	152	167	150	147	151	142	164	162	155	159	155	172	153	168	138	173	157	141	162	152	147	131	160	147	160	159	164	174	169	159	162	163	145	135	175	120	172	142	168	133	148	164	145	150	163	157	165	174	148	130	161	152	153	171	162	151	159	158	150	145	158	159	163	160	138	160	165	140	157	135	168	151	161	162	153	184	157	139	169	147	155	155	153	165	166	152	171	161	170	164	147	143	158	173	150	125	170	149	173	170	152	148	166	175	155	160	167	166	153	154	165	158	148	161	167	128	183	142	158	152	140	161	159	177	151	141	170	160	154	160	155	145	180	176	152	149	148	155	166	161	151	146	133	162	163	162	147	177	148	154	159	176	157	158	157	152	166	163	149	135	148	145	144	156	170	165	163	148	158	145	176	142	156	157	143	146	164	169	165	152	149	188	164	150	150	159	178	135	161	147	156	176	177	173	164	161	137	159	153	148	167	153	158	169	140	166	159	179	162	153	166	154	159	157	134	154	149	163	158	143	163	170	171	148	149	163	158	170	155	156	143	159	149	150	164	158	143	143	159	166	153	163	165	155	164	158	178	151	162	145	158	148	164	145	163	166	155	161	160	164	149	182	151	154	152	158	139	147	168	147	143	162	169	168	157	167	151	145	157	157	153	154	148	149	170	172	151	163	165	156	165	148	159	149	149	172	169	167	138	144	153	147	158	154	140	176	159	148	156	181	143	164	177	150	172	156	160	172	142	171	142	142	175	137	131	167	159	144	162	168	164	159	152	153	163	160	161	154	161	143	140	157	152	146	162	159	172	185	180	164	155	152	174	150	163	144	156	165	151	147	158	168	161	140	168	166	191	151	137	163	139	153	142	172	149	158	155	154	136	170	159	150	148	169	157	147	133	156	175	154	151	173	144	155	155	162	159	151	143	146	162	153	157	152	157	170	156	175	167	150	187	149	168	139	175	162	175	175	162	164	159	155	172	166	162	164	150	178	158	132	148	176	167	170	157	173	142	150	169	156	156	176	164	165	136	185	140	153	149	181	166	166	178	188	172	151	155	166	144	170	163	165	171	140	157	151	162	158	178	168	159	140	177	134	149	164	148	141	165	153	152	173	161	170	163	147	162	153	169	161	161	156	172	151	152	156	170	156	147	153	167	148	160	159	166	150	152	156	151	171	146	168	139	166	160	144	163	142	167	139	175	161	144	147	164	147	141	153	146	143	187	142	140	152	163	158	138	177	150	152	147	168	186	162	168	166	167	148	177	182	153	159	157	165	180	147	164	156	168	171	169	171	171	161	149
24823	21056	26954	25291	8357	764	1511	4235	626	443	442	377	399	420	356	375	413	376	373	374	372	371	362	358	357	361	334	371	372	347	351	305	381	344	342	327	355	348	418	345	354	360	328	340	319	371	356	368	350	337	330	374	347	373	340	376	355	338	362	290	372	344	359	340	381	369	348	346	382	356	363	321	323	343	328	313	367	363	324	335	360	359	338	339	354	382	365	304	343	350	316	355	358	359	373	358	345	350	353	334	345	351	356	356	352	358	347	336	375	369	353	369	326	340	323	326	328	358	347	358	372	353	334	360	376	353	354	306	349	357	358	348	340	364	344	316	320	337	355	356	355	325	370	341	368	338	323	357	352	342	329	330	325	363	358	347	356	341	338	317	321	367	352	323	367	342	351	355	349	351	322	380	318	368	344	347	348	342	344	338	359	334	369	336	342	356	345	348	336	315	340	368	361	373	341	338	366	360	362	341	305	352	356	376	365	373	381	343	383	356	347	358	350	373	378	357	346	333	356	359	356	378	367	371	395	318	332	358	334	322	329	352	363	315	341	365	332	346	337	346	327	352	368	337	368	345	366	340	352	351	379	335	337	329	346	346	374	334	324	345	344	371	344	357	339	346	368	339	346	352	373	329	349	342	340	345	370	352	368	344	375	347	302	338	343	353	338	349	323	360	336	337	379	328	344	352	342	331	394	348	331	343	323	371	349	356	322	344	328	328	320	349	346	385	363	338	359	317	362	328	342	367	356	345	307	327	376	379	375	357	383	349	334	334	356	338	362	333	329	328	371	368	364	391	323	362	311	344	364	341	357	310	350	373	356	366	352	329	359	360	328	363	329	335	379	366	353	377	351	341	372	326	315	354	334	337	348	337	342	342	332	371	335	342	361	363	365	355	373	380	388	344	347	385	344	347	348	362	332	351	367	353	330	338	332	335	326	370	353	338	326	343	347	392	390	353	359	389	360	324	359	344	340	385	343	321	336	371	327	349	333	320	365	337	357	376	342	331	360	362	315	350	357	341	349	352	360	363	355	316	328	344	346	361	368	349	317	346	378	343	329	416	326	333	341	361	338	348	359	324	332	371	371	340	316	365	337	358	309	347	357	368	326	349	381	346	326	334	336	362	338	355	309	358	332	363	346	343	329	353	335	339	350	382	360	356	335	337	333	366	358	337	308	344	365	362	336	369	310	335	316	374	341	336	351	351	333	379	348	373	340	376	338	342	365	377	345	358	360	322	332	400	346	341	358	318	339	350	347	365	338	330	373	348	343	344	347	332	368	341	324	349	366	345	332	346	345	365	393	321	352	320	368	360	371	378	351	358	330	327	352	335	370	366	370	333	352	363	363	361	311	323	341	335	339	351	377	371	347	359	322	330	335	367	339	343	368	371	329	371	338	324	351	352	359	328	337	345	372	349	340	342	326	354	343	324	361	364	350	327	374	327	360	348	326	322	317	301	354	344	352	352	370	349	323	357	363	361	344	345	341	324	345	312	301	337	340	353	367	330	338	352	351	387	316	365	340	342	326	335	352	363	334	333	356	331	327	362	336	343	383	353	352	361	343	366	374	355	357	337	332	355	318	320	362	336	341	345	340	348	341	366	362	340	330	345	345	356	349	333	340	356	334	378	362	363	322	342	332	389	343	345	361	346	337	375	340	334	338	283	371	332	362	355	344	380	361	345	357	356	340	338	334	345	352	358	361	377	338	344	348	366	361	328	355	351	345	372	352	375	349	319	380	374	348	341	363	326	368	384	330	357	344	352	342	334	344	369	327	338	363	358	333	338	350	352	309	356	352	378	352	338	323	348	364	370	357	314	358	318	323	362	343	362	382	326	354	342	315	321	360	328	336	321	350	335	330	324	336	363	318	335	346	344	394	346	359	344	344	317	333	349	347	362	381	331	346	383	320	374	320	333	339	339	361	347	355	341	346	337	336	341	322	348	351	373	330	330	326	363	356	380	333	341	349	322	379	341	312	376	364	380	368	366	324	356	343	381	353	364	367	336	344	342	353	378	347	358	324	353	357	333	394	341	352	353	326	380	337	331	347	351	358	328	350	356	330	323	368	326	354	372	357	333	356	332	325	344	351	368	364	324	303	340	348	312	338	337	333	363	358	329	366	359	325	335	372	326	318	357	353	323	331	307	351	343	328	376	356	356	335	331	379	366	346	314	346	350	359	333	356	355	345	345	369	356	339	354	336	336	321	365	368	347	386	353	357	366	354	336	338	352	346	361	306	356	342	337	333	325	320	332	357	363	353	343	354	340	361	328	327	354	355	351	353	321	332	315	336	373	312	310	351	331	327	374	345	328	350	360	345	329	324	334	348	328	373	337	371	327	356	341	374	339	315	351	377	364	338	349	341	303	347	300	324	375	368	322	311	358	335	328	346	388	342	338	328	367	339	352	323	358	351	343	369	348	362	327	395	359	313	351	328	349	362	332	337	380	307	341	330	352	341	382	362	370	357	366	331	353	375	367	321	346	344	346	358	347	361	353	350	351	378	365	362	331	345	339	326	348	345	358	341	369	364	327	359	344	350	316	329	400	346	348	356	327	341	337	311	325	343	340	352	326	327	347	353	365	339	325	320	346	314	379	345	327	353	321	360	353	369	344	338	363	354	344	354	367	373	349	360	364	343	337	332	352	347	332	343	337	314	361	314	334	319	370	373	337	338	341	385	373	326	341	356	338	344	329	350	370	359	352	307	350	343	327	330	376	364	333	356	351	343	361	363	337	341	355	346	321	326	361	343	340	355	366	338	343	347	351	324	337	353	376	370	340	331	369	347	342	338	364	350	334	352	348	332	345	376	354	372	329	350	333	334	371	358	346	342	324	352	332	329	347	373	326	363	364	348	340	356	359	341	340	359	363	343	365	353	379	344	359	341	319	302	356	344	355	359	356	371	380	310	366	380	376	362	322	345	390	346	338	369	353	324	347	303	319	368	343	346	342	358	348	327	325	353	351	341	361	389	354	318	324	360	331	369	369	349	344	353	347	344	335	336	325	370	311	357	347	361	333	344	362	378	337	391	352	308	356	350	359	344	345	355	342	329	323	328	323	349	362	351	343	353	357	365	316	357	357	363	323	344	333	336	330	375	323	333	356	327	360	380	358	341	358	312	370	370	347	342	344	334	360	331	311	372	349	384	362	309	325	347	356	343	359	349	348	390	383	355	371	354	322	365	365	361	382	357	336	342	332	324	351	354	361	366	328	318	350	320	343	340	349	363	351	368	337	346	339	362	334	354	345	356	342	353	332	341	345	364	345	320	316	334	331	333	365	369	339	340	348	365	366	344	354	351	367	313	348	350	348	348	374	361	342	355	355	344	359	349	345	329	306	373	361	322	360	341	335	375	326	350	329	330	362	312	349	355	337	312	325	343	324	349	329	354	359	344	326	360	359	362	353	365	330	337	336	350	335	361	347	331	311	330	358	345	340	337	353	363	331	336	321	352	323	324	358	367	371	355	334	359	370	380	359
4476	7809	4865	2245	1473	1109	2967	8277	731	546	519	491	445	438	436	448	422	413	407	378	397	388	402	388	370	403	419	387	380	374	399	337	411	365	400	385	384	378	354	366	353	367	376	381	377	362	359	369	395	417	361	370	365	369	340	360	362	376	372	377	386	381	378	380	366	325	399	338	347	362	382	353	373	357	375	362	390	354	367	368	356	384	352	357	379	413	354	371	330	354	360	358	361	337	362	369	369	355	379	368	354	353	398	380	376	343	369	366	378	339	388	365	374	380	381	387	363	359	378	357	364	353	363	376	387	358	349	385	363	401	378	351	385	373	370	370	339	385	375	326	335	333	331	367	346	378	363	354	379	345	330	366	356	395	370	394	389	340	369	367	386	382	383	385	358	394	321	377	377	371	393	392	361	339	350	366	372	344	365	368	363	348	376	357	338	368	365	333	315	362	391	394	383	382	356	386	373	359	405	401	360	394	392	323	352	373	400	379	371	345	377	344	350	382	357	378	354	378	379	382	392	372	367	376	404	378	344	354	368	342	373	367	381	366	409	363	398	343	363	356	366	362	379	378	374	382	395	336	383	369	343	330	353	346	362	402	369	380	375	351	382	369	373	377	421	404	348	356	348	361	354	353	344	359	360	378	345	364	370	371	353	363	337	386	357	385	433	318	363	362	338	365	332	384	371	365	380	347	359	359	389	361	444	352	360	355	397	346	403	344	359	362	345	408	365	348	349	395	366	357	364	354	389	375	371	357	367	407	377	369	380	365	364	357	372	364	380	400	383	352	373	367	383	376	383	388	358	357	417	359	345	373	363	347	357	356	366	373	352	394	373	366	367	374	376	366	354	356	333	357	395	382	335	368	387	341	401	352	354	358	367	383	356	374	376	376	363	370	381	343	332	376	376	377	378	365	350	374	379	360	377	356	363	338	376	365	353	346	379	352	389	375	357	381	373	358	330	379	376	374	359	345	363	380	364	352	385	370	385	374	364	381	375	363	365	367	361	383	349	364	360	356	356	359	410	375	384	347	373	397	381	371	337	369	360	357	376	356	385	365	306	325	366	362	373	366	366	356	387	419	357	384	343	353	394	382	351	349	396	359	386	341	356	401	369	395	372	358	396	381	379	377	378	374	360	334	342	372	398	360	361	390	381	370	381	353	360	381	372	358	335	338	358	345	346	346	353	348	371	359	357	368	372	369	355	370	351	371	353	360	376	360	379	380	379	376	385	379	366	343	347	372	343	387	371	372	368	353	382	353	370	346	415	371	375	392	351	375	363	346	409	371	361	355	378	339	364	334	347	355	392	374	350	352	366	368	353	334	397	344	401	366	368	408	374	379	353	372	367	339	354	349	381	392	386	349	356	366	353	387	399	354	386	348	368	397	402	373	369	370	376	327	398	344	340	370	385	371	368	396	338	352	391	395	351	382	349	393	410	381	373	371	372	383	384	365	366	377	383	365	378	377	352	362	385	347	382	333	335	422	363	386	390	370	360	383	384	370	353	358	350	369	359	365	388	351	403	387	390	365	386	346	391	354	369	342	373	389	366	335	356	364	369	340	352	372	358	388	399	356	341	369	363	417	370	379	357	378	410	366	329	379	395	370	389	363	356	378	386	380	397	365	417	375	357	352	396	430	360	396	400	359	386	366	395	368	343	401	365	340	396	367	361	365	340	371	356	388	384	374	370	385	346	358	346	375	392	369	361	380	346	359	364	354	409	364	380	349	373	381	393	358	364	372	377	391	362	367	401	386	377	383	359	373	345	363	365	329	382	372	379	369	363	369	399	351	387	375	371	333	364	389	360	371	358	376	390	379	384	338	369	361	380	384	390	383	368	370	353	389	361	364	402	346	356	367	351	356	369	374	401	375	395	378	353	360	372	392	396	367	355	375	372	400	346	364	422	386	376	390	362	368	368	380	395	386	401	411	348	359	395	395	343	365	355	363	396	419	370	366	354	351	374	374	341	378	372	368	391	391	371	369	393	389	346	356	389	388	350	364	357	386	370	394	383	374	371	386	372	352	382	390	379	389	376	355	332	365	377	385	378	377	354	385	380	384	411	369	412	378	390	350	388	385	356	425	361	379	367	371	349	396	367	380	330	408	391	332	333	383	377	367	367	352	337	389	351	373	403	399	390	361	390	362	360	364	361	379	375	384	383	389	368	343	362	361	388	391	407	384	347	376	377	349	383	403	353	364	356	382	376	365	341	358	354	332	377	348	396	365	388	371	399	367	334	370	400	345	367	372	352	351	349	343	357	360	384	355	401	378	357	371	384	391	393	382	370	379	378	374	367	375	392	327	413	386	364	413	367	341	385	349	369	377	372	369	317	385	364	358	386	391	346	365	373	351	364	350	362	393	359	358	396	391	360	343	372	336	377	360	361	369	403	390	390	376	386	377	382	414	363	336	391	376	405	371	394	380	342	361	353	348	386	375	395	378	383	384	344	353	349	339	406	377	358	403	405	381	359	392	356	359	379	374	380	385	364	376	354	370	350	370	367	356	383	371	357	367	352	364	388	393	363	375	376	372	391	354	395	380	352	368	375	388	335	370	377	374	345	342	379	363	374	367	369	366	333	359	345	380	348	397	371	383	346	365	342	365	358	383	366	371	374	349	417	334	357	354	388	378	371	365	358	364	383	361	367	402	404	366	390	356	379	351	373	380	334	406	366	366	375	395	363	335	378	379	394	358	364	384	400	377	394	367	361	397	406	371	363	350	373	359	378	380	364	362	402	366	389	375	369	385	386	384	363	362	375	350	372	337	396	349	392	383	349	380	370	372	348	359	341	371	378	345	386	382	345	388	379	382	406	389	377	345	363	357	352	380	367	368	368	365	354	366	368	372	405	388	402	399	380	357	381	367	367	396	366	370	362	377	342	362	374	360	344	379	357	360	369	402	365	354	373	368	358	345	380	361	394	360	366	328	381	397	324	370	368	363	361	350	355	377	377	376	347	376	330	380	387	374	366	384	364	322	382	388	346	381	370	360	393	377	378	389	377	388	395	409	367	390	353	391	383	364	357	374	346	369	363	335	381	348	356	385	351	362	373	392	388	412	370	325	325	413	388	342	366	346	356	373	375	386	372	357	375	386	384	347	334	390	387	407	387	360	383	377	363	379	360	366	388	415	349	336	415	378	376	360	366	383	381	374	384	397	332	349	378	348	380	408	361	372	333	366	359	384	374	361	378	386	380	376	370	354	346	393	375	402	375	336	360	369	388	394	356	352	410	368	351	348	374	350	385	389	363	332	402	364	337	388	389	348	349	392	365	375	359	368	412	348	369	356	391	406	414	348	329	412	391	362	353	371	366	356	349	377	378	361	410	373	389	353	329	366	370	378	439	356	354	321	372	369	360	360	372	383	371	348	364	383	374	311	373	365	358	381	344	381	372	335	397	353	373	390	361	365	385	375	343	384	364	362	372	389	341	371	349	386	353	358	368	356	353	357	402	357	348	369	339	361	350	346	339	377	354	361
22540	21062	28600	23746	21068	21103	6817	6614	1519	730	612	585	524	478	450	474	456	373	418	455	374	384	388	372	401	376	386	356	369	362	374	366	362	352	363	375	370	361	343	358	377	345	355	356	383	348	360	376	323	356	342	343	379	307	349	336	361	321	328	336	360	318	334	329	327	348	332	372	355	349	345	379	355	334	337	377	332	331	351	325	296	315	347	361	345	296	340	330	359	369	338	352	354	322	347	324	335	332	344	348	336	347	408	343	346	316	322	325	342	327	367	338	364	313	359	351	339	354	359	305	336	345	350	320	361	339	373	349	310	340	320	347	324	348	340	367	379	318	348	341	336	357	339	329	335	306	329	342	357	339	333	321	362	326	320	352	270	312	334	327	350	363	312	360	351	321	344	331	370	366	320	327	332	359	343	383	324	317	328	341	331	330	349	337	363	331	357	365	324	311	340	332	347	328	335	329	324	336	310	348	316	322	351	343	316	373	310	333	336	305	312	333	338	363	322	334	336	309	319	344	308	339	342	378	346	335	347	329	345	352	321	344	336	334	323	311	313	339	352	352	333	375	309	343	367	306	353	305	373	325	315	321	310	351	351	332	334	292	349	350	359	333	330	351	354	371	318	312	324	337	358	347	336	344	313	328	323	310	316	356	321	319	315	309	303	374	319	304	338	318	328	332	347	324	339	349	336	340	308	334	360	337	299	318	315	354	334	349	317	317	325	328	329	338	304	331	364	354	311	325	343	347	323	351	344	345	327	337	364	332	361	334	315	364	325	330	302	314	362	328	314	327	318	307	319	346	332	334	334	335	366	329	330	348	326	326	309	340	346	350	351	333	357	312	309	316	318	351	300	316	318	314	346	323	341	336	394	367	335	348	369	314	352	354	309	319	365	316	326	364	380	352	311	313	335	312	344	341	329	370	346	376	367	340	328	315	351	355	347	352	349	336	309	322	356	342	326	356	358	310	379	342	323	347	340	343	341	317	338	357	331	350	345	354	326	334	321	344	333	350	348	334	341	335	346	365	351	312	315	327	332	351	316	351	303	339	359	325	339	346	366	339	326	342	315	349	363	336	349	332	312	322	340	330	329	303	341	364	329	340	308	346	329	347	316	311	354	319	342	343	310	323	344	325	305	332	340	333	304	329	300	312	327	336	388	372	353	357	312	339	306	306	339	343	334	366	371	350	351	308	360	331	364	339	334	348	327	345	332	345	333	360	341	307	367	374	324	329	310	347	355	338	346	334	334	339	337	356	315	330	339	343	299	344	333	325	379	324	332	357	334	353	357	354	313	311	353	329	329	344	336	358	325	331	339	353	325	345	355	323	329	343	320	348	342	325	333	343	310	331	328	301	341	304	368	338	363	325	332	339	314	347	352	335	344	327	342	372	330	345	340	308	320	348	345	335	320	324	327	329	328	355	350	320	318	359	330	356	348	335	330	337	331	348	358	345	331	339	332	343	340	337	356	309	372	348	308	355	317	337	349	313	359	336	330	362	355	334	310	338	336	315	317	356	381	344	349	372	367	315	323	352	358	350	311	323	372	352	328	353	368	348	317	355	330	328	362	343	315	322	334	343	340	355	331	341	334	324	341	318	335	355	361	313	354	353	343	310	325	314	338	360	318	352	319	348	299	368	357	335	315	296	346	336	314	374	337	323	313	347	367	337	367	354	343	350	362	337	342	339	332	371	331	332	320	340	344	337	340	337	342	315	325	317	333	346	358	357	329	322	336	331	359	324	330	319	342	343	317	352	314	320	349	357	328	306	370	357	353	359	357	327	351	316	334	357	306	320	328	317	337	344	360	322	320	328	358	356	343	333	340	332	326	309	343	319	363	368	322	370	326	352	391	358	344	367	348	344	313	311	302	339	361	339	308	323	319	351	337	349	332	338	376	336	323	326	321	342	354	335	306	369	332	334	334	332	340	352	337	314	328	301	328	356	313	347	319	326	333	330	347	389	347	329	354	334	347	352	324	353	337	335	313	313	352	313	320	315	328	352	352	344	346	349	323	317	355	339	316	325	334	332	336	329	334	309	343	361	339	357	360	319	306	351	329	324	349	343	338	342	307	324	325	335	323	352	352	341	330	318	312	342	389	327	352	305	333	346	333	312	323	328	334	333	357	320	359	379	320	309	369	326	346	319	317	338	343	336	335	314	333	340	328	333	336	326	329	370	364	315	344	360	349	336	330	357	381	333	380	333	351	360	342	349	304	348	334	310	332	335	338	333	331	333	327	349	360	324	344	279	322	371	345	328	364	365	394	353	337	324	354	341	334	319	309	323	307	338	317	366	350	354	343	327	339	290	351	331	314	338	344	316	345	334	335	324	347	341	334	379	365	307	333	321	309	369	320	297	345	310	301	319	318	346	335	330	322	373	340	319	310	338	360	333	338	347	313	343	331	313	369	356	322	357	388	328	328	332	324	312	356	344	343	338	324	312	316	307	327	346	334	357	346	324	356	307	330	354	337	326	361	348	333	328	329	332	369	341	367	289	319	339	318	307	347	308	321	327	330	368	316	333	332	344	341	340	321	357	301	296	329	322	353	317	353	317	357	345	331	380	301	332	335	346	351	326	326	339	325	341	326	343	317	363	320	356	353	394	311	348	305	325	336	358	309	357	347	330	335	316	386	331	350	333	316	329	304	304	337	355	351	331	349	326	326	352	347	331	341	332	345	334	344	348	343	370	357	318	336	292	327	339	333	353	325	319	347	334	337	338	315	355	353	326	354	368	323	346	344	321	329	349	299	326	335	329	358	306	349	319	326	327	369	323	343	300	354	350	347	362	319	350	355	333	326	343	332	352	324	331	318	359	341	299	348	328	334	319	359	334	323	359	353	320	338	286	372	328	346	316	341	362	351	324	322	349	349	357	344	331	326	335	347	341	336	348	368	334	327	363	322	347	321	329	321	354	355	358	344	333	324	332	360	316	327	328	316	363	339	342	337	321	326	337	338	376	334	316	345	303	337	339	358	364	343	324	317	301	348	314	338	345	342	340	338	305	314	364	353	310	331	331	372	338	362	322	352	339	338	348	343	357	330	315	351	332	325	292	336	347	318	341	314	343	345	322	340	353	337	320	335	374	326	376	338	343	338	318	343	331	340	319	377	328	336	363	348	329	353	311	325	330	330	347	363	329	339	342	339	351	326	334	296	321	326	365	350	356	329	343	339	373	358	344	348	366	353	342	344	339	352	374	325	350	294	360	333	338	344	338	371	351	366	347	325	354	318	323	412	337	354	368	306	340	349	357	326	332	346	317	326	324	354	344	315	322	355	344	320	331	336	333	325	343	314	363	380	322	351	367	350	333	315	350	329	355	301	350	328	324	330	318	339	297	328	319	358	339	330	287	344	340	331	354	346	308	361	343	341	343	336	330	357	321	340	330	317	359	365	357	377	295	350	322	349	310	327	325	326	350	346	371	335	335	361	316	310	347	369	310	354	335	354	349	328	329	364	325	359	321	318	358	309	337	327	302
5785	17785	11857	5699	3771	2965	2472	10455	1781	1011	850	757	741	608	572	531	519	498	467	471	450	446	435	425	401	388	381	386	405	359	392	411	374	380	375	404	362	375	365	348	343	373	381	348	324	350	300	360	323	333	353	332	360	345	339	357	360	328	326	332	341	353	343	365	368	344	342	369	315	345	312	361	382	335	321	375	354	359	355	373	327	311	366	344	368	332	366	355	375	374	327	346	351	360	356	336	343	362	357	353	360	350	344	341	334	346	352	379	339	322	358	360	350	317	333	341	376	369	356	323	350	347	329	348	330	308	303	369	335	312	333	372	378	381	346	333	367	347	372	341	337	379	330	399	333	312	338	375	354	286	336	379	346	359	340	334	334	359	314	354	308	348	341	358	356	334	333	310	343	333	322	333	320	349	360	351	340	315	328	358	333	337	328	335	353	323	340	368	357	298	333	328	330	369	344	380	367	323	348	310	316	302	345	330	378	346	331	360	343	342	326	359	332	328	359	302	335	358	366	346	341	345	370	329	332	352	347	333	369	356	347	365	335	313	348	321	361	350	349	330	377	355	316	360	371	332	362	352	345	335	356	351	340	333	372	350	333	330	332	361	364	349	345	357	377	331	363	315	335	313	330	365	373	349	329	339	340	342	377	339	329	339	350	351	356	342	353	370	314	356	360	346	344	330	340	381	355	318	328	354	324	326	354	348	350	351	338	331	341	315	355	332	313	340	328	346	343	347	369	369	338	360	350	333	363	350	347	334	327	344	310	335	350	304	314	337	350	320	369	361	354	339	359	340	344	350	307	324	340	339	320	342	358	316	349	345	347	352	335	359	337	358	310	356	355	329	343	332	319	306	338	382	346	315	342	312	336	353	343	345	352	309	360	353	326	347	322	353	353	340	326	329	295	325	332	349	347	361	321	301	354	388	309	366	359	332	333	347	337	347	317	336	345	353	386	369	321	344	375	319	347	375	341	357	365	309	352	317	345	315	349	340	344	329	338	333	314	349	381	359	380	313	356	345	352	334	351	354	348	334	305	365	361	355	321	320	334	337	386	353	375	370	345	336	380	339	342	359	353	346	348	353	344	337	336	347	356	374	335	343	350	345	357	353	316	360	345	351	335	366	331	338	313	349	370	287	324	357	378	331	348	341	345	347	377	329	347	333	349	355	336	340	387	337	346	336	396	360	332	336	344	315	341	328	388	339	342	343	340	318	358	391	337	377	341	321	355	335	364	332	365	357	349	359	346	339	335	341	312	348	353	360	335	322	348	326	325	373	330	371	354	340	324	350	363	339	363	376	365	362	353	320	329	325	341	329	322	329	370	318	336	333	325	343	332	335	341	323	361	345	331	339	343	366	350	362	379	357	320	326	350	358	339	346	346	326	329	320	314	349	354	317	310	338	342	337	332	357	347	324	379	329	363	319	340	348	310	331	355	373	365	331	327	362	366	343	318	357	356	319	336	351	324	356	338	352	329	339	373	320	338	329	318	354	346	317	369	351	368	327	343	356	355	350	359	321	335	337	346	353	336	352	336	384	351	338	345	333	337	320	366	355	353	324	333	315	332	333	338	302	351	345	339	340	337	341	331	341	333	352	356	352	345	350	357	304	339	325	362	358	312	336	342	342	331	361	345	354	343	327	360	337	344	349	314	345	333	339	363	347	339	355	331	393	343	364	343	347	313	354	353	352	333	349	313	329	370	370	310	335	354	362	369	354	356	356	345	349	348	333	352	351	328	361	359	340	359	316	342	325	377	356	334	364	320	345	329	341	307	347	395	347	319	345	361	341	345	314	345	365	337	313	361	338	320	339	326	343	350	310	368	340	328	370	331	380	354	342	338	351	343	342	347	320	336	336	328	349	361	329	325	361	323	329	359	394	352	338	336	334	327	378	345	343	328	330	328	379	345	374	350	340	322	350	327	351	362	349	342	360	315	343	402	312	340	347	369	372	345	365	317	358	293	329	335	336	352	328	314	350	323	352	320	369	367	307	325	354	351	324	318	316	322	325	341	338	326	342	348	327	304	316	321	368	337	318	363	325	333	326	313	329	313	329	350	345	366	374	376	304	333	361	336	342	361	316	371	346	329	331	307	343	353	336	351	304	369	331	327	303	327	329	357	332	349	339	322	336	368	349	357	341	329	345	348	326	326	355	357	364	347	337	332	327	359	341	338	378	353	370	377	338	359	349	349	340	358	325	328	337	349	348	358	315	369	334	329	307	352	358	334	351	330	334	367	345	310	340	324	345	343	373	326	346	362	334	342	326	351	373	309	382	358	321	325	328	350	343	346	332	328	351	365	336	345	356	338	306	356	365	320	323	336	324	351	320	340	360	315	365	352	344	360	356	349	336	344	352	358	350	364	335	333	370	347	338	321	316	348	332	324	325	344	369	337	360	299	347	346	334	326	335	378	338	345	344	342	329	359	340	330	352	376	343	345	339	313	329	331	343	331	323	341	310	360	332	314	387	330	355	346	305	337	334	338	373	342	330	363	318	344	356	333	366	318	346	320	349	313	341	346	367	334	328	309	347	310	350	336	346	353	351	310	349	330	355	348	306	341	364	334	316	333	352	365	356	366	332	323	348	321	353	374	354	330	360	338	404	358	365	299	353	348	344	338	346	325	337	332	330	349	332	356	326	365	331	345	339	332	356	343	360	313	318	357	344	339	352	339	364	322	335	362	341	337	321	341	353	326	315	354	352	374	389	343	335	367	349	321	344	328	343	315	366	340	321	333	336	342	367	315	332	357	349	340	353	351	344	347	317	347	333	325	321	365	307	326	363	327	324	324	340	345	329	309	351	341	314	351	344	346	343	316	338	361	351	339	327	359	334	332	351	321	363	332	331	371	342	374	336	339	308	344	330	375	332	336	335	334	337	336	316	322	330	303	329	344	356	349	361	350	335	351	344	346	331	349	331	291	307	344	363	313	341	361	357	368	321	347	362	359	376	347	315	327	343	339	337	317	342	317	350	354	344	366	305	363	358	349	328	325	332	351	349	318	327	328	328	343	315	326	360	341	322	361	367	350	360	350	316	338	341	334	376	352	341	341	356	329	346	332	361	308	332	337	373	358	316	326	339	350	323	335	385	336	343	357	327	357	339	367	334	335	340	343	365	353	343	367	319	341	344	324	350	341	310	329	320	368	352	361	364	327	331	337	305	338	328	358	321	308	357	314	311	324	333	366	342	299	350	356	375	367	323	329	355	340	340	316	331	320	334	348	338	356	327	336	341	328	337	331	321	318	326	369	361	357	359	313	367	335	329	348	320	341	334	360	368	334	328	366	328	335	370	347	314	388	330	359	326	363	312	317	332	357	333	362	372	355	316	325	321	318	321	345	357	358	326	354	342	361	350	338	329	333	358	316	327	341	331	350	340	358	387	289	316	369	347	327	323	341	363	308	353	315	354	329	349	366	383	336	308	333	330	350	317	330	343	332	326	321	321	330	350	355	349	335	351	319	338	322	375	341	342	349	326
27439	16475	3425	746	430	365	258	416	205	174	228	201	171	183	214	158	192	181	156	180	193	167	175	185	176	189	201	180	186	187	211	192	169	169	178	178	197	195	180	222	196	187	181	174	175	180	203	184	184	191	174	179	194	210	190	200	177	194	223	215	173	181	147	204	216	197	183	185	179	177	185	201	180	161	178	195	176	193	161	159	198	220	191	180	150	172	175	213	196	177	171	176	183	195	167	194	226	188	186	186	209	188	169	176	184	193	169	161	185	163	189	188	193	178	179	212	204	195	186	191	195	169	171	162	181	203	182	181	185	199	185	174	169	222	187	195	180	177	196	185	174	197	199	189	186	165	180	197	170	171	181	156	166	177	174	159	165	178	192	164	194	195	193	159	187	209	198	191	193	196	183	187	175	183	177	169	203	177	161	176	181	179	213	195	194	171	195	194	180	170	157	179	189	194	155	200	174	199	191	185	162	205	202	203	165	182	167	197	189	187	184	178	184	176	179	186	204	190	186	184	175	209	194	185	219	179	182	173	198	190	183	191	170	179	185	201	185	186	160	197	214	180	197	196	175	151	176	186	177	208	161	165	165	187	196	180	170	215	188	188	179	198	191	204	193	192	193	179	176	183	188	183	169	156	176	173	163	167	181	190	207	179	193	186	182	170	185	175	175	178	181	191	196	175	194	187	203	181	180	192	180	206	181	187	183	182	176	188	172	182	170	173	183	186	171	189	176	174	186	169	169	209	186	201	185	217	168	173	178	177	206	188	169	184	201	175	183	173	191	162	187	197	178	168	159	172	183	177	176	178	181	188	179	198	181	172	202	175	187	159	176	210	167	175	190	182	209	182	170	181	189	186	176	175	191	192	179	198	184	196	183	173	184	152	201	198	184	185	169	187	200	171	178	205	181	209	173	181	183	216	177	185	172	204	188	180	183	192	194	191	176	175	178	194	185	180	187	184	176	200	183	171	189	169	173	191	207	185	200	188	192	168	174	169	188	186	157	185	179	176	174	181	211	186	175	186	189	189	171	196	187	177	206	188	183	150	180	182	170	164	175	181	168	165	168	207	189	172	195	210	196	190	167	171	179	199	202	197	190	204	191	180	178	156	182	202	202	163	204	178	176	177	209	175	210	211	180	185	182	169	172	178	204	178	155	181	178	173	205	178	185	171	188	198	196	181	177	173	181	171	206	180	168	205	192	173	190	177	169	196	183	175	180	181	167	222	176	172	190	179	189	184	208	184	185	157	176	169	178	205	184	166	205	179	197	213	183	181	190	174	187	180	175	197	186	175	179	167	171	171	205	191	188	194	210	206	195	172	205	160	192	201	187	203	191	162	193	208	185	206	201	174	194	170	193	196	168	177	196	173	179	185	175	158	183	178	147	172	191	177	190	166	194	197	174	162	161	193	175	184	169	174	153	179	176	175	197	197	170	188	192	171	178	170	171	184	174	173	187	158	177	209	173	169	181	191	187	190	184	197	191	216	181	175	205	171	149	168	192	170	172	174	172	194	183	178	176	176	178	168	186	199	171	186	194	184	185	203	192	166	188	172	193	195	206	181	159	170	185	184	188	203	186	192	172	202	176	180	185	170	189	197	182	189	176	205	174	159	174	159	182	185	174	163	191	194	192	209	187	192	203	154	176	182	174	191	201	192	168	186	162	169	191	186	171	179	171	165	178	196	195	183	199	179	172	181	184	186	183	173	190	178	186	200	190	175	163	176	206	177	178	187	165	182	159	208	199	180	184	206	196	179	194	195	187	174	164	172	177	189	170	195	186	180	187	190	199	178	178	181	186	189	205	213	197	196	198	208	190	183	184	210	156	195	184	196	183	185	198	179	204	189	182	174	189	184	189	185	172	193	179	170	182	164	170	176	184	176	171	174	180	182	195	189	176	173	191	191	167	154	183	188	200	165	179	180	192	186	177	198	170	160	206	177	192	190	183	178	177	166	231	169	205	209	207	204	181	185	180	189	161	182	195	153	187	176	185	161	188	180	190	179	195	188	173	170	192	195	176	167	181	176	202	174	160	196	180	202	177	195	190	190	174	162	202	190	177	156	188	176	173	166	187	189	175	202	185	191	159	201	194	197	167	194	181	181	185	175	198	167	190	186	212	201	195	193	199	179	189	187	183	145	173	189	187	205	165	160	195	181	185	179	209	181	197	150	188	180	186	175	167	217	189	194	202	190	160	183	165	179	184	188	202	185	178	170	152	182	191	185	167	200	199	189	211	175	202	175	184	163	196	208	181	192	182	221	185	180	190	183	168	202	178	168	179	191	206	185	210	169	182	181	178	174	161	198	190	189	173	186	176	186	175	188	204	169	189	185	156	186	167	181	181	163	165	155	189	161	159	196	198	180	195	160	176	195	194	160	188	159	160	209	179	205	174	177	203	194	187	177	176	185	173	189	177	186	199	179	192	204	166	189	190	169	183	194	199	195	173	176	176	160	166	193	199	170	194	179	189	174	203	184	175	175	186	192	183	206	173	170	183	181	174	206	195	187	208	183	151	195	162	169	154	205	189	197	152	186	169	161	195	184	209	176	166	178	179	175	173	192	189	172	195	189	190	180	201	174	166	196	215	167	179	196	188	187	180	192	181	207	198	201	192	207	185	177	180	182	198	187	175	197	182	164	180	187	173	202	189	193	185	183	204	193	200	175	165	180	181	173	202	173	177	168	190	179	172	164	168	194	198	192	172	192	167	199	178	194	209	178	162	157	180	180	170	168	194	207	156	154	195	189	168	196	192	169	217	175	190	180	166	179	172	200	185	172	198	185	198	179	159	186	171	185	182	207	168	196	195	175	178	201	185	186	164	197	162	188	182	164	157	178	209	173	174	185	164	184	170	183	200	198	188	192	183	187	189	170	181	172	218	193	170	192	168	171	184	168	175	168	178	197	152	210	177	193	168	183	198	163	170	187	187	206	181	193	192	187	195	177	179	183	219	168	179	169	185	172	179	191	201	178	186	162	179	164	196	196	170	177	188	183	183	186	179	177	211	173	162	208	207	191	209	197	182	188	183	185	195	181	174	203	190	180	198	165	190	175	172	177	205	177	170	181	179	153	192	174	190	198	179	179	167	170	184	187	197	166	144	192	186	204	188	184	167	194	198	168	170	181	172	167	190	178	166	196	195	174	171	198	181	172	186	180	191	177	176	176	179	188	175	178	214	168	170	179	172	195	183	182	162	171	182	184	155	173	194	181	191	173	189	182	163	179	172	160	174	181	186	185	183	196	191	174	202	188	176	196	200	183	190	179	166	198	197	181	164	191	182	187	189	175	179	205	148	168	176	181	203	195	169	167	188	172	182	183	178	188	208	180	183	170	183	191	180	140	175	209	215	157	171	164	159	174	163	172	175	194	183	207	166	163	199	191	170	175	168	185	167	184	172	211	162	191	197	168	175	171	170	174	176	151	177	170	198	160	170	161	168	157	185	176	202	175	173	203	183	201	210	183	172	210	195	167	190	182
4796	3056	1770	786	462	413	323	497	262	250	214	240	203	221	270	197	206	222	206	196	194	204	206	211	212	211	226	239	194	245	196	216	211	204	185	221	224	196	211	231	224	197	231	219	215	206	195	205	177	193	226	179	198	227	216	234	211	195	209	223	225	224	214	205	194	215	200	213	215	197	202	222	220	219	219	224	234	228	223	198	195	220	197	192	229	189	201	169	182	219	212	208	197	214	202	232	194	181	219	180	164	210	209	203	201	199	208	218	195	236	220	215	216	209	204	206	208	200	234	223	217	212	236	212	195	222	177	212	208	213	205	195	192	213	190	217	233	235	213	215	197	212	217	205	209	210	210	260	204	198	200	214	202	207	196	192	214	206	187	226	187	196	212	211	228	218	208	191	168	199	228	198	226	242	186	197	208	214	197	199	224	205	206	219	191	190	203	214	198	197	191	215	212	193	218	225	216	205	202	205	209	219	217	203	207	204	207	215	209	191	204	186	195	211	198	186	212	207	221	194	200	204	204	197	192	198	179	185	223	194	221	203	246	207	183	221	192	199	194	211	201	197	201	183	180	195	209	200	218	200	204	206	200	228	219	216	201	200	205	214	206	206	200	192	202	226	204	232	189	195	211	197	199	209	198	198	213	201	218	186	191	218	192	182	222	208	209	218	211	200	219	216	222	197	199	213	184	185	185	231	191	205	224	223	201	218	221	211	219	205	194	212	195	205	190	231	191	222	211	237	232	217	192	214	186	212	202	189	216	231	207	205	210	191	208	192	202	207	188	216	217	205	209	219	221	227	227	191	230	207	213	222	205	230	201	206	178	204	197	225	220	212	181	202	189	219	193	193	193	226	208	199	184	199	180	213	222	212	187	211	195	224	205	198	192	217	218	194	192	196	208	201	199	235	197	210	219	190	195	222	199	183	206	214	187	204	224	217	183	203	210	205	192	233	196	206	227	251	221	204	184	227	234	211	196	207	180	185	216	186	191	205	185	199	196	177	237	227	230	162	183	203	212	168	207	201	223	202	203	209	205	192	245	202	200	200	212	207	198	196	204	224	184	202	237	205	211	207	198	200	199	217	201	208	203	204	184	194	230	199	188	189	189	198	198	194	183	178	211	225	219	191	185	215	209	214	211	231	201	211	209	175	227	206	202	210	181	221	200	218	216	207	236	196	222	184	191	227	225	212	207	189	229	194	174	202	204	208	195	190	210	220	220	227	221	203	196	211	208	197	235	211	205	197	222	193	208	222	171	194	214	226	220	205	228	200	212	235	214	216	200	203	214	195	203	215	170	199	210	223	186	196	205	196	195	225	204	204	201	217	193	193	212	191	192	205	207	194	190	187	206	216	226	216	236	202	201	200	203	221	206	184	210	210	205	203	217	211	215	204	206	191	194	195	201	214	216	243	224	183	211	213	185	235	231	220	222	190	183	201	192	203	213	210	239	221	212	200	211	217	212	199	219	237	218	187	198	228	213	193	205	206	228	194	201	189	209	216	209	215	189	230	214	206	218	204	204	215	192	184	224	211	215	221	181	189	194	204	218	232	209	229	204	209	184	214	219	191	217	210	220	206	204	216	230	192	201	187	198	192	209	222	188	204	199	209	208	213	190	240	211	230	203	220	194	250	218	211	202	236	215	207	173	210	216	206	216	213	182	223	209	209	209	191	227	217	214	184	216	227	191	223	227	201	218	207	188	226	228	214	229	202	192	207	200	217	189	193	200	232	206	209	192	202	200	191	216	193	207	209	206	207	190	202	205	221	207	214	215	215	224	205	216	204	210	198	210	211	195	211	213	231	216	206	223	167	207	225	209	208	220	196	206	221	195	183	194	193	215	205	191	205	192	195	208	198	204	229	219	212	201	213	211	199	211	203	212	201	231	194	200	195	185	178	214	230	204	206	230	190	219	202	195	189	196	232	201	202	187	220	224	197	185	198	204	198	223	221	180	203	208	200	219	210	214	195	197	208	208	205	217	236	198	202	204	217	198	203	218	211	184	211	196	183	191	210	200	211	205	184	228	214	209	201	207	182	198	214	191	210	211	194	220	201	200	198	231	227	207	204	205	197	201	191	201	195	231	223	204	199	236	225	199	193	202	195	212	203	199	208	230	214	200	211	201	208	193	181	212	216	195	205	219	218	222	217	204	194	190	222	208	202	215	220	185	219	185	204	207	209	204	210	217	211	203	237	243	209	198	237	208	216	221	194	199	222	227	218	203	216	187	211	207	197	221	189	226	212	222	223	208	186	189	186	216	184	212	215	226	191	221	206	203	224	196	183	183	212	199	223	179	191	232	197	217	218	204	207	229	190	203	227	192	202	200	195	196	241	216	200	202	193	203	183	208	214	191	231	210	238	190	189	195	183	225	217	227	220	206	184	212	209	222	200	204	205	234	200	205	211	225	199	227	221	213	219	184	235	191	233	208	191	185	189	203	206	210	231	188	223	217	210	242	176	213	192	215	190	216	202	211	189	203	222	209	213	230	205	227	220	211	206	197	210	214	221	199	189	206	180	211	236	213	204	212	184	197	232	189	205	186	215	209	222	207	162	187	228	238	201	230	226	207	222	221	200	212	202	193	192	232	201	189	197	209	192	197	217	199	201	217	190	233	199	207	208	225	220	189	196	212	204	183	193	198	219	219	210	208	184	212	186	218	184	193	213	235	213	212	183	232	189	212	221	203	203	198	234	229	204	200	215	224	184	195	220	222	222	175	192	223	191	212	230	202	189	206	231	200	200	212	179	193	192	200	187	210	222	206	215	197	209	219	249	227	221	221	220	219	192	196	205	208	221	209	193	190	207	209	192	198	204	208	220	201	210	182	196	201	228	206	200	209	197	211	190	202	220	200	210	197	176	205	195	212	217	186	213	192	203	223	210	231	207	215	213	220	208	220	188	211	197	220	180	224	185	196	195	208	202	220	202	239	205	217	164	221	192	232	199	201	176	213	221	199	211	233	200	209	207	194	216	225	176	188	200	209	232	219	217	216	199	193	200	223	221	192	192	211	221	209	200	202	204	190	200	195	220	226	194	211	234	199	185	205	193	205	197	193	184	188	217	210	217	211	210	210	196	228	219	185	219	178	215	213	201	215	223	214	174	225	213	191	207	194	185	210	222	196	208	216	208	205	194	227	215	208	181	196	213	207	188	233	184	213	209	196	194	216	207	227	214	202	236	211	206	204	209	202	224	221	204	207	242	211	217	197	203	210	220	217	231	235	218	218	203	205	212	224	229	183	205	209	202	206	222	227	218	201	180	202	228	191	200	203	204	232	202	185	201	172	195	196	205	203	204	228	208	222	212	215	201	184	204	192	199	199	220	233	224	215	201	184	196	222	201	195	211	211	212	224	196	222	207	206	168	193	217	217	183	225	209	224	217	223	191	207	181	189	204	197	191	181	203	171	195	218	207	214	206	204	225	218	212	211	186	215	228	222	191	245	223	221	230	208	218	211	212	215	220	195	203	195	181	194	212
23658	21128	28240	24295	21116	8138	922	2255	2064	298	300	263	239	246	189	228	226	180	168	176	185	152	166	157	189	157	176	178	164	156	161	175	138	171	162	142	160	165	148	141	147	168	152	165	125	128	149	147	158	159	147	163	154	136	152	134	157	153	150	116	162	141	133	155	143	147	140	154	144	147	149	142	128	151	141	141	136	152	140	132	159	142	151	153	150	146	144	164	160	135	155	129	140	131	149	151	147	140	142	157	145	130	128	141	142	130	139	145	144	170	146	142	157	146	154	155	157	166	154	140	140	140	162	151	131	138	128	151	132	168	117	148	141	159	124	150	131	159	126	131	158	135	144	134	144	149	157	149	143	161	132	154	150	134	135	161	140	142	150	157	148	161	133	148	132	160	160	154	141	148	145	167	145	137	139	156	137	152	115	148	159	144	144	160	130	165	137	136	150	159	173	157	147	142	154	152	134	165	175	133	128	155	160	168	162	144	150	148	127	137	141	147	122	139	144	132	122	140	142	151	148	162	126	164	153	129	165	145	142	143	145	143	162	152	124	155	122	140	148	129	138	143	146	144	155	139	151	148	128	147	136	157	168	114	151	140	150	162	163	135	133	119	154	120	146	121	127	158	146	143	144	154	158	142	162	147	162	164	156	118	122	136	144	162	148	150	141	138	146	135	139	143	144	135	133	123	125	144	145	146	142	170	162	138	142	173	130	153	144	119	121	132	163	135	132	163	131	145	139	129	141	138	143	151	131	140	157	133	165	149	155	138	162	153	158	145	171	140	163	145	147	131	143	129	158	136	149	149	143	139	168	145	149	141	138	136	134	137	131	137	139	130	140	156	168	145	161	167	149	137	158	130	143	135	123	138	132	154	166	143	167	152	151	144	161	137	137	143	134	161	150	154	136	127	155	155	127	154	118	144	153	157	135	153	153	152	148	163	151	136	134	134	156	144	149	139	142	127	155	132	123	139	145	156	137	168	152	170	148	144	154	134	152	137	122	138	127	162	154	142	133	133	129	117	157	133	152	143	145	144	157	154	157	151	157	148	157	173	153	139	137	142	141	155	138	155	155	152	144	134	155	153	155	138	163	136	148	162	148	127	136	138	150	147	159	168	160	137	156	143	159	138	141	135	134	153	130	137	143	155	146	150	156	135	135	142	139	133	147	133	139	135	150	155	149	160	175	117	154	139	164	124	148	122	151	144	155	152	140	139	165	140	131	182	152	143	129	140	130	152	130	136	143	155	137	142	159	150	162	138	144	138	137	130	143	176	153	138	128	128	126	144	148	143	148	143	158	148	138	142	147	165	134	120	141	132	146	178	130	132	146	157	127	168	147	149	164	144	159	171	147	147	150	148	160	141	144	136	154	136	154	150	163	139	143	136	132	157	134	126	168	178	145	131	149	145	176	149	165	143	125	136	170	150	113	177	150	119	145	144	151	138	144	155	155	121	141	136	134	139	173	153	142	142	145	153	177	142	154	104	152	141	127	141	150	157	132	129	154	126	140	122	139	161	154	130	137	139	133	172	120	142	135	140	147	171	153	145	124	129	156	142	127	161	144	108	153	160	150	150	141	143	131	141	136	134	163	138	145	148	146	146	136	142	145	126	133	145	130	128	162	116	142	146	131	147	156	124	151	126	150	154	136	147	135	154	144	126	143	169	149	151	132	147	147	130	168	144	148	118	167	140	151	155	137	150	143	143	142	158	140	131	146	140	159	178	137	137	142	115	142	127	156	152	151	156	142	147	158	183	154	121	122	154	123	158	148	138	144	150	146	130	142	138	144	164	144	128	142	138	162	147	153	151	162	125	152	139	141	148	144	153	143	139	162	156	162	127	138	143	139	146	128	139	143	149	136	156	120	122	128	142	145	152	139	138	164	131	153	143	140	155	143	154	159	171	110	144	134	126	134	140	139	136	130	133	159	144	147	161	144	143	157	145	143	158	138	152	126	140	155	148	162	143	138	134	142	162	111	116	131	125	140	133	152	144	130	175	148	166	143	166	139	158	149	164	158	147	152	148	148	145	146	144	129	137	148	142	135	135	153	131	156	141	147	151	149	128	146	145	158	142	156	123	131	145	136	144	154	151	145	134	132	171	153	134	144	151	128	143	145	146	151	160	161	140	139	162	149	136	139	123	154	136	160	136	129	125	143	152	163	148	149	136	132	136	131	157	181	131	154	120	155	144	142	126	141	139	139	133	135	132	149	148	160	144	131	145	169	131	141	145	152	154	166	145	158	158	151	156	171	145	159	141	149	151	129	128	138	152	145	145	133	123	140	126	158	146	135	170	137	153	138	141	144	134	146	145	150	137	158	146	140	128	162	153	143	152	149	147	149	148	114	149	131	140	124	131	158	142	140	165	144	149	146	150	139	125	136	142	149	148	147	147	161	137	147	152	161	151	149	134	139	156	131	124	140	157	151	126	164	154	140	142	155	149	145	143	161	161	127	135	144	130	148	122	148	151	126	145	135	155	144	138	117	143	152	158	134	123	123	154	164	157	135	144	139	135	133	133	140	160	141	147	159	149	123	140	155	151	147	146	144	120	150	130	163	150	147	139	161	135	118	140	147	147	129	140	144	137	153	162	136	142	151	139	161	126	141	144	154	149	165	178	128	145	144	143	161	151	147	145	158	155	141	143	127	158	127	141	146	164	146	146	142	134	138	136	154	149	148	124	164	151	139	142	144	156	117	158	147	145	131	141	135	147	131	138	133	144	150	136	154	153	157	160	125	146	148	150	134	146	132	162	135	141	123	149	143	135	144	148	149	164	153	145	157	150	140	169	135	178	149	150	157	138	140	133	151	150	137	151	167	147	141	128	139	154	127	151	143	164	135	142	136	149	167	143	142	137	157	153	140	129	132	143	154	144	122	130	130	147	146	164	141	152	150	141	148	161	147	131	143	170	137	147	139	142	141	162	144	150	149	148	147	150	159	158	140	138	124	148	166	150	144	137	125	138	139	141	149	142	142	166	130	151	158	151	141	159	147	149	149	145	141	152	143	137	177	122	145	151	154	119	158	145	158	117	170	133	142	134	160	156	147	138	143	145	133	141	130	146	125	139	151	154	139	136	158	162	146	158	162	120	138	165	142	134	151	141	166	128	151	141	134	169	142	152	145	123	146	142	154	145	152	138	144	150	146	135	137	138	141	155	164	144	147	149	149	148	142	140	140	146	122	149	177	139	124	126	130	140	167	133	154	149	151	153	133	155	150	134	145	150	151	144	127	162	146	150	145	159	127	154	178	152	156	172	146	145	159	136	142	143	155	135	130	146	148	142	128	152	145	131	135	134	146	134	145	134	126	147	147	137	138	125	148	159	149	152	161	148	146	169	150	151	138	152	141	151	157	136	140	156	162	154	138	139	121	127	160	140	159	142	131	132	143	154	125	136	138	139	166	160	165	138	161	136	140	153	133	149	137	124	151	159	113	164	142	148	133	132	146	172	143	133	137	143	144	143	148	134	129	143	157	146
4161	11362	7478	3546	2471	1811	1253	3664	3146	495	410	385	331	279	261	242	250	198	214	239	198	203	212	199	202	183	196	195	169	154	182	209	195	173	151	182	177	174	162	177	164	164	178	161	173	168	170	168	175	171	154	142	175	166	151	147	178	142	149	153	159	146	143	169	156	177	154	166	187	155	144	165	175	154	185	166	163	168	174	167	185	141	166	183	169	145	134	168	154	164	185	154	171	154	162	161	146	161	160	162	158	152	167	142	143	168	148	145	157	141	136	180	179	157	161	171	165	176	154	163	159	170	142	158	172	169	160	137	175	144	156	146	148	177	151	140	169	179	148	151	171	171	166	164	184	163	167	158	171	137	163	183	156	145	148	135	167	139	151	137	162	168	167	137	160	149	165	158	145	160	144	140	164	149	178	140	171	155	168	175	173	172	165	154	163	131	142	171	165	142	161	169	161	157	158	155	166	174	145	167	136	160	173	146	155	161	146	182	146	158	132	156	154	165	140	168	157	156	171	152	140	165	160	135	151	138	151	149	154	162	151	147	162	150	151	151	142	138	159	159	162	144	156	171	169	151	142	148	154	154	153	156	169	155	169	175	145	147	131	175	162	180	162	174	150	176	169	176	149	172	159	162	153	168	159	150	153	141	147	163	177	161	154	158	146	175	150	155	163	143	163	177	161	168	171	132	150	142	135	160	148	159	157	140	163	166	123	131	168	140	173	140	163	156	171	155	164	175	141	146	170	159	159	154	157	161	152	154	144	158	140	145	159	155	166	168	168	141	149	162	148	158	144	150	148	183	155	162	178	167	162	150	151	165	175	139	169	154	162	148	172	131	157	156	164	157	147	161	157	160	157	168	138	156	170	153	164	161	139	132	150	158	166	153	165	169	167	125	171	152	155	156	157	143	156	149	179	155	170	129	144	148	165	147	153	144	163	154	162	149	157	174	159	168	174	141	154	154	184	163	162	163	156	158	189	154	170	160	166	181	163	148	156	147	144	157	171	163	144	162	147	170	175	139	168	143	143	159	176	153	171	142	159	165	162	171	168	155	140	154	169	138	156	149	158	178	167	159	175	189	155	153	152	167	157	129	157	169	174	144	176	186	160	182	133	153	180	157	155	145	185	157	146	148	168	145	157	185	167	148	160	166	168	149	146	163	182	177	183	160	159	155	152	155	139	153	171	151	162	143	120	173	134	172	164	137	139	138	177	155	168	140	159	153	152	161	169	172	173	155	159	180	164	167	163	181	169	153	165	177	149	168	141	168	185	165	153	176	153	159	164	165	152	152	160	160	176	136	158	146	142	141	130	172	169	156	162	154	146	156	166	142	147	159	170	157	155	146	172	141	171	130	156	163	185	156	143	173	165	164	158	159	161	163	153	156	145	163	162	168	166	160	154	145	143	153	147	152	160	160	168	146	148	151	163	140	154	141	131	174	150	162	147	158	167	168	145	165	152	171	167	127	167	141	134	128	159	162	146	155	180	161	155	157	164	158	184	174	162	150	157	153	173	160	189	178	162	168	165	129	160	173	153	171	162	155	166	131	169	146	159	160	127	154	178	160	149	143	168	164	159	150	156	167	152	147	188	153	162	140	184	172	159	169	161	157	160	157	185	147	173	152	197	152	151	181	158	147	157	163	167	166	162	157	150	177	152	144	150	128	165	142	174	158	171	173	165	130	171	139	169	149	153	144	165	155	161	171	173	161	139	159	153	159	143	152	158	171	140	160	142	150	161	172	169	176	147	162	161	175	148	146	154	153	150	166	144	158	172	149	140	164	175	162	130	153	140	166	178	153	149	159	152	172	169	179	167	171	155	171	151	164	144	140	178	173	150	150	142	161	132	158	156	158	170	174	145	167	168	144	161	152	133	148	151	158	154	140	150	177	158	159	158	150	156	168	175	160	143	164	158	157	149	161	165	169	129	150	154	174	173	161	137	149	157	162	137	165	164	156	137	148	176	166	150	169	154	167	163	152	160	142	151	136	146	161	175	157	151	184	164	160	159	167	165	175	163	135	182	158	161	158	152	170	158	165	174	169	157	148	169	160	175	152	160	183	163	155	156	169	146	159	166	138	157	153	157	148	133	141	149	165	132	166	157	133	161	177	138	159	156	160	145	172	172	169	155	149	163	166	174	167	165	172	154	172	160	151	158	155	154	143	159	154	180	147	168	166	146	152	161	147	163	147	173	149	150	156	161	151	171	167	164	166	165	152	151	167	156	150	171	147	181	143	169	147	145	161	149	158	171	157	140	145	152	151	177	153	138	159	160	157	153	157	165	140	165	163	170	137	158	166	140	158	168	165	145	157	169	173	168	154	168	156	160	179	163	165	162	147	148	173	168	177	148	160	182	141	162	158	157	147	171	145	161	164	130	147	167	141	142	139	150	152	184	160	154	145	139	173	165	156	151	158	142	169	148	168	166	166	153	168	162	191	139	146	159	173	170	155	148	168	141	152	150	152	152	154	152	189	144	162	159	163	151	157	144	160	127	153	140	146	157	137	165	140	145	162	177	141	155	172	170	148	157	179	158	150	165	171	131	178	141	159	193	159	138	164	155	151	162	156	157	157	186	150	167	166	165	179	156	151	172	186	186	162	162	166	139	170	171	161	156	146	179	158	166	134	159	159	151	163	163	166	155	158	161	150	161	180	179	163	176	162	151	149	181	150	172	146	161	162	182	164	164	167	171	142	162	160	163	165	169	151	164	174	146	156	141	158	163	164	148	204	179	149	153	161	158	154	156	164	184	169	155	150	147	147	161	152	141	166	150	168	145	163	153	145	155	155	139	148	153	160	171	159	172	137	161	162	158	162	151	142	168	168	169	170	161	173	167	155	172	150	148	152	137	152	161	157	166	159	148	151	167	180	156	174	149	148	159	140	146	151	151	143	135	160	181	164	170	142	176	149	149	167	157	170	143	153	188	166	152	148	164	148	175	171	156	151	187	164	168	150	153	174	162	177	163	175	174	153	165	135	168	161	151	161	151	173	155	146	136	161	135	159	155	161	167	149	164	167	174	156	174	182	152	152	160	140	156	186	140	170	136	170	139	166	164	134	145	145	143	155	158	157	159	191	140	168	187	162	161	168	163	146	155	169	147	137	152	182	169	157	156	164	153	164	144	153	140	157	146	173	162	147	152	139	143	157	142	166	144	153	156	157	153	151	147	135	150	172	158	170	139	160	164	167	178	126	174	168	197	152	158	166	164	164	169	172	145	152	154	164	155	166	163	158	183	145	148	168	166	158	168	149	143	145	166	152	142	179	162	157	146	188	146	172	162	131	172	141	201	159	172	152	167	174	141	170	140	149	166	166	152	132	147	149	153	149	147	146	178	154	146	158	160	152	152	154	158	167	151	153	163	141	139	158	131	171	163	170	178	146	155	158	172	164	188	140	163	180	146	158	144	142	157	175	169	153	151	146	138	168	161	166	162	157	139	169	163	151	153	149	139	157	151	152	150	163	169	148	149	172	143	144
24730	21052	26948	25287	8692	899	665	1686	870	430	392	424	385	369	390	353	359	426	363	378	348	396	329	350	367	357	362	367	364	355	360	367	362	344	325	338	344	364	339	354	344	338	356	350	350	344	368	365	325	335	341	341	342	342	357	347	361	354	317	375	318	341	347	394	336	321	365	356	355	357	326	333	349	325	331	353	320	347	325	348	362	315	332	341	354	368	341	369	347	370	345	356	323	368	360	334	363	355	358	326	349	346	358	351	341	389	357	334	347	325	334	360	358	365	343	348	332	355	373	337	337	341	368	358	345	348	321	365	333	345	335	340	352	337	370	339	329	348	355	364	285	346	336	352	355	351	345	306	340	370	370	337	362	330	353	353	348	366	351	370	349	365	373	337	331	322	341	372	341	344	360	347	361	319	323	331	338	309	365	342	321	334	362	338	328	336	342	317	310	366	352	336	341	337	337	335	371	310	327	350	367	379	350	346	357	307	327	371	347	326	336	359	372	348	328	344	414	337	341	383	362	372	344	371	349	322	322	327	318	318	344	312	363	373	354	325	362	334	343	352	335	341	313	332	354	331	349	352	365	337	317	342	395	380	356	370	357	331	338	341	369	330	345	389	340	329	384	354	354	367	332	353	365	364	368	317	352	324	373	342	353	330	326	338	359	353	338	322	375	347	336	325	326	359	338	342	363	366	357	348	352	324	345	331	325	359	335	381	344	386	368	344	357	358	308	341	313	341	339	370	316	351	347	329	380	352	365	363	331	339	351	327	330	315	308	383	335	355	337	354	338	335	349	343	343	358	324	350	341	365	351	360	358	351	347	356	336	372	326	375	353	366	360	354	359	315	316	362	418	322	351	346	346	363	314	333	345	320	355	352	339	381	349	371	356	337	350	320	370	301	341	339	329	346	348	350	354	340	326	318	365	365	370	350	339	392	333	403	364	357	346	372	382	384	323	373	374	373	325	333	345	342	305	326	320	318	351	343	341	345	373	371	347	327	357	333	330	349	345	338	318	341	342	328	384	309	347	359	356	342	339	322	348	398	336	348	378	371	353	360	352	349	368	342	370	370	355	326	364	336	322	342	328	322	357	327	351	348	348	363	337	341	352	334	351	342	379	367	378	319	353	363	320	345	364	354	347	348	345	354	297	358	357	356	372	357	347	330	352	347	343	357	374	345	336	355	338	330	358	342	307	347	353	338	342	362	325	359	295	353	366	377	350	349	338	345	330	336	386	339	382	367	286	355	355	345	349	372	348	355	342	341	345	368	350	345	347	313	327	323	352	312	339	360	362	338	345	335	307	355	357	354	336	351	327	319	327	351	370	349	325	345	338	356	322	344	377	349	374	343	324	347	359	336	388	324	354	384	342	368	369	345	341	325	345	364	324	368	333	321	366	326	321	312	352	348	321	349	339	379	366	331	358	331	337	342	327	361	323	357	368	343	348	347	357	323	352	350	323	366	343	346	367	352	376	334	340	357	349	341	322	349	354	351	333	340	345	338	349	361	334	323	332	380	376	343	371	317	315	331	363	321	346	360	322	395	334	322	347	373	339	361	327	360	374	323	340	337	351	367	342	348	336	356	365	323	343	347	341	370	344	363	412	330	314	372	325	355	334	322	355	373	326	344	370	336	332	354	344	328	322	342	343	343	374	338	346	365	339	345	332	349	354	335	373	369	368	337	357	341	342	349	329	339	320	349	345	343	366	330	350	356	315	357	355	354	337	355	307	375	362	360	348	371	340	336	374	359	380	345	356	349	342	356	306	333	348	374	335	296	335	330	329	333	352	359	346	358	322	383	342	321	339	376	343	346	326	336	354	371	326	340	342	342	330	363	333	330	357	370	338	360	381	341	368	362	318	364	315	371	367	329	338	354	325	347	302	323	337	362	353	344	308	358	396	352	364	354	342	334	329	345	361	381	313	372	317	345	363	349	338	356	361	336	326	365	343	356	353	332	334	322	312	367	323	371	320	356	351	353	364	341	351	336	347	352	341	345	297	341	364	344	331	355	333	366	330	353	364	339	344	329	361	374	361	359	327	355	357	335	319	334	356	332	357	341	333	346	353	360	348	329	341	360	337	359	336	361	328	384	342	333	320	334	322	343	332	337	317	341	361	340	369	339	331	348	349	355	341	385	336	386	344	344	363	340	336	318	312	342	340	333	329	366	341	321	335	364	321	327	353	338	356	298	348	348	331	319	315	324	321	327	336	332	355	319	326	330	349	344	325	355	361	337	390	389	354	372	351	376	350	323	342	331	342	352	344	382	359	354	322	348	368	311	297	364	322	354	363	315	367	322	365	375	363	358	347	345	352	340	341	332	361	352	319	346	338	319	323	333	371	362	333	354	364	381	350	373	314	330	362	347	355	385	393	378	347	364	330	368	349	301	350	351	327	332	331	371	344	328	319	350	357	350	334	336	353	340	366	344	379	354	318	353	370	328	372	365	386	377	361	347	378	340	351	334	333	351	341	351	372	357	324	347	383	331	332	317	344	365	330	341	336	358	354	342	370	332	362	375	332	339	340	325	334	352	331	371	353	325	347	341	329	288	339	358	308	357	319	352	331	343	338	310	348	345	350	330	360	347	307	404	332	358	365	395	345	336	358	331	342	355	323	321	359	332	369	367	362	356	366	359	336	348	309	323	340	337	346	331	337	364	365	343	339	338	356	352	330	343	324	294	325	319	335	324	372	360	325	317	339	347	357	371	339	335	380	362	349	349	344	331	329	341	339	366	340	341	346	358	328	351	340	364	348	339	319	332	332	354	370	350	329	321	353	345	367	353	347	350	360	357	317	335	347	329	347	366	334	361	359	341	315	359	345	288	319	342	324	308	336	332	357	318	396	321	376	361	334	345	353	343	318	329	369	315	377	327	333	329	368	347	324	318	368	371	365	333	351	353	359	355	345	353	339	332	326	364	362	334	339	374	347	319	346	354	365	381	360	376	313	356	351	335	317	359	350	360	300	325	306	349	349	361	345	325	385	373	352	327	320	344	330	344	346	353	341	354	355	327	318	336	386	367	346	344	362	302	366	358	367	342	357	330	322	348	354	332	321	355	339	329	361	377	393	379	360	326	325	385	360	329	344	356	384	326	347	346	353	315	356	364	349	361	339	341	378	323	369	328	345	336	326	320	314	371	368	337	342	390	336	347	356	329	354	336	351	348	357	333	319	333	333	319	350	361	337	302	336	320	362	356	359	369	356	341	358	349	354	356	322	362	364	341	315	367	363	320	364	344	341	356	339	317	361	330	330	330	362	327	329	335	375	332	322	347	373	348	330	325	379	327	318	332	371	370	348	352	353	361	345	318	345	330	313	355	331	357	353	349	366	327	355	324	325	396	356	344	350	342	333	360	342	331	354	337	322	362	332	342	332	384	326	318	347	344	355	327	313	349	338	339	326	385	315	320	325	372	331	319	356	339	354	338	352	331	350	349	333	312	344	352	345	343	331	359	329	351	360	346	334	319	347	335	327	305
4363	7415	4904	2486	1919	1333	981	3484	1466	559	521	501	451	451	456	462	385	424	399	386	405	414	400	407	371	356	414	406	390	388	361	402	393	349	391	411	349	338	385	378	347	378	370	377	344	377	366	376	363	360	385	346	372	363	362	366	349	336	356	353	371	380	342	372	358	377	370	359	360	377	377	374	372	355	339	384	385	367	371	374	353	402	345	343	374	373	366	412	380	379	375	357	376	390	381	378	361	379	369	346	365	392	350	347	384	349	398	343	392	367	323	380	347	374	381	365	366	360	385	377	377	360	387	371	366	377	385	368	345	341	352	368	388	385	325	354	389	344	384	342	380	349	354	355	368	370	371	325	357	373	359	354	390	388	371	386	409	339	385	335	383	366	361	389	411	340	339	367	360	388	347	377	358	355	345	391	363	373	365	380	379	345	383	374	361	398	317	395	356	363	357	405	409	348	354	374	399	381	374	386	366	333	379	359	360	407	343	348	370	376	365	369	351	362	369	373	381	370	379	377	349	402	367	351	380	355	399	386	384	359	372	377	353	365	403	353	375	378	367	344	366	365	365	368	344	397	385	393	363	360	348	349	390	365	342	387	366	356	384	372	376	365	416	375	371	368	370	369	361	364	399	366	386	354	376	350	403	363	378	372	343	381	402	369	405	366	360	336	393	378	427	368	357	341	342	394	330	353	364	372	347	389	402	378	410	374	357	350	351	364	347	343	330	387	403	376	368	364	354	369	378	385	386	394	365	373	366	324	348	371	354	406	382	391	362	364	393	375	359	363	404	425	346	342	364	385	371	397	375	399	352	392	347	350	387	386	393	375	383	363	366	344	379	389	388	357	393	404	379	370	363	385	380	386	377	389	369	398	399	375	356	360	382	328	368	369	372	394	362	369	377	354	352	371	380	385	327	352	385	376	342	391	377	403	351	331	404	393	394	354	352	365	352	381	376	385	386	390	385	369	360	393	360	369	354	360	369	384	367	372	355	361	375	381	371	382	360	372	381	365	367	374	377	352	344	354	381	379	372	345	401	385	376	324	394	376	368	363	354	350	388	375	391	359	387	376	354	379	395	358	353	381	353	340	396	387	367	358	384	390	356	359	391	384	355	375	398	347	334	393	393	355	389	370	376	374	361	382	368	323	408	359	368	375	413	374	362	353	353	403	378	355	395	373	406	368	365	344	380	364	375	349	348	380	374	389	407	364	397	421	357	354	368	321	383	379	360	350	361	369	356	420	360	386	359	343	374	389	377	355	344	395	361	396	334	351	364	358	361	335	346	361	365	366	348	396	400	351	372	334	322	355	377	374	358	409	390	366	382	346	377	367	360	393	371	376	351	356	358	351	391	356	362	361	363	386	376	387	411	397	380	358	361	415	381	376	397	389	385	370	361	347	384	357	367	382	391	376	395	392	366	359	340	380	361	353	379	375	352	378	395	347	380	374	403	357	363	364	332	379	384	380	360	368	358	383	352	395	352	359	391	372	390	390	397	352	365	379	398	351	380	373	361	334	369	373	365	398	368	358	373	346	385	345	353	333	368	377	338	395	384	394	340	402	354	400	389	368	343	394	354	365	402	359	386	391	370	360	364	397	370	375	370	396	371	379	393	404	367	322	339	394	329	370	349	387	340	362	355	374	359	350	380	383	389	368	400	387	332	364	351	366	419	369	347	355	420	399	382	399	346	346	375	394	360	382	374	352	365	392	357	378	323	356	383	368	395	345	360	349	365	375	329	377	362	424	338	341	354	380	371	381	384	402	387	379	356	336	405	395	384	335	372	388	360	348	406	366	361	389	355	401	371	352	371	394	387	382	360	363	378	357	386	366	345	341	385	364	370	374	345	408	385	370	367	391	367	366	389	391	358	372	375	381	374	338	397	389	343	382	334	372	375	400	404	381	366	362	368	357	368	363	350	372	372	391	384	348	359	355	375	353	386	353	379	383	398	367	362	358	399	372	368	362	364	347	385	357	377	315	366	341	349	362	362	368	356	377	360	372	365	396	366	364	368	348	396	338	376	397	377	374	376	376	358	384	339	390	387	372	352	351	384	393	376	396	386	371	366	346	395	332	361	369	381	380	386	354	340	379	368	381	376	359	357	397	361	381	356	341	365	368	356	366	368	363	412	370	369	391	359	379	342	384	376	357	362	358	355	351	372	405	363	382	378	366	340	395	361	373	424	395	414	370	354	357	389	361	377	376	386	362	372	395	390	349	348	293	378	386	379	346	371	376	375	366	371	384	309	345	370	362	336	338	371	432	363	360	419	372	387	386	357	391	369	387	351	356	352	365	365	345	338	348	392	365	373	367	363	365	375	374	359	385	354	355	354	344	352	384	360	370	375	388	396	347	377	387	377	363	371	367	350	391	358	370	395	374	389	350	346	388	346	389	359	387	394	353	392	366	361	360	375	372	355	384	352	391	400	396	337	393	378	352	366	372	380	362	371	368	375	403	340	339	358	358	371	369	342	390	369	370	343	363	361	358	352	361	352	368	375	397	382	369	371	369	376	400	372	387	369	356	349	340	367	375	345	358	335	359	379	358	392	354	342	368	373	371	364	402	385	360	383	415	381	368	356	379	364	369	371	359	350	393	340	340	338	389	345	369	385	379	361	337	392	363	418	387	371	359	387	385	367	404	355	368	353	361	370	366	375	324	349	373	380	373	383	353	377	365	395	362	351	340	381	382	387	352	349	400	356	398	335	403	362	347	337	375	376	372	359	331	347	407	368	349	390	391	385	365	362	387	340	413	373	355	383	373	362	379	360	404	354	386	365	364	364	412	395	365	369	344	352	401	358	356	378	338	371	388	382	336	403	370	375	349	380	356	351	362	355	389	388	353	369	352	369	362	360	379	362	355	361	377	372	370	403	358	365	367	376	365	391	383	380	368	396	339	375	392	355	381	347	393	349	311	386	386	365	365	350	339	388	409	354	369	354	378	364	368	355	362	369	375	336	366	375	352	336	337	397	373	388	368	334	401	382	377	364	372	361	357	366	366	352	415	355	381	369	351	376	356	322	369	369	376	361	354	344	354	387	382	423	358	388	353	364	371	395	354	378	394	392	368	381	380	360	379	339	372	359	338	394	367	395	353	364	369	387	365	372	369	397	330	349	356	350	336	329	376	390	401	393	367	368	356	365	367	396	363	344	350	372	380	371	385	366	376	386	367	320	365	353	380	368	387	351	374	379	361	374	374	354	383	334	387	348	356	362	357	388	376	370	359	364	362	365	328	350	342	386	373	363	343	365	369	393	381	364	386	367	331	352	337	374	363	373	383	364	346	348	395	360	378	355	374	388	362	363	386	358	351	347	388	386	342	389	371	334	356	374	330	333	398	372	372	373	374	371	355	357	377	355	375	369	361	362	349	375	384	358	368	367	404	386	396	355	402	392	361	390	370	398	375	349	371	367	402	375	384	339	352	362	356	372	380	380	358	385	360	393	355	373	358	341	353	408	361	386	369	360	391	354	407	372	372
22601	21126	28689	23833	21134	21178	7086	3163	2840	715	608	556	548	489	487	464	433	412	421	397	383	409	357	390	366	363	432	385	349	389	347	347	399	333	387	378	330	381	371	318	352	331	338	364	384	343	344	366	367	370	327	354	344	358	347	356	317	335	359	362	326	345	354	329	379	373	350	335	332	332	341	341	345	334	369	331	405	338	340	323	346	347	333	339	330	364	344	335	333	354	337	340	319	345	336	343	354	326	332	345	328	357	345	365	335	314	312	341	324	354	355	331	331	325	311	319	338	362	340	345	336	355	342	341	345	329	336	324	388	341	330	358	341	371	348	345	320	306	349	359	351	364	363	351	333	365	342	349	324	358	344	335	329	364	322	343	340	311	364	338	327	337	383	333	326	326	316	305	345	313	349	303	344	350	366	326	356	376	348	331	332	337	340	310	330	351	356	325	322	347	385	349	333	367	343	350	351	363	321	328	329	361	344	323	345	339	310	376	339	328	329	363	320	342	328	335	323	340	339	313	324	325	353	367	350	361	330	325	366	356	362	348	358	356	334	313	340	344	299	351	323	356	326	322	371	333	321	334	331	321	332	353	319	334	338	339	356	320	353	323	337	339	364	345	350	357	345	328	339	341	332	327	344	321	345	362	336	354	327	356	334	360	392	312	303	328	349	306	349	334	341	361	349	315	328	327	351	375	329	348	344	328	333	329	342	319	351	338	319	392	352	326	357	346	343	323	353	379	340	340	357	358	335	351	375	331	327	362	360	316	352	372	330	337	313	348	296	338	340	326	343	335	325	342	318	347	360	332	341	347	341	366	333	329	353	360	354	319	357	331	351	346	310	357	330	321	335	331	349	318	334	353	283	359	315	347	341	309	331	352	304	341	307	355	353	311	324	334	338	363	378	351	318	338	351	359	343	327	336	307	371	379	320	310	309	339	347	339	371	327	338	335	340	345	333	334	326	358	328	329	325	341	326	324	328	336	333	326	318	338	341	372	346	335	344	329	319	316	325	348	300	357	352	358	341	336	315	341	302	315	338	345	366	338	348	342	330	319	330	356	351	307	311	364	345	337	338	326	335	369	358	373	333	321	378	324	304	361	369	328	343	348	342	331	326	332	314	324	342	384	332	301	331	324	346	327	314	346	345	338	373	338	363	319	359	381	365	344	341	347	362	355	318	325	297	305	342	332	332	319	361	341	323	353	348	330	329	346	347	325	321	354	357	309	345	356	358	315	325	317	311	296	329	325	333	347	335	327	320	330	335	316	362	347	307	358	325	327	367	328	361	365	289	305	346	333	344	343	349	343	377	339	335	335	360	351	356	298	341	345	316	359	343	332	357	333	354	343	357	334	360	360	325	368	374	339	321	330	368	385	344	364	364	340	347	345	317	300	321	346	349	316	344	338	333	359	369	356	347	361	327	354	364	339	352	311	353	338	349	323	335	336	340	343	322	334	317	351	330	309	353	318	346	330	347	354	341	364	356	350	316	349	320	355	318	370	382	326	300	349	314	352	347	350	348	310	325	351	329	339	312	367	328	337	351	365	350	304	310	348	333	335	341	324	322	333	335	330	369	318	333	369	342	358	344	324	327	314	361	344	344	303	323	348	369	352	336	348	356	355	328	328	344	323	320	355	326	329	357	370	327	327	322	336	376	346	349	314	369	352	324	370	332	344	316	334	337	339	381	357	314	297	294	344	326	343	311	329	338	349	342	350	345	338	342	350	332	338	370	339	362	298	355	343	342	347	337	348	340	338	334	346	328	325	321	312	325	341	360	365	347	343	308	351	316	317	333	346	359	332	309	334	322	330	359	331	368	346	349	354	370	317	358	332	382	361	349	332	316	324	344	368	352	315	336	356	343	325	364	327	341	307	349	367	316	327	343	328	370	343	332	338	319	330	343	349	345	337	358	369	354	314	352	370	365	324	333	325	371	330	326	365	341	349	351	311	367	338	294	319	333	344	348	338	356	337	356	361	358	351	336	361	397	311	321	338	326	347	322	322	339	311	319	383	341	349	340	337	351	356	340	340	370	357	346	334	356	352	316	344	366	331	336	330	319	349	350	361	339	356	348	326	356	306	318	348	309	360	354	333	355	326	335	312	347	337	339	307	353	335	305	362	328	313	322	355	316	360	309	317	363	341	339	313	320	344	334	311	357	318	312	327	328	339	332	337	329	318	317	356	382	336	329	367	344	329	332	301	327	338	333	331	337	362	327	367	346	351	345	359	374	330	347	335	355	359	334	349	369	336	335	320	330	340	345	371	343	328	319	339	348	332	315	332	360	361	310	346	360	330	338	325	302	370	324	337	333	345	347	369	308	331	358	321	345	356	369	305	335	345	358	328	357	329	358	339	339	349	335	323	353	350	328	365	326	323	327	327	351	344	327	339	336	363	356	330	335	333	368	326	357	339	334	331	295	337	354	351	378	341	325	353	294	366	340	337	314	319	326	344	313	330	338	323	332	377	353	332	337	375	339	332	360	310	336	328	372	341	357	338	331	350	314	335	297	337	367	331	334	350	368	346	327	327	348	338	334	369	316	309	324	345	359	352	367	322	355	344	348	335	331	334	336	356	341	326	348	370	320	375	298	332	374	376	315	304	337	344	346	377	328	330	356	327	337	324	327	320	306	355	341	335	364	332	363	336	364	341	366	338	342	341	348	365	351	345	343	356	348	341	345	330	388	330	340	318	325	320	357	346	340	342	323	318	339	333	350	320	340	353	331	345	344	350	343	345	382	325	353	335	348	358	325	333	291	351	312	332	344	364	333	367	342	358	354	360	365	373	352	338	340	322	335	343	316	335	349	358	333	348	374	332	358	350	347	319	345	342	288	326	391	331	339	334	334	367	318	331	315	308	348	309	353	325	342	348	323	346	392	319	351	344	345	333	320	345	352	369	327	347	365	347	335	361	348	325	328	311	381	342	355	353	315	348	352	337	340	328	341	354	349	309	333	317	335	353	326	347	337	323	351	338	354	321	365	343	342	368	349	360	382	332	318	368	333	333	334	371	350	303	306	350	338	387	357	346	361	327	331	324	342	331	345	343	334	349	333	364	343	379	356	333	356	332	337	322	313	348	334	338	319	364	350	325	326	313	357	334	360	334	327	350	309	349	347	340	367	352	338	348	328	339	337	347	336	350	376	346	326	326	327	366	305	340	329	375	342	364	345	303	358	361	319	304	313	339	313	337	315	333	329	343	328	359	330	333	308	322	350	334	372	327	337	369	323	312	334	334	330	347	342	345	305	313	339	311	326	327	356	324	303	311	318	336	357	352	360	338	328	332	370	325	318	328	332	326	347	314	327	310	356	371	358	329	370	326	294	358	344	385	364	327	321	329	318	335	369	314	333	340	346	335	347	304	370	351	325	354	348	357	339	335	336	371	314	337	353	343	333	326	367	347	355	368	319	353	340	330	339	350	322	327	353	309	368	323	331	330	316	338	336	321	349	339	337	359	325	340	374	324	336	327	324	332	339	339
6055	17282	12025	6456	4472	3329	2538	5161	4414	976	885	770	716	650	599	541	533	472	469	472	437	450	431	430	399	399	409	394	334	380	385	374	361	392	390	377	357	370	405	358	408	369	383	350	353	363	368	371	354	346	340	361	345	330	364	383	377	369	368	376	363	340	345	348	341	388	388	385	356	339	376	355	339	394	340	392	356	334	331	346	360	334	327	331	354	386	361	341	309	348	367	339	359	351	336	368	343	359	352	326	332	347	347	339	342	336	363	386	346	355	352	356	363	343	351	368	341	319	365	343	359	325	352	348	367	342	358	357	340	359	339	340	345	337	311	349	333	352	336	343	333	357	352	359	355	334	305	343	338	319	343	361	323	338	368	346	337	328	334	330	381	357	348	363	360	341	347	362	366	333	324	349	377	338	339	329	332	349	318	333	360	339	335	342	334	366	333	349	355	329	365	358	393	328	350	363	356	326	333	329	331	341	352	337	343	344	352	369	332	339	337	332	342	353	312	368	341	346	320	345	324	313	358	344	343	331	358	328	312	373	345	379	344	372	373	358	344	329	339	321	326	349	356	361	328	313	354	341	316	371	346	357	364	378	333	365	385	315	367	373	356	358	366	341	342	331	323	343	341	339	351	317	349	344	353	335	346	321	348	343	361	342	337	359	353	326	320	354	355	354	316	346	338	350	372	319	333	359	375	342	339	346	336	346	346	348	348	343	361	357	317	333	333	329	334	342	339	339	347	344	324	346	311	338	325	354	302	338	347	355	344	335	336	345	312	311	374	336	333	373	389	326	357	352	321	352	328	338	374	344	356	389	358	340	319	345	320	336	330	321	351	315	348	346	363	337	372	344	338	358	372	348	318	378	362	354	336	346	360	330	337	354	364	343	297	304	347	346	366	292	339	380	345	354	328	350	338	372	304	366	388	343	364	354	350	341	356	314	353	297	343	352	348	363	332	321	371	358	358	313	348	377	366	280	343	345	345	338	302	333	342	338	396	327	337	332	353	330	354	368	341	375	355	366	342	382	327	326	342	367	310	330	362	328	366	311	357	345	306	371	339	352	341	352	326	350	336	322	357	364	320	369	369	360	354	330	324	348	351	370	338	337	318	330	336	348	337	309	345	304	313	337	377	320	330	318	359	325	361	365	338	342	356	362	337	341	327	332	309	336	363	336	317	333	353	353	338	342	357	343	359	356	337	360	369	346	344	357	336	339	358	319	327	342	370	335	374	327	326	349	350	360	333	352	329	303	381	344	378	349	370	350	402	341	349	324	389	317	361	366	379	309	353	361	335	362	343	353	344	357	366	367	325	319	332	330	339	350	353	359	342	320	329	375	360	301	362	342	338	359	335	324	366	328	336	369	343	369	369	355	321	358	345	326	341	347	358	295	336	310	335	356	376	337	353	343	349	364	357	327	313	323	365	357	365	361	314	363	388	353	366	346	363	321	321	353	379	309	323	338	365	364	306	327	350	317	363	305	380	352	332	323	313	337	359	340	348	316	344	360	361	313	352	327	377	341	356	363	340	377	347	349	353	351	337	361	339	315	352	337	348	354	347	335	367	338	383	327	370	367	338	346	363	352	348	347	316	318	328	380	333	361	375	356	319	360	312	350	344	352	356	328	346	337	340	330	357	361	339	339	363	330	355	336	343	356	310	351	337	383	318	359	341	380	363	341	349	352	315	339	367	392	382	364	344	401	375	364	360	340	350	342	350	362	337	347	324	347	315	322	352	333	336	345	327	369	330	326	329	406	363	364	375	351	345	353	344	318	326	343	367	384	296	376	306	354	316	340	346	315	332	379	353	335	338	309	335	344	359	314	340	337	379	346	366	368	334	386	337	345	312	361	365	308	373	321	359	332	357	332	352	359	362	351	349	317	322	323	358	304	337	361	364	359	343	357	363	346	364	334	342	343	351	335	363	345	325	346	332	316	372	365	328	326	367	360	330	390	374	311	345	320	335	365	375	347	366	341	337	318	354	341	357	351	360	316	343	319	333	327	321	355	375	362	321	368	359	333	337	352	357	332	328	368	366	338	350	349	342	364	349	319	325	337	350	362	340	308	336	338	336	323	336	343	316	336	346	304	355	326	318	351	358	331	298	349	348	367	358	374	355	312	349	335	368	319	291	358	345	322	351	359	348	345	375	341	368	318	341	355	359	312	311	326	359	341	344	335	337	345	331	331	350	342	335	327	348	367	372	370	350	341	360	323	341	315	356	309	354	312	333	313	349	316	361	363	352	333	353	340	340	367	350	317	357	346	365	382	342	321	318	310	373	355	332	380	335	308	321	378	348	361	312	356	330	349	376	360	349	347	369	364	346	327	371	382	338	327	342	371	340	337	330	347	355	364	345	348	355	313	336	372	366	337	313	360	346	345	315	320	346	327	330	360	367	336	341	354	345	309	344	354	371	367	337	350	336	386	357	366	333	340	327	326	369	357	351	338	327	310	327	360	328	350	367	339	322	360	331	384	322	342	288	373	363	352	355	337	362	375	363	342	315	336	321	363	344	328	371	348	349	355	336	325	350	345	353	337	361	361	349	340	355	337	356	366	336	324	326	315	349	361	365	369	389	338	337	365	336	334	364	309	345	346	348	376	368	339	326	374	323	324	331	355	352	338	352	317	359	326	341	316	324	366	363	322	349	377	333	321	367	370	330	343	365	347	347	332	307	346	362	336	342	311	339	370	365	376	326	332	340	346	336	382	352	359	336	311	348	362	321	357	348	336	330	330	344	366	344	339	356	336	364	343	357	335	335	369	337	367	320	356	327	343	379	324	366	340	366	359	309	345	364	327	358	352	347	318	357	345	377	325	327	332	334	359	350	341	351	319	360	307	345	366	340	359	310	340	370	358	370	388	342	377	335	328	371	348	328	358	375	310	364	326	332	340	320	356	330	304	344	340	331	284	338	318	307	349	331	316	386	348	336	322	323	385	358	350	371	364	348	327	332	333	353	356	325	332	311	375	328	316	370	351	380	330	378	345	342	341	339	350	330	352	356	341	365	337	334	348	341	352	349	358	351	322	373	361	385	341	353	306	353	348	338	338	355	362	328	360	348	310	325	339	359	368	325	335	341	333	375	332	324	362	325	340	315	336	380	326	325	342	348	327	320	360	355	332	353	344	346	329	331	341	357	336	320	355	328	331	346	335	360	338	315	316	336	309	319	348	369	342	306	352	353	329	355	319	347	330	335	373	291	359	366	356	334	351	339	346	326	331	328	335	350	313	355	347	310	329	354	321	341	322	347	390	364	367	366	327	351	364	327	357	333	306	384	360	338	308	319	332	329	320	316	323	360	356	348	360	350	300	325	374	328	344	333	357	328	354	326	353	317	362	330	351	350	359	351	352	369	380	335	352	361	363	350	369	345	358	350	338	341	350	359	343	309	376	340	308	339	327	355	315	321	332	355	321	334	327	333	354	348	348	357	379	334	332	319	360	365	363	372	359	340	329	341	371	357	352	372	354	368	374	349	313
27624	16668	3458	883	530	379	286	249	281	193	211	213	214	186	186	171	182	221	172	176	178	187	181	170	219	192	176	193	183	167	180	165	178	186	183	168	179	193	183	209	167	167	206	191	185	189	185	205	191	182	190	181	205	199	164	172	183	153	177	177	206	186	196	204	160	181	191	193	200	190	205	187	216	196	192	171	171	178	192	188	193	153	211	175	175	216	168	199	192	192	168	194	172	183	199	165	204	184	186	168	200	198	186	186	172	192	187	185	185	181	168	178	196	168	195	180	179	170	182	178	175	203	192	142	182	183	193	173	205	190	184	173	160	190	199	199	201	170	185	178	193	200	166	167	197	189	200	181	190	185	164	186	184	196	200	167	204	190	169	184	196	140	185	191	194	210	188	181	178	176	182	161	173	169	190	157	165	209	167	203	170	152	196	186	200	185	175	174	168	176	188	179	177	171	207	186	201	170	174	198	197	160	143	180	196	201	200	209	196	194	165	171	190	184	162	168	165	176	213	182	176	181	201	183	194	167	169	199	198	175	163	189	204	192	189	167	198	207	184	175	183	181	163	186	183	189	167	184	196	183	176	190	196	189	179	192	208	199	173	171	187	186	188	179	175	180	167	196	174	183	182	194	181	165	188	198	184	180	180	151	184	183	189	169	172	182	182	166	198	182	203	183	209	187	176	190	186	200	172	191	153	191	187	176	191	196	180	188	171	200	170	166	161	184	192	180	182	194	219	199	216	181	186	200	184	212	198	176	177	176	190	174	173	175	201	182	210	215	182	205	188	209	146	171	184	186	176	180	198	192	179	160	168	195	182	188	179	188	194	205	206	195	193	181	195	197	174	184	202	177	185	184	182	195	197	183	205	174	185	168	170	161	174	180	209	179	182	196	205	161	191	178	172	195	198	216	166	164	181	188	180	190	190	177	182	201	170	183	174	192	187	187	191	174	208	229	179	196	207	191	194	167	206	181	194	187	211	200	157	188	186	169	206	162	184	179	181	192	191	185	187	188	197	190	216	187	173	167	192	200	194	207	205	169	175	191	164	204	168	180	179	184	169	198	189	190	195	172	185	177	187	172	181	179	193	157	208	174	184	183	210	199	191	194	162	195	184	191	196	188	183	181	204	175	185	189	195	191	202	158	174	194	193	179	188	185	172	190	171	180	198	191	183	180	202	183	179	196	180	167	176	176	181	161	176	216	178	205	179	191	206	188	191	168	184	204	191	161	210	196	183	187	187	205	184	192	200	178	175	179	177	186	203	169	187	182	198	203	192	183	181	182	168	183	166	195	181	170	195	205	217	173	215	195	201	184	159	204	176	197	187	191	189	195	208	153	187	180	193	159	202	178	205	183	176	174	180	195	192	201	179	206	210	177	200	157	193	181	166	181	213	194	200	180	200	203	176	204	197	178	170	195	182	178	188	181	176	175	181	150	181	188	190	188	179	190	176	177	185	194	184	185	192	152	215	191	196	185	180	180	188	159	187	172	193	209	207	193	174	182	176	191	205	183	176	204	186	193	196	187	189	197	184	175	196	177	191	190	167	187	184	174	183	175	173	191	168	185	185	207	178	170	202	207	193	191	188	153	194	175	188	171	195	194	169	196	212	177	195	204	195	196	176	177	171	188	189	165	199	184	179	184	179	183	176	169	185	206	200	178	168	177	191	176	173	176	187	175	177	153	168	194	196	195	180	172	167	195	169	196	179	192	160	182	187	173	179	176	208	191	189	180	219	226	177	190	191	209	165	172	200	192	192	187	192	159	183	206	182	181	175	165	174	186	173	177	151	203	160	189	191	200	184	190	191	169	157	201	164	178	184	160	188	183	186	196	200	190	183	175	177	172	196	171	170	207	175	188	196	193	209	180	185	186	171	184	194	172	178	190	194	197	206	199	181	183	177	210	183	185	177	183	176	167	176	209	173	190	194	203	191	207	184	180	190	203	188	188	179	218	196	192	197	174	183	187	159	184	211	194	180	191	187	196	196	152	175	210	183	179	177	198	199	182	187	171	187	182	188	183	164	176	212	191	204	190	167	184	196	179	155	199	222	170	170	182	185	185	203	172	197	196	189	182	179	208	174	178	157	175	207	208	213	206	172	208	189	193	169	178	185	178	161	151	178	199	181	193	164	195	198	176	205	180	170	178	182	188	181	204	189	195	184	183	170	177	161	169	178	186	196	177	176	184	190	189	191	173	188	181	197	183	176	180	197	186	181	198	214	203	168	184	159	190	195	186	165	183	180	177	183	170	185	172	169	169	179	186	184	186	176	169	183	194	183	178	152	172	215	199	190	171	186	182	185	194	185	190	165	180	211	182	172	179	165	216	189	188	188	202	174	201	223	200	184	180	192	204	201	163	230	165	185	171	194	195	172	173	190	171	188	193	185	205	215	177	189	168	163	175	191	154	195	199	197	195	187	200	180	170	196	161	192	184	191	174	166	188	167	200	168	184	182	206	189	190	184	167	185	201	171	179	167	181	193	187	195	216	171	198	194	192	220	205	161	206	196	184	209	191	186	171	183	191	206	176	161	175	184	176	217	174	202	195	187	186	190	188	198	192	204	167	177	194	173	164	179	190	193	173	189	196	198	180	183	180	209	170	206	170	189	202	176	175	190	162	225	198	179	199	168	194	189	175	196	164	182	192	161	193	177	155	177	163	172	209	173	169	176	213	194	179	182	186	192	204	157	198	186	186	167	210	170	179	190	191	205	188	200	190	189	193	182	160	179	199	210	163	190	155	183	181	182	163	172	209	189	184	172	164	182	180	203	181	193	209	212	184	184	225	185	179	179	189	194	166	187	186	192	197	186	176	148	172	194	181	189	185	192	196	188	184	207	204	183	201	147	188	193	202	180	170	173	201	182	180	184	186	187	166	168	200	200	191	198	189	185	175	182	175	193	191	179	168	150	196	188	190	199	187	174	182	171	193	203	187	176	191	188	180	175	183	193	188	194	186	189	160	183	202	181	200	185	195	169	194	169	174	198	179	194	173	203	170	193	203	191	181	205	173	201	171	177	184	175	182	196	189	182	182	179	185	171	188	172	214	176	179	186	204	198	173	212	172	180	189	187	205	181	189	188	165	189	163	189	193	190	185	220	196	189	180	176	169	208	171	169	155	195	165	172	200	176	191	173	178	179	183	200	175	179	178	187	203	182	189	182	200	182	164	172	183	175	170	174	186	192	194	183	184	208	160	183	204	214	189	184	160	189	191	177	205	177	180	192	212	182	191	199	177	177	179	178	195	174	195	185	176	165	184	168	203	193	182	184	187	188	173	184	176	199	190	194	184	218	190	151	186	172	195	196	158	203	173	183	175	193	170	203	184	191	198	177	180	184	169	191	175	201	207	177	170	216	176	198	215	172	177	172	171	183	193	195	181	161	201	191	188	202	199	201	189	186	168	189	171	174	144	181	185	202	207	159	171	173	166	173	193	204	167	185	194	185	191	173	180	196	194	209	168	166	183	193	168	199	204
4971	2726	1890	970	758	547	393	326	314	219	220	219	220	199	240	213	200	185	201	193	230	193	223	222	203	203	224	201	223	190	214	212	195	190	171	214	204	208	220	239	207	198	205	215	220	234	213	199	191	215	229	207	199	215	215	197	229	206	225	236	199	203	202	208	181	213	190	199	201	227	219	200	210	235	218	194	232	214	176	190	194	219	218	199	218	203	221	180	205	216	218	207	205	194	219	215	200	241	199	206	212	218	235	202	196	216	220	198	226	198	231	205	204	204	189	219	218	189	204	209	200	206	215	211	213	217	200	206	219	208	196	220	213	211	188	186	198	190	202	220	190	185	210	201	201	205	202	210	225	203	206	203	225	235	178	225	184	209	204	195	210	195	192	208	224	203	187	222	195	211	206	221	225	203	228	174	174	221	202	209	211	218	199	197	221	209	184	221	213	205	193	202	220	181	204	209	259	226	209	200	210	214	214	208	217	208	214	202	186	223	222	197	189	212	189	193	227	209	218	193	223	219	210	208	191	201	207	221	209	215	206	206	196	228	223	195	191	205	199	200	205	204	218	222	193	208	222	201	240	193	203	198	207	208	208	199	205	211	210	188	215	225	218	232	207	213	207	218	230	210	197	187	224	203	203	204	200	219	237	238	212	208	185	197	209	189	200	212	203	220	208	248	210	228	199	215	221	218	224	188	230	193	205	193	198	215	204	195	199	213	207	225	206	193	219	192	221	203	191	221	193	204	216	206	199	179	192	242	217	199	203	206	216	203	195	185	197	190	201	210	208	210	221	227	238	201	200	205	204	225	202	203	212	232	225	195	194	194	199	197	205	204	209	200	198	203	216	231	207	185	202	207	211	190	200	222	211	211	236	212	195	208	209	218	215	207	212	215	197	212	193	229	219	199	204	204	210	184	211	202	197	197	201	208	193	191	214	225	228	206	227	180	190	198	215	203	215	200	219	196	212	198	212	205	215	190	203	211	215	198	178	184	236	199	208	214	210	233	221	233	216	177	224	207	210	201	206	206	192	194	191	201	229	186	227	229	205	201	223	198	202	233	227	191	218	173	187	242	211	193	205	221	192	186	197	221	206	222	201	208	218	195	220	181	209	193	210	196	200	196	198	213	195	203	216	207	201	213	203	221	195	201	205	201	205	183	225	206	211	235	207	191	190	202	210	218	200	224	212	213	201	193	222	213	230	227	198	228	202	199	186	192	210	181	201	205	197	208	210	228	199	218	230	212	203	189	221	228	223	224	212	186	201	215	197	225	205	218	206	187	232	208	197	200	208	215	219	197	202	198	208	202	215	209	205	194	215	180	178	206	204	223	181	210	221	210	220	215	215	210	207	201	191	206	200	229	224	222	213	216	224	182	212	202	238	201	201	186	220	220	214	183	219	206	201	218	197	231	205	205	252	208	201	193	215	212	198	189	214	254	206	201	191	221	210	202	207	185	237	222	206	218	198	197	223	219	172	193	209	226	176	192	197	220	215	210	193	191	204	212	215	215	202	208	225	183	233	213	222	228	195	253	197	224	206	211	209	202	229	207	176	216	223	206	218	214	196	221	174	223	200	209	215	209	228	215	193	232	209	214	225	192	226	223	226	228	210	216	210	218	229	192	230	220	196	219	210	239	209	227	224	233	211	225	203	188	193	239	212	180	222	213	217	209	193	212	226	178	210	221	206	221	205	174	208	226	180	212	202	240	191	209	207	231	207	223	190	187	193	193	218	193	224	224	213	209	203	225	197	193	203	212	211	210	201	220	212	193	223	216	207	211	203	206	213	199	195	195	217	199	206	210	201	190	190	201	192	211	216	185	199	206	226	226	219	211	191	194	206	210	198	223	210	205	198	217	239	213	196	220	209	212	223	218	246	219	202	223	201	209	210	195	209	183	192	175	190	206	207	202	193	209	203	210	210	214	204	191	200	206	217	212	220	212	206	193	225	224	207	184	206	212	197	194	218	224	210	219	237	199	228	210	207	173	186	200	222	198	192	224	204	215	205	194	215	197	177	203	187	204	200	224	190	201	223	212	223	238	197	200	212	210	193	222	229	187	213	220	231	219	194	212	222	197	213	196	208	218	218	209	203	235	230	217	204	207	188	230	185	224	182	229	197	248	194	216	204	204	213	237	233	194	203	219	217	212	211	212	226	209	205	216	223	215	201	204	202	221	244	204	211	202	206	202	177	202	191	217	203	212	201	181	207	210	209	210	207	239	246	210	234	205	198	221	215	199	207	206	202	220	193	238	206	192	218	213	221	220	219	206	223	194	204	196	215	190	187	173	214	199	205	220	229	218	218	197	208	221	182	205	213	207	196	204	212	221	211	171	241	218	196	198	227	211	209	211	201	224	234	236	211	210	208	188	206	201	207	210	202	215	214	204	200	212	182	210	196	227	224	187	217	185	188	220	213	195	202	218	203	202	212	216	196	199	213	208	194	184	185	221	199	220	208	211	195	225	191	219	197	200	210	230	197	197	186	228	203	199	197	219	238	217	197	201	210	227	220	221	203	199	210	206	185	225	224	196	186	204	231	207	204	234	197	207	219	219	212	201	219	221	211	198	196	195	204	209	210	217	214	209	188	207	226	206	219	194	208	220	203	233	213	209	220	216	221	230	176	198	224	193	216	207	201	208	197	213	210	205	205	214	213	203	187	206	190	215	207	213	206	201	193	190	225	209	212	225	195	204	207	209	211	228	207	196	222	208	225	199	236	193	219	207	206	215	201	190	216	220	204	225	215	213	223	204	207	200	204	215	203	204	174	170	208	198	199	210	216	218	204	240	183	226	197	211	209	218	220	214	220	203	215	202	219	221	199	239	171	209	217	196	228	199	190	195	222	222	200	216	224	211	227	209	202	218	219	207	198	220	225	190	216	208	212	220	210	230	203	213	208	192	212	202	205	220	216	207	184	184	212	220	210	189	205	224	213	207	211	220	186	224	190	200	222	194	212	173	232	211	225	176	205	212	230	226	198	200	218	208	195	227	209	206	203	190	192	222	206	199	219	199	240	197	203	196	206	215	191	219	201	198	211	175	211	199	202	205	192	209	225	192	208	202	203	196	188	213	202	227	211	178	221	236	192	213	190	211	197	177	197	187	196	227	219	185	191	238	179	186	197	196	189	208	197	196	213	221	192	240	184	196	206	233	203	213	212	216	226	197	191	186	205	192	198	170	203	216	205	215	209	200	195	223	189	222	206	210	198	214	221	226	217	200	217	199	223	195	214	231	218	210	188	215	203	188	206	223	198	198	202	199	191	204	223	232	207	197	204	201	227	200	214	227	201	218	210	188	205	213	178	208	160	201	218	197	219	200	200	218	202	189	198	173	210	241	201	217	215	200	239	213	212	214	217	202	223	218	200	216	218	196	191	208	189	212	187	191	199	192	213	194	227	197	180	189	218	201	194	195	198	224	206	216	230	205	199	209	194	199	213	215	229	220	219	177	230	233	228	219	216	204	202	186	202	212	177	226
23688	21102	28180	24253	21093	8043	958	3021	1511	298	309	280	260	218	227	210	181	188	175	188	178	173	169	190	156	170	156	189	141	139	187	136	154	154	173	162	158	146	159	158	159	160	142	156	158	151	153	168	145	162	164	164	159	138	157	188	139	136	152	150	150	150	156	153	149	133	159	139	151	142	170	163	157	138	139	128	156	143	147	149	135	133	129	132	143	135	165	141	153	140	143	139	140	155	142	161	124	137	134	138	141	144	151	144	140	148	162	126	153	134	140	143	129	135	140	153	181	167	125	143	146	129	129	142	147	121	153	152	148	163	156	140	139	152	145	139	132	147	144	139	130	127	142	121	143	142	140	137	144	139	131	158	145	141	165	161	155	145	159	165	170	153	159	140	139	136	168	155	157	150	144	158	131	143	159	145	144	129	151	147	150	126	152	144	135	148	129	153	159	153	138	124	156	138	164	144	151	159	132	141	150	128	153	134	154	143	146	154	135	131	158	163	160	133	137	161	139	131	131	129	144	158	140	131	145	119	141	153	145	125	143	146	149	150	137	155	144	157	136	158	131	127	142	177	134	130	126	155	160	163	152	166	139	163	144	140	143	145	136	132	145	146	130	176	155	143	131	145	145	145	147	138	141	152	140	157	143	136	135	141	151	142	150	143	166	153	163	151	148	138	142	155	135	131	171	164	123	117	155	160	156	166	165	157	144	136	151	169	162	165	144	155	134	138	148	157	139	136	123	151	137	140	131	156	174	148	158	145	143	158	137	147	143	134	148	139	153	160	153	123	141	157	138	118	137	153	152	146	143	131	132	132	140	143	143	136	153	139	175	120	154	132	150	151	136	140	156	150	133	180	176	144	152	136	135	138	129	130	150	152	128	143	144	129	127	150	146	156	156	138	151	125	122	165	150	141	170	128	152	124	155	139	138	143	159	141	150	154	141	150	148	145	148	141	141	142	136	174	149	145	138	150	141	128	166	127	146	134	143	157	128	170	140	134	152	132	154	147	132	131	148	139	138	163	137	131	144	158	129	132	145	167	153	141	143	138	123	140	142	127	130	136	166	154	141	138	129	136	129	143	137	153	155	150	141	137	153	127	144	144	149	134	151	149	143	154	150	138	149	154	123	129	153	156	166	129	164	125	139	140	148	138	158	134	134	136	142	144	137	141	140	151	153	136	139	153	132	126	175	131	165	130	153	144	161	140	153	150	134	139	130	148	145	164	157	160	151	144	138	146	140	133	154	138	157	178	157	120	107	154	144	145	127	138	125	144	151	111	145	140	152	156	127	156	134	139	151	147	142	158	157	157	138	172	146	151	128	164	153	149	127	153	167	144	145	133	154	162	168	147	143	137	137	170	139	157	124	141	135	155	126	149	147	150	154	156	135	136	146	129	145	131	144	135	126	154	147	140	156	140	144	164	147	160	145	137	148	151	148	139	151	149	134	147	138	142	127	156	148	140	159	157	135	136	149	150	148	156	137	129	127	159	144	161	130	159	159	162	140	151	149	131	154	129	156	139	167	146	142	128	137	155	123	128	154	154	144	144	149	133	154	133	154	158	132	135	153	147	158	135	145	138	152	121	140	155	146	154	136	153	138	150	145	139	161	120	133	150	136	146	140	168	141	141	163	151	160	130	145	145	153	154	135	143	138	151	155	146	159	163	156	162	133	150	168	140	154	147	150	172	137	143	144	129	155	156	154	140	133	147	133	146	154	142	146	144	138	149	158	111	143	151	149	130	156	144	140	149	153	160	134	146	148	140	168	141	154	168	143	134	160	158	127	134	141	143	125	139	144	138	144	148	138	149	133	141	150	173	143	150	161	151	144	144	132	141	142	131	151	149	138	165	175	144	154	134	136	153	146	170	137	162	162	144	149	137	159	146	138	157	133	140	155	157	127	144	132	158	155	130	135	157	151	160	138	121	146	136	134	147	157	139	136	141	161	148	120	155	144	134	161	136	153	165	148	140	158	148	161	141	138	153	117	161	153	141	121	143	156	152	145	170	140	145	138	169	134	147	146	150	159	147	149	147	147	148	151	155	138	150	125	151	159	136	128	144	148	145	163	141	149	150	150	166	160	139	147	126	173	151	141	153	142	139	149	150	141	137	171	148	132	155	135	155	143	160	153	148	164	137	148	155	146	145	153	127	143	151	129	129	146	155	150	143	148	163	126	141	144	125	171	131	154	133	119	138	155	167	157	118	139	150	154	129	142	138	141	149	130	142	141	162	140	153	149	153	152	128	142	145	147	147	139	130	142	155	148	130	167	167	111	152	158	135	117	163	161	140	129	160	146	131	146	132	142	148	154	139	158	118	151	141	142	157	166	136	145	169	170	149	139	161	145	122	139	136	137	146	157	135	159	153	153	157	139	121	141	139	146	134	156	122	151	124	147	142	131	138	170	143	147	168	141	158	144	121	125	153	145	158	132	152	124	140	139	134	146	155	155	150	157	153	140	144	166	162	158	144	147	143	153	138	146	149	157	155	152	146	151	140	165	140	145	154	162	166	154	152	150	139	128	165	156	134	160	142	128	124	126	139	144	143	153	160	156	148	137	136	139	135	136	159	127	132	135	134	139	153	159	121	138	143	131	156	140	136	134	174	167	144	154	159	113	174	139	141	141	132	153	131	159	146	163	132	133	161	146	143	127	146	124	143	149	136	140	137	129	128	136	166	153	131	131	124	127	142	138	124	140	138	116	131	150	111	161	157	143	169	142	129	162	120	158	147	173	132	139	152	138	165	146	145	139	156	142	137	148	158	140	129	120	155	158	137	148	160	135	154	146	158	143	117	149	139	155	155	143	133	147	153	159	157	139	136	143	131	149	118	145	151	147	158	154	154	144	151	118	143	152	158	169	154	164	160	155	137	155	146	125	158	147	162	150	125	132	149	150	157	171	139	146	131	149	139	135	145	156	143	135	163	152	151	143	140	146	150	151	149	163	164	161	166	147	147	139	161	154	136	136	130	148	144	141	153	143	160	150	146	141	142	138	151	136	135	140	147	159	146	162	153	171	157	134	166	142	147	146	151	125	140	165	157	149	150	144	158	130	157	150	145	137	141	127	122	129	150	136	161	134	132	178	140	143	143	154	176	156	147	135	143	145	146	136	152	162	153	141	143	144	134	157	114	168	137	138	141	147	124	150	130	140	150	155	157	160	153	153	151	139	148	136	142	158	130	144	150	175	156	133	153	138	145	158	158	145	163	133	155	132	133	133	150	160	132	144	136	136	157	157	125	157	156	154	112	146	159	131	129	140	140	160	151	136	152	140	173	150	149	149	144	156	140	168	153	131	152	135	128	146	169	148	144	169	133	147	141	142	159	156	151	139	141	131	148	157	155	120	130	152	144	151	145	166	139	171	151	152	145	147	127	159	135	129	132	132	157	157	149	153	149	158	136	127	141	128	142	152	150	133	153	160	136	154	140	165	130	121	140	159	162	133	162	122	144	133	129	116	132	153	141	154	155	124	140	134	156
4212	11098	8034	3513	2657	1989	1398	5056	2396	530	429	366	319	338	285	275	239	227	221	210	223	215	177	165	167	196	200	184	173	189	173	150	180	200	165	170	168	175	187	160	171	167	186	163	195	154	182	180	177	176	158	148	164	171	167	174	162	174	182	147	170	161	172	172	154	179	181	154	162	142	172	169	130	183	157	172	173	171	171	160	166	152	155	133	169	178	155	148	159	177	185	155	147	160	174	169	157	143	186	171	137	166	154	162	136	159	159	159	181	162	174	156	149	160	156	153	143	161	170	155	159	144	168	178	170	142	163	160	163	136	169	170	168	138	155	167	167	163	167	178	143	161	145	161	143	131	150	183	150	177	153	165	184	155	167	153	169	166	167	176	171	154	182	157	174	164	155	181	161	170	159	170	171	169	168	185	175	156	157	161	146	166	171	188	149	173	161	182	147	159	159	152	169	173	145	180	163	168	142	169	152	143	161	152	164	168	157	166	132	163	139	157	163	146	151	147	158	161	137	143	166	161	161	163	152	159	171	173	165	165	158	169	175	162	158	158	146	179	143	155	173	153	177	150	161	173	151	150	163	147	157	165	176	180	149	162	159	163	162	182	165	154	156	156	161	157	155	153	154	180	180	167	162	148	164	144	164	152	151	161	176	182	160	144	192	176	159	155	199	161	146	137	154	168	165	169	164	174	181	177	185	163	147	162	162	149	158	172	168	140	150	139	131	155	138	159	194	153	176	138	150	164	166	157	159	125	164	186	188	163	139	154	141	163	168	164	161	166	156	140	161	161	160	167	153	165	141	132	154	179	148	147	178	154	167	153	169	157	146	179	158	151	157	159	162	140	141	158	158	142	167	140	146	164	175	163	139	150	169	157	152	150	163	136	153	166	164	158	148	145	160	145	155	165	168	169	155	152	151	163	160	148	154	164	152	164	145	158	153	160	141	167	165	140	181	152	156	185	160	155	170	129	157	167	156	150	149	147	136	173	141	163	161	152	151	130	189	140	148	169	149	178	166	157	159	145	144	162	162	171	156	157	138	167	164	168	156	181	170	182	151	181	160	158	150	176	135	180	170	144	131	173	157	135	134	171	174	157	160	176	130	162	166	142	156	162	166	158	158	155	181	164	154	149	146	159	164	158	184	149	171	161	147	168	144	141	146	137	145	157	166	154	168	157	167	179	145	138	171	155	147	169	178	142	147	164	146	155	157	149	146	134	160	189	153	161	127	158	142	129	172	184	166	153	156	159	170	146	159	154	161	170	144	157	145	173	155	159	167	144	148	146	162	133	169	171	168	163	135	142	134	160	175	166	192	140	169	147	129	147	140	156	144	160	136	144	165	162	163	151	144	164	169	171	160	155	150	175	152	166	160	164	151	153	168	153	177	141	151	153	160	151	173	154	155	158	149	144	153	194	179	169	152	180	151	165	153	168	165	149	169	145	167	156	160	160	148	170	164	160	145	163	157	161	148	168	153	163	168	157	168	150	143	151	153	157	147	143	186	137	148	164	147	169	162	192	159	186	138	159	163	160	147	142	173	161	168	154	172	155	156	140	179	175	171	179	144	179	155	162	152	134	164	157	170	164	181	149	166	136	173	142	149	170	163	171	151	172	171	160	153	135	155	145	160	166	183	146	172	156	159	166	170	146	170	137	165	159	152	143	154	180	174	169	147	153	156	162	166	139	163	163	164	166	157	149	172	168	156	148	166	162	172	164	150	143	182	161	131	149	159	137	166	172	162	147	162	153	157	186	149	163	177	151	144	159	153	145	156	171	152	159	152	157	176	144	152	154	149	156	160	142	151	149	165	182	162	162	188	148	156	134	128	164	125	148	165	153	149	167	150	158	170	179	146	131	173	163	179	142	168	148	168	169	173	177	150	157	170	177	150	130	162	159	156	168	153	159	149	149	163	170	150	146	180	161	179	142	176	148	156	161	158	150	152	141	142	172	150	153	142	147	144	169	147	173	179	144	145	166	178	155	174	145	171	168	185	177	153	160	170	163	156	157	158	152	165	151	168	170	148	158	176	156	152	153	167	152	167	137	151	147	163	144	163	148	167	151	137	161	140	148	151	153	176	164	183	152	161	161	136	162	149	166	145	153	161	148	152	150	155	159	153	171	167	141	160	155	151	135	136	178	139	168	151	156	156	171	175	166	162	155	169	151	159	159	157	169	164	143	156	165	164	145	167	150	167	127	154	155	164	158	140	167	166	137	174	179	177	151	159	171	149	149	158	161	149	176	155	164	150	176	163	145	149	147	171	153	164	170	175	152	146	155	149	157	156	152	153	161	145	166	166	160	186	156	147	158	156	134	147	149	158	157	165	170	153	163	145	157	171	133	137	166	141	161	147	131	157	169	171	147	144	144	150	164	133	153	151	157	147	167	191	148	169	154	167	170	161	161	144	141	130	148	154	138	168	171	151	151	169	154	162	140	159	153	154	167	144	145	147	170	162	144	176	162	149	168	172	158	156	149	163	180	144	137	151	135	148	169	173	159	159	171	176	141	163	143	148	164	161	165	168	160	156	148	148	162	154	160	131	144	144	161	168	143	156	154	170	162	168	156	141	132	156	173	153	166	159	170	164	167	141	161	158	163	164	142	144	163	161	157	158	165	156	185	165	177	149	159	157	147	158	160	166	162	169	130	154	178	149	166	183	144	158	159	160	139	162	180	154	154	154	156	148	155	153	136	168	142	155	180	174	148	170	137	154	153	137	186	144	156	159	166	146	186	139	179	166	169	169	159	150	164	158	163	136	157	171	175	160	154	164	162	159	173	150	152	152	160	171	157	142	163	160	152	163	146	162	152	159	158	169	166	172	146	184	167	147	158	138	154	151	156	157	158	138	176	156	125	155	157	156	179	136	152	126	157	154	156	155	161	179	187	172	172	198	161	167	155	158	166	159	163	144	166	157	144	174	166	153	158	151	151	180	168	160	172	160	170	149	161	164	138	159	139	157	143	178	161	164	148	151	160	143	178	152	156	154	155	164	151	176	176	133	163	155	164	172	142	167	147	147	151	165	155	146	147	166	156	155	170	169	138	201	166	187	136	163	153	167	181	153	154	137	169	146	175	136	162	162	157	150	139	160	181	171	180	171	163	149	157	140	176	168	152	144	164	153	147	153	154	158	158	183	161	164	155	169	168	150	175	149	154	164	164	175	163	151	156	136	158	159	155	147	159	157	166	153	164	170	175	163	174	154	173	171	144	144	146	172	148	142	164	156	168	164	167	154	159	183	162	156	161	151	176	146	153	163	153	141	147	135	160	173	182	192	169	165	163	166	166	142	167	174	152	184	174	164	155	173	161	151	166	171	176	181	163	186	172	180	163	147	142	164	157	156	161	169	161	152	162	180	165	156	166	146	155	153	157	143	162	130	154	148	184	143	149	146	147	149	147	159	151	149	151	177	168	173	160	176	164	157	156	147	144	156	179	149	156	143	157	191	167	180	141	158	173	173	137	160	172	152	137	166	136
24932	21122	26978	25414	8396	838	733	1557	1659	441	406	386	385	404	392	357	361	389	323	384	373	366	335	343	343	402	345	325	398	361	354	357	352	369	380	375	360	403	347	386	361	331	363	344	339	316	325	346	360	339	338	326	323	331	347	343	366	364	345	298	338	356	336	330	343	348	364	330	353	363	350	333	393	359	340	329	338	349	371	347	371	320	372	358	354	349	358	325	354	371	343	386	394	346	372	324	352	375	346	332	359	368	337	380	349	360	377	358	334	365	348	332	359	370	352	337	342	337	345	336	361	348	359	350	339	382	344	351	375	348	336	351	343	351	342	351	364	384	341	348	357	354	356	352	350	347	366	342	383	344	355	350	361	353	314	353	354	335	345	343	363	342	386	361	356	316	326	352	338	335	346	346	374	342	338	343	359	362	319	354	366	370	364	342	336	342	341	373	368	361	360	347	355	361	372	341	341	344	337	365	350	304	369	325	311	332	333	347	353	306	383	311	341	378	328	331	346	344	345	342	331	350	360	341	341	307	320	373	324	365	338	345	349	335	346	356	320	352	339	356	392	346	383	328	343	340	333	322	355	335	327	335	362	349	383	377	346	352	323	327	328	366	353	357	367	352	336	338	315	330	393	339	353	318	346	316	320	362	312	362	345	382	337	366	330	351	335	355	318	367	355	325	343	335	361	344	362	325	350	346	302	325	309	337	371	388	347	343	350	362	345	410	339	330	312	332	359	380	351	334	339	352	359	350	359	360	361	339	328	387	342	364	355	346	361	368	341	390	353	324	349	370	361	360	337	346	336	342	347	380	351	356	343	286	318	330	336	328	355	349	342	364	346	350	321	338	353	383	340	363	340	345	373	330	337	367	363	360	325	346	342	354	363	364	336	310	351	336	331	369	356	356	359	330	337	357	329	336	325	337	344	340	338	373	325	315	328	350	353	338	354	331	351	357	331	317	331	349	350	370	354	366	348	377	349	364	380	341	360	314	352	351	351	337	375	343	339	328	334	374	343	353	343	327	349	355	359	370	358	360	356	368	368	330	347	325	383	330	345	367	354	376	335	368	307	349	352	361	372	367	335	351	333	334	345	359	350	374	375	387	344	367	345	322	359	332	342	321	313	320	337	349	317	404	365	385	358	360	358	341	340	345	367	315	325	358	354	361	318	342	347	351	361	343	349	356	335	378	327	333	338	398	363	364	370	352	372	316	358	372	351	379	357	344	322	357	339	363	336	355	339	361	347	375	345	364	351	341	339	362	352	338	357	312	321	364	359	391	346	333	388	326	372	317	382	347	345	357	330	326	318	335	364	362	342	371	334	362	323	366	365	380	354	354	379	349	356	339	341	334	323	325	361	364	394	317	341	368	348	370	352	357	322	342	359	339	335	343	354	373	325	348	343	357	337	353	370	343	355	341	365	351	362	351	335	358	314	354	346	377	325	355	337	341	346	352	344	335	357	347	349	337	355	391	342	339	342	321	328	352	358	347	351	368	379	403	321	303	339	347	351	352	357	342	325	382	344	351	311	375	335	340	325	332	362	321	315	308	298	329	343	328	349	355	349	366	368	368	328	371	349	375	320	355	350	352	331	306	333	393	334	336	346	339	347	340	352	309	342	316	373	342	390	367	372	349	384	339	352	334	362	397	315	338	374	379	324	358	339	369	337	342	343	372	346	352	351	362	360	334	340	340	350	345	378	348	318	308	347	353	340	324	353	329	379	314	352	360	350	394	377	331	388	371	364	362	346	362	368	395	338	354	362	337	350	314	349	356	330	327	357	354	356	340	356	366	368	342	380	334	348	364	307	336	355	357	382	315	336	383	355	405	343	359	345	367	370	322	333	344	348	352	366	366	350	333	362	350	337	341	347	367	358	346	351	333	357	373	365	346	322	350	349	342	377	318	364	347	320	351	347	327	351	336	324	344	363	365	350	373	336	347	345	318	334	347	343	384	326	343	328	355	379	355	351	365	338	354	339	366	343	342	322	377	371	354	343	357	341	368	333	306	365	354	350	379	342	364	340	368	356	371	340	340	352	384	365	283	356	386	320	332	331	335	337	352	322	355	349	350	358	366	345	339	377	329	353	352	369	395	330	371	352	357	345	338	350	322	352	287	341	363	339	361	356	334	345	332	342	348	315	344	334	357	363	346	337	329	349	355	362	332	349	352	351	327	368	359	339	359	336	363	325	340	356	346	361	341	362	343	358	363	353	363	343	360	335	365	319	331	307	336	314	314	359	368	347	316	341	322	342	363	342	332	368	373	351	359	352	363	358	319	371	369	348	379	356	348	350	298	339	348	351	350	361	307	317	359	339	372	320	368	376	366	350	336	319	357	300	338	345	346	376	319	339	336	356	322	341	352	401	342	352	347	352	358	347	358	326	339	355	330	304	308	353	352	344	360	337	359	354	372	334	335	340	331	357	343	344	361	356	396	364	319	333	382	366	325	349	341	354	358	313	320	333	361	370	362	351	334	336	358	334	327	367	376	326	361	334	329	364	349	359	341	323	347	340	352	337	339	373	353	372	355	362	326	361	328	374	308	375	387	356	365	364	350	354	354	341	366	314	368	342	368	333	354	378	339	338	365	374	380	339	346	352	341	380	348	359	354	310	356	326	381	367	361	363	313	342	332	361	361	372	330	356	324	321	337	317	340	348	329	354	348	356	362	363	338	357	380	360	361	348	318	365	327	366	376	353	344	352	339	349	335	334	366	335	335	330	361	342	357	364	336	335	369	344	361	372	354	366	319	365	311	343	327	365	367	343	338	326	361	334	392	312	335	299	327	357	318	324	342	307	352	361	350	321	340	359	331	338	360	342	337	325	364	347	336	336	323	331	363	312	348	349	386	352	359	352	343	340	368	344	333	333	348	345	350	361	337	328	328	330	339	341	339	356	360	321	366	364	353	359	318	348	332	347	315	315	343	347	361	332	356	335	383	333	345	343	358	381	331	343	318	330	358	352	336	333	339	365	378	318	354	343	349	326	372	327	364	326	321	335	371	326	381	354	334	375	359	365	357	362	391	328	339	340	354	339	342	367	416	327	333	323	374	333	363	348	337	331	324	391	363	384	346	346	359	358	357	339	364	358	341	397	369	388	361	352	378	372	353	366	334	350	342	324	352	363	325	373	363	346	356	344	328	336	322	345	345	359	344	293	334	364	363	373	318	343	348	347	320	325	316	342	338	355	351	345	331	360	333	326	313	337	355	306	365	371	330	322	378	336	343	352	346	323	313	355	332	363	351	371	368	340	336	323	336	318	367	359	364	376	341	327	349	343	345	360	363	346	352	375	343	393	361	333	342	348	338	348	350	385	346	366	389	376	336	346	347	342	356	355	373	340	345	329	353	351	340	348	344	356	356	383	356	319	323	358	322	359	337	360	338	314	353	328	340	348	382	335	341	316	346	372	343	342	367	331	383	353	383	334	358	348	332	368	380	321	321	356	374	357	404	333	303	358	338	345	358	337	326	310	325	355	363
4419	7350	5393	2472	1781	1283	1171	3186	3014	563	487	533	471	425	465	455	441	392	381	429	432	420	398	397	369	389	380	400	403	389	382	358	351	383	382	385	351	359	372	395	405	377	378	399	399	389	372	364	381	394	408	377	368	362	382	360	357	377	400	345	366	350	377	351	343	350	376	368	383	417	397	351	378	380	358	368	400	368	366	356	383	374	369	386	359	361	361	359	355	343	367	388	366	361	372	365	362	392	390	393	382	369	417	355	388	348	330	386	358	349	361	370	349	375	340	364	381	377	400	372	390	387	365	386	368	391	373	369	345	355	372	362	389	363	386	415	378	357	379	358	306	362	385	361	381	390	368	357	360	377	383	343	364	343	370	372	354	370	355	373	366	389	401	369	365	376	372	406	377	351	372	362	359	354	343	376	397	355	374	388	375	366	370	378	371	376	409	387	387	348	389	384	359	375	399	344	392	349	405	385	393	363	408	360	363	340	381	360	376	371	401	365	358	365	366	379	349	378	310	375	376	394	354	346	359	384	359	410	343	343	377	314	430	342	392	382	362	371	374	345	321	350	383	405	391	406	368	375	365	371	381	373	360	377	366	402	385	379	421	382	376	401	368	385	362	349	374	388	354	336	386	421	369	356	321	397	394	365	358	391	358	363	397	392	409	403	356	381	356	345	371	357	370	379	393	385	352	388	390	394	387	368	355	403	353	365	340	373	367	428	378	370	351	387	347	362	390	381	357	338	384	361	359	364	413	406	387	398	386	367	352	357	384	385	379	364	374	398	319	403	374	358	364	391	366	353	363	402	347	380	395	375	338	355	360	372	368	380	383	366	350	387	389	365	347	368	383	374	355	344	383	367	341	356	349	399	360	379	355	372	383	353	365	388	343	379	385	376	356	363	415	373	395	347	405	368	364	406	364	369	383	371	372	369	374	369	356	386	373	391	381	331	374	362	349	386	406	360	342	384	390	332	369	394	412	355	364	360	367	360	375	387	339	391	388	356	380	358	369	353	364	389	345	405	342	335	376	376	390	347	378	372	362	342	385	361	327	383	431	372	387	355	378	371	392	346	382	379	367	393	365	408	353	358	364	367	360	387	392	340	360	349	359	374	357	353	404	386	369	360	368	368	381	361	392	370	371	353	409	379	359	392	370	390	382	345	356	388	382	382	361	381	378	371	345	398	358	390	361	372	371	356	387	386	370	365	360	353	352	403	351	360	364	394	370	388	363	350	370	388	367	343	404	398	366	380	366	400	389	347	377	388	350	349	376	404	372	368	370	406	360	385	349	332	351	391	331	384	371	363	385	417	384	361	383	390	386	379	355	401	361	399	371	403	416	334	378	351	355	372	385	353	384	366	444	366	398	396	384	407	382	358	367	362	338	387	372	374	352	363	339	342	350	399	361	368	364	393	372	356	399	384	398	357	354	358	373	355	336	356	372	399	372	378	375	367	358	383	402	380	330	393	382	348	392	349	392	421	375	396	367	365	368	346	347	384	399	383	322	352	348	361	371	371	386	357	367	374	336	372	356	377	363	352	374	378	357	389	347	361	390	365	398	369	374	381	365	361	398	382	372	387	427	401	380	386	337	348	378	359	389	398	341	356	377	325	384	370	389	355	397	381	409	350	375	368	368	333	387	344	368	368	369	363	382	353	379	400	357	361	417	355	361	358	377	375	359	342	336	344	394	365	347	381	370	384	379	370	358	391	375	371	353	369	374	376	383	362	376	400	374	351	331	391	381	362	336	360	391	371	413	338	377	397	395	364	419	393	353	369	333	330	366	378	378	395	379	374	361	364	385	348	408	397	399	338	365	384	376	371	359	358	391	369	340	384	368	373	345	371	380	403	371	387	392	366	395	379	359	412	409	353	377	361	405	394	370	355	375	335	380	378	393	376	376	364	391	334	368	371	363	349	401	352	407	414	375	355	371	360	385	343	340	400	361	376	379	355	348	379	360	397	365	375	382	388	357	414	393	372	397	403	389	383	382	384	373	361	340	396	376	381	378	364	381	364	366	369	403	379	382	393	360	372	398	383	358	361	377	335	349	382	393	388	387	387	378	363	383	392	334	369	379	357	377	345	381	382	415	371	362	359	373	370	367	387	374	391	344	407	385	360	365	367	352	359	373	383	392	379	381	368	379	355	356	358	348	352	366	374	370	391	373	346	343	399	369	356	346	399	339	377	359	374	393	347	360	364	407	351	412	343	377	392	375	365	365	388	352	380	380	365	389	360	357	417	389	348	374	340	351	392	377	348	370	344	423	367	411	393	349	380	365	356	368	387	357	405	407	376	372	392	363	398	394	385	369	374	357	389	366	397	372	405	371	389	349	373	388	374	385	372	384	390	356	345	356	358	332	386	363	381	356	350	410	372	385	325	369	346	342	384	373	402	340	393	328	364	421	369	413	380	364	363	411	387	380	392	392	373	354	364	387	355	349	359	340	373	378	353	351	355	380	346	406	389	367	372	350	350	340	350	397	388	371	395	380	374	367	369	361	348	366	342	344	349	381	400	368	388	397	358	385	358	376	381	371	387	379	364	399	366	324	369	367	365	373	379	370	378	395	372	385	356	378	384	392	403	371	373	391	386	336	364	386	366	388	371	364	380	391	378	379	407	407	364	384	379	345	347	380	383	381	345	393	401	326	386	381	338	375	385	375	392	387	358	345	337	317	366	372	387	371	388	386	388	364	360	350	400	380	374	358	349	354	373	331	369	358	378	362	380	407	343	373	388	392	370	373	375	349	356	346	369	358	377	370	389	376	368	362	358	367	363	416	356	368	388	347	336	342	376	387	367	366	378	375	353	375	361	390	360	383	368	381	386	382	393	358	348	404	351	358	369	335	369	371	372	377	365	376	384	352	396	360	355	371	358	367	370	345	383	370	411	394	337	374	374	341	368	368	379	366	367	369	382	389	378	361	375	378	386	377	378	367	349	378	362	375	358	359	366	383	370	360	341	382	383	339	383	359	387	382	392	392	355	383	355	342	354	361	353	369	394	391	353	346	366	357	357	362	362	371	357	332	374	372	368	349	370	398	356	350	374	343	393	347	378	346	333	363	384	386	358	374	349	376	338	386	365	360	386	389	386	383	403	388	372	384	366	379	382	332	394	373	371	337	400	378	371	368	343	358	361	370	369	383	339	356	343	389	383	344	364	375	391	348	360	365	342	401	376	355	377	404	375	355	362	353	385	354	336	356	409	386	364	335	382	379	373	382	372	352	369	378	389	374	332	361	382	360	393	392	387	399	408	398	372	346	388	376	368	391	363	369	359	370	366	386	386	363	340	368	381	368	340	370	365	357	365	368	352	364	368	392	363	346	372	335	376	358	361	395	402	390	369	378	366	383	379	372	374	392	367	350	349	398	356	351	385	380	354	354	365	362	355	352	361	364	409	415	373	341	327	361	385	374	356	349	390	354	387	394	368	339	362	390	340	383	381	410	376	374	366	343	361	355	371	392	354	330	400	379	379	392	378
22552	21094	28653	23771	21098	21119	7018	7614	5501	714	583	562	546	513	465	450	438	437	426	404	405	374	389	397	413	364	359	356	382	360	358	363	342	343	359	373	380	354	350	365	389	341	341	323	363	385	382	395	340	352	343	351	347	335	349	371	387	343	359	352	332	329	322	299	351	338	343	359	336	340	386	333	384	334	350	365	328	346	348	357	317	331	332	361	356	331	340	341	350	359	315	343	338	344	358	354	351	392	339	314	334	357	321	365	364	329	345	345	321	357	373	334	366	355	343	316	309	335	325	327	328	343	338	317	385	348	338	348	324	348	321	351	340	377	326	307	317	356	344	335	335	369	325	336	330	325	361	326	343	357	341	314	360	361	322	349	361	334	333	324	352	393	343	350	350	337	339	333	323	363	315	327	361	348	303	342	337	338	388	303	313	324	318	346	339	358	319	339	370	339	321	350	330	333	336	393	350	377	323	339	352	352	347	366	341	346	346	321	353	332	336	357	353	357	325	333	332	335	352	376	348	346	336	321	342	326	307	306	319	342	354	321	351	324	342	325	344	369	358	330	318	333	357	338	368	333	340	367	347	307	324	392	345	358	349	322	337	344	308	333	357	333	348	374	399	335	347	356	335	339	345	345	356	375	322	344	342	303	332	355	345	325	340	324	358	325	343	331	363	361	314	345	336	321	334	335	330	372	353	351	376	361	373	348	317	359	357	350	347	311	353	355	361	344	401	303	354	316	322	336	327	340	313	349	370	349	394	355	322	327	351	351	354	345	347	344	323	359	344	332	380	371	337	320	365	363	347	343	329	340	358	305	361	340	349	353	357	326	361	349	354	343	331	363	353	364	331	365	382	344	350	369	354	336	334	337	373	345	294	340	358	372	351	358	355	325	343	362	340	302	343	324	307	341	363	312	363	323	358	353	324	371	359	360	340	316	341	314	365	342	337	327	324	323	319	379	359	365	348	352	304	348	328	328	365	411	340	342	346	318	352	324	322	331	342	348	369	332	323	353	334	352	327	354	354	375	344	310	341	331	332	322	318	343	338	319	328	347	337	348	356	336	339	320	348	332	344	326	351	316	359	341	326	345	349	344	360	364	355	306	351	361	353	342	322	370	340	311	338	348	323	351	330	349	336	335	333	337	330	353	363	340	320	337	317	385	339	331	385	322	326	330	362	330	359	327	329	317	322	354	337	347	373	369	356	371	333	350	346	321	363	323	342	332	326	354	321	336	301	314	329	327	342	357	367	343	373	358	348	324	348	345	339	344	354	351	363	348	320	359	351	351	345	353	372	374	340	308	329	342	365	338	365	354	361	334	338	363	341	352	319	333	342	318	375	339	316	328	363	320	354	333	313	353	369	340	363	323	358	338	324	376	345	313	341	325	329	358	342	379	348	371	325	362	352	333	320	316	345	352	384	296	365	342	330	332	355	335	344	346	323	339	351	333	346	348	340	290	325	350	338	366	341	340	351	340	321	348	350	369	331	339	363	386	371	340	320	332	357	328	309	349	330	344	353	323	344	297	342	369	353	337	315	356	341	302	362	341	362	345	350	329	362	339	314	338	360	346	307	329	344	355	350	348	345	353	337	338	322	302	355	361	337	340	361	336	370	335	346	371	320	339	350	331	307	326	342	327	326	338	318	342	349	346	364	336	334	318	354	352	352	342	337	355	345	318	336	334	330	357	315	349	377	330	355	389	337	345	351	375	364	304	336	357	317	363	349	320	373	363	373	362	323	366	338	332	373	352	300	389	355	347	358	339	353	328	328	319	364	352	337	364	307	356	358	358	312	344	307	369	371	312	308	350	307	331	347	319	318	325	358	318	312	325	373	370	329	318	326	326	324	360	341	310	325	326	342	371	334	323	374	363	332	321	326	338	309	309	306	322	335	361	323	325	350	311	340	357	324	374	336	351	346	334	320	333	339	362	344	328	365	347	329	355	332	336	371	349	346	357	329	354	355	328	308	329	348	330	337	347	313	329	374	354	374	354	341	350	323	334	383	352	348	328	336	346	332	309	362	304	321	342	323	303	344	351	338	349	366	337	325	351	322	356	355	368	326	341	341	340	352	352	318	308	332	353	338	352	322	361	373	335	344	347	338	368	372	349	350	327	342	370	341	299	319	364	355	356	346	331	385	357	326	333	339	356	323	337	364	360	341	340	304	373	332	354	354	340	344	337	301	345	360	366	355	328	348	340	324	348	340	314	380	322	348	347	296	328	364	311	341	328	350	345	321	306	310	358	350	318	325	385	322	323	325	342	359	327	363	347	321	347	402	345	341	339	353	357	366	358	333	330	384	352	326	323	336	334	364	315	373	335	333	342	347	325	347	358	351	333	340	356	372	319	366	338	353	338	343	365	341	333	306	359	336	317	359	322	337	338	348	372	338	369	349	352	362	350	318	333	338	330	361	356	357	365	302	315	328	341	342	325	350	371	329	339	376	329	311	356	347	316	328	348	340	324	330	331	362	341	363	336	304	341	353	306	302	326	353	328	337	347	297	361	330	348	358	324	325	323	327	312	321	352	327	321	326	324	360	387	371	313	361	310	336	380	328	326	328	336	333	341	358	352	337	333	366	389	311	383	374	353	347	360	346	355	343	350	329	351	327	324	359	369	372	342	348	358	331	340	328	345	316	309	352	354	343	333	323	375	348	375	375	347	316	360	328	328	345	354	399	337	345	363	356	368	368	364	332	335	337	310	330	306	342	335	336	328	348	362	342	375	347	350	349	358	343	357	358	338	315	326	347	351	348	317	310	346	321	328	351	328	363	309	329	349	342	381	340	364	334	347	351	318	343	375	384	367	342	330	344	333	363	337	313	319	325	336	336	365	357	328	318	379	323	336	344	340	320	318	352	304	332	353	325	351	314	355	338	328	366	338	336	339	324	333	279	319	341	330	338	328	360	375	345	346	296	335	358	349	338	352	360	348	335	319	315	370	326	347	316	363	329	373	334	315	333	352	349	333	351	338	294	323	367	349	358	354	350	328	355	349	342	357	407	362	368	344	331	313	362	350	347	335	353	328	340	318	363	358	341	338	349	347	323	335	345	367	305	330	339	349	361	370	341	338	360	331	360	352	319	370	372	357	369	353	352	315	356	367	348	362	346	343	326	352	352	324	366	313	355	309	354	333	340	347	336	371	316	325	348	366	351	317	339	360	335	319	341	330	369	365	324	360	330	351	337	355	317	341	366	338	369	331	354	308	340	314	347	355	353	346	333	351	370	323	342	322	338	343	347	311	316	337	327	350	376	363	359	362	378	365	334	326	356	339	295	323	355	349	332	309	378	337	357	337	321	361	357	357	340	342	362	312	333	368	331	299	334	329	335	346	310	333	337	335	340	360	346	346	306	320	361	373	318	324	329	330	312	342	340	304	324	333	304	305	320	326	326	315	316	340	341	329	336	303	343	324	347	313	348	333	320	307	355	342	374	349	343	363	291	331	379	339	369	324	349	344	335	312	349	356	330	336	318	322
5845	17237	12868	6129	3946	3104	3241	11731	6342	999	876	760	733	669	586	523	508	503	471	455	458	440	457	406	405	429	375	387	388	378	360	385	379	398	402	385	365	383	371	386	404	360	374	384	392	404	373	368	366	381	350	324	363	344	355	334	346	365	360	371	344	360	336	345	361	369	379	339	317	351	365	367	336	372	381	351	348	331	375	364	370	335	349	347	345	369	364	341	348	357	351	377	378	333	358	374	316	376	337	365	326	346	357	348	377	316	309	331	357	355	346	326	328	375	329	364	331	339	343	322	385	347	337	328	362	384	345	335	361	348	341	348	341	301	342	348	382	361	342	339	361	348	330	350	373	335	331	344	346	368	361	325	342	344	327	356	343	338	332	331	365	341	339	330	364	360	351	383	325	369	358	349	326	381	373	377	358	361	347	363	332	325	363	331	316	343	349	356	369	358	338	349	343	323	346	324	355	376	303	321	356	300	368	338	375	344	329	373	354	330	345	366	373	335	360	358	345	317	337	311	340	324	352	374	377	340	392	354	340	321	352	339	337	332	362	339	368	366	336	355	343	328	350	365	355	381	331	333	339	339	354	349	356	335	344	357	337	339	363	336	342	358	331	340	330	350	342	352	329	321	345	330	370	356	339	336	350	355	376	346	341	345	347	361	332	330	325	328	360	331	345	347	349	359	350	344	342	344	338	344	345	336	331	344	315	349	369	336	306	367	301	370	345	347	326	360	322	346	341	349	361	355	337	380	327	337	371	344	366	320	355	376	365	366	379	340	330	348	379	358	337	329	379	348	360	357	339	344	350	305	346	290	332	361	332	342	382	381	345	346	347	319	324	353	355	329	368	341	345	326	342	346	328	344	340	351	321	373	357	329	352	343	345	354	323	326	347	371	316	368	346	366	354	358	329	341	336	329	360	352	345	330	335	337	337	353	376	366	335	321	351	331	342	369	305	350	334	322	342	383	338	335	320	349	379	365	349	340	380	357	364	312	348	348	353	326	363	350	336	355	332	353	344	352	328	357	343	347	335	370	335	341	330	339	350	344	343	376	344	336	356	360	377	373	320	351	347	353	357	335	343	347	316	353	357	337	357	335	357	342	322	300	371	346	343	342	350	348	355	307	309	347	334	324	349	347	371	347	387	350	349	333	362	321	363	387	349	334	321	387	368	344	350	316	345	366	323	336	372	302	353	362	327	337	366	352	379	335	358	343	348	311	338	333	347	352	384	361	365	359	316	341	335	345	365	349	352	364	370	365	366	355	343	345	361	331	330	330	347	359	347	352	341	363	336	346	343	310	342	340	381	322	349	362	341	380	322	334	358	342	353	351	311	311	375	357	363	317	361	331	334	347	352	338	371	352	385	347	335	378	297	357	367	349	369	307	358	358	327	355	369	338	383	321	351	355	320	356	381	340	361	379	346	336	339	341	367	328	337	358	372	316	352	314	359	346	326	329	391	362	368	334	370	353	362	379	383	367	333	383	359	328	329	367	350	346	354	349	360	337	339	320	370	365	344	338	311	364	332	349	332	334	354	328	330	333	336	356	359	313	319	349	334	324	334	358	333	335	364	355	322	368	344	359	351	356	333	360	333	331	322	341	367	338	338	353	352	377	342	334	335	329	367	351	346	335	368	359	365	337	337	351	345	379	350	363	357	352	320	361	331	345	334	355	330	339	347	315	351	353	350	321	366	341	337	345	349	338	354	364	343	345	354	335	332	330	330	377	347	342	348	387	360	351	337	351	351	378	311	352	321	332	337	356	358	337	337	361	373	329	339	340	320	376	332	392	343	360	326	344	340	339	357	324	361	333	314	349	357	360	326	354	341	361	333	372	324	356	354	361	355	326	331	332	349	344	354	359	362	340	335	326	368	322	337	361	377	359	375	356	350	320	369	318	354	355	350	344	341	348	358	323	335	392	390	331	330	360	300	365	334	354	332	321	350	366	329	323	360	323	376	328	353	329	345	311	341	364	344	346	356	345	339	357	368	336	345	341	340	358	321	351	340	348	365	326	333	361	324	345	351	366	355	351	342	376	330	343	330	336	348	355	359	330	341	401	347	324	347	350	330	355	330	346	327	304	360	368	362	379	340	316	370	330	313	333	347	370	339	353	312	357	361	333	348	365	326	343	377	362	359	351	355	363	351	365	311	361	337	352	362	294	376	358	368	352	356	364	330	341	337	360	360	325	341	350	349	332	363	317	314	336	364	332	348	339	344	344	368	346	329	338	333	357	364	356	326	358	368	335	339	352	371	345	353	357	335	335	335	348	324	362	366	320	360	382	351	325	354	332	329	353	369	324	369	346	320	364	376	341	318	349	342	352	315	341	342	324	343	326	344	321	368	382	377	346	333	335	340	335	356	340	377	332	337	316	357	354	335	313	343	306	373	320	345	337	353	352	342	375	369	357	362	355	350	377	338	359	314	326	354	358	337	331	347	361	353	328	351	369	314	337	384	340	367	384	353	317	331	347	345	349	376	325	372	317	315	319	367	336	333	356	318	335	339	326	358	337	368	356	349	365	329	339	360	365	370	303	347	348	348	358	313	347	341	344	332	343	319	378	344	357	341	323	375	382	351	325	318	362	344	359	375	369	339	332	361	342	366	345	319	339	339	376	324	327	362	406	334	371	372	337	347	342	363	331	375	332	341	351	341	324	368	325	351	350	337	346	332	378	351	333	344	355	346	356	358	366	363	346	337	356	365	345	359	348	341	371	378	335	359	346	351	314	333	354	352	352	343	335	341	369	352	350	358	345	332	340	350	360	343	311	335	350	321	347	327	345	386	346	345	311	359	360	353	366	338	311	329	337	347	365	352	339	349	348	313	312	366	291	373	332	337	365	351	342	367	378	345	335	325	343	359	332	335	336	364	345	325	369	335	379	360	325	363	337	357	315	352	324	354	335	346	353	352	339	359	313	399	368	366	346	336	325	359	345	378	324	342	384	324	378	355	344	334	369	322	372	319	324	313	379	371	358	340	362	335	356	313	380	370	348	334	321	369	363	333	348	332	341	355	374	366	368	365	318	332	368	359	318	351	354	369	335	353	383	344	347	337	328	358	347	355	328	359	340	386	365	361	361	351	315	345	344	358	294	348	334	351	339	355	343	341	310	338	345	355	356	332	347	366	337	359	338	319	339	364	359	367	352	333	360	364	358	327	360	361	349	314	321	340	348	340	343	318	363	329	353	335	313	333	326	352	346	334	345	335	344	337	343	286	332	365	366	370	365	335	357	354	359	340	346	320	323	317	339	315	340	339	323	346	291	392	336	333	330	322	355	346	376	348	364	362	358	367	341	319	320	330	322	349	346	342	350	341	334	298	350	371	328	359	345	352	349	334	331	360	373	329	315	348	383	371	325	350	358	351	328	333	311	335	349	338	354	353	318	347	308	314	333	354	332	355	321	342	352	376	369	348	335	353	354	338	340	399	351	343	332	327	354	344	343	336	360	357	331	343	330	337	360	330	325	324	362	354	349
27683	16440	3523	824	412	302	292	400	271	172	193	191	196	185	189	219	177	170	177	186	168	176	183	189	186	178	179	190	190	161	194	190	193	192	213	175	192	171	191	190	178	185	196	200	170	185	188	170	164	168	202	187	170	172	180	185	188	172	165	182	194	181	200	186	197	187	186	213	171	183	179	171	185	202	187	183	186	196	193	189	185	195	195	177	220	187	190	188	180	175	197	217	181	190	225	173	169	155	190	193	196	196	171	188	193	189	194	189	180	187	166	183	182	168	203	186	138	221	178	172	180	191	194	175	156	187	181	193	184	183	223	198	202	187	194	197	175	179	186	205	181	164	192	172	194	188	191	186	184	196	194	176	205	187	199	162	164	211	186	177	182	175	178	190	187	163	191	194	190	184	183	169	169	178	189	182	179	197	193	164	182	169	173	209	176	203	167	191	182	189	201	202	216	186	176	168	178	200	194	192	171	180	178	191	205	183	174	196	187	199	169	188	174	184	189	184	154	181	158	172	204	192	171	180	183	178	168	167	156	177	179	169	180	166	200	163	189	195	191	212	182	178	176	185	189	162	199	204	184	180	193	192	162	194	185	187	216	180	177	193	166	204	180	199	176	177	219	189	182	192	169	177	176	169	177	187	211	194	175	183	190	188	162	169	168	188	194	166	178	196	159	171	178	159	190	175	204	181	180	190	157	189	207	194	182	179	161	172	171	185	171	189	204	185	215	185	168	196	196	198	185	185	183	190	210	182	158	189	191	182	199	162	193	226	210	194	174	182	171	183	198	164	175	203	181	166	208	200	188	199	178	173	189	173	199	184	202	185	185	183	195	178	188	201	191	172	160	178	172	206	162	200	205	175	179	184	175	185	192	183	187	191	187	193	172	183	188	193	158	183	183	198	199	206	178	188	174	171	190	187	182	195	182	213	174	174	206	192	185	189	201	193	223	183	201	180	175	199	168	186	187	198	182	183	198	203	197	188	189	206	180	192	163	195	185	191	188	218	178	171	199	190	187	184	176	171	190	206	210	186	190	167	181	171	193	190	182	214	171	183	184	164	190	201	171	171	212	189	190	202	163	196	216	194	191	173	193	185	187	178	199	172	188	183	192	188	186	201	187	181	203	182	170	180	177	173	165	183	194	182	186	179	180	198	172	193	187	189	159	219	177	203	184	155	185	171	176	181	196	167	201	194	187	175	196	184	178	179	187	181	191	197	158	174	193	168	200	174	150	198	227	194	180	177	174	189	189	202	181	198	204	195	165	164	196	203	173	182	172	200	202	150	183	173	180	178	192	183	172	169	190	182	185	164	172	198	188	181	170	177	187	189	186	182	173	178	197	167	190	190	155	191	193	208	185	186	189	178	190	174	196	187	164	168	201	173	204	195	191	182	189	193	204	181	189	179	173	185	173	185	187	207	186	170	172	172	183	190	157	175	181	169	194	179	163	183	162	187	198	190	169	172	190	187	206	196	208	206	172	194	197	207	193	191	188	159	180	199	189	191	202	164	187	190	179	185	186	167	177	186	180	206	191	161	181	190	192	184	183	191	176	189	189	188	180	173	171	179	185	178	177	170	172	207	181	201	190	186	182	190	187	177	158	186	186	174	167	192	209	160	180	166	181	216	174	204	174	187	187	171	175	204	156	183	197	196	190	192	208	185	175	156	181	193	157	199	187	181	181	208	193	192	182	199	181	211	208	206	194	188	203	173	187	187	175	172	187	189	163	187	191	176	176	186	185	178	177	196	172	197	184	186	200	154	196	187	188	175	204	167	202	169	169	192	179	168	185	224	191	186	181	175	159	162	185	209	187	168	174	192	213	170	176	187	192	170	189	190	208	186	193	212	197	178	192	185	156	170	194	166	194	174	186	176	182	186	192	159	189	199	169	162	183	179	188	174	194	186	193	187	178	176	166	185	196	181	186	164	211	186	167	171	179	172	210	175	163	168	190	161	183	191	194	200	186	169	190	173	191	203	164	191	180	225	174	192	179	202	191	204	187	175	199	160	183	186	185	178	174	188	218	170	217	197	171	161	228	176	193	179	183	204	187	171	177	156	170	192	206	194	185	169	165	169	186	196	152	198	168	154	185	182	203	198	174	202	189	174	190	175	175	196	183	191	204	180	184	177	199	187	173	194	192	173	152	169	197	181	177	176	181	199	194	173	192	185	178	181	211	170	182	183	191	201	179	194	177	163	178	165	143	175	204	174	206	193	163	195	191	197	189	212	177	175	210	166	189	190	177	193	202	192	184	168	166	197	168	195	173	187	179	196	186	202	182	188	174	202	194	181	210	186	188	205	194	170	209	176	185	180	172	178	187	180	188	165	170	186	194	221	196	183	203	186	179	174	180	155	173	172	202	178	188	169	189	222	204	193	200	199	191	210	195	191	188	203	192	188	177	179	173	175	200	201	187	182	189	191	181	179	181	193	158	171	207	169	177	202	173	185	201	175	198	179	207	179	186	200	192	187	193	186	201	193	169	168	203	180	185	207	202	179	169	173	179	195	169	167	168	168	187	190	187	178	172	169	204	187	195	193	159	166	194	183	178	161	183	192	187	174	172	178	179	182	182	160	175	205	223	183	184	183	184	176	178	195	186	189	193	196	198	194	197	185	183	183	194	165	187	164	190	162	175	168	162	191	189	184	187	197	202	163	191	200	206	172	173	174	179	173	192	155	189	179	200	208	176	190	165	184	190	192	211	200	176	181	188	169	192	183	179	193	190	192	182	186	200	179	185	170	175	179	170	185	189	172	166	192	181	183	196	168	175	188	176	159	180	183	166	171	224	194	186	212	187	178	205	196	167	178	194	187	187	165	209	189	180	178	196	186	200	197	202	200	188	171	204	187	178	205	187	201	168	187	207	181	194	180	161	188	197	169	198	196	205	196	213	176	205	146	187	177	168	191	194	178	203	176	190	169	194	180	153	202	185	184	175	201	185	196	179	199	169	179	176	203	177	179	191	182	167	169	183	196	196	169	203	177	180	178	198	188	157	165	186	181	185	201	197	189	180	169	186	202	196	168	191	182	197	173	194	197	186	201	181	184	169	161	184	179	168	186	193	182	163	168	191	184	176	195	171	167	177	181	180	188	159	162	185	196	177	174	185	187	184	191	178	202	167	194	191	177	197	197	197	182	162	201	197	166	183	189	189	222	218	168	194	177	185	198	178	183	172	165	193	177	180	192	177	179	213	183	198	205	179	194	177	189	194	197	199	214	179	200	163	196	190	171	171	183	178	170	220	165	179	188	188	169	183	177	183	186	188	176	218	189	189	190	174	158	204	191	190	164	172	190	183	175	189	173	173	182	162	179	174	189	200	207	180	210	186	190	186	174	167	185	170	178	194	173	184	155	188	163	203	174	197	197	184	153	158	171	189	200	166	186	162	176	179	209	195	180	181	176	168	197	191	174	161	191	196	167	167	206	191	204	209	204	202	171	179	193	206	151	170	180	202	165	175	187	175	193	198	192	198	182
4858	2669	2368	939	517	363	337	524	297	248	192	212	234	222	192	199	220	202	217	219	224	198	194	239	211	214	222	221	222	191	217	217	197	209	229	206	193	211	228	223	208	223	197	226	215	211	196	195	212	246	224	223	199	197	184	217	210	227	222	253	237	204	196	210	254	181	232	212	197	181	200	209	220	204	204	188	222	198	214	213	250	214	182	214	206	197	206	208	199	203	226	210	204	229	206	225	194	201	190	206	231	232	190	239	186	204	230	219	183	216	206	206	218	219	212	207	215	193	193	190	202	213	212	245	221	190	220	209	190	210	205	208	176	220	212	193	196	225	190	195	228	199	192	216	210	220	214	205	206	223	193	208	192	224	207	208	217	203	196	233	198	204	206	221	215	181	230	219	194	198	186	201	207	233	203	183	215	204	232	225	178	185	208	225	212	182	208	203	186	196	209	194	215	222	225	193	198	205	230	206	226	224	207	237	207	197	182	227	200	226	198	195	183	202	206	179	212	214	189	195	192	194	246	178	222	227	215	189	200	213	194	231	199	212	205	234	201	181	199	195	205	207	205	199	227	216	215	170	201	186	178	202	210	197	214	209	209	196	237	215	215	206	215	176	196	186	192	214	211	198	196	197	215	219	236	227	201	231	230	189	221	176	197	204	229	215	223	217	165	218	182	193	225	208	208	207	194	203	200	217	191	222	208	204	215	193	209	201	205	211	191	210	193	212	223	232	218	212	207	202	193	219	204	198	194	203	206	204	209	204	204	207	200	223	210	209	211	229	210	206	202	207	204	193	215	207	186	176	207	222	211	208	227	228	251	214	199	197	213	220	214	203	219	220	194	220	191	201	216	219	203	197	201	207	218	189	194	200	208	219	202	223	203	202	193	217	220	193	209	193	211	224	211	208	233	194	208	223	221	203	217	201	189	197	215	182	201	206	217	209	190	183	200	226	219	244	216	204	205	190	211	216	207	184	196	185	227	195	210	196	213	201	205	206	207	201	211	208	186	205	222	199	200	206	210	201	205	189	206	199	224	195	222	207	212	218	195	221	203	205	226	203	185	192	200	202	194	234	199	214	185	217	202	200	192	217	188	209	206	187	224	192	199	218	166	223	189	191	190	227	204	206	200	193	207	198	205	201	223	220	213	198	219	186	207	207	227	225	205	229	187	218	208	220	216	200	200	198	196	212	196	201	219	209	192	189	174	250	202	210	207	196	191	225	191	238	222	165	223	196	233	213	223	215	222	233	222	187	206	197	199	187	192	202	199	186	232	218	206	219	233	223	224	211	200	198	208	239	208	226	196	186	192	202	237	205	199	208	238	217	213	193	184	213	214	201	203	216	207	192	208	214	210	202	215	196	222	201	172	228	198	186	198	224	230	201	221	187	202	233	202	197	206	202	241	208	224	230	220	222	227	222	191	222	201	200	210	211	229	204	209	204	201	211	203	211	173	223	200	209	194	198	192	233	222	202	205	212	218	215	224	215	218	202	219	196	193	204	204	206	230	195	192	200	210	207	203	217	223	189	207	207	249	203	187	219	187	196	203	199	186	195	211	198	223	205	200	190	172	195	217	236	218	212	204	225	211	201	176	235	232	236	191	225	220	209	215	208	197	219	212	195	198	216	201	238	209	206	213	214	222	224	182	220	203	208	217	196	239	193	177	208	191	187	216	226	214	212	215	211	195	225	227	208	214	198	179	208	195	197	205	190	192	204	202	226	221	199	194	223	230	214	197	184	197	209	226	206	218	212	192	219	219	205	215	195	199	204	205	211	211	221	209	191	217	223	205	198	212	203	253	211	214	207	216	208	204	229	182	214	196	227	207	212	211	200	218	223	224	209	209	213	196	203	218	223	193	208	226	221	223	210	229	194	209	234	177	204	205	185	188	201	216	206	205	218	202	188	210	207	194	209	198	202	203	186	203	206	207	226	204	230	211	220	199	200	221	195	195	217	197	210	208	211	202	233	211	228	193	206	197	214	190	231	187	225	195	222	205	223	210	209	212	205	195	191	164	221	228	213	193	205	218	208	200	197	196	209	174	244	187	183	219	209	197	204	193	215	194	204	174	211	214	197	205	188	207	207	192	223	230	209	203	219	219	187	218	227	187	223	208	206	218	213	243	181	225	182	218	201	187	209	208	201	189	209	209	184	204	215	205	205	199	244	206	213	212	225	199	210	210	178	196	215	213	205	201	202	178	226	204	210	240	181	203	199	204	202	217	217	216	207	190	223	214	193	210	211	201	202	205	205	214	232	212	194	217	197	215	227	211	220	233	189	161	221	209	215	188	190	188	212	194	211	187	198	205	201	223	242	210	204	191	226	205	218	213	204	212	201	226	215	220	172	214	208	201	206	210	181	210	224	194	221	226	224	215	233	217	208	203	186	202	176	211	194	207	214	192	227	202	202	243	203	211	207	204	230	188	202	231	224	213	202	203	203	204	215	203	219	215	198	198	210	194	201	220	212	218	187	226	194	224	186	200	218	226	204	201	190	203	185	213	217	202	209	236	218	219	212	208	184	194	212	210	194	195	205	207	209	201	206	223	209	211	212	222	198	221	236	218	233	187	214	227	196	227	201	198	212	227	216	218	217	219	257	224	211	199	213	214	217	194	199	172	191	200	194	216	194	218	213	182	204	185	225	221	225	190	210	186	219	216	235	237	166	221	178	208	212	180	201	211	226	204	206	214	196	199	205	203	209	186	201	219	212	192	196	198	183	211	216	249	210	237	216	206	188	186	203	216	229	195	244	223	191	228	198	193	206	198	208	188	214	205	206	214	205	182	194	211	180	208	189	192	212	192	203	189	228	208	213	203	214	216	208	213	206	223	233	185	220	197	196	207	224	207	183	210	208	214	214	219	199	202	206	224	186	203	209	202	220	203	213	199	218	222	204	218	204	193	195	208	236	207	197	205	217	213	213	192	206	222	233	192	219	195	231	197	225	208	200	211	212	192	238	197	188	222	205	199	199	209	209	241	203	192	206	210	190	214	216	205	197	204	223	200	203	216	211	204	181	194	217	209	200	223	201	210	200	231	229	192	194	207	202	200	219	210	241	187	205	220	216	191	176	226	231	199	207	200	204	188	200	197	210	193	198	242	212	189	191	243	196	199	230	208	214	194	194	199	217	206	229	223	188	226	191	219	225	204	174	223	211	206	216	207	258	227	211	210	217	206	197	212	202	184	212	185	201	209	224	193	232	199	205	221	210	200	209	197	214	205	194	205	210	195	231	217	202	208	192	209	206	209	188	203	214	221	229	230	194	217	239	190	209	203	208	208	198	188	231	217	190	188	226	197	237	215	214	226	262	190	223	206	224	218	214	220	207	203	209	194	205	194	203	182	211	203	204	205	199	208	202	211	240	208	207	199	228	184	193	225	200	218	207	204	207	202	225	204	216	213	216	242	174	214	191	220	217	231	223	240	219	203	177	201	221	178	205	194	220	178	224	193	191	209	190	218	208	176	211	187	197	223	250
23527	20982	28024	24122	20976	7832	2325	7064	2490	329	283	251	260	209	200	192	191	183	182	173	198	187	188	157	171	167	143	148	147	163	160	162	142	157	175	145	165	147	158	154	182	134	156	160	157	161	182	148	138	166	159	152	140	127	152	171	151	142	151	160	137	147	151	132	158	146	134	142	136	170	163	163	168	147	142	138	131	161	161	151	140	153	167	137	155	150	156	156	139	158	163	142	134	142	140	123	141	145	173	142	153	142	156	149	138	140	146	137	153	149	139	163	137	157	165	139	155	127	140	167	155	133	156	122	149	163	165	145	154	143	138	136	153	156	151	154	141	148	123	163	149	126	153	155	136	155	133	139	133	120	155	151	142	144	149	116	167	143	161	159	143	153	148	119	156	162	145	181	151	157	148	159	171	149	135	160	152	152	160	139	145	129	115	155	155	142	170	155	146	128	156	145	166	154	156	141	145	174	144	148	180	159	143	152	152	152	138	175	126	148	162	146	173	172	150	123	128	124	135	142	144	141	148	150	167	168	159	156	169	167	151	146	170	147	157	164	129	144	147	147	132	157	152	140	132	137	156	154	152	163	132	165	146	156	145	150	156	146	139	171	150	176	146	156	143	140	133	145	167	145	146	145	145	147	165	164	143	151	158	166	157	132	136	123	156	126	158	135	147	137	147	155	170	151	164	152	156	128	134	137	157	138	146	137	141	155	131	132	131	143	156	158	127	155	148	145	169	153	162	143	133	143	153	148	156	142	164	129	152	150	139	161	170	140	132	182	132	151	156	130	138	139	157	161	130	169	144	124	145	147	178	148	165	142	126	169	150	158	149	159	148	159	153	172	149	155	170	142	156	136	148	141	163	155	150	147	146	148	131	178	156	161	161	135	132	143	144	148	170	157	127	127	158	140	141	160	164	164	143	134	126	138	152	157	124	157	155	139	136	156	147	144	142	122	143	120	157	149	130	150	149	164	160	154	151	146	122	160	145	136	131	151	128	161	135	125	144	156	158	146	146	158	162	147	155	135	156	134	154	147	157	155	167	138	150	149	186	146	146	160	135	161	164	128	145	153	144	152	140	134	175	143	148	146	138	144	153	140	171	159	132	145	161	141	151	164	137	147	163	145	156	154	163	139	157	118	133	135	143	163	129	127	158	135	161	151	152	130	155	145	160	137	155	138	135	170	154	144	128	150	159	143	153	141	152	151	151	145	155	155	148	148	141	161	162	144	128	140	146	141	129	148	135	141	151	162	175	148	125	149	142	142	161	137	153	132	128	151	167	158	139	146	131	133	133	148	159	137	146	157	149	136	165	155	142	137	146	140	146	171	135	126	145	124	155	141	153	133	158	161	141	168	140	158	162	132	151	150	150	156	148	131	133	152	142	143	136	150	143	118	133	127	144	126	149	157	156	141	134	149	123	145	138	134	172	158	159	150	144	142	140	126	144	150	148	133	159	144	136	165	161	139	162	161	133	172	152	160	149	145	135	133	140	140	140	122	162	115	150	157	147	138	148	151	160	170	157	149	131	144	144	147	137	114	166	120	132	134	148	152	146	139	154	133	143	174	149	153	133	147	133	161	133	154	143	153	158	135	145	134	138	143	139	146	135	164	144	156	153	138	143	149	174	144	164	141	143	154	146	144	156	161	134	137	130	140	134	124	150	168	144	153	151	119	147	166	138	166	162	156	147	153	155	149	131	165	156	160	156	135	150	168	123	126	136	136	137	174	156	152	144	164	153	159	149	134	156	144	139	177	146	141	161	153	137	134	151	143	156	131	132	148	156	143	134	149	141	130	149	139	168	130	141	158	158	140	158	139	136	150	134	139	155	143	132	159	130	156	156	160	142	158	143	150	129	164	123	136	140	156	155	139	146	132	134	139	137	165	151	151	141	122	151	156	127	144	156	129	164	144	147	163	147	135	135	132	143	173	157	159	159	133	148	160	163	155	136	135	146	135	148	173	132	156	142	153	149	129	152	141	147	155	125	141	164	138	158	175	142	143	140	145	157	154	152	133	154	140	149	148	149	161	166	155	137	143	165	134	149	144	167	151	152	112	133	144	163	141	131	148	131	136	142	147	137	135	136	148	160	129	142	140	144	138	145	159	147	161	139	129	142	142	149	153	142	169	153	158	141	153	144	146	158	147	143	151	147	148	137	130	148	153	146	151	150	152	146	163	154	160	164	159	144	146	169	167	163	133	134	132	151	149	181	147	140	141	148	138	113	143	129	153	126	143	134	148	160	154	150	156	140	136	148	161	138	139	152	148	152	128	127	151	144	175	136	171	137	151	140	165	138	152	160	136	142	150	159	133	122	136	146	120	161	176	172	153	149	143	155	162	152	143	139	152	148	147	165	139	176	147	156	143	132	152	135	152	117	140	161	162	151	145	139	148	144	129	153	146	165	134	159	161	161	155	154	155	154	180	138	156	171	155	145	149	154	129	143	148	131	131	155	143	147	130	127	171	151	146	148	150	157	134	154	137	119	155	145	152	121	159	164	131	133	136	158	143	152	165	156	124	148	163	144	140	129	166	134	144	155	139	137	160	160	160	153	156	153	144	142	141	160	125	126	139	135	136	139	131	135	142	135	146	149	146	146	123	141	154	158	143	152	155	151	134	128	150	134	136	140	146	124	169	127	152	152	171	151	147	135	139	141	136	136	171	139	162	157	135	127	152	150	150	168	145	175	148	135	129	157	141	158	121	173	158	142	158	150	160	134	166	143	155	138	142	130	165	144	147	166	130	138	156	143	137	139	138	149	156	154	132	135	128	176	145	139	159	153	117	152	159	158	159	143	146	145	135	165	155	160	119	147	133	137	132	158	154	162	139	132	176	161	150	142	133	148	144	128	133	136	155	171	144	157	153	155	152	141	135	152	142	157	134	138	154	147	129	144	142	143	133	126	138	145	139	153	158	146	148	145	149	146	130	145	146	151	137	157	135	129	135	122	160	152	147	152	147	157	160	141	135	160	143	143	147	145	140	158	141	149	151	147	151	130	143	146	154	140	134	148	127	144	143	143	164	155	133	143	134	146	153	151	147	141	141	145	143	146	134	136	140	157	140	141	154	141	154	142	144	146	133	148	132	148	136	164	163	145	130	165	147	150	162	130	130	156	142	149	125	165	165	174	141	143	151	172	135	128	137	142	128	141	143	150	144	142	161	149	139	138	132	135	157	144	155	139	150	153	144	154	148	126	151	139	155	177	154	151	124	156	132	163	141	146	135	136	136	144	151	149	135	164	134	156	157	154	155	120	132	128	142	133	139	144	162	136	143	152	152	161	146	145	148	142	158	132	149	140	159	135	159	144	150	143	161	156	150	166	136	127	156	147	131	142	137	145	148	141	170	134	155	150	153	146	151	128	142	137	140	165	140	161	143	134	155	142	161	158	140	142	157	139	153	131	151	136	131	154	150	142	162	156	140	145	124	142	150	162	154	132	154	146	153	151	141	134	161	170	139	149	148	145	152	161	145	156	144
4240	11743	8223	3395	2233	1738	3651	11021	3233	495	424	361	333	316	282	286	252	245	213	209	213	225	186	203	196	199	186	163	187	177	183	163	177	205	197	164	166	171	179	179	159	180	170	166	149	173	160	168	171	157	183	165	178	166	184	153	178	159	190	166	176	157	155	160	163	180	156	170	148	154	172	144	156	158	175	152	153	169	156	179	152	149	150	176	192	156	145	148	165	164	159	157	180	156	178	158	164	181	178	157	159	139	139	161	165	157	169	147	161	166	166	151	158	163	166	137	161	169	174	181	162	147	156	139	169	172	156	189	181	163	144	167	166	178	156	154	144	159	158	151	160	152	163	174	167	169	141	161	154	146	141	163	173	151	159	153	162	179	127	175	162	147	171	147	149	157	154	152	188	169	147	170	174	146	140	161	172	140	175	170	181	154	152	184	169	170	137	162	156	147	159	162	155	159	166	159	139	160	170	172	172	142	163	166	185	149	165	161	158	162	184	173	150	161	145	163	157	151	176	166	155	168	165	146	168	171	125	146	170	160	176	173	165	164	152	157	162	137	172	151	157	153	172	186	165	150	173	179	143	138	172	163	169	174	153	167	159	168	156	162	163	170	163	183	148	154	159	195	179	162	171	161	151	149	152	169	161	147	174	148	143	166	153	156	159	162	146	172	135	155	187	157	132	169	151	156	173	160	193	168	169	161	157	158	167	169	170	174	161	177	140	152	162	176	174	134	168	147	150	178	159	137	160	172	157	168	175	159	146	162	160	180	163	178	155	155	184	149	154	172	150	155	157	172	152	154	157	179	152	150	148	164	149	156	157	179	165	160	131	168	149	149	167	137	143	156	148	142	154	161	166	156	159	156	178	154	156	153	137	163	183	139	184	166	156	157	159	161	164	173	184	140	172	154	147	151	155	170	178	137	157	152	164	186	143	174	155	139	166	150	182	155	181	163	170	154	161	140	169	156	146	155	147	178	163	149	164	157	166	157	164	157	151	158	161	159	180	175	173	148	162	176	169	176	141	177	144	162	165	177	154	157	170	143	151	151	163	153	178	161	189	180	184	169	152	179	178	177	171	170	137	154	173	167	159	161	156	137	135	168	163	154	168	158	146	146	139	166	137	167	149	164	136	167	154	141	186	156	172	156	175	150	163	141	182	171	167	150	163	175	144	172	149	154	144	153	182	171	168	151	156	188	160	172	150	167	163	160	153	162	167	164	170	147	154	157	148	188	139	148	154	164	150	155	166	183	139	176	137	151	144	168	159	167	176	167	167	179	156	150	170	156	170	135	135	150	151	153	151	172	140	143	167	159	142	145	163	159	148	161	162	160	160	152	153	182	162	148	166	161	169	173	152	175	172	157	161	144	160	152	179	193	170	147	157	167	149	165	169	167	152	166	134	162	164	170	153	163	151	154	147	170	161	153	164	150	152	172	141	156	169	143	159	168	148	183	152	146	137	172	157	177	167	175	155	170	160	146	154	165	159	173	143	175	169	162	162	183	183	171	178	169	174	152	154	164	140	157	161	159	158	138	159	141	154	170	178	145	142	175	168	179	171	170	155	149	178	163	135	145	157	144	178	166	159	180	133	170	146	166	159	158	160	155	151	168	178	166	168	159	151	186	156	162	150	132	146	152	155	167	166	157	162	168	139	176	124	140	165	135	148	160	151	147	162	166	169	154	184	152	168	164	136	166	160	152	174	156	165	163	166	164	125	176	182	174	171	164	164	152	166	156	148	152	144	165	158	145	150	151	134	159	158	163	158	145	178	171	165	139	174	173	151	155	137	171	160	148	172	170	149	164	144	143	138	180	150	154	147	146	152	169	181	150	162	146	172	172	147	155	147	147	155	140	171	156	172	159	175	148	166	164	130	155	154	155	146	141	156	146	147	157	168	151	159	158	181	139	123	162	157	149	157	135	157	159	159	163	140	156	163	172	170	147	169	168	157	154	149	161	164	172	164	146	157	136	153	149	154	133	179	145	162	146	144	169	152	156	151	154	160	156	144	157	190	170	161	150	165	159	192	161	186	156	149	152	151	155	158	155	170	163	147	160	169	167	155	146	157	151	160	150	175	158	148	147	153	175	154	169	140	155	144	153	157	161	151	150	162	163	174	169	167	181	145	157	112	170	136	168	153	142	144	161	126	171	163	157	174	176	161	152	167	169	142	166	160	183	172	159	167	160	163	162	182	163	159	156	145	179	134	164	140	172	171	141	163	160	146	161	169	169	163	152	156	147	153	188	157	177	156	161	139	166	148	161	150	149	166	178	169	153	166	167	159	168	167	177	142	153	160	169	165	160	147	142	150	172	154	137	163	154	158	168	154	152	189	135	161	162	146	180	141	163	170	175	174	169	158	135	146	150	138	170	148	164	150	171	145	161	141	168	162	162	142	168	156	154	152	155	168	165	159	169	173	154	155	156	173	157	154	178	156	155	177	151	173	169	166	135	161	152	161	161	164	159	189	145	168	163	171	157	157	156	181	167	168	138	139	171	185	136	140	139	178	171	144	176	156	149	156	147	191	145	144	153	187	152	153	164	179	147	134	145	165	170	198	177	167	126	149	154	155	170	148	160	167	135	186	176	157	155	175	146	171	149	140	159	137	165	141	176	147	156	170	173	194	155	158	149	164	140	142	145	158	168	158	177	152	156	175	178	175	162	158	166	165	162	161	151	165	173	148	158	155	164	152	165	159	157	153	167	175	149	166	165	142	165	167	157	172	144	127	162	165	167	136	174	175	149	173	141	158	146	188	171	175	154	158	151	152	173	168	164	148	151	162	174	169	180	165	152	158	161	155	164	186	170	172	158	161	163	161	158	172	160	157	170	171	147	151	167	162	170	169	171	151	180	172	166	173	207	174	148	177	164	161	136	157	166	170	163	153	168	179	171	158	131	151	174	147	161	182	194	160	159	148	177	152	152	174	165	170	136	155	167	169	148	163	155	147	156	182	178	162	151	158	156	178	175	171	177	177	153	161	148	153	151	170	154	145	170	145	182	160	179	142	161	164	160	168	172	167	165	164	146	146	159	181	173	158	151	186	187	155	181	157	150	148	157	170	161	155	156	145	174	162	153	170	141	156	158	148	150	146	172	148	146	188	157	158	165	150	146	158	170	158	160	187	133	139	181	174	149	194	155	141	168	161	171	140	172	169	163	152	183	164	172	157	150	165	180	157	160	147	168	169	156	160	141	159	164	148	158	156	155	155	162	170	154	158	156	159	158	154	183	150	142	161	168	148	146	157	163	174	151	165	162	153	137	147	163	160	167	162	159	147	184	153	147	159	156	142	162	140	140	142	170	163	159	153	173	187	155	160	159	139	157	166	156	136	176	159	165	169	149	156	149	170	185	153	144	156	154	146	156	174	158	165	165	149	172	168	174	167	179	163	182	148	169	155	154	156	159	172	154	162	168	168	164	150	138	153	157	158	145	169	155	154	163	160	145	159	141	167	157	132	153	163	164	147	166	161	159	161	185
24906	21076	26937	25362	8369	950	885	1892	1130	451	412	395	409	393	363	357	387	337	359	368	414	371	319	299	359	355	367	348	351	392	377	358	334	346	328	338	349	396	365	371	382	381	355	350	332	360	330	369	366	351	375	404	343	361	348	378	375	344	322	365	333	395	318	370	333	373	322	335	368	350	317	378	313	322	356	342	333	357	346	335	360	375	357	367	341	351	322	328	350	326	342	403	366	337	333	334	337	396	348	322	350	375	339	326	314	341	340	332	337	333	337	359	333	356	350	342	352	380	333	309	332	331	331	345	330	350	370	334	347	333	327	359	372	368	354	366	326	353	363	372	366	363	352	344	352	353	348	355	326	357	339	370	363	346	393	378	366	348	373	357	347	352	351	346	362	330	332	351	386	378	358	368	340	342	337	365	364	358	369	345	326	368	325	367	347	355	352	358	398	331	382	364	321	360	329	342	337	338	345	354	373	357	365	339	343	363	364	369	344	370	379	361	370	353	351	334	400	374	357	339	382	345	381	337	323	347	359	375	334	354	358	354	347	370	335	405	337	338	335	360	338	354	359	370	378	384	350	351	371	356	370	337	339	354	371	338	366	334	338	352	355	344	326	397	371	319	357	353	381	351	366	377	366	362	353	343	338	342	379	356	379	374	381	345	350	311	344	387	360	323	344	378	390	360	344	379	347	331	338	325	349	328	353	357	402	350	338	342	329	344	350	363	350	303	371	371	350	341	385	356	356	369	370	367	328	353	356	351	359	340	367	352	354	344	344	352	301	344	360	357	372	353	320	350	358	350	374	363	337	354	351	340	332	341	333	356	351	333	361	355	348	359	364	349	350	349	356	346	342	335	326	353	345	332	346	357	341	356	371	379	346	322	351	384	339	354	341	349	363	357	319	323	339	338	318	370	333	337	368	373	366	364	374	329	352	346	325	338	348	345	328	362	345	342	357	358	332	343	355	360	376	347	335	354	344	320	364	349	351	380	348	343	346	380	356	357	367	346	331	338	375	376	382	359	361	361	355	351	355	347	337	385	396	344	358	333	326	358	315	359	351	362	327	321	337	375	354	351	369	347	357	345	354	342	343	395	352	346	384	343	368	348	348	339	375	350	359	326	353	357	337	359	355	366	350	359	364	328	373	388	356	360	331	335	356	328	350	342	365	374	356	360	353	342	363	324	375	346	356	329	328	362	319	342	328	320	346	340	362	339	324	367	332	373	362	345	374	341	361	369	390	381	376	348	327	353	354	375	343	343	359	340	356	367	371	333	322	393	323	376	354	332	381	353	366	345	345	409	344	343	349	349	344	362	371	337	343	357	370	358	338	360	337	368	349	364	341	340	370	358	392	366	366	380	349	359	345	335	331	359	347	353	347	329	381	383	342	376	355	368	334	331	369	353	370	340	352	330	399	359	336	362	367	317	310	342	370	327	362	375	324	330	347	324	354	321	365	369	340	384	357	352	366	313	331	364	338	342	359	350	373	337	344	376	338	340	346	379	360	354	358	348	412	340	383	357	368	334	338	371	349	366	322	378	369	357	355	355	372	310	362	356	315	343	305	369	367	345	368	374	339	353	317	382	341	359	335	342	386	373	393	330	341	349	372	337	351	354	370	336	358	360	364	345	374	385	340	338	341	369	381	354	372	359	385	349	338	372	332	331	307	340	389	356	321	361	321	341	354	359	378	353	330	372	388	342	355	341	362	326	333	361	372	321	367	337	366	403	394	357	321	357	350	355	335	354	356	337	367	355	369	374	334	335	331	363	332	355	349	380	361	341	358	363	363	378	339	332	327	350	352	346	368	362	320	348	363	353	335	344	341	356	345	358	350	359	338	346	350	368	359	311	346	381	342	350	381	351	339	320	365	340	347	322	344	353	336	338	362	379	385	371	348	333	358	345	329	351	368	341	377	332	371	329	352	322	337	362	367	341	366	375	333	355	350	361	326	344	397	361	314	362	331	334	373	337	374	373	322	354	354	316	346	343	320	337	370	363	332	335	358	361	353	382	359	346	344	365	331	361	366	342	400	349	334	329	369	377	359	327	352	346	363	352	361	371	354	341	348	345	378	309	325	323	362	366	340	350	351	336	356	374	359	337	332	360	346	327	383	350	335	341	330	346	372	366	336	352	369	353	377	365	371	334	360	370	387	336	368	342	370	345	337	367	376	344	354	343	361	350	332	367	366	361	363	342	325	363	364	384	377	343	344	346	355	310	343	344	409	363	333	306	365	352	358	353	372	380	349	324	368	326	348	365	365	365	387	366	347	327	373	345	330	391	349	338	346	342	362	339	338	375	330	351	328	335	355	360	341	346	342	361	307	358	316	329	374	352	335	346	367	350	341	341	336	352	361	349	366	373	360	353	373	357	338	360	351	365	381	326	329	326	369	374	339	352	343	349	374	365	316	308	337	361	327	364	363	338	345	367	325	354	313	297	380	343	355	352	334	360	362	352	333	365	330	328	377	327	378	328	356	362	370	314	371	357	364	358	372	329	349	364	381	349	370	337	357	363	351	362	325	301	339	335	353	349	329	390	323	340	333	360	385	372	335	339	372	335	365	379	352	356	370	306	361	391	352	336	348	331	332	350	331	334	321	325	348	340	367	341	346	357	336	385	380	334	335	373	328	341	352	319	326	349	330	366	340	390	339	375	379	336	344	373	380	324	340	354	329	353	354	358	371	346	381	340	338	358	382	355	365	357	341	318	336	370	328	302	338	370	354	343	370	389	349	349	340	371	382	353	377	345	371	334	374	328	358	383	351	349	335	368	354	381	344	333	379	366	354	364	353	374	351	349	349	366	340	349	380	377	367	357	340	333	368	368	352	370	354	335	374	363	350	365	375	327	347	352	354	323	333	355	388	364	371	365	337	364	346	369	360	358	338	329	339	348	362	370	358	349	386	337	332	350	349	352	348	346	345	376	347	374	323	392	391	358	354	363	356	381	351	338	369	379	356	362	369	328	332	364	375	362	366	364	363	352	368	352	371	339	310	352	334	366	330	382	365	367	345	352	350	367	350	327	364	352	378	336	341	305	320	331	339	355	332	337	313	352	365	355	368	337	343	365	362	331	361	349	352	338	367	371	376	326	326	353	320	347	356	341	338	333	337	342	371	352	349	353	335	321	388	347	334	338	358	322	322	346	364	324	346	355	356	358	339	361	368	344	390	374	354	368	352	355	350	359	330	386	334	379	369	342	338	375	349	373	351	350	370	338	328	350	345	364	331	363	352	368	351	354	330	365	377	341	325	338	355	378	344	350	368	357	305	357	347	367	376	342	324	338	368	314	359	373	364	355	346	341	374	328	343	369	327	336	335	338	322	323	357	377	327	329	353	393	329	349	350	343	345	372	375	346	348	336	334	362	371	331	326	365	331	338	376	308	364	342	355	352	338	355	341	371	353	379	336	359	338	374	341	343	357	329	337	365	357	338	370	372	301	354	357	362	369	364	330	355	357	362	338	365	379	373	319	336	378	345
4204	8276	5183	2122	1500	1256	1544	3863	2051	568	523	479	465	494	425	458	456	416	430	404	400	388	420	411	364	402	371	409	382	421	350	415	398	378	439	381	364	378	401	411	361	373	375	386	388	378	378	362	377	352	394	405	429	359	371	338	333	356	400	394	390	365	352	358	363	363	371	364	373	366	377	356	368	351	400	373	402	380	358	353	421	353	359	390	408	353	381	355	371	376	380	376	378	382	345	402	345	364	366	364	341	401	399	365	396	382	375	377	380	386	407	373	353	366	359	399	362	372	384	344	339	388	391	347	364	382	345	376	360	356	363	344	399	371	352	376	333	393	388	379	350	396	393	372	371	364	330	373	345	371	380	369	373	351	364	382	330	377	364	388	361	391	397	410	366	386	387	357	369	384	362	378	367	393	379	399	358	391	363	397	356	372	401	398	343	392	399	339	355	366	372	398	348	395	372	362	334	419	389	401	372	358	377	365	354	354	383	355	368	365	375	349	377	356	391	396	379	370	393	360	327	340	358	342	362	387	373	338	398	334	373	389	385	397	368	385	348	377	385	369	338	360	410	375	376	374	373	354	338	373	366	369	358	362	369	386	358	384	386	374	363	383	380	408	362	398	393	380	337	380	375	333	379	388	368	363	384	392	350	359	358	396	351	340	367	369	363	385	400	362	327	335	353	402	336	363	343	375	364	352	363	381	380	363	390	378	414	364	376	385	409	394	367	376	373	385	374	387	385	372	403	366	377	385	412	357	379	365	351	374	382	356	383	356	371	383	369	390	376	349	360	366	349	351	359	383	352	381	369	351	353	415	350	377	392	358	384	374	371	383	366	391	338	374	404	353	354	336	358	378	342	351	361	389	341	373	352	383	381	355	358	353	371	332	371	368	388	374	378	386	371	374	336	406	380	379	360	354	384	392	369	400	335	374	377	390	346	359	336	348	368	394	365	354	390	381	370	382	390	421	375	354	359	409	402	368	383	397	377	388	380	406	361	371	339	359	354	367	375	392	401	361	374	349	348	392	389	366	359	387	363	399	350	402	370	373	373	385	364	364	390	334	380	372	393	360	404	372	382	352	390	382	367	355	364	349	371	366	371	375	332	367	374	347	340	390	368	373	367	351	387	396	337	395	370	353	348	341	345	332	343	342	370	338	352	385	380	410	367	365	379	405	341	378	369	368	433	422	390	378	370	377	406	397	383	385	371	393	356	394	354	358	370	398	353	350	364	372	340	374	345	354	371	343	382	364	332	386	358	388	383	319	354	379	342	380	370	370	355	377	384	394	366	345	359	369	393	335	409	371	371	380	404	373	358	390	352	376	408	361	344	362	384	366	403	392	343	409	393	373	355	432	375	359	407	371	379	376	362	390	378	371	363	411	358	415	387	339	396	373	364	369	401	374	392	358	405	372	369	381	350	379	387	363	369	380	378	381	383	393	383	371	367	386	368	352	346	371	367	395	378	404	338	378	403	361	398	376	353	352	377	362	336	381	375	371	379	361	346	381	388	364	373	385	372	360	403	364	372	374	347	393	345	368	341	346	376	390	368	339	376	359	360	394	364	351	352	362	401	390	383	373	366	361	368	387	370	355	381	373	395	354	349	380	371	371	389	366	359	370	349	358	341	365	402	370	388	397	370	387	378	327	380	354	403	335	333	364	396	401	375	384	404	387	314	420	359	402	371	383	365	399	363	361	357	371	423	393	370	372	350	331	390	383	315	361	390	355	352	370	360	388	376	373	364	420	388	381	390	349	368	374	344	364	375	362	354	378	366	375	374	326	395	389	393	358	376	375	386	383	379	350	375	393	352	377	358	359	362	378	371	383	344	382	401	379	377	368	323	407	360	342	403	382	370	390	380	368	399	364	375	369	360	372	362	376	366	370	352	375	365	340	357	368	395	345	379	350	376	396	348	364	387	335	364	378	368	397	355	369	365	343	394	385	363	355	394	411	362	361	358	407	375	394	384	360	408	381	326	347	355	397	347	366	366	364	403	371	371	375	382	390	355	385	384	357	340	371	352	366	401	399	335	376	383	387	383	379	388	387	391	405	363	384	415	399	354	377	391	388	402	381	361	373	381	345	386	358	368	349	346	350	359	390	396	340	352	388	355	390	349	396	366	383	373	379	362	403	384	358	389	359	378	354	335	359	348	367	374	349	362	394	358	340	371	361	393	346	383	356	375	383	367	363	381	366	385	355	348	354	368	386	387	394	360	360	364	351	337	363	351	411	372	372	364	342	367	369	357	419	372	375	349	379	383	363	386	369	359	348	375	348	365	379	349	381	383	368	376	391	391	412	385	384	378	365	368	368	396	361	334	330	338	349	374	377	364	379	394	359	369	388	348	364	400	400	377	374	370	355	372	365	398	417	385	394	373	342	373	348	353	361	365	397	345	392	385	384	378	334	375	373	379	369	372	378	347	370	356	396	343	340	357	361	383	344	362	376	346	315	332	394	346	400	375	393	352	378	364	345	391	362	357	406	358	369	362	379	377	407	401	389	368	387	369	358	422	406	348	342	376	347	390	368	399	367	409	391	398	362	382	397	371	386	379	373	360	415	383	391	324	390	362	403	354	358	381	334	350	352	374	356	352	381	379	383	399	357	372	393	346	353	367	391	342	343	361	384	362	369	401	348	368	365	401	330	385	364	373	394	347	347	416	374	359	360	361	388	369	351	371	353	348	393	363	364	325	317	376	359	358	338	358	382	373	390	331	333	397	372	402	397	387	392	357	361	359	386	352	354	374	394	362	373	375	387	342	363	359	391	391	386	384	386	382	344	400	372	346	365	362	388	370	380	366	355	372	349	418	397	406	330	357	364	384	357	357	382	354	400	376	379	390	395	363	383	396	397	380	371	369	364	333	360	397	358	376	383	365	379	368	340	369	347	382	362	395	373	345	382	337	365	405	376	381	356	405	413	372	344	330	393	358	359	351	329	376	370	347	398	364	359	353	371	324	360	388	363	401	349	344	383	390	388	399	375	377	377	370	368	343	365	359	366	384	398	370	340	360	372	357	374	383	399	403	388	358	353	352	349	392	373	399	377	388	351	365	347	374	366	361	387	349	385	364	351	368	374	364	377	344	363	371	387	395	394	409	356	367	370	398	388	363	384	403	388	358	390	391	364	385	363	400	391	338	376	393	358	390	345	387	381	366	412	411	383	350	407	339	354	385	359	376	355	387	355	384	361	366	381	380	374	340	368	398	369	372	352	382	367	395	366	367	387	354	366	346	398	349	339	365	372	376	406	391	351	379	335	372	387	337	337	384	360	376	378	355	338	357	366	373	369	388	371	369	370	353	372	367	351	380	372	361	384	390	389	394	410	383	386	362	387	379	395	405	342	365	371	389	410	399	361	376	360	370	387	370	398	352	376	404	393	356	384	383	376	398	352	367	376	369	402	345	367	360	415	330	338	403	340	372	387	374	360	342	364	369	359	370	385	408	354	365	357	388	364	356	367	395	403	372	374	381	361	367	386
22577	21112	28652	23827	21114	21151	6929	5589	3677	688	629	541	525	520	486	441	447	432	418	418	400	393	394	419	369	381	383	405	363	379	338	382	402	389	345	365	348	374	352	306	341	353	360	305	394	377	340	315	339	363	345	386	360	388	359	340	311	340	360	353	342	347	372	351	349	329	373	335	363	392	388	384	341	350	374	376	356	348	353	334	354	368	337	347	368	395	335	367	370	345	376	383	338	359	327	348	345	340	348	360	327	320	339	353	353	339	338	351	346	353	343	369	343	355	359	352	370	342	341	348	369	365	345	339	333	359	339	342	325	315	343	348	299	360	412	358	346	336	343	366	337	344	337	333	332	344	378	346	339	357	367	366	331	326	361	337	334	349	336	372	292	341	369	341	370	345	363	356	354	335	325	322	345	359	335	365	349	361	347	336	404	350	363	344	323	338	360	352	339	360	355	364	339	358	311	336	367	357	336	342	374	386	332	342	361	358	355	358	379	357	341	317	350	314	336	369	389	323	333	351	381	345	364	343	297	339	372	339	310	364	339	363	324	315	327	335	339	303	343	331	372	363	359	345	340	330	336	321	340	346	355	331	358	338	350	344	340	349	368	348	340	356	325	338	339	333	362	324	343	372	321	329	351	355	362	342	353	370	362	323	344	348	337	331	349	349	344	330	347	335	346	347	350	321	351	340	359	349	334	326	338	331	351	368	339	351	353	348	351	333	363	358	358	349	347	345	319	332	380	339	345	335	320	357	358	365	358	332	336	331	339	330	351	306	372	360	361	363	338	350	366	335	322	320	320	335	326	335	364	356	372	351	348	318	344	356	341	353	325	354	326	330	315	364	379	366	347	325	316	347	357	353	342	347	355	355	346	307	369	374	353	361	362	350	362	353	360	341	370	363	365	335	314	344	377	348	330	329	373	359	356	352	373	325	335	340	328	320	317	362	379	355	324	340	314	324	359	335	353	323	330	340	353	334	331	365	359	324	364	369	367	368	349	351	356	334	328	340	340	334	354	364	342	309	334	376	350	345	311	320	348	383	314	348	318	305	358	340	313	373	321	360	348	306	339	350	345	324	347	340	342	339	341	377	336	360	343	329	333	346	337	337	352	326	363	322	338	337	359	369	320	359	352	331	345	400	318	376	342	366	353	329	368	324	367	330	349	317	334	346	334	319	320	351	366	347	356	338	330	325	342	344	325	352	356	352	366	376	310	332	336	333	341	343	380	331	345	327	311	326	308	353	340	352	362	329	329	335	343	371	307	333	341	328	329	355	355	343	327	349	298	366	333	324	347	352	314	346	362	369	375	358	353	348	341	344	339	333	337	327	361	311	334	358	345	339	322	339	323	341	344	368	357	350	329	353	354	332	306	361	347	368	358	339	325	340	377	335	335	362	344	352	340	361	359	340	322	343	329	335	341	350	368	354	352	337	343	345	335	312	358	313	332	317	327	298	371	337	321	343	349	365	353	329	365	359	351	365	383	326	372	373	356	353	316	347	313	323	358	331	350	331	329	340	345	314	327	352	374	311	386	355	358	357	323	348	326	326	346	316	390	340	319	370	368	329	328	361	328	359	309	372	312	346	330	350	363	346	383	341	325	352	365	370	367	355	369	326	343	320	374	321	370	329	321	334	334	299	329	350	312	346	347	334	333	329	316	350	324	320	351	323	341	355	346	329	343	365	336	319	312	372	393	328	370	366	361	360	371	331	361	335	330	361	371	374	315	355	354	320	334	321	338	347	360	350	352	347	349	368	369	360	338	340	346	343	365	331	360	345	345	318	319	361	354	377	350	333	329	347	349	347	320	367	307	363	350	353	354	358	315	307	348	349	362	345	348	332	306	349	351	315	349	313	337	317	311	340	338	339	356	379	358	360	387	330	341	339	302	323	332	348	329	339	315	378	364	335	331	349	357	341	306	349	355	356	348	367	352	332	331	352	369	346	336	323	343	324	363	373	361	358	328	360	371	348	362	325	353	372	346	349	342	357	324	323	362	332	344	366	330	373	315	334	326	325	352	354	358	338	355	340	305	328	320	347	357	336	351	312	331	375	385	373	337	315	366	326	338	348	333	340	360	341	363	363	319	337	377	388	303	349	342	358	380	315	341	318	323	318	354	356	350	329	354	348	346	405	335	339	367	381	371	384	334	353	343	323	329	360	336	359	358	311	368	362	353	367	314	325	340	355	353	273	344	317	346	322	323	347	343	323	318	354	330	353	353	366	350	332	348	322	330	347	362	341	359	353	345	333	356	299	361	356	321	333	331	332	331	331	339	329	341	340	334	372	346	351	351	340	346	346	350	336	369	337	387	356	348	365	343	349	373	354	379	357	327	358	348	371	324	339	354	345	352	326	345	330	370	361	346	352	389	341	342	367	340	336	346	345	367	328	343	394	357	324	324	362	325	341	347	316	359	345	357	374	324	399	335	332	386	332	317	337	344	360	340	335	386	348	337	359	376	330	371	365	339	348	380	353	346	333	332	340	313	338	333	338	353	338	312	343	316	343	331	382	371	351	327	330	389	366	337	338	324	357	323	330	327	324	335	357	353	325	329	332	337	327	350	345	355	378	356	341	336	341	343	351	298	332	336	332	326	321	331	373	323	348	352	349	332	354	360	310	355	341	359	321	360	361	339	354	333	331	361	348	339	299	375	339	342	362	350	309	310	344	352	340	335	363	344	346	362	330	320	341	354	372	355	368	363	343	349	346	338	346	328	393	342	350	329	322	361	368	350	337	342	342	334	333	340	348	334	330	351	342	327	360	348	317	303	374	382	323	350	373	343	358	367	365	355	358	336	327	366	356	344	351	317	399	354	353	352	363	346	355	382	337	314	315	330	312	375	361	334	368	306	319	349	339	329	340	329	350	361	349	326	318	309	349	351	327	328	326	356	354	363	327	349	342	356	335	346	389	333	335	363	340	336	341	340	300	297	319	342	323	353	382	337	353	336	338	347	333	354	345	352	305	353	332	333	307	330	367	367	369	362	300	319	350	361	320	341	337	315	364	351	354	348	310	362	336	383	331	370	313	325	355	347	398	305	352	347	342	338	327	358	350	371	336	381	342	354	343	370	347	334	354	347	331	368	365	376	348	325	364	354	320	338	364	347	352	360	349	345	342	371	342	357	332	312	349	367	357	330	380	338	343	329	334	360	334	320	343	322	363	362	352	359	378	341	370	371	347	332	323	369	330	348	371	343	356	341	349	365	301	354	339	353	358	353	338	332	356	351	332	300	338	302	355	370	352	339	350	299	344	347	384	334	305	349	338	356	351	369	356	334	368	347	375	350	325	342	361	347	364	343	319	372	354	356	336	343	378	377	343	344	351	359	338	336	341	358	340	303	336	366	356	367	362	378	355	300	352	354	335	361	317	342	337	374	370	352	310	313	332	345	340	319	355	357	355	378	333	339	326	336	331	361	339	340	337	376	372	343	359	329	348	387	334	322	340	342	332	348	336	335	343	341	373	371	378	328	378	349	343
5601	18436	12367	5492	3952	3147	2652	8956	4994	1054	904	731	682	666	599	575	543	476	492	473	439	468	443	436	428	398	408	417	384	357	374	363	376	369	405	362	400	366	385	350	369	358	349	369	361	398	341	380	379	371	364	384	357	344	381	336	341	369	344	364	360	359	362	375	343	349	352	345	376	368	332	339	352	355	384	361	359	333	370	381	321	368	371	340	365	339	376	353	342	350	359	352	345	335	321	343	364	329	312	355	356	347	353	355	352	392	369	350	331	360	321	354	365	333	330	344	358	357	336	352	360	330	378	366	326	348	337	341	369	347	340	379	402	363	367	351	339	350	378	315	346	368	339	365	375	351	392	333	328	335	365	368	339	356	350	374	357	352	317	348	336	359	329	324	314	336	337	318	345	344	360	389	359	320	369	369	342	337	356	372	361	360	330	357	341	343	349	349	384	354	338	364	315	335	359	374	339	376	363	350	336	351	353	324	369	362	333	307	331	340	352	347	353	352	327	336	382	358	349	315	355	353	330	340	314	373	329	348	364	376	336	330	358	362	337	349	361	344	317	364	353	348	362	336	346	340	339	361	372	353	339	364	347	356	339	395	396	358	354	359	372	348	350	346	356	321	362	335	353	338	364	342	354	343	328	335	356	327	348	332	302	353	369	346	392	336	347	338	358	368	366	330	313	333	355	356	376	355	360	359	371	390	328	342	370	327	362	373	359	365	359	343	344	340	382	350	342	344	332	314	365	335	363	341	338	330	330	382	391	348	368	340	369	384	365	378	336	324	335	366	335	330	351	338	351	346	333	330	352	334	392	336	342	372	351	371	378	336	347	345	317	352	358	352	344	357	348	359	376	355	335	349	336	357	339	379	369	327	322	330	346	339	317	346	327	313	376	367	371	359	352	361	356	386	314	314	327	321	323	338	348	379	340	357	349	341	342	324	353	353	346	351	333	340	369	334	353	321	363	341	369	355	366	332	344	312	362	374	341	350	379	366	323	360	354	348	352	329	332	337	353	321	340	393	381	329	339	352	365	329	389	350	391	335	334	342	349	324	354	360	333	341	385	364	360	375	380	312	333	346	355	300	355	336	350	333	362	379	374	346	348	377	328	357	367	335	311	346	365	348	369	368	386	371	339	354	359	328	338	327	358	331	349	368	379	340	369	369	371	338	300	400	354	333	383	349	328	356	339	345	391	349	316	347	358	338	342	383	372	334	357	330	336	351	379	374	336	339	376	357	359	377	343	336	343	346	331	357	336	311	331	340	357	310	359	320	363	343	369	338	369	342	376	362	367	314	368	320	334	349	358	326	333	347	306	323	368	336	343	341	305	357	333	365	329	355	364	350	345	358	319	350	348	371	352	335	365	340	332	331	319	345	326	330	334	326	356	352	349	359	353	377	373	347	339	342	342	324	355	373	337	313	314	357	357	350	339	400	328	340	355	365	360	311	324	302	380	365	338	345	355	363	355	327	337	352	333	344	352	349	313	349	318	328	346	363	388	375	318	357	314	344	350	395	357	351	363	364	368	354	351	340	377	345	320	348	388	346	350	344	330	351	340	362	319	341	334	343	381	322	366	382	373	337	337	323	294	352	331	330	389	347	366	347	329	357	340	341	344	328	351	337	360	341	351	364	370	361	335	367	338	336	340	347	357	347	336	337	337	338	335	356	360	337	329	347	367	346	352	316	327	354	345	333	391	343	345	355	336	344	356	363	320	326	349	324	393	348	360	373	367	322	339	378	348	337	363	361	332	350	337	364	327	343	340	340	357	382	329	321	359	347	332	358	359	349	380	333	360	375	327	350	328	324	360	359	345	335	347	342	317	375	339	340	333	354	356	337	348	365	389	366	366	333	339	327	350	352	334	336	367	337	366	362	326	416	349	325	328	357	371	328	350	357	341	373	359	336	378	316	362	342	344	347	376	367	337	337	344	343	330	310	334	321	373	342	360	360	349	314	363	331	348	330	364	337	351	344	364	339	363	359	347	365	331	341	348	342	360	353	320	355	370	355	326	343	362	360	321	354	349	361	317	336	339	359	355	356	368	367	353	338	349	357	360	371	412	362	366	375	369	350	327	352	381	386	360	338	378	345	318	361	385	364	327	352	338	394	323	347	319	324	356	339	375	327	380	326	371	358	332	359	336	349	377	346	337	330	343	339	342	322	342	359	336	375	359	334	355	316	341	336	347	340	357	319	340	365	359	368	355	321	369	334	368	325	361	336	366	329	340	370	325	365	338	372	334	335	352	315	331	326	348	365	351	370	326	344	343	319	352	337	369	358	347	380	330	368	343	350	321	382	330	367	333	340	359	349	338	380	366	381	328	369	334	326	354	380	350	323	360	347	370	333	364	364	370	344	344	324	354	339	352	359	325	320	312	366	387	368	340	375	344	322	374	344	368	345	339	359	339	377	337	359	329	351	328	349	341	294	341	292	364	392	328	348	350	346	382	395	368	324	333	330	332	356	329	354	338	341	338	333	345	326	353	377	368	362	342	364	332	371	335	376	359	367	372	334	329	345	341	316	359	298	380	320	334	365	342	369	359	369	348	357	351	348	348	340	372	362	344	312	346	350	330	327	367	321	352	367	377	310	367	370	375	390	336	372	360	328	341	364	368	387	373	346	354	342	372	376	349	343	336	342	366	372	364	304	365	331	340	337	357	367	367	317	344	325	332	366	338	385	365	348	351	338	353	378	343	362	347	356	360	351	338	332	343	353	349	342	350	339	346	377	372	356	346	348	331	339	334	335	338	373	332	352	340	355	355	387	336	341	349	376	336	344	359	333	365	332	349	355	335	380	360	345	383	338	353	390	364	359	357	354	319	344	349	356	322	342	361	352	311	331	372	376	316	346	347	357	340	314	364	370	380	336	357	342	371	326	344	332	350	317	333	337	332	359	354	340	354	348	335	340	329	344	347	358	358	301	353	339	314	363	368	324	367	374	322	351	327	354	340	336	301	333	370	332	354	312	370	361	354	373	374	368	324	343	354	389	332	392	343	367	332	360	349	363	323	355	362	338	367	349	323	364	368	355	364	352	352	328	323	348	322	334	379	371	369	347	358	360	358	305	341	341	339	381	357	307	346	360	318	368	361	370	339	340	343	339	339	309	364	372	359	325	339	336	349	345	371	346	347	353	331	350	349	362	355	324	375	350	332	375	350	315	350	352	347	354	345	370	356	343	329	322	341	347	324	318	381	345	355	312	369	331	341	377	343	327	369	359	341	361	390	370	329	313	337	377	372	332	370	326	337	349	342	345	323	351	332	353	360	376	352	350	368	320	331	337	338	359	353	374	361	357	386	364	362	322	349	335	336	360	343	348	346	346	337	373	368	357	339	312	317	358	395	372	379	332	322	324	370	351	358	353	350	370	342	345	366	347	376	358	363	331	388	346	348	344	342	327	330	323	336	335	362	318	314	364	380	362	359	368	326	366	328	349	331	359	343	382	362	331	359	373	346	346	325	357	346	335	317	329	361	353
27466	16334	3380	658	431	405	223	357	319	176	184	196	207	189	183	179	179	182	206	202	212	163	213	169	174	192	162	171	157	198	178	201	170	183	167	197	187	182	176	198	181	182	181	191	163	182	177	193	207	170	191	193	203	179	199	187	176	189	184	187	234	186	197	190	170	181	183	177	201	156	176	172	195	196	164	177	201	194	187	192	197	184	213	178	195	185	181	180	208	197	191	204	171	194	182	191	156	193	181	186	216	184	193	166	172	173	190	191	200	177	193	176	172	176	151	206	197	191	180	187	179	174	207	188	182	186	200	179	191	182	209	176	185	200	208	208	188	173	168	178	183	159	188	210	211	178	182	154	179	149	176	209	200	164	181	187	190	200	178	181	194	175	189	191	185	194	185	161	178	198	177	175	180	189	173	183	179	184	186	178	197	177	171	180	178	166	185	187	182	177	182	176	172	180	170	213	202	181	171	180	171	214	187	209	192	179	194	191	188	186	167	158	199	198	190	199	178	168	195	168	179	163	179	178	191	192	168	188	218	180	153	159	187	187	190	182	183	187	178	181	162	192	172	187	173	191	158	172	187	173	188	165	195	205	177	183	174	159	200	196	151	179	158	189	197	196	217	187	181	186	187	184	168	182	181	203	171	197	176	183	181	201	192	182	195	183	193	201	156	168	160	183	193	190	170	168	178	198	179	191	169	167	189	160	187	180	190	160	172	166	200	183	177	160	189	190	172	179	184	173	176	186	175	179	140	194	183	167	182	173	195	188	204	205	158	176	214	192	193	162	185	174	196	203	184	175	185	171	164	191	197	179	180	180	180	201	161	197	187	184	175	192	178	173	202	193	164	175	165	188	200	196	177	193	202	182	182	158	209	180	188	176	163	190	174	181	193	194	186	178	165	200	177	197	192	174	178	179	191	185	167	186	157	195	190	182	178	182	176	166	186	179	171	173	182	182	206	212	177	195	188	181	171	175	180	179	205	194	180	199	177	195	185	167	221	188	170	192	191	180	177	182	172	184	190	190	188	192	187	180	202	182	175	177	178	185	189	177	203	214	153	192	195	171	176	187	195	188	183	184	167	186	181	177	184	193	191	182	193	163	181	190	201	181	174	159	192	196	206	165	178	204	168	180	214	180	185	169	186	173	169	193	161	179	177	189	179	170	164	192	197	172	193	171	204	171	201	180	199	187	192	182	189	178	196	189	191	182	201	161	184	176	196	180	180	176	171	156	194	174	185	190	173	163	196	191	169	201	183	168	182	167	206	183	158	180	169	198	162	195	181	189	190	201	215	215	192	172	184	184	197	188	181	183	184	164	179	192	185	167	171	204	174	183	181	197	193	191	186	183	165	185	198	177	179	138	178	181	198	186	180	170	177	176	186	181	169	189	157	176	168	205	182	142	171	184	184	210	203	199	200	183	176	190	180	199	184	176	192	179	191	180	200	160	187	177	196	172	175	161	194	177	187	182	173	175	191	211	192	193	185	178	177	182	170	178	162	178	171	192	181	168	198	181	209	192	204	206	184	176	186	192	196	199	168	196	168	190	190	191	180	180	185	187	166	187	167	178	173	184	187	185	185	199	169	180	206	182	178	192	174	182	179	193	189	180	186	153	177	161	190	185	194	189	142	164	178	196	214	188	199	171	198	182	194	183	176	185	187	174	176	180	181	197	192	171	193	193	195	208	200	188	188	184	177	195	175	214	179	200	189	174	172	174	171	176	204	164	180	158	176	210	217	205	188	205	184	171	171	186	177	205	196	176	182	189	183	193	179	166	185	180	173	195	172	177	180	188	202	192	181	181	178	187	213	181	179	191	179	181	190	178	182	193	182	193	193	158	203	198	174	184	172	170	183	206	188	163	176	175	169	172	165	178	179	178	184	187	178	185	192	178	177	195	174	189	186	188	169	194	213	188	178	191	191	182	184	168	201	170	161	194	199	192	185	183	188	165	179	187	187	177	192	197	169	174	181	174	177	170	198	185	194	180	185	203	180	184	178	207	187	169	187	176	204	158	194	207	193	169	179	171	207	165	187	202	182	164	167	199	198	177	176	145	162	183	189	174	185	179	179	203	182	188	174	179	174	173	204	189	192	193	180	175	205	200	166	163	188	189	175	200	184	188	177	209	171	188	183	179	174	219	185	201	185	193	184	204	189	191	184	171	163	183	196	198	180	217	171	166	193	170	192	184	195	179	156	168	189	185	170	194	185	216	190	194	185	184	186	184	196	193	205	180	163	203	170	203	185	191	193	188	196	200	178	174	192	169	191	200	187	189	185	206	169	189	190	178	189	184	179	192	174	201	217	187	180	189	164	209	190	158	178	175	201	174	185	185	182	169	190	201	175	190	195	194	190	181	191	184	180	195	181	183	191	194	190	182	186	185	163	183	195	169	188	181	188	205	185	166	182	200	179	182	156	186	206	202	186	167	185	168	184	180	189	181	197	181	180	171	197	192	199	171	190	190	170	176	180	186	188	180	193	175	176	161	191	189	215	175	182	210	189	196	197	190	166	169	170	188	166	197	196	190	173	181	198	175	208	194	172	181	190	180	182	177	185	191	187	219	190	176	205	192	188	169	166	194	189	177	193	186	204	193	218	192	197	202	208	182	200	194	172	193	166	190	195	190	186	217	174	214	177	197	200	187	162	177	180	200	184	192	183	179	176	187	177	167	188	181	171	173	185	165	181	189	187	176	184	167	159	203	173	193	188	170	180	187	172	199	190	176	199	205	188	177	185	175	190	180	165	152	171	181	174	209	199	192	176	163	171	195	179	179	163	181	175	186	184	178	172	174	162	210	199	208	180	190	180	177	200	192	185	187	177	190	190	185	198	193	218	201	163	173	181	194	178	180	192	187	204	165	171	165	175	176	188	183	202	195	191	180	162	176	181	188	181	181	178	187	167	177	184	189	185	189	178	191	185	189	164	179	161	186	174	202	195	185	188	200	197	198	173	170	190	183	188	185	200	167	181	190	170	169	199	182	171	174	191	186	179	158	189	166	200	185	175	165	180	196	183	187	174	173	203	172	195	189	205	205	182	167	198	198	170	190	176	186	152	188	157	189	187	212	176	199	186	191	184	169	192	188	169	178	168	207	193	193	192	186	201	193	171	186	144	190	211	191	182	183	174	194	181	198	192	202	192	195	185	162	210	183	179	196	158	178	194	162	166	187	200	196	211	175	179	192	193	206	204	189	184	188	180	189	166	198	182	162	185	182	192	180	169	164	170	151	195	204	185	179	170	190	168	168	157	166	158	216	185	165	188	169	209	181	165	200	174	202	173	165	196	163	171	191	180	169	193	194	183	172	195	192	161	168	180	200	179	203	168	152	199	184	176	177	173	183	165	168	183	176	199	212	175	187	201	201	185	189	168	177	175	194	179	209	171	188	206	195	192	202	167	215	198	191	197	190	199	167	168	200	185	182	173	169	184	193	183	189	178	158	198	189	164	192	178	203	187	194	184	187	194	181	167	192	183	193
4762	3344	1964	747	616	538	363	463	413	204	208	212	210	188	199	237	181	205	206	181	205	199	227	188	210	218	192	233	165	210	223	213	199	212	199	231	212	223	204	201	216	229	240	185	216	218	220	205	221	222	213	208	200	211	202	212	218	198	230	196	201	225	205	204	198	212	214	196	193	208	188	235	211	212	181	206	208	223	198	191	200	188	222	246	219	215	218	189	208	201	211	214	192	227	211	217	199	204	201	208	210	200	175	212	222	202	198	202	202	240	213	200	206	226	219	217	215	173	216	205	197	216	216	211	202	194	219	213	197	195	223	214	219	182	233	214	213	206	192	195	213	226	210	191	214	228	189	206	212	222	218	186	209	174	193	210	217	214	177	202	209	226	215	230	227	205	206	226	214	179	167	186	198	185	203	206	188	213	205	225	228	203	220	203	195	237	213	210	216	227	231	216	224	236	203	200	204	194	220	209	224	235	211	205	189	201	201	211	222	226	189	211	212	185	209	218	227	192	202	225	197	218	212	191	208	209	241	212	184	212	206	224	193	194	185	205	213	190	212	210	215	180	200	201	193	211	207	245	208	212	202	223	242	211	199	194	200	193	232	200	195	185	215	210	224	213	197	212	208	209	209	222	203	198	227	199	213	201	202	206	211	208	206	189	186	220	231	212	237	188	224	212	214	231	229	225	212	200	221	205	200	188	236	201	205	197	208	204	220	219	169	202	202	199	194	220	179	192	190	198	199	221	238	217	210	226	198	211	207	209	228	208	202	205	210	202	222	222	205	199	196	213	193	221	194	221	219	225	224	214	213	198	201	198	195	214	204	224	214	189	231	222	206	206	219	182	210	188	217	202	221	187	205	202	209	191	181	209	213	205	198	211	221	224	218	200	202	213	216	222	198	208	217	217	225	197	208	198	194	198	178	197	192	175	204	210	208	223	208	226	201	233	200	228	185	224	215	226	198	217	218	208	213	186	196	190	217	213	222	218	235	226	197	197	216	201	221	205	203	184	193	214	219	233	213	207	203	204	204	221	215	200	205	193	203	186	184	235	206	210	210	217	203	187	218	220	194	187	195	208	201	206	223	207	199	209	196	215	218	233	220	198	215	230	212	189	213	209	214	215	217	200	184	204	212	206	210	204	200	220	211	199	202	208	188	215	223	226	206	209	190	224	215	198	207	227	217	238	180	189	200	191	192	216	200	207	187	234	207	202	179	231	236	194	215	215	212	220	182	218	225	192	185	192	228	201	208	198	183	199	201	219	203	186	192	218	196	204	204	220	219	198	199	203	215	221	210	193	206	213	230	196	213	216	202	191	215	226	183	224	182	211	176	199	203	227	219	212	186	239	223	222	192	205	204	189	201	197	235	220	223	179	215	214	209	221	243	188	189	213	203	236	235	196	233	209	212	222	212	222	215	209	189	197	206	226	203	222	232	204	210	203	188	198	201	210	209	203	200	198	234	176	171	207	204	195	216	200	219	182	217	215	187	220	188	234	206	207	231	188	199	218	229	225	219	200	198	192	201	207	213	224	200	220	204	212	205	182	203	222	186	200	230	218	203	245	181	198	210	203	187	213	204	197	210	199	201	191	191	194	207	222	216	223	216	188	213	210	212	189	206	190	199	210	193	214	192	228	197	220	205	221	207	202	191	211	228	189	200	203	238	185	221	169	211	245	208	207	215	204	194	212	238	198	217	203	258	212	219	220	234	204	205	199	207	225	196	202	199	205	211	202	208	185	204	219	186	203	200	186	214	198	202	225	181	199	201	201	219	209	187	228	235	215	170	225	196	226	210	200	221	188	186	224	219	224	200	200	224	233	168	181	246	204	204	219	210	193	199	208	210	186	207	213	214	214	236	197	194	193	223	219	218	234	190	215	208	206	240	185	187	196	195	196	219	207	204	192	207	229	199	216	210	187	219	217	211	220	203	203	216	214	203	208	211	205	205	206	211	202	208	204	196	206	201	215	191	175	224	208	200	207	202	194	182	201	203	220	199	217	206	238	203	183	224	206	224	211	182	213	198	210	210	226	223	192	180	247	230	192	210	199	208	210	210	229	207	217	233	209	221	216	174	225	182	215	207	200	204	220	219	188	218	214	210	206	217	188	213	205	235	222	222	235	196	217	218	221	194	231	213	206	197	193	209	193	221	195	213	212	212	212	221	200	205	230	191	219	211	199	228	213	224	187	249	203	211	218	224	197	213	217	201	202	190	209	208	195	219	207	190	214	226	187	186	210	186	227	220	205	192	205	199	188	190	215	212	200	229	205	197	189	198	183	181	192	202	200	203	215	225	229	199	212	224	180	185	226	206	218	208	200	235	215	229	237	215	209	216	230	204	202	215	201	241	204	192	220	224	213	179	220	197	210	205	226	211	209	212	204	211	191	216	191	198	201	220	193	217	216	216	195	197	233	230	203	240	211	209	192	201	211	224	187	195	183	184	206	192	212	205	232	203	202	244	201	198	200	181	213	199	212	227	207	192	214	218	230	239	203	203	198	219	214	193	210	232	212	209	202	207	192	211	228	201	212	207	192	214	219	200	206	198	200	223	184	193	172	217	203	199	211	212	204	234	193	218	227	195	200	217	206	208	220	197	221	202	212	224	210	206	191	197	186	237	211	213	206	235	201	190	203	217	199	210	219	196	223	198	208	173	215	213	213	215	200	220	194	199	193	221	188	190	217	222	215	187	210	179	203	214	212	197	209	211	232	210	224	187	214	205	216	196	202	210	189	183	215	221	218	222	182	197	193	215	191	205	177	200	207	193	203	221	201	208	230	190	216	205	192	216	207	209	193	206	237	215	213	192	196	219	213	213	196	206	202	189	218	195	199	187	216	211	204	200	201	205	245	205	230	213	211	201	205	200	214	229	204	215	199	216	207	211	208	206	201	197	197	232	207	205	205	208	203	199	191	190	224	234	237	231	228	213	201	217	198	187	183	201	185	206	223	204	229	207	226	200	205	226	187	199	180	207	199	214	203	194	184	210	227	194	226	224	197	224	218	188	219	213	224	209	236	202	205	203	207	192	214	217	241	197	214	195	195	199	200	211	221	249	212	224	237	214	219	223	215	182	203	199	217	224	200	192	207	177	212	229	214	196	207	186	220	211	213	237	214	214	205	200	209	195	206	219	176	202	208	209	229	222	190	206	218	211	208	213	227	208	199	225	220	217	237	195	212	205	206	183	216	197	216	213	225	211	216	224	206	208	215	210	209	227	188	196	219	212	224	224	209	198	215	207	203	187	206	210	227	200	203	228	218	185	194	193	195	228	213	194	213	200	184	204	206	230	206	234	209	190	199	203	211	223	218	232	212	233	221	196	205	209	200	196	241	197	214	226	236	223	222	193	222	219	218	213	214	185	197	210	207	182	222	208	208	207	210	202	210	191	214	214	216	192	195	215	209	213	208	206	212	212	219	199	210	200	193	190	209	213	214	186	228	230	246	169	224	210	211	194	211	198	213	201	221	211	206	205	191
23729	21078	28117	24247	21069	7842	900	4029	2246	345	287	251	239	229	202	221	197	198	175	174	169	174	169	160	162	186	162	168	151	170	171	148	188	148	150	135	153	129	178	154	162	161	151	129	170	158	175	157	145	142	142	143	123	163	158	130	134	142	151	155	150	142	132	166	155	137	132	148	136	156	154	130	148	172	154	158	157	137	156	132	126	150	168	153	146	150	130	155	167	160	163	152	158	141	155	149	130	135	160	164	146	153	171	157	152	156	164	136	131	146	136	137	142	142	150	148	151	165	144	154	151	136	146	135	123	159	166	158	159	157	133	155	149	133	161	134	145	163	138	141	150	165	139	134	155	155	151	137	143	145	153	148	128	158	151	144	144	141	147	186	153	143	141	130	143	167	138	135	148	142	138	152	137	155	144	150	162	144	145	124	143	154	161	140	165	130	170	146	149	139	167	146	155	156	144	146	149	157	153	147	155	159	140	155	149	145	145	144	129	134	136	137	163	147	171	139	145	147	150	134	148	161	147	151	154	151	144	133	134	159	140	147	138	137	156	147	161	155	158	126	143	156	126	140	150	144	122	149	159	160	150	161	144	148	153	134	167	144	140	148	147	142	160	155	151	157	149	156	155	140	138	152	148	152	163	151	143	155	146	134	153	155	155	161	162	165	170	156	137	120	138	157	150	144	152	150	145	149	145	127	161	165	158	179	156	127	134	151	161	166	165	138	138	147	146	128	148	141	135	155	147	146	148	140	140	163	165	155	144	153	162	144	134	146	152	140	139	143	166	147	144	163	147	150	156	152	131	143	159	153	113	160	153	146	138	155	157	135	151	136	152	152	154	141	143	151	163	144	150	146	145	139	145	147	134	132	148	137	135	150	135	140	140	146	152	143	120	153	137	163	160	141	148	137	165	139	130	169	169	146	138	123	144	162	143	131	144	137	156	165	150	172	152	151	129	121	134	151	159	133	160	155	167	159	146	146	141	140	135	131	148	136	160	137	161	156	133	139	140	149	140	153	151	138	131	152	146	128	162	132	136	150	134	140	148	136	184	141	175	146	150	141	134	156	136	152	155	141	163	127	131	118	174	156	152	135	155	142	139	146	122	164	139	155	146	163	121	121	138	153	140	165	148	149	157	146	158	131	146	144	147	128	157	137	127	150	137	161	161	156	141	125	145	147	137	141	148	137	145	146	159	129	148	147	147	151	142	135	132	144	149	132	148	133	152	125	159	139	154	127	134	158	178	135	150	135	158	135	154	115	145	135	149	165	153	165	160	163	166	136	130	147	155	151	117	161	137	143	139	160	166	144	144	181	149	135	143	143	158	159	154	157	163	149	148	159	147	149	165	146	139	153	131	145	136	146	155	149	153	140	129	162	166	136	148	145	161	134	145	149	161	156	127	140	155	153	143	156	158	154	159	144	142	126	132	157	141	135	156	151	156	120	148	147	141	131	155	150	163	159	141	127	138	156	153	165	160	127	170	155	126	161	159	149	160	185	134	161	149	145	149	139	144	144	131	140	151	144	166	158	127	146	145	143	169	140	137	156	134	145	133	184	145	141	163	146	158	153	130	152	152	138	135	164	154	151	156	154	159	165	170	163	153	131	126	167	157	164	163	154	161	145	142	145	133	147	146	157	142	128	137	166	139	134	139	170	137	139	138	146	146	156	132	178	147	146	128	166	161	166	132	153	166	162	146	139	138	168	161	149	110	145	175	149	147	140	158	131	156	137	147	142	143	158	159	125	157	146	134	157	133	135	134	126	147	140	155	163	161	146	149	139	124	148	160	142	149	134	148	143	137	149	142	160	132	136	133	150	125	148	142	163	152	154	136	141	177	141	135	128	165	153	123	156	146	156	151	139	169	158	161	160	162	157	139	164	153	155	160	144	141	137	130	151	143	152	155	111	155	131	144	149	146	149	150	158	162	157	131	149	134	147	133	144	146	136	160	132	129	139	145	156	140	146	147	170	167	161	136	144	139	137	162	138	137	155	152	154	131	150	144	121	154	124	134	137	164	148	143	145	158	159	136	138	138	132	112	134	156	172	125	149	157	151	146	123	147	135	152	131	135	143	137	140	152	156	133	176	141	154	138	149	126	145	144	155	129	169	127	137	147	155	144	137	138	133	149	124	135	138	154	149	153	145	159	137	160	159	147	158	131	132	149	141	129	128	149	142	178	148	162	144	158	147	171	129	142	153	170	151	125	177	146	164	122	134	154	153	154	148	147	148	155	171	135	130	155	135	148	135	133	148	133	143	157	134	166	149	156	141	140	135	146	158	160	138	145	166	143	144	146	160	140	134	142	131	148	161	144	148	144	155	141	157	144	158	124	146	172	159	159	148	157	136	158	141	131	132	160	152	147	138	141	136	162	148	150	118	149	143	148	150	138	155	139	140	141	143	152	148	134	152	129	141	132	151	149	146	157	146	156	145	160	136	142	162	165	154	145	136	150	133	151	129	152	157	146	146	130	137	146	138	129	138	182	138	155	145	161	142	150	146	131	140	164	147	133	156	118	129	156	161	157	151	157	160	159	146	139	139	151	139	130	166	134	146	155	141	142	155	159	135	144	124	158	160	128	152	133	155	165	137	153	147	143	128	132	157	139	129	132	149	142	153	135	155	153	167	145	140	128	135	151	147	128	162	125	144	152	152	145	124	133	163	145	153	145	139	158	152	132	147	125	159	144	135	151	160	172	160	145	155	126	155	130	152	115	140	156	139	144	143	165	148	152	144	165	167	163	137	147	123	152	151	126	142	158	162	141	112	134	142	139	137	163	147	136	157	150	150	162	173	143	144	145	147	169	145	146	151	133	155	166	155	172	146	168	151	153	152	136	159	129	140	178	160	137	153	158	146	137	146	136	163	156	144	157	132	154	173	134	130	126	145	136	122	148	159	159	142	152	180	155	160	160	134	144	180	131	147	157	148	147	155	142	154	143	132	142	149	159	144	152	162	143	136	146	165	153	157	147	146	124	145	149	155	151	149	129	166	162	124	140	148	156	155	151	145	138	142	142	136	140	151	133	161	157	137	156	161	150	148	144	137	135	150	146	132	157	136	150	158	148	152	158	165	159	148	152	143	170	148	152	162	149	146	167	146	152	161	128	143	134	156	135	157	155	146	161	148	135	140	152	168	147	153	146	145	127	155	159	155	128	141	152	161	142	172	123	162	157	131	136	137	135	153	169	126	158	157	146	153	139	156	156	180	129	181	141	158	165	142	145	150	132	144	142	162	173	142	143	174	144	136	135	135	140	119	158	158	149	127	155	154	142	152	145	155	139	145	138	153	172	142	152	165	162	144	143	144	141	158	156	163	160	151	158	137	145	155	140	153	167	144	154	168	139	150	155	155	146	141	130	156	148	151	148	160	147	142	147	144	129	141	152	140	151	133	179	136	122	162	153	138	158	149	137	154	155	152	156	134	154	145	140	155	149	148	152	137	127	157	137	143	126	150	151	158	146	143	135	154	154	166	142	159
4285	11683	7849	3262	2684	1989	1203	6737	3272	496	401	362	316	298	265	290	250	244	205	219	197	216	183	229	187	193	191	188	200	192	172	189	182	148	174	155	172	162	181	178	163	194	178	178	219	170	166	158	180	194	170	162	136	159	169	175	172	154	189	148	133	164	175	163	151	176	182	169	152	176	167	166	163	169	148	174	167	146	168	154	159	163	160	162	165	141	147	168	162	155	204	190	161	156	169	152	166	179	143	177	164	144	156	159	168	148	170	152	173	160	166	161	168	172	192	152	155	174	155	152	165	133	145	171	136	166	160	160	181	166	176	154	150	185	169	164	146	162	151	158	180	159	175	174	159	165	156	168	143	156	138	143	164	170	163	157	157	153	144	159	171	150	162	156	159	154	163	169	158	156	156	167	160	175	136	176	169	154	154	151	153	167	148	147	171	148	160	157	203	150	153	151	153	140	179	154	180	153	171	166	162	162	159	164	193	184	159	159	152	146	177	157	144	188	162	160	155	150	166	170	170	156	146	150	150	159	144	164	153	173	141	155	176	165	141	156	163	189	178	151	166	179	159	137	175	156	149	174	154	152	139	156	158	171	169	147	167	153	179	152	164	151	145	152	150	181	162	188	164	179	164	183	151	160	151	158	147	153	148	155	154	165	141	144	154	182	165	155	164	166	155	138	170	157	165	137	191	163	166	160	164	167	150	153	196	156	151	182	162	144	132	153	161	157	154	133	173	162	172	156	157	168	150	163	150	175	148	139	161	153	156	162	169	167	157	149	154	162	154	161	173	181	187	143	174	156	164	167	168	166	149	144	149	161	154	172	155	182	179	151	165	157	164	171	149	164	165	165	146	153	160	169	164	153	175	152	169	162	175	154	164	136	157	162	169	173	165	133	174	157	165	161	171	172	168	167	161	159	157	139	174	163	145	171	151	182	141	143	162	156	142	185	170	178	167	159	128	156	177	151	157	168	170	163	169	165	132	150	160	157	143	165	169	153	155	163	184	180	169	139	168	147	180	162	170	143	146	172	156	171	167	160	162	178	159	154	157	164	179	169	150	140	158	167	150	157	151	135	157	177	154	148	160	168	183	135	169	181	166	160	175	174	136	165	147	140	164	139	158	161	156	170	138	172	157	171	155	162	164	162	172	175	153	161	166	155	181	161	171	120	170	148	151	182	144	158	172	139	141	161	166	166	153	163	167	186	149	120	153	171	141	151	172	162	169	153	136	141	145	164	159	169	141	160	174	136	163	163	140	146	141	154	166	156	156	152	154	156	162	171	155	135	169	146	155	158	171	157	147	144	137	151	179	141	171	160	177	170	156	170	146	158	175	161	151	154	139	164	152	160	148	172	149	167	173	161	156	193	167	176	169	152	156	164	145	172	171	162	169	169	166	167	149	170	186	143	161	168	143	163	150	187	160	163	171	177	176	163	165	161	163	148	146	152	175	151	178	170	184	169	164	153	164	159	162	172	182	143	177	155	149	154	180	149	173	178	141	151	154	174	159	155	160	168	142	171	138	170	179	176	166	162	180	161	148	163	159	149	143	154	147	177	156	158	160	172	164	150	167	156	162	164	157	149	165	157	136	147	167	151	162	170	166	155	175	159	170	147	168	170	155	171	167	169	172	173	163	146	150	186	156	150	155	132	145	155	160	169	183	159	152	157	153	162	167	128	161	161	160	181	171	185	156	167	154	159	139	163	161	164	159	158	152	165	181	154	159	148	169	151	152	186	173	153	176	156	173	148	143	181	143	145	161	174	157	142	154	174	144	152	187	151	158	142	154	151	147	164	183	166	161	171	153	164	171	161	157	154	180	161	164	167	168	161	165	153	164	140	170	166	144	167	171	164	143	162	142	169	164	133	157	145	159	201	156	155	173	168	156	177	162	161	158	153	180	144	172	171	155	164	165	170	182	147	167	164	157	134	141	153	142	186	159	163	156	151	142	174	159	184	155	152	197	175	145	163	152	163	175	164	160	160	148	168	151	154	148	160	166	176	147	160	152	170	156	158	147	180	163	158	165	151	146	155	147	166	180	154	174	164	156	170	185	152	156	141	162	152	174	174	154	163	191	173	148	152	161	170	171	136	165	147	144	171	173	179	190	163	147	156	178	173	163	139	146	133	172	152	170	149	177	176	173	160	159	182	157	171	138	166	164	154	155	151	176	144	162	149	148	155	163	159	190	180	152	168	150	181	152	150	145	148	137	155	168	171	166	154	163	181	163	146	165	165	143	165	130	168	131	151	149	165	188	149	150	165	144	149	170	171	200	151	171	163	148	165	160	162	160	165	188	151	155	154	152	168	185	160	161	160	168	162	162	160	168	171	163	174	184	157	182	172	160	140	177	169	164	162	181	160	176	173	146	168	140	147	161	153	166	157	177	136	166	173	166	163	147	133	150	172	159	161	172	175	165	169	170	148	163	140	172	179	125	178	160	152	166	167	167	149	166	178	147	146	152	138	154	159	144	172	168	160	178	175	163	165	144	157	159	143	160	166	184	159	180	174	163	165	170	181	152	157	184	162	163	174	157	145	160	166	168	140	149	155	181	144	171	163	141	149	158	159	170	176	154	135	164	176	155	157	151	176	167	181	154	154	163	180	174	139	180	171	163	171	161	152	140	162	177	170	133	164	155	174	165	153	187	152	147	167	150	161	172	155	166	169	188	180	143	168	150	158	144	157	174	161	176	144	152	189	178	142	158	160	144	149	160	166	151	138	161	151	141	177	162	176	178	165	128	152	160	133	162	153	181	148	178	173	167	162	175	163	170	133	203	168	170	161	155	173	144	169	152	162	149	167	187	162	152	147	149	165	150	160	153	183	163	188	152	152	147	130	157	168	169	140	158	152	176	166	166	174	189	165	158	170	150	165	129	170	148	162	163	166	157	158	173	139	188	140	168	154	165	147	153	144	161	151	154	164	173	136	134	157	167	175	177	174	146	157	152	182	152	154	147	167	185	159	167	158	177	152	154	156	153	143	190	168	156	184	166	128	154	154	164	155	163	165	142	176	153	139	161	166	162	156	158	149	150	146	160	155	148	181	158	166	155	160	175	168	146	166	171	190	153	166	151	167	158	154	157	173	157	163	181	156	150	174	168	157	147	171	167	187	154	163	141	166	159	171	167	167	148	144	176	152	160	174	161	154	158	160	172	164	167	159	149	136	153	160	161	164	168	139	144	171	174	166	171	129	151	161	163	175	159	158	160	141	159	142	165	159	155	157	168	155	156	172	160	176	161	160	143	157	174	171	172	151	165	152	137	168	168	178	165	159	135	150	166	169	173	147	166	175	185	167	172	173	157	170	159	148	142	177	180	158	156	156	169	153	145	172	165	157	167	178	153	145	156	151	146	183	163	173	151	151	156	178	161	150	164	168	173	159	177	172	175	170	163	179	155	174	163	162	165	178	170	160	161	165	172	171	187	145	161	175	167	146	154	151	161	167	162	169	166	153	160	166	163	158	133	162	176	171	169	174
24807	21052	26938	25309	8477	858	611	1594	906	448	420	385	417	393	381	390	386	364	368	356	355	347	339	348	365	321	358	350	373	325	394	337	363	357	379	372	345	346	363	354	337	322	338	363	336	374	354	364	360	384	371	330	346	369	330	344	350	363	309	354	343	361	347	365	365	354	386	364	336	390	354	335	359	346	362	369	336	342	333	361	331	326	345	357	366	344	335	331	354	319	315	350	332	326	365	361	309	377	349	375	333	353	363	335	333	346	360	352	339	343	366	344	340	350	338	346	312	380	327	394	346	334	384	347	334	353	365	342	370	341	348	358	343	344	341	380	335	307	331	352	348	335	364	348	351	380	343	363	317	367	345	309	385	333	357	335	365	326	351	328	333	356	359	361	372	375	355	370	363	339	367	375	331	343	353	386	335	327	352	361	348	354	339	345	348	354	344	351	346	362	366	366	335	361	374	386	344	348	328	379	327	331	326	395	330	367	364	374	373	320	342	332	374	341	338	325	351	347	366	360	338	352	346	358	345	364	308	374	328	377	338	360	360	349	397	323	345	334	343	376	371	350	360	331	337	364	331	365	341	392	365	320	346	356	332	359	341	323	321	354	334	349	361	332	355	319	347	366	349	337	347	334	330	346	297	356	343	358	338	336	323	357	350	322	359	339	346	344	356	364	372	336	336	363	369	350	326	393	369	357	367	329	361	352	364	328	366	342	338	332	333	323	358	315	343	329	320	367	357	373	359	354	341	366	360	337	401	332	375	337	354	336	330	356	353	364	332	347	353	338	328	342	386	372	371	347	377	337	372	370	359	336	337	341	357	315	343	334	370	375	351	354	307	379	359	338	329	356	317	318	380	353	364	354	345	347	335	311	344	369	359	335	356	346	346	326	333	330	351	341	379	346	377	329	330	329	330	331	343	343	318	356	341	336	372	357	336	322	345	380	331	329	350	358	350	339	342	312	323	336	341	359	371	340	354	366	381	326	349	358	388	327	367	331	349	359	374	319	355	372	370	350	314	372	370	368	353	343	348	370	360	369	339	320	317	363	345	346	351	368	358	365	340	373	329	351	362	354	334	346	389	354	364	361	364	355	359	348	386	367	371	389	332	354	374	364	355	330	326	362	361	320	368	320	309	416	347	363	336	363	364	338	357	312	325	387	362	351	343	371	361	352	344	343	345	327	348	348	383	376	371	355	334	348	342	313	322	339	351	379	341	325	344	324	347	373	377	361	353	324	385	359	318	347	347	352	334	389	374	358	350	336	343	360	359	351	378	357	343	326	384	293	372	331	371	320	322	355	322	347	349	350	351	384	363	398	346	314	351	314	370	347	327	326	359	352	357	337	360	366	343	395	327	323	320	340	343	361	353	329	346	324	341	343	336	360	375	351	335	346	354	372	310	356	321	319	375	344	366	360	315	349	331	377	348	349	346	340	368	325	370	364	381	352	351	352	345	335	369	367	342	313	368	355	347	355	363	359	352	355	349	365	348	364	345	356	334	334	333	388	347	363	354	372	338	374	377	329	331	346	384	325	358	362	374	369	339	344	369	333	304	336	396	342	351	347	369	354	350	351	328	309	352	322	376	311	340	350	330	367	364	300	353	341	317	315	350	330	344	330	337	361	332	317	335	353	376	395	371	336	377	339	353	348	360	360	307	358	355	361	362	372	363	372	365	345	355	344	328	357	355	361	384	376	326	377	366	341	355	349	370	329	342	349	336	352	349	355	337	358	337	326	369	328	331	360	367	396	355	355	338	335	326	324	382	335	355	351	359	328	338	373	332	339	362	370	320	312	354	352	359	323	377	338	324	341	335	347	351	313	367	351	363	372	357	349	315	354	354	354	350	342	347	366	331	355	370	339	349	375	354	346	382	325	333	348	331	356	345	321	333	323	341	319	345	323	340	328	377	349	325	344	320	365	343	358	339	346	352	317	405	339	330	345	351	338	336	370	335	343	327	374	325	355	312	337	358	351	356	322	344	334	357	336	326	366	326	375	329	317	337	355	349	356	353	366	335	326	317	322	348	343	380	364	331	365	362	351	341	324	359	349	354	341	357	336	346	380	349	341	353	351	357	369	382	356	336	381	350	362	343	325	340	320	317	344	338	321	328	369	350	340	351	347	324	342	364	384	366	324	344	358	357	350	343	395	372	363	360	347	352	373	341	342	316	340	324	364	342	377	348	354	337	333	332	327	341	343	347	354	351	349	359	340	389	350	337	344	361	364	366	387	350	334	352	384	327	378	357	335	386	354	329	357	341	337	336	361	331	346	333	343	354	330	364	328	333	339	322	367	348	357	360	368	369	345	346	334	357	362	366	348	347	318	351	349	324	353	364	332	347	324	322	358	341	338	334	339	340	383	329	316	344	310	361	351	360	334	340	331	389	363	326	354	338	341	328	348	382	338	349	346	332	331	327	341	335	319	316	358	360	331	357	348	365	348	366	379	364	357	339	352	347	365	342	359	361	366	341	345	362	354	356	334	362	363	321	331	383	352	347	347	329	358	391	349	364	370	344	341	380	320	373	338	325	363	353	327	362	308	374	356	353	378	361	330	318	328	357	357	360	338	327	389	332	389	383	353	328	329	327	361	329	344	357	334	346	344	350	338	357	369	362	393	335	309	334	347	375	325	363	368	344	363	349	337	345	368	352	318	301	357	345	336	337	329	341	348	349	344	350	361	337	342	323	344	329	339	338	356	337	329	343	330	389	297	345	339	339	357	362	325	349	310	368	368	315	370	380	338	368	339	356	328	344	351	362	351	371	349	362	348	333	297	376	346	337	318	365	359	362	340	355	356	358	357	353	334	339	364	367	356	366	348	331	352	340	345	375	366	342	321	332	337	391	351	346	352	345	358	331	352	361	356	369	328	354	358	348	370	354	333	337	338	356	340	326	345	362	328	339	346	361	328	344	329	386	338	362	349	352	365	338	346	356	363	368	329	364	314	352	348	332	356	364	348	375	346	404	338	344	351	336	373	367	354	355	345	344	384	379	341	333	329	352	345	358	334	359	324	356	337	371	341	361	357	351	352	345	341	364	330	412	380	344	329	334	341	344	351	356	382	332	357	356	340	336	369	369	383	361	338	358	364	340	365	318	349	374	308	314	316	363	323	334	324	320	351	343	309	379	357	330	348	342	360	333	336	361	330	337	331	392	366	341	351	376	346	382	360	342	378	345	311	342	366	348	330	350	324	356	331	372	344	363	315	363	312	303	329	334	355	347	329	338	340	333	354	350	369	366	309	349	337	340	332	338	324	318	355	355	374	367	331	351	328	343	308	340	358	331	353	335	339	348	376	364	378	334	384	347	311	351	340	360	349	342	334	357	363	328	354	343	360	340	378	357	326	371	346	341	328	339	348	323	334	338	391	356	358	351	404	370	351	351	349	352	323	364	318	382	315	334	359	360	327	334	350	373	365	354	365	383	327	348	354	355	370	357	305	368	355	361	350	378	353	340	367	364	314	347	379	354	336	353	341
4673	7834	4869	2084	1814	1208	987	3027	1466	545	500	504	462	481	446	429	417	394	414	385	410	405	444	377	409	371	388	425	398	367	412	404	375	415	404	380	371	391	387	391	355	392	365	358	392	372	413	386	411	384	369	387	371	338	367	409	368	379	387	378	356	405	354	359	392	380	390	375	382	378	383	362	367	400	378	364	364	375	368	387	372	390	341	400	366	368	371	412	378	369	368	365	388	402	370	378	401	388	370	381	382	372	364	387	343	377	386	389	394	366	385	347	381	359	374	382	365	383	402	371	380	409	371	360	391	374	380	395	364	351	383	359	382	372	393	371	393	359	375	393	383	406	389	397	354	352	378	374	375	357	358	403	366	368	352	348	368	406	394	368	349	397	383	360	303	384	397	369	374	390	358	363	392	383	342	365	389	356	368	377	401	372	341	322	352	377	362	390	372	317	387	354	371	360	395	380	358	354	382	380	363	333	349	356	361	374	378	336	392	388	369	409	387	355	377	345	379	365	365	377	370	353	400	370	370	386	375	360	392	383	392	387	392	383	329	361	364	358	361	358	350	389	368	389	376	380	343	370	363	391	381	375	395	358	354	339	375	336	377	375	386	330	386	367	379	394	400	325	367	349	343	353	358	395	324	391	378	368	371	349	381	385	363	385	379	380	400	379	353	368	420	408	377	341	402	362	366	388	355	370	358	345	348	354	383	383	375	382	334	353	347	355	373	375	390	375	375	361	374	386	352	360	373	380	374	351	394	362	365	384	362	377	375	380	368	339	350	367	365	369	376	358	372	372	379	402	331	368	363	376	367	336	355	349	354	387	362	379	389	374	358	358	368	358	353	362	386	390	345	379	371	380	384	351	382	358	377	376	350	355	399	375	346	337	361	334	397	366	379	372	345	400	342	362	349	387	359	385	354	375	387	345	374	371	366	377	344	373	381	327	362	380	374	394	382	357	386	380	359	374	385	358	383	407	364	363	396	368	345	365	368	351	380	379	402	336	402	391	391	367	382	353	392	389	363	386	379	350	351	392	380	385	383	375	354	376	363	372	408	339	382	393	339	349	379	332	353	366	363	384	348	349	373	387	408	356	362	376	390	349	378	380	383	361	395	330	362	381	374	342	381	375	368	354	399	360	372	339	359	397	352	373	380	326	388	349	388	411	399	351	348	393	379	405	379	381	382	392	380	349	339	385	347	383	390	359	377	367	343	382	400	348	388	363	381	356	352	370	337	379	379	385	332	381	367	364	397	363	386	376	403	303	371	346	372	366	370	358	390	388	354	353	347	365	363	346	352	355	359	374	355	399	368	394	333	337	378	367	395	390	354	390	349	357	363	359	399	358	367	363	359	345	358	353	363	375	378	373	358	331	356	373	368	360	416	324	355	366	378	384	401	352	366	364	341	372	398	397	376	342	388	370	347	375	356	368	343	391	394	318	371	382	372	382	408	334	409	370	382	371	366	392	359	387	354	385	387	417	354	354	358	356	347	382	384	380	383	342	392	385	367	376	384	389	379	390	374	402	385	384	349	348	401	398	347	364	388	399	356	331	415	382	363	364	367	390	376	369	419	394	395	357	352	360	380	366	406	381	400	397	361	353	353	345	328	402	378	343	360	349	380	423	368	356	353	331	351	355	371	372	357	380	375	392	396	351	367	353	368	391	382	356	377	371	359	385	356	329	360	362	392	434	369	384	378	322	379	376	405	367	362	365	362	383	372	363	374	399	376	354	352	377	369	355	367	336	354	349	363	363	377	347	330	372	380	400	383	353	350	382	332	403	334	377	371	377	341	381	367	371	361	381	346	384	373	341	413	403	386	369	375	388	359	364	388	356	347	363	408	345	389	401	350	365	342	379	338	351	358	362	393	347	363	383	347	348	399	367	376	347	350	379	362	338	386	401	381	411	382	385	348	379	380	381	376	366	369	390	392	396	390	354	333	420	373	362	363	368	356	348	370	391	337	411	379	364	375	360	362	351	369	374	411	344	378	371	373	370	363	400	347	371	369	364	417	378	365	384	395	369	398	421	367	383	362	387	397	342	377	386	381	359	380	367	374	368	371	381	356	358	348	358	369	371	358	405	329	334	363	391	383	333	377	382	395	382	404	366	418	385	413	370	363	376	398	336	382	349	331	381	393	362	368	375	370	357	404	344	353	384	346	376	420	390	381	362	381	360	325	358	357	414	389	366	392	368	370	352	382	354	360	382	359	378	384	366	359	360	347	373	352	362	362	340	371	375	364	385	381	382	391	365	418	351	370	378	368	389	377	396	382	373	346	366	360	366	401	392	377	332	345	376	370	380	346	381	359	368	333	379	347	375	371	333	342	371	340	397	398	348	378	379	369	394	369	369	375	356	384	379	357	397	380	367	403	327	353	349	383	356	351	404	349	357	402	348	358	370	372	378	382	370	390	384	383	370	392	355	348	380	346	390	377	363	361	354	399	357	355	358	375	373	369	360	396	359	372	374	424	354	404	369	358	374	387	391	419	359	342	379	401	362	387	342	392	357	368	344	384	390	339	375	369	371	379	368	379	363	383	382	365	385	406	413	400	379	357	365	370	380	390	370	354	382	359	384	354	355	408	365	376	342	386	354	386	366	365	353	405	386	364	369	407	392	371	391	366	401	367	353	320	364	356	378	398	414	378	372	372	363	368	380	392	380	390	386	375	373	390	356	370	356	414	392	372	381	358	376	374	390	362	358	368	390	384	359	398	345	353	400	373	358	373	364	379	358	344	334	377	410	384	348	401	401	385	388	353	368	359	379	352	387	372	320	367	404	354	365	379	348	344	382	389	405	332	349	371	330	381	393	366	358	395	378	379	369	352	346	389	371	365	355	376	357	371	396	351	377	420	394	382	392	363	360	369	387	388	357	367	391	357	345	339	378	370	385	316	347	394	365	356	340	382	396	376	352	352	371	384	390	377	344	375	353	372	379	345	360	354	349	364	403	398	360	363	400	395	402	338	389	368	372	336	370	392	358	390	384	372	372	336	346	373	379	355	365	399	366	360	386	399	362	390	375	363	375	380	352	344	374	358	391	402	364	408	364	354	360	377	377	380	397	377	348	371	360	375	370	391	408	375	328	361	363	377	383	374	362	394	344	371	343	360	383	360	352	393	368	352	371	369	369	397	359	377	383	373	376	385	386	384	355	365	416	368	327	360	387	339	385	375	341	381	383	380	388	379	378	366	358	360	355	366	359	397	404	370	343	377	386	321	365	362	366	359	392	397	381	373	355	402	352	319	379	395	368	411	335	351	376	358	386	351	368	364	358	355	341	361	393	378	387	387	418	349	408	378	378	388	368	358	373	374	375	373	362	369	377	376	402	354	400	404	373	358	362	340	362	388	362	390	393	361	399	374	391	378	376	377	373	365	360	391	341	425	380	351	373	375	390	379	407	330	354	396	361	359	392	393	359	371	349	344	389	381	404	364	356	368	369	353	373	379	368	375	372	387	385	380	366	402	400	357	380	374	363
22554	21158	28719	23862	21163	21193	6713	3630	2649	740	642	593	537	506	462	458	476	414	424	399	357	389	380	408	379	372	396	376	406	364	386	357	364	378	376	373	323	387	353	385	367	361	347	335	361	363	335	339	336	345	367	369	320	356	395	355	330	346	338	362	409	360	339	341	345	360	304	356	357	354	404	338	347	343	346	347	356	328	352	344	333	342	368	359	374	352	363	342	338	345	348	351	379	375	340	360	327	357	381	341	371	377	347	361	348	320	337	354	328	359	366	353	321	320	325	327	345	336	340	360	358	318	340	346	369	371	313	358	363	358	375	342	380	329	354	352	335	338	330	359	309	346	325	346	334	336	362	343	377	361	342	363	359	320	337	370	354	355	326	333	333	355	371	341	333	336	367	345	338	335	389	347	367	369	336	369	339	347	359	319	353	364	363	390	349	343	369	362	364	346	343	381	376	355	338	340	347	326	334	356	346	331	352	318	314	337	381	370	356	361	361	353	349	377	343	353	321	349	355	368	325	367	348	355	346	341	343	341	343	343	358	395	333	322	346	347	336	374	335	350	333	348	360	302	321	330	340	327	357	303	366	365	358	332	379	338	404	346	340	310	339	338	314	375	347	331	357	322	350	349	345	343	352	361	335	329	350	353	331	319	328	337	346	362	381	337	377	347	370	325	362	333	346	334	326	402	337	340	356	334	376	378	342	353	328	338	376	366	348	334	354	327	348	385	331	353	318	404	359	355	362	363	358	339	361	356	318	348	385	337	349	379	350	333	383	326	342	380	346	340	369	330	376	324	347	317	365	360	322	346	332	331	354	360	361	327	376	335	363	347	379	334	337	350	356	342	325	331	335	350	365	379	364	315	361	343	390	359	335	380	350	351	350	345	345	335	335	349	407	348	314	351	357	341	360	352	342	329	321	364	353	335	354	321	346	329	335	351	371	341	331	335	364	357	328	348	303	356	356	360	345	356	360	345	318	311	328	339	357	341	345	346	354	318	348	323	343	327	365	328	344	364	347	380	369	360	327	346	367	333	349	331	339	338	366	360	362	338	338	349	376	339	329	330	341	344	363	348	343	368	330	340	336	355	335	340	350	358	369	362	358	357	347	315	351	349	344	357	373	376	367	357	344	366	356	327	356	364	344	321	334	341	338	335	383	378	329	348	344	322	359	359	371	365	378	350	345	321	374	322	327	316	348	349	379	338	323	340	357	338	344	355	365	352	352	356	344	345	341	360	349	344	383	324	339	347	350	383	362	301	336	380	383	355	341	362	337	349	332	384	343	307	356	371	309	333	320	332	367	384	346	342	345	357	367	344	365	339	335	325	342	384	339	349	338	366	324	360	347	326	377	359	347	343	367	307	305	307	357	349	371	346	338	326	322	353	384	357	348	331	364	350	321	333	367	347	346	387	323	343	358	353	356	335	333	357	358	365	315	340	351	324	329	378	352	317	346	361	362	322	318	384	344	352	309	366	335	372	367	330	335	325	380	365	324	333	349	400	344	338	353	324	326	353	368	340	352	368	374	332	361	334	374	387	320	359	345	346	380	358	346	370	354	344	352	337	332	334	323	330	356	339	359	322	372	355	331	367	354	346	349	374	340	356	329	350	336	343	347	337	345	357	357	327	347	341	374	362	353	362	362	360	351	378	337	359	366	366	355	356	364	349	338	334	334	372	360	349	357	321	339	364	347	368	337	336	342	346	340	359	362	372	362	395	366	337	357	337	345	367	381	385	345	350	385	338	338	331	353	348	358	300	363	333	344	356	330	295	371	310	305	316	374	361	337	348	358	359	363	349	356	341	345	347	350	363	336	360	355	370	376	333	344	342	357	373	367	365	346	393	318	330	379	347	368	343	331	350	344	365	349	360	365	349	371	367	362	376	318	342	329	368	319	350	343	331	317	360	349	363	370	308	356	329	375	362	341	335	340	367	338	332	320	361	315	335	327	336	370	365	330	347	355	371	359	377	332	353	330	318	367	341	314	352	339	342	321	372	353	352	347	357	362	314	335	341	339	354	328	357	372	345	364	382	319	346	337	351	352	365	327	344	336	348	330	348	354	342	343	336	350	361	335	351	335	359	364	318	306	366	325	360	343	365	335	354	342	368	354	349	295	345	345	333	372	341	311	343	343	300	386	341	328	355	333	348	347	362	362	350	340	317	365	381	352	343	332	347	304	351	382	334	345	360	397	329	334	344	343	352	333	363	352	356	352	325	322	362	325	362	349	346	349	359	356	361	338	326	339	352	315	330	353	330	355	332	350	339	325	352	316	338	322	338	364	341	360	344	340	345	324	345	349	305	365	382	350	368	373	361	350	368	325	349	347	314	375	360	333	385	330	355	337	328	358	355	355	349	357	318	352	306	376	375	345	374	372	347	356	333	385	336	309	371	359	324	331	347	358	327	321	340	397	334	335	333	294	353	362	346	353	345	356	355	339	339	377	326	341	346	337	316	343	375	341	334	334	328	352	345	321	334	355	318	359	343	356	336	360	374	345	310	375	351	339	348	358	342	347	353	349	364	357	397	325	356	343	312	315	336	338	364	329	336	327	333	339	343	331	358	339	350	344	329	320	367	335	326	342	363	359	383	338	337	325	336	355	354	391	331	367	387	338	355	386	378	344	348	346	300	354	344	320	401	355	347	380	362	341	313	324	316	331	361	329	367	337	353	310	326	359	335	362	325	378	326	342	347	327	372	383	367	352	311	355	310	320	336	339	343	352	326	373	355	332	336	351	323	379	319	315	330	376	333	336	346	340	350	362	349	318	347	312	371	354	353	369	348	334	346	344	323	327	350	332	354	361	371	361	331	374	314	321	381	344	350	334	354	369	330	338	341	337	369	361	342	351	346	358	353	322	367	359	363	312	375	358	371	373	336	388	358	318	379	360	341	354	330	364	344	351	336	348	356	346	366	342	389	348	367	335	327	384	332	344	341	345	343	366	350	353	347	338	368	334	351	313	338	343	371	341	326	361	346	350	372	338	356	308	339	348	348	347	346	366	357	330	335	345	327	322	364	355	351	328	315	362	361	345	321	371	342	359	362	381	333	393	353	364	363	330	350	315	388	337	341	366	342	365	358	333	327	361	378	339	350	371	327	337	314	364	374	357	366	330	340	363	327	383	314	321	343	364	335	328	360	361	331	357	379	347	324	321	330	361	360	339	358	345	371	345	355	331	334	366	332	372	345	354	357	333	344	345	343	358	342	358	341	351	348	358	377	357	301	312	332	341	363	339	343	368	384	342	328	341	343	353	342	328	343	347	326	334	361	339	357	313	366	325	331	346	351	353	338	377	322	345	343	360	327	357	374	350	362	346	367	354	366	334	355	340	371	334	337	340	352	317	331	314	341	369	357	353	327	364	372	370	342	339	339	346	329	338	367	315	352	337	355	350	355	354	353	351	364	348	342	302	354	356	354	324	328	361	345	339	315	337	320	357	380	362	369	373	333	298	363	308	340	362	365	329	331	327	315	347	351
6253	17712	11879	5851	4183	2827	2227	5710	3999	1036	877	847	717	640	598	569	530	501	481	451	451	431	467	446	422	420	395	436	379	366	353	442	392	377	410	371	383	406	358	387	398	373	361	379	340	344	331	388	375	366	388	371	374	354	328	351	376	352	378	365	349	374	359	345	385	337	367	352	357	355	356	348	392	350	366	317	350	359	347	375	328	334	364	342	380	380	341	355	368	363	389	390	353	336	328	379	342	363	338	368	365	339	373	357	354	371	336	359	353	369	342	371	354	362	367	296	336	339	322	351	336	361	379	360	344	359	377	377	379	330	383	329	346	348	349	352	373	373	352	349	334	367	390	349	367	369	358	348	327	330	351	385	343	373	354	357	324	367	381	357	356	317	341	331	342	329	322	335	338	371	349	347	336	377	353	330	371	364	337	358	374	316	357	331	395	334	387	340	376	356	334	361	350	378	376	357	355	353	351	375	363	342	346	363	347	369	332	349	352	325	388	333	347	339	339	358	358	315	356	364	353	367	354	348	338	353	341	364	353	352	361	332	322	381	346	357	348	341	329	348	333	347	350	345	346	361	326	374	338	376	373	329	377	359	343	377	331	339	345	344	335	339	358	322	349	328	329	349	309	353	362	375	352	349	342	331	358	350	356	325	372	349	312	350	322	347	333	321	356	357	384	373	345	362	344	353	332	347	353	365	366	377	361	352	318	353	359	339	363	389	355	355	348	355	342	348	320	345	374	357	371	341	353	322	363	341	372	351	345	347	381	332	344	327	329	335	399	331	330	363	345	358	331	350	332	360	361	355	343	357	351	343	364	356	357	375	341	325	358	310	352	329	372	369	330	330	354	346	329	341	361	335	328	382	361	362	319	328	327	343	345	339	374	364	331	386	372	366	331	326	364	394	369	325	370	380	329	366	356	365	365	374	350	370	349	370	313	332	335	349	351	369	370	368	352	386	351	356	351	370	318	323	334	345	344	336	369	348	343	316	380	342	361	316	357	354	344	372	349	364	339	316	367	353	370	363	323	349	343	369	310	339	375	308	346	366	333	355	344	347	356	349	371	335	364	339	342	335	353	374	388	371	342	348	380	375	355	347	384	320	317	370	349	386	371	349	358	361	351	361	319	361	320	381	367	369	344	329	368	329	324	335	335	350	383	327	380	360	353	360	353	343	378	347	326	348	314	321	350	343	357	350	340	347	379	366	347	377	349	372	313	325	368	352	333	401	352	343	338	359	336	369	357	346	303	349	355	340	343	330	328	357	364	329	365	369	330	357	343	341	359	336	373	339	367	391	384	324	351	356	373	319	336	332	345	361	345	320	338	341	374	353	334	351	357	367	340	366	341	361	359	344	321	333	342	363	323	348	343	358	334	356	358	361	366	330	362	341	368	363	332	347	362	335	345	378	342	344	337	355	312	347	359	374	316	387	363	341	362	386	347	336	341	322	353	305	371	344	361	335	336	316	339	312	357	346	368	354	358	334	387	315	373	339	340	334	338	325	341	358	353	352	351	360	355	365	311	349	338	305	355	358	347	375	328	330	326	309	359	369	361	355	335	383	347	338	320	380	361	361	362	388	371	348	324	336	333	340	345	350	360	336	330	354	335	368	359	350	339	339	365	344	349	366	356	313	361	325	366	355	339	365	360	322	367	364	339	361	334	345	330	355	361	378	353	358	334	365	331	367	315	345	331	383	330	354	362	345	343	352	337	337	376	343	360	352	330	371	350	339	348	336	348	358	358	353	353	372	326	337	347	320	336	362	357	331	329	385	364	380	379	325	369	381	362	387	341	337	354	332	327	331	365	345	355	358	333	345	382	344	314	377	323	338	356	334	351	384	345	349	348	327	325	321	344	367	311	328	360	355	349	360	359	367	355	339	356	386	339	356	346	338	399	330	328	348	329	383	367	368	376	375	363	340	320	310	369	341	361	354	340	345	390	358	328	350	351	330	330	362	335	341	362	370	328	337	380	335	358	357	370	339	354	337	347	332	359	358	358	381	343	349	304	371	363	356	333	332	312	346	349	328	328	336	336	360	363	314	328	331	366	341	335	346	317	347	377	350	340	368	354	334	343	351	349	388	373	358	341	348	368	358	360	375	323	330	342	364	337	347	342	382	330	320	330	345	344	379	343	354	349	356	351	346	338	360	356	400	366	340	369	332	387	358	338	338	379	347	368	350	362	360	332	358	357	335	338	324	357	312	333	341	363	327	338	355	330	340	346	362	352	327	341	375	353	349	384	355	351	343	371	334	341	329	354	340	363	349	338	350	344	343	320	333	357	338	327	358	354	338	318	340	331	356	322	344	348	361	312	352	352	349	353	368	358	330	339	361	342	340	330	332	338	350	367	363	331	336	310	329	353	342	330	339	351	345	321	390	343	361	337	351	363	377	371	364	350	329	361	322	378	366	345	349	334	326	342	370	334	367	364	342	392	340	325	359	360	366	331	363	350	354	350	331	333	333	336	370	362	344	351	355	308	341	364	349	351	404	355	340	378	341	341	347	389	353	346	349	373	349	318	360	338	323	328	354	348	329	342	383	353	343	324	396	360	377	352	324	346	347	345	373	386	343	359	342	380	340	378	360	349	342	332	349	347	360	318	346	335	338	352	391	388	344	379	389	332	348	352	383	349	337	379	323	336	343	334	359	351	365	342	329	332	333	361	321	354	356	359	336	339	343	352	347	389	315	342	318	322	344	311	324	336	379	320	389	376	362	375	363	334	360	347	348	342	361	342	372	309	340	316	314	389	358	357	348	364	374	334	368	361	347	347	356	339	325	332	378	351	328	344	364	332	341	383	350	361	377	352	367	380	321	341	372	363	310	373	350	366	340	337	371	339	359	308	393	337	350	384	370	356	349	334	332	337	358	340	363	372	354	321	353	368	324	370	337	375	350	336	355	334	332	334	338	349	332	313	378	356	338	320	378	359	333	345	348	339	333	356	362	319	391	331	330	373	350	322	392	342	365	339	375	315	346	383	352	352	364	331	353	367	357	328	355	323	354	337	318	354	356	342	314	323	362	350	352	339	345	349	353	357	330	332	347	352	354	357	307	342	358	336	358	350	362	332	375	357	335	360	342	348	334	348	338	342	335	345	339	363	347	347	341	347	358	344	353	327	353	325	359	395	375	395	330	359	348	353	335	347	355	358	368	362	335	354	374	366	331	336	385	332	369	351	355	359	342	352	348	353	355	358	383	353	369	325	359	338	370	369	358	346	373	312	351	323	328	335	363	329	332	351	359	344	365	324	345	382	362	341	342	318	315	354	345	356	352	352	354	366	384	357	337	314	337	347	377	375	332	342	357	372	334	313	381	347	359	324	362	382	357	344	359	387	352	350	357	357	363	362	355	364	328	355	379	375	366	349	385	357	345	340	335	376	330	358	334	368	352	334	363	388	371	353	346	332	315	390	315	337	331	338	304	344	352	376	341	366	360	326	331	360	363	318	346	323	327	338	319	318	342	344	353	365	371	362	367
27643	16470	3281	807	427	313	265	261	212	187	204	185	216	201	178	184	169	179	190	182	173	185	180	194	188	200	188	176	190	151	170	171	182	181	160	207	167	191	188	204	162	186	183	172	181	193	185	181	182	187	185	173	170	183	158	200	169	178	189	206	174	173	194	167	177	195	188	168	187	190	166	187	169	165	195	181	191	182	195	194	200	168	168	181	198	194	185	193	206	168	187	186	182	168	198	203	187	191	182	187	170	195	209	198	186	192	180	181	218	183	202	195	176	189	175	167	199	175	180	193	193	177	185	172	198	189	199	185	179	183	210	196	189	172	211	170	184	190	199	199	174	200	174	189	185	158	168	197	189	194	171	186	181	181	193	192	170	194	172	194	195	190	181	199	200	161	180	190	192	181	194	200	168	191	197	186	197	202	204	165	209	188	189	185	183	161	196	204	188	188	192	172	190	195	177	215	209	200	183	191	177	176	187	191	176	194	179	176	201	191	201	191	187	169	180	164	197	168	166	174	188	195	196	167	194	169	176	176	186	194	176	176	168	219	177	191	196	179	164	186	177	199	164	193	186	185	199	164	172	177	186	183	169	172	175	179	192	187	177	189	186	200	200	172	186	176	174	192	218	190	180	170	176	183	188	212	166	185	170	202	180	188	190	181	194	183	150	195	184	172	189	205	202	186	157	185	179	195	211	210	191	182	187	176	205	193	162	171	206	203	187	171	181	164	189	167	195	194	198	208	184	178	199	177	175	179	179	209	186	172	167	192	202	185	199	197	163	186	194	190	185	185	191	159	171	184	196	200	219	172	181	193	176	185	169	212	183	218	187	206	162	190	188	203	184	197	179	181	181	185	204	201	187	186	168	195	177	185	174	187	170	176	187	185	164	200	165	183	183	182	199	164	188	177	185	200	194	177	169	182	189	185	207	164	183	180	182	209	178	210	189	195	186	180	178	172	189	208	201	185	193	193	185	198	185	214	163	191	173	152	189	197	188	183	199	186	186	187	180	168	175	191	193	179	184	192	190	189	182	188	177	186	203	211	185	196	192	196	185	175	188	184	188	174	202	175	182	189	195	187	169	184	182	170	190	184	176	191	171	176	165	187	205	183	190	198	167	184	190	213	201	190	190	175	191	175	194	190	187	167	165	174	184	225	184	185	187	173	184	160	195	187	181	195	187	165	168	179	177	202	156	167	183	175	187	203	197	171	208	204	142	207	190	199	181	184	179	189	200	188	172	201	212	182	190	200	170	176	156	180	175	189	162	187	187	176	191	213	187	175	167	185	179	197	193	194	193	184	179	192	187	211	173	179	214	178	176	185	192	176	193	195	174	205	191	183	158	164	184	174	198	187	199	170	192	190	187	192	207	201	174	212	198	213	190	175	155	173	174	189	195	189	178	222	176	170	186	179	182	188	187	193	187	190	186	183	166	191	175	192	184	197	175	201	193	185	192	190	174	194	187	177	192	203	186	181	193	171	187	199	181	204	189	179	192	181	172	171	195	190	179	174	188	188	210	158	171	177	184	179	183	219	173	193	177	192	186	196	165	183	194	194	171	203	178	165	190	178	195	197	161	199	206	207	211	200	175	157	159	173	188	183	181	196	204	201	168	212	170	177	171	155	198	199	162	142	174	180	161	193	189	188	180	202	176	207	220	195	168	228	186	171	174	179	183	179	203	190	159	195	199	211	179	155	187	174	159	192	177	185	196	176	174	211	178	184	172	179	194	146	201	199	175	190	173	206	218	165	155	182	157	198	166	172	176	164	171	159	192	201	205	184	199	214	197	184	196	182	200	230	185	207	185	177	198	209	185	159	190	196	188	179	174	211	190	200	183	167	183	172	185	162	174	156	195	198	177	172	188	178	227	173	201	195	199	176	197	174	212	174	204	168	185	179	182	186	186	184	180	180	190	194	186	191	179	174	195	165	155	192	209	203	207	197	169	170	202	187	192	207	188	181	190	176	182	193	175	198	162	177	194	179	191	185	164	178	189	161	185	155	187	189	159	211	160	205	171	191	172	197	172	168	180	190	183	181	182	181	185	180	188	163	183	188	165	180	187	191	167	203	155	173	201	180	192	166	190	171	198	211	184	208	191	206	175	200	173	183	181	194	179	197	164	181	166	219	191	191	193	219	173	159	192	206	168	158	175	191	203	188	157	185	177	197	166	174	184	197	199	186	208	187	179	161	175	185	187	209	183	188	199	177	184	177	187	172	179	173	198	178	166	185	173	190	192	213	179	198	185	194	175	195	186	188	171	196	181	187	199	220	194	179	218	156	169	169	201	199	164	201	193	195	173	184	188	172	183	176	202	186	170	171	196	211	188	177	185	174	163	196	196	197	190	173	148	185	197	176	175	190	196	169	184	184	180	187	188	190	188	169	168	175	161	183	204	198	189	186	186	176	204	163	197	172	165	188	197	199	180	211	188	192	180	182	184	200	170	179	172	187	195	175	184	190	195	184	184	178	177	192	189	187	193	177	178	174	185	174	200	191	183	208	198	188	203	197	199	169	183	204	180	201	167	183	155	177	167	189	186	196	176	158	152	203	173	162	207	168	168	181	191	204	223	192	179	213	204	187	192	189	195	164	165	175	193	178	181	202	207	186	181	205	184	207	200	183	207	191	190	179	196	192	163	204	171	183	182	194	162	227	153	184	169	179	196	186	195	172	178	158	177	191	200	194	178	180	203	203	191	149	207	164	173	199	183	167	189	190	184	184	184	181	180	202	184	194	163	193	184	169	158	186	181	176	198	177	178	204	170	171	172	204	215	185	203	201	185	183	180	175	183	172	189	184	182	175	182	212	190	191	182	163	189	167	204	187	173	180	183	191	174	172	184	190	194	188	192	184	199	192	185	172	193	178	209	174	196	188	175	179	191	202	188	163	183	174	201	208	192	149	195	187	186	190	188	194	199	195	199	175	159	189	162	179	220	190	208	211	207	177	178	179	168	179	170	195	205	194	195	188	218	169	206	195	172	190	182	183	177	180	183	176	164	167	183	169	196	174	173	194	187	169	197	181	178	191	173	173	165	185	189	188	195	185	183	196	197	209	201	187	181	187	183	197	176	198	187	172	184	176	184	182	171	182	205	188	189	175	179	193	203	167	197	186	193	215	195	191	184	177	163	170	173	190	176	198	211	190	194	178	153	213	176	195	171	189	181	173	193	158	180	192	179	166	191	153	159	176	178	172	179	204	199	187	192	171	189	173	180	216	176	177	187	176	173	242	180	183	199	172	177	202	178	168	172	212	189	174	165	186	184	208	215	180	182	189	186	186	180	203	154	187	208	187	211	175	188	173	189	169	185	203	169	182	181	149	199	187	182	183	174	180	180	169	203	182	184	197	186	177	176	159	177	185	180	167	201	185	173	204	196	189	168	193	170	177	180	160	193	189	187	191	199	161	176	194	161	202	186	209	187	203	207	190	177	190	171	163	225	170	159	187	199	207	180	177	177	167	185	186	169	177	150	164	197	171
4891	2513	1749	871	579	420	405	320	293	213	265	221	214	189	213	216	223	228	184	197	224	214	213	190	205	223	204	217	223	207	199	213	200	212	174	190	205	209	184	196	190	218	193	211	180	205	213	184	217	248	228	206	215	207	210	217	186	211	226	223	222	224	210	194	207	199	204	213	202	211	218	203	205	197	197	197	219	213	212	194	208	208	208	228	213	229	197	215	199	192	204	192	207	223	207	235	214	223	212	212	199	208	230	208	229	205	224	180	205	219	196	198	205	204	188	217	190	208	167	205	221	212	201	210	220	214	206	224	198	207	204	201	197	221	207	227	199	195	193	211	210	196	220	205	203	206	181	190	195	196	210	203	219	209	213	185	224	204	229	215	191	216	204	206	182	221	218	245	195	213	240	217	214	218	207	199	201	215	201	220	216	212	238	195	213	240	232	195	198	197	195	200	220	204	219	230	215	208	224	194	199	215	239	199	215	209	197	205	202	205	190	219	201	231	242	203	203	181	210	200	223	219	235	182	191	184	206	210	177	208	236	193	220	209	213	208	193	221	211	218	217	231	213	192	209	217	209	226	192	209	184	212	183	216	220	194	226	199	194	196	218	198	204	224	198	202	206	204	201	204	212	218	203	234	218	188	185	209	197	190	230	194	213	216	215	215	191	213	198	209	189	201	213	223	187	225	228	212	218	218	212	215	204	234	234	219	202	212	197	217	208	228	205	236	236	205	179	220	207	212	221	217	220	215	199	220	209	191	217	219	216	200	215	192	234	192	189	199	218	236	208	211	195	215	234	205	195	225	192	214	204	230	208	195	224	194	200	214	211	212	199	195	193	199	245	189	208	205	188	203	193	216	193	190	214	228	230	210	202	197	229	227	198	218	209	244	208	186	223	200	208	210	181	225	221	202	198	211	201	189	245	187	215	218	205	208	200	201	215	214	208	207	199	227	216	219	213	212	197	203	196	223	211	219	207	208	208	212	251	188	212	207	229	233	201	201	207	185	208	232	224	200	237	199	246	206	218	222	222	209	209	192	197	206	225	218	212	214	206	225	222	188	191	221	208	199	169	213	186	213	228	221	192	207	190	211	198	215	207	210	217	254	210	226	203	207	219	222	222	203	210	206	210	246	173	215	165	234	219	200	229	196	207	198	190	237	213	206	212	188	203	207	220	199	194	207	208	211	188	226	212	222	192	196	207	242	192	192	202	191	217	224	214	199	223	190	218	202	222	220	229	208	217	210	188	217	210	228	201	215	188	202	220	178	229	195	174	215	193	202	206	204	207	248	211	222	209	199	233	201	184	229	207	197	199	194	217	195	214	183	205	194	216	209	232	226	210	188	214	218	194	200	205	214	220	221	213	200	206	215	232	167	216	187	199	199	185	200	218	228	210	209	190	210	237	222	186	207	216	199	243	206	189	223	201	232	215	231	188	211	209	197	189	229	199	211	197	207	202	220	225	218	222	211	186	200	211	214	213	224	228	226	220	192	218	206	208	193	202	222	189	217	213	207	205	237	220	191	208	223	221	207	213	227	188	197	198	221	233	221	233	184	201	227	215	206	210	200	217	205	207	208	215	206	216	212	185	215	208	228	216	218	225	185	233	212	182	224	227	213	199	207	210	240	200	216	197	183	216	220	201	234	201	207	207	192	195	198	192	217	211	192	234	216	211	208	211	202	191	199	208	197	208	210	200	236	204	198	203	213	221	193	227	195	202	203	209	208	218	197	225	182	200	213	214	198	209	231	202	212	206	231	225	215	205	189	170	213	205	227	231	208	185	190	197	186	214	190	203	220	213	171	221	202	213	201	198	206	204	212	209	215	208	196	230	223	218	224	191	226	192	218	204	216	209	190	224	209	211	211	218	220	216	200	221	210	197	226	207	219	195	193	215	193	197	204	181	205	236	195	213	215	210	217	199	209	210	205	191	216	199	209	216	231	193	243	204	199	233	223	190	199	259	214	208	200	194	212	216	180	216	195	226	210	194	226	220	206	226	213	205	203	196	200	213	217	212	216	217	184	224	205	222	187	195	192	197	213	204	218	229	220	213	240	220	226	196	215	231	195	199	199	203	170	201	185	215	204	204	225	210	239	214	202	244	202	214	225	227	206	219	215	208	212	227	195	223	237	202	197	207	201	218	203	222	216	215	192	200	190	206	181	214	194	193	204	209	191	225	205	212	230	190	200	201	194	232	227	205	202	209	211	209	168	205	218	210	230	195	229	220	226	229	187	212	226	204	208	200	217	218	241	218	225	216	183	201	214	247	202	217	190	173	187	184	214	205	206	232	209	201	225	206	214	205	205	209	218	226	216	234	209	216	189	224	203	220	218	211	190	227	185	237	216	189	172	210	218	215	232	203	219	232	216	203	217	209	208	235	220	198	218	189	213	206	233	205	200	223	218	189	213	220	182	205	203	193	229	197	181	208	235	218	196	176	216	218	221	207	204	227	205	220	205	205	194	232	223	207	228	199	191	217	222	230	233	223	195	187	222	188	197	212	195	207	189	216	204	205	219	225	234	214	191	200	206	198	221	219	228	217	205	213	204	200	190	219	217	202	204	205	231	201	204	221	218	181	237	227	198	228	201	220	220	209	206	217	219	198	204	217	205	183	194	215	220	204	237	237	200	198	226	201	205	204	209	192	223	182	217	214	203	188	198	202	224	200	207	224	186	211	202	192	220	205	204	212	206	225	223	234	195	204	214	201	218	202	183	213	188	218	212	176	222	199	202	175	211	195	220	219	188	245	185	207	184	191	226	211	240	204	211	233	208	196	227	223	227	187	208	196	210	215	212	196	207	194	228	192	192	184	218	205	220	206	181	219	225	214	223	220	204	204	227	213	226	207	200	201	210	208	215	202	211	206	228	194	202	234	202	227	236	200	252	205	223	202	215	226	206	225	220	217	212	198	208	192	216	208	217	212	206	186	224	193	210	201	224	211	199	219	186	227	201	203	216	204	219	219	204	205	204	197	199	214	199	216	186	212	202	203	179	210	195	225	174	234	210	204	227	217	246	177	192	194	198	221	188	177	216	220	223	192	192	224	217	194	213	230	230	215	219	207	218	208	194	220	217	222	207	210	186	214	184	192	211	237	203	208	180	219	200	237	168	216	192	211	183	218	223	210	208	249	215	223	196	202	216	222	172	184	202	211	199	212	188	229	205	209	205	216	194	205	187	227	240	210	181	199	216	201	186	215	221	193	221	196	236	195	189	219	230	192	205	189	211	229	202	219	197	178	209	200	228	202	192	210	219	190	200	200	196	231	188	243	201	203	221	204	205	202	205	198	184	200	203	200	211	219	211	214	215	213	198	217	227	214	188	228	211	222	208	207	220	222	217	209	183	227	214	199	211	212	230	220	199	204	198	202	200	209	183	220	205	194	209	190	245	204	218	218	200	218	226	232	212	190	212	209	222	236	219	219	208	215	210	208	209	197	224	194	195	180	208	202	209	216	210	194	228	222	241	222	217	212	194
23703	21042	28068	24221	21026	7684	1027	1504	835	339	281	291	233	239	200	202	199	199	193	167	185	175	170	169	144	143	160	166	179	181	157	177	156	163	114	152	157	144	139	140	154	150	151	118	141	164	151	185	143	157	124	122	157	158	151	149	149	156	156	155	138	146	145	157	134	152	145	159	131	138	180	135	156	140	146	153	150	139	149	146	150	152	147	134	150	170	142	157	142	140	154	145	160	134	132	145	151	127	138	148	145	152	133	134	139	150	160	156	120	156	124	139	135	169	144	161	165	181	155	145	126	138	173	134	148	158	141	163	162	159	163	147	153	129	145	138	155	121	135	144	142	123	134	139	135	142	159	159	140	130	151	158	180	143	142	134	144	160	157	160	134	143	143	141	154	133	156	163	147	143	123	152	162	137	152	149	145	144	127	154	145	143	139	146	139	136	138	141	134	138	114	135	125	149	154	138	142	137	155	134	146	149	163	141	135	143	149	137	136	148	143	141	142	144	153	149	140	144	150	125	155	134	127	152	146	155	132	137	142	135	134	149	151	139	132	144	157	140	140	134	145	144	136	153	136	146	162	144	151	141	156	135	136	158	137	154	173	148	163	159	150	145	125	145	139	156	147	139	166	128	154	136	131	170	145	142	136	163	141	153	145	141	139	141	154	144	158	120	151	134	131	154	161	143	103	177	141	149	140	138	147	126	145	139	149	151	147	136	146	141	150	159	139	123	160	162	147	147	150	141	155	154	133	156	126	151	143	146	137	128	130	136	133	159	116	143	138	135	129	149	130	150	132	154	162	162	116	150	139	139	146	151	183	136	143	127	139	157	153	133	149	151	120	130	145	144	160	144	145	139	141	143	150	160	161	134	153	145	142	141	164	143	154	144	153	136	144	139	113	147	149	142	135	150	132	127	171	127	115	132	150	153	159	136	152	153	154	130	162	148	137	142	151	146	149	165	145	140	136	145	139	138	150	162	165	159	161	155	181	155	146	135	140	161	161	149	154	143	157	140	127	162	142	157	150	142	154	145	147	153	137	156	129	141	142	164	139	147	162	147	119	158	137	130	130	146	147	139	150	149	143	149	168	162	134	137	122	150	127	151	146	160	156	146	137	163	129	130	141	124	153	157	137	145	134	170	130	148	139	137	151	150	134	138	151	152	135	154	144	149	156	154	149	162	152	135	152	140	125	125	149	161	139	125	141	160	128	126	121	134	136	163	145	150	138	155	140	146	154	158	151	145	146	156	150	133	143	145	162	133	135	139	160	154	154	138	147	145	138	121	133	133	140	152	135	160	152	145	156	139	123	156	128	152	159	145	128	153	166	150	142	144	152	146	160	147	135	132	156	149	128	152	143	132	135	160	141	148	134	138	148	154	133	153	128	135	108	165	134	137	182	142	143	165	123	138	132	133	171	126	154	150	130	123	133	147	139	147	154	163	145	142	143	152	129	163	158	144	130	152	135	145	150	124	149	155	160	146	125	131	140	140	141	132	157	150	143	134	133	131	132	139	146	124	150	141	146	141	126	144	120	162	124	159	134	145	138	155	135	135	149	146	170	131	145	149	150	156	155	167	150	140	135	143	160	150	171	138	136	138	147	138	154	130	148	145	162	142	138	146	153	142	135	144	144	140	159	135	158	143	152	153	151	131	135	156	145	141	136	123	132	147	140	141	141	153	132	147	156	147	146	134	130	162	146	158	130	171	151	125	172	137	166	158	135	140	156	138	159	108	171	158	150	137	144	152	148	165	169	166	154	124	137	125	167	150	179	140	141	136	158	152	130	142	151	151	172	156	134	173	143	141	152	158	157	169	140	156	138	153	140	157	136	164	148	126	117	125	126	118	179	147	131	172	138	117	127	147	149	149	149	148	122	128	135	143	134	129	153	140	134	136	139	118	160	140	135	137	142	148	162	137	161	141	138	149	152	146	137	136	119	124	132	158	162	148	124	150	128	161	162	131	170	149	126	162	134	166	153	156	148	146	124	139	136	139	125	149	123	134	132	148	146	158	156	159	129	147	151	151	128	128	141	163	143	168	157	149	117	150	153	134	159	161	147	151	143	149	150	149	150	145	146	167	150	143	146	153	158	150	162	139	144	163	137	153	145	138	140	149	155	148	149	147	139	159	150	136	146	151	154	143	150	153	128	133	152	154	189	145	161	154	144	170	147	141	125	175	144	138	132	128	154	157	161	159	158	142	157	168	140	123	154	155	149	134	133	146	147	151	161	151	143	161	121	154	150	147	140	151	143	132	120	163	153	143	156	141	144	144	146	135	156	131	149	141	150	131	156	161	135	153	136	143	151	171	150	142	147	147	138	145	156	139	162	149	157	147	128	151	160	140	159	131	159	148	140	135	126	142	158	143	122	163	176	164	147	126	169	163	139	143	141	138	147	142	119	163	121	127	138	141	130	157	151	154	151	155	148	129	142	145	148	129	151	160	142	128	154	155	150	144	147	146	151	142	170	139	139	141	155	143	144	135	156	134	152	133	126	121	143	162	148	166	161	136	136	141	167	146	157	147	145	138	158	142	161	171	141	136	154	142	156	147	138	134	137	150	142	150	151	118	159	160	145	150	142	155	152	136	153	142	137	114	143	132	138	157	160	153	140	146	151	135	140	139	142	156	159	133	155	160	133	138	152	150	145	144	147	131	150	166	141	159	135	159	117	158	153	165	146	158	163	133	155	132	135	133	135	124	165	106	130	150	151	146	123	146	130	143	146	140	153	119	158	154	135	148	160	124	171	166	150	144	136	134	150	150	145	140	147	139	146	167	133	162	112	142	159	133	149	142	137	156	150	156	141	159	144	146	148	158	159	147	136	135	145	141	140	143	153	161	146	139	141	142	142	135	159	165	165	139	141	155	146	165	147	131	143	168	151	144	150	131	122	135	164	122	135	149	133	152	191	137	143	141	134	142	168	128	159	141	151	160	145	151	125	138	151	133	148	120	148	137	160	161	141	146	148	152	155	133	158	122	138	133	138	159	150	136	128	138	154	147	136	140	161	139	146	134	144	123	147	185	130	136	145	144	150	142	118	161	144	138	140	151	153	128	138	142	149	168	121	133	155	147	162	141	159	131	145	154	137	127	123	146	154	145	139	145	135	162	149	156	135	147	142	156	154	155	153	131	132	143	155	132	143	162	149	156	125	121	140	157	143	157	142	156	143	143	145	141	131	146	161	157	160	156	148	140	143	159	157	141	146	148	158	130	142	150	149	150	161	132	143	154	144	123	136	158	170	142	168	158	141	149	159	166	122	141	118	141	169	157	130	139	162	126	124	138	179	147	167	139	124	160	135	136	153	151	159	145	144	141	158	146	145	155	155	138	133	134	163	165	138	119	145	158	154	144	160	126	180	161	139	151	137	161	150	136	157	146	158	157	129	148	143	142	144	132	140	168	137	140	142	138	148	140	141	152	147	162	148	128	145	140	133	153	162	166	139	156	157	165	136	171	129	113	155	160	151	153	132	160	157	163
4268	11123	7399	3907	2544	1728	1278	2557	1349	508	420	406	383	292	268	237	270	259	210	218	229	208	222	211	164	211	203	191	199	176	207	173	179	187	177	177	180	166	163	168	159	169	182	182	157	155	160	187	183	163	151	148	160	169	172	166	154	163	158	163	162	169	157	160	182	192	169	154	181	156	178	180	132	147	158	172	178	182	179	142	159	176	149	156	171	136	176	179	148	137	150	140	152	183	156	149	157	162	176	158	156	163	181	154	151	152	167	166	150	169	169	166	173	161	137	155	167	144	146	161	140	158	170	159	185	166	149	185	162	174	170	176	153	186	166	195	145	146	162	150	137	145	176	177	167	172	176	143	160	155	132	142	164	163	145	180	182	137	159	157	168	181	171	159	179	158	161	143	128	170	151	147	163	160	164	148	167	161	203	164	161	169	149	131	178	156	150	127	168	148	146	150	165	151	157	166	149	182	155	168	155	181	168	177	156	155	161	139	153	184	166	171	176	180	166	182	143	137	155	169	162	157	136	157	173	146	190	155	161	146	174	160	164	142	155	149	173	161	160	169	145	150	160	155	159	143	162	164	149	165	164	163	145	172	169	178	158	163	160	155	173	160	152	144	165	133	174	165	157	175	168	159	148	153	139	159	144	161	149	151	161	155	167	152	179	170	152	152	169	159	170	155	175	188	153	188	175	151	149	154	158	142	145	152	146	169	172	151	160	155	152	176	139	159	162	163	170	145	157	160	143	180	162	150	134	137	164	164	166	173	149	168	158	147	153	156	145	176	171	144	164	173	197	155	158	145	156	172	170	162	157	157	133	181	170	143	159	148	157	154	161	154	169	171	169	160	164	182	165	140	154	164	152	154	146	174	162	151	149	157	166	166	162	161	188	163	155	182	145	163	155	147	164	155	162	169	141	153	161	164	158	166	159	177	175	142	133	163	172	161	150	166	159	143	154	156	133	171	150	164	165	179	147	179	157	137	160	155	129	166	140	166	169	163	144	162	172	169	154	155	178	170	159	169	142	150	153	161	183	145	185	181	175	156	163	196	161	141	154	149	178	132	166	154	145	148	171	147	173	174	134	154	125	156	144	154	163	169	153	178	165	146	166	167	164	144	149	142	153	165	149	150	168	159	164	160	159	181	172	153	178	144	164	131	181	184	139	155	149	152	171	177	157	160	161	146	156	184	166	138	154	188	166	163	147	136	178	165	170	147	159	175	165	167	171	156	159	147	158	160	158	171	146	149	178	142	174	168	143	164	169	157	152	168	155	140	166	160	173	169	166	171	150	169	153	194	158	149	162	146	177	139	156	150	143	162	136	172	155	156	174	162	172	140	173	160	157	142	157	154	165	145	159	137	157	165	153	140	171	172	163	164	156	175	160	180	185	159	151	156	165	132	170	148	157	169	138	143	172	173	171	161	151	171	176	161	126	168	184	144	167	158	140	155	167	165	188	165	177	167	166	143	154	164	152	158	172	168	162	156	162	162	171	165	152	167	132	142	174	177	172	168	161	150	187	169	145	155	142	153	167	151	168	150	184	155	152	171	182	168	165	161	166	160	150	181	159	145	148	155	148	174	167	156	126	149	148	181	172	155	164	162	154	160	130	126	176	166	177	141	189	162	153	160	169	158	143	193	142	159	169	154	192	137	154	180	169	197	141	138	143	158	160	160	159	142	157	146	167	166	142	157	176	146	184	158	156	149	166	155	163	169	148	172	165	147	156	166	180	157	168	163	171	164	159	181	155	177	150	154	161	135	157	169	143	159	139	154	150	148	161	180	163	157	156	172	161	152	177	146	145	147	160	147	155	145	161	184	162	162	148	151	162	181	164	174	155	144	175	155	160	175	179	168	162	153	156	151	179	168	151	140	171	148	153	150	170	183	151	164	198	182	156	166	163	163	169	162	176	153	158	170	158	152	146	168	210	164	170	165	139	119	160	174	143	178	141	150	156	133	163	164	163	155	156	174	145	151	164	161	160	171	151	161	172	152	145	143	147	180	170	160	181	141	153	170	174	155	150	141	149	135	159	154	185	178	155	154	177	151	154	176	161	155	141	148	158	169	141	169	147	168	164	162	154	168	171	142	166	151	145	151	170	184	158	145	142	154	158	156	147	170	171	177	154	157	157	162	135	149	160	133	166	143	156	160	141	152	160	188	154	185	155	157	162	172	178	159	154	172	142	161	166	171	178	162	165	174	156	146	171	153	161	187	151	155	145	161	153	166	199	168	172	149	143	156	162	175	165	162	156	177	133	157	158	159	171	178	140	137	172	169	158	165	145	165	160	167	177	159	144	149	180	172	166	149	140	147	155	145	163	151	164	169	169	166	144	170	153	170	149	168	142	148	160	173	150	155	159	153	154	145	172	163	179	158	143	162	154	175	189	139	161	180	140	179	165	170	143	148	173	160	152	165	154	152	167	167	173	152	154	154	177	153	172	138	160	165	145	150	160	171	186	170	154	165	167	131	162	174	151	155	172	164	151	148	125	189	137	155	165	133	161	149	162	165	161	162	155	159	150	167	185	150	130	144	173	151	167	148	155	160	138	160	159	174	166	158	158	128	148	179	172	153	145	157	158	173	145	160	160	172	178	155	155	156	156	155	174	154	143	161	181	168	160	162	151	152	164	181	159	156	181	158	155	156	139	155	168	151	180	148	153	162	143	164	134	152	155	169	159	163	163	168	149	138	164	173	164	164	141	149	169	173	148	183	173	161	155	169	193	150	176	167	149	168	157	156	167	174	166	156	163	173	152	167	159	170	141	170	152	138	154	163	170	150	168	184	161	156	158	174	171	166	157	150	163	164	149	145	152	154	163	150	144	176	174	184	196	155	164	126	166	172	157	166	169	172	169	176	152	137	154	160	136	144	172	131	144	155	171	164	169	180	174	165	161	164	176	123	155	150	147	151	169	158	145	160	162	165	147	169	155	165	159	149	167	169	162	173	128	152	175	180	148	174	149	166	164	163	159	160	163	153	169	159	160	159	155	177	175	169	152	153	172	172	148	153	127	134	178	158	154	169	158	152	170	173	173	156	157	168	178	168	163	148	143	170	166	150	173	174	167	166	169	153	167	162	141	151	160	138	142	149	157	177	140	160	155	166	134	168	186	139	182	145	174	166	156	161	173	180	177	162	172	151	148	164	170	157	156	167	153	158	153	170	144	184	150	178	125	171	158	167	153	141	147	158	165	158	149	165	179	178	152	162	170	176	173	162	169	145	150	165	166	172	182	159	161	158	155	140	181	146	181	166	153	188	146	152	159	140	164	159	155	156	160	159	159	155	164	167	165	172	158	170	154	141	177	148	160	160	154	175	140	166	154	133	149	175	141	144	165	140	169	161	168	175	163	168	181	178	160	173	169	140	147	167	153	146	166	174	153	154	169	164	153	150	150	147	150	165	152	174	154	153	137	179	160	150	164	152	154	191	152	156	171	172	138	151	159	159	169	153	168	156	171	155	182	148	173	174	177	150	151	144
24917	21110	26974	25393	8579	966	672	648	744	446	423	410	364	357	403	388	357	380	359	369	394	369	379	380	408	331	353	371	389	330	386	370	317	335	309	398	367	372	326	338	364	334	376	390	406	366	352	346	362	355	362	340	364	338	351	324	337	340	362	350	374	351	326	356	357	333	375	358	341	354	343	334	338	334	385	344	382	366	348	378	304	372	333	350	342	356	384	373	378	327	331	326	353	328	353	377	359	321	357	335	357	371	363	359	374	340	357	357	355	354	325	337	372	351	359	328	325	352	358	354	346	380	352	373	378	339	341	362	366	371	372	387	372	351	341	349	330	359	310	356	335	324	352	389	356	369	370	367	364	390	349	335	359	390	389	370	314	343	358	332	368	339	363	351	330	364	311	312	365	377	350	336	347	331	330	356	333	356	369	350	362	333	388	306	341	340	346	342	341	341	371	354	322	331	351	357	352	335	359	348	379	341	332	354	338	336	356	336	364	336	329	339	348	350	351	371	329	334	342	321	346	339	363	374	317	345	372	337	345	328	372	356	344	360	371	348	387	357	357	346	355	362	360	381	352	331	362	397	362	396	366	328	332	363	322	357	365	318	380	354	326	364	360	341	351	371	328	352	378	358	341	345	345	350	365	345	357	328	331	357	353	364	338	367	380	348	351	367	343	347	341	351	354	329	332	335	347	357	347	349	352	336	364	385	366	350	347	326	367	361	347	333	377	351	383	322	360	337	391	349	328	328	340	372	347	331	350	334	354	369	343	332	388	354	366	346	373	351	374	355	357	350	332	354	373	346	343	324	349	341	332	367	349	346	332	335	352	346	365	345	346	325	335	348	336	368	363	359	377	334	337	361	378	336	313	346	359	366	367	316	368	364	334	362	318	349	367	369	371	389	360	346	335	354	331	344	368	329	311	367	325	304	374	331	349	340	372	316	348	379	336	315	357	351	369	374	364	337	335	352	367	341	323	350	381	330	365	382	328	349	338	323	384	331	360	326	354	359	350	322	363	348	344	378	371	338	359	352	370	388	329	342	354	350	354	361	375	372	371	373	350	351	366	318	344	375	364	360	350	330	324	382	359	352	377	337	371	342	374	347	367	356	338	322	346	362	355	337	330	342	346	312	330	345	341	362	341	367	316	383	336	325	387	330	373	343	310	369	339	366	323	362	349	332	343	377	346	346	333	337	352	371	331	310	364	336	359	367	374	347	358	387	371	331	360	338	387	332	327	345	318	362	310	346	342	343	351	373	333	358	350	345	365	383	371	388	349	369	348	396	359	346	318	352	371	369	358	337	362	312	360	342	338	388	336	332	344	357	380	380	335	331	369	369	387	380	354	351	378	371	346	375	387	330	336	355	355	379	365	360	323	382	334	317	355	363	323	332	349	359	332	345	355	360	338	313	350	349	316	353	340	357	344	361	344	371	331	357	350	338	351	324	343	336	333	351	334	329	328	356	353	357	333	346	351	335	373	349	358	364	339	335	385	367	363	375	349	354	383	336	365	343	364	316	373	368	317	352	337	332	373	394	335	361	363	343	338	350	360	336	333	313	350	331	379	355	347	387	326	334	358	356	340	370	360	380	369	346	355	375	364	387	345	333	371	370	352	375	366	360	368	324	349	354	370	355	341	391	358	342	344	332	348	364	373	353	291	349	348	330	340	337	340	360	390	391	356	366	335	342	377	371	370	329	349	339	353	338	346	350	390	317	380	355	357	335	353	365	364	350	350	369	365	354	355	327	322	364	350	353	368	369	350	348	344	347	371	362	337	365	338	330	386	346	372	374	331	343	354	365	352	352	349	381	354	398	356	360	341	363	376	333	368	366	343	391	343	334	340	372	372	362	342	339	351	342	354	326	380	383	372	330	384	346	377	348	357	334	365	351	370	357	386	354	348	351	360	348	350	365	362	332	329	335	370	362	360	354	330	372	347	353	347	363	324	353	390	347	340	343	343	323	367	329	303	350	345	358	385	326	354	332	377	373	364	364	352	365	329	331	362	376	346	358	345	367	351	330	351	355	341	345	352	359	325	354	341	348	339	349	382	368	371	359	386	334	355	343	334	368	333	352	314	352	371	311	321	370	325	345	339	352	333	344	367	360	357	380	388	344	336	330	379	322	353	370	385	367	357	348	360	346	391	346	364	371	343	369	366	363	357	363	364	336	349	334	373	327	366	350	364	336	318	364	365	305	346	344	345	355	346	357	341	348	360	369	375	351	338	346	367	367	342	346	399	342	356	341	369	348	358	325	375	348	371	346	363	369	372	344	322	336	353	367	330	359	370	325	336	345	325	327	331	339	382	353	368	353	351	357	377	348	325	343	379	354	326	330	373	318	324	326	329	326	368	321	358	350	320	353	396	377	352	360	362	368	349	361	355	329	345	379	353	324	375	342	354	349	337	348	348	364	351	333	388	333	357	365	337	356	338	335	357	335	354	361	367	358	341	363	346	381	377	326	384	352	339	365	346	346	318	376	356	376	348	347	326	348	351	345	359	366	367	389	356	340	350	370	340	365	362	359	338	359	350	377	366	365	338	320	374	363	361	309	319	376	356	375	374	358	333	357	373	321	332	362	336	333	330	358	371	373	354	345	377	350	338	377	363	379	385	328	326	363	371	346	385	372	333	345	327	348	374	364	336	367	362	342	321	372	358	342	347	336	355	339	335	363	339	363	342	334	374	367	352	315	364	382	360	341	358	352	326	391	347	377	332	310	355	309	374	329	341	319	340	334	329	343	359	358	344	351	345	342	368	374	342	368	372	304	357	367	341	332	352	366	320	322	355	357	335	378	362	309	324	346	318	389	331	334	370	351	361	344	344	368	347	366	347	338	340	354	354	338	367	364	362	342	357	373	334	347	376	335	363	332	329	384	343	352	370	395	357	355	368	363	356	340	343	382	353	381	332	362	344	348	340	372	368	364	319	357	365	374	400	359	332	389	368	358	296	338	330	352	361	331	351	357	340	329	346	351	348	376	358	322	327	362	344	336	386	359	354	340	340	321	400	368	334	317	365	375	334	337	364	347	336	345	343	359	344	357	341	334	357	348	339	329	350	349	333	358	324	374	376	343	351	338	345	341	368	343	367	388	360	321	320	344	335	370	349	328	376	350	357	357	351	345	364	351	365	352	340	383	362	356	370	346	341	342	334	355	369	343	348	356	354	360	339	342	353	330	343	361	340	358	341	361	359	352	373	333	368	354	360	407	348	372	382	377	357	381	355	327	341	352	339	333	361	367	357	380	353	337	374	361	316	374	392	322	347	409	345	359	331	358	378	329	353	380	344	363	349	324	369	372	335	342	357	349	370	327	339	335	351	343	393	367	338	370	334	336	335	358	347	337	325	334	392	361	336	356	341	358	367	365	346	346	381	362	354	364	355	423	345	278	354	320	356	349	348	336	327	344	336	358	345	365	372	350	348	357	367	403	352	369	341	362	328	377	349	364	322	366	389	349	316	368	384	328	335	360	349	348	355	333
4227	7369	4722	2840	1936	1394	1093	1100	1364	538	535	459	434	423	466	462	444	404	396	364	387	429	417	433	376	373	369	372	391	395	391	376	369	390	410	411	343	364	362	385	369	365	400	382	375	372	383	366	385	384	385	388	386	384	342	369	336	387	369	394	394	351	375	384	342	399	340	357	368	376	398	424	378	358	404	371	374	383	398	380	401	369	390	366	384	362	350	378	393	414	372	369	364	355	344	349	369	359	341	358	380	384	386	392	399	389	398	314	348	356	373	336	384	377	369	348	376	378	349	364	377	382	328	362	391	379	407	393	373	372	390	384	388	345	377	414	362	362	380	386	365	383	379	368	387	356	388	372	342	395	357	343	347	366	413	346	375	352	374	400	385	353	391	376	375	384	416	409	377	336	336	358	325	404	362	352	349	377	391	376	381	366	378	387	374	380	409	392	354	368	359	375	350	346	346	414	375	357	387	339	384	350	407	373	375	380	386	386	391	380	382	368	363	396	400	370	379	366	342	381	370	398	378	373	384	408	380	407	362	351	375	356	392	429	371	391	366	404	358	376	343	378	368	340	366	358	371	361	378	410	364	392	385	384	361	382	385	337	380	403	386	345	357	397	399	384	362	357	387	376	342	399	387	344	358	346	383	399	383	391	351	368	348	362	339	429	388	372	376	350	382	342	353	359	345	376	344	366	336	367	372	379	353	358	388	363	386	347	367	356	369	372	369	392	364	364	355	386	350	385	354	390	375	386	369	365	381	357	364	381	364	374	382	381	372	403	373	404	384	364	373	403	391	370	384	388	346	354	392	369	355	419	416	370	370	347	369	366	377	349	409	346	371	375	366	379	363	357	355	383	381	344	357	379	372	346	378	379	393	399	370	378	397	374	406	363	366	354	340	385	406	361	365	387	370	377	372	388	387	367	363	390	365	382	386	385	348	394	343	375	408	372	362	425	381	411	370	393	365	376	412	435	395	358	370	394	393	375	358	411	384	418	373	369	379	378	361	392	378	383	366	399	406	406	354	360	399	392	346	373	364	392	409	366	343	398	352	402	373	381	372	358	384	381	328	352	373	376	348	334	377	378	382	349	378	357	366	352	362	364	397	362	355	380	352	366	408	381	363	400	368	420	358	383	360	370	368	402	384	367	370	390	373	370	387	368	337	363	375	379	382	367	324	372	350	346	359	391	380	361	368	376	359	406	385	430	369	361	361	355	398	374	361	369	330	357	346	356	341	390	361	390	365	343	382	397	358	367	355	386	367	389	405	373	346	373	378	370	374	382	395	350	413	385	392	353	389	380	363	375	381	374	357	362	365	393	379	390	365	384	358	347	389	383	395	360	406	370	369	389	347	391	381	341	371	367	336	365	378	355	381	399	364	374	386	391	367	399	425	355	381	376	368	374	369	382	386	398	365	339	404	345	370	359	361	369	376	379	378	357	368	361	347	363	392	365	364	358	377	413	367	387	371	326	361	370	305	382	362	387	389	347	368	374	352	390	352	386	365	372	359	406	347	378	369	392	363	353	366	375	393	354	378	373	382	383	382	359	406	351	328	381	371	356	361	373	405	341	379	358	393	377	350	360	388	377	367	379	358	420	360	345	344	347	350	361	381	385	384	375	415	392	369	359	386	363	408	355	403	356	379	373	358	359	372	391	369	371	395	386	387	361	382	377	360	389	373	366	378	389	374	382	396	356	368	395	398	346	389	362	376	384	370	384	364	357	355	372	355	391	348	369	369	365	385	383	398	397	387	404	338	338	367	398	402	360	357	382	365	372	373	312	372	415	396	367	365	377	375	378	374	394	373	363	385	410	373	382	393	353	331	405	356	405	356	344	364	380	405	411	372	365	369	383	379	361	367	371	377	364	370	400	398	386	378	377	374	387	353	352	390	372	382	371	369	377	368	368	360	412	408	390	381	367	351	358	370	385	363	381	380	380	377	386	374	400	344	364	378	394	383	406	382	406	346	384	414	384	351	387	370	394	365	371	387	340	345	424	376	394	399	385	352	363	350	362	367	390	365	357	396	369	391	386	377	352	364	369	373	386	378	384	403	348	355	374	376	382	367	382	390	373	394	370	352	356	366	363	363	371	371	351	370	339	380	357	342	378	359	390	401	373	390	353	391	341	357	361	387	376	357	366	407	380	388	357	394	367	371	366	383	372	381	397	392	327	365	344	378	349	401	356	372	372	354	363	383	363	393	359	376	386	381	395	407	413	353	389	337	393	383	375	347	361	360	415	381	359	365	404	403	385	338	384	377	372	407	374	414	399	389	392	396	422	376	359	375	387	386	391	345	360	371	388	381	346	374	384	361	407	361	328	363	384	346	391	402	416	406	352	384	385	392	383	328	348	369	356	370	352	348	374	381	378	367	376	362	387	371	380	399	365	361	383	390	361	386	380	396	369	395	370	392	357	340	346	403	368	359	360	368	367	349	359	371	367	360	341	399	354	388	370	408	360	361	344	343	350	350	348	379	363	374	362	393	356	384	373	344	375	370	389	382	408	388	363	392	336	376	377	378	383	341	374	356	363	412	365	359	383	408	363	383	385	401	341	366	372	358	367	401	391	355	393	333	374	360	368	365	364	352	409	379	377	392	376	381	359	339	396	372	377	351	373	404	354	363	357	369	379	375	363	389	382	396	366	379	388	345	381	363	395	351	364	376	384	361	402	354	352	374	345	354	352	348	392	373	364	378	407	349	396	352	393	346	371	328	369	368	377	381	387	394	393	344	363	331	401	379	364	363	375	382	382	348	385	395	367	361	393	368	358	376	399	389	360	388	380	378	366	359	352	381	356	370	374	375	372	361	356	372	355	335	377	373	366	375	335	378	404	372	346	342	348	366	386	362	376	373	367	401	362	370	389	364	371	347	357	379	384	375	366	379	379	342	386	381	373	388	397	344	373	368	388	355	378	353	369	378	368	354	380	354	343	365	410	377	383	385	364	337	352	357	388	384	360	338	372	356	361	363	393	401	381	383	379	370	335	336	368	331	377	354	345	378	379	357	395	385	395	347	357	351	399	398	353	378	415	392	379	356	356	352	362	368	383	398	401	383	370	417	404	393	361	363	353	387	388	417	338	331	363	382	386	391	380	395	360	369	386	368	395	397	341	350	420	399	379	335	351	346	363	398	372	385	377	368	377	407	353	351	387	375	346	355	353	390	373	416	350	400	365	354	370	373	373	374	356	405	365	386	392	375	378	381	367	358	387	406	373	356	371	398	385	388	373	351	334	405	376	407	361	409	355	390	388	367	413	369	351	383	359	365	330	358	361	354	401	379	395	376	366	396	402	372	400	358	403	388	367	360	341	337	378	375	394	363	401	383	394	381	353	388	402	381	339	390	361	374	374	383	380	332	349	385	379	375	380	367	342	334	361	399	361	409	384	363	407	375	388	419	422	399	410	358	404	348	378	342	349	364	373	385	353	395	356	379	404	403	378	384	363	385	395	373	399	394	382	356	369	382	350	392	392	374	388
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
